.original-social{position:absolute;inset:0;z-index:9;overflow:hidden;container-type:size;background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.original-social-surface{--social-unit: .15625cqh;position:absolute;inset:0;color:#630;font:calc(24 * var(--social-unit))/1.25 Arial,sans-serif}.original-social button,.original-social input,.original-social textarea{font:inherit;color:inherit;box-sizing:border-box}.original-social button{cursor:pointer;touch-action:manipulation}.original-social button:disabled{cursor:default;opacity:.5}.original-social button:focus-visible,.original-social input:focus-visible,.original-social textarea:focus-visible{outline:calc(3 * var(--social-unit)) solid #ffd976;outline-offset:calc(2 * var(--social-unit))}.social-close{position:absolute;z-index:5;top:0;right:0;width:calc(68 * var(--social-unit));height:calc(65 * var(--social-unit));border:0;padding:0;background:none}.social-close img{width:100%;height:100%}.social-tabs{display:flex;height:calc(72 * var(--social-unit));padding:0 calc(80 * var(--social-unit)) 0 calc(10 * var(--social-unit));gap:calc(3 * var(--social-unit))}.social-tabs button{width:calc(160 * var(--social-unit));padding:calc(8 * var(--social-unit));background:#a67b4e;border:0;border-radius:calc(9 * var(--social-unit)) calc(9 * var(--social-unit)) 0 0}.social-tabs button[aria-pressed=true]{background:#5a361e}.social-tabs img{max-width:100%;height:100%;object-fit:contain}.social-friends-panel{position:absolute;top:calc(71 * var(--social-unit));bottom:calc(10 * var(--social-unit));left:calc(10 * var(--social-unit));right:calc(10 * var(--social-unit));display:flex;flex-direction:column;background:#5a361e;border-radius:0 0 calc(4 * var(--social-unit)) calc(4 * var(--social-unit));color:#fff;padding:calc(10 * var(--social-unit))}.social-friend-list{flex:1;overflow:auto;min-height:0;overscroll-behavior:contain;padding-bottom:calc(8 * var(--social-unit))}.social-friend-list h2{margin:calc(10 * var(--social-unit)) 0 calc(5 * var(--social-unit));font-size:calc(24 * var(--social-unit));font-weight:400;color:#ffd883}.social-friend-row{min-height:calc(60 * var(--social-unit));display:flex;align-items:center;margin-bottom:calc(4 * var(--social-unit));background:#0002;border:calc(1 * var(--social-unit)) solid #fff4;border-radius:calc(4 * var(--social-unit));gap:calc(8 * var(--social-unit))}.social-friend-status{width:calc(32 * var(--social-unit));height:calc(32 * var(--social-unit));object-fit:contain;margin-left:calc(8 * var(--social-unit))}.social-friend-level{width:calc(100 * var(--social-unit));flex:none}.social-friend-name{flex:1;min-width:0;border:0;text-align:left;padding:0;color:#fff;background:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.social-friend-actions{display:flex;align-items:stretch;flex:none;gap:calc(4 * var(--social-unit));padding-right:calc(6 * var(--social-unit))}.social-friend-actions button{height:calc(58 * var(--social-unit));width:calc(76 * var(--social-unit));border:0;background:none;padding:calc(5 * var(--social-unit))}.social-friend-actions img{width:100%;height:100%;object-fit:contain}.social-gold-button{border:0 solid transparent;background:none;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill;border-image-width:calc(17 * var(--social-unit)) calc(15 * var(--social-unit)) calc(18 * var(--social-unit)) calc(15 * var(--social-unit));min-width:calc(116 * var(--social-unit));min-height:calc(58 * var(--social-unit));padding:calc(8 * var(--social-unit)) calc(18 * var(--social-unit));color:#630!important}.social-gold-button img{max-width:100%;height:calc(38 * var(--social-unit));object-fit:contain}.social-search,.social-recipient{display:flex;gap:calc(20 * var(--social-unit));margin:calc(30 * var(--social-unit))}.social-search input,.social-recipient input{min-width:0;flex:1;background:none;border:0;border-bottom:calc(2 * var(--social-unit)) solid #dcaa5f;padding:calc(10 * var(--social-unit))}.social-search input::placeholder{color:#eed9b0;opacity:1}.social-empty{text-align:center;padding:calc(28 * var(--social-unit))}.social-more{display:block;margin:calc(10 * var(--social-unit)) auto}.social-error{position:absolute;z-index:2;bottom:0;left:calc(128 * var(--social-unit));right:calc(70 * var(--social-unit));padding:calc(10 * var(--social-unit));background:#ffead6;color:#7b1911;font-size:calc(20 * var(--social-unit))}.social-error button{margin-left:calc(15 * var(--social-unit))}.social-progress{position:absolute;left:50%;top:50%;width:calc(32 * var(--social-unit));height:calc(32 * var(--social-unit));border:calc(4 * var(--social-unit)) solid #c79b51;border-top-color:#fff0a9;border-radius:50%;animation:social-progress 1s linear infinite}@keyframes social-progress{to{transform:rotate(360deg)}}.social-confirm{position:absolute;z-index:4;left:15%;right:15%;top:18%;max-height:70%;overflow:auto;box-sizing:border-box;padding:calc(38 * var(--social-unit));text-align:center;background:#ffe8a6;border:calc(4 * var(--social-unit)) solid #b07b35;border-radius:calc(12 * var(--social-unit));box-shadow:0 0 0 100vmax #20150099}.social-confirm p{overflow-wrap:anywhere;margin:calc(18 * var(--social-unit)) 0}.social-confirm>button,.social-confirm form>button{margin:calc(8 * var(--social-unit))}@media(prefers-reduced-motion:reduce){.social-progress{animation:none}}.social-wall{position:absolute;inset:0}.social-wall-owner,.social-wall-peer{position:absolute;top:0;bottom:0;width:calc(128 * var(--social-unit));background:url(/assets/apk-ui/screens/social/wall_avatar_back.png) center/100% 100% no-repeat}.social-wall-owner{left:0}.social-wall-peer{right:0}.social-stand-profile{position:absolute;inset:calc(65 * var(--social-unit)) 0 calc(138 * var(--social-unit));padding:0;border:0;background:none}.social-stand-profile:disabled{opacity:1!important}.social-stand{position:absolute;inset:calc(5 * var(--social-unit));display:grid;place-items:center;overflow:hidden}.social-stand img{max-width:100%;max-height:100%;object-fit:contain}.social-wall-peer .social-stand{transform:scaleX(-1)}.social-wall-tools{position:absolute;left:calc(6 * var(--social-unit));right:calc(6 * var(--social-unit));bottom:0;display:flex;flex-direction:column;gap:calc(4 * var(--social-unit))}.social-wall-tools button{padding:calc(8 * var(--social-unit));height:calc(64 * var(--social-unit));min-height:0;min-width:0}.social-wall h1{position:absolute;left:calc(128 * var(--social-unit));right:calc(68 * var(--social-unit));top:0;margin:0;box-sizing:border-box;height:calc(65 * var(--social-unit));padding:calc(12 * var(--social-unit));text-align:center;background:url(/assets/apk-ui/screens/social/wall_title_back.png) center/100% 100% no-repeat;color:#ffe3a8;text-shadow:0 calc(1 * var(--social-unit)) calc(2 * var(--social-unit)) #300;font-size:calc(28 * var(--social-unit));overflow:hidden}.social-wall-content{position:absolute;left:calc(128 * var(--social-unit));right:0;top:calc(65 * var(--social-unit));bottom:0;overflow:auto;overscroll-behavior:contain}.social-wall-conversation h1,.social-wall-conversation .social-wall-content{right:calc(128 * var(--social-unit))}.social-message{display:flex;align-items:flex-start;gap:calc(20 * var(--social-unit));margin:calc(16 * var(--social-unit)) calc(10 * var(--social-unit))}.social-message-portrait{width:calc(80 * var(--social-unit));height:calc(80 * var(--social-unit));flex:none;border:0;padding:0;background:none}.social-message-portrait:disabled{opacity:1!important}.social-message-portrait img{width:100%;height:100%;object-fit:contain}.social-message-other{flex-direction:row-reverse}.social-message-bubble{position:relative;flex:1;min-width:0;margin-right:calc(100 * var(--social-unit));padding:calc(10 * var(--social-unit)) calc(14 * var(--social-unit)) calc(12 * var(--social-unit)) calc(35 * var(--social-unit));border:0 solid transparent;border-radius:0;background:none;border-image:url(/assets/apk-ui/screens/social/bubble_dialog_back_me.svg) 36 11 10 32 fill;border-image-width:calc(36 * var(--social-unit)) calc(11 * var(--social-unit)) calc(10 * var(--social-unit)) calc(32 * var(--social-unit))}.social-message-other .social-message-bubble{margin-right:0;margin-left:calc(100 * var(--social-unit));padding-left:calc(14 * var(--social-unit));padding-right:calc(35 * var(--social-unit));background:none;border-image-source:url(/assets/apk-ui/screens/social/bubble_dialog_back.svg);border-image-slice:36 32 10 11 fill;border-image-width:calc(36 * var(--social-unit)) calc(32 * var(--social-unit)) calc(10 * var(--social-unit)) calc(11 * var(--social-unit))}.social-message-private .social-message-bubble{border-image-source:url(/assets/apk-ui/screens/social/bubble_private_dialog_back_me.svg)}.social-message-private.social-message-other .social-message-bubble{border-image-source:url(/assets/apk-ui/screens/social/bubble_private_dialog_back.svg)}.social-message-text{display:block;width:100%;min-height:calc(50 * var(--social-unit));text-align:left;padding:0;border:0;background:none}.social-message-text:disabled{opacity:1!important}.social-message-heading{display:flex;align-items:center;gap:calc(5 * var(--social-unit));font-size:calc(20 * var(--social-unit));white-space:nowrap}.social-message-heading>span{overflow:hidden;text-overflow:ellipsis}.social-message-heading img{width:calc(28 * var(--social-unit));height:calc(28 * var(--social-unit));object-fit:contain}.social-message-body{display:block;margin-top:calc(8 * var(--social-unit));white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.3;padding-right:calc(30 * var(--social-unit))}.social-message-pinned{position:absolute;right:calc(-10 * var(--social-unit));top:calc(-10 * var(--social-unit));width:calc(40 * var(--social-unit))}.social-message-other .social-message-pinned{right:auto;left:calc(-10 * var(--social-unit))}.social-message-delete{position:absolute;right:calc(25 * var(--social-unit));bottom:calc(4 * var(--social-unit));width:calc(36 * var(--social-unit));height:calc(36 * var(--social-unit));padding:0;border:0;background:none}.social-message-delete img{width:100%;height:100%;object-fit:contain}.social-wall-dialog{position:absolute;z-index:6;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(726 * var(--social-unit));height:calc(494 * var(--social-unit));max-height:94%;box-sizing:border-box;padding:calc(28 * var(--social-unit));color:#630;background:url(/assets/apk-ui/screens/social/dialog_back.png) center/100% 100% no-repeat;filter:drop-shadow(0 calc(3 * var(--social-unit)) calc(4 * var(--social-unit)) #3218)}.social-wall-modal-layer{position:absolute;inset:0;z-index:6;background:#20150088}.social-wall-dialog form{position:absolute;inset:calc(28 * var(--social-unit))}.social-wall-dialog .social-close{top:0;right:0}.social-wall-compose form{inset:calc(40 * var(--social-unit)) calc(50 * var(--social-unit)) calc(30 * var(--social-unit));display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-template-rows:auto minmax(0,1fr) calc(64 * var(--social-unit));row-gap:calc(20 * var(--social-unit))}.social-wall-compose .social-close{top:calc(20 * var(--social-unit));right:calc(20 * var(--social-unit))}.social-compose-to{grid-column:1;grid-row:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(28 * var(--social-unit));font-weight:700}.social-compose-count{grid-column:2;grid-row:1;margin-right:calc(48 * var(--social-unit));font-size:calc(28 * var(--social-unit));font-weight:700}.social-wall-compose textarea{grid-column:1 / -1;grid-row:2;min-height:0;width:100%;height:100%;resize:none;border:0;border-radius:0;padding:calc(10 * var(--social-unit));background:#5a1e36;color:#fff;font-size:calc(24 * var(--social-unit))}.social-compose-options{grid-column:1 / -1;grid-row:3;align-self:end;height:calc(60 * var(--social-unit));display:flex;font-weight:700}.social-wall-checkbox{display:flex;align-items:center;position:relative;gap:calc(6 * var(--social-unit));cursor:pointer;white-space:nowrap}.social-wall-checkbox input{position:absolute;left:0;top:0;width:calc(48 * var(--social-unit));height:100%;margin:0;opacity:0;cursor:pointer}.social-wall-checkbox img{width:calc(48 * var(--social-unit));height:calc(48 * var(--social-unit));object-fit:contain}.social-wall-checkbox input:focus-visible+img{outline:calc(3 * var(--social-unit)) solid #924b00}.social-modal-ok{position:absolute;right:0;bottom:0;width:calc(136 * var(--social-unit));height:calc(64 * var(--social-unit))}.social-wall-compose .social-wall-checkbox{gap:0}.social-wall-compose .social-wall-checkbox+.social-wall-checkbox{margin-left:calc(50 * var(--social-unit))}.social-wall-compose .social-wall-checkbox img{width:calc(60 * var(--social-unit));height:calc(60 * var(--social-unit));box-sizing:border-box;padding:calc(10 * var(--social-unit))}.social-wall-compose .social-wall-checkbox input{width:calc(60 * var(--social-unit))}.social-wall-compose .social-modal-ok{width:calc(160 * var(--social-unit))}.social-wall-compose .social-modal-ok img{width:calc(52 * var(--social-unit));height:calc(26 * var(--social-unit))}.social-wall-settings h2{text-align:center;margin:0;font-size:calc(28 * var(--social-unit))}.social-setting-rows{position:absolute;top:30%;left:8%;right:5%}.social-setting-rows>div{display:flex;align-items:center;gap:calc(12 * var(--social-unit));margin-bottom:calc(22 * var(--social-unit))}.social-setting-rows>div>img{width:calc(40 * var(--social-unit));object-fit:contain}.social-wall-settings .social-modal-ok{right:50%;transform:translate(50%)}.social-modal-error{position:absolute;left:0;right:0;bottom:calc(64 * var(--social-unit));background:#ffe3cb;color:#951900;font-size:calc(18 * var(--social-unit));margin:0}.social-wall-delete{text-align:center;display:flex;align-items:center;justify-content:center;gap:calc(20 * var(--social-unit));flex-wrap:wrap;padding:calc(80 * var(--social-unit)) calc(40 * var(--social-unit))}.social-wall-delete>p{width:100%}.original-account{position:absolute;inset:0;color:#4d3618;background:url(/assets/apk-ui/main/background_cell.jpg) repeat;font:bold clamp(14px,3.6dvh,28px) Arial,sans-serif;display:flex;gap:3%;padding:4dvh 3%}.original-account button{font:inherit;color:inherit;cursor:pointer}.original-account .original-account-accounts{position:absolute;bottom:1dvh;left:3%;max-width:25%;font-size:.65em;padding:1dvh;border:2px solid #b18d49;border-radius:6px;background:#f3d595}.original-account-avatar{width:25%;border:0;padding:0;background:transparent;display:flex;flex-direction:column;align-items:center}.original-account-avatar span,.original-setting-row span{display:flex;gap:1dvh;align-items:center}.original-account-avatar span img,.original-setting-row span img{height:3.5dvh;width:auto}.original-account-skin{flex:1;min-height:0;max-height:76dvh;width:100%;object-fit:contain}.original-account-columns{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:4%;padding-top:3dvh;padding-bottom:4dvh}.original-account-columns>div{display:grid;grid-template-rows:repeat(5,1fr)}.original-setting-row{text-align:left;padding:0;border:0;background:transparent;min-height:0}.original-setting-row small{color:#877965;display:flex;align-items:center;margin-left:4dvh;font-size:.8em;font-weight:400}.original-setting-row small img{height:4dvh;margin-right:1dvh}.original-account-close{position:absolute;top:1dvh;right:1dvh;width:7dvh;height:7dvh;border:0;background:transparent;padding:0;z-index:2}.original-account-close img{width:100%;height:100%;object-fit:contain}.original-account-shade{position:absolute;inset:0;background:#0008;display:grid;place-items:center;z-index:3}.original-account-dialog{position:relative;width:min(76%,800px);max-height:96%;overflow:auto;padding:4dvh 6dvh;background:url(/assets/apk-ui/screens/shared/dialog_back.png) center / 100% 100% no-repeat}.original-account-dialog h2{font-size:1.1em;margin:0 0 3dvh;text-align:center}.original-account-dialog label{display:grid;grid-template-columns:1fr 1.2fr;gap:2dvh;align-items:center;margin-bottom:2dvh;font-size:.8em}.original-account-dialog input,.original-account-dialog select{min-width:0;font:inherit;background:#eed8a9;color:#463019;border:2px solid #aa7e44;border-radius:6px;padding:1dvh}.original-account-note{font-size:.7em;font-weight:400}.original-account-ok{display:block;margin:2dvh auto 0;height:7dvh;border:2px solid #b18d49;border-radius:8px;background:#f3d595;padding:1dvh 4dvh}.original-account-ok img{height:100%;width:auto}.original-account-message{position:absolute;bottom:1dvh;left:33%;font-size:.75em}.original-language-options{display:grid;gap:2dvh}.original-language-options button{background:#f2d599;border:2px solid #b18d49;border-radius:6px;padding:1dvh}.original-language-options button[aria-pressed=true]{background:#d9b55d}.account-switcher-host{position:absolute;inset:0;z-index:15;display:grid;place-items:center;container-type:size;background:#0005;pointer-events:auto}.account-switcher-dialog{--account-unit: min(calc(100cqw / 960), .15625cqh );position:relative;width:calc(818 * var(--account-unit));height:calc(596 * var(--account-unit));background:url(/assets/apk-ui/screens/accounts/bg_gamejoy_dialog_h.png) center / 100% 100% no-repeat;font-family:Arial,sans-serif;color:#fff;box-sizing:border-box}.account-switcher-dialog button{font-family:inherit;border:0;margin:0;padding:0;cursor:pointer;box-shadow:none}.account-switcher-dialog button:focus-visible{outline:calc(3 * var(--account-unit)) solid #ffe49b;outline-offset:calc(2 * var(--account-unit))}.account-switcher-dialog button:disabled{cursor:wait;opacity:.65}.account-switcher-dialog button:not(:disabled):active{filter:brightness(.9)}.account-switcher-header{position:absolute;top:calc(25 * var(--account-unit));left:calc(40 * var(--account-unit));right:calc(40 * var(--account-unit));height:calc(84 * var(--account-unit));display:flex;align-items:center;justify-content:center}.account-switcher-header h2{margin:0;padding:0;max-width:calc(580 * var(--account-unit));font:bold calc(28 * var(--account-unit)) / 1.15 Arial,sans-serif;color:#333;text-align:center}.account-switcher-dialog .account-switcher-close{position:absolute;right:0;top:calc(12 * var(--account-unit));width:calc(60 * var(--account-unit));height:calc(60 * var(--account-unit));background:transparent}.account-switcher-close img{display:block;width:100%;height:100%}.account-switcher-list{position:absolute;top:calc(109 * var(--account-unit));bottom:calc(116 * var(--account-unit));left:calc(10 * var(--account-unit));right:calc(10 * var(--account-unit));box-sizing:border-box;overflow:auto;overscroll-behavior:contain;touch-action:pan-y;scrollbar-width:thin;scrollbar-color:#a6a6a6 transparent;padding-block:calc(10 * var(--account-unit))}.account-switcher-list>div{width:max-content;margin-inline:auto;margin-bottom:calc(10 * var(--account-unit))}.account-switcher-list>div:last-child{margin-bottom:0}.account-switcher-dialog .account-switcher-row{width:calc(600 * var(--account-unit));height:calc(75 * var(--account-unit));display:flex;align-items:center;text-align:left;background:url(/assets/apk-ui/screens/accounts/bg_gamejoy_account_list.png) center / 100% 100% no-repeat;color:#fff;font-size:calc(24 * var(--account-unit));font-weight:400;line-height:1.2}.account-switcher-row img{width:calc(70 * var(--account-unit));height:calc(70 * var(--account-unit));margin-left:calc(20 * var(--account-unit));flex:none}.account-switcher-row span{margin-left:calc(10 * var(--account-unit));margin-right:calc(20 * var(--account-unit));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-switcher-actions{position:absolute;bottom:calc(40 * var(--account-unit));left:0;right:0;display:flex;justify-content:center;gap:calc(90 * var(--account-unit))}.account-switcher-actions button{width:calc(256 * var(--account-unit));height:calc(76 * var(--account-unit));font-size:calc(28 * var(--account-unit));color:#fff;background:center / 100% 100% no-repeat}.account-switcher-actions .account-switcher-new{background-image:url(/assets/apk-ui/screens/accounts/gj_btn_dialog_blue.svg)}.account-switcher-actions .account-switcher-existing{background-image:url(/assets/apk-ui/screens/accounts/gj_btn_dialog.svg)}.account-switcher-error{position:absolute;z-index:1;left:calc(105 * var(--account-unit));right:calc(105 * var(--account-unit));bottom:calc(120 * var(--account-unit));margin:0;padding:calc(10 * var(--account-unit));border-radius:calc(8 * var(--account-unit));background:#3b1919ee;color:#fff3cf;font-size:calc(20 * var(--account-unit));line-height:1.2;text-align:center}.original-world{position:absolute;inset:0;container-type:size;overflow:hidden;background:url(/assets/apk-ui/main/background_cell.jpg) repeat;color:#630}.original-world-surface{--world-unit: .15625cqh;position:absolute;inset:0;display:flex;flex-direction:column;font:bold calc(24 * var(--world-unit))/1.2 Arial,sans-serif}.original-world header{height:calc(65 * var(--world-unit));flex:none;position:relative;display:grid;place-items:center}.original-world h1{font-size:calc(36 * var(--world-unit));margin:0}.original-world button{color:inherit;font:inherit;cursor:pointer}.original-world-close{position:absolute;top:0;right:0;width:calc(68 * var(--world-unit));height:calc(65 * var(--world-unit));padding:0;border:0;background:transparent}.original-world-close img{width:100%;height:100%}.original-world-list{overflow:auto;flex:1;min-height:0;margin:0 calc(10 * var(--world-unit));padding:0 calc(10 * var(--world-unit));overscroll-behavior:contain;scrollbar-color:#9a7044 transparent}.original-world article{display:flex;align-items:flex-start;padding-top:calc(10 * var(--world-unit))}.original-world-portrait{flex:none;width:calc(92 * var(--world-unit));height:calc(92 * var(--world-unit));object-fit:contain;margin:calc(16 * var(--world-unit)) calc(20 * var(--world-unit)) 0 calc(10 * var(--world-unit))}.original-world button.original-world-portrait{padding:0;border:0;background:none}.original-world-portrait>img{width:100%;height:100%;object-fit:contain}.original-world-bubble{flex:1;min-width:0;margin:16px 20px 0 0;padding:calc(10 * var(--world-unit)) calc(10 * var(--world-unit)) calc(10 * var(--world-unit)) calc(40 * var(--world-unit));border:0 solid transparent;border-image-source:url(/assets/apk-ui/info/bubble_dialog_back_me.content.png);border-image-slice:33 12 11 31 fill;border-image-width:calc(33 * var(--world-unit)) calc(12 * var(--world-unit)) calc(11 * var(--world-unit)) calc(31 * var(--world-unit))}.original-world-bubble strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.original-world-bubble p{min-height:calc(50 * var(--world-unit));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;color:#9a7044;line-height:1.3}.original-world footer{display:flex;align-items:center;justify-content:space-between;height:calc(84 * var(--world-unit));padding:calc(10 * var(--world-unit));flex:none;box-sizing:border-box}.original-world footer span{display:flex;gap:calc(10 * var(--world-unit));align-items:center;color:red;font-size:calc(28 * var(--world-unit))}.original-world footer span img{height:calc(40 * var(--world-unit));width:calc(40 * var(--world-unit))}.original-world-button{position:relative;padding:0;border:0 solid transparent;background:transparent;border-image-source:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3);border-image-slice:17 15 18 15 fill;border-image-width:calc(17 * var(--world-unit)) calc(15 * var(--world-unit)) calc(18 * var(--world-unit)) calc(15 * var(--world-unit));height:calc(64 * var(--world-unit));width:calc(160 * var(--world-unit))}.original-world-button:active{border-image-source:url(/assets/apk-ui/screens/entry/button_back_selected.svg)}.original-world-button img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.original-world-add{width:calc(116 * var(--world-unit))}.world-speaker-countdown{padding-left:calc(24 * var(--world-unit));font-variant-numeric:tabular-nums}.original-world-add img{width:calc(44 * var(--world-unit));height:calc(44 * var(--world-unit))}.original-world button:disabled{opacity:.5;cursor:default}.original-world-status{position:absolute;bottom:calc(94 * var(--world-unit));left:10%;right:10%;text-align:center;padding:calc(10 * var(--world-unit));background:#f1d9a9;border:1px solid #9a7044}.original-world-status button{background:none;border:0;text-decoration:underline;margin-left:1em}.original-world-shade{position:absolute;inset:0;background:#0008;display:grid;place-items:center}.original-world-shade form{--world-unit: min(.15625cqh, calc((100cqw - 20px) / 726));position:relative;width:calc(726 * var(--world-unit));height:calc(494 * var(--world-unit));color:#630;font:bold calc(24 * var(--world-unit))/1.2 Arial,sans-serif;background:url(/assets/apk-ui/screens/shared/dialog_back.png) center / 100% 100% no-repeat}.original-world-shade .original-world-close{top:calc(20 * var(--world-unit));right:calc(20 * var(--world-unit))}.original-world-shade h2{position:absolute;top:calc(40 * var(--world-unit));left:calc(50 * var(--world-unit));right:calc(200 * var(--world-unit));margin:0;overflow:hidden;white-space:nowrap;font-size:calc(28 * var(--world-unit))}.original-world-count{position:absolute;right:calc(98 * var(--world-unit));top:calc(40 * var(--world-unit));font-size:calc(28 * var(--world-unit))}.original-world textarea{position:absolute;top:calc(94 * var(--world-unit));left:calc(50 * var(--world-unit));right:calc(50 * var(--world-unit));bottom:calc(114 * var(--world-unit));box-sizing:border-box;width:calc(626 * var(--world-unit));resize:none;border:0;border-radius:0;background:#5a1e36;color:#fff;font:calc(24 * var(--world-unit))/1.2 Arial,sans-serif;padding:calc(10 * var(--world-unit))}.original-world-send{position:absolute;bottom:calc(30 * var(--world-unit));left:50%;transform:translate(-50%)}.original-world-send img{width:calc(52 * var(--world-unit));height:calc(26 * var(--world-unit))}.original-world-compose-error{position:absolute;bottom:calc(96 * var(--world-unit));left:calc(50 * var(--world-unit));right:calc(50 * var(--world-unit));font-size:calc(18 * var(--world-unit));background:#f1d9a9;margin:0}.original-info-cover{position:absolute;inset:0;z-index:6;overflow:hidden;container-type:size}.original-info-motion{position:absolute;inset:0;animation:original-info-unfold .2s ease-out both}.original-info-cover[data-closing=true] .original-info-motion{animation:original-info-fold .2s ease-in both}.original-info-panel{--info-unit: min(.15625cqh, calc((100cqw - 20px) / 894));position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(894 * var(--info-unit));height:calc(606 * var(--info-unit));color:#630;font:bold calc(24 * var(--info-unit))/1.2 Arial,sans-serif}.original-info-art{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.original-info-close{position:absolute;top:calc(20 * var(--info-unit));right:calc(20 * var(--info-unit));width:calc(68 * var(--info-unit));height:calc(65 * var(--info-unit));padding:0;border:0;background:transparent;cursor:pointer}.original-info-close img{width:100%;height:100%}.original-info-list{position:absolute;left:calc(50 * var(--info-unit));right:calc(50 * var(--info-unit));top:calc(95 * var(--info-unit));bottom:calc(50 * var(--info-unit));padding-left:calc(10 * var(--info-unit));overflow:auto;overscroll-behavior:contain;scrollbar-color:#9a7044 transparent}.original-info-row{position:relative;display:flex;align-items:flex-start;gap:calc(10 * var(--info-unit));padding-bottom:calc(2 * var(--info-unit));margin-bottom:calc(20 * var(--info-unit))}.original-info-row:after{content:"";position:absolute;left:0;right:0;bottom:0;height:calc(2 * var(--info-unit));background:repeating-linear-gradient(90deg,#9a7044 0 8px,transparent 8px 10px)}.original-info-row p{margin:0;min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.original-info-icon{flex:none;width:calc(40 * var(--info-unit));height:calc(40 * var(--info-unit));background:url(/assets/apk-ui/info/icon_24_24.png) 0 calc(-41 * var(--mail-frame) * var(--info-unit)) / calc(40 * var(--info-unit)) calc(532 * var(--info-unit)) no-repeat}.original-info-status{margin:0 0 calc(20 * var(--info-unit));overflow-wrap:anywhere}.original-info-status button{border:0;background:none;text-decoration:underline;font:inherit;color:inherit;cursor:pointer}@keyframes original-info-unfold{0%{transform:translateY(80%)}to{transform:translateY(0)}}@keyframes original-info-fold{0%{transform:translateY(20%)}to{transform:translateY(80%)}}@media(prefers-reduced-motion:reduce){.original-info-motion,.original-info-cover[data-closing=true] .original-info-motion{animation-duration:0ms}}.progress-overlay{position:absolute;inset:0;z-index:100;background:#241307a8;display:flex;align-items:center;justify-content:center;color:#59320d;font-family:AFHD Comic,Arial,sans-serif;container-type:size}.progress-dialog{position:relative;display:flex;flex-direction:column;width:min(850px,94cqw,148cqh);aspect-ratio:1.48;max-height:94cqh;box-sizing:border-box;padding:5% 7%;background:url(/assets/apk-ui/progress/dialog_back.png) center/100% 100% no-repeat;overflow:auto;font-size:clamp(13px,3.2cqh,24px);outline:none}.progress-dialog-gifts{--gift-width:min(900px,96cqw,127.84cqh);width:var(--gift-width);height:calc(var(--gift-width) / 1.36);aspect-ratio:1.36;max-height:none;padding:0;overflow:hidden;container-type:size;background-image:url(/assets/apk-ui/progress/scroll_dialog_back.png);animation:progress-unroll .4s ease-out}.progress-dialog header{text-align:center;margin-bottom:10px}.progress-dialog h1{margin:0;font-size:1.4em}.progress-dialog h1 img{width:90%;max-width:520px;height:auto}.progress-dialog h2{margin:0;font-size:1.15em;font-weight:400}.progress-dialog button{font:inherit;color:inherit;border:0;border-bottom:3px solid #bf963f;border-radius:6px;background:linear-gradient(#fff2c200,#f5d78d);padding:6px 20px;cursor:pointer;font-weight:700}.progress-dialog button:disabled{opacity:.5;cursor:default}.progress-dialog button:focus-visible{outline:3px solid #8d3f00;outline-offset:2px}.progress-dialog .progress-close{position:absolute;top:2%;right:2%;background:none;padding:0;border:0;width:clamp(30px,7cqh,50px);aspect-ratio:1}.progress-close img{width:100%;height:100%}.progress-level-package{display:flex;flex-direction:column;flex:1;text-align:center;gap:8px}.progress-reward-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 25px;align-content:center;flex:1}.progress-reward-items>span{display:flex;align-items:center;justify-content:center;gap:8px}.progress-reward-items img{width:clamp(28px,9cqh,76px);height:clamp(28px,9cqh,76px);object-fit:contain}.progress-level-package .progress-reward-items strong{font-size:clamp(21px,6cqh,43px);color:#301204;font-weight:400}.progress-level-actions{display:flex;justify-content:space-around;gap:20px}.progress-level-actions button{min-width:35%}.progress-dialog-gifts{--gift-width:min(950px,96cqw,117.6506cqh);--gift-unit:calc(100cqw / 781);width:var(--gift-width);height:calc(var(--gift-width) * 624 / 781);aspect-ratio:781/624}.progress-dialog-gifts>header{position:absolute;top:calc(120 * var(--gift-unit));left:calc(151.5 * var(--gift-unit));width:calc(478 * var(--gift-unit));height:calc(47 * var(--gift-unit));margin:0}.progress-dialog-gifts>header h1,.progress-dialog-gifts>header h1 img{display:block;width:100%;height:100%;max-width:none;object-fit:contain}.progress-dialog-gifts .progress-level-package{position:absolute;inset:0;display:block}.progress-dialog-gifts h2{position:absolute;top:calc(174 * var(--gift-unit));left:10%;right:10%;height:calc(44 * var(--gift-unit));font-size:calc(36 * var(--gift-unit));line-height:1.2;font-weight:700}.progress-dialog-gifts .progress-level-package .progress-reward-items{position:absolute;inset:0;display:block}.progress-dialog-gifts .progress-level-package .progress-reward-items>span{position:absolute;left:calc((150 + var(--reward-shift,0)) * var(--gift-unit));top:calc(270 * var(--gift-unit));transform:translateY(-50%);display:flex;justify-content:flex-start;gap:calc(10 * var(--gift-unit));height:calc(72 * var(--gift-unit))}.progress-dialog-gifts .progress-level-package .progress-reward-items>span:nth-child(2n){left:calc((450 + var(--reward-shift,0)) * var(--gift-unit))}.progress-dialog-gifts .progress-level-package .progress-reward-items>span:nth-child(n+3){top:calc(370 * var(--gift-unit))}.progress-dialog-gifts .progress-reward-items img{width:calc(72 * var(--gift-unit));height:calc(72 * var(--gift-unit))}.progress-dialog-gifts .progress-reward-items img[data-item=true]{width:calc(64.4 * var(--gift-unit));height:calc(64.4 * var(--gift-unit))}.progress-dialog-gifts .progress-reward-items strong{font-size:calc(48 * var(--gift-unit));line-height:1;font-weight:700;color:#000;white-space:nowrap}.progress-dialog-gifts .progress-level-actions{position:absolute;top:calc(430 * var(--gift-unit));left:calc(160.5 * var(--gift-unit));display:flex;gap:calc(80 * var(--gift-unit))}.progress-dialog-gifts button{font-size:calc(30 * var(--gift-unit));line-height:1.2;padding:calc(8 * var(--gift-unit))}.progress-dialog-gifts .progress-level-actions button{flex:none;width:calc(190 * var(--gift-unit));height:calc(64 * var(--gift-unit));padding:0;display:grid;place-items:center;background:none;border:0 solid transparent;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill;border-image-width:calc(17 * var(--gift-unit)) calc(15 * var(--gift-unit)) calc(18 * var(--gift-unit)) calc(15 * var(--gift-unit));border-radius:0}.progress-dialog-gifts .progress-level-actions button img{width:calc(107 * var(--gift-unit));height:calc(25 * var(--gift-unit))}.progress-dialog-gifts .progress-level-actions button:last-child img{width:calc(140 * var(--gift-unit));height:calc(26 * var(--gift-unit))}.progress-dialog-gifts>.progress-success,.progress-dialog-gifts>.progress-empty{position:absolute;inset:28% 16% 17%}.progress-dialog-gifts>.progress-success h2{position:static;height:auto}.progress-dialog-gifts>[role=status]:not(.progress-success),.progress-dialog-gifts>[role=alert]{position:absolute;top:27%;left:16%;right:16%;font-size:3.5cqw}.progress-dialog-gifts>button{position:absolute;bottom:18%;left:35%;width:30%}.progress-success{position:relative;isolation:isolate;flex:1;display:flex;flex-direction:column;gap:15px;align-items:center;justify-content:center;text-align:center}.progress-success:before{content:"";position:absolute;z-index:-1;width:100%;aspect-ratio:1;background:url(/assets/apk-ui/progress/chest_back.png) center/contain no-repeat;opacity:.5;animation:progress-rays 25s linear infinite}.progress-success .progress-reward-items{flex:0;width:100%}.progress-crown{flex:1;text-align:center;display:flex;flex-direction:column;justify-content:center}.progress-crown-puzzle{width:min(326px,45cqh);aspect-ratio:326/265;position:relative;margin:auto}.progress-crown-puzzle img{position:absolute;height:auto}.progress-crown-puzzle img[data-owned=false]{filter:grayscale(1);opacity:.18}.progress-piece-counts{display:flex;justify-content:center;gap:12px;font-size:.75em}.progress-piece-counts [data-owned=false]{color:#9a241c}.progress-crown p{margin:7px 0;font-size:.8em}.progress-owned{display:flex;align-items:center;justify-content:center;gap:8px}.progress-owned img{width:30px;height:30px;object-fit:contain}.progress-crown button{align-self:center}.progress-crown button img{max-width:130px;max-height:4cqh}.progress-dialog [role=alert]{color:#861e17}.progress-empty{text-align:center}.progress-overlay-gifts:before,.progress-overlay-gifts:after{--roll-width:min(950px,96cqw,117.6506cqh);--roll-unit:calc(var(--roll-width) / 781);content:"";position:absolute;z-index:1;pointer-events:none;width:calc(109 * var(--roll-unit));height:calc(624 * var(--roll-unit));top:calc(50% - 312 * var(--roll-unit));left:50%;background:url(/assets/apk-ui/progress/left_axis.png) center/100% 100% no-repeat;animation:progress-left-roll .4s ease-out both}.progress-overlay-gifts:after{animation-name:progress-right-roll}@keyframes progress-left-roll{0%{transform:translate(calc(-109 * var(--roll-unit)))}99%{opacity:1}to{transform:translate(calc(-390.5 * var(--roll-unit)));opacity:0}}@keyframes progress-right-roll{0%{transform:translate(0) scaleX(-1)}99%{opacity:1}to{transform:translate(calc(281.5 * var(--roll-unit))) scaleX(-1);opacity:0}}@keyframes progress-unroll{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes progress-rays{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.progress-dialog-gifts,.progress-success:before{animation:none}.progress-overlay-gifts:before,.progress-overlay-gifts:after{display:none}}.daily-overlay{position:absolute;inset:0;z-index:105;display:flex;align-items:center;justify-content:center;background:#241307a8;font-family:AFHD Comic,Arial,sans-serif;color:#68310b;container-type:size}.daily-dialog{position:relative;box-sizing:border-box;width:min(850px,94cqw,148cqh);aspect-ratio:1.6;max-height:94cqh;overflow:auto;padding:4% 6%;background:url(/assets/apk-ui/progress/award_back.png) center/100% 100% no-repeat;text-align:center;animation:daily-unroll .25s ease-out;outline:none;display:flex;flex-direction:column}.daily-dialog h1{margin:0 auto;width:52%;line-height:1}.daily-dialog h1 img{width:100%;height:auto}.daily-dialog h2{font-size:clamp(14px,4cqh,29px);margin:0}.daily-dialog button{cursor:pointer;color:inherit;background:#ffe9b4;border:2px solid #b47a29;border-radius:8px;padding:6px 12px;font:inherit}.daily-dialog button:focus-visible{outline:3px solid #833609;outline-offset:2px}.daily-dialog .daily-close{position:absolute;right:1.7%;top:2%;width:clamp(30px,6cqh,48px);aspect-ratio:1;padding:0;border:0;background:none}.daily-close img{width:100%;height:100%;object-fit:contain}.daily-streak{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding-top:6%}.daily-streak h2 strong{color:#ed7a1b}.daily-items{display:flex;justify-content:space-around;gap:12px}.daily-items>span{display:flex;flex-direction:column;align-items:center;gap:8px}.daily-items img{width:clamp(22px,5cqh,42px);height:clamp(22px,5cqh,42px);object-fit:contain}.daily-streak .daily-items>span{flex:1;animation:daily-reward-pop .4s ease-out both}.daily-streak .daily-items img{width:clamp(32px,10cqh,76px);height:clamp(32px,10cqh,76px)}.daily-streak .daily-items strong{font-size:clamp(23px,7cqh,48px);color:#632509}.daily-tomorrow{margin:0;font-size:clamp(13px,3.6cqh,26px)}.daily-dialog-month{--month-unit:min(calc(100cqw / 960), .15625cqh );container-type:size;width:100%;height:100%;max-height:100%;aspect-ratio:auto;padding:0;overflow:hidden;background:url(/assets/apk-ui/main/background_cell.jpg) repeat;animation:none}.daily-dialog-month .daily-month-title{position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(836 * var(--month-unit));height:calc(74 * var(--month-unit));padding:0 0 calc(4 * var(--month-unit));box-sizing:border-box;margin:0;display:flex;justify-content:center;align-items:flex-end;background:url(/assets/apk-ui/screens/profile/bg_guild_title.png) center/100% 100% no-repeat;color:#fff;font-size:calc(36 * var(--month-unit));line-height:1.2;font-weight:700}.daily-month{position:absolute;top:calc(64 * var(--month-unit));left:50%;transform:translate(-50%);width:calc(930 * var(--month-unit));display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:0}.daily-day{position:relative;height:calc(160 * var(--month-unit));font-size:calc(24 * var(--month-unit));line-height:1.2;font-weight:700;color:#9a7044}.daily-day-content{position:absolute;top:calc(10 * var(--month-unit));left:50%;transform:translate(-50%);width:calc(98 * var(--month-unit));height:calc(127 * var(--month-unit));background:url(/assets/apk-ui/progress/bg_daily_reward.png) center/100% 100% no-repeat}.daily-day-icon{position:absolute;width:calc(72 * var(--month-unit));height:calc(72 * var(--month-unit));object-fit:contain;top:calc(11 * var(--month-unit));left:50%;transform:translate(-50%)}.daily-day-icon[data-item=true]{width:calc(92 * var(--month-unit));height:calc(92 * var(--month-unit));top:calc(1 * var(--month-unit))}.daily-day-content strong{position:absolute;left:0;right:0;bottom:0;color:#ffe63e;text-align:center}.daily-day-clear{position:absolute;width:calc(92 * var(--month-unit));height:calc(44 * var(--month-unit));left:50%;top:calc(30 * var(--month-unit));transform:translate(-50%)}.daily-day-current{position:absolute;top:0;left:50%;transform:translate(-50%);width:calc(114 * var(--month-unit));height:calc(143 * var(--month-unit));pointer-events:none}.daily-day-label{position:absolute;top:calc(129 * var(--month-unit));left:0;right:0;text-align:center}.daily-dialog-month .daily-month-claim{position:absolute;bottom:calc(10 * var(--month-unit));left:50%;transform:translate(-50%);width:calc(160 * var(--month-unit));height:calc(64 * var(--month-unit));padding:0;border:0 solid transparent;border-radius:0;background:none;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill;border-image-width:calc(17 * var(--month-unit)) calc(15 * var(--month-unit)) calc(18 * var(--month-unit)) calc(15 * var(--month-unit));display:grid;place-items:center;font-size:calc(30 * var(--month-unit))}.daily-month-claim img{width:calc(107 * var(--month-unit));height:calc(25 * var(--month-unit))}.daily-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@keyframes daily-unroll{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes daily-reward-pop{0%{opacity:0;transform:translateY(9px) scale(.7)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.daily-dialog,.daily-streak .daily-items>span{animation:none}}.original-rankings{position:absolute;inset:0;container-type:size;background:url(/assets/apk-ui/main/background_cell.jpg) repeat;overflow:hidden}.original-rankings-surface{--rank-unit: .15625cqh;position:absolute;inset:0;color:#630;font:bold calc(24 * var(--rank-unit))/1.2 Arial,sans-serif}.original-rankings button{font:inherit;color:inherit;cursor:pointer}.original-rankings header{position:absolute;top:0;left:0;right:0;height:calc(80 * var(--rank-unit))}.original-rankings h1{position:absolute;left:50%;top:0;transform:translate(-50%);width:min(calc(818 * var(--rank-unit)),100%);height:calc(80 * var(--rank-unit));margin:0;font-size:calc(20 * var(--rank-unit));color:#fff}.original-rankings h1>img{position:absolute;width:100%;height:100%;object-fit:contain}.original-rankings h1>span{position:absolute;left:calc(88 * var(--rank-unit));bottom:calc(14 * var(--rank-unit))}.original-rankings-button{position:relative;padding:0;border:0 solid transparent;background:transparent;border-image-source:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3);border-image-slice:17 15 18 15 fill;border-image-width:calc(17 * var(--rank-unit)) calc(15 * var(--rank-unit)) calc(18 * var(--rank-unit)) calc(15 * var(--rank-unit))}.original-rankings-button:active{border-image-source:url(/assets/apk-ui/screens/entry/button_back_selected.svg)}.original-rankings-button img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.original-rankings-switch{position:absolute;width:calc(80 * var(--rank-unit));height:calc(64 * var(--rank-unit));top:calc(8 * var(--rank-unit));right:calc(30 * var(--rank-unit))}.original-rankings-switch img{width:calc(40 * var(--rank-unit));height:calc(64 * var(--rank-unit))}.original-rankings-list{position:absolute;left:0;right:0;top:calc(80 * var(--rank-unit));bottom:calc(136 * var(--rank-unit));padding:calc(10 * var(--rank-unit)) calc(20 * var(--rank-unit)) calc(4 * var(--rank-unit));box-sizing:border-box;overflow:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-color:#9a7044 transparent}.original-ranking-row{box-sizing:border-box;display:flex;align-items:center;width:100%;height:calc(62 * var(--rank-unit));padding:0 calc(40 * var(--rank-unit));margin:0 0 calc(4 * var(--rank-unit));border:0 solid transparent;background:transparent;text-align:left;border-image-source:url(/assets/apk-ui/rankings/bg_top_user_list_other.content.png);border-image-slice:30 31 31 36 fill;border-image-width:calc(30 * var(--rank-unit)) calc(31 * var(--rank-unit)) calc(31 * var(--rank-unit)) calc(36 * var(--rank-unit))}.original-ranking-row[data-own=true]{border-image-source:url(/assets/apk-ui/rankings/bg_top_user_list_me.content.png);border-image-slice:30 36 31 33 fill;border-image-width:calc(30 * var(--rank-unit)) calc(36 * var(--rank-unit)) calc(31 * var(--rank-unit)) calc(33 * var(--rank-unit))}.original-ranking-number{flex:0 0 calc(100 * var(--rank-unit));white-space:nowrap}.original-ranking-middle{display:flex;align-items:center;flex:1;min-width:0}.original-ranking-name{display:flex;align-items:center;flex:1;min-width:0;overflow:hidden;white-space:nowrap}.original-ranking-name[data-crown=true]{color:red}.original-ranking-name img{flex:none;width:calc(40 * var(--rank-unit));height:calc(40 * var(--rank-unit))}.original-ranking-level{flex:none;white-space:nowrap}.original-ranking-value{flex:none;margin-left:calc(20 * var(--rank-unit));white-space:nowrap}.original-ranking-more{justify-content:center;font-size:calc(36 * var(--rank-unit))!important;text-align:center}.original-ranking-more:disabled{cursor:default}.original-rankings-self{position:absolute;bottom:calc(74 * var(--rank-unit));left:calc(20 * var(--rank-unit));right:calc(20 * var(--rank-unit));height:calc(62 * var(--rank-unit))}.original-ranking-row[data-pinned=true]{border-image:none;color:#fff;margin-bottom:0}.original-ranking-row[data-pinned=true] .original-ranking-name{color:#fff}.original-rankings footer{position:absolute;left:0;right:0;bottom:0;height:calc(74 * var(--rank-unit))}.original-rankings-menu{position:absolute;left:calc(10 * var(--rank-unit));bottom:calc(10 * var(--rank-unit));width:calc(160 * var(--rank-unit));height:calc(64 * var(--rank-unit))}.original-rankings-menu img{width:calc(100 * var(--rank-unit));height:calc(28 * var(--rank-unit))}.original-rankings-tabs{position:absolute;right:calc(10 * var(--rank-unit));bottom:calc(10 * var(--rank-unit));display:flex;gap:calc(10 * var(--rank-unit))}.original-rankings-tabs button{width:calc(var(--tab-width) * var(--rank-unit));height:calc(64 * var(--rank-unit));padding:0;border:0;background:transparent}.original-rankings-tabs button:disabled{cursor:default}.original-rankings-tabs img{width:100%;height:100%}.original-rankings-status{margin:calc(20 * var(--rank-unit));font:inherit;overflow-wrap:anywhere}.original-rankings-status button{background:none;border:0;text-decoration:underline}.original-public-profile{position:absolute;inset:0;z-index:8;overflow:hidden;container-type:size;background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.original-profile-surface{--profile-unit: .15625cqh;position:absolute;inset:0;color:#630;font:bold calc(24 * var(--profile-unit))/1.2 Arial,sans-serif}.original-public-profile button{font:inherit;color:inherit;cursor:pointer}.original-profile-close{position:absolute;top:0;right:0;width:calc(68 * var(--profile-unit));height:calc(65 * var(--profile-unit));background:none;border:0;padding:0;z-index:2}.original-profile-close img{width:100%;height:100%}.original-player-profile{position:absolute;inset:calc(20 * var(--profile-unit)) 0 calc(10 * var(--profile-unit)) calc(20 * var(--profile-unit))}.original-profile-name{margin:0;padding:0 calc(80 * var(--profile-unit)) 0 0;height:calc(40 * var(--profile-unit));display:flex;align-items:center;gap:calc(10 * var(--profile-unit));font-size:calc(28 * var(--profile-unit))}.original-profile-name span:last-child{color:#000;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.original-profile-stats{position:absolute;top:calc(50 * var(--profile-unit));left:0;right:50%;display:grid;grid-template-columns:1fr 1fr;row-gap:calc(10 * var(--profile-unit))}.original-profile-stats>div{display:flex;min-width:0;align-items:center}.original-profile-stats img{width:calc(126 * var(--profile-unit));height:calc(41 * var(--profile-unit));flex:none}.original-profile-stats span{flex:1;text-align:right;padding-right:calc(50 * var(--profile-unit));color:#f0f;font-size:calc(28 * var(--profile-unit))}.original-profile-details{position:absolute;left:0;right:50%;top:calc(193 * var(--profile-unit));bottom:calc(64 * var(--profile-unit));min-height:0;overflow:hidden}.original-profile-guild{display:flex;align-items:center;padding:calc(10 * var(--profile-unit)) 0;gap:calc(10 * var(--profile-unit));height:calc(24 * var(--profile-unit))}.original-profile-guild img{width:calc(24 * var(--profile-unit));height:calc(24 * var(--profile-unit))}.original-profile-guild button,.original-profile-guild>span{border:none;padding:0;background:none;color:#00f;text-decoration:underline;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.original-profile-gallery{position:relative;display:flex;align-items:center;gap:calc(4 * var(--profile-unit));height:calc(92 * var(--profile-unit));overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x;-webkit-user-select:none;user-select:none;cursor:grab;padding:0}.original-profile-gallery::-webkit-scrollbar{display:none}.original-profile-gallery:active{cursor:grabbing}.original-profile-gallery[aria-label=Weapons]{margin-top:calc(8 * var(--profile-unit))}.original-profile-gallery:before,.original-profile-gallery:after{content:"";flex:none}.original-profile-gallery:before{width:max(0px,calc((100% - var(--first-item-width, 0px)) / 2 - 4 * var(--profile-unit)))}.original-profile-gallery:after{width:max(0px,calc((100% - var(--last-item-width, 0px)) / 2 - 4 * var(--profile-unit)))}.original-profile-gallery>span{flex:none;display:grid;place-items:center;height:100%}.original-profile-gallery img{max-width:calc(108 * var(--profile-unit));max-height:calc(92 * var(--profile-unit));width:auto;height:100%;object-fit:contain}.original-profile-gallery[aria-label=Achievements] img{width:calc(104 * var(--profile-unit));height:calc(92 * var(--profile-unit))}.original-profile-gallery button{border:0;background:none;padding:0;display:grid;place-items:center}.original-profile-gallery button:focus-visible{outline:calc(2 * var(--profile-unit)) solid #630;outline-offset:calc(-3 * var(--profile-unit))}.original-profile-modal{position:absolute;inset:0;z-index:6;background:#20150088}.original-profile-award-dialog{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(726 * var(--profile-unit));height:calc(494 * var(--profile-unit));color:#630;background:url(/assets/apk-ui/screens/social/dialog_back.png) center/100% 100% no-repeat}.original-profile-award-dialog header{position:absolute;top:calc(20 * var(--profile-unit));left:0;right:0;height:calc(65 * var(--profile-unit));display:grid;place-items:center}.original-profile-award-dialog h2{margin:0;font-size:calc(28 * var(--profile-unit))}.original-profile-award-dialog .original-profile-close{right:calc(20 * var(--profile-unit))}.original-profile-award-content{position:absolute;top:calc(85 * var(--profile-unit));bottom:calc(100 * var(--profile-unit));left:calc(100 * var(--profile-unit));right:calc(60 * var(--profile-unit));display:flex;align-items:center;gap:calc(10 * var(--profile-unit))}.original-profile-award-content>img{margin-left:calc(50 * var(--profile-unit));flex:none;width:calc(104 * var(--profile-unit));height:calc(104 * var(--profile-unit))}.original-profile-award-content>div{min-width:0}.original-profile-award-content h3,.original-profile-award-content p{margin:0;font-size:calc(24 * var(--profile-unit));overflow-wrap:anywhere}.original-profile-award-content p{margin-top:calc(10 * var(--profile-unit));color:#666}.original-profile-avatar{position:absolute;left:calc(50% + 20 * var(--profile-unit));right:calc(20 * var(--profile-unit));top:calc(40 * var(--profile-unit));bottom:calc(64 * var(--profile-unit));overflow:hidden}.original-profile-avatar svg{width:100%;height:100%;display:block}.original-profile-actions{position:absolute;bottom:0;left:50%;transform:translate(-50%);display:flex;gap:calc(10 * var(--profile-unit));height:calc(64 * var(--profile-unit))}.original-profile-actions>button{flex:none;width:calc(180 * var(--profile-unit));height:100%;padding:calc(8 * var(--profile-unit)) calc(14 * var(--profile-unit));border:0;background:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) center/100% 100% no-repeat}.original-profile-actions>button img{width:100%;height:100%;object-fit:contain}.original-profile-actions>button:disabled{opacity:.5;cursor:default}.original-profile-action-notice{position:absolute;bottom:100%;left:0;right:0;margin:0 0 calc(8 * var(--profile-unit));padding:calc(8 * var(--profile-unit));background:#ffedb6;text-align:center}.original-profile-status{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:80%;margin:0;text-align:center;overflow-wrap:anywhere}.original-profile-status button{margin-top:calc(20 * var(--profile-unit));border:0 solid transparent;background:none;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill;border-image-width:calc(17 * var(--profile-unit)) calc(15 * var(--profile-unit)) calc(18 * var(--profile-unit)) calc(15 * var(--profile-unit));min-width:calc(160 * var(--profile-unit));height:calc(64 * var(--profile-unit))}.original-guild-profile{position:absolute;inset:0;color:#9a7044}.original-guild-profile h1{position:absolute;top:0;left:50%;transform:translate(-50%);display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box;margin:0;padding:0 calc(60 * var(--profile-unit)) calc(10 * var(--profile-unit));width:calc(836 * var(--profile-unit));height:calc(74 * var(--profile-unit));background:url(/assets/apk-ui/screens/profile/bg_guild_title.png) center/100% 100% no-repeat;color:#fff;font-size:calc(28 * var(--profile-unit));overflow:hidden;white-space:nowrap}.original-guild-profile-content{position:absolute;top:calc(104 * var(--profile-unit));bottom:calc(104 * var(--profile-unit));left:calc(10 * var(--profile-unit));right:calc(10 * var(--profile-unit))}.original-guild-average{margin:0}.original-guild-description{position:absolute;top:calc(160 * var(--profile-unit));bottom:0;left:0;right:calc(416 * var(--profile-unit));overflow:auto;overscroll-behavior:contain}.original-guild-description p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.original-guild-facts{position:absolute;top:0;right:0;bottom:0;width:calc(386 * var(--profile-unit))}.original-guild-honor{display:flex;align-items:center;justify-content:flex-end;min-height:calc(40 * var(--profile-unit))}.original-profile-honor-icon{display:inline-block;width:calc(40 * var(--profile-unit));height:calc(40 * var(--profile-unit));background-image:url(/assets/apk-ui/main/icon_40_40.png);background-size:calc(40 * var(--profile-unit)) calc(368 * var(--profile-unit));background-position:0 calc(-287 * var(--profile-unit))}.original-guild-members{display:flex;align-items:center;margin-top:calc(10 * var(--profile-unit));height:calc(64 * var(--profile-unit));padding:0 calc(10 * var(--profile-unit));border:0 solid transparent;border-image:url(/assets/apk-ui/screens/profile/bg_guild_enters.svg) 6 5 6 6 fill;border-image-width:calc(6 * var(--profile-unit))}.original-guild-members img{width:calc(36 * var(--profile-unit));height:calc(36 * var(--profile-unit));margin-right:calc(10 * var(--profile-unit))}.original-guild-members span:last-child{margin-left:auto}.original-guild-profile footer{position:absolute;height:calc(84 * var(--profile-unit));left:0;right:0;bottom:0;display:grid;place-items:center;background:#cfb79d}.original-guild-profile footer img{width:calc(192 * var(--profile-unit));height:calc(62 * var(--profile-unit))}.original-guild-settings-panel{position:absolute;inset:0;z-index:36;overflow:hidden;background:#d4ca95;font-family:AFHD Comic,sans-serif;color:#630}.guild-settings-surface{position:absolute;width:100%;top:50%;transform:translateY(-50%);overflow:hidden;touch-action:none}.guild-settings-canvas,.guild-settings-canvas canvas{position:absolute;inset:0;width:100%;height:100%}.guild-settings-hit{position:absolute;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.guild-settings-hit:focus-visible{outline:2px solid #713b06;outline-offset:-3px;border-radius:8px}.guild-settings-hit:disabled{cursor:default}.guild-settings-input{position:absolute;box-sizing:border-box;padding:4px 8px;font-family:inherit;font-weight:400;background:transparent;border:0;outline:0;border-radius:0;resize:none;touch-action:pan-y;overscroll-behavior:contain}.guild-settings-input:disabled{opacity:1;-webkit-text-fill-color:currentColor}.guild-settings-input:focus-visible{outline:1px solid #ffe4a0;outline-offset:-2px}.guild-settings-accessible{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.guild-settings-status,.guild-settings-error{position:absolute;margin:0;text-align:center;z-index:1;background:#f5dda3;border:1px solid #a77b43;border-radius:6px}.guild-settings-status{left:32%;right:32%;top:1%;padding:4px;pointer-events:none}.guild-settings-error{left:22%;right:22%;bottom:1%;padding:6px;max-height:17%;overflow:auto;touch-action:pan-y}.guild-settings-error p{margin:0 0 5px}.guild-settings-error button{color:#630;font:inherit;background:#ffe4a0;border:1px solid #aa8046;border-radius:6px;padding:4px 18px}.apk-toast{--toast-unit: min(calc(100vw / 1137.7778), .15625vh );position:fixed;z-index:110;left:50%;bottom:4vh;transform:translate(-50%);box-sizing:border-box;width:max-content;min-width:min(90vw,calc(340 * var(--toast-unit)));max-width:min(90vw,calc(740 * var(--toast-unit)));border:max(6px,calc(10 * var(--toast-unit))) solid transparent;border-image:url(/assets/apk-ui/screens/guild/global_bottom_tip_bg.svg?v=toast-native3) 10 fill / 1 / 0 stretch;padding:calc(5 * var(--toast-unit)) calc(10 * var(--toast-unit));background:none;color:#fff;text-align:center;white-space:pre-line;overflow-wrap:anywhere;font:max(16px,calc(28 * var(--toast-unit)))/1.3 "AFHD Comic",sans-serif;pointer-events:none}.guild-land-exit{position:absolute;right:0;top:0;width:7.4vh;height:7.4vh;border:0;padding:0;background:none;cursor:pointer}.guild-land-exit img{width:100%;height:100%;object-fit:contain}.guild-land-exit:focus-visible{outline:3px solid #754215;outline-offset:-3px}.guild-land-alert-shade{position:absolute;inset:0;background:#0006;display:grid;place-items:center;z-index:3}.guild-land-alert{position:relative;box-sizing:border-box;width:min(72vw,95vh);min-height:38vh;padding:9vh 6vw 6vh;background:url(/assets/apk-ui/screens/guild/error_dialog_back.png) center/100% 100%;color:#630;text-align:center;font:clamp(16px,3vh,32px)/1.4 "AFHD Comic",sans-serif}.guild-land-alert p{margin:0 0 3vh;white-space:pre-line}.guild-land-alert-action{box-sizing:border-box;border-style:solid;border-width:17px 15px 18px 15px;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill / 1 / 0 stretch;background:none;font:inherit;color:inherit;padding:0 1vw;cursor:pointer}.original-guild-panel{position:absolute;inset:0;z-index:35;overflow:hidden;background:#d4ca95;font-family:AFHD Comic,sans-serif;color:#630}.guild-surface{position:absolute;width:100%;top:50%;transform:translateY(-50%);overflow:hidden;touch-action:none}.guild-canvas,.guild-canvas canvas{position:absolute;inset:0;width:100%;height:100%}.guild-hit{position:absolute;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.guild-hit:focus-visible{outline:2px solid #713b06;outline-offset:-3px;border-radius:8px}.guild-hit:disabled{cursor:default}.guild-name-input{position:absolute;box-sizing:border-box;padding:0 12px;color:#630;font-family:inherit;background:transparent;border:0;outline:0}.guild-status,.guild-error,.guild-gate{position:absolute;margin:0;text-align:center;z-index:1}.guild-status{left:32%;right:32%;top:9%;padding:6px;background:#f7e0a7;border-radius:6px;pointer-events:none}.guild-error{left:22%;right:22%;bottom:3%;padding:10px;background:#f5dda3;border:1px solid #a77b43;border-radius:6px}.guild-error p{margin:0 0 5px}.guild-error button{color:#630;font:inherit;background:#ffe4a0;border:1px solid #aa8046;border-radius:6px;padding:4px 18px}.guild-gate{top:59%;left:20%;right:20%}.guild-appointment-overlay{z-index:36;background:transparent}.guild-appointment-close{position:absolute;top:3%;right:3%;color:#630;background:#f5dda3;border:1px solid #a77b43;padding:8px 20px;font:inherit}.guild-feed{position:absolute;inset:0;z-index:36;container-type:size;background:url(/assets/apk-ui/main/background_cell.jpg) repeat;color:#630;font-family:AFHD Comic,sans-serif;--gf:min(.138889cqh,.078125cqw);font-size:calc(28 * var(--gf))}.guild-feed-main{position:absolute;inset:0}.guild-feed h1{margin:calc(8 * var(--gf)) calc(85 * var(--gf)) 0;text-align:center;font-size:calc(32 * var(--gf));font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guild-feed h1 span{color:#bd1a10}.guild-feed button,.guild-feed textarea,.guild-feed select{font:inherit;color:inherit}.guild-feed-close{position:absolute;right:calc(10 * var(--gf));top:calc(7 * var(--gf));width:calc(64 * var(--gf));height:calc(64 * var(--gf));border:0;background:none;padding:0;z-index:2}.guild-feed-close img,.guild-feed-portrait img,.guild-feed-delete img{width:100%;height:100%;object-fit:contain}.guild-feed-list{position:absolute;inset:calc(80 * var(--gf)) calc(12 * var(--gf)) calc(88 * var(--gf));overflow:auto;overscroll-behavior:contain;scrollbar-color:#cda56b #4e453a;scrollbar-width:thin}.guild-feed-message{display:flex;gap:calc(10 * var(--gf));margin-bottom:calc(12 * var(--gf))}.guild-feed-portrait{width:calc(90 * var(--gf));height:calc(90 * var(--gf));flex:none;border:0;padding:0;background:none}.guild-feed-bubble{position:relative;flex:1;min-width:0;padding:calc(14 * var(--gf)) calc(60 * var(--gf)) calc(14 * var(--gf)) calc(40 * var(--gf));border:0 solid transparent;border-image:url(/assets/apk-ui/screens/social/bubble_dialog_back_me.svg) 36 11 10 32 fill;border-image-width:calc(36 * var(--gf)) calc(11 * var(--gf)) calc(10 * var(--gf)) calc(32 * var(--gf))}.guild-feed-bubble header{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:calc(24 * var(--gf))}.guild-feed-bubble p{margin:calc(8 * var(--gf)) 0 0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.3}.guild-feed-delete{position:absolute;right:calc(15 * var(--gf));top:calc(8 * var(--gf));width:calc(35 * var(--gf));height:calc(35 * var(--gf));background:none;border:0;padding:0}.guild-feed-top{position:absolute;right:0;top:0;width:calc(32 * var(--gf));pointer-events:none}.guild-feed-gold{min-height:calc(60 * var(--gf));padding:calc(8 * var(--gf)) calc(22 * var(--gf));border:0 solid transparent;background:none;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill;border-image-width:calc(17 * var(--gf)) calc(15 * var(--gf)) calc(18 * var(--gf)) calc(15 * var(--gf))}.guild-feed-add{position:absolute;right:calc(15 * var(--gf));bottom:calc(10 * var(--gf));min-width:calc(175 * var(--gf));height:calc(65 * var(--gf))}.guild-feed-add img{max-height:100%;max-width:calc(160 * var(--gf))}.guild-feed-news{margin:calc(8 * var(--gf));padding:calc(14 * var(--gf));background:#f5dda3;line-height:1.4}.guild-feed-shade{position:absolute;inset:0;background:#20150088;z-index:3}.guild-feed-compose{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(726 * var(--gf));height:calc(494 * var(--gf));background:url(/assets/apk-ui/screens/social/dialog_back.png) center/100% 100% no-repeat}.guild-feed-compose form{position:absolute;inset:calc(40 * var(--gf)) calc(50 * var(--gf)) calc(30 * var(--gf));display:flex;flex-direction:column;gap:calc(20 * var(--gf))}.guild-feed-compose-title{display:flex;align-items:center;gap:calc(12 * var(--gf));padding-right:calc(35 * var(--gf))}.guild-feed-compose-title strong{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400}.guild-feed-compose textarea{min-height:0;flex:1;resize:none;background:#5a1e36;color:#fff;border:0;padding:calc(10 * var(--gf));font-size:calc(24 * var(--gf))}.guild-feed-compose footer{display:flex;align-items:center;justify-content:space-between;height:calc(65 * var(--gf))}.guild-feed-compose footer button{margin-left:auto;width:calc(160 * var(--gf))}.guild-feed-compose select{position:absolute;top:calc(75 * var(--gf));left:0;right:0;z-index:2;background:#f9dfa4}.guild-feed-compose input{width:calc(35 * var(--gf));height:calc(35 * var(--gf));vertical-align:middle}.guild-feed-confirm{position:absolute;left:10%;right:10%;top:30%;text-align:center}.guild-feed-confirm-ok{position:absolute;bottom:7%;left:40%}.guild-feed-error{position:absolute;bottom:calc(80 * var(--gf));left:8%;right:8%;padding:calc(10 * var(--gf));background:#ffe2a8;color:#961900;z-index:4;font-size:calc(22 * var(--gf))}.guild-feed-error button{margin-left:calc(20 * var(--gf));background:#ffd68f;border:1px solid #aa8046}.guild-feed button:disabled{opacity:.5}.guild-feed button:focus-visible,.guild-feed textarea:focus-visible,.guild-feed select:focus-visible{outline:2px solid #984d0a;outline-offset:2px}.guild-trade{position:absolute;inset:0;z-index:36;container-type:size;--gt:min(.138889cqh,.078125cqw);font:calc(28 * var(--gt)) "AFHD Comic",sans-serif;color:#630;background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.guild-trade-main{position:absolute;inset:0}.guild-trade h1{text-align:center;font-size:calc(32 * var(--gt));font-weight:400;margin:calc(12 * var(--gt)) calc(80 * var(--gt))}.guild-trade button,.guild-trade input,.guild-trade select{font:inherit;color:inherit}.guild-trade button:disabled{opacity:.5}.guild-trade button:focus-visible,.guild-trade input:focus-visible,.guild-trade select:focus-visible{outline:2px solid #f6cb65;outline-offset:2px}.guild-trade-close{position:absolute;right:calc(12 * var(--gt));top:calc(8 * var(--gt));width:calc(60 * var(--gt));height:calc(60 * var(--gt));border:0;background:none;padding:0}.guild-trade-close img{width:100%;height:100%;object-fit:contain}.guild-trade nav{display:flex;justify-content:center;gap:calc(18 * var(--gt))}.guild-trade nav button,.guild-trade-actions button{background:#f4d28c;border:calc(2 * var(--gt)) solid #945a11;border-radius:calc(4 * var(--gt));padding:calc(8 * var(--gt)) calc(20 * var(--gt))}.guild-trade nav button[aria-pressed=true]{background:#a86a28;color:#ffdf00}.guild-trade-grid{position:absolute;inset:calc(125 * var(--gt)) calc(20 * var(--gt)) calc(85 * var(--gt));overflow:auto;overscroll-behavior:contain;scrollbar-width:none;background:#630;border-radius:calc(4 * var(--gt));display:grid;grid-template-columns:1fr 1fr;align-content:start;gap:calc(12 * var(--gt));padding:calc(12 * var(--gt))}.guild-trade-grid::-webkit-scrollbar{display:none}.guild-trade-item{min-height:calc(125 * var(--gt));display:grid;grid-template-columns:calc(85 * var(--gt)) 1fr;text-align:left;gap:calc(6 * var(--gt));background:#472400;border:1px solid #945a11;border-radius:calc(4 * var(--gt));color:#ffb63b!important;padding:calc(10 * var(--gt))}.guild-trade-item img{grid-row:span 3;width:calc(80 * var(--gt));height:calc(80 * var(--gt));object-fit:contain}.guild-trade-item strong{color:#ffdf00;font-weight:400;text-align:right;grid-column:2}.guild-trade-item small{grid-column:2;font-size:.75em;color:#f4d28c}.guild-trade footer{position:absolute;bottom:calc(14 * var(--gt));left:calc(20 * var(--gt));right:calc(20 * var(--gt))}.guild-trade select,.guild-trade input{background:#f8dca1;border:1px solid #945a11;max-width:70%}.guild-trade-shade{position:absolute;inset:0;z-index:3;background:#20150088}.guild-trade-parchment{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(726 * var(--gt));min-height:calc(494 * var(--gt));max-height:90%;overflow:auto;box-sizing:border-box;padding:calc(38 * var(--gt)) calc(52 * var(--gt));background:url(/assets/apk-ui/screens/guild/dialog_back.png) center/100% 100% no-repeat;display:flex;flex-direction:column;gap:calc(12 * var(--gt));font-size:calc(23 * var(--gt))}.guild-trade-parchment h2{font-size:calc(28 * var(--gt));font-weight:400;margin:0 calc(32 * var(--gt)) 0 0}.guild-trade-parchment p{margin:0}.guild-trade-icon{width:calc(75 * var(--gt));height:calc(75 * var(--gt));object-fit:contain;align-self:center}.guild-trade-actions{display:flex;justify-content:center;gap:calc(15 * var(--gt));flex-wrap:wrap}.guild-trade-policy{font-size:.75em}.guild-trade-error,.guild-trade-notice{position:absolute;bottom:calc(75 * var(--gt));left:10%;right:10%;padding:calc(10 * var(--gt));background:#ffe2a8;color:#961900;z-index:5;font-size:calc(22 * var(--gt))}.guild-trade-error button{margin-left:calc(15 * var(--gt))}.guild-trade-notice{bottom:calc(5 * var(--gt));color:#315615}.guild-trade-stats{display:grid;grid-template-columns:1fr auto;gap:calc(4 * var(--gt));margin:0}.guild-trade-stats dt,.guild-trade-stats dd{margin:0}.guild-trade-stats dd{color:#168025}.guild-trade-ranks{display:flex;justify-content:space-between;gap:calc(8 * var(--gt))}.guild-trade-ranks button{display:flex;align-items:center;gap:calc(4 * var(--gt));background:none;border:0;padding:0;font-size:calc(21 * var(--gt))}.guild-trade-ranks img{width:calc(26 * var(--gt));height:calc(26 * var(--gt))}.guild-trade-orange{color:#ff8000}.guild-trade-price{display:flex;justify-content:center;align-items:center;gap:calc(20 * var(--gt));padding:calc(10 * var(--gt)) 0}.guild-trade-price button{background:none;border:0;padding:0;touch-action:none}.guild-trade-price button:first-child{order:1}.guild-trade-price input{order:2;width:calc(130 * var(--gt));text-align:center;background:transparent;border:0;font-size:calc(28 * var(--gt))}.guild-trade-price button:nth-child(2){order:3}.guild-trade-price img{width:calc(50 * var(--gt));height:calc(50 * var(--gt));object-fit:contain}.guild-trade-actions{margin-top:auto;padding-top:calc(14 * var(--gt))}.guild-trade-actions button{background:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) center/100% 100% no-repeat;border:0;min-width:calc(165 * var(--gt));min-height:calc(55 * var(--gt));font-size:calc(29 * var(--gt));text-transform:uppercase}.guild-trade-parchment .guild-trade-close{right:calc(10 * var(--gt));top:calc(8 * var(--gt));width:calc(45 * var(--gt));height:calc(45 * var(--gt));background:url(/assets/apk-ui/screens/guild/close.png) center/contain no-repeat;font-size:0}.guild-trade-parchment{min-height:calc(494 * var(--gt));padding-top:calc(46 * var(--gt));padding-bottom:calc(35 * var(--gt))}.guild-trade-policy{margin-top:calc(8 * var(--gt))}.guild-trade-shop h1{position:absolute;top:calc(17 * var(--gt));left:calc(70 * var(--gt));right:calc(70 * var(--gt));margin:0;font-size:calc(32 * var(--gt));line-height:calc(40 * var(--gt));font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guild-trade-main>.guild-trade-close{right:0;top:0;width:calc(60 * var(--gt));height:calc(60 * var(--gt))}.guild-trade-shop .guild-trade-grid{inset:calc(81 * var(--gt)) calc(17 * var(--gt)) calc(111 * var(--gt));padding:calc(22 * var(--gt));gap:calc(22 * var(--gt));border-radius:calc(7 * var(--gt));box-shadow:inset 0 0 0 calc(1 * var(--gt)) #945a11}.guild-trade-shop .guild-trade-item{height:calc(126 * var(--gt));min-height:calc(126 * var(--gt));box-sizing:border-box;padding:calc(15 * var(--gt)) calc(10 * var(--gt)) calc(12 * var(--gt)) calc(18 * var(--gt));grid-template-columns:calc(94 * var(--gt)) minmax(0,1fr);grid-template-rows:1fr 1fr;gap:0 calc(12 * var(--gt));border-radius:calc(10 * var(--gt));font-size:calc(32 * var(--gt));font-weight:700}.guild-trade-item>.guild-trade-item-icon{grid-row:1 / 3;grid-column:1;width:calc(80 * var(--gt));height:calc(80 * var(--gt));align-self:center}.guild-trade-item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;align-self:start;grid-column:2;grid-row:1}.guild-trade-item .guild-trade-gold{display:flex;align-items:center;justify-content:flex-end;gap:calc(14 * var(--gt));align-self:end;grid-row:2;font-weight:700}.guild-trade-item .guild-trade-gold img{width:calc(32 * var(--gt));height:calc(32 * var(--gt));object-fit:contain}.guild-trade-item .guild-trade-require{color:red;grid-row:2;align-self:end;white-space:nowrap;font-weight:700}.guild-trade-log{position:absolute;bottom:calc(16 * var(--gt));right:calc(17 * var(--gt));width:calc(100 * var(--gt));height:calc(68 * var(--gt));padding:calc(10 * var(--gt));border:0;background:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) center/100% 100% no-repeat;text-transform:uppercase;font-size:calc(32 * var(--gt))!important;font-weight:700!important}.guild-trade-log img{display:block;width:100%;height:100%;object-fit:contain}.guild-trade-embedded{background:transparent}.guild-trade-embedded>.guild-trade-main{display:none}.guild-trade-actions button{white-space:nowrap;padding:calc(8 * var(--gt)) calc(22 * var(--gt));width:auto}.guild-trade-actions button,.guild-trade-log{background:transparent;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill / calc(17 * var(--gt)) calc(15 * var(--gt)) calc(18 * var(--gt)) calc(15 * var(--gt)) stretch}.guild-trade-parchment h2{text-align:center;margin:0 calc(28 * var(--gt))}.guild-trade-detail{display:grid;grid-template-columns:calc(160 * var(--gt)) minmax(0,1fr);gap:calc(25 * var(--gt));align-items:start;margin-top:calc(8 * var(--gt))}.guild-trade-detail-image{display:flex;flex-direction:column;align-items:center;gap:calc(4 * var(--gt));color:#6b2f0b}.guild-trade-detail-image img{width:calc(160 * var(--gt));height:calc(160 * var(--gt));object-fit:contain}.guild-trade-detail-image span{font-size:calc(21 * var(--gt))}.guild-trade-detail>p{line-height:1.3;overflow-wrap:anywhere}.guild-trade-native-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(4 * var(--gt)) calc(8 * var(--gt));color:#733000}.guild-trade-native-stats>div{display:flex;align-items:center;gap:calc(8 * var(--gt));min-width:0}.guild-trade-native-stats img{width:calc(127 * var(--gt));height:calc(34 * var(--gt));object-fit:contain}.guild-trade-native-stats span{font-size:calc(23 * var(--gt));white-space:nowrap}.guild-trade-detail-gold,.guild-trade-actions .guild-trade-bid,.guild-trade-price-amount{display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--gt))}.guild-trade-detail-gold{align-self:center}.guild-trade .guild-trade-coin{width:calc(32 * var(--gt));height:calc(32 * var(--gt));object-fit:contain;flex-shrink:0}.guild-trade-price-amount{order:2}.guild-trade-price-amount input{order:0}.guild-trade-main>.guild-trade-pages{position:absolute;top:auto;bottom:calc(14 * var(--gt));left:0;right:0;display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--gt))}.guild-trade-auctions .guild-trade-grid{bottom:calc(72 * var(--gt))}.guild-trade-break{position:relative;height:calc(516 * var(--gt));min-height:calc(516 * var(--gt));box-sizing:border-box;font-family:Arial,sans-serif;font-weight:700}.guild-trade-break h2{position:absolute;top:calc(22 * var(--gt));left:0;right:0;font-size:calc(34 * var(--gt));font-weight:700}.guild-break-item{position:absolute;top:calc(96 * var(--gt));left:calc(50% - 63 * var(--gt));width:calc(126 * var(--gt));height:calc(126 * var(--gt));object-fit:contain}.guild-break-lines{position:absolute;top:calc(237 * var(--gt));left:calc(50% - 193 * var(--gt));width:calc(386 * var(--gt));height:calc(65 * var(--gt))}.guild-break-rewards{position:absolute;top:calc(325 * var(--gt));left:0;right:0;display:flex;justify-content:center;gap:calc(40 * var(--gt))}.guild-break-rewards>div{position:relative;width:calc(94 * var(--gt));height:calc(86 * var(--gt))}.guild-break-rewards img{position:absolute;left:calc(-16 * var(--gt));top:calc(-13 * var(--gt));width:calc(126 * var(--gt));height:calc(94 * var(--gt));object-fit:contain}.guild-break-rewards strong{position:absolute;top:calc(60 * var(--gt));left:calc(66 * var(--gt));font-size:calc(21 * var(--gt));color:#ffdf00;white-space:nowrap}.guild-break-confirm{position:absolute;bottom:calc(24 * var(--gt));left:25%;width:50%;border:0;background:none;font-size:calc(38 * var(--gt))!important;font-weight:700!important;color:#964800!important}.guild-competition{position:absolute;inset:0;z-index:45;overflow:hidden;background:#d4ca95;color:#630;font:28px/1.25 Arial,sans-serif}.gc-stage{position:absolute;left:50%;top:50%;transform-origin:center;background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.gc-page{position:absolute;inset:0}.gc-header{position:absolute;top:0;left:50%;transform:translate(-50%);width:941px;height:83px;background:url(/assets/apk-ui/screens/guild/bg_guild_title.png) center/100% 100% no-repeat;text-align:center}.gc-header h2{margin:7px 70px;font:inherit;font-size:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.guild-competition button,.guild-competition select{font:inherit;color:inherit;cursor:pointer}.guild-competition button:disabled{cursor:default}.guild-competition button:focus-visible,.guild-competition select:focus-visible{outline:3px solid #8b3600;outline-offset:2px}.gc-close{position:absolute;top:0;right:0;width:77px;height:73px;padding:0;border:0;background:none;z-index:2}.gc-close img{width:100%;height:100%;object-fit:contain}.gc-tools{position:absolute;left:15px;top:12px;display:flex;gap:12px}.gc-tools button{width:44px;height:44px;border:1px solid #a67c44;border-radius:50%;background:#f3dfa4}.gc-content{position:absolute;inset:88px 22px 82px;min-height:0}.gc-scroll{overflow:auto;min-height:0;scrollbar-color:#956124 #dcc88b;scrollbar-width:thin}.gc-empty{padding:24px;text-align:center;font-size:26px}.gc-status{position:absolute;z-index:3;left:50%;top:76px;transform:translate(-50%);background:#f6dda0;padding:6px 20px;font-size:23px;text-align:center;max-width:80%}.gc-status button{margin-left:12px}.gc-tabs{position:absolute;bottom:0;left:0;right:0;height:70px;display:flex;justify-content:center;align-items:end;gap:22px}.gc-tab{padding:0;border:0;background:none;height:70px}.gc-tab img{display:block;width:100%;height:100%}.gc-tab-summary{width:216px}.gc-tab-league{width:182px}.gc-tab-war{width:119px}.gc-tab-warehouse{width:250px}.gc-war{display:flex;flex-direction:column}.gc-wars{flex:1}.gc-war-footer{display:flex;justify-content:flex-end;align-items:center;gap:22px;min-height:83px;flex-shrink:0}.gc-battle-row,.gc-report-row{display:flex;align-items:center;gap:14px;width:100%;min-height:72px;margin:0 0 11px;padding:8px 18px;border:0;background:url(/assets/apk-ui/screens/guild-competition/bg_guild_enters.svg) center/100% 100% no-repeat;text-align:left}.gc-battle-row>img,.gc-report-row>img{object-fit:contain;width:42px;height:48px;flex-shrink:0}.gc-battle-row strong,.gc-report-row strong{font-weight:400;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gc-battle-row time{margin-left:20px;font-size:25px}.gc-report-row .gc-result-icon{width:72px;height:50px}.gc-report-row small{font-size:18px}.gc-league{display:grid;grid-template-columns:42% minmax(0,1fr);gap:24px}.gc-lineup{position:relative;min-height:0}.gc-lineup h3,.gc-reports h3{font:inherit;margin:0 0 14px}.gc-lineup h3{text-align:center}.gc-formation{position:absolute;inset:49px 0 108px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);column-gap:0;row-gap:12px}.gc-member{border:0;padding:0 5px;background:url(/assets/apk-ui/screens/guild-competition/rival_back.png) center/contain no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;min-width:0;min-height:0}.gc-member>img{width:112px;height:112px;object-fit:contain}.gc-member>span{font-size:25px}.gc-member>small{position:absolute;bottom:-11px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;background:#e9dca9cc}.gc-member-0{grid-column:2;grid-row:1 / 3;align-self:center;height:175px}.gc-member-1{grid-column:1;grid-row:1}.gc-member-2{grid-column:1;grid-row:2}.gc-member-3{grid-column:3;grid-row:1}.gc-member-4{grid-column:3;grid-row:2}.gc-member .gc-empty-slot{font-size:72px;line-height:112px;color:#9c7847}.gc-lineup-actions{position:absolute;left:0;right:0;bottom:7px;display:flex;align-items:center;justify-content:center;gap:22px}.gc-art-button{position:relative;border:0;background:transparent;padding:0;min-width:108px;max-width:200px;min-height:62px}.gc-art-button img{display:block;max-width:100%;width:auto;height:62px;object-fit:contain;margin:auto}.gc-art-button span{display:block;font-size:21px;line-height:1.1;white-space:nowrap}.gc-art-button:disabled{opacity:.5}.gc-reports{display:flex;flex-direction:column;min-width:0;min-height:0}.gc-reports>header{display:flex;justify-content:space-between;gap:18px;margin-bottom:10px}.gc-reports>header h3{margin:0}.gc-reports>.gc-scroll{flex:1}.gc-ranking{display:flex;flex-direction:column;background:#894506;color:#fff;border-radius:0 0 5px 5px}.gc-ranking>header{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background:#e5d4a3;color:#630}.gc-ranking h3{font:inherit;margin:0}.gc-ranking table{border-collapse:collapse;width:100%;text-align:left}.gc-ranking th{background:#d77600;font-weight:400;padding:12px}.gc-ranking td{padding:14px 12px;border-bottom:1px solid #ffffff44}.gc-ranking tbody tr{background:#0002}.gc-ranking button,.gc-dialog button:not(.gc-close),.gc-status button{box-sizing:border-box;background:transparent;border:0 solid transparent;border-radius:0;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill / 19px 17px 20px 17px stretch;min-height:72px;min-width:120px;max-width:100%;padding:18px 24px;white-space:normal;line-height:1.2}.gc-prison{bottom:15px;background:#894506;border-radius:0 0 5px 5px;color:#fff;display:flex;flex-direction:column}.gc-prison-head,.gc-prison-row{display:grid;grid-template-columns:50% 30% 20%;align-items:center;gap:0;padding:12px 18px}.gc-prison-head{background:#d77600;min-height:48px}.gc-prison-head>:last-child,.gc-prison-row>:last-child{text-align:right}.gc-prison-head>:nth-child(2),.gc-prison-row>:nth-child(2){text-align:center}.gc-prison-row{min-height:70px;border:1px solid #fff4;border-radius:5px;background:#0002;margin:5px 8px}.gc-prison-row>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-prison-row b{font-weight:400;margin-right:18px}.gc-prison-row time{font-size:22px}.gc-prison-row img{width:35px;height:35px;object-fit:contain;vertical-align:middle;margin-right:10px}.gc-shade{position:absolute;inset:0;background:#0007;display:flex;justify-content:center;align-items:center;z-index:10}.gc-dialog{position:relative;width:690px;max-height:570px;min-height:270px;box-sizing:border-box;padding:70px 52px 40px;background:url(/assets/apk-ui/screens/guild/dialog_back.png) center/100% 100% no-repeat}.gc-dialog-scroll{max-height:445px;overflow:auto}.gc-dialog h3{font:inherit;font-size:31px;margin:0 0 18px;text-align:center}.gc-dialog p{font-size:25px;margin:14px 0;line-height:1.35}.gc-dialog select{display:block;width:100%;margin:20px 0;padding:9px;background:#f7e3b0;border:1px solid #a16a32}.gc-guild-search input{display:block;box-sizing:border-box;width:100%;margin:14px 0;padding:9px 12px;font:inherit;color:#630;background:#f0d698;border:2px solid #b8874d;border-radius:8px}.gc-guild-search{margin-bottom:18px}.gc-dialog .gc-war-team-count{margin:12px 0;font-weight:700}.gc-dialog .gc-war-requirement{color:#8a230c;font-size:23px;line-height:1.25;margin:12px 0}.gc-war-requirement p{font-size:23px}.gc-war-search-dialog{width:820px;padding:56px 42px 20px}.gc-war-search-dialog .gc-dialog-scroll{max-height:494px}.gc-war-search-dialog .gc-guild-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 16px;align-items:end;margin-bottom:8px}.gc-war-search-dialog .gc-guild-search h3{grid-column:1 / -1;margin:0 0 4px}.gc-war-search-dialog .gc-guild-search label{font-size:23px}.gc-war-search-dialog .gc-guild-search input{margin:4px 0 0}.gc-war-search-dialog .gc-guild-search button,.gc-war-search-dialog .gc-search-result{min-height:52px;padding:12px 22px;margin:0;font-size:24px}.gc-war-search-dialog .gc-war-team-count{font-size:23px;margin:8px 0}.gc-war-search-dialog .gc-war-requirement,.gc-war-search-dialog .gc-war-requirement p{font-size:20px;line-height:1.2;margin:6px 0}.gc-war-search-dialog .gc-war-requirement button{min-height:48px;padding:10px 22px;font-size:22px}.gc-war-search-dialog .gc-dialog-scroll>button:last-child{position:sticky;bottom:0;display:block;min-height:60px;margin:8px auto 0;padding:14px 24px}.gc-dialog .gc-search-result{display:block;width:100%;margin:14px 0;text-align:left}.gc-war-search-dialog .gc-search-result{display:flex;align-items:center;justify-content:space-between;gap:14px}.gc-war-search-dialog .gc-search-result small{font-size:20px;white-space:nowrap}.gc-dialog .gc-search-result[aria-pressed=true]{outline:3px solid #8b3600;outline-offset:2px}.gc-dialog button:disabled{opacity:.5}.gc-dialog .gc-replay{margin:6px;font-size:23px}.gc-art-button{display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 14px;background:transparent;border:0 solid transparent;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill / 19px 17px 20px 17px stretch;min-height:72px;max-width:230px}.gc-art-button img{width:40px;height:42px;margin:0;flex-shrink:0}.gc-art-button span{font-size:24px;white-space:normal;text-align:center}.gc-member{max-height:175px;align-self:center}.gc-header h2{color:#fff;text-shadow:1px 2px #784d24}.gc-tabs{background:#cfb79d}.gc-tab{position:relative}.gc-tab-label{position:absolute;inset:8px 7px 5px;display:flex;align-items:center;justify-content:center;background:#e3c49e;color:#774416;font-size:30px;text-shadow:1px 1px #fff5e0;line-height:1.05;padding:0 3px;overflow:hidden}.gc-tab[aria-pressed=true] .gc-tab-label{background:#bf9b70;color:#fff1d8;text-shadow:1px 2px #87633c}.gc-tab-warehouse .gc-tab-label{font-size:28px}.gc-stage{background:url(/assets/apk-ui/screens/guild-competition/shuiyin.png) center/480px 480px no-repeat,url(/assets/apk-ui/main/background_cell.jpg) repeat}.gc-header h2,.gc-lineup h3,.gc-reports>header{font-weight:700}.gc-history{font:inherit;margin:30px 0 15px}.gc-art-button{min-width:180px}.gc-formation{left:50%;right:auto;width:420px;transform:translate(-50%)}.gc-prison-title{position:absolute;top:20px;left:100px;right:100px;text-align:center;color:#630}.gc-prison-title h2{font:inherit;margin:0}.gc-prison-title span{color:#c00}.guild-loot{position:absolute;inset:0;z-index:45;container-type:size;background:#20150099;display:grid;place-items:center;color:#630}.guild-loot-parchment{--gl:.15625cqh;position:relative;box-sizing:border-box;width:min(96%,calc(960 * var(--gl)));max-height:96%;overflow:auto;padding:calc(35 * var(--gl)) calc(48 * var(--gl));background:url(/assets/apk-ui/screens/guild/dialog_back.png) center/100% 100% no-repeat;font:calc(21 * var(--gl))/1.25 "AFHD Comic",Arial,sans-serif;text-align:center}.guild-loot h1,.guild-loot h2{font-weight:400;margin:0 0 calc(6 * var(--gl));font-size:calc(28 * var(--gl))}.guild-loot p{margin:calc(9 * var(--gl)) 0}.guild-loot button{font:inherit;color:inherit;cursor:pointer}.guild-loot button:disabled{opacity:.5;cursor:default}.guild-loot button:focus-visible{outline:2px solid #955015}.guild-loot-close{position:absolute;right:calc(12 * var(--gl));top:calc(12 * var(--gl));width:calc(44 * var(--gl));height:calc(44 * var(--gl));border:0;background:none;padding:0}.guild-loot-close img{width:100%;height:100%;object-fit:contain}.guild-loot-team{display:flex;flex-wrap:wrap;justify-content:center;gap:calc(6 * var(--gl));margin:calc(10 * var(--gl)) 0}.guild-loot-defender{display:flex;flex-direction:column;align-items:center;min-width:0;background:url(/assets/apk-ui/screens/guild-competition/rival_back.png) center/contain no-repeat;padding:calc(5 * var(--gl))}.guild-loot-defender>img{width:calc(72 * var(--gl));height:calc(72 * var(--gl));object-fit:contain}.guild-loot-defender>span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guild-loot-defender small{font-size:calc(16 * var(--gl))}.guild-loot-button{padding:calc(13 * var(--gl)) calc(22 * var(--gl));border:0 solid transparent;background:none;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill / calc(17 * var(--gl)) calc(15 * var(--gl)) calc(18 * var(--gl)) calc(15 * var(--gl)) stretch}.guild-loot-reward img{width:calc(100 * var(--gl));height:calc(100 * var(--gl));object-fit:contain}.guild-loot-reason{color:#9d250c}.guild-loot-gold{display:flex;justify-content:center;align-items:center;gap:calc(8 * var(--gl))}.guild-loot-gold img{width:calc(40 * var(--gl));height:calc(35 * var(--gl));object-fit:contain}.public-auction{position:absolute;inset:0;container-type:size;background:#000;color:#352419;overflow:hidden}.pa-stage{--pa: .15625cqh ;position:absolute;font-size:1px;font-family:Arial,sans-serif;inset:50% auto auto 50%;width:min(100cqw,calc(100cqh * 16 / 9));height:min(100cqh,56.25cqw);transform:translate(-50%,-50%);container-type:size;overflow:hidden;background:url(/assets/apk-ui/main/background_cell.jpg)}.pa-stage button{cursor:pointer;color:inherit;font-family:inherit;font-size:inherit}.pa-stage button:disabled{cursor:default}.pa-stage button:focus-visible{outline:calc(2 * var(--pa)) solid #f2cd6a;outline-offset:calc(2 * var(--pa))}.pa-shop{position:absolute;inset:0}.pa-header{position:absolute;inset:0 0 auto;height:calc(105 * var(--pa));background:url(/assets/apk-ui/screens/shop/shop_bg.png) center/100% 100%}.pa-header button,.pa-footer button,.pa-close,.pa-bid-buttons button{border:0;background:none;padding:0}.pa-header img,.pa-footer img,.pa-close img,.pa-bid-buttons img{width:100%;height:100%;object-fit:contain}.pa-history-icon{position:absolute;left:calc(10 * var(--pa));top:calc(10 * var(--pa));width:calc(208 * var(--pa));height:calc(56 * var(--pa))}.pa-balances{position:absolute;right:calc(10 * var(--pa));top:calc(10 * var(--pa));display:flex;gap:calc(10 * var(--pa))}.pa-balances button{display:flex;align-items:center;gap:calc(10 * var(--pa));background:#630;border-radius:calc(20 * var(--pa));min-width:0;height:calc(58 * var(--pa));padding:calc(6 * var(--pa)) calc(10 * var(--pa))}.pa-balances button>img{width:calc(40 * var(--pa));height:calc(40 * var(--pa))}.pa-balances button>span{font-size:calc(28 * var(--pa));flex:1;color:#d9ad64;font-weight:700}.pa-grid{position:absolute;left:calc(10 * var(--pa));right:calc(10 * var(--pa));top:calc(115 * var(--pa));bottom:calc(84 * var(--pa));padding:calc(20 * var(--pa));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc(112 * var(--pa));align-content:start;gap:calc(20 * var(--pa));overflow:auto;scrollbar-width:thin;scrollbar-color:#ffc300 transparent;background:#630;border:0;border-radius:calc(4 * var(--pa))}.pa-lot{position:relative;border:0;border-radius:calc(7 * var(--pa));background:url(/assets/apk-ui/screens/shop/original/auction_goods_back.svg) center/100% 100%;font-size:inherit;text-align:left;padding:calc(10 * var(--pa))}.pa-item-icon{position:absolute;left:calc(10 * var(--pa));top:calc(16 * var(--pa));width:calc(80 * var(--pa));height:calc(80 * var(--pa));object-fit:contain}.pa-item-name{position:absolute;left:calc(100 * var(--pa));top:calc(16 * var(--pa));font-size:calc(28 * var(--pa));max-width:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;right:calc(190 * var(--pa))}.pa-price{display:inline-flex;gap:calc(6 * var(--pa));align-items:center;font-size:calc(28 * var(--pa))}.pa-price img{width:calc(32 * var(--pa));height:calc(32 * var(--pa));object-fit:contain}.pa-lot>.pa-price{position:absolute;left:calc(100 * var(--pa));top:calc(53 * var(--pa));max-width:calc(100% - 292 * var(--pa));overflow:hidden}.pa-seller,.pa-time{position:absolute;right:calc(8 * var(--pa));font-size:calc(20 * var(--pa));white-space:nowrap;max-width:none;overflow:hidden;text-overflow:ellipsis;width:calc(172 * var(--pa));text-align:right}.pa-seller{top:calc(11 * var(--pa))}.pa-time{bottom:calc(10 * var(--pa))}.pa-footer{position:absolute;bottom:calc(10 * var(--pa));left:calc(10 * var(--pa));right:calc(10 * var(--pa));height:calc(64 * var(--pa));display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--pa))}.pa-footer .pa-menu{width:calc(160 * var(--pa));height:calc(64 * var(--pa));flex-shrink:1;background:transparent;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill / calc(17 * var(--pa)) calc(15 * var(--pa)) calc(18 * var(--pa)) calc(15 * var(--pa)) stretch;display:flex;align-items:center;justify-content:center}.pa-footer nav{display:flex;gap:calc(20 * var(--pa));min-width:0;height:calc(64 * var(--pa))}.pa-footer nav button{width:calc(84 * var(--pa));height:calc(64 * var(--pa));flex-shrink:1;min-width:0}.pa-empty{font-size:calc(28 * var(--pa));color:#fff;text-align:center;grid-column:1/-1;align-self:center}.pa-history,.pa-log-detail{position:absolute;inset:0;background:url(/assets/apk-ui/main/background_cell.jpg)}.pa-stage h1{font-size:calc(28 * var(--pa));line-height:1.2;margin:calc(14 * var(--pa)) calc(56 * var(--pa));text-align:center}.pa-close{position:absolute;right:calc(10 * var(--pa));top:calc(8 * var(--pa));width:calc(48 * var(--pa));height:calc(48 * var(--pa))}.pa-history-table{position:absolute;inset:calc(68 * var(--pa)) calc(10 * var(--pa)) calc(10 * var(--pa));background:#5a361e}.pa-history-head,.pa-history-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;text-align:center;width:100%}.pa-history-head{height:calc(60 * var(--pa));background:#895c33;color:#fff}.pa-history-head span{font-size:calc(28 * var(--pa))}.pa-history-scroll{height:calc(100% - calc(60 * var(--pa)));overflow:auto}.pa-history-row{font-size:inherit;background:#0008;color:#fff!important;border:0;margin-bottom:calc(4 * var(--pa));min-height:calc(90 * var(--pa))}.pa-history-row>span:not(.pa-price){font-size:calc(24 * var(--pa));overflow:hidden;text-overflow:ellipsis}.pa-history-row>span:first-child>img{width:calc(72 * var(--pa));height:calc(72 * var(--pa));object-fit:contain}.pa-history-row>.pa-price{justify-content:center}.pa-shade{position:absolute;inset:0;background:#0007;display:flex;align-items:center;justify-content:center}.pa-bid-dialog{position:relative;width:calc(726 * var(--pa));height:calc(494 * var(--pa));max-width:98%;max-height:98%;background:url(/assets/apk-ui/screens/shop/original/dialog_back.png) center/100% 100%;text-align:center}.pa-bid-dialog h1{margin-top:calc(29 * var(--pa))}.pa-bid-dialog .pa-close{right:calc(25 * var(--pa));top:calc(22 * var(--pa))}.pa-by{font-size:calc(28 * var(--pa));margin:calc(18 * var(--pa)) 0}.pa-current{display:flex;justify-content:center;align-items:center;gap:calc(24 * var(--pa));height:calc(108 * var(--pa))}.pa-current>img{width:calc(100 * var(--pa));height:calc(100 * var(--pa));object-fit:contain}.pa-bid-dialog dl{display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--pa)) calc(18 * var(--pa));margin:calc(18 * var(--pa)) calc(40 * var(--pa))}.pa-bid-dialog dt,.pa-bid-dialog dd{font-size:calc(28 * var(--pa));margin:0}.pa-bid-dialog dt{text-align:right}.pa-bid-dialog dd{text-align:left}.pa-bid-buttons{position:absolute;bottom:calc(30 * var(--pa));left:calc(20 * var(--pa));right:calc(20 * var(--pa));display:flex;justify-content:center;gap:calc(30 * var(--pa));height:calc(64 * var(--pa))}.pa-bid-buttons button{width:calc(240 * var(--pa));height:calc(64 * var(--pa));display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--pa));background:transparent;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill / calc(17 * var(--pa)) calc(15 * var(--pa)) calc(18 * var(--pa)) calc(15 * var(--pa)) stretch;color:#630;font-weight:700}.pa-bid-buttons button:disabled{opacity:.6}.pa-bid-log{position:absolute;inset:calc(70 * var(--pa)) calc(18 * var(--pa)) calc(18 * var(--pa));background:#d8b17e;border-radius:calc(8 * var(--pa));padding:calc(12 * var(--pa));overflow:auto}.pa-bid-log p{font-size:calc(28 * var(--pa));line-height:1.3;margin:0 0 calc(17 * var(--pa))}.pa-error{position:absolute;z-index:4;left:10%;right:10%;bottom:calc(90 * var(--pa));background:#dec49a;padding:calc(12 * var(--pa));border:calc(3 * var(--pa)) solid #704421;text-align:center;font-size:inherit}.pa-error button{font-size:inherit;margin-left:calc(22 * var(--pa))}.pa-stage .apk-toast{z-index:5}.pa-info{position:absolute;left:calc(228 * var(--pa));top:calc(10 * var(--pa));width:calc(44 * var(--pa));height:calc(44 * var(--pa))!important;border-radius:50%!important;background:#cfa976!important;font-weight:700}.pa-bid-buttons button span{font-size:calc(28 * var(--pa))}.pa-bid-buttons button img{width:calc(34 * var(--pa));height:calc(34 * var(--pa))}.pa-rules{z-index:3}.pa-rules .pa-bid-dialog{height:calc(320 * var(--pa));width:calc(620 * var(--pa))}.pa-rules p{font-size:calc(26 * var(--pa));line-height:1.4;margin:calc(31 * var(--pa)) calc(57 * var(--pa))}.public-auction img{-webkit-user-drag:none}.pa-stage .pa-info{font-size:calc(28 * var(--pa));left:calc(228 * var(--pa));top:calc(10 * var(--pa));width:calc(44 * var(--pa));height:calc(44 * var(--pa))!important}.pa-item-name,.pa-price,.pa-seller,.pa-time{color:#ffb63b}.pa-bid-dialog .pa-price{color:#630}.pa-error>span,.pa-error>button{font-size:calc(22 * var(--pa))}.pa-balances button>img:last-child{width:calc(32 * var(--pa));height:calc(32 * var(--pa))}.pa-menu>img{width:calc(100 * var(--pa));height:calc(28 * var(--pa))}.pa-pages{position:absolute;left:0;right:0;bottom:calc(80 * var(--pa));display:flex;align-items:center;justify-content:center;gap:calc(16 * var(--pa));font-size:calc(22 * var(--pa));color:#fff}.pa-pages button{padding:calc(6 * var(--pa)) calc(18 * var(--pa));background:#630;border:1px solid #b88a46;border-radius:calc(6 * var(--pa))}.pa-pages button:disabled{opacity:.45}.pa-grid{bottom:calc(130 * var(--pa))}.pa-history .pa-pages{bottom:calc(10 * var(--pa));color:#630}.pa-history .pa-pages button{color:#fff}.pa-history-table{bottom:calc(62 * var(--pa))}.original-arena-results{position:absolute;inset:0;z-index:60;container-type:size;background:#0006;display:flex;align-items:center;justify-content:center;overflow:hidden}.arena-results-surface{--ar: .15625cqh;width:min(calc(940 * var(--ar)),94%);height:calc(570 * var(--ar));max-height:96%;display:flex;flex-direction:column;box-sizing:border-box;background:url(/assets/apk-ui/arena-batch/list_back.png) center/100% 100% no-repeat;color:#630;font:calc(28 * var(--ar))/1.2 "AFHD Comic",Arial,sans-serif;padding:calc(20 * var(--ar)) calc(50 * var(--ar))}.arena-results-surface header{display:flex;align-items:center;flex:none;min-height:calc(65 * var(--ar))}.arena-results-surface h1{flex:1;font:calc(36 * var(--ar))/1.1 "AFHD Comic",Arial,sans-serif;text-align:center;margin:0}.arena-results-surface button{font:inherit;color:inherit;cursor:pointer}.arena-results-surface button:disabled{cursor:progress}.arena-results-surface button:focus-visible,.arena-results-grid:focus-visible{outline:calc(3 * var(--ar)) solid #8c4d18;outline-offset:calc(2 * var(--ar))}.arena-results-surface header button{border:0;padding:0;background:none;width:calc(54 * var(--ar));height:calc(54 * var(--ar));flex:none}.arena-results-surface header img{width:100%;height:100%;object-fit:contain}.arena-results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc(83 * var(--ar));align-content:start;gap:calc(20 * var(--ar));padding:calc(5 * var(--ar)) calc(10 * var(--ar));margin-top:calc(20 * var(--ar));overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;touch-action:pan-y;min-height:0;flex:1}.arena-results-grid{scrollbar-width:none}.arena-results-grid::-webkit-scrollbar{display:none;width:0;height:0}.arena-results-grid button{border:0;border-radius:calc(4 * var(--ar));background:#0003;display:flex;align-items:center;text-align:left;padding:calc(20 * var(--ar));min-width:0}.arena-results-grid img{width:calc(44 * var(--ar));height:calc(44 * var(--ar));object-fit:contain;flex:none}.arena-results-grid span{margin-left:calc(10 * var(--ar));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arena-results-surface footer{flex:none;min-height:calc(64 * var(--ar));margin-top:calc(20 * var(--ar));display:flex;align-items:center;justify-content:space-evenly;gap:calc(20 * var(--ar))}.arena-results-surface footer span{display:flex;align-items:center;gap:calc(15 * var(--ar))}.arena-results-surface footer{flex-wrap:wrap;justify-content:center;gap:clamp(4px,1cqw,12px);max-height:35%;overflow-y:auto;font-size:clamp(12px,min(3cqw,3.4cqh),22px)}.arena-results-surface footer span{gap:6px}.arena-results-surface footer img{width:clamp(22px,min(7cqw,7cqh),45px);height:clamp(22px,min(7cqw,7cqh),45px);object-fit:contain}.arena-results-error{font-size:calc(20 * var(--ar));margin:calc(10 * var(--ar)) 0 0}.original-tower-entrance{position:absolute;inset:0;container-type:size;background:url(/assets/apk-ui/main/background_cell.jpg) repeat;overflow:hidden}.original-tower-surface{--tower-unit: .15625cqh;position:absolute;inset:0;font:bold calc(24 * var(--tower-unit))/1.2 Arial,sans-serif;color:#630}.original-tower-entrance button{font:inherit;color:inherit;cursor:pointer}.original-tower-entrance button:disabled{cursor:default}.original-tower-surface>h1{position:absolute;top:calc(10 * var(--tower-unit));left:0;right:0;margin:0;text-align:center;font-size:calc(36 * var(--tower-unit))}.original-tower-cards{position:absolute;left:0;right:0;top:calc(63.2 * var(--tower-unit));bottom:calc(90 * var(--tower-unit));display:flex}.original-tower-column{flex:1;min-width:0;display:flex;align-items:center;justify-content:center}.original-tower-card{position:relative;padding:0;border:0;background:transparent;width:calc(402 * var(--tower-unit));height:calc(471 * var(--tower-unit))}.original-tower-card>img{display:block;width:100%;height:100%}.original-tower-card-copy{position:absolute;left:0;right:0;bottom:calc(10 * var(--tower-unit));display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--tower-unit))}.original-tower-card-copy strong{font-size:calc(28 * var(--tower-unit));font-weight:700}.original-tower-card-copy>span{color:#333}.original-tower-menu{position:absolute;left:calc(10 * var(--tower-unit));bottom:calc(10 * var(--tower-unit));width:calc(160 * var(--tower-unit));height:calc(64 * var(--tower-unit));padding:0;border:0 solid transparent;background:transparent;border-image-source:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3);border-image-slice:17 15 18 15 fill;border-image-width:calc(17 * var(--tower-unit)) calc(15 * var(--tower-unit)) calc(18 * var(--tower-unit)) calc(15 * var(--tower-unit))}.original-tower-menu:active{border-image-source:url(/assets/apk-ui/screens/entry/button_back_selected.svg)}.original-tower-menu img{width:calc(100 * var(--tower-unit));height:calc(28 * var(--tower-unit))}.original-tower-dialog-backdrop{position:absolute;inset:0;display:grid;place-items:center;background:#0009}.original-tower-dialog{position:relative;width:calc(610 * var(--tower-unit));height:calc(406 * var(--tower-unit));background:url(/assets/apk-ui/tower/error_dialog_back.png) center/100% 100%}.original-tower-dialog-title{position:absolute;top:calc(20 * var(--tower-unit));left:0;right:0;height:calc(65 * var(--tower-unit));display:grid;place-items:center}.original-tower-dialog h2{font-size:calc(28 * var(--tower-unit));margin:0}.original-tower-dialog-title button{position:absolute;top:0;right:calc(20 * var(--tower-unit));width:calc(68 * var(--tower-unit));height:calc(65 * var(--tower-unit));border:0;padding:0;background:transparent}.original-tower-dialog-title img{width:100%;height:100%}.original-tower-dialog p{position:absolute;left:calc(80 * var(--tower-unit));right:calc(80 * var(--tower-unit));top:calc(85 * var(--tower-unit));bottom:calc(50 * var(--tower-unit));display:grid;place-items:center;text-align:center;margin:0}.original-achievements{position:absolute;inset:0;container-type:size;overflow:hidden;background:url(/assets/apk-ui/achievements/bg_honor_home.png) center/100% 100%;color:#fff;font:700 4.375cqh Arial,sans-serif}.achievement-list{position:absolute;inset:9.375cqh 4.6875cqh 0;padding:0 1.5625cqh;overflow-y:auto;overscroll-behavior:contain}.achievement-row{height:22.8125cqh;width:134.375cqh;max-width:100%;margin:0 auto 3.125cqh;position:relative;display:flex;align-items:center;background:url(/assets/apk-ui/achievements/bg_honor_list.png) center/100% 100%}.achievement-icon{width:18.75cqh;height:18.75cqh;object-fit:contain;margin-left:3.90625cqh;flex:none}.achievement-row>div{margin-left:9.375cqh;margin-right:3.125cqh;flex:1}.achievement-row h2{margin:0;font:inherit;color:#ffc000}.achievement-row p{margin:1.5625cqh 0 0;font:inherit}.achievement-check{width:11.25cqh;height:11.25cqh;margin-right:3.125cqh;flex:none}.achievement-curtain{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.achievement-close{position:absolute;top:0;right:0;width:10.625cqh;height:10.15625cqh;background:none;padding:0;border:0;cursor:pointer}.achievement-close img{width:100%;height:100%}.achievement-list-tail{height:25cqh}.original-contest-overview{position:absolute;inset:0;container-type:size;overflow:hidden;background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.original-contest-surface{--contest-unit: .15625cqh;position:absolute;inset:0;color:#333;font:bold calc(24 * var(--contest-unit))/1.2 Arial,sans-serif}.original-contest-overview button{cursor:pointer;font:inherit;color:inherit}.original-contest-overview button:disabled{cursor:default}.original-contest-base{position:absolute;inset:0}.original-contest-base>header{position:absolute;width:calc(837 * var(--contest-unit));height:calc(94 * var(--contest-unit));left:50%;top:calc(10 * var(--contest-unit));transform:translate(-50%);color:#fff}.original-contest-base>header>img{width:100%;height:100%}.original-contest-base h1{position:absolute;bottom:calc(10 * var(--contest-unit));left:0;right:0;margin:0;font:inherit;text-align:center}.original-contest-grade,.original-contest-number{position:absolute;bottom:calc(14 * var(--contest-unit));font-size:calc(20 * var(--contest-unit))}.original-contest-grade{left:calc(88 * var(--contest-unit))}.original-contest-number{right:calc(88 * var(--contest-unit))}.original-contest-bracket{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(914 * var(--contest-unit));height:calc(350 * var(--contest-unit))}.original-contest-bracket-art{position:absolute;inset:0;width:100%;height:100%}.original-contest-final-four{position:absolute;left:0;top:0}.original-contest-player{position:absolute;box-sizing:border-box;display:flex;align-items:center;padding:0 calc(10 * var(--contest-unit));color:#fff}.original-contest-player>span:first-child{min-width:0;flex:1;white-space:nowrap;overflow:hidden;display:flex;align-items:center}.original-contest-player>span:last-child{flex:none;margin-left:calc(10 * var(--contest-unit))}.original-contest-player img,.original-contest-winner-name img{flex:none;width:calc(32 * var(--contest-unit));height:calc(32 * var(--contest-unit))}.original-contest-match-hit{position:absolute;border:0;padding:0;background:transparent}.original-contest-winner-name{position:absolute;right:calc(20 * var(--contest-unit));top:calc(20 * var(--contest-unit));width:calc(245 * var(--contest-unit));display:flex;align-items:center;justify-content:center;color:#ffb63b;font-size:calc(20 * var(--contest-unit));overflow:hidden;white-space:nowrap}.original-contest-winner{position:absolute;top:calc(60 * var(--contest-unit));right:calc(40 * var(--contest-unit));width:calc(210 * var(--contest-unit));height:calc(230 * var(--contest-unit));border:0;padding:0;background:transparent}.original-contest-winner img{position:absolute}.original-contest-enrolled{position:absolute;bottom:calc(20 * var(--contest-unit));left:calc(20 * var(--contest-unit))}.original-contest-enrolled strong{display:block;color:#0c9909}.original-contest-enrolled>div{display:flex;gap:calc(50 * var(--contest-unit));font-size:calc(20 * var(--contest-unit))}.original-contest-enrolling{position:absolute;left:calc(20 * var(--contest-unit));right:calc(636 * var(--contest-unit));bottom:calc(20 * var(--contest-unit));margin:0}.original-contest-controls{position:absolute;right:calc(20 * var(--contest-unit));bottom:calc(20 * var(--contest-unit));display:flex;gap:calc(20 * var(--contest-unit))}.original-contest-separated{height:calc(64 * var(--contest-unit));border:0 solid transparent;padding:0;background:transparent;border-image-source:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3);border-image-slice:17 15 18 15 fill;border-image-width:calc(17 * var(--contest-unit)) calc(15 * var(--contest-unit)) calc(18 * var(--contest-unit)) calc(15 * var(--contest-unit))}.original-contest-separated:active:not(:disabled){border-image-source:url(/assets/apk-ui/screens/entry/button_back_selected.svg)}.original-contest-separated:disabled>img{opacity:.55}.original-contest-champions-button{width:calc(222 * var(--contest-unit))}.original-contest-champions-button>img{width:calc(202 * var(--contest-unit));height:calc(26 * var(--contest-unit))}.original-contest-result-wrap{position:relative}.original-contest-results{width:calc(158 * var(--contest-unit))}.original-contest-results>img{width:calc(118 * var(--contest-unit));height:calc(30 * var(--contest-unit))}.original-contest-enroll{width:calc(176 * var(--contest-unit))}.original-contest-enroll>img{width:calc(136 * var(--contest-unit));height:calc(26 * var(--contest-unit))}.original-contest-result-unavailable{position:absolute;bottom:calc(70 * var(--contest-unit));left:calc(-35 * var(--contest-unit));right:calc(-35 * var(--contest-unit));font-size:calc(16 * var(--contest-unit));text-align:center}.original-contest-unread{position:absolute;right:calc(-8 * var(--contest-unit));top:calc(-8 * var(--contest-unit));width:calc(44 * var(--contest-unit));height:calc(44 * var(--contest-unit));display:grid;place-items:center;color:#fff;background:url(/assets/apk-ui/contest/bg_num.png) center/100% 100%;pointer-events:none}.original-contest-close{position:absolute;top:0;right:0;width:calc(68 * var(--contest-unit));height:calc(65 * var(--contest-unit));padding:0;border:0;background:transparent}.original-contest-close img{width:100%;height:100%}.original-contest-status{position:absolute;top:calc(108 * var(--contest-unit));left:calc(20 * var(--contest-unit));right:calc(20 * var(--contest-unit));margin:0;text-align:center;font-size:calc(20 * var(--contest-unit));overflow-wrap:anywhere}.original-contest-status button{border:0;padding:0;color:inherit;background:transparent;text-decoration:underline}.original-contest-match-backdrop{position:absolute;inset:0;display:grid;place-items:center;background:#0009}.original-contest-match-dialog{position:relative;width:calc(610 * var(--contest-unit));height:calc(406 * var(--contest-unit));color:#630;background:url(/assets/apk-ui/contest/error_dialog_back.png) center/100% 100%}.original-contest-match-dialog>header{position:absolute;top:calc(20 * var(--contest-unit));left:0;right:0;height:calc(65 * var(--contest-unit));display:grid;place-items:center}.original-contest-match-dialog h2{margin:0;font-size:calc(28 * var(--contest-unit))}.original-contest-match-dialog>header button{position:absolute;top:0;right:calc(20 * var(--contest-unit));width:calc(68 * var(--contest-unit));height:calc(65 * var(--contest-unit));padding:0;border:0;background:transparent}.original-contest-match-dialog>header img{width:100%;height:100%}.original-contest-match-dialog h3{position:absolute;top:calc(95 * var(--contest-unit));left:0;right:0;margin:0;font:inherit;text-align:center}.original-contest-match-content{position:absolute;top:calc(143.8 * var(--contest-unit));left:calc(80 * var(--contest-unit));right:calc(80 * var(--contest-unit));bottom:calc(50 * var(--contest-unit));display:flex;align-items:center}.original-contest-match-player{position:absolute;top:50%;transform:translateY(-50%);box-sizing:border-box;width:calc((100% - 89 * var(--contest-unit)) / 2);padding:calc(10 * var(--contest-unit));border:0;border-radius:4px;background:#8888;overflow:hidden}.original-contest-match-player[data-side=attacker]{left:0}.original-contest-match-player[data-side=defender]{right:0}.original-contest-match-player[data-winner=true]{background:#5a301e;color:#fff}.original-contest-match-player>img{display:block;width:calc(92 * var(--contest-unit));height:calc(92 * var(--contest-unit));margin:auto}.original-contest-match-player[data-side=defender]>img{transform:scaleX(-1)}.original-contest-match-player>span{display:block;margin-top:calc(10 * var(--contest-unit));white-space:nowrap;overflow:hidden}.original-contest-replay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(89 * var(--contest-unit));height:calc(111 * var(--contest-unit));border:0;padding:0;background:transparent}.original-contest-replay img{width:100%;height:100%}.original-contest-replay:disabled img{opacity:.55}.original-contest-replay-unavailable{position:absolute;left:0;right:0;bottom:calc(26 * var(--contest-unit));margin:0;font-size:calc(16 * var(--contest-unit));text-align:center}.original-contest-champions{position:absolute;inset:0;container-type:size;overflow:hidden;background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.original-contest-champions-surface{--champion-unit: .15625cqh;position:absolute;inset:0;display:flex;flex-direction:column;color:#630;font:bold calc(24 * var(--champion-unit))/1.2 Arial,sans-serif}.original-contest-champions button{font:inherit;cursor:pointer}.original-contest-champions button:disabled{cursor:default}.original-contest-champions header{position:relative;flex:none;height:calc(65 * var(--champion-unit));display:grid;place-items:center}.original-contest-champions h1{font-size:calc(28 * var(--champion-unit));margin:0}.original-contest-champions-close{position:absolute;right:0;top:0;width:calc(68 * var(--champion-unit));height:calc(65 * var(--champion-unit));padding:0;border:0;background:transparent}.original-contest-champions-close img{width:100%;height:100%}.original-contest-champions-info{flex:none;display:flex;align-items:start;justify-content:space-between;margin:0 calc(20 * var(--champion-unit)) calc(20 * var(--champion-unit));font-size:calc(28 * var(--champion-unit));gap:calc(20 * var(--champion-unit))}.original-contest-champions-info h2{font:inherit;margin:0;white-space:nowrap}.original-contest-champions-info>span{white-space:nowrap}.original-contest-champions-list{flex:1;min-height:0;margin:0 calc(10 * var(--champion-unit));overflow:auto;overflow-anchor:none;overscroll-behavior:contain;scrollbar-color:#9a7044 transparent}.original-contest-champions-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(20 * var(--champion-unit))}.original-contest-champion{display:flex;align-items:start;min-width:0;box-sizing:border-box;padding:calc(20 * var(--champion-unit));background:#5a361e;border-radius:4px;box-shadow:inset 0 0 0 2px #fff4;color:#fff;font-weight:400}.original-contest-champion-portrait{flex:none;width:calc(92 * var(--champion-unit));height:calc(92 * var(--champion-unit));margin-right:calc(20 * var(--champion-unit));border:0;padding:0;background:transparent}.original-contest-champion-portrait img{display:block;width:100%;height:100%}.original-contest-champion-text{min-width:0;display:flex;flex-direction:column}.original-contest-champion-text>span{white-space:nowrap;overflow:hidden}.original-contest-champions-status{margin:calc(20 * var(--champion-unit));overflow-wrap:anywhere}.original-contest-champions-status button{color:inherit;background:transparent;border:0;text-decoration:underline}.original-contest-entrance{position:absolute;inset:0;overflow:hidden;container-type:size;color:#630;background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.original-contest-entrance h1{position:absolute;top:0;left:0;right:0;height:10.9375cqh;display:grid;place-items:center;margin:0;font:700 4.375cqh Arial,sans-serif}.contest-entrance-cards{position:absolute;inset:10.9375cqh 0 0;display:flex}.contest-entrance-cards>div{width:50%;display:grid;place-items:center}.contest-entrance-cards button{position:relative;border:0;padding:0;width:56.5625cqh;height:75.3125cqh;background:none;cursor:pointer}.contest-entrance-cards button>img:first-child{width:100%;height:100%}.contest-entrance-label{position:absolute;width:47.5cqh;height:auto;left:50%;bottom:3.125cqh;transform:translate(-50%)}.contest-entrance-menu{position:absolute;left:1cqh;bottom:1cqh;width:25cqh;height:9.375cqh;border:0 solid transparent;background:transparent;border-image-source:url(/assets/apk-ui/screens/entry/button_back_normal.svg);border-image-slice:17 15 18 15 fill;border-image-width:2.65625cqh 2.34375cqh 2.8125cqh 2.34375cqh;cursor:pointer}.contest-entrance-menu img{width:15.625cqh}.original-contest-entrance button:focus-visible{outline:3px solid #663300}.original-tower-ladder{position:absolute;inset:0;overflow:hidden;container-type:size;background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.tower-ladder-surface{--tl: .15625cqh;position:absolute;inset:0;font:bold calc(24 * var(--tl))/1.2 Arial,sans-serif;color:#630}.original-tower-ladder button{font:inherit;color:inherit;cursor:pointer}.original-tower-ladder button:disabled{cursor:default}.original-tower-ladder button:focus-visible{outline:calc(3 * var(--tl)) solid #663300;outline-offset:calc(2 * var(--tl))}.tower-ladder-art{position:absolute;inset:0 calc(736 * var(--tl)) 0 0;overflow:hidden}.tower-ladder-art>img{position:absolute;right:0;height:100%;width:auto;max-width:none}.tower-ladder-top{position:absolute;top:calc(50 * var(--tl));right:calc(756 * var(--tl));width:calc(140 * var(--tl));height:calc(130 * var(--tl));background:transparent;border:0}.tower-ladder-rows{position:absolute;top:calc(50 * var(--tl));bottom:calc(10 * var(--tl));right:calc(60 * var(--tl));width:calc(656 * var(--tl));display:grid;grid-template-rows:repeat(4,1fr)}.tower-ladder-slot{min-height:0;display:flex;align-items:center}.tower-ladder-row{position:relative;width:calc(656 * var(--tl));height:calc(120 * var(--tl));padding:0;border:0;background:url(/assets/apk-ui/tower/bg_tower_list_other.png) center/100% 100%;text-align:left}.tower-ladder-row.tower-ladder-self{background-image:url(/assets/apk-ui/tower/bg_tower_list_me.png)}.tower-ladder-rank{position:absolute;left:calc(80 * var(--tl));top:50%;transform:translateY(-50%);font-size:calc(36 * var(--tl))}.tower-ladder-rank-long{font-size:calc(28 * var(--tl))}.tower-ladder-player{position:absolute;inset:0 calc(20 * var(--tl)) 0 calc(236 * var(--tl));display:flex;align-items:center}.tower-ladder-portrait{width:calc(92 * var(--tl));height:calc(92 * var(--tl));margin-right:calc(10 * var(--tl));object-fit:contain;flex:none}.tower-ladder-details{min-width:0;flex:1}.tower-ladder-name{display:flex;align-items:center;white-space:nowrap;height:calc(29 * var(--tl))}.tower-ladder-name>span:first-child{margin-right:calc(10 * var(--tl));flex:none}.tower-ladder-name>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.tower-ladder-self .tower-ladder-name{color:red}.tower-ladder-crown{width:calc(32 * var(--tl));height:calc(32 * var(--tl))}.tower-ladder-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:calc(72 * var(--tl));color:#630}.tower-ladder-stats>span{display:flex;align-items:center;min-width:0}.tower-ladder-stats i{display:block;width:calc(36 * var(--tl));height:calc(36 * var(--tl));flex:none;background:url(/assets/apk-ui/tower/icon_40_40.png) 0 calc(-36.9 * var(--tower-stat-index) * var(--tl))/calc(36 * var(--tl)) calc(331.2 * var(--tl)) no-repeat}.tower-ladder-stats>span>span{white-space:nowrap}.tower-ladder-button{padding:0 calc(10 * var(--tl));min-height:calc(64 * var(--tl));border:0 solid transparent;background:transparent;border-image-source:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3);border-image-slice:17 15 18 15 fill;border-image-width:calc(17 * var(--tl)) calc(15 * var(--tl)) calc(18 * var(--tl)) calc(15 * var(--tl))}.tower-ladder-button:active{border-image-source:url(/assets/apk-ui/screens/entry/button_back_selected.svg)}.tower-ladder-menu{position:absolute;left:calc(10 * var(--tl));bottom:calc(10 * var(--tl));width:calc(160 * var(--tl))}.tower-ladder-menu img{width:calc(100 * var(--tl));height:calc(28 * var(--tl))}.tower-ladder-status{position:absolute;top:50%;right:calc(100 * var(--tl));max-width:calc(550 * var(--tl))}.tower-ladder-dialog-shade{position:absolute;inset:0;background:#0009;display:grid;place-items:center}.tower-ladder-dialog{position:relative;width:calc(726 * var(--tl));height:calc(494 * var(--tl));background:url(/assets/apk-ui/screens/shared/dialog_back.png) center/100% 100%}.tower-ladder-dialog h2{position:absolute;left:calc(70 * var(--tl));right:calc(70 * var(--tl));top:calc(20 * var(--tl));height:calc(65 * var(--tl));display:grid;place-items:center;margin:0;text-align:center;font-size:calc(28 * var(--tl))}.tower-ladder-close{position:absolute;top:calc(20 * var(--tl));right:calc(20 * var(--tl));border:0;background:transparent;padding:0;width:calc(68 * var(--tl));height:calc(65 * var(--tl))}.tower-ladder-close img{width:100%;height:100%}.tower-ladder-preview{position:absolute;left:calc(100 * var(--tl));right:calc(50 * var(--tl));top:calc(165 * var(--tl));bottom:calc(134 * var(--tl));overflow:auto;overscroll-behavior:contain}.tower-ladder-participant{display:flex;align-items:center;min-height:calc(92 * var(--tl));margin-bottom:calc(20 * var(--tl))}.tower-ladder-participant>div{min-width:0;flex:1}.tower-ladder-participant p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tower-ladder-preview:not(.tower-ladder-kingdom-preview){padding-top:calc(10 * var(--tl))}.tower-ladder-preview:not(.tower-ladder-kingdom-preview) .tower-ladder-portrait{margin-left:calc(50 * var(--tl))}.tower-ladder-kingdom-preview{left:calc(70 * var(--tl));right:calc(70 * var(--tl));top:calc(95 * var(--tl));bottom:calc(114 * var(--tl))}.tower-ladder-kingdom-preview+.tower-ladder-challenge{bottom:calc(30 * var(--tl))}.tower-ladder-kingdom-preview .tower-ladder-stats{grid-template-columns:repeat(4,minmax(0,1fr));height:calc(40 * var(--tl))}.tower-ladder-challenge{position:absolute;bottom:calc(50 * var(--tl));left:50%;transform:translate(-50%);min-width:calc(220 * var(--tl))}.tower-ladder-challenge:disabled{opacity:.6}.tower-ladder-challenge img{width:calc(182 * var(--tl));height:calc(29 * var(--tl));vertical-align:middle}.tower-ladder-dialog-status{position:absolute;bottom:calc(8 * var(--tl));left:calc(30 * var(--tl));right:calc(30 * var(--tl));text-align:center;font-size:calc(20 * var(--tl));margin:0}.tower-ladder-exit{position:absolute;top:0;right:0;width:calc(68 * var(--tl));height:calc(65 * var(--tl));border:0;padding:0;background:none}.tower-ladder-exit img{width:100%;height:100%}.original-kingdom-people{position:absolute;inset:0;z-index:35;container-type:size;color:#630;background:url(/assets/apk-ui/main/background_cell.jpg) repeat;overflow:hidden}.kingdom-people-content,.kingdom-people-shade{--kp:.15625cqh;font:calc(24 * var(--kp))/1.2 "AFHD Comic",Arial,sans-serif}.kingdom-people-content{height:100%;box-sizing:border-box;padding:calc(30 * var(--kp)) calc(10 * var(--kp)) calc(10 * var(--kp));display:flex;flex-direction:column;gap:calc(20 * var(--kp))}.original-kingdom-people button{font:inherit;color:inherit;cursor:pointer}.original-kingdom-people button:disabled{cursor:default;filter:grayscale(1)}.original-kingdom-people button:focus-visible{outline:calc(3 * var(--kp)) solid #955015;outline-offset:calc(2 * var(--kp))}.kingdom-people-board,.kingdom-ruler{background:#f2d99f;border:1px solid #d3b484;border-radius:calc(4 * var(--kp))}.kingdom-people-board{position:relative;display:flex;align-items:center;justify-content:center;flex:1;min-height:0;margin-top:calc(30 * var(--kp));padding:calc(40 * var(--kp)) calc(20 * var(--kp)) 0}.kingdom-people-board h1{position:absolute;top:calc(-30 * var(--kp));left:50%;transform:translate(-50%);margin:0;width:calc(606 * var(--kp));height:calc(78 * var(--kp));max-width:90%;box-sizing:border-box;background:url(/assets/apk-ui/kingdom-people/bg_reign_scene_title_1.png) center/100% 100%;text-align:center;color:#fff;font-size:calc(28 * var(--kp));font-weight:400;padding-top:calc(30 * var(--kp))}.kingdom-people-slots{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;width:100%}.kingdom-person-slot{display:flex;flex-direction:column;align-items:center;min-width:0}.kingdom-person-portrait{flex:none;width:calc(156 * var(--kp));height:calc(156 * var(--kp));border:0;padding:calc(15 * var(--kp));background:url(/assets/apk-ui/kingdom-people/slave_back.png) center/100% 100%}.kingdom-person-portrait img,.kingdom-ruler-portrait img,.kingdom-detail-portrait img{width:100%;height:100%;object-fit:contain}.kingdom-person-tax{margin-top:calc(10 * var(--kp));display:flex;align-items:center;justify-content:center;gap:calc(4 * var(--kp));height:calc(40 * var(--kp))}.kingdom-gold-icon{display:inline-block;width:calc(40 * var(--kp));height:calc(40 * var(--kp));flex:none;background:url(/assets/apk-ui/kingdom-people/icon_40_40.png) 0 calc(-164 * var(--kp))/calc(40 * var(--kp)) calc(368 * var(--kp)) no-repeat}.kingdom-people-content footer{height:calc(64 * var(--kp));display:flex;align-items:center;justify-content:space-between;gap:calc(10 * var(--kp));flex:none}.kingdom-collected-tax,.kingdom-tax-control,.kingdom-paid-tax{display:flex;align-items:center;gap:calc(10 * var(--kp));white-space:nowrap}.kingdom-people-content em{font-style:normal;color:red}.kingdom-native-button{height:calc(64 * var(--kp));border-style:solid;border-width:calc(17 * var(--kp)) calc(15 * var(--kp)) calc(18 * var(--kp));border-image:url(/assets/apk-ui/kingdom-people/button_back_normal.png) 17 15 18 15 fill stretch;background:none;padding:0 calc(5 * var(--kp));box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:none}.kingdom-native-button:active:not(:disabled){border-image-source:url(/assets/apk-ui/kingdom-people/button_back_selected.png)}.kingdom-native-button img{max-width:100%;height:calc(30 * var(--kp));width:auto;object-fit:contain}.kingdom-native-button[data-art="btn_menu.png"]{width:calc(160 * var(--kp))}.kingdom-ruler{flex:none;height:calc(156 * var(--kp));padding:calc(20 * var(--kp));display:flex;box-sizing:border-box;gap:calc(10 * var(--kp));align-items:center}.kingdom-ruler-portrait{width:calc(116 * var(--kp));height:calc(116 * var(--kp));background:none;border:0;padding:0;flex:none}.kingdom-ruler-name{max-width:30%;overflow:hidden;text-overflow:ellipsis}.kingdom-ruler-name small{display:block}.kingdom-paid-tax{margin:auto}.kingdom-people-shade{position:absolute;inset:0;background:#0009;display:flex;align-items:center;justify-content:center}.kingdom-people-dialog{width:calc(630 * var(--kp));max-width:90%;height:calc(480 * var(--kp));max-height:95%;padding:calc(30 * var(--kp)) calc(50 * var(--kp));box-sizing:border-box;background:url(/assets/apk-ui/kingdom-people/dialog_back.png) center/100% 100%;display:flex;flex-direction:column;align-items:center;gap:calc(10 * var(--kp));overflow:auto}.kingdom-people-dialog header{width:100%;display:flex;align-items:center;flex:none}.kingdom-people-dialog h2{margin:0;flex:1;text-align:center;font:inherit;font-size:calc(32 * var(--kp))}.kingdom-dialog-close{background:none;border:0;padding:0;width:calc(50 * var(--kp));height:calc(50 * var(--kp))}.kingdom-dialog-close img{width:100%;height:100%;object-fit:contain}.kingdom-detail-portrait{width:calc(116 * var(--kp));height:calc(116 * var(--kp));background:none;border:0;padding:0;flex:none}.kingdom-people-dialog p{margin:0;text-align:center}.kingdom-people-dialog>.kingdom-native-button{margin-top:auto}.kingdom-rate-stepper{display:flex;flex:1;align-items:center;justify-content:center;gap:calc(40 * var(--kp))}.kingdom-rate-stepper button{width:calc(54 * var(--kp));height:calc(54 * var(--kp));border:0;padding:0;background:none}.kingdom-rate-stepper img{width:100%;height:100%;object-fit:contain}.kingdom-rate-stepper output{min-width:calc(100 * var(--kp));text-align:center;font-size:calc(36 * var(--kp))}.conquest-host{position:absolute;inset:0;container-type:size;background:url(/assets/apk-ui/main/background_cell.jpg) repeat;z-index:35;color:#630}.conquest-parchment,.conquest-confirmation{--cq:.15625cqh;font:calc(24 * var(--cq))/1.3 "AFHD Comic",Arial,sans-serif;color:#630}.conquest-parchment{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-sizing:border-box;width:min(92%,calc(726 * var(--cq)));max-height:94%;overflow:auto;padding:calc(48 * var(--cq));background:url(/assets/apk-ui/kingdom-people/dialog_back.png) center/100% 100% no-repeat;text-align:center}.conquest-parchment h1,.conquest-parchment h2{font:inherit;font-size:calc(30 * var(--cq));margin:calc(10 * var(--cq)) 0}.conquest-parchment p{margin:calc(14 * var(--cq)) 0}.conquest-parchment input{display:block;margin:calc(10 * var(--cq)) auto;width:90%;font:inherit;background:#f8dfa9;border:1px solid #995619;color:inherit}.conquest-button{font:inherit;color:#630;padding:calc(13 * var(--cq)) calc(22 * var(--cq));background:none;border:0 solid transparent;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 15 18 15 fill / calc(17 * var(--cq)) calc(15 * var(--cq)) calc(18 * var(--cq)) calc(15 * var(--cq)) stretch}.conquest-host button:disabled{opacity:.5}.conquest-host button:focus-visible{outline:2px solid #955015}.conquest-close{position:absolute;right:calc(10 * var(--cq));top:calc(10 * var(--cq));width:calc(44 * var(--cq));height:calc(44 * var(--cq));background:none;border:0;padding:0}.conquest-close img{width:100%;height:100%;object-fit:contain}.conquest-portrait{width:calc(116 * var(--cq));height:calc(116 * var(--cq));object-fit:contain}.conquest-shade{position:absolute;inset:0;background:#20150088;z-index:37}.conquest-confirmation{position:absolute;bottom:2%;left:5%;right:5%;z-index:39;padding:calc(12 * var(--cq));background:#f2d99f;border:1px solid #d3b484;display:flex;align-items:center;justify-content:center;gap:calc(15 * var(--cq))}.kingdom-tower-party{width:min(94%,calc(800 * var(--cq)));padding:calc(30 * var(--cq)) calc(45 * var(--cq))}.kingdom-tower-party-list{display:flex;flex-direction:column;gap:calc(4 * var(--cq));text-align:left}.kingdom-tower-party-list>div{display:flex;align-items:center;gap:calc(20 * var(--cq));min-height:calc(65 * var(--cq))}.kingdom-tower-party-list img{width:calc(65 * var(--cq));height:calc(65 * var(--cq));object-fit:contain}.kingdom-tower-party-list small{display:block}.kingdom-tower-challenge{display:block;width:calc(180 * var(--cq));height:auto}@font-face{font-family:AFHD Comic;src:url(/assets/apk-ui/fonts/comic.ttf) format("truetype");font-display:swap}:root{font-family:AFHD Comic,Arial,sans-serif;color:#5b2f0b;background:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}#root{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}#root img{-webkit-user-drag:none}#root input,#root textarea,#root [contenteditable=true]{user-select:text;-webkit-user-select:text}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden;background:#000}.mobile-viewport{position:fixed;top:var(--mobile-top, 0px);left:var(--mobile-left, 0px);width:var(--mobile-width, 100vw);height:100vh;height:var(--mobile-height, 100dvh);overflow:hidden;overscroll-behavior:none;background:#000}.mobile-viewport:fullscreen{top:0;left:0;width:100%;height:100%}.mobile-viewport:-webkit-full-screen{top:0;left:0;width:100%;height:100%}.mobile-fullscreen-button{position:absolute;z-index:110;top:max(6px,env(safe-area-inset-top));right:max(6px,env(safe-area-inset-right));min-width:44px;min-height:40px;display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 10px;border:1px solid #946320;border-radius:5px;color:#542e0b;background:#f4d18c;font:700 14px Arial,sans-serif;cursor:pointer;touch-action:manipulation}.mobile-fullscreen-button span{font-size:25px;line-height:1}.mobile-viewport:has(.entry-login,.entry-avatar-stage,.entry-dialog-shade) .mobile-fullscreen-button{display:none}.mobile-fullscreen-button.is-fullscreen{opacity:.7;min-height:32px;min-width:32px;padding:2px}.mobile-viewport-notice{position:absolute;z-index:111;right:max(8px,env(safe-area-inset-right));top:max(54px,calc(env(safe-area-inset-top) + 48px));width:min(360px,calc(100% - 16px));padding:14px 35px 14px 14px;border:1px solid #946320;border-radius:5px;color:#542e0b;background:#f4d18c;font:14px/1.4 Arial,sans-serif}.mobile-viewport-notice button{position:absolute;right:4px;top:4px;border:0;background:transparent;font-size:24px;cursor:pointer}button,input,textarea{font:inherit;letter-spacing:0}.orientation-root,.apk-shell,.apk-game-canvas{position:relative;width:100%;height:100%;overflow:hidden}.apk-shell{isolation:isolate;background:#000}.apk-game-canvas{--safe-left: env(safe-area-inset-left, 0px);--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);touch-action:manipulation;user-select:none;-webkit-user-select:none}.apk-game-canvas canvas{display:block;width:100%;height:100%}.battle-canvas{position:absolute;inset:0;z-index:15;background:#000;pointer-events:auto;touch-action:manipulation}.battle-canvas canvas{display:block;width:100%;height:100%}.mine-password-overlay{position:absolute;z-index:8;inset:0;pointer-events:none}.mine-password-input,.mine-password-submit{position:absolute;box-sizing:border-box;pointer-events:auto}.mine-password-input{padding:0 8px 4px;border:0;border-radius:0;outline:0;background:transparent url(/assets/apk-ui/screens/mine/input_line.png) center bottom / 100% 100% no-repeat;color:#1f1309;font-family:Arial,Helvetica,sans-serif;letter-spacing:0}.mine-password-submit{border:0;background:transparent;opacity:0;cursor:pointer}.apk-accessibility-layer{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);border:0;white-space:nowrap}.apk-system-banner,.apk-update-button,.apk-loading-state{position:absolute;z-index:20;left:50%;min-width:min(420px,80vw);padding:12px 22px;transform:translate(-50%);border:2px solid #8d4a12;border-radius:5px;background:#f4ca73 url(/assets/apk-ui/main/background_cell.jpg) repeat;color:#5b2f0b;font-weight:900;text-align:center;box-shadow:0 8px 22px #00000073}.apk-system-banner{top:max(12px,env(safe-area-inset-top))}.apk-update-button{bottom:max(12px,env(safe-area-inset-bottom));cursor:pointer}.apk-loading-state{top:50%;transform:translate(-50%,-50%)}.rotate-gate{display:none}.rotate-panel{width:min(84vw,360px);padding:24px;border:2px solid #8d4a12;border-radius:6px;background:#f4ca73 url(/assets/apk-ui/main/background_cell.jpg) repeat;color:#5b2f0b;text-align:center;box-shadow:0 20px 60px #0000009e}.rotate-panel h2{margin:14px 0 8px;font-size:1.25rem;line-height:1.1}.rotate-panel p{margin:0;font-size:.92rem;line-height:1.4}.rotate-phone{width:64px;height:108px;margin:0 auto;border:5px solid #6f390f;border-radius:10px;transform:rotate(90deg)}@media(orientation:portrait){.rotate-gate{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:#000}.orientation-root>:not(.rotate-gate){display:none!important}}@media(prefers-reduced-motion:reduce){.apk-game-canvas canvas{scroll-behavior:auto}}.local-game-layout{width:100%;height:100%}.live-game-layout{display:flex;flex-direction:column;width:100%;height:100%}.live-game-layout>.apk-shell{flex:1;min-height:0;height:auto}.live-game-toolbar{display:flex;align-items:center;gap:6px;flex-shrink:0;min-height:42px;padding:4px max(10px,env(safe-area-inset-right)) 4px max(10px,env(safe-area-inset-left));border-bottom:2px solid #b0792d;background:#3b210e;color:#fff1ce;font-family:Arial,sans-serif;font-size:13px;overflow-x:auto}.live-game-toolbar button{white-space:nowrap;flex-shrink:0}.live-combat-options{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:5px 12px;flex-shrink:0;background:#e8bf76;color:#482a10;font:12px Arial,sans-serif}.live-combat-options label{white-space:nowrap}.live-combat-options button{background:transparent;border:0;color:inherit;text-decoration:underline;cursor:pointer}.live-player-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px;margin-right:auto;font-weight:700}.live-game-toolbar button,.battle-tools button{padding:7px 14px;border:1px solid #b68138;border-radius:4px;color:#ffeac0;background:#5a3617;cursor:pointer}.live-game-toolbar button[aria-current=page]{background:#e9bb62;color:#3b210e}.live-game-toolbar button:disabled{opacity:.5;cursor:default}.live-game-toolbar .logout-button{margin-left:8px}.apk-action-notice,.battle-load-error{position:absolute;z-index:25;left:50%;top:12px;transform:translate(-50%);width:max-content;max-width:calc(100% - 32px);padding:12px 40px 12px 18px;border:2px solid #8d4a12;border-radius:5px;background:#f4ca73 url(/assets/apk-ui/main/background_cell.jpg) repeat;color:#4b2508;font-family:Arial,sans-serif;box-shadow:0 5px 20px #0006}.apk-action-notice button{position:absolute;right:6px;top:4px;border:0;padding:5px;background:transparent;color:inherit;font-size:22px;cursor:pointer}.battle-tools{position:absolute;right:12px;top:8px;display:flex;gap:8px;z-index:17;font-family:Arial,sans-serif;font-size:12px}.battle-spectator-tools:not(:focus-within){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;white-space:nowrap}.battle-load-error{top:50%;transform:translate(-50%,-50%)}.account-page{position:relative;width:100%;height:100%;overflow:hidden;background:#000;font-family:Arial,Helvetica,sans-serif;color:#630}.entry-stage{position:absolute;left:0;transform-origin:top left;overflow:hidden}.entry-courtyard{background:url(/assets/apk-ui/screens/entry/login_scene_back.jpg) center / 100% 100% no-repeat}.entry-avatar-stage{background:url(/assets/apk-ui/main/background_cell.jpg) repeat}.entry-stage fieldset{border:0;margin:0;padding:0;min-width:0}.entry-stage button{cursor:pointer}.entry-stage button:disabled{cursor:default;opacity:.55}.entry-stage button:focus-visible,.entry-stage input:focus-visible{outline:3px solid #1789bb;outline-offset:4px}.entry-image-button{padding:0;border:0;background:transparent;line-height:0}.entry-image-button img{display:block}.entry-help{position:absolute;top:20px;left:20px}.entry-close{position:absolute;top:20px;right:20px}.entry-gold-button{height:60px;width:280px;padding:10px 11px;border:17px solid transparent;border-width:17px 17px 20px 15px;border-image:url(/assets/apk-ui/screens/entry/button_back_normal.svg?v=native3) 17 17 20 15 fill / 17px 17px 20px 15px stretch;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:#630;font-weight:700}.entry-gold-button:active{border-image-source:url(/assets/apk-ui/screens/entry/button_back_selected.svg)}.entry-gold-button img{display:block;flex-shrink:0}.entry-choices{position:absolute;top:355px;left:50%;transform:translate(-50%);width:500px;text-align:center}.entry-choices p{font-size:28px;font-weight:700;line-height:34px;margin:0 0 18px}.entry-choices p:nth-of-type(2){margin-top:18px}.entry-login{position:absolute;top:355px;left:50%;transform:translate(-50%);width:540px}.entry-field{display:flex;align-items:center;gap:12px;font-size:28px;font-weight:700;margin:0 0 40px}.entry-field span{width:180px;flex-shrink:0}.entry-field input{height:48px;width:280px;border:0;border-radius:0;padding:0 5px 8px;background:url(/assets/apk-ui/screens/entry/input_line.png) center bottom / 100% 5px no-repeat;color:#333;font:28px Arial,sans-serif}.entry-login-actions{display:flex;gap:50px}.entry-login-actions .entry-gold-button{width:240px}.entry-role-title{position:absolute;width:506px;height:47px;top:10px;left:50%;transform:translate(-50%)}.entry-avatar-frame{position:absolute;width:300px;height:462px;top:82px;left:50%;transform:translate(-50%);background:url(/assets/apk-ui/screens/entry/create_avatar_center.png) center / 100% 100%;display:grid;place-items:center}.entry-avatar-frame>img{display:block}.entry-avatar-previous,.entry-avatar-next{position:absolute;top:239px}.entry-avatar-previous{right:calc(50% + 180px)}.entry-avatar-next{left:calc(50% + 180px)}.entry-male,.entry-female{position:absolute;top:421px}.entry-male{right:calc(50% + 180px)}.entry-female{left:calc(50% + 180px)}.entry-avatar-ok{position:absolute;bottom:10px;left:50%;transform:translate(-50%);width:74px}.entry-dialog-shade{position:absolute;z-index:5;inset:0;background:#0008;display:grid;place-items:center}.entry-signup{position:relative;width:818px;height:596px;padding:22px 55px;background:url(/assets/apk-ui/screens/entry/bg_gamejoy_dialog_h.png) center / 100% 100%;color:#333}.entry-signup header{height:72px;display:flex;align-items:center;justify-content:center}.entry-signup header h1{margin:0;font-size:28px}.entry-signup header button{position:absolute;right:22px;top:22px}.entry-signup fieldset{margin:35px 50px 0}.entry-signup .entry-field{margin-bottom:27px;color:#fff}.entry-signup .entry-field input{width:330px;height:60px;padding:0;background:none;color:#333;border:0 solid transparent;border-width:0 33px 0 31px;border-image:url(/assets/apk-ui/screens/entry/bg_gamejoyuser_input.svg) 0 33 0 31 fill / 0 33px 0 31px stretch}.entry-signup-submit{display:block;margin:35px auto 0;min-width:240px;height:55px;border:1px solid #246a98;background:#278bc5;color:#fff;font-size:26px}.entry-cookie-note{position:absolute;bottom:17px;left:70px;right:70px;text-align:center;font-size:15px;color:#fff}.entry-error,.entry-status{position:absolute;z-index:8;top:290px;left:50%;transform:translate(-50%);margin:0;width:800px;font-size:28px;font-weight:700;text-align:center;color:red}.entry-status{color:#630}.entry-avatar-stage .entry-error,.entry-avatar-stage .entry-status{top:530px;font-size:22px}.entry-retry{position:absolute;bottom:5px;left:20px;width:auto;z-index:8}.entry-help-dialog{position:relative;width:610px;height:406px;padding:65px 55px;background:url(/assets/apk-ui/screens/entry/error_dialog_back.png) center / 100% 100%;font-size:22px}.entry-help-dialog h2{margin:0 0 20px}.entry-help-dialog>button{position:absolute;right:10px;top:10px}
