:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-text:#fff;--ui-text-dim:#cbc9a9;--ui-ink:#dcce31;--ui-ink-hi:#fff372;--ui-ink-down:#77721f;--ui-ink-off:gray;--ui-ink-btn-off:#6a6a68;--ui-ink-dark:#0e0e0a;--ui-gold:#ebc738;--ui-gold-hi:#f5d985;--ui-line:#434b35;--ui-line-soft:var(--ui-re-line);--ui-cell-line:#1f2713;--ui-danger:#9a1e12;--ui-danger-hi:#ff8080;--ui-ok:#6fd27a;--ui-teal:#7fcfb8;--ui-hp:#b8402c;--ui-karus:#ff6a58;--ui-elmorad:#6eacff;--ui-mp:#3c6cc8;--ui-dps-dmg:#c89b3c6b;--ui-dps-heal:#3caa506b;--ui-dps-taken:#b8402c80;--ui-body:#000000b3;--ui-box:#0b0d08cc;--ui-dim:#0009;--ui-con-gray:#9a9a9a;--ui-con-green:#3cc850;--ui-con-lgreen:#a8f090;--ui-con-white:#fff;--ui-con-orange:#ffa040;--ui-con-red:#ff4040;--ui-tier-0:var(--ui-text-dim);--ui-tier-1:#a8f090;--ui-tier-2:#80a8ff;--ui-tier-3:#ffb300;--ui-font:Arial, "KO Arial", "Liberation Sans", Tahoma, Verdana, "KO Sans", "Segoe UI", sans-serif;--ui-font-verdana:Verdana, Tahoma, Arial, sans-serif;--ui-font-title:var(--ui-font);--ui-font-btn:13px/normal Tahoma, Verdana, Arial, sans-serif;--ui-fs-btn:13px;--ui-font-gulim:Arial, "KO Arial", "Liberation Sans", Tahoma, sans-serif;--ui-fs-xs:10px;--ui-fs-s:11px;--ui-fs-m:13px;--ui-fs-l:15px;--ui-fs-xl:18px;--ui-sp-1:2px;--ui-sp-2:4px;--ui-sp-3:8px;--ui-sp-4:12px;--ui-sp-5:16px;--ui-radius:3px;--ui-btn-face:36px;--ui-btn-h:34px;--ui-touch:38px;--ui-btn-h-touch:40px;--ui-close:30px;--ui-close-touch:36px;--ui-input-h:25px;--ui-shadow:0 6px 18px #0009;--ui-shadow-s:0 4px 12px #0009;--ui-z-hud:2;--ui-z-panel:6;--ui-z-window:7;--ui-z-toast:9;--ui-z-popup:20;--ui-frame-w:16px;--ui-frame:url(/ui/usko/frame-msgbox.png?v=1) 50 56 57 50 fill / 50px 56px 57px 50px stretch;--ui-frame-window:url(/ui/usko/frame-window.png?v=1) 123 120 59 139 fill / 123px 120px 59px 139px stretch;--ui-frame-thin-w:6px;--ui-frame-thin:url(/ui/usko/frame-thin.png?v=1) 13 fill / 13px stretch;--ui-title:var(--ui-re-title);--ui-title-msg:#f0b675;--ui-msg-text:#efe8c5;--ui-title-shadow:1px 1px 0 var(--ui-outline);--ui-field-bg:#000000c7;--ui-field-line:#57593a;--ui-field-img:url(/ui/usko/edit.png?v=1) 7 fill / 7px stretch;--ui-slot-img:url(/ui/usko/slot.png?v=1);--ui-row-hi:url(/ui/genie/row-highlight.png?v=1) center / 100% 100% no-repeat;--ui-coin-img:url(/ui/coin.png?v=1);--ui-gauge-frame:url(/ui/usko/gauge-frame.png?v=1) 10 24 16 24 fill / 10px 24px 16px 24px stretch;--ui-gauge-white:url(/ui/usko/gauge-white.png?v=1);--ui-gauge-gold:url(/ui/usko/gauge-gold.png?v=1);--ui-gauge-grey:url(/ui/usko/gauge-grey.png?v=1);--ui-notice-img:url(/ui/usko/notice-bar.png?v=1) 11 31 10 fill / 11px 31px 10px stretch;--ui-notice-text:#ff0;--ui-notice-font:bold 16px/19px Verdana, Tahoma, var(--ui-font);--ui-outline:#000;--ui-title-line:#1f2713;--ui-ink-glow:#000c;--ui-gold-lo:#8a6a28;--ui-track:#090905;--ui-knob:#1b1e10;--ui-popup-bg:#0b0d08;--ui-ok-line:#4f8a3a;--ui-danger-lt:#ffb0a4;--ui-row-hover:#00fffc1f;--ui-opt-hover:#00fffc33;--ui-press:#7fcfb840;--ui-sel:#6b733399;--ui-tab-text:var(--ui-re-olive);--ui-tab-on:var(--ui-re-tab-on);--ui-menu-text:#fefde0;--ui-menu-hi:#ffb300;--ui-zebra:#ffffff06;--ui-box-soft:#00000059;--ui-box-faint:#00000040;--ui-note-body:#031114e0;--ui-note-edge:#0f4e53;--ui-note-rule:#5ab3a833;--ui-note-tile:#5ab3a817;--ui-note-text:#eef3ee;--ui-note-dim:#93aeaa;--ui-note-cap:#8fcfc4;--ui-fr-rail:216px;--ui-fr-cap:#fae138;--ui-fr-rail-text:#ead995;--ui-fr-side:170px;--ui-fr-portrait:96px;--ui-fr-portrait-s:32px;--ui-fr-num:64px;--ui-fr-last:150px;--ui-fr-pinned:#ebc7380d;--ui-fr-locked:#ff808014;--ui-fr-tag-general:var(--ui-gold-hi);--ui-fr-tag-maint:var(--ui-danger-hi);--ui-fr-tag-new:var(--ui-ok);--ui-fr-tag-event:var(--ui-con-orange);--ui-fr-cheat:var(--ui-con-orange);--ui-fr-st-open:#ebc73824;--ui-fr-st-work:#7fcfb824;--ui-fr-st-done:#6fd27a29;--ui-nav-bg:#0000004d;--ui-bar-bg:#0006;--ui-dim-soft:#0000008c;--ui-dim-deep:#000000b3;--ui-count:#fff;--ui-chat-bg:#00000073;--ui-chat-bg-solid:#000000e6;--ui-chat-tab-on:#80ffff;--ui-chat-tab-off:silver;--ui-re-olive:#6b7333;--ui-re-olive-hi:#a8b060;--ui-re-tab-on:#ff0;--ui-re-title:#edea72;--ui-re-line:#6b73338c;--ui-re-row:#6b733329;--ui-re-row-on:#6b733357;--ui-re-field:#00000080;--ui-re-body:#15170e;--fg:var(--ui-text);--muted:var(--ui-text-dim);--accent:var(--ui-gold);--panel:#0a0b06e0;--ko-panel:#0a0b06cc;--ko-gold:var(--ui-gold);--ko-gold-hi:var(--ui-gold-hi);--ko-gold-lo:var(--ui-line);--ko-red:#b8321e;--ko-green:var(--ui-ok);--ko-serif:var(--ui-font-title);--ko-attr-0:#e8e2d0;--ko-attr-1:#6f9bff;--ko-attr-2:#f0d050;--ko-attr-3:#5fc46a;--ko-attr-4:#e0a040;--ko-attr-5:#c070f0;font-family:Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}body.touch-ui{--ui-touch:44px;--ui-close-touch:44px;--ui-fs-xs:11px;--ui-tab-text:var(--ui-re-olive-hi)}:root.ui-frame-usko,.ui-frame-usko{--ui-frame-usko:1}.ko-title{border-bottom:1px solid var(--ui-field-line);box-shadow:0 1px 0 var(--ui-title-line);color:var(--ui-title);font:700 15px/1.4 var(--ko-serif);letter-spacing:.08em;text-align:center;text-shadow:var(--ui-title-shadow);background:0 0;margin:0;padding:2px 10px}.ko-slot{border:1px solid var(--ui-cell-line);background:var(--ui-box);box-shadow:inset 0 0 6px var(--ui-outline);border-radius:4px;position:relative}.ko-slot.attr-1{border-color:var(--ko-attr-1)}.ko-slot.attr-2{border-color:var(--ko-attr-2)}.ko-slot.attr-3{border-color:var(--ko-attr-3)}.ko-slot.attr-4{border-color:var(--ko-attr-4)}.ko-slot.attr-5{border-color:var(--ko-attr-5)}.game-btn,#touch-controls .game-btn{box-sizing:border-box;min-width:0;min-height:40px;box-shadow:none;color:var(--ui-ink);font:var(--ui-font-btn);text-shadow:0 1px 0 var(--ui-ink-glow);white-space:nowrap;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:6px solid #0000;border-image:;border-radius:0;justify-content:center;align-items:center;gap:6px;margin:0;display:inline-flex;font-size:var(--ui-fs-btn)!important;padding:.2em 8px 0!important}.game-btn{isolation:isolate;position:relative}.game-btn:before,#touch-controls .game-btn:before{content:"";z-index:-1;left:calc(-1 * var(--btn-bw,6px));right:calc(-1 * var(--btn-bw,6px));height:min(calc(100% + 2 * var(--btn-bw,6px)), var(--btn-face-h,var(--ui-btn-face)));box-sizing:border-box;border:var(--btn-bw,6px) solid transparent;pointer-events:none;border-image:url(/ui/usko/btn-normal.png?v=1) 17 14 18 fill/17px 14px 18px;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover){.game-btn:hover:before,#touch-controls .game-btn:hover:before{border-image-source:url(/ui/usko/btn-on.png?v=1)}.game-btn:not(.danger):not(:disabled):hover,#touch-controls .game-btn:not(.danger):not(:disabled):hover{color:var(--ui-ink-hi)!important}}.game-btn:active:before,#touch-controls .game-btn:active:before,.game-btn.active:before,#touch-controls .game-btn.active:before{border-image-source:url(/ui/usko/btn-down.png?v=1)}.game-btn:active,#touch-controls .game-btn:active,.game-btn.active,#touch-controls .game-btn.active{padding-top:calc(.2em + 2px)!important}.game-btn:not(:-webkit-any(.danger,.ui-tab)):not(:disabled):active,#touch-controls .game-btn:not(:-webkit-any(.danger,.ui-tab)):not(:disabled):active,#touch-controls .hud-panel .game-btn:not(:-webkit-any(.danger,.ui-tab)):not(:disabled):active{color:var(--ui-ink-down)!important}.game-btn:not(:is(.danger,.ui-tab)):not(:disabled):active,#touch-controls .game-btn:not(:is(.danger,.ui-tab)):not(:disabled):active,#touch-controls .hud-panel .game-btn:not(:is(.danger,.ui-tab)):not(:disabled):active{color:var(--ui-ink-down)!important}.game-btn.danger,#touch-controls .game-btn.danger{color:var(--ui-danger-hi)}.game-btn:not(.danger),#touch-controls .game-btn:not(.danger),#touch-controls .hud-panel .game-btn:not(.danger){color:var(--ui-ink)!important}.game-btn:disabled,#touch-controls .game-btn:disabled{cursor:default;color:var(--ui-ink-btn-off)!important}.game-btn:disabled:before,#touch-controls .game-btn:disabled:before{border-image-source:url(/ui/usko/btn-disabled.png?v=1)}.ui-close,#touch-controls .ui-close{width:36px;min-width:0;height:36px;box-shadow:none;color:#0000;cursor:pointer;-webkit-tap-highlight-color:transparent;background:url(/ui/genie/close-normal.png?v=1) 50% calc(50% - .5px)/34px 33px no-repeat;border:0;border-radius:0;flex:none;min-height:0!important;padding:0!important;font-size:0!important}@media (hover:hover){.ui-close:hover,#touch-controls .ui-close:hover{background-image:url(/ui/genie/close-on.png?v=1)}}.ui-close:active,#touch-controls .ui-close:active{background-image:url(/ui/genie/close-down.png?v=1)}.ui-close:disabled,#touch-controls .ui-close:disabled{background-image:url(/ui/genie/close-disabled.png?v=1)}:where(body.touch-ui) :where(.ui-close){position:relative}body.touch-ui .ui-close:after{content:"";top:min(0px, calc((100% - var(--ui-close-touch)) / 2));bottom:min(0px, calc((100% - var(--ui-close-touch)) / 2));left:min(0px, calc((100% - var(--ui-close-touch)) / 2));right:min(0px, calc((100% - var(--ui-close-touch)) / 2));position:absolute}.ko-panel,.hud-panel{border:var(--ui-frame-w) solid transparent;border-image:var(--ui-frame);background:var(--ko-panel);box-shadow:none;background-clip:padding-box;border-radius:0}.ko-panel,.hud-panel,.ui-sheet,.ui-tip{overflow-wrap:break-word}.ko-slot:not([class*=attr-]){border:2px solid #0000;border-image:var(--ui-slot-img) 4 fill / 4px stretch;box-shadow:none;background:0 0;border-radius:0}.ui-check{-webkit-appearance:none;appearance:none;width:14px;height:14px;image-rendering:pixelated;cursor:pointer;background:url(/ui/genie/check-off.png?v=1) 50%/14px 14px no-repeat;border:0;flex:none;margin:0}.ui-check:checked{background-image:url(/ui/genie/check-on.png?v=1)}@media (hover:hover){.ui-check:not(:checked):hover,.ui-row-toggle:hover>.ui-check:not(:checked){background-image:url(/ui/genie/check-hover.png?v=1)}}body:not(.desktop-hud) #touch-controls .ui-check,body.touch-ui .ui-check{background-size:28px 28px;width:32px;height:32px;margin:-9px}.ui-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ui-section{flex-direction:column;gap:2px;margin:0 0 10px;display:flex}.ui-section-title{border-bottom:1px solid var(--ui-line-soft);color:var(--ui-gold-hi);font:700 var(--ui-fs-m) var(--ui-font-title);letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;padding-bottom:3px}.ui-row{border-radius:var(--ui-radius);min-height:36px;color:var(--ui-text);font:var(--ui-fs-m) var(--ui-font);justify-content:space-between;align-items:center;gap:12px;padding:4px 6px;display:flex}.ui-row-toggle{cursor:pointer;justify-content:flex-start;gap:6px}.ui-row-toggle>.ui-check{order:-1}.ui-row-toggle .ui-row-label{font:13px var(--ui-font-verdana)}body.touch-ui .ui-row-toggle,body:not(.desktop-hud) #touch-controls .ui-row-toggle{gap:10px}.ui-disabled{opacity:.45;pointer-events:none}.ui-row:hover{background:var(--ui-row-hi)}.ui-row-text{flex-direction:column;min-width:0;display:flex}.ui-row-label{overflow-wrap:normal}.ui-row-hint{color:var(--ui-text-dim);font-size:var(--ui-fs-s)}.ui-select{border:5px solid #0000;border-width:5px 7px;border-image:var(--ui-field-img);min-width:150px;box-shadow:none;color:var(--ui-text);font:600 var(--ui-fs-m) var(--ui-font);background:0 0;border-radius:0;padding:0 2px}.ui-toggle{flex-wrap:wrap;align-items:center;gap:2px;min-width:0;display:flex}.ui-toggle-chip,#touch-controls .ui-toggle-chip{box-sizing:border-box;width:68px;height:19px;min-height:0;box-shadow:none;color:var(--ui-text-dim);font-family:var(--ui-font);text-shadow:none;white-space:nowrap;text-overflow:ellipsis;background:url(/ui/genie/toggle-normal.png?v=1);border:0;border-radius:0;flex:none;justify-content:center;align-items:center;gap:3px;margin:0;padding:0 2px;font-size:11px;font-weight:400;display:inline-flex;overflow:hidden}@media (hover:hover){.ui-toggle-chip:hover,#touch-controls .ui-toggle-chip:hover{color:var(--ui-text);background-image:url(/ui/genie/toggle-on.png?v=1)}}.ui-toggle-chip.on,#touch-controls .ui-toggle-chip.on{color:var(--ui-con-white);background-image:url(/ui/genie/toggle-down.png?v=1)}.ui-toggle-chip:disabled,#touch-controls .ui-toggle-chip:disabled{color:var(--ui-ink-off);opacity:1;pointer-events:none}body.touch-ui.mobui .ui-toggle-chip,body.touch-ui.mobui #touch-controls .ui-toggle-chip{width:72px;height:var(--ui-touch);border:2px solid #0000;border-width:calc((var(--ui-touch) - 19px) / 2) 2px;background-origin:padding-box;background-clip:padding-box}body.touch-ui.mobui .ui-toggle{gap:0}.ui-dd,#touch-controls .ui-dd{align-items:center;gap:var(--ui-sp-3);border:3px solid #0000;border-width:3px 2px 3px 7px;border-image:var(--ui-field-img);height:30px;min-height:0;box-shadow:none;color:var(--ui-text);font:400 13px var(--ui-font-verdana);text-align:center;text-shadow:none;pointer-events:auto;background:0 0;border-radius:0;padding:0 0 0 2px;display:inline-flex}.ui-dd-text{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ui-dd:after{content:"";background:url(/ui/genie/open-normal.png?v=1) no-repeat;flex:none;width:25px;height:24px}@media (hover:hover){.ui-dd:hover:after{background-image:url(/ui/genie/open-on.png?v=1)}}.ui-dd[aria-expanded=true]:after,.ui-dd:active:after{background-image:url(/ui/genie/open-down.png?v=1)}.ui-dd:focus-visible:after{background-image:url(/ui/genie/open-on.png?v=1)}.ui-dd:disabled{color:var(--ui-ink-off)}.ui-dd:disabled:after{background-image:url(/ui/genie/open-disabled.png?v=1)}.ui-dd-list{z-index:var(--ui-z-popup);box-sizing:border-box;overscroll-behavior:contain;touch-action:pan-x pan-y;border:var(--ui-frame-thin-w) solid transparent;border-image:var(--ui-frame-thin);background:var(--ui-popup-bg);box-shadow:var(--ui-shadow-s);pointer-events:auto;background-clip:padding-box;flex-direction:column;padding:2px;display:flex;position:fixed;overflow-y:auto}.ui-dd-option,#touch-controls .ui-dd-option{min-height:15px;box-shadow:none;color:var(--ui-text);font:13px/15px var(--ui-font);text-align:left;text-shadow:none;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;padding:0 2px}body.touch-ui .ui-dd-option,body.touch-ui #touch-controls .ui-dd-option{min-height:var(--ui-touch);padding:0 8px}:is(.ui-dd-list,.ui-win .ui-scroll){scrollbar-width:auto;scrollbar-color:auto}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar{background:0 0;width:24px;height:0}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar{background:0 0;width:24px;height:0}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-track{background:url(/ui/genie/scroll-track.png?v=1) top/10px 29px repeat-y}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-track{background:url(/ui/genie/scroll-track.png?v=1) top/10px 29px repeat-y}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-thumb{background:url(/ui/genie/scroll-thumb.png?v=1) 50%/10px 108.696% no-repeat padding-box padding-box,url(/ui/genie/scroll-thumb.png?v=1) top/10px 25px no-repeat border-box,url(/ui/genie/scroll-thumb.png?v=1) bottom/10px 25px no-repeat border-box;border-block-start:1px solid #0000;border-block-end:1px solid #0000;min-height:25px}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-thumb{background:url(/ui/genie/scroll-thumb.png?v=1) 50%/10px 108.696% no-repeat padding-box padding-box,url(/ui/genie/scroll-thumb.png?v=1) top/10px 25px no-repeat border-box,url(/ui/genie/scroll-thumb.png?v=1) bottom/10px 25px no-repeat border-box;border-block-start:1px solid #0000;border-block-end:1px solid #0000;min-height:25px}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:single-button{background:50%/24px 24px no-repeat;width:24px;height:24px;display:block}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:single-button{background:50%/24px 24px no-repeat;width:24px;height:24px;display:block}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:vertical:start:increment{display:none}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:vertical:start:increment{display:none}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:vertical:end:decrement{display:none}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:vertical:end:decrement{display:none}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:vertical:decrement{background-image:url(/ui/genie/scroll-up-normal.png?v=1)}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:vertical:decrement{background-image:url(/ui/genie/scroll-up-normal.png?v=1)}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:vertical:decrement:hover{background-image:url(/ui/genie/scroll-up-on.png?v=1)}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:vertical:decrement:hover{background-image:url(/ui/genie/scroll-up-on.png?v=1)}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:vertical:decrement:active{background-image:url(/ui/genie/scroll-up-down.png?v=1)}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:vertical:decrement:active{background-image:url(/ui/genie/scroll-up-down.png?v=1)}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:vertical:increment{background-image:url(/ui/genie/scroll-down-normal.png?v=1)}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:vertical:increment{background-image:url(/ui/genie/scroll-down-normal.png?v=1)}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:vertical:increment:hover{background-image:url(/ui/genie/scroll-down-on.png?v=1)}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:vertical:increment:hover{background-image:url(/ui/genie/scroll-down-on.png?v=1)}:is(.ui-dd-list,.ui-win .ui-scroll)::-webkit-scrollbar-button:vertical:increment:active{background-image:url(/ui/genie/scroll-down-down.png?v=1)}:where(#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button:vertical:increment:active{background-image:url(/ui/genie/scroll-down-down.png?v=1)}@media (pointer:coarse){:-webkit-any(#hud-stats-rows,#hud-skill-grid,#hud-picker-grid,#hud-inv-bag,#hud-inv-equip,#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body){scrollbar-width:auto;scrollbar-color:auto}:is(#hud-stats-rows,#hud-skill-grid,#hud-picker-grid,#hud-inv-bag,#hud-inv-equip,#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body){scrollbar-width:auto;scrollbar-color:auto}:is(.ui-dd-list,.ui-win .ui-scroll,#hud-stats-rows,#hud-skill-grid,#hud-picker-grid,#hud-inv-bag,#hud-inv-equip,#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar{background:0 0;width:5px;height:0}:is(.ui-dd-list,.ui-win .ui-scroll,#hud-stats-rows,#hud-skill-grid,#hud-picker-grid,#hud-inv-bag,#hud-inv-equip,#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-button{display:none}:is(.ui-dd-list,.ui-win .ui-scroll,#hud-stats-rows,#hud-skill-grid,#hud-picker-grid,#hud-inv-bag,#hud-inv-equip,#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-track{background:var(--ui-track)}:is(.ui-dd-list,.ui-win .ui-scroll,#hud-stats-rows,#hud-skill-grid,#hud-picker-grid,#hud-inv-bag,#hud-inv-equip,#hud-merchant-body,#hud-merchant-browse-grid,#hud-clan-body)::-webkit-scrollbar-thumb{background:var(--ui-re-olive-hi);border:0;min-height:24px}}body.touch-ui .ui-dd,body.touch-ui #touch-controls .ui-dd{height:var(--ui-btn-h-touch)}@media (hover:hover){.ui-dd-option:hover,#touch-controls .ui-dd-option:hover{background:var(--ui-row-hi)}}.ui-dd-option.on,#touch-controls .ui-dd-option.on{color:var(--ui-gold-hi)}.ui-dd-option:active,#touch-controls .ui-dd-option:active{background:var(--ui-press)}.ui-slider{align-items:center;gap:8px;width:min(220px,50vw);display:flex}.ui-slider output{min-width:3.2em;color:var(--ui-gold-hi);font:600 var(--ui-fs-m) var(--ui-font);font-variant-numeric:tabular-nums;text-align:right}.ui-slider input[type=range]{-webkit-appearance:none;appearance:none;cursor:pointer;background:url(/ui/genie/slider-track.png?v=1) 0/auto 25px repeat-x;border:0;border-radius:0;flex:1;height:26px;margin:0}body.touch-ui .ui-slider input[type=range]{height:30px}.ui-slider input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:12px;height:26px;box-shadow:none;background:url(/ui/genie/slider-thumb.png?v=1) no-repeat;border:0;border-radius:0}.ui-slider input[type=range]::-moz-range-thumb{background:url(/ui/genie/slider-thumb.png?v=1) no-repeat;border:0;border-radius:0;width:12px;height:26px}.ui-footer{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:6px;display:flex}.ui-wide{width:100%}.hud-panel.ui-win{z-index:var(--ui-z-window);box-sizing:border-box;width:min(var(--win-w,560px), calc(100% - 16px));height:var(--win-h,auto);max-height:calc(100% - 16px);padding:var(--win-pad,8px 12px 12px);color:var(--ui-text);font-family:var(--ui-font);font-size:var(--ui-fs-m);pointer-events:auto;-webkit-font-smoothing:antialiased;scrollbar-width:thin;scrollbar-color:var(--ui-line) transparent;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(round(-50%,1px),round(-50%,1px))}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:-webkit-any(.ui-dialog,.ui-narrow,.ui-sheet)){border:4px solid #0000;border-top-width:12px;border-image:var(--ui-frame-window);background:0 0;min-width:260px;min-height:183px;padding:0 36px 34px}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:is(.ui-dialog,.ui-narrow,.ui-sheet)){border:4px solid #0000;border-top-width:12px;border-image:var(--ui-frame-window);background:0 0;min-width:260px;min-height:183px;padding:0 36px 34px}.hud-panel:-webkit-any(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow){border:4px solid #0000;border-top-width:12px;border-image:var(--ui-frame-window);background:0 0;min-width:260px;min-height:183px;padding:0 36px 34px}.hud-panel:is(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow){border:4px solid #0000;border-top-width:12px;border-image:var(--ui-frame-window);background:0 0;min-width:260px;min-height:183px;padding:0 36px 34px}.hud-panel:-webkit-any(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:-webkit-any(header,.ui-titlebar){box-sizing:border-box;min-width:0;height:30px;min-height:0;box-shadow:none;border:0;flex:none;justify-content:center;align-items:center;gap:6px;margin:10px 73px 14px 89px;display:flex;position:static;padding:0!important}.hud-panel:is(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:is(header,.ui-titlebar){box-sizing:border-box;min-width:0;height:30px;min-height:0;box-shadow:none;border:0;flex:none;justify-content:center;align-items:center;gap:6px;margin:10px 73px 14px 89px;display:flex;position:static;padding:0!important}.hud-panel:-webkit-any(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:-webkit-any(header,.ui-titlebar)>:-webkit-any(.ko-title,.ui-titlebar-text,#hud-merchant-browse-title){min-width:0;box-shadow:none;color:var(--ui-title);font:700 13px/30px var(--ui-font-gulim);letter-spacing:0;text-align:center;text-overflow:ellipsis;text-shadow:var(--ui-title-shadow);white-space:nowrap;border:0;flex:1;margin:0;padding:0;overflow:hidden}.hud-panel:is(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:is(header,.ui-titlebar)>:is(.ko-title,.ui-titlebar-text,#hud-merchant-browse-title){min-width:0;box-shadow:none;color:var(--ui-title);font:700 13px/30px var(--ui-font-gulim);letter-spacing:0;text-align:center;text-overflow:ellipsis;text-shadow:var(--ui-title-shadow);white-space:nowrap;border:0;flex:1;margin:0;padding:0;overflow:hidden}.hud-panel:-webkit-any(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:-webkit-any(header,.ui-titlebar)>:not(:-webkit-any(.ko-title,.ui-titlebar-text,#hud-merchant-browse-title,.ui-close)){max-height:30px;font:700 13px/30px var(--ui-font-gulim);text-shadow:var(--ui-title-shadow);white-space:nowrap;flex:none}.hud-panel:is(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:is(header,.ui-titlebar)>:not(:is(.ko-title,.ui-titlebar-text,#hud-merchant-browse-title,.ui-close)){max-height:30px;font:700 13px/30px var(--ui-font-gulim);text-shadow:var(--ui-title-shadow);white-space:nowrap;flex:none}.hud-panel:-webkit-any(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:-webkit-any(header,.ui-titlebar)>.game-btn{height:24px;min-height:24px}.hud-panel:is(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:is(header,.ui-titlebar)>.game-btn{height:24px;min-height:24px}.hud-panel:-webkit-any(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:-webkit-any(header,.ui-titlebar)>.ui-close{background-position:0 0;background-size:34px 33px;min-height:0;margin:0;position:absolute;top:0;right:0;width:34px!important;height:33px!important}.hud-panel:is(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-clan,#hud-merchant-browse,#hud-npc):not(.ui-narrow)>:is(header,.ui-titlebar)>.ui-close{background-position:0 0;background-size:34px 33px;min-height:0;margin:0;position:absolute;top:0;right:0;width:34px!important;height:33px!important}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:-webkit-any(.ui-dialog,.ui-narrow))>:-webkit-any(.ui-header,.ui-titlebar){box-sizing:border-box;min-width:0;height:30px;box-shadow:none;border:0;flex:none;justify-content:center;align-items:center;margin:10px 73px 14px 89px;display:flex;position:static;padding:0!important}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:is(.ui-dialog,.ui-narrow))>:is(.ui-header,.ui-titlebar){box-sizing:border-box;min-width:0;height:30px;box-shadow:none;border:0;flex:none;justify-content:center;align-items:center;margin:10px 73px 14px 89px;display:flex;position:static;padding:0!important}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:-webkit-any(.ui-dialog,.ui-narrow))>:-webkit-any(.ui-header,.ui-titlebar)>:-webkit-any(.ko-title,.ui-titlebar-text){min-width:0;box-shadow:none;color:var(--ui-title);font:700 13px/30px var(--ui-font-gulim);letter-spacing:0;text-align:center;text-overflow:ellipsis;text-shadow:var(--ui-title-shadow);white-space:nowrap;border:0;flex:1;padding:0;overflow:hidden}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:is(.ui-dialog,.ui-narrow))>:is(.ui-header,.ui-titlebar)>:is(.ko-title,.ui-titlebar-text){min-width:0;box-shadow:none;color:var(--ui-title);font:700 13px/30px var(--ui-font-gulim);letter-spacing:0;text-align:center;text-overflow:ellipsis;text-shadow:var(--ui-title-shadow);white-space:nowrap;border:0;flex:1;padding:0;overflow:hidden}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:-webkit-any(.ui-dialog,.ui-narrow))>:-webkit-any(.ui-header,.ui-titlebar)>.ui-close{background-position:0 0;background-size:34px 33px;margin:0;position:absolute;top:0;right:0;width:34px!important;height:33px!important}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:is(.ui-dialog,.ui-narrow))>:is(.ui-header,.ui-titlebar)>.ui-close{background-position:0 0;background-size:34px 33px;margin:0;position:absolute;top:0;right:0;width:34px!important;height:33px!important}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:-webkit-any(.ui-dialog,.ui-narrow,.ui-sheet))>:-webkit-any(.ui-header,.ui-titlebar)+:not(:-webkit-any(.ui-tabs,.ui-strip,.ui-overlay)){margin-top:40px}.hud-panel.ui-win:has(>.ui-header,>.ui-titlebar):not(:is(.ui-dialog,.ui-narrow,.ui-sheet))>:is(.ui-header,.ui-titlebar)+:not(:is(.ui-tabs,.ui-strip,.ui-overlay)){margin-top:40px}.hud-panel:-webkit-any(#hud-clan,#hud-merchant,#hud-merchant-browse):not(.ui-narrow)>header+:not(:-webkit-any(.ui-tabs,.ui-strip,.ui-overlay)){margin-top:40px}.hud-panel:is(#hud-clan,#hud-merchant,#hud-merchant-browse):not(.ui-narrow)>header+:not(:is(.ui-tabs,.ui-strip,.ui-overlay)){margin-top:40px}.ui-strip{align-items:center;gap:var(--ui-sp-3);box-sizing:border-box;min-width:0;height:35px;padding:0 var(--ui-sp-2);box-shadow:none;white-space:nowrap;border:0;flex:none;margin:0 0 5px;display:flex}.hud-panel .ui-strip>.game-btn,#touch-controls .hud-panel .ui-strip>.game-btn{flex:none;margin-block-start:-6px;margin-block-end:-6px}.hud-panel.ui-win:-webkit-any(.ui-dialog,.ui-narrow){color:var(--ui-msg-text)}.hud-panel.ui-win:is(.ui-dialog,.ui-narrow){color:var(--ui-msg-text)}.hud-panel.ui-win:-webkit-any(.ui-dialog,.ui-narrow) .ui-header .ko-title{color:var(--ui-title-msg);font:400 13px/1.4 var(--ui-font-gulim);letter-spacing:0}.hud-panel.ui-win:is(.ui-dialog,.ui-narrow) .ui-header .ko-title{color:var(--ui-title-msg);font:400 13px/1.4 var(--ui-font-gulim);letter-spacing:0}.hud-panel.ui-win:-webkit-any(.ui-dialog,.ui-narrow) .ui-titlebar-text{color:var(--ui-title-msg);font:400 13px/1.4 var(--ui-font-gulim);letter-spacing:0}.hud-panel.ui-win:is(.ui-dialog,.ui-narrow) .ui-titlebar-text{color:var(--ui-title-msg);font:400 13px/1.4 var(--ui-font-gulim);letter-spacing:0}.hud-panel.ui-win:-webkit-any(.ui-dialog,.ui-narrow)>.ui-scroll>:-webkit-any(p,.ui-note){font:15px/1.35 var(--ui-font-gulim)}.hud-panel.ui-win:is(.ui-dialog,.ui-narrow)>.ui-scroll>:is(p,.ui-note){font:15px/1.35 var(--ui-font-gulim)}.hud-panel.ui-win.ui-dialog>.ui-header{box-shadow:none;border-bottom:0}.hud-panel.ui-win.ui-dialog>.ui-footer{justify-content:center;gap:6px 46px}.hud-panel.ui-win.placed{transform:none}.hud-panel.ui-win[hidden]{display:none}body.desktop-hud .ui-win,body.desktop-hud .ui-float{visibility:visible}.ui-win *,.ui-win :before,.ui-win :after{transition:none!important;animation:none!important}.ui-win *{scrollbar-width:thin;scrollbar-color:var(--ui-line) transparent}.hud-panel.ui-win button{min-height:0}.hud-panel.ui-win button:not(.game-btn):not(.ui-close){box-shadow:none;text-shadow:none}#touch-controls:has(.ui-win:not([hidden])) #hud-toast{z-index:var(--ui-z-toast)}@media (max-width:640px),(max-height:480px){body:not(.desktop-hud) #touch-controls:has(.ui-win:not([hidden])) #hud-toast{top:calc(var(--sa-t,0px) + 112px)}}.ui-win .ui-header{margin-bottom:var(--ui-sp-3);padding-left:var(--ui-close);border-bottom:1px solid var(--ui-field-line);box-shadow:0 1px 0 var(--ui-title-line)}.ui-win .ui-header .ko-title{box-shadow:none;border:0;flex:1}.ui-win .ui-close,#touch-controls .ui-win .ui-close{width:var(--ui-close);height:var(--ui-close);flex:none}.ui-win .game-btn,#touch-controls .ui-win .game-btn{min-width:var(--win-btn-w,0);min-height:var(--ui-btn-h);font-size:var(--ui-fs-btn)!important;padding:.2em 14px 0!important}.ui-win .game-btn:active,#touch-controls .ui-win .game-btn:active{padding-top:calc(.2em + 2px)!important}.ui-win .ui-footer{margin-top:var(--ui-sp-3);flex:none}.ui-scroll{gap:var(--ui-sp-3);overscroll-behavior:contain;touch-action:pan-x pan-y;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.ui-scroll>*{flex-shrink:0}.ui-titlebar{align-items:center;gap:var(--ui-sp-3);border-bottom:1px solid var(--ui-field-line);box-shadow:0 1px 0 var(--ui-title-line);-webkit-user-select:none;user-select:none;flex:none;padding:2px 4px 2px 42px;display:flex}.ui-titlebar-text{min-width:0;color:var(--ui-title);font:700 var(--ui-fs-l)/1.4 var(--ui-font-title);text-align:center;text-overflow:ellipsis;text-shadow:var(--ui-title-shadow);white-space:nowrap;flex:1;overflow:hidden}.ui-tabs,.ko-tabs{gap:var(--ui-sp-2);flex:none;display:flex;overflow-x:auto}.ui-tabs:empty{display:none}.ui-tabs>.ui-tab{flex:1 1 0}.ui-tabs,.ko-tabs{scrollbar-width:none}.ui-tabs::-webkit-scrollbar{display:none}.ko-tabs::-webkit-scrollbar{display:none}.ui-win .ui-tabs{margin-bottom:var(--ui-sp-3)}.game-btn.ui-tab,#touch-controls .game-btn.ui-tab,.ui-win .game-btn.ui-tab,#touch-controls .ui-win .game-btn.ui-tab{--btn-face-h:29px;--btn-bw:0px;border-width:0;min-width:min-content;font:400 12px/14px var(--ui-font-gulim)!important;padding:17px 4px 0!important}.game-btn.ui-tab:before,.game-btn.ui-tab:active:before,#touch-controls .game-btn.ui-tab:before,#touch-controls .game-btn.ui-tab:active:before{border-image:url(/ui/usko/tab-normal.png?v=1) 0 7 fill/0 7px}.game-btn.ui-tab:not(.danger),#touch-controls .game-btn.ui-tab:not(.danger){text-shadow:none;color:var(--ui-tab-text)!important}.game-btn.ui-tab.on:before,#touch-controls .game-btn.ui-tab.on:before{border-image-source:url(/ui/usko/tab-on.png?v=1)}.game-btn.ui-tab:focus-visible:before{border-image-source:url(/ui/usko/tab-on.png?v=1)}.game-btn.ui-tab.on:not(.danger),#touch-controls .game-btn.ui-tab.on:not(.danger){color:var(--ui-tab-on)!important}@media (hover:hover){.game-btn.ui-tab:not(:disabled):hover:before,#touch-controls .game-btn.ui-tab:not(:disabled):hover:before{border-image-source:url(/ui/usko/tab-on.png?v=1)}.game-btn.ui-tab:not(.danger):not(:disabled):hover,#touch-controls .game-btn.ui-tab:not(.danger):not(:disabled):hover{color:var(--ui-tab-on)!important;padding-top:7px!important}}.game-btn.ui-tab:disabled:before,#touch-controls .game-btn.ui-tab:disabled:before{border-image-source:url(/ui/usko/tab-disabled.png?v=1)}.game-btn.ui-tab:disabled,#touch-controls .game-btn.ui-tab:disabled{color:var(--ui-ink-off)!important}.game-btn.ui-tab.on,#touch-controls .game-btn.ui-tab.on,.ui-win .game-btn.ui-tab.on,#touch-controls .ui-win .game-btn.ui-tab.on{padding-top:7px!important}.ui-input{box-sizing:border-box;min-width:0;height:var(--ui-input-h);border:3px solid #0000;border-left-width:4px;border-image:var(--ui-field-img);box-shadow:none;color:var(--ui-text);font:700 13px var(--ui-font);-webkit-user-select:text;user-select:text;background:0 0;border-radius:0;padding:0}.ui-input:focus{outline:1px solid var(--ui-re-olive-hi);outline-offset:-1px}textarea.ui-input{resize:none;height:auto;padding:2px;font-weight:400;line-height:1.4}select.ui-input option{background:var(--ui-popup-bg)}.ui-list{gap:var(--ui-sp-2);flex-direction:column;display:flex}.ui-field{align-items:center;gap:var(--ui-sp-3);border:5px solid #0000;border-width:5px 7px;border-image:var(--ui-field-img);box-shadow:none;background:0 0;padding:0;display:flex}.ui-field>:-webkit-any(span,div,p,strong,b){overflow-wrap:anywhere;min-width:0}.ui-field>:is(span,div,p,strong,b){overflow-wrap:anywhere;min-width:0}.ui-facts{gap:var(--ui-sp-1);border:var(--ui-frame-thin-w) solid transparent;border-image:var(--ui-frame-thin);box-shadow:none;background:0 0;flex-direction:column;padding:2px 4px;display:flex}.ui-fact{justify-content:space-between;gap:var(--ui-sp-4);display:flex}.ui-fact>span{color:var(--ui-text-dim);overflow-wrap:break-word}.ui-fact>strong{min-width:0;color:var(--ui-gold-hi);text-align:right;overflow-wrap:anywhere;font-weight:600}.ui-fact>strong.bad{color:var(--ui-danger-hi)}.ui-fact>strong.dim{color:var(--ui-text-dim)}.ui-slot,#touch-controls .ui-slot{box-sizing:border-box;width:var(--slot,47px);height:var(--slot,47px);border:2px solid #0000;border-image:var(--ui-slot-img) 4 fill / 4px stretch;min-height:0;box-shadow:none;background:0 0;border-radius:0;flex:none;place-items:center;display:grid;position:relative;padding:0!important}.ui-slot>img,.ui-slot>img.merchant-icon{object-fit:cover;background:0 0;border:0;border-radius:0;width:100%;height:100%;padding:0}.ui-slot.on{outline:2px solid var(--ui-teal);outline-offset:-2px}.ui-icon{box-sizing:border-box;width:var(--icon,32px);height:var(--icon,32px);vertical-align:middle;pointer-events:none;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ui-icon>canvas{max-width:none;display:block}.ui-icon.ui-icon-empty{border:2px solid #0000;border-image:var(--ui-slot-img) 4 fill / 4px stretch}.ui-slot>.ui-icon.ui-icon-empty{border:0;border-image:}.ui-price{color:var(--ui-gold-hi);font-variant-numeric:tabular-nums;text-shadow:0 1px 0 var(--ui-outline);white-space:nowrap;align-items:center;gap:4px;font-weight:700;display:inline-flex}.ui-price small{color:var(--ui-text-dim);font-size:var(--ui-fs-xs);font-weight:600}.ui-price.short{color:var(--ui-danger-hi)}.ui-price-abbr,.ui-price .ui-price-abbr{color:var(--ui-text-dim);font-size:var(--ui-fs-xs);text-shadow:none;white-space:nowrap;font-weight:400}:not(.ui-price)>.ui-price-abbr{margin-left:4px}.ui-price-abbr:empty{display:none}.ui-noah-hint{min-width:0;max-width:100%;color:var(--ui-text-dim);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.ui-noah-hint:empty{display:none}.ui-coin{background:var(--ui-coin-img) center / contain no-repeat;flex:none;width:15px;height:17px;display:inline-block}.ui-coin.l{width:22px;height:25px}.ui-badge{border:1px solid var(--ui-field-line);background:var(--ui-dim);color:var(--ui-title);font:700 var(--ui-fs-xs)/1.4 var(--ui-font);letter-spacing:.04em;text-shadow:0 1px 0 var(--ui-outline);white-space:nowrap;padding:1px 6px}.ui-badge.ok{border-color:var(--ui-ok-line);color:var(--ui-ok)}.ui-badge.bad{border-color:var(--ui-danger);color:var(--ui-danger-hi)}.ui-overlay{z-index:2;padding:var(--ui-sp-5);background:var(--ui-dim);place-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.ui-overlay[hidden]{display:none}.ui-sheet{gap:var(--ui-sp-4);box-sizing:border-box;border:var(--ui-frame-w) solid transparent;border-image:var(--ui-frame);background:var(--ko-panel);width:min(360px,100%);max-height:100%;box-shadow:none;color:var(--ui-msg-text);background-clip:padding-box;flex-direction:column;padding:14px;display:flex;position:relative;overflow-y:auto}.ui-sheet>.ui-label:first-child{color:var(--ui-title-msg)}.ui-label{color:var(--ui-gold-hi);font:700 var(--ui-fs-m)/1.3 var(--ui-font-title)}.ui-hint{color:var(--ui-text-dim);font-size:var(--ui-fs-s);margin:0;line-height:1.4}.ui-why{color:var(--ui-danger-hi);margin:0}.ui-note{text-align:center;margin:16px 8px;line-height:1.45}.ui-empty{color:var(--ui-text-dim);text-align:center;margin:30px auto}.ui-ok-text{color:var(--ui-ok)}.ui-tip,#hud-tip{border:var(--ui-frame-thin-w) solid transparent;border-image:var(--ui-frame-thin);background:var(--ko-panel);box-shadow:var(--ui-shadow-s);color:var(--ui-text);font-size:var(--ui-fs-s);pointer-events:none;background-clip:padding-box;padding:2px 4px}@media (max-width:640px),(max-height:480px){.hud-panel.ui-win{top:calc(var(--sa-t,0px) + 4px);right:calc(var(--sa-r,0px) + 4px);bottom:calc(var(--sa-b,0px) + 4px);left:calc(var(--sa-l,0px) + 4px);width:auto;height:auto;max-height:none;padding:var(--win-pad-touch,4px 10px 8px);transform:none}.ui-win .ui-close,#touch-controls .ui-win .ui-close{width:var(--ui-close-touch);height:var(--ui-close-touch)}.ui-win .game-btn,#touch-controls .ui-win .game-btn{min-height:var(--ui-btn-h-touch)}.ui-win .game-btn.ui-tab,#touch-controls .ui-win .game-btn.ui-tab{min-height:var(--ui-touch)}.ui-win .ui-tabs{margin-bottom:var(--ui-sp-2)}.ui-win .ui-footer{margin-top:6px}.ui-win .ui-footer .game-btn,#touch-controls .ui-win .ui-footer .game-btn{flex:auto}.hud-panel.ui-win.ui-dialog>.ui-footer{gap:6px 8px}.ui-win .ui-input{height:var(--ui-btn-h-touch)}.ui-titlebar{padding-left:46px}body.touch-ui .hud-panel:-webkit-any(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-merchant-browse,#hud-clan){top:calc(var(--sa-t,0px) + 4px);right:calc(var(--sa-r,0px) + 4px);bottom:calc(var(--sa-b,0px) + 4px);left:calc(var(--sa-l,0px) + 4px);width:auto;height:auto;max-height:none;overflow:hidden;transform:none}body.touch-ui .hud-panel:is(#hud-stats,#hud-skills,#hud-inv,#hud-merchant,#hud-merchant-browse,#hud-clan){top:calc(var(--sa-t,0px) + 4px);right:calc(var(--sa-r,0px) + 4px);bottom:calc(var(--sa-b,0px) + 4px);left:calc(var(--sa-l,0px) + 4px);width:auto;height:auto;max-height:none;overflow:hidden;transform:none}}:root{--kp-rule:linear-gradient(#1f1e0c 0 1px, #444127 1px 2px, #070803 2px 3px, #0e0d05 3px 4px, #2d3022 4px 5px, #3e4311 5px 6px, #191c11 6px);--kp-rule-h:7px;--kp-top-h:58px;--kp-page-w:1120px;--kp-bar-w:1440px}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--kp-top-h) + var(--kp-rule-h) + var(--ui-sp-3))}body{background:var(--ui-re-body);color:var(--ui-text);font:var(--ui-fs-m)/1.5 var(--ui-font-verdana);margin:0;overflow-x:hidden}*,:before,:after{box-sizing:border-box}img{max-width:100%}a{color:var(--ui-chat-tab-on);text-decoration:none}a:hover{color:var(--ui-ink-hi);text-decoration:underline}a.game-btn,a.game-btn:hover{text-decoration:none}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-weight:700}small{font-size:var(--ui-fs-s)}::selection{background:var(--ui-sel);color:inherit}:focus-visible{outline:1px solid var(--ui-gold-hi);outline-offset:2px}.game-btn:focus-visible:before{border-image-source:url(/ui/usko/btn-on.png?v=1)}.game-btn.ui-tab:focus-visible{outline-offset:-2px}*{transition:none!important;animation:none!important}.kp-bg{z-index:-1;background:url(/bg/panel.webp) 50% 0 / cover no-repeat var(--ui-re-body);pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;animation:.6s ease-out both kp-bg-in!important}@media (max-width:960px){.kp-bg{background-image:url(/bg/panel-960.webp)}}@keyframes kp-bg-in{0%{opacity:0}}.kp-bg:after{content:"";background:radial-gradient(130% 100% at 50% 40%,#0000 45%,#07090d8c 100%),linear-gradient(#07090d59,#0000 18%);position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.kp-bg{animation:none!important}}html,body,body *,body :before,body :after{cursor:url(/cursors/Cursor_Normal.cur),default!important}html:active,body:active,body :active,body :active:before,body :active:after{cursor:url(/cursors/Cursor_Click.cur),default!important}.kp-root{min-height:100vh;flex-direction:column;min-height:100dvh;display:flex}.kp-main{width:100%;max-width:var(--kp-page-w);padding:var(--ui-sp-5) var(--ui-sp-5) calc(var(--ui-sp-5) * 1.5);flex:1 0 auto;margin:0 auto}.kp-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kp-skip{z-index:var(--ui-z-popup);padding:var(--ui-sp-3);background:var(--ui-popup-bg);position:absolute;top:0;left:-10000px}.kp-skip:focus{left:var(--ui-sp-3)}.kp-dim{color:var(--ui-text-dim)}.kp-small{color:var(--ui-text-dim);font-size:var(--ui-fs-s);line-height:1.4}.kp-ok{color:var(--ui-ok)!important}.kp-karus{color:var(--ui-karus)}.kp-elmorad{color:var(--ui-elmorad)}.kp-center{justify-content:center}.kp-msg,.kp-lead{color:var(--ui-msg-text);font:var(--ui-fs-l)/1.45 var(--ui-font-gulim)}.kp-h{padding-bottom:var(--ui-sp-2);border-bottom:1px solid var(--ui-re-line);color:var(--ui-gold-hi);font:700 var(--ui-fs-m)/1.4 var(--ui-font-verdana)}.kp-pad{padding:var(--ui-sp-3) 0}.kp-link{color:var(--ui-chat-tab-on);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.kp-link:hover{color:var(--ui-ink-hi);text-decoration:underline}@media (max-width:640px){.kp-main{padding:var(--ui-sp-3) var(--ui-sp-2) var(--ui-sp-5)}}.kp-top{z-index:var(--ui-z-window);background:var(--ui-popup-bg);box-shadow:var(--ui-shadow-s);position:sticky;top:0}.kp-top:after{content:"";height:var(--kp-rule-h);background:var(--kp-rule);display:block}.kp-top-row{align-items:center;gap:var(--ui-sp-5);max-width:var(--kp-bar-w);height:var(--kp-top-h);padding:0 var(--ui-sp-5);margin:0 auto;display:flex}.kp-logo{flex:none;align-items:center;height:100%;display:flex}.kp-logo:hover{text-decoration:none}.kp-logo img{width:132px;height:44px;display:block}.kp-ver{color:var(--ui-gold-hi);border-color:var(--ui-gold-hi);white-space:nowrap;flex:none;font-weight:700;line-height:14px}.kp-nav{flex:auto;justify-content:safe center;align-self:flex-end;min-width:0;display:flex;overflow:hidden}.kp-nav-tabs{gap:var(--ui-sp-1)}.kp-nav-tabs>.game-btn.ui-tab{flex:none;height:29px;min-height:0;font-size:var(--ui-fs-m)!important;padding-inline-start:10px!important;padding-inline-end:10px!important}.ui-tabs>.game-btn.ui-tab{padding-top:16px!important;transition:padding-top .18s ease-out,color .18s ease-out!important}.ui-tabs>.game-btn.ui-tab:after{content:"";z-index:-1;height:min(100%, var(--btn-face-h));opacity:0;pointer-events:none;border-image:url(/ui/usko/tab-on.png?v=1) 0 7 fill/0 7px;position:absolute;top:50%;bottom:auto;left:0;right:0;transform:translateY(-50%);transition:opacity .18s ease-out!important}.ui-tabs>.game-btn.ui-tab:not(:disabled):hover:before{border-image-source:url(/ui/usko/tab-normal.png?v=1)!important}.ui-tabs>.game-btn.ui-tab:-webkit-any(.on,:focus-visible):before{border-image-source:url(/ui/usko/tab-normal.png?v=1)!important}.ui-tabs>.game-btn.ui-tab:is(.on,:focus-visible):before{border-image-source:url(/ui/usko/tab-normal.png?v=1)!important}.ui-tabs>.game-btn.ui-tab.on{padding-top:9px!important}.ui-tabs>.game-btn.ui-tab:focus-visible{padding-top:9px!important}.ui-tabs>.game-btn.ui-tab:-webkit-any(.on,:focus-visible):after{opacity:1}.ui-tabs>.game-btn.ui-tab:is(.on,:focus-visible):after{opacity:1}@media (hover:hover){.ui-tabs>.game-btn.ui-tab:not(.danger):not(:disabled):hover{color:var(--ui-tab-on)!important;padding-top:9px!important}.ui-tabs>.game-btn.ui-tab:not(:disabled):hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.ui-tabs>.game-btn.ui-tab,.ui-tabs>.game-btn.ui-tab:after{transition:none!important}}.kp-top-end{align-items:center;gap:var(--ui-sp-4);flex:none;margin-left:auto;display:flex}.kp-top-wide{align-items:center;gap:var(--ui-sp-4);display:flex}.kp-top .game-btn.kp-acct,.kp-top .game-btn.kp-menu-btn{min-width:0;min-height:40px;padding:.2em 14px 0!important}.kp-top .game-btn.kp-acct.active,.kp-top .game-btn.kp-menu-btn.active{padding-top:calc(.2em + 2px)!important}.kp-menu-btn{display:none!important}.kp-lang .ui-toggle-chip{cursor:pointer;background-position:50%;background-size:68px 19px;width:40px}.kp-play{min-width:112px}.kp-play.big{--ui-fs-btn:var(--ui-fs-l);min-width:240px;min-height:48px;font-weight:700}.kp-menu{top:100%;right:var(--ui-sp-4);z-index:var(--ui-z-popup);width:240px;max-width:calc(100vw - 2 * var(--ui-sp-3));box-shadow:var(--ui-shadow);color:var(--ui-menu-text);border:3px solid #0000;border-width:3px 0;border-image:url(/ui/usko/pmenu-frame.png?v=1) 3 13 fill/3px 13px;margin-top:12px;padding:4px 0 2px;position:absolute}.kp-menu:before{content:"";pointer-events:none;background:url(/ui/usko/pmenu-orn.png?v=1) no-repeat;width:33px;height:7px;margin-left:-16px;position:absolute;top:-9px;left:50%}.kp-menu-in{max-height:calc(100dvh - var(--kp-top-h) - var(--kp-rule-h) - 32px);overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.kp-menu-row{min-height:var(--ui-touch);color:var(--ui-menu-text);font:400 var(--ui-fs-m)/1.2 var(--ui-font-verdana);text-shadow:1px 1px 0 var(--ui-outline);background:url(/ui/usko/pmenu-dot-normal.png?v=1) 8px no-repeat;flex:none;align-items:center;margin:0 5px;padding:0 10px 0 28px;display:flex}.kp-menu-row:hover{color:var(--ui-menu-hi);background-image:url(/ui/usko/pmenu-dot-on.png?v=1);text-decoration:none}.kp-menu-row:active{color:var(--ui-ink-off);background-image:url(/ui/usko/pmenu-dot-down.png?v=1)}.kp-menu-row.on{background-color:var(--ui-re-row-on);color:var(--ui-menu-hi);background-image:url(/ui/usko/pmenu-dot-on.png?v=1);font-weight:700}.kp-menu-row:focus-visible{outline:1px dotted var(--ui-menu-hi);outline-offset:-2px}.kp-menu-sep{margin:var(--ui-sp-2) 10px;border-top:1px solid var(--ui-re-line);flex:none}.kp-menu-lang{justify-content:space-between;align-items:center;gap:var(--ui-sp-3);padding:var(--ui-sp-2) 10px var(--ui-sp-2) 15px;color:var(--ui-text-dim);font-size:var(--ui-fs-s);flex:none;display:flex}@media (max-width:1279px){.kp-nav{display:none}.kp-menu-btn{display:inline-flex!important}}@media (max-width:640px){:root{--kp-top-h:52px}.kp-top-row{gap:var(--ui-sp-3);padding:0 var(--ui-sp-3)}.kp-top-end{gap:var(--ui-sp-3)}.kp-top-wide{display:none}.kp-logo img{width:105px;height:35px}.kp-menu{right:var(--ui-sp-2)}}@media (max-width:359px){.kp-top-row{gap:var(--ui-sp-2);padding:0 var(--ui-sp-2)}.kp-logo img{width:84px;height:28px}.kp-top .kp-play:not(.big){min-width:0}}@media (pointer:coarse){.kp-lang .ui-toggle-chip{width:72px;height:var(--ui-touch);border:2px solid #0000;border-width:calc((var(--ui-touch) - 19px) / 2) 2px;background-origin:padding-box;background-clip:padding-box}.kp-lang{gap:0}.kp-menu-lang .ui-toggle-chip{width:60px}}.kp-foot{margin-top:var(--ui-sp-5);background:var(--ui-popup-bg);color:var(--ui-text-dim);font-size:var(--ui-fs-s);flex:none}.kp-foot:before{content:"";height:var(--kp-rule-h);background:var(--kp-rule);display:block}.kp-foot-in{align-items:center;gap:var(--ui-sp-3) calc(var(--ui-sp-5) * 1.5);max-width:var(--kp-page-w);padding:var(--ui-sp-4) var(--ui-sp-5) var(--ui-sp-5);flex-wrap:wrap;margin:0 auto;display:flex}.kp-foot-logo{flex:none;display:flex}.kp-foot-logo img{width:96px;height:32px;display:block}.kp-foot-links{align-items:center;gap:0 var(--ui-sp-5);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.kp-foot-links>a{min-height:var(--ui-touch);color:var(--ui-menu-text);font-size:var(--ui-fs-m);text-shadow:1px 1px 0 var(--ui-outline);white-space:nowrap;background:url(/ui/usko/pmenu-dot-normal.png?v=1) 0 no-repeat;align-items:center;padding-left:18px;display:inline-flex}.kp-foot-links>a:hover{color:var(--ui-menu-hi);background-image:url(/ui/usko/pmenu-dot-on.png?v=1);text-decoration:none}.kp-foot-copy{white-space:nowrap;flex:none;margin-left:auto}@media (max-width:760px){.kp-foot-in{justify-content:center;gap:var(--ui-sp-2);padding:var(--ui-sp-4) var(--ui-sp-3) var(--ui-sp-5);text-align:center;flex-direction:column}.kp-foot-links{justify-content:center;gap:0 var(--ui-sp-4);flex:none}.kp-foot-copy{white-space:normal;margin:0}}.kp-win{width:100%;min-width:260px;min-height:183px;margin:0 auto var(--ui-sp-5);border:4px solid #0000;border-top-width:12px;border-image:var(--ui-frame-window);color:var(--ui-text);flex-direction:column;padding:0 36px 34px;display:flex;position:relative}.kp-win-head{flex:none;justify-content:center;align-items:center;min-width:0;height:30px;margin:10px 73px 14px 89px;display:flex}.kp-win-title{min-width:0;color:var(--ui-title);font:700 var(--ui-fs-m)/30px var(--ui-font-gulim);text-align:center;text-overflow:ellipsis;text-shadow:var(--ui-title-shadow);white-space:nowrap;flex:1;overflow:hidden}.kp-win-strip{align-items:center;gap:var(--ui-sp-3);min-width:0;height:35px;padding:0 var(--ui-sp-2);white-space:nowrap;flex:none;margin:0 0 5px;display:flex}.kp-win-strip>*{min-width:0}.kp-win-strip>.ui-tabs{flex:1}.kp-win-strip .ui-tab{min-height:34px}.kp-win-body{gap:var(--ui-sp-4);min-width:0;padding-top:var(--ui-sp-2);flex-direction:column;flex:1;display:flex}.kp-win-body.under{margin-top:40px}.kp-win .ui-footer{align-items:center;gap:var(--ui-sp-3);margin-top:var(--ui-sp-3)}.kp-strip-text{color:var(--ui-gold-hi);text-overflow:ellipsis;font-weight:700;overflow:hidden}.kp-box{gap:var(--ui-sp-3);border:var(--ui-frame-w) solid transparent;border-image:var(--ui-frame);background:var(--ko-panel);min-width:0;min-height:110px;color:var(--ui-msg-text);background-clip:padding-box;flex-direction:column;padding:10px 14px 14px;display:flex}.kp-box-head{justify-content:space-between;align-items:baseline;gap:var(--ui-sp-3);min-width:0;padding:4px 12px 0 14px;display:flex}.kp-box-title{min-width:0;color:var(--ui-title-msg);font:700 var(--ui-fs-m)/1.4 var(--ui-font-gulim);text-overflow:ellipsis;text-shadow:var(--ui-title-shadow);white-space:nowrap;overflow:hidden}.kp-more{min-height:var(--ui-touch);margin-block:calc((var(--ui-touch) - 18px) / -2);font-size:var(--ui-fs-s);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.kp-grid{gap:var(--ui-sp-4);grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr));align-items:start;display:grid}.kp-grid.two{grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr))}.kp-nf-win{max-width:520px}.kp-nf-text{padding:var(--ui-sp-3) 0;text-align:center}.kp-win .ui-footer.kp-nf-foot{justify-content:center}@media (max-width:640px){.kp-win{min-width:0}.kp-win-head{margin-inline-start:60px;margin-inline-end:50px}.kp-win .ui-footer>.game-btn{flex:auto}}:where(.kp-root) .game-btn:where(:not(.ui-tab)){min-width:88px;padding:.2em 14px 0!important}:where(.kp-root) .game-btn:where(:not(.ui-tab)):-webkit-any(:active,.active){padding-top:calc(.2em + 2px)!important}:where(.kp-root) .game-btn:where(:not(.ui-tab)):is(:active,.active){padding-top:calc(.2em + 2px)!important}.game-btn>:-webkit-any(img,.ui-icon,.kp-nation,.kp-cls){flex:none;margin-top:-.2em}.game-btn>:is(img,.ui-icon,.kp-nation,.kp-cls){flex:none;margin-top:-.2em}.game-btn.is-off:before{border-image-source:url(/ui/usko/btn-disabled.png?v=1)}.game-btn.is-off.active:before{border-image-source:url(/ui/usko/btn-down.png?v=1)}.game-btn.is-off:not(.danger):not(:disabled),.game-btn.is-off:not(.danger):not(:disabled):hover{color:var(--ui-ink-btn-off)!important}@media (hover:hover){.game-btn.is-off:not(.active):hover:before{border-image-source:url(/ui/usko/btn-disabled.png?v=1)}}.game-btn.active:not(.danger):not(.is-off){color:var(--ui-ink-hi)!important}.kp-wide{width:100%}.kp-field{flex-direction:column;gap:3px;min-width:0;display:flex}.kp-field-label{color:var(--ui-text-dim);font-size:var(--ui-fs-m)}.kp-field .ui-input,.kp-search-input{width:100%;height:32px;padding-inline-start:4px;padding-inline-end:4px}.ui-input[aria-invalid=true]{outline:1px solid var(--ui-danger-hi);outline-offset:-1px}.kp-form{gap:var(--ui-sp-4);flex-direction:column;display:flex}.kp-form .ui-footer{justify-content:space-between;align-items:center}.kp-form-win{max-width:520px}.kp-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (max-width:640px),(pointer:coarse){.kp-field .ui-input,.kp-search-input{height:var(--ui-btn-h-touch);font-size:16px}}.kp-dd{min-width:150px;display:inline-flex;position:relative}.kp-dd>.ui-dd{cursor:pointer;width:100%}.kp-dd-list{min-width:100%;max-height:280px;margin-top:2px;position:absolute;top:100%;left:0}.ui-dd-option{cursor:pointer}.ui-dd-option.hi{background:var(--ui-opt-hover)}@media (pointer:coarse){.ui-dd-option{min-height:var(--ui-touch);padding:0 8px}.kp-dd>.ui-dd{height:var(--ui-touch)}}.kp-filter{align-items:center;gap:var(--ui-sp-3);flex-wrap:wrap;display:flex}.kp-check{width:14px;height:14px;image-rendering:pixelated;background:url(/ui/genie/check-off.png?v=1) 50%/14px 14px no-repeat;flex:none;display:inline-block}.kp-check.on{background-image:url(/ui/genie/check-on.png?v=1)}.kp-facts{margin:0}.kp-facts .ui-fact>dt{color:var(--ui-text-dim)}.kp-facts .ui-fact>dd{min-width:0;color:var(--ui-gold-hi);font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0;font-weight:700}.kp-facts .ui-fact>dd.bad{color:var(--ui-danger-hi)}.kp-facts .ui-fact>dd.dim{color:var(--ui-text-dim);font-weight:400}.kp-nation{vertical-align:middle;image-rendering:auto;flex:none;display:inline-block}.kp-cls{vertical-align:middle}.kp-mark{vertical-align:middle;image-rendering:pixelated;flex:none;display:inline-block}.kp-cape{border:1px solid var(--ui-outline);vertical-align:middle;flex:none;display:inline-block}.kp-icon{position:relative}.kp-icon>img{width:calc(var(--slot) - 4px);height:calc(var(--slot) - 4px);object-fit:contain;image-rendering:pixelated}.kp-plus{color:var(--ui-count);font:700 var(--ui-fs-s)/1.2 var(--ui-font);text-shadow:1px 1px 0 var(--ui-outline), -1px -1px 0 var(--ui-outline);pointer-events:none;position:absolute;bottom:0;right:2px}.kp-slot-dim{opacity:.6}.kp-tip{z-index:var(--ui-z-popup);pointer-events:none;max-width:260px;position:fixed;top:0;left:0}.kp-tip-name{color:var(--ui-gold-hi);font-weight:700}.kp-tip-dim{color:var(--ui-text-dim)}.kp-tip-gold{color:var(--ui-gold)}.kp-gauge{border:0 solid #0000;border-image:var(--ui-gauge-frame);height:38px;padding:10px 22px 16px 16px}.kp-gauge-in{background:var(--ui-track);height:12px;display:flex;overflow:hidden}.kp-gauge-fill{background:var(--ui-gauge-white) 0 0 / 100% 100%, var(--tone);background-blend-mode:multiply;height:12px;image-rendering:pixelated;flex:none;display:block}.tone-karus{--tone:var(--ui-karus)}.tone-elmorad{--tone:var(--ui-elmorad)}.tone-ok{--tone:var(--ui-ok)}.tone-risky{--tone:var(--ui-con-orange)}.tone-bad{--tone:var(--ui-con-red)}.kp-gauge-fill.tone-gold{background:var(--ui-gauge-gold) 0 0 / 100% 100%}.kp-gauge-fill.tone-grey{background:var(--ui-gauge-grey) 0 0 / 100% 100%}.kp-table-wrap{overscroll-behavior-x:contain;width:100%;overflow-x:auto}.kp-table{border-collapse:collapse;width:100%;font:var(--ui-fs-m)/1.35 var(--ui-font-verdana)}.kp-table th{border-bottom:1px solid var(--ui-re-line);background:var(--ui-re-row);height:24px;color:var(--ui-re-olive-hi);font:700 var(--ui-fs-s)/1.2 var(--ui-font-gulim);text-align:left;text-shadow:var(--ui-title-shadow);vertical-align:middle;white-space:nowrap;padding:0 6px}.kp-table td{border-bottom:1px solid var(--ui-re-row);vertical-align:middle;height:32px;padding:3px 6px}.kp-table tbody tr:last-child>td{border-bottom:0}.kp-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kp-table td.kp-col-main{width:100%;max-width:0}.kp-table td:has(>.kp-who,>.kp-cell-stack){width:100%;max-width:0}.kp-table td.kp-col-main:not(:has(>.kp-who,>.kp-cell-stack)){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kp-table td:not(:-webkit-any(.num,.kp-col-main)):not(:has(>.kp-who,>.kp-cell-stack)){text-overflow:ellipsis;white-space:nowrap;max-width:16em;overflow:hidden}.kp-table td:not(:is(.num,.kp-col-main)):not(:has(>.kp-who,>.kp-cell-stack)){text-overflow:ellipsis;white-space:nowrap;max-width:16em;overflow:hidden}.kp-table .kp-who{min-width:0}.kp-table .kp-cell-stack{overflow-wrap:normal;flex:auto}.kp-table .kp-cell-stack>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kp-table a{color:var(--ui-chat-tab-on)}.kp-col-rank{width:2.5em;color:var(--ui-gold-hi);font-weight:700}.kp-who{align-items:center;gap:6px;min-width:0;display:flex}.kp-who b{color:var(--ui-text)}.kp-cell-stack{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.kp-clan{align-items:center;gap:4px;display:inline-flex}.show-s{display:none}@media (max-width:640px){.hide-s{display:none}.show-s{display:block}.kp-table th{padding:0 4px}.kp-table td{height:36px;padding:3px 4px}}.kp-rows,.kp-drops,.kp-top5,.kp-newslist,.kp-chips,.kp-evlist,.kp-bullets.plain{margin:0;padding:0;list-style:none}.kp-row{align-items:center;gap:var(--ui-sp-3);min-height:44px;color:var(--ui-text);padding:2px 4px;display:flex}.kp-row:hover{background:var(--ui-row-hover);color:var(--ui-text);text-decoration:none}.kp-rows>li+li>.kp-row,.kp-drops>li+li>.kp-row{border-top:1px solid var(--ui-re-row)}.kp-row-main{flex-direction:column;flex:1;min-width:0;display:flex}.kp-row-name{overflow-wrap:anywhere;color:var(--ui-text);font-weight:700}.kp-row-sub{color:var(--ui-text-dim);font-size:var(--ui-fs-s);font-weight:400}.kp-lv{min-width:52px;color:var(--ui-gold-hi);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.kp-chance{color:var(--ui-gold);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.kp-chips{gap:var(--ui-sp-2);flex-wrap:wrap;display:flex}.kp-error{padding:var(--ui-sp-3) 0}.kp-loading{margin:var(--ui-sp-5) auto}.kp-hero{align-items:center;gap:var(--ui-sp-4);text-align:center;flex-direction:column;padding:36px 0 40px;display:flex}.kp-hero-h{line-height:0}.kp-hero-logo{filter:drop-shadow(0 4px 12px #000c);width:300px;height:100px;display:block}.kp-hero-card{align-items:center;gap:var(--ui-sp-4);border:var(--ui-frame-w) solid transparent;border-image:var(--ui-frame);background:var(--ko-panel);background-clip:padding-box;flex-direction:column;width:min(620px,100%);padding:22px 28px 20px;display:flex;box-shadow:0 10px 30px #000000a6}.kp-hero-ask{color:var(--ui-msg-text);font:700 26px/1.25 var(--ui-font-gulim);text-shadow:1px 1px 0 var(--ui-outline), -1px -1px 0 var(--ui-outline), 1px -1px 0 var(--ui-outline), -1px 1px 0 var(--ui-outline), 0 0 12px #000000e6;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 10px;margin:0;display:flex}.kp-hero-nat,.kp-hero-word{white-space:nowrap;align-items:center;gap:7px;height:34px;line-height:1;display:inline-flex}.kp-hero-nat .kp-nation{filter:drop-shadow(0 2px 3px #000000d9);display:block}.kp-hero-text{max-width:540px;margin-top:calc(-1 * var(--ui-sp-2));color:var(--ui-title-msg);font:700 15px/1.5 var(--ui-font-gulim);text-shadow:1px 1px 0 var(--ui-outline), 0 0 8px var(--ui-outline)}.kp-hero-play{align-items:center;gap:var(--ui-sp-3);margin-top:var(--ui-sp-2);flex-direction:column;display:flex}.kp-hero-note{color:var(--ui-text-dim);font-size:var(--ui-fs-s);text-shadow:0 1px 2px var(--ui-outline)}.kp-hero-status{justify-content:center;align-items:center;gap:var(--ui-sp-3);min-height:22px;color:var(--ui-msg-text);text-shadow:0 1px 2px var(--ui-outline);display:flex}.kp-hero-status b{color:var(--ui-gold-hi);font-variant-numeric:tabular-nums}.kp-hero{position:relative}.kp-hero-h,.kp-hero-card,.kp-hero-status{z-index:1;position:relative}.kp-model3d{--kp-h:clamp(380px, 27vw, 440px);--kp-w:calc(var(--kp-h) * .62);--kp-out:calc(310px + var(--kp-h) * .4);bottom:calc(106px - var(--kp-h) * .07);width:var(--kp-w);height:var(--kp-h);pointer-events:none;cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:absolute}.kp-model3d.is-on{pointer-events:auto}.kp-model3d-stage{opacity:0;transition:opacity .7s ease-out,transform .7s ease-out;position:absolute;top:0;bottom:0;left:-45%;right:-45%;transform:translateY(10px)}.kp-model3d.is-on .kp-model3d-stage{opacity:1;transform:none}.kp-model3d:before{content:"";left:10%;right:10%;bottom:calc(var(--kp-h) * .07 - 14px);pointer-events:none;background:radial-gradient(closest-side,#ffbe6e52,#ff963c1a 60%,#0000);height:28px;position:absolute}.kp-model3d-plate{left:50%;top:calc(100% - var(--kp-h) * .07 + 14px);z-index:1;border:var(--ui-frame-w) solid transparent;border-image:var(--ui-frame);background:var(--ko-panel);pointer-events:none;white-space:nowrap;background-clip:padding-box;flex-direction:column;align-items:center;gap:3px;min-width:150px;padding:6px 14px 7px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 6px 18px #0009}.kp-model3d-name{font:700 15px/20px var(--ui-font-gulim);text-shadow:1px 1px 0 var(--ui-outline);align-items:center;gap:6px;display:flex}.kp-model3d-load{color:var(--ui-title-msg);font:11px/14px var(--ui-font-gulim);flex-direction:column;align-items:center;gap:3px;display:flex}.kp-model3d-load i{background:linear-gradient(90deg, transparent, var(--ui-gold-hi), transparent) no-repeat -40px 0 / 40px 100%, #000000b3;border:1px solid #78643ccc;width:110px;height:5px;animation:1.1s linear infinite kp-model3d-glint;display:block}@keyframes kp-model3d-glint{to{background-position:110px 0,0 0}}@media (prefers-reduced-motion:reduce){.kp-model3d-stage{transition:none;transform:none}.kp-model3d-load i{background:#000000b3;animation:none}}.kp-model3d:active{cursor:grabbing}.kp-model3d-karus{left:calc(50% - var(--kp-out) - var(--kp-w) / 2)}.kp-model3d-elmorad{left:calc(50% + var(--kp-out) - var(--kp-w) / 2)}.kp-model3d-canvas{width:100%;height:100%;display:block}@media (max-width:1179px){.kp-model3d{display:none}}@media (min-width:1180px){.kp-hero{padding-bottom:72px}}.kp-home-grid{gap:var(--ui-sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kp-home-box{min-height:0}:-webkit-any(.kp-online,.kp-home-next)>.kp-box-head{margin-bottom:auto}:is(.kp-online,.kp-home-next)>.kp-box-head{margin-bottom:auto}:-webkit-any(.kp-online,.kp-home-next)>:last-child{margin-bottom:auto}:is(.kp-online,.kp-home-next)>:last-child{margin-bottom:auto}@media (max-width:960px){.kp-home-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.kp-hero{gap:var(--ui-sp-3);padding:20px 0 28px}.kp-hero-logo{width:240px;height:80px}.kp-hero-text{padding:0 var(--ui-sp-2)}.kp-hero-card{gap:var(--ui-sp-3);padding:16px 12px}.kp-hero-ask{font-size:21px}.kp-hero-nat .kp-nation{width:auto;height:24px}.kp-home-grid{gap:var(--ui-sp-3);grid-template-columns:minmax(0,1fr)}}.kp-online-total{color:var(--ui-msg-text);flex-wrap:wrap;justify-content:center;align-items:baseline;gap:2px 8px;display:flex}.kp-online-total strong{color:var(--ui-gold-hi);font:700 calc(var(--ui-fs-xl) * 1.6)/1.1 var(--ui-font-verdana);font-variant-numeric:tabular-nums;text-shadow:var(--ui-title-shadow)}.kp-nations{justify-content:space-between;gap:var(--ui-sp-3);font-size:var(--ui-fs-s);display:flex}.kp-nation-side{align-items:center;gap:8px;display:flex}.kp-nation-side>span{flex-direction:column;line-height:1.35;display:flex}.kp-nation-side.end{text-align:right}.kp-nation-n{color:var(--ui-text);font-variant-numeric:tabular-nums}.kp-next{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.kp-next-name{color:var(--ui-gold-hi);font-weight:700;font-size:var(--ui-fs-l)}.kp-next-when{color:var(--ui-text-dim)}.kp-count{color:var(--ui-notice-text);font:var(--ui-notice-font);font-variant-numeric:tabular-nums;text-shadow:var(--ui-title-shadow)}.kp-home-open{font-size:var(--ui-fs-s);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 8px;display:flex}.kp-home-open b{color:var(--ui-text)}.kp-home-after{padding:var(--ui-sp-2) 0 0;border-top:1px solid var(--ui-line-soft);font-size:var(--ui-fs-s);margin:0;list-style:none}.kp-home-after>li{align-items:center;gap:var(--ui-sp-3);min-height:22px;display:flex}.kp-home-after-at{min-width:74px;color:var(--ui-text-dim);font-variant-numeric:tabular-nums;flex:none}.kp-rate-big{gap:var(--ui-sp-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kp-rate-big>li{border:1px solid var(--ui-line);background:var(--ui-box);flex-direction:column;align-items:center;min-width:0;padding:6px 2px 4px;display:flex}.kp-rate-x{color:var(--ui-gold-hi);font:700 var(--ui-fs-xl)/1.15 var(--ui-font-verdana);font-variant-numeric:tabular-nums;text-shadow:var(--ui-title-shadow)}.kp-rate-k{color:var(--ui-text-dim);font-size:var(--ui-fs-s)}.kp-top5>li{align-items:center;gap:6px;min-height:28px;padding:0 4px;display:flex}.kp-top5>li:nth-child(2n){background:var(--ui-zebra)}.kp-rank{min-width:1.5em;color:var(--ui-gold-hi);text-align:right;font-weight:700}.kp-top5>li:nth-child(n+4)>.kp-rank{color:var(--ui-text-dim)}.kp-name{min-width:0;color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.kp-val{color:var(--ui-gold);font-variant-numeric:tabular-nums;flex:none}.kp-val small{color:var(--ui-text-dim);font-size:var(--ui-fs-xs)}.kp-newslist>li{border-bottom:1px solid var(--ui-line-soft);flex-direction:column;gap:1px;padding:5px 0;display:flex}.kp-newslist>li:first-child{padding-top:0}.kp-newslist>li:last-child{border-bottom:0}.kp-newslist a{color:var(--ui-msg-text);overflow-wrap:anywhere;font-weight:700}.kp-newslist a:hover{color:var(--ui-ink-hi)}.kp-newslist-meta{color:var(--ui-text-dim);font-size:var(--ui-fs-s);align-items:center;gap:6px;display:flex}.kp-search{align-items:center;gap:var(--ui-sp-3);flex:1;min-width:0;display:flex}.kp-search-types{flex:none;align-self:flex-start;max-width:100%}.kp-search-types>.ui-tab{flex:none;min-width:96px}.kp-dr-hint{max-width:560px;padding:var(--ui-sp-3) 0}.kp-results{gap:var(--ui-sp-4);flex-direction:column;display:flex}.kp-results.two{align-items:start;gap:var(--ui-sp-4) var(--ui-sp-5);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid}.kp-results.is-stale{opacity:.55}.kp-dr-sec{min-width:0}.kp-dr-more{grid-column:1/-1}.kp-dr-cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.kp-drops-win .kp-row-main{min-width:0}.kp-dr-rows .kp-row-name{overflow-wrap:normal}.kp-dr-off .kp-row-name,.kp-dr-off .kp-dr-mobname{color:var(--ui-text-dim)}.kp-dr-off .kp-icon,.kp-dr-off .kp-dr-lv{opacity:.6}.kp-dr-lv{min-width:52px;color:var(--ui-gold-hi);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:700}.kp-dr-lv.big{min-width:0;font-size:var(--ui-fs-l)}.kp-dr-plus{color:var(--ui-gold-hi);font-weight:700}.kp-dr-variants{gap:var(--ui-sp-2);margin:calc(-1 * var(--ui-sp-2)) 0 var(--ui-sp-3);flex-wrap:wrap;display:flex}.kp-dr-variants .ui-badge{text-decoration:none}.kp-dr-variants .ui-badge.on{color:var(--ui-gold-hi);border-color:var(--ui-gold-hi)}.kp-dr-chance{text-align:right;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;min-width:56px;line-height:1.2;display:inline-flex}.kp-dr-chance>b{color:var(--ui-gold);font-variant-numeric:tabular-nums}.kp-dr-chance>small{color:var(--ui-text-dim);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums}.kp-dr-note{margin-top:calc(-1 * var(--ui-sp-1))}.kp-detail{gap:var(--ui-sp-3);flex-direction:column;display:flex}.kp-detail-head{align-items:center;gap:var(--ui-sp-4);min-width:0;display:flex}.kp-dr-headtext{min-width:0}.kp-detail-name{min-width:0;color:var(--ui-gold-hi);font:700 var(--ui-fs-l)/1.3 var(--ui-font-verdana);overflow-wrap:anywhere}.kp-back{display:flex}.kp-back .kp-link{min-height:var(--ui-touch)}.kp-dr-facts{align-items:start;gap:var(--ui-sp-3) var(--ui-sp-5);grid-template-columns:minmax(0,300px) minmax(0,1fr);display:grid}.kp-dr-zones{min-width:0}.kp-dr-zones .ui-badge{white-space:normal}.kp-dr-zn{color:var(--ui-text-dim)}.kp-dr-grid{column-gap:var(--ui-sp-5);grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));display:grid}.kp-dr-grid>li{border-bottom:1px solid var(--ui-line-soft);min-width:0}.kp-drops-win .kp-dr-grid>li>.kp-row{background-color:#0000}.kp-drops-win .kp-dr-grid>li>a.kp-row:hover{background:var(--ui-row-hi)}.kp-dr-grade .kp-row-name{color:var(--ui-tier-2)}.kp-dr-count{color:var(--ui-text-dim);font-weight:400}.kp-dr-table td{height:38px}.kp-dr-table .kp-table td.kp-dr-mobcol{width:55%;max-width:0}.kp-dr-table .kp-table td.kp-dr-zonecol{width:45%;max-width:0;color:var(--ui-text-dim)}.kp-dr-table th.kp-dr-chancecol,.kp-dr-table td.kp-dr-chancecol{width:1%}.kp-dr-mob{align-items:center;gap:var(--ui-sp-3);min-width:0;color:var(--ui-text);display:flex}.kp-dr-mob:hover{color:var(--ui-ink-hi)}.kp-dr-mob .kp-dr-lv{min-width:46px}.kp-dr-mobname{font-weight:700}.kp-dr-stack{flex-direction:column;min-width:0;display:flex}.kp-dr-narrow{display:none}@media (max-width:640px){.kp-search-types{align-self:stretch}.kp-search-types>.ui-tab{flex:1 1 0;min-width:0}.kp-dr-facts{grid-template-columns:minmax(0,1fr)}.kp-dr-table .kp-dr-wide{display:none}.kp-dr-table td.kp-dr-mobcol{width:100%}.kp-dr-narrow{display:block}.kp-dr-lv{min-width:44px}}.kp-drops-win,.kp-up-win,.kp-rank-win,.kp-clans-win,.kp-events-win,.kp-news-win{max-width:900px}.kp-up-search{flex:1;min-width:0;position:relative}.kp-up-results{max-height:320px;margin-top:2px;position:absolute;top:100%;left:0;right:0}.kp-up-opt{align-items:center;gap:var(--ui-sp-3);white-space:normal!important;min-height:38px!important;padding:2px 4px!important;display:flex!important}.kp-anvil{--odds:var(--ui-con-red);gap:var(--ui-sp-4);flex-direction:column;display:flex}.kp-anvil[data-tier=risky]{--odds:var(--ui-con-orange)}.kp-anvil[data-tier=fair]{--odds:var(--ui-gold)}.kp-anvil[data-tier=likely],.kp-anvil[data-tier=sure]{--odds:var(--ui-ok)}.kp-anvil[data-tier=off]{--odds:var(--ui-ink-off)}.kp-anvil-mats{justify-content:center;align-items:flex-start;gap:var(--ui-sp-4);flex-wrap:wrap;display:flex}.kp-anvil-slot{width:112px;color:var(--ui-text);font:var(--ui-fs-s)/1.3 var(--ui-font-verdana);text-align:center;flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}.kp-anvil-slot figcaption{overflow-wrap:anywhere}.kp-stage{aspect-ratio:418/230;background:url(/anvil/stage.webp) 0 0/100% 100% no-repeat;align-self:center;width:min(418px,100%);position:relative}.kp-stage-item{place-items:center;display:grid;position:absolute}.kp-stage-item>img{object-fit:contain;width:100%;height:100%;image-rendering:pixelated}.kp-stage-item.ghost>img{opacity:.4;filter:grayscale(.6)}.kp-stage-item.ghost>.kp-plus{opacity:.6}.kp-stage-fx{background:url(/anvil/fx.webp) 0 0/100% 3100% no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}.kp-anvil-caption{justify-content:center;gap:var(--ui-sp-2) var(--ui-sp-4);margin-top:calc(-1 * var(--ui-sp-2));text-align:center;flex-wrap:wrap;display:flex}.kp-anvil-caption b{color:var(--ui-text)}.kp-anvil-caption span{color:var(--ui-gold-hi);font-weight:700}.kp-stage{--fx-ok:#4cff5a;--fx-fail:#ff3a2a;--fx-go:#ffe68a}.kp-stage-burst,.kp-stage-ring,.kp-stage-flash,.kp-stage-beam,.kp-stage-float{pointer-events:none;position:absolute}.kp-stage-burst{--c:var(--fx-go);background:radial-gradient(closest-side, var(--c), transparent);mix-blend-mode:screen;animation:.7s ease-out both kp-burst!important}.kp-stage-burst.ok{--c:var(--fx-ok);animation-duration:.9s!important}.kp-stage-burst.fail{--c:var(--fx-fail);animation-duration:.9s!important}@keyframes kp-burst{0%{opacity:.95;transform:scale(.5)}to{opacity:0;transform:scale(2.6)}}.kp-stage-ring{--c:var(--fx-ok);box-shadow:0 0 0 1px var(--c), 0 0 8px 1px var(--c), inset 0 0 8px var(--c);animation:1.6s ease-out both kp-ring!important}.kp-stage-ring.fail{--c:var(--fx-fail)}@keyframes kp-ring{0%,30%,60%{opacity:1}15%,45%{opacity:.35}to{opacity:.55}}.kp-stage-flash{background:var(--fx-ok);mix-blend-mode:screen;top:0;bottom:0;left:0;right:0;animation:.5s ease-out both kp-flash!important}.kp-stage-flash.fail{background:var(--fx-fail)}@keyframes kp-flash{0%{opacity:.28}to{opacity:0}}.kp-stage-beam{mix-blend-mode:screen;background:url(/anvil/beam-fail.webp) 0 0/1000% 100% no-repeat;animation:.5s steps(10,jump-none) 3 both kp-beam,.4s ease-in 1.3s both kp-fade!important}.kp-stage-beam.load{opacity:.8;background-image:url(/anvil/beam-load.webp);animation:.5s steps(10,jump-none) 2 both kp-beam,.3s ease-in .9s both kp-fade!important}@keyframes kp-beam{0%{background-position-x:0%}to{background-position-x:100%}}@keyframes kp-fade{to{opacity:0}}.kp-stage-float{color:var(--fx-ok);font:700 16px/1 var(--ui-font-verdana);white-space:nowrap;text-shadow:1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000,0 0 6px #000;place-items:center;display:grid;animation:1.6s ease-out both kp-float!important}.kp-stage-float.fail{color:var(--fx-fail)}@keyframes kp-float{0%{opacity:0;transform:translateY(4px)scale(.8)}15%{opacity:1;transform:translateY(-6px)scale(1.15)}70%{opacity:1}to{opacity:0;transform:translateY(-34px)scale(1)}}.kp-stage.is-ok .kp-stage-item.won{outline:1px solid var(--fx-ok)}.kp-anvil-result.ok,.kp-anvil-result.fail{animation:.35s ease-out both kp-pop!important}@keyframes kp-pop{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:none}}.kp-anvil-closed.ok{color:var(--ui-ok)}.kp-bad{color:var(--ui-danger-hi)!important}@media (prefers-reduced-motion:reduce){.kp-stage-burst,.kp-stage-ring,.kp-stage-flash,.kp-stage-beam,.kp-stage-float,.kp-anvil-result{animation:none!important}.kp-stage-burst,.kp-stage-flash,.kp-stage-beam,.kp-stage-float{display:none}}.kp-trina{min-height:var(--ui-touch);cursor:pointer;background:0 0;border:0;padding:0}.kp-trina:disabled{cursor:default;opacity:.5}.kp-trina-cap{color:var(--ui-teal);align-items:center;gap:6px;font-weight:700;display:inline-flex}.kp-trina.on .kp-trina-cap{color:var(--ui-ok)}.kp-plus-grid{gap:var(--ui-sp-2);grid-template-columns:repeat(10,minmax(0,1fr));display:grid}.kp-plus-grid>.game-btn{flex-direction:column;gap:0;min-width:0;min-height:44px;line-height:1.05;padding-inline-start:2px!important;padding-inline-end:2px!important}.kp-closed-tag{font-size:9px}@media (max-width:640px){.kp-plus-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.kp-anvil-closed{padding:var(--ui-sp-4);color:var(--ui-ink-off);font:700 var(--ui-fs-l)/1.3 var(--ui-font-verdana);text-align:center}.kp-anvil-scroll{justify-content:center;align-items:center;gap:var(--ui-sp-3);flex-wrap:wrap;display:flex}.kp-anvil-odds{gap:var(--ui-sp-2);border:1px solid var(--ui-line);background:var(--ui-box);flex-direction:column;padding:8px 10px;display:flex}.kp-anvil-pct-row{justify-content:space-between;align-items:baseline;gap:var(--ui-sp-4);display:flex}.kp-anvil-pct{color:var(--odds);font:700 calc(var(--ui-fs-xl) * 1.6)/1.1 var(--ui-font);font-variant-numeric:tabular-nums;text-shadow:var(--ui-title-shadow)}.kp-anvil-tier{color:var(--odds);font-weight:700}.kp-anvil-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kp-anvil-go{align-items:center;gap:var(--ui-sp-3);flex-direction:column;display:flex}.kp-anvil-btn{min-width:200px;min-height:48px}.kp-anvil-result{min-height:1.4em;color:var(--ui-text-dim);font:700 var(--ui-fs-l)/1.4 var(--ui-font-verdana);text-align:center}.kp-anvil-result.ok{color:var(--ui-ok)}.kp-anvil-result.fail{color:var(--ui-danger-hi)}.kp-anvil-count{justify-content:center;align-items:center;gap:var(--ui-sp-3) var(--ui-sp-5);color:var(--ui-text-dim);flex-wrap:wrap;display:flex}.kp-anvil-count b{color:var(--ui-gold-hi);font-variant-numeric:tabular-nums}.kp-anvil-count .kp-link{min-height:var(--ui-touch)}.kp-medal{--m:26px;width:var(--m);height:var(--m);background:url(/ui/usko/rank-medals.webp?v=1) 0 0 / calc(var(--m) * 3) var(--m) no-repeat;vertical-align:middle;flex:none;display:inline-block}.kp-medal.m2{background-position:calc(var(--m) * -1) 0}.kp-medal.m3{background-position:calc(var(--m) * -2) 0}.kp-rank-no{min-width:26px;color:var(--ui-text-dim);font-variant-numeric:tabular-nums;text-align:center;font-weight:700;display:inline-block}.kp-rk-bar{justify-content:space-between;align-items:center;gap:var(--ui-sp-2) var(--ui-sp-4);flex-wrap:wrap;flex:1;min-width:0;display:flex}.kp-win-strip>.kp-rk-bar{flex-wrap:nowrap}.kp-rk-note{min-width:0;color:var(--ui-text-dim);font-size:var(--ui-fs-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kp-rk-list.is-stale{opacity:.55}.kp-rk-table td{height:34px}.kp-rk-table th.kp-rk-no,.kp-rk-table td.kp-rk-no{text-align:center;width:34px;padding-inline-start:2px;padding-inline-end:2px}.kp-rk-table .kp-table td.kp-rk-name{width:100%;max-width:0}.kp-rk-table td.num{white-space:nowrap}.kp-rk-table td.on{color:var(--ui-gold-hi);font-weight:700}.kp-rk-table tbody tr:nth-child(-n+3){background:var(--ui-re-row)}.kp-rk-table tbody tr:nth-child(-n+3) .kp-rk-who b{color:var(--ui-gold-hi)}.kp-rk-who{align-items:center;gap:6px;min-width:0;display:flex}.kp-rk-who b{color:var(--ui-text)}.kp-rk-stack{flex-direction:column;flex:auto;min-width:0;line-height:1.3;display:flex}.kp-rk-cut{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.kp-rk-sub{color:var(--ui-text-dim);font-size:var(--ui-fs-s);font-weight:400;display:none}.kp-rk-crest{flex:none;align-items:center;gap:3px;display:inline-flex}.kp-rk-cape{justify-content:center;width:10px;display:inline-flex}.kp-rk-mark{width:16px;height:16px;display:inline-flex}.kp-rk-table .kp-rk-clancol{width:190px}.kp-rk-clan{align-items:center;gap:4px;width:190px;min-width:0;display:flex}.kp-rk-clan .kp-rk-cape{width:8px}.kp-rk-table .kp-rk-chief,.kp-rk-table td.kp-rk-chief .kp-rk-cut{width:150px}.kp-podium{gap:var(--ui-sp-3);margin:0 0 var(--ui-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.kp-podium-card{min-width:0;padding:var(--ui-sp-2) var(--ui-sp-2) var(--ui-sp-3);background:var(--ui-box);border:1px solid var(--ui-line);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.kp-podium-card.r1{border-color:var(--ui-gold-lo);order:2}.kp-podium-card.r2{margin-top:var(--ui-sp-5);order:1}.kp-podium-card.r3{margin-top:var(--ui-sp-5);order:3}.kp-podium-card>.kp-medal{margin-bottom:var(--ui-sp-1)}.kp-portrait{aspect-ratio:1;border:2px solid #0000;border-image:var(--ui-slot-img) 4 fill / 4px stretch;place-items:center;width:100%;max-width:132px;display:grid;position:relative}.kp-portrait>img{object-fit:contain;width:100%;height:100%}.kp-portrait-clan{align-items:flex-start;gap:3px;display:flex;position:absolute;top:4px;left:4px}.kp-podium-name{max-width:100%;margin-top:var(--ui-sp-1);color:var(--ui-text);justify-content:center;align-items:center;gap:4px;font-weight:700;display:flex}.kp-podium-card.r1 .kp-podium-name{color:var(--ui-gold-hi)}.kp-podium-who{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kp-podium-cls{max-width:100%;color:var(--ui-text-dim);font-size:var(--ui-fs-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kp-podium-val{color:var(--ui-gold);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.kp-podium-val small{color:var(--ui-text-dim);font-size:var(--ui-fs-xs)}.kp-podium-clan{max-width:100%;color:var(--ui-text-dim);font-size:var(--ui-fs-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kp-up-note{padding:0 var(--ui-sp-3)}.kp-dr-top>.kp-up-views{flex:none}.kp-upr-strip{color:var(--ui-text-dim);font-size:var(--ui-fs-s);text-overflow:ellipsis;overflow:hidden}.kp-upr{gap:var(--ui-sp-5);flex-direction:column;min-width:0;display:flex}.kp-upr-intro{padding:0 var(--ui-sp-3)}.kp-upr-sec{gap:var(--ui-sp-2);flex-direction:column;min-width:0;display:flex}.kp-upr-head{align-items:center;gap:var(--ui-sp-3);min-width:0;margin:0;display:flex}.kp-upr-head>.kp-icon{flex:none}.kp-upr-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kp-upr-title>.ui-section-title{overflow-wrap:anywhere}.kp-upr-table .kp-table th.num{text-align:right}.kp-upr-step{color:var(--ui-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.kp-upr-pct{color:var(--ui-text);justify-content:flex-end;align-items:center;gap:6px;font-weight:700;display:inline-flex}.kp-upr-pct.sure{color:var(--ui-gold-hi)}.kp-upr-off{color:var(--ui-ink-off);font-style:italic}.kp-upr-table tr.kp-upr-closed>td{opacity:.55}.kp-upr-table tr.kp-upr-closed .kp-upr-step{color:var(--ui-ink-off);text-decoration:line-through}@media (max-width:640px){.kp-rk-table .kp-rk-wide{display:none}.kp-rk-table .kp-rk-sub{display:block}.kp-rk-table td{height:40px}.kp-rk-table th.kp-rk-no,.kp-rk-table td.kp-rk-no{width:30px}.kp-rk-who{gap:4px}.kp-win-strip .kp-rk-note{display:none}.kp-podium{gap:var(--ui-sp-2)}.kp-podium-card{padding:var(--ui-sp-1) 2px var(--ui-sp-2);font-size:var(--ui-fs-s)}.kp-podium-card.r2,.kp-podium-card.r3{margin-top:var(--ui-sp-4)}.kp-podium .kp-medal{--m:30px!important}.kp-podium-cls,.kp-podium-name .kp-nation{display:none}.kp-podium-val{font-size:var(--ui-fs-xs)}}.kp-crest{width:var(--c);height:var(--c);vertical-align:middle;background:url(/clan/crest.webp) 0 0/100% 100% no-repeat;flex:none;display:inline-block;position:relative}.kp-crest>.kp-mark{top:calc(var(--c) * .325);left:calc(var(--c) * .325);width:calc(var(--c) * .4);height:calc(var(--c) * .4);position:absolute}.kp-grade{vertical-align:middle;flex:none;display:inline-block}.kp-duty-mark{width:16px;height:16px;display:block}.kp-duty-mark.vice{opacity:.55}.kp-cl-table td{height:44px}.kp-cl-art{flex:none;align-items:center;gap:2px;display:inline-flex}.kp-cl-cape{justify-content:center;width:30px;display:inline-flex}.kp-cl-table .kp-cl-name{color:var(--ui-text);font-weight:700}.kp-cl-table tbody tr:nth-child(-n+3) .kp-cl-name{color:var(--ui-gold-hi)}.kp-cl-type{color:var(--ui-re-olive-hi);font-size:var(--ui-fs-s)}.kp-rk-table th.kp-cl-grade,.kp-rk-table td.kp-cl-grade{text-align:center;width:44px;padding-inline-start:2px;padding-inline-end:2px}@media (hover:hover){.kp-cl-table .kp-cl-name:hover,.kp-rk-table .kp-rk-clan a:hover,a.kp-podium-clan:hover{color:var(--ui-ink-hi)}}.kp-rk-table .kp-rk-clan a,a.kp-podium-clan{color:inherit}.kp-cl-sub>.kp-nation{margin-right:4px}.kp-clan-win{max-width:900px}.kp-cd-head{align-items:flex-start;gap:var(--ui-sp-5);min-width:0;display:flex}.kp-cd-art{align-items:center;gap:var(--ui-sp-3);flex:none;display:flex}.kp-cd-cape{border:2px solid #0000;border-image:var(--ui-slot-img) 4 fill / 4px stretch;place-items:center;padding:4px;display:grid}.kp-cd-cape>.kp-cape{border:0}.kp-cd-crest,.kp-cd-crest>.kp-mark{image-rendering:pixelated}.kp-cd-info{gap:var(--ui-sp-3);flex-direction:column;flex:1;min-width:0;display:flex}.kp-cd-title{align-items:center;gap:var(--ui-sp-3);min-width:0;display:flex}.kp-cd-name{flex-direction:column;gap:2px;min-width:0;display:flex}.kp-cd-clan{color:var(--ui-gold-hi);font:700 var(--ui-fs-xl)/1.2 var(--ui-font-verdana);overflow-wrap:anywhere;text-shadow:var(--ui-title-shadow);margin:0}.kp-cd-nation{color:var(--ui-text-dim);font-size:var(--ui-fs-s);align-items:center;gap:4px;display:flex}.kp-cd-type{color:var(--ui-re-olive-hi);font-weight:700}.kp-cd-facts .ui-fact>dd a{color:inherit}@media (hover:hover){.kp-cd-facts .ui-fact>dd a:hover{color:var(--ui-ink-hi)}}.kp-cd-h{margin-top:var(--ui-sp-2);align-items:baseline;gap:4px;display:flex}.kp-cd-h small{font-size:var(--ui-fs-s);font-weight:400}.kp-cd-table tbody tr:nth-child(-n+3){background:0 0}.kp-cd-table tbody tr:nth-child(-n+3) .kp-rk-who b{color:var(--ui-text)}.kp-cd-table tbody tr.kp-cd-chief .kp-rk-who b{color:var(--ui-gold-hi)}.kp-cd-table .kp-cd-duty{width:160px}.kp-cd-dutycell{width:160px;min-width:0;color:var(--ui-text-dim);align-items:center;gap:4px;display:flex}.kp-cd-chief .kp-cd-dutycell{color:var(--ui-gold)}.kp-cd-mark{flex:none;width:16px;height:16px;display:inline-flex}.kp-cd-mark-s{display:none}.kp-cd-table .kp-cd-cls{width:140px}.kp-cd-table td.kp-cd-cls .kp-rk-cut{width:140px;color:var(--ui-text-dim)}.kp-cd-foot{justify-content:flex-start}@media (max-width:640px){.kp-cl-table td{height:46px}.kp-cl-who>.kp-nation{display:none}.kp-cl-cape{width:26px}.kp-cl-cape>.kp-cape{width:24px!important;height:24px!important}.kp-cd-head{align-items:stretch;gap:var(--ui-sp-3);flex-direction:column}.kp-cd-art{justify-content:center}.kp-cd-cape>.kp-cape{width:88px!important;height:88px!important}.kp-cd-crest{--c:120px!important}.kp-cd-clan{font-size:var(--ui-fs-l)}.kp-cd-mark-s{display:inline-flex}}.kp-acc-login{max-width:440px}.kp-acc-form{gap:var(--ui-sp-4);flex-direction:column;min-width:0;display:flex}.kp-acc-intro{color:var(--ui-msg-text);font:var(--ui-fs-m)/1.45 var(--ui-font-gulim)}.kp-af{flex-direction:column;gap:3px;min-width:0;display:flex}.kp-af-label{color:var(--ui-text);font:700 var(--ui-fs-m)/1.3 var(--ui-font-gulim);text-shadow:var(--ui-title-shadow)}.kp-af-box{min-width:0;display:block;position:relative}.kp-af .ui-input{width:100%;height:32px;padding:0 4px}.kp-af.ok .ui-input{padding-right:26px}.kp-af.has-eye .ui-input{padding-right:60px}.kp-af.has-eye.ok .ui-input{padding-right:80px}.kp-af-pin .ui-input{letter-spacing:.3em;font-variant-numeric:tabular-nums}.kp-af-hint{font-size:var(--ui-fs-s)}.kp-af-why{font:700 var(--ui-fs-s)/1.4 var(--ui-font-gulim);overflow-wrap:anywhere}.kp-af-eye{border:0;border-left:1px solid var(--ui-field-line);width:52px;color:var(--ui-re-olive-hi);font:700 var(--ui-fs-s)/1 var(--ui-font-gulim);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;padding:0;position:absolute;top:3px;bottom:3px;right:3px}.kp-af-eye[aria-pressed=true]{color:var(--ui-ink)}@media (hover:hover){.kp-af-eye:hover{color:var(--ui-ink-hi)}}.kp-af-eye:focus-visible{outline-offset:-2px}.kp-af-tick{width:14px;height:14px;image-rendering:pixelated;pointer-events:none;background:url(/ui/icons/check.png?v=1) 0 0/14px 14px no-repeat;margin-top:-7px;position:absolute;top:50%;right:8px}.kp-af.has-eye .kp-af-tick{right:62px}.kp-af-note{border:var(--ui-frame-thin-w) solid transparent;border-image:var(--ui-frame-thin);color:var(--ui-danger-hi);font:700 var(--ui-fs-m)/1.4 var(--ui-font-gulim);text-align:center;overflow-wrap:anywhere;margin:0;padding:3px 6px}.kp-af-note.ok{color:var(--ui-ok)}.kp-af-note.wait{color:var(--ui-text-dim);font-weight:400}.kp-acc-go.game-btn{width:100%;min-height:44px;margin-top:var(--ui-sp-1);font-weight:700;font-size:var(--ui-fs-l)!important}.kp-acc-alt{justify-content:center;align-items:center;gap:var(--ui-sp-2) var(--ui-sp-4);padding-top:var(--ui-sp-4);border-top:1px solid var(--ui-line-soft);flex-wrap:wrap;display:flex}.kp-acc-alt-q{color:var(--ui-text-dim)}.kp-acc-alt-btn.game-btn{min-width:150px;padding-inline-start:16px!important;padding-inline-end:16px!important}.kp-acc-foot{text-align:center}.kp-acc-done{padding:var(--ui-sp-3) 0;text-align:center}@media (max-width:640px),(pointer:coarse){.kp-af .ui-input{height:var(--ui-btn-h-touch);font-size:16px}.kp-af.has-eye .ui-input{padding-right:66px}.kp-af.has-eye.ok .ui-input{padding-right:86px}.kp-af-eye{width:60px;top:0;bottom:0}.kp-af.has-eye .kp-af-tick{right:68px}.kp-acc-go.game-btn{min-height:48px}.kp-acc-alt-btn.game-btn{min-height:var(--ui-btn-h-touch)}}.kp-acc-head{align-items:center;gap:var(--ui-sp-4) var(--ui-sp-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.kp-acc-facts .ui-fact{padding:2px 0}.kp-acc-play{align-items:center;gap:var(--ui-sp-2);text-align:center;flex-direction:column;max-width:260px;display:flex}.kp-acc-title{margin-top:var(--ui-sp-3)}.kp-acc-count{color:var(--ui-text-dim);letter-spacing:0}.kp-acc-chars{gap:var(--ui-sp-3);grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.kp-acc-char{border:1px solid var(--ui-line);background:var(--ui-box);align-items:center;gap:10px;min-width:0;padding:6px;display:flex}.kp-acc-face{border:2px solid #0000;border-image:var(--ui-slot-img) 4 fill / 4px stretch;flex:none;place-items:center;width:68px;height:68px;display:grid;overflow:hidden}.kp-acc-face>img{object-fit:contain;width:64px;height:64px}.kp-acc-char-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.kp-acc-char-name{align-items:center;gap:5px;min-width:0;display:flex}.kp-acc-char-name>b{min-width:0;color:var(--ui-text);font:700 var(--ui-fs-l)/1.3 var(--ui-font-verdana);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kp-acc-char-sub{color:var(--ui-text-dim);flex-wrap:wrap;gap:0 6px;display:flex}.kp-acc-lv{color:var(--ui-gold-hi);font-variant-numeric:tabular-nums;font-weight:700}.kp-acc-char-race{color:var(--ui-text-dim);font-size:var(--ui-fs-s)}.kp-acc-char-foot{justify-content:space-between;align-items:center;gap:var(--ui-sp-3);font-size:var(--ui-fs-s);margin-top:2px;display:flex}.kp-acc-clan{min-width:0;color:var(--ui-text);overflow-wrap:anywhere}.kp-acc-np{color:var(--ui-gold);font-variant-numeric:tabular-nums;flex:none;font-weight:700}.kp-acc-none{margin:var(--ui-sp-5) auto}.kp-acc-end{margin-top:var(--ui-sp-3);padding-top:var(--ui-sp-4);border-top:1px solid var(--ui-line-soft);justify-content:flex-end;display:flex}.kp-acc-out.game-btn{min-width:130px;padding-inline-start:16px!important;padding-inline-end:16px!important}.kp-acc-box .kp-acc-intro{color:var(--ui-msg-text)}@media (max-width:640px){.kp-acc-head{grid-template-columns:minmax(0,1fr)}.kp-acc-play{max-width:none}.kp-acc-play>.kp-play{width:100%;min-width:0}.kp-acc-end{justify-content:center}.kp-acc-out.game-btn{width:100%;min-height:var(--ui-btn-h-touch)}}.kp-ev-next{border:var(--ui-frame-thin-w) solid transparent;border-image:var(--ui-frame-thin);background:var(--ui-box);text-align:center;background-clip:padding-box;flex-direction:column;align-items:center;gap:2px;padding:10px 8px 12px;display:flex}.kp-ev-next-label{color:var(--ui-title-msg);font:700 var(--ui-fs-m)/1.4 var(--ui-font-gulim)}.kp-ev-next-name{color:var(--ui-gold-hi);font:700 var(--ui-fs-xl)/1.3 var(--ui-font-verdana)}.kp-ev-next-name b{color:inherit}.kp-ev-next-when{color:var(--ui-text-dim)}.kp-day{gap:var(--ui-sp-1);flex-direction:column;display:flex}.kp-day>.ui-section-title{margin-bottom:0}.kp-ev{align-items:center;gap:var(--ui-sp-3);grid-template-columns:52px minmax(0,1fr) auto;min-height:40px;padding:2px 6px;display:grid}.kp-evlist>li:nth-child(2n){background:var(--ui-zebra)}.kp-ev-time{color:var(--ui-gold-hi);font-variant-numeric:tabular-nums;font-weight:700}.kp-ev-name{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.kp-ev-title{align-items:center;gap:5px;min-width:0;display:inline-flex}.kp-ev-title b{color:var(--ui-text)}.kp-ev-left{color:var(--ui-text-dim);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.kp-evlist>li.kp-ev.next{background:var(--ui-re-row-on)}.kp-ev.next .kp-ev-time,.kp-ev.next .kp-ev-left{color:var(--ui-notice-text);font-weight:700}.kp-ev.live .kp-ev-left{color:var(--ui-ok)}.kp-ev-times{color:var(--ui-text);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 10px;display:flex}.kp-ev-times>.on{color:var(--ui-gold-hi);font-weight:700}.kp-ev-in{color:var(--ui-text-dim)}.kp-ev-in.soonest{color:var(--ui-notice-text);font-weight:700}.kp-ev-table .kp-table td{padding-block-start:7px;padding-block-end:7px}.kp-ev-tz{margin-top:var(--ui-sp-2)}.kp-news{gap:var(--ui-sp-4);grid-template-rows:minmax(440px,auto);grid-template-columns:minmax(220px,300px) minmax(0,1fr);display:grid}.kp-news-side{gap:var(--ui-sp-3);flex-direction:column;min-width:0;display:flex}.kp-news-list{border:var(--ui-frame-thin-w) solid transparent;border-image:var(--ui-frame-thin);background:var(--ui-box);background-clip:padding-box;flex:1;margin:0;padding:2px;list-style:none}.kp-news-list>li+li{border-top:1px solid var(--ui-line-soft)}.kp-news-row{color:var(--ui-text);flex-direction:column;justify-content:center;gap:2px;padding:6px 8px;display:flex}.kp-news-row:hover{background:var(--ui-row-hover);color:var(--ui-text);text-decoration:none}.kp-news-row.on{background:var(--ui-re-row-on)}.kp-news-row-title{overflow-wrap:anywhere;font-weight:700;line-height:1.3}.kp-news-row.on .kp-news-row-title{color:var(--ui-gold-hi)}.kp-news-meta{color:var(--ui-text-dim);font-size:var(--ui-fs-s);flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:400;display:flex}.kp-news-pager{justify-content:center;align-items:center;gap:var(--ui-sp-3);display:flex}.kp-news-pager>.game-btn{min-width:48px}.kp-news-page{min-width:4em;color:var(--ui-text-dim);font-variant-numeric:tabular-nums;text-align:center}.kp-news-read{min-width:0;scroll-margin-top:72px;position:relative}.kp-news-card{gap:var(--ui-sp-3);border:var(--ui-frame-thin-w) solid transparent;border-image:var(--ui-frame-thin);background:var(--ui-box);background-clip:padding-box;flex-direction:column;padding:10px 14px 8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.kp-news-back{display:none}.kp-news-head{padding-bottom:var(--ui-sp-3);border-bottom:1px solid var(--ui-line-soft);flex-direction:column;flex:none;gap:4px;display:flex}.kp-news-title{color:var(--ui-gold-hi);font:700 var(--ui-fs-l)/1.35 var(--ui-font-verdana);overflow-wrap:anywhere}.kp-news-body{overscroll-behavior:contain;min-height:0;color:var(--ui-msg-text);font:var(--ui-fs-m)/1.6 var(--ui-font-verdana);scrollbar-width:thin;scrollbar-color:var(--ui-line) transparent;flex:1;padding-right:6px;overflow-y:auto}.kp-news-body:focus-visible{outline-offset:-1px}.kp-news-text{white-space:pre-wrap;overflow-wrap:anywhere}.kp-news-points>li{margin-bottom:6px}.kp-news-step{justify-content:space-between;gap:var(--ui-sp-3);padding-top:var(--ui-sp-2);border-top:1px solid var(--ui-line-soft);font-size:var(--ui-fs-s);flex:none;display:flex}.kp-news-step .kp-link,.kp-news-back{align-items:center;min-height:28px}.kp-news-step .kp-link{display:inline-flex}@media (max-width:640px){.kp-news{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.kp-news.open>.kp-news-side,.kp-news:not(.open)>.kp-news-read{display:none}.kp-news-card{position:static}.kp-news-body{overflow:visible}.kp-news-back{min-height:var(--ui-touch);align-self:flex-start;margin-block-start:-8px;margin-block-end:-4px;display:inline-flex}.kp-news-step .kp-link,.kp-news-row{min-height:var(--ui-touch)}}.kp-news-sec+.kp-news-sec{margin-top:var(--ui-sp-4)}.kp-news-sec-title{margin:0 0 var(--ui-sp-2);color:var(--ui-title-msg);font:700 var(--ui-fs-m)/1.4 var(--ui-font-gulim)}.kp-dl-win{max-width:900px}.kp-dl-top{align-items:center;gap:var(--ui-sp-4);padding:var(--ui-sp-2) 0 var(--ui-sp-5);border-bottom:1px solid var(--ui-line-soft);text-align:center;flex-direction:column;display:flex}.kp-dl-top>.kp-msg{max-width:560px}.kp-dl-parts{gap:var(--ui-sp-5);padding-top:var(--ui-sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kp-dl-parts.two{grid-template-columns:repeat(2,minmax(0,1fr))}.kp-dl-part{gap:var(--ui-sp-2);flex-direction:column;min-width:0;display:flex}.kp-dl-social{color:var(--ui-msg-text)}.kp-dl-insta{margin-top:var(--ui-sp-2);align-self:flex-start}@media (max-width:760px){.kp-dl-parts,.kp-dl-parts.two{gap:var(--ui-sp-4);grid-template-columns:minmax(0,1fr)}}.kp-bullets{color:var(--ui-msg-text);margin:0;padding-left:1.3em}.kp-bullets>li{margin:0 0 var(--ui-sp-2)}.kp-bullets>li::marker{color:var(--ui-gold)}.kp-steps{color:var(--ui-msg-text);counter-reset:kp-step;margin:0;padding:0;list-style:none}.kp-steps>li{min-height:20px;margin:0 0 var(--ui-sp-3);counter-increment:kp-step;padding-left:30px;position:relative}.kp-steps>li:before{content:counter(kp-step);border:1px solid var(--ui-line);background:var(--ui-box);width:20px;height:20px;color:var(--ui-gold-hi);font:700 var(--ui-fs-s)/1 var(--ui-font-verdana);place-items:center;display:grid;position:absolute;top:-1px;left:0}.kp-account{gap:var(--ui-sp-4);flex-direction:column;display:flex}.kp-acct-win{max-width:900px}.kp-account>.kp-grid{width:100%;max-width:900px;margin:0 auto}.party-cls{--s:16px;width:var(--s);height:var(--s);background:url(/ui/party-icons.png?v=1) no-repeat;background-size:calc(var(--s) * 8) calc(var(--s) * 2);background-position:calc(var(--x,0) * var(--s) / -16) 0;image-rendering:pixelated;flex:none;display:inline-block}:root{--kp-live-h:22px}html:has(.kp-live){scroll-padding-top:calc(var(--kp-top-h) + var(--kp-rule-h) + var(--kp-live-h) + var(--ui-sp-3))}.kp-top{flex-direction:column;display:flex}.kp-top-row{width:100%}.kp-top:after{flex:none}.kp-live{height:var(--kp-live-h);border-bottom:1px solid var(--ui-line-soft);font-size:var(--ui-fs-s);line-height:calc(var(--kp-live-h) - 1px);flex:none;order:1}.kp-live-in{justify-content:space-between;align-items:center;gap:var(--ui-sp-4);max-width:var(--kp-bar-w);height:100%;padding:0 var(--ui-sp-5);white-space:nowrap;margin:0 auto;display:flex}.kp-live-on,.kp-live-split,.kp-live-ev{align-items:center;gap:6px;min-width:0;display:flex}.kp-live-on{gap:var(--ui-sp-3);flex:none}.kp-live-total{color:var(--ui-text);font-variant-numeric:tabular-nums;font-weight:700}.kp-live-split{font-variant-numeric:tabular-nums;gap:4px}.kp-live-split .kp-nation{display:block}.kp-live-ev{color:var(--ui-text-dim);flex:0 auto;margin-left:auto}.kp-live-ev:hover{color:var(--ui-text);text-decoration:none}.kp-live-lbl{flex:none}.kp-live-name{min-width:0;color:var(--ui-gold-hi);text-overflow:ellipsis;font-weight:700;overflow:hidden}.kp-live-when{flex:none}.kp-live-count{color:var(--ui-notice-text);font-variant-numeric:tabular-nums;flex:none;font-weight:700}@media (max-width:760px){.kp-live-when{display:none}}@media (max-width:640px){.kp-live-in{padding:0 var(--ui-sp-3);gap:var(--ui-sp-3)}.kp-live-split,.kp-live-lbl,.kp-ver-pvp{display:none}}@media (max-width:359px){.kp-live-ev{display:none}}.kp-shop-win{max-width:900px}.kp-shop-tabs>.ui-tab{flex:none;min-width:84px}.kp-shop-grid{column-gap:var(--ui-sp-5);grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));display:grid}.kp-shop-grid>li{border-bottom:1px solid var(--ui-line-soft);min-width:0}.kp-shop-grid>li>.kp-row{border-top:0}.kp-shop-row{min-height:50px}.kp-shop-row:hover{background:0 0}.kp-shop-row .kp-row-name{overflow-wrap:normal}.kp-shop-end{text-align:right;flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.kp-shop-badge{font-size:var(--ui-fs-xs)}.kp-shop-price{color:var(--ui-gold);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.kp-shop-note{padding-top:var(--ui-sp-2)}@media (max-width:640px){.kp-shop-tabs>.ui-tab{min-width:0}}.kp-rk-link,a.kp-podium-who{color:inherit}@media (hover:hover){.kp-rk-link:hover,.kp-rk-link:hover b,a.kp-podium-who:hover{color:var(--ui-ink-hi)}}.kp-cd-leader{align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.kp-cd-facts .ui-fact>dd.kp-cd-chiefv{color:var(--ui-gold-hi);font-weight:700}.kp-cd-vices{justify-content:flex-end;gap:2px var(--ui-sp-3);flex-wrap:wrap;min-width:0;display:flex}.kp-char-win{max-width:900px}.kp-ch-portrait{flex:none;width:132px}.kp-ch-cls{color:var(--ui-text-dim);font-size:var(--ui-fs-s);align-items:center;gap:4px;display:flex}.kp-ch-clan{justify-content:flex-end;align-items:center;gap:2px var(--ui-sp-2);flex-wrap:wrap;min-width:0;display:flex}.kp-ch-duty{color:var(--ui-text-dim);align-items:center;gap:3px;font-weight:400;display:inline-flex}.kp-ch-gear{align-items:flex-start;gap:var(--ui-sp-5);min-width:0;display:flex}.kp-ch-grid{flex:none;grid-template-columns:repeat(3,47px);gap:4px;display:grid}.kp-ch-cell{display:flex}.kp-ch-list{flex:1;min-width:0}.kp-ch-list .ui-fact>dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:640px){.kp-ch-portrait{width:112px;margin:0 auto}.kp-ch-gear{align-items:stretch;gap:var(--ui-sp-3);flex-direction:column}.kp-ch-grid{justify-content:center}}.kp-account>.kp-acc-hist{width:100%;max-width:900px;margin:0 auto}.kp-acc-hist .kp-acc-intro{margin:0 0 var(--ui-sp-3)}.kp-acc-hist .kp-table td.kp-acc-when{color:var(--ui-text-dim);font-variant-numeric:tabular-nums}.kp-acc-hist .kp-table td small{font-size:var(--ui-fs-s)}.kp-acc-hist .kp-table tr.kp-acc-fail td{color:var(--ui-text-dim)}.kp-acc-nt .kp-acc-intro{margin:var(--ui-sp-3) 0 var(--ui-sp-2)}.kp-acc-nt-rules{color:var(--ui-msg-text);font-size:var(--ui-fs-s);margin:0;padding-left:18px}.kp-acc-nt-chars{margin:0;padding:0;list-style:none}.kp-acc-nt-chars>li{justify-content:space-between;align-items:center;gap:var(--ui-sp-3);border-bottom:1px solid var(--ui-line-soft);min-height:24px;display:flex}.kp-acc-nt-chars>li>.kp-who>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kp-acc-nt-chars>li>:last-child{flex:none}.kp-qg-win,.kp-zm-win{max-width:1100px}.kp-qg-hint{max-width:720px}.kp-qg-band{min-width:0}.kp-qg-list{gap:var(--ui-sp-3) var(--ui-sp-4);grid-template-columns:repeat(auto-fill,minmax(min(460px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.kp-qg-quest{min-width:0;padding:var(--ui-sp-3);border:1px solid var(--ui-line);background:var(--ui-box);flex-direction:column;gap:4px;display:flex}.kp-qg-head{align-items:center;gap:var(--ui-sp-3);min-width:0;display:flex}.kp-qg-name{min-width:0;color:var(--ui-gold-hi);font:700 var(--ui-fs-m)/1.3 var(--ui-font-verdana);overflow-wrap:anywhere;flex:1;margin:0}.kp-qg-meta{color:var(--ui-text-dim);font-size:var(--ui-fs-s);overflow-wrap:anywhere;margin:0}.kp-qg-desc{color:var(--ui-msg-text);font-size:var(--ui-fs-s);overflow-wrap:anywhere;margin:0}.kp-qg-facts{gap:6px var(--ui-sp-3);grid-template-columns:max-content minmax(0,1fr);margin:4px 0 0;display:grid}.kp-qg-facts>div{display:contents}.kp-qg-facts dt{color:var(--ui-text-dim);font-size:var(--ui-fs-s);line-height:24px}.kp-qg-facts dd{min-width:0;margin:0;line-height:24px}.kp-qg-givers{gap:0 var(--ui-sp-4);flex-wrap:wrap;display:flex}.kp-qg-givers>span{align-items:center;gap:4px;display:inline-flex}.kp-qg-kills{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.kp-qg-kill{align-items:center;gap:2px var(--ui-sp-2);flex-wrap:wrap;min-width:0;display:flex}.kp-qg-count{color:var(--ui-gold-hi);font-variant-numeric:tabular-nums;font-weight:700}.kp-qg-mob{color:var(--ui-text);overflow-wrap:anywhere;font-weight:700}.kp-qg-mob:hover{color:var(--ui-ink-hi)}a.kp-qg-zone{text-decoration:none}a.kp-qg-zone:hover{color:var(--ui-ink-hi);border-color:var(--ui-gold-hi)}.kp-qg-rewards{gap:var(--ui-sp-2);flex-direction:column;display:flex}.kp-qg-rwrow{align-items:center;gap:var(--ui-sp-2) var(--ui-sp-3);flex-wrap:wrap;display:flex}.kp-qg-choice{padding-top:var(--ui-sp-2);border-top:1px solid var(--ui-line-soft)}.kp-qg-rw{white-space:nowrap}.kp-qg-rw>b{color:var(--ui-gold-hi);font-variant-numeric:tabular-nums}.kp-qg-rw>small{color:var(--ui-text-dim)}.kp-qg-rw-text{color:var(--ui-ok);white-space:normal;font-weight:700}.kp-qg-item{display:inline-flex;position:relative}.kp-qg-n{color:var(--ui-text);font:700 var(--ui-fs-xs)/1 var(--ui-font-verdana);text-shadow:1px 1px 0 var(--ui-outline), -1px -1px 0 var(--ui-outline);pointer-events:none;position:absolute;bottom:1px;right:3px}.kp-zm-cards{gap:var(--ui-sp-3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;padding:0;list-style:none;display:grid}.kp-zm-card{padding:var(--ui-sp-2);border:1px solid var(--ui-line);background:var(--ui-box);color:var(--ui-text);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.kp-zm-card:hover{background:var(--ui-row-hover);color:var(--ui-ink-hi);text-decoration:none}.kp-zm-thumb{aspect-ratio:1;width:100%;display:block;overflow:hidden}.kp-zm-thumb>img{object-fit:cover;width:100%;height:100%;display:block}.kp-zm-card-name{overflow-wrap:anywhere;font-weight:700}.kp-zm-layout{align-items:start;gap:var(--ui-sp-4);grid-template-columns:minmax(0,1fr) minmax(240px,320px);display:grid}.kp-zm-map{border:1px solid var(--ui-line);background:var(--ui-box);width:100%;max-width:720px;position:relative}.kp-zm-map>img{width:100%;height:100%;display:block}.kp-zm-svg{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.kp-zm-svg rect{fill:var(--ui-danger-hi);fill-opacity:.28;stroke:var(--ui-danger-hi);stroke-width:1px;vector-effect:non-scaling-stroke;cursor:pointer}.kp-zm-svg.has-on rect{fill-opacity:.08;stroke-opacity:.35}.kp-zm-svg rect.on,.kp-zm-svg.has-on rect.on{fill:var(--ui-gold-hi);fill-opacity:.5;stroke:var(--ui-gold-hi);stroke-opacity:1}.kp-zm-side{gap:var(--ui-sp-3);flex-direction:column;min-width:0;display:flex}.kp-zm-mobs{max-height:640px;overflow-y:auto}button.kp-zm-mob{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.kp-zm-mob.on{background:var(--ui-row-hover)}.kp-zm-mob[aria-pressed=true] .kp-row-name{color:var(--ui-gold-hi)}.kp-zm-pick{padding:var(--ui-sp-3);border:1px solid var(--ui-gold-hi);background:var(--ui-box);flex-direction:column;gap:2px;display:flex}.kp-zm-pick-head{align-items:center;gap:var(--ui-sp-3);min-width:0;display:flex}.kp-zm-pick-name{min-width:0;color:var(--ui-gold-hi);overflow-wrap:anywhere}.kp-zm-pick p{margin:0}.kp-zm-pick-links{gap:0 var(--ui-sp-4);flex-wrap:wrap;display:flex}@media (max-width:760px){.kp-zm-layout{grid-template-columns:minmax(0,1fr)}.kp-zm-mobs{max-height:none}}@media (max-width:640px){.kp-qg-quest{padding:var(--ui-sp-2)}.kp-qg-facts{grid-template-columns:minmax(0,1fr);gap:2px}.kp-qg-facts dt{line-height:1.4}.kp-zm-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.kp-dr-top{justify-content:space-between;align-items:center;gap:var(--ui-sp-2) var(--ui-sp-4);flex-wrap:wrap;display:flex}.kp-dr-guides{align-items:center;gap:0 var(--ui-sp-3);font-size:var(--ui-fs-s);flex-wrap:wrap;display:flex}.kp-dr-showmap{float:right;font:400 var(--ui-fs-s) var(--ui-font);letter-spacing:0;text-transform:none}a.kp-dr-maplink{text-decoration:none}a.kp-dr-maplink:hover{color:var(--ui-ink-hi);border-color:var(--ui-gold-hi)}.kp-home-guides{justify-content:center;gap:var(--ui-sp-3);margin-top:var(--ui-sp-4);flex-wrap:wrap;display:flex}@media (max-width:640px){.kp-dr-top>*{flex:100%}}.kp-top .game-btn.kp-gs-btn{flex:none;width:40px;min-width:40px;min-height:40px;padding:0!important}.kp-gs-icon{background:url(/ui/icons/search.png?v=1) no-repeat;flex:none;width:20px;height:20px;display:block}@media (hover:hover){.kp-gs-btn:hover>.kp-gs-icon{background-image:url(/ui/icons/search-on.png?v=1)}}.kp-gs-btn.active>.kp-gs-icon{background-image:url(/ui/icons/search-on.png?v=1)}.kp-gs-btn:focus-visible>.kp-gs-icon{background-image:url(/ui/icons/search-on.png?v=1)}.kp-gs-btn:active>.kp-gs-icon{background-image:url(/ui/icons/search-down.png?v=1)}.kp-gs{z-index:var(--ui-z-popup);max-width:var(--kp-bar-w);padding:var(--ui-sp-2) var(--ui-sp-5) 0;pointer-events:none;justify-content:flex-end;margin:0 auto;display:flex;position:absolute;top:100%;left:0;right:0}.kp-gs-box{gap:var(--ui-sp-2);width:min(520px,100%);min-width:0;max-height:calc(100dvh - var(--kp-top-h) - var(--kp-rule-h) - var(--kp-live-h) - 16px);border:var(--ui-frame-thin-w) solid transparent;border-image:var(--ui-frame-thin);background:var(--ui-popup-bg);box-shadow:var(--ui-shadow);pointer-events:auto;background-clip:padding-box;flex-direction:column;padding:6px;display:flex}.kp-gs-input{flex:none;width:100%;height:32px;padding-inline-start:6px;padding-inline-end:6px}.kp-gs-note{margin:var(--ui-sp-3) auto}.kp-gs-list{overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.kp-gs-stale{opacity:.6}.kp-gs-h{padding:var(--ui-sp-2) 4px 2px;border-bottom:1px solid var(--ui-line-soft);color:var(--ui-gold-hi);font:700 var(--ui-fs-s)/1.4 var(--ui-font-verdana)}.kp-gs-row{min-width:0}.kp-gs-row.on{background:var(--ui-row-hover)}.kp-gs-row:focus-visible{outline:1px dotted var(--ui-menu-hi);outline-offset:-2px}.kp-gs-pic{flex:none;justify-content:center;align-items:center;gap:4px;width:40px;display:flex}.kp-gs-pic .kp-nation,.kp-gs-pic .kp-cls{display:block}.kp-gs-row>.kp-icon{margin-inline-start:4px;margin-inline-end:4px}.kp-gs-cut{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (min-width:1280px) and (max-width:1379px){.kp-top-end,.kp-top-wide{gap:var(--ui-sp-3)}.kp-top .kp-play:not(.big){min-width:0}}@media (max-width:640px){.kp-gs{padding:0}.kp-gs-box{width:100%;padding:4px}}@media (max-width:420px){.kp-top .kp-play:not(.big){min-width:0}}@media (max-width:640px),(pointer:coarse){.kp-gs-input{height:var(--ui-btn-h-touch);font-size:16px}.kp-gs-row{min-height:48px}}.kp-war-win{max-width:900px}.kp-war-next{margin:0;padding:0;list-style:none}.kp-war-next>li{align-items:center;gap:var(--ui-sp-3);grid-template-columns:minmax(0,1fr) auto auto;min-height:40px;padding:2px 6px;display:grid}.kp-war-next>li:nth-child(2n){background:var(--ui-zebra)}.kp-war-next-name{min-width:0;color:var(--ui-text);overflow-wrap:anywhere;font-weight:700}.kp-war-next-when{color:var(--ui-text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.kp-war-next .kp-count{text-align:right;white-space:nowrap;min-width:6.5em}.kp-war-castle{align-items:start;gap:var(--ui-sp-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.kp-war-owner{align-items:center;gap:var(--ui-sp-3);min-width:0;display:flex}.kp-war-owner-info{flex-direction:column;gap:2px;min-width:0;display:flex}.kp-war-label{color:var(--ui-text-dim);font-size:var(--ui-fs-s)}a.kp-war-owner-name{color:var(--ui-gold-hi);font:700 var(--ui-fs-l)/1.25 var(--ui-font-verdana);overflow-wrap:anywhere;text-shadow:var(--ui-title-shadow)}.kp-war-h{margin:var(--ui-sp-3) 0 var(--ui-sp-1);color:var(--ui-title-msg);font:700 var(--ui-fs-s)/1.4 var(--ui-font-gulim)}.kp-war-clan .kp-name{font-weight:700}.kp-war-reg>li{min-height:34px}.kp-war-wins{margin-bottom:var(--ui-sp-2)}.kp-war-winner{align-items:center;gap:5px;min-width:0;display:inline-flex}.kp-war-kings{gap:var(--ui-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kp-war-king{gap:var(--ui-sp-2);min-width:0;padding:var(--ui-sp-3);border:1px solid var(--ui-line);background:var(--ui-box);flex-direction:column;display:flex}.kp-war-king-head{font-size:var(--ui-fs-m);align-items:center;gap:6px;margin:0;display:flex}.kp-war-king .kp-facts .ui-fact>dd a,.kp-home-war .kp-facts .ui-fact>dd a{color:inherit}.kp-war-cand-clan{max-width:40%;color:var(--ui-text-dim);font-size:var(--ui-fs-s);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}@media (hover:hover){a.kp-war-owner-name:hover,.kp-war-clan a.kp-name:hover,.kp-war-cand-clan:hover,.kp-war-king .kp-facts .ui-fact>dd a:hover,.kp-home-war .kp-facts .ui-fact>dd a:hover{color:var(--ui-ink-hi)}}.kp-home-war{grid-column:1/-1;min-height:0}.kp-home-war .kp-facts{gap:var(--ui-sp-1) var(--ui-sp-5);grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));display:grid}@media (max-width:760px){.kp-war-castle,.kp-war-kings{gap:var(--ui-sp-3);grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.kp-war-next>li{gap:0 var(--ui-sp-3);grid-template-columns:minmax(0,1fr) auto;padding-block-start:4px;padding-block-end:4px}.kp-war-next-when{font-size:var(--ui-fs-s);grid-area:2/1}.kp-war-next .kp-count{grid-area:1/2/span 2;min-width:0}.kp-war-owner .kp-cd-cape>.kp-cape{width:48px!important;height:48px!important}.kp-war-owner .kp-cd-crest{--c:64px!important}.kp-war-king{padding:var(--ui-sp-2)}.kp-war-cand-clan{display:none}}:root{--kp-sticky:calc(var(--kp-top-h) + var(--kp-rule-h))}html:has(.kp-live){--kp-sticky:calc(var(--kp-top-h) + var(--kp-rule-h) + var(--kp-live-h))}.kp-table-wrap{overflow-x:visible;container:kp-table/inline-size}.kp-table th{top:var(--kp-sticky);z-index:2;background:linear-gradient(var(--ui-re-row), var(--ui-re-row)) var(--ui-re-body);letter-spacing:.02em;height:28px;padding:0 8px;position:sticky}.kp-table td{height:34px;padding:4px 8px;position:relative}.kp-table :-webkit-any(th,td):first-child{padding-left:8px}.kp-table :is(th,td):first-child{padding-left:8px}.kp-table :-webkit-any(th,td):last-child{padding-right:8px}.kp-table :is(th,td):last-child{padding-right:8px}.kp-table tbody tr:nth-child(2n)>td{background:var(--ui-zebra)}.kp-table tbody tr:hover>td{background:var(--ui-row-hover)}.kp-table tbody tr.on>td{background:var(--ui-re-row-on)}.kp-table td.num,.kp-table th.num{font-variant-numeric:tabular-nums}.kp-table :-webkit-any(.kp-rk-link,.kp-cl-name,.kp-dr-mob):after{content:"";z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.kp-table :is(.kp-rk-link,.kp-cl-name,.kp-dr-mob):after{content:"";z-index:0;position:absolute;top:0;bottom:0;left:0;right:0}.kp-table td a:not(:-webkit-any(.kp-rk-link,.kp-cl-name,.kp-dr-mob)){z-index:1;position:relative}.kp-table td a:not(:is(.kp-rk-link,.kp-cl-name,.kp-dr-mob)){z-index:1;position:relative}@container kp-table (width<=480px){.kp-table .hide-s{display:none}.kp-table .show-s{display:block}}.kp-root :-webkit-any(.kp-h,.ui-section-title){border-bottom:1px solid var(--ui-line-soft);color:var(--ui-gold-hi);font:700 var(--ui-fs-m)/1.4 var(--ui-font-title);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;padding-bottom:4px;display:flex}.kp-root :is(.kp-h,.ui-section-title){border-bottom:1px solid var(--ui-line-soft);color:var(--ui-gold-hi);font:700 var(--ui-fs-m)/1.4 var(--ui-font-title);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;padding-bottom:4px;display:flex}.kp-root :-webkit-any(.kp-h,.ui-section-title) :-webkit-any(.kp-dim,small,.kp-acc-count){color:var(--ui-text-dim);font-size:var(--ui-fs-s);letter-spacing:0;text-transform:none;font-weight:400}.kp-root :is(.kp-h,.ui-section-title) :is(.kp-dim,small,.kp-acc-count){color:var(--ui-text-dim);font-size:var(--ui-fs-s);letter-spacing:0;text-transform:none;font-weight:400}.kp-root :-webkit-any(.kp-h,.ui-section-title)+:-webkit-any(.kp-table-wrap,ul,ol,.kp-dr-grid,.kp-rows,.kp-drops){margin-top:2px}.kp-root :is(.kp-h,.ui-section-title)+:is(.kp-table-wrap,ul,ol,.kp-dr-grid,.kp-rows,.kp-drops){margin-top:2px}.kp-root :-webkit-any(.kp-h,.ui-section-title):not(:first-child){margin-top:var(--ui-sp-3)}.kp-root :is(.kp-h,.ui-section-title):not(:first-child){margin-top:var(--ui-sp-3)}.kp-facts{gap:0;padding:2px 8px}.kp-facts .ui-fact{align-items:center;min-height:26px;padding:3px 0}.kp-facts .ui-fact+.ui-fact{border-top:1px solid var(--ui-re-row)}.kp-facts .ui-fact>dt{flex:none;max-width:50%}.kp-root :-webkit-any(.ui-empty,.kp-loading,.kp-error){text-align:center;margin:0;padding:28px 12px}.kp-root :is(.ui-empty,.kp-loading,.kp-error){text-align:center;margin:0;padding:28px 12px}.kp-box :-webkit-any(.ui-empty,.kp-loading,.kp-error){padding:16px 8px}.kp-box :is(.ui-empty,.kp-loading,.kp-error){padding:16px 8px}.kp-shop-grid>li:hover,.kp-dr-grid>li:hover{background:var(--ui-row-hover)}@media (max-width:640px),(pointer:coarse){:root{--ui-fs-xs:11px;--ui-fs-s:12px}}@media (max-width:640px){.kp-main{padding-inline-start:0;padding-inline-end:0}.kp-home{padding-inline:var(--ui-sp-2)}.kp-account>:not(.kp-win){width:auto;margin-inline:var(--ui-sp-2)}.kp-win{margin-bottom:var(--ui-sp-3)}.kp-win-body{gap:var(--ui-sp-3)}.kp-box{padding:8px 10px 12px}.kp-table th{height:26px;padding:0 5px}.kp-table td{height:40px;padding:3px 5px}.kp-table :-webkit-any(th,td):first-child{padding-left:5px}.kp-table :is(th,td):first-child{padding-left:5px}.kp-table :-webkit-any(th,td):last-child{padding-right:5px}.kp-table :is(th,td):last-child{padding-right:5px}.kp-facts{padding:2px 6px}}@media (max-width:640px),(pointer:coarse){.kp-table td{height:40px}.kp-facts .ui-fact{min-height:30px}.kp-live-ev,.kp-qg-mob,a.kp-qg-zone,a.kp-dr-maplink,.kp-dr-showmap,.kp-dr-guides .kp-link,a.kp-podium-who,a.kp-podium-clan,.kp-top5 a.kp-name,.kp-newslist a{position:relative}:is(.kp-live-ev,.kp-qg-mob,a.kp-qg-zone,a.kp-dr-maplink,.kp-dr-showmap,.kp-dr-guides .kp-link,a.kp-podium-who,a.kp-podium-clan):after{content:"";position:absolute;top:calc(50% - 20px);bottom:calc(50% - 20px);left:-4px;right:-4px}.kp-top5>li{min-height:38px;position:relative}.kp-top5 a.kp-name{position:static}.kp-top5 a.kp-name:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.kp-newslist>li{justify-content:center;min-height:40px;position:relative}.kp-newslist a{position:static}.kp-newslist a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.kp-dr-guides{gap:0 var(--ui-sp-4)}.kp-qg-kill{min-height:32px}}@media (max-width:640px){.kp-win-strip>.ui-tabs{scrollbar-width:none;overflow-x:auto}.kp-win-strip>.ui-tabs::-webkit-scrollbar{display:none}.kp-shop-tabs>.ui-tab{flex:none;min-width:72px}}.kp-podium-val{text-overflow:ellipsis;max-width:100%;overflow:hidden}@media (max-width:480px){.kp-podium-val small,.kp-rk-table .kp-rk-who>.kp-nation{display:none}}.kp-np-short{display:none}@media (max-width:480px){.kp-np-full{display:none}.kp-np-short{display:inline}}
