.kt-world{--sat:env(safe-area-inset-top,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--sar:env(safe-area-inset-right,0px);--gut:clamp(6px, 2.4vw, 14px);--top:calc(max(var(--gut), var(--sat)));--bot:calc(max(var(--gut), var(--sab)));--left:calc(max(var(--gut), var(--sal)));--right:calc(max(var(--gut), var(--sar)));--tap:clamp(38px, 10vw, 46px);--fs:clamp(12px, 3.3vw, 14px);--topbar-h:calc(var(--top) + clamp(52px, 13vw, 60px));--dock-w:clamp(220px, 64vw, 300px);background:var(--kt-world-bg);color:var(--kt-world-ink);font-size:var(--fs);-webkit-tap-highlight-color:transparent;overscroll-behavior:none;position:fixed;inset:0;overflow:hidden}.kt-world :focus-visible{outline:3px solid var(--kt-world-yellow);outline-offset:2px}.kt-world button{cursor:pointer}.w-labels{pointer-events:none;z-index:5;position:absolute;inset:0;overflow:hidden}.w-lbl{white-space:nowrap;will-change:transform;visibility:hidden;position:absolute;top:0;left:0}.w-venue-lbl{background:var(--kt-world-glass-strong);border:1px solid var(--kt-world-edge);color:var(--kt-world-ink);pointer-events:auto;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:clamp(11px,3vw,12.5px);font-weight:800;display:inline-flex}.w-venue-lbl .w-mut{color:var(--kt-world-muted);font-weight:700}.w-bucket{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.w-name-lbl{background:var(--kt-world-glass-strong);border:1px solid var(--kt-world-edge);color:var(--kt-world-ink);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:800}.w-name-lbl.w-me{background:var(--kt-world-orange);color:var(--kt-world-on-orange);border-color:#0000}.w-bubble{white-space:normal;background:var(--kt-world-card);max-width:min(200px,60vw);color:var(--kt-world-card-ink);border-radius:14px 14px 14px 4px;margin-bottom:4px;padding:7px 10px;font-size:12.5px;font-weight:600;animation:.18s ease-out w-pop;display:block;box-shadow:0 4px 14px #00000059}.w-district-lbl{font-family:var(--font-display);letter-spacing:.14em;text-transform:uppercase;color:#eefff7e0;text-shadow:0 2px 12px #000000b3;font-size:clamp(14px,4.5vw,20px);font-weight:800}.w-station-lbl{background:var(--kt-world-mint);color:var(--kt-world-on-mint);box-shadow:0 4px 0 var(--kt-world-mint-shade);border-radius:999px;padding:7px 12px;font-size:clamp(11px,3vw,12.5px);font-weight:800}@keyframes w-pop{0%{opacity:0;transform:scale(.85)}}.w-hud{z-index:10;position:absolute}.w-glass{background:var(--kt-world-glass);-webkit-backdrop-filter:blur(12px);border:1px solid var(--kt-world-edge);color:var(--kt-world-ink)}.w-topbar{top:var(--top);left:var(--left);right:var(--right);pointer-events:none;align-items:flex-start;gap:clamp(4px,1.5vw,8px);display:flex}.w-topbar>*{pointer-events:auto}.w-topbar:has(.w-qm[data-open]){z-index:12}.w-me-btn{border-radius:999px;flex:none;align-items:center;gap:8px;min-width:0;max-width:40vw;padding:3px clamp(3px,2vw,12px) 3px 3px;font-size:13px;font-weight:800;display:flex}.w-me-av{width:var(--tap);height:var(--tap);background:var(--kt-world-orange);color:var(--kt-world-on-orange);box-shadow:0 0 0 2px var(--kt-world-bg), 0 0 0 4px var(--kt-world-mint);border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid;overflow:hidden}.w-me-av svg{width:100%;height:100%}.w-nm{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-top-mid{flex:1;justify-items:center;gap:5px;min-width:min-content;display:grid}.w-clock{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:36px;padding:0 12px;font-size:clamp(11.5px,3.2vw,13px);font-weight:800;display:flex}.w-clock-wx{color:var(--kt-world-yellow);flex:none;display:inline-flex}@media (max-width:359px){.kt-world .w-clock-wx{display:none}}.w-clock small{color:var(--kt-world-muted);text-overflow:ellipsis;font-weight:700;overflow:hidden}.w-pulse{width:0;min-width:100%;color:var(--kt-world-ink);text-overflow:ellipsis;white-space:nowrap;border:1px solid #1fdb8459;border-radius:999px;max-width:100%;padding:5px 12px;font-size:clamp(10.5px,2.9vw,11.5px);font-weight:700;overflow:hidden}.w-pulse b{color:var(--kt-world-mint)}.w-top-right{flex:none;gap:clamp(4px,1.5vw,6px);display:flex}.w-chip{min-height:var(--tap);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 clamp(8px,2.4vw,12px);font-size:clamp(11.5px,3.2vw,13px);font-weight:800;display:inline-flex}.w-chip small{color:var(--kt-world-muted);font-size:.85em}.w-bal-short{display:none}.w-coin{background:radial-gradient(circle at 35% 35%,#ffe680,#ffc83d 60%,#c48a00);border-radius:50%;flex:none;width:15px;height:15px;display:inline-block;box-shadow:inset 0 0 0 1.5px #7a5200}.w-round{width:var(--tap);height:var(--tap);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.w-dot{background:var(--kt-world-pink);border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:7px}.w-cam{right:calc(var(--right) + var(--mm-gap,0px));gap:8px;display:grid;top:50%;transform:translateY(-50%)}.w-cam button{width:var(--tap);height:var(--tap);border-radius:14px;font-size:18px;font-weight:800}.w-btn{background:var(--kt-world-orange);min-height:44px;color:var(--kt-world-on-orange);box-shadow:0 4px 0 var(--kt-world-orange-shade);text-align:center;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:800;line-height:1.15;display:inline-flex}.w-btn:active:not(:disabled){box-shadow:0 2px 0 var(--kt-world-orange-shade);transform:translateY(2px)}.w-btn.w-mint{background:var(--kt-world-mint);color:var(--kt-world-on-mint);box-shadow:0 4px 0 var(--kt-world-mint-shade)}.w-btn.w-pink{background:var(--kt-world-pink);color:var(--kt-world-on-pink);box-shadow:0 4px 0 var(--kt-world-pink-shade)}.w-btn.w-ghost{color:var(--kt-world-ink);box-shadow:none;border:1px solid var(--kt-world-edge);background:#ffffff1a}.w-btn.w-small{min-height:36px;padding:0 12px;font-size:12.5px}.w-btn.w-line{background:var(--kt-world-card);color:var(--kt-world-card-ink);border:2px solid var(--kt-world-card-line);box-shadow:none}.w-btn:disabled,.w-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed}.w-link{color:var(--kt-world-card-muted);background:0 0;border:0;min-height:36px;padding:8px 4px;font-weight:800;text-decoration:underline}.w-dock{left:0;right:0;bottom:var(--bot);width:var(--dock-w);aspect-ratio:300/118;pointer-events:none;margin-inline:auto}.w-dock svg.w-orbit{width:100%;height:100%;position:absolute;inset:0}.w-globe{width:min(clamp(52px, 15vw, 64px), calc(var(--dock-w,300px) * 64 / 300));aspect-ratio:1;pointer-events:auto;background:radial-gradient(circle at 35% 30%, #ff7fb0, var(--kt-world-pink) 55%, #b0135a);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:0;left:50%;translate:-50%;box-shadow:0 0 0 4px #061417e6,0 0 24px #ff3d8b8c}.w-globe svg{width:70%;height:70%}.w-dock-btn{width:min(clamp(46px, 13.5vw, 58px), calc(var(--dock-w,300px) * 58 / 300));aspect-ratio:1;border:1px solid var(--kt-world-edge);pointer-events:auto;color:var(--kt-world-muted);background:var(--kt-world-glass-strong);border-radius:50%;align-content:center;place-items:center;font-size:clamp(9px,2.5vw,10.5px);font-weight:800;transition:scale .2s,background .2s;display:grid;position:absolute;translate:-50% -50%}.w-dock-btn>span:first-child{font-size:clamp(16px,4.6vw,20px);line-height:1.1}.w-dock-btn[aria-current=true]{background:var(--kt-world-card);color:var(--kt-world-card-ink);box-shadow:0 0 0 3px var(--accent,var(--kt-world-mint)), 0 0 22px var(--accent,var(--kt-world-mint));scale:1.1}.w-badge{background:var(--kt-world-pink);min-width:19px;height:19px;color:var(--kt-world-on-pink);border-radius:999px;place-items:center;padding:0 4px;font-size:10.5px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-3px;right:-3px}.w-ride{z-index:15;text-align:center;padding:0 var(--gut);font-family:var(--font-display);text-shadow:0 3px 18px #0009;pointer-events:none;font-size:clamp(20px,6.5vw,28px);font-weight:800;position:absolute;top:36%;left:0;right:0}.w-ride small{color:var(--kt-world-yellow);font-size:clamp(13px,4vw,16px);display:block}.w-venue-head{top:var(--topbar-h);width:fit-content;max-width:calc(100% - 2 * var(--gut));text-align:center;border-radius:18px;margin-inline:auto;padding:8px 14px;left:0;right:0}body:has([data-testid=game-intro]:not([hidden])) .w-toast{visibility:hidden}.kt-world:has(.w-act-cap) .w-venue-head{visibility:hidden}.w-venue-head b{font-family:var(--font-display);font-size:clamp(15px,4.4vw,18px);display:block}.w-venue-head small{color:var(--kt-world-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-weight:700;display:inline-flex}.w-tray{left:0;right:0;bottom:var(--bot);width:min(580px, calc(100% - var(--left) - var(--right)));gap:6px;margin-inline:auto;display:grid}.w-tray-btns{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.w-tray-btns>*,.w-tray-btns>.contents>*{white-space:nowrap;text-overflow:ellipsis;border-radius:14px;flex:auto;place-items:center;min-width:0;min-height:40px;padding:4px 6px;font-size:clamp(10.5px,2.9vw,12.5px);font-weight:800;line-height:1.1;display:grid;overflow:hidden}@media (max-width:520px){.w-tray-btns:has(>:nth-child(6)){grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}.w-tray-btns [aria-pressed=true]{background:var(--kt-world-mint);color:var(--kt-world-on-mint)}.w-chatrow{border-radius:999px;align-items:center;gap:6px;padding:5px;display:flex}.w-chatrow input{min-width:0;color:var(--kt-world-ink);background:0 0;border:0;outline:none;flex:1;min-height:38px;padding:0 10px;font-size:16px}.w-chatrow input::placeholder{color:var(--kt-world-muted)}.w-chatrow .w-btn{flex:none}.w-chatlog{left:var(--left);bottom:calc(var(--bot) + 150px + 8px);width:min(320px, calc(100% - 2 * var(--gut)));scrollbar-width:none;align-content:end;gap:4px;max-height:min(30dvh,220px);display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 24px);mask-image:linear-gradient(#0000,#000 24px)}.w-chatlog>*{background:var(--kt-world-glass);overflow-wrap:anywhere;text-align:left;color:var(--kt-world-ink);border:0;border-radius:12px;padding:5px 9px;font-size:12px;animation:.18s ease-out w-pop}.w-chatlog b{color:var(--kt-world-yellow)}.w-chatlog .w-pending{opacity:.7}.w-chatlog[data-open=false]{display:none}.w-chatlog[data-open=true]{flex-direction:column;max-height:min(50dvh,360px);display:flex;-webkit-mask-image:none;mask-image:none}.w-chatlog[data-open=true]>*{flex:none}.w-chatlog[data-open=true]>:first-child{margin-top:auto}.w-chatlog[data-open=true]>.w-chat-send{z-index:1;background:var(--kt-world-glass-strong);border-radius:12px;padding:4px;position:sticky;bottom:0}.w-chatlog>.w-chat-head{z-index:1;background:var(--kt-world-glass-strong);position:sticky;top:0}.w-chatlog-line{overflow:visible;-webkit-mask-image:none;mask-image:none}.w-chatlog-line>*{background:0 0;padding:0}.w-chat-head>button,.w-chat-open{font:inherit;color:var(--kt-world-ink);cursor:pointer;background:0 0;border:0;font-weight:800}.w-chatlog>.w-chat-send{background:0 0;gap:6px;padding:0;display:grid}@media (pointer:coarse){.kt-world .w-cam{top:auto;bottom:var(--w-joy-bottom,calc(var(--bot) + var(--dock-w) * 118 / 300 + 16px));transform:none}}.w-scrim{z-index:20;background:#06141780;border:0;position:absolute;inset:0}.w-sheet{z-index:22;width:min(560px,100%);max-height:min(86dvh, calc(100dvh - var(--sat) - 12px));overscroll-behavior:contain;background:var(--kt-world-card-glass);-webkit-backdrop-filter:blur(16px)saturate(1.2);border:1px solid var(--kt-world-card-edge);color:var(--kt-world-card-ink);padding:18px clamp(14px, 4vw, 20px) calc(20px + var(--sab));border-bottom:0;border-radius:26px 26px 0 0;outline:none;margin-inline:auto;animation:.2s ease-out w-rise;position:absolute;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -12px 40px #00000073}@media (min-width:720px) and (min-height:560px){.w-sheet{border-bottom:1px solid var(--kt-world-card-edge);border-radius:26px;max-height:84dvh;padding-bottom:20px;bottom:50%;translate:0 50%}}@keyframes w-rise{0%{opacity:0;transform:translateY(30px)}}@media (orientation:landscape) and (max-height:560px){.w-sheet{border:1px solid var(--kt-world-card-edge);width:min(460px,58vw,100%);max-height:none;padding:calc(12px + var(--sat)) calc(14px + var(--sar)) calc(14px + var(--sab)) 16px;border-right:0;border-radius:22px 0 0 22px;margin:0;animation:.2s ease-out w-slide-in;inset:0 0 0 auto;translate:none;box-shadow:-12px 0 40px #00000073}body:has(.w-sheet) .w-toast{right:min(460px,58vw)}}@keyframes w-slide-in{0%{opacity:0;transform:translate(40px)}}.w-sheet-x{float:right;background:var(--kt-world-card-2);width:36px;height:36px;color:var(--kt-world-card-ink);z-index:2;border:0;border-radius:50%;margin:-6px -6px 0 8px;font-weight:800;position:sticky;top:-6px}.w-sheet h2{font-family:var(--font-display);overflow-wrap:anywhere;margin:0;font-size:clamp(19px,5.6vw,24px);font-weight:800;line-height:1.12}.w-sheet p{line-height:1.5}.w-muted{color:var(--kt-world-card-muted)}.w-soft{color:var(--kt-world-card-soft)}.w-list{gap:10px;margin-top:12px;display:grid}.w-item{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);color:var(--kt-world-card-ink);text-align:left;border-radius:18px;gap:6px;min-width:0;padding:12px;display:grid}.w-item.w-rowi{justify-content:space-between;align-items:center;gap:10px;min-height:48px;font-weight:700;display:flex}.w-pill{background:var(--kt-world-card-2);color:var(--kt-world-card-ink);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:800;display:inline-flex}.w-pill.w-yellow{background:var(--kt-world-yellow);color:var(--kt-world-on-yellow)}.w-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--kt-world-orange);font-size:11px;font-weight:800}.w-sheet input[type=text],.w-sheet textarea{font-size:16px}.w-meter{background:var(--kt-world-card-2);border-radius:999px;height:9px;overflow:hidden}.w-meter i{background:linear-gradient(90deg, var(--kt-world-orange), var(--kt-world-pink));border-radius:inherit;height:100%;display:block}.w-chips{flex-wrap:wrap;gap:6px;display:flex}.w-chips button{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);color:var(--kt-world-card-ink);border-radius:999px;min-height:40px;padding:6px 12px;font-size:13px;font-weight:700}.w-chips button[aria-pressed=true],.w-chips button[aria-checked=true]{border-color:var(--kt-world-mint-shade);background:color-mix(in srgb, var(--kt-world-mint) 22%, var(--kt-world-card));box-shadow:0 0 0 1px var(--kt-world-mint-shade) inset}.w-field{gap:4px;font-size:13px;font-weight:800;display:grid}.w-field input,.w-field textarea{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);min-height:44px;color:var(--kt-world-card-ink);border-radius:12px;width:100%;min-width:0;padding:8px 12px;font-size:16px;font-weight:400}.w-err{color:var(--kt-world-card-danger);margin:0;font-size:13px;font-weight:700}.w-flare{background:var(--kt-world-yellow);color:var(--kt-world-on-yellow);border-radius:999px;margin-left:4px;padding:0 6px;font-size:.85em}@media (max-width:640px){.kt-world .w-clock small,.kt-world .w-me-btn .w-nm{display:none}}@media (max-width:560px){.kt-world .w-chip small,.kt-world .w-bal-full{display:none}.kt-world .w-bal-short{display:inline}}@media (max-width:360px){.kt-world .w-chip .w-coin{display:none}.kt-world .w-top-right .w-round{width:36px;height:36px}}@media (pointer:coarse){.kt-world{--cam-top:calc(100dvh - var(--bot) - var(--dock-w) * 118 / 300 - 70px - 2 * var(--tap) - 32px)}.kt-world .mm-root:not([data-collapsed]){width:max-content;max-width:calc(100vw - 2 * var(--right) - var(--mm-gap,0px));padding-left:8px}.kt-world .mm-root{max-height:max(calc(var(--mm-w,140px) + 12px), calc(var(--cam-top) - var(--topbar-h) - 16px));overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-y:auto}.kt-world .mm-root>*{flex-shrink:0}}.kt-world .mm-root[data-more]{-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000);mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.kt-world .mm-root[data-more]:has(.mm-guide.mm-open){-webkit-mask-image:none;mask-image:none}@media (orientation:landscape) and (max-height:500px){.kt-world{--dock-w:clamp(200px, 34vw, 260px);--topbar-h:calc(var(--top) + 48px)}.kt-world .w-pulse{display:none}.kt-world{--side-w:min(260px, calc(50vw - var(--dock-w) / 2 - var(--right) - 10px))}.kt-world .mm-root:not([data-collapsed]){width:var(--side-w);padding-left:8px}.kt-world .mm-root{--mm-w:clamp(92px, 26vh, 140px);max-height:calc(100dvh - var(--topbar-h) - 6px - var(--bot) - 8px);overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-y:auto}.kt-world .mm-root>*{flex-shrink:0}.kt-world .mm-root:not([data-collapsed])>*,.kt-world .mm-root .gp-pill,.kt-world .mm-root .mm-guide{max-width:100%}.kt-world .w-cam{top:calc(var(--topbar-h) + 6px);bottom:auto;right:calc(var(--right) + var(--mm-gap,0px) + var(--mm-w,140px) + 14px);grid-template-columns:1fr 1fr;gap:6px;transform:none}.kt-world .w-cam button{width:36px;height:36px;font-size:16px}.kt-world .w-venue-head{left:auto;right:var(--right);margin:0}.kt-world .w-tray{width:min(560px,62vw)}.kt-world .w-chatlog{max-height:34dvh}.kt-world .w-chatlog[data-open=true]{max-height:40dvh}:root .w-toast{top:auto;bottom:calc(var(--bot,8px) + var(--dock-w,220px) * 118 / 300 + 10px);max-width:min(420px,100vw - 300px)}:root .gp-party{bottom:calc(var(--bot,8px) + var(--dock-w,220px) * 118 / 300 + 10px);width:min(420px,100vw - 300px)}:root body:has(.w-sheet) .gp-party{width:min(420px,42vw - 24px);right:min(460px,58vw)}}@media (orientation:landscape) and (max-height:500px) and (max-width:760px){.kt-world .w-chip small,.kt-world .w-me-btn .w-nm,.kt-world .w-bal-full{display:none}.kt-world .w-bal-short{display:inline}.kt-world .rp-hud-label{display:none}.kt-world .rp-hud{padding:0}:root .w-toast{left:calc(var(--left,12px) + 132px);right:calc(var(--right,12px) + var(--mm-gap,0px) + var(--mm-w,140px) + 14px);bottom:calc(var(--bot,8px) + var(--dock-w,220px) * 118 / 300 - 2px);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:none;padding:5px 10px;font-size:11px;line-height:1.25;display:-webkit-box;overflow:hidden}}@media (prefers-reduced-motion:reduce){.kt-world *,.kt-world :before,.kt-world :after{transition:none!important;animation:none!important}}.w-toast{z-index:80;left:0;right:0;top:calc(var(--topbar-h,72px) + 40px);text-align:center;width:fit-content;max-width:calc(100% - 2*clamp(6px,2.4vw,14px));color:var(--kt-world-ink);pointer-events:none;border-radius:14px;margin-inline:auto;padding:10px 16px;font-size:13px;font-weight:700;animation:.18s ease-out w-toast-pop;position:fixed}@keyframes w-toast-pop{0%{opacity:0;transform:scale(.85)}}.kt-world.portal-on .w-hud,.kt-world.portal-on .w-labels,.kt-world.portal-on .w-sheet{display:none!important}.w-me-img{background-position:50%;background-size:cover;width:100%;height:100%}.w-plan{top:calc(var(--topbar-h) + 34px);left:var(--left);border-radius:20px;gap:8px;width:clamp(170px,46vw,236px);padding:10px 12px;display:grid}.w-plan .w-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--kt-world-muted);padding-right:24px;font-size:10.5px;font-weight:800}.w-plan b{font-family:var(--font-display);font-size:clamp(14px,3.8vw,16px)}.w-plan-title{color:inherit;text-decoration:none}.w-plan-sub{color:var(--kt-world-muted);font-size:12px}.w-plan .w-count{color:var(--kt-world-mint);font-size:13px;font-weight:800}.w-plan-body{gap:8px;display:grid}.w-plan.w-collapsed .w-plan-body{display:none}.w-plan-calls{border-top:1px solid var(--kt-world-edge);gap:6px;padding-top:8px;display:grid}.w-plan-calls button{text-align:left;color:var(--kt-world-ink);background:#ffffff12;border:0;border-radius:12px;padding:7px 9px;font-size:12px;font-weight:700}.w-plan-next{border-top:1px solid var(--kt-world-edge);gap:6px;padding-top:8px;display:grid}.w-plan-next small{letter-spacing:.12em;text-transform:uppercase;color:var(--kt-world-muted);font-size:10.5px;font-weight:800}.w-plan-next ul{overscroll-behavior:contain;gap:6px;max-height:min(34vh,240px);margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.w-plan-next a,.w-plan-next button{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--kt-world-ink);background:#ffffff12;border:0;border-radius:12px;gap:2px;padding:7px 9px;text-decoration:none;display:grid}.w-plan-next b{font-size:13px}.w-plan-next span{color:var(--kt-world-muted);font-size:11.5px}.w-plan-end{flex-wrap:wrap;gap:6px;display:flex}.kt-world .w-plan:not(.w-collapsed):has(.w-plan-next){flex-direction:column;display:flex}:is(.kt-world .w-plan:not(.w-collapsed):has(.w-plan-next)>*,.kt-world .w-plan:has(.w-plan-next) .w-plan-body>*,.kt-world .w-plan:has(.w-plan-next) .w-plan-next>*){flex:none}.kt-world .w-plan:not(.w-collapsed):has(.w-plan-next) .w-plan-body{flex-direction:column;flex:auto;min-height:0;display:flex}.kt-world .w-plan:has(.w-plan-next) .w-plan-body>.w-plan-next{flex-direction:column;flex:auto;min-height:0;display:flex}.kt-world .w-plan:has(.w-plan-next) .w-plan-next>ul{flex:auto;min-height:56px;max-height:240px}.w-plan-when{white-space:nowrap;font-style:normal}.kt-world .w-plan:not(.w-collapsed):has(.w-plan-next){width:clamp(170px,46vw,300px)}.w-collapse{width:28px;height:28px;color:var(--kt-world-ink);background:#ffffff14;border:0;border-radius:50%;font-weight:800;position:absolute;top:6px;right:6px}.w-action{left:0;right:0;bottom:calc(var(--bot) + var(--dock-w) * 118 / 300 + 12px);width:fit-content;max-width:calc(100% - 2 * var(--gut) - 2 * var(--tap) - 16px);flex-wrap:wrap;justify-content:center;gap:8px;margin-inline:auto;display:flex}.w-action .w-btn{white-space:normal;padding:6px 16px}.w-joy{left:var(--left);bottom:calc(var(--bot) + var(--dock-w) * 118 / 300 + 16px);aspect-ratio:1;touch-action:none;border-radius:50%;width:clamp(88px,26vw,112px);display:none}.w-joy i{aspect-ratio:1;background:#eefff7d9;border-radius:50%;width:44%;position:absolute;top:50%;left:50%;translate:-50% -50%}.w-jump{right:calc(var(--right) + 62px);bottom:calc(var(--bot) + var(--dock-w) * 118 / 300 + 28px);aspect-ratio:1;touch-action:none;color:#eefff7eb;cursor:pointer;border-radius:50%;place-items:center;width:62px;padding:0;display:none}.w-jump svg{fill:currentColor;width:30px}@media (orientation:landscape) and (max-height:560px){.w-jump{top:calc(var(--topbar-h) + 62px);width:56px;bottom:auto;right:180px}}.w-in-venue .w-jump,.w-in-game .w-jump{display:none!important}@media (pointer:coarse){.kt-world .w-joy{display:block}.kt-world .w-jump{display:grid}.kt-world .w-action{bottom:calc(var(--bot) + var(--dock-w) * 118 / 300 + clamp(88px, 26vw, 112px) + 28px);max-width:calc(100% - 2 * var(--gut))}}.w-invite{z-index:25;right:var(--right);top:calc(var(--topbar-h) + 40px);width:min(300px, calc(100% - 2 * var(--gut)));border-radius:18px;gap:8px;padding:12px;animation:.2s ease-out w-pop;display:grid;position:absolute}.w-invite .w-kind{color:var(--kt-world-yellow)}.w-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kt-world.portal-on .w-invite{display:none!important}.w-invite.w-tip{color:#14262a;background:#faf7f0f5;border:1px solid #14262a1f;gap:4px;animation:.32s cubic-bezier(.2,.9,.3,1.2) w-tip-in;box-shadow:0 10px 28px #00000047}.w-tip-app{color:#51666a;align-items:center;gap:8px;font-size:12px;display:flex}.w-tip-icon{background:var(--kt-world-yellow);border-radius:6px;place-items:center;width:22px;height:22px;font-size:13px;display:grid}.w-tip-name{letter-spacing:.02em;flex:1;font-weight:700}.w-tip-title{font-size:15px}.w-tip-body{overflow-wrap:anywhere;margin:0 0 6px;font-size:14px;line-height:1.4}@keyframes w-tip-in{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.w-invite.w-tip{animation:none}}.w-in-venue .w-chatlog{bottom:calc(var(--bot) + var(--tray-lift,0px) + var(--tray-h,150px) + var(--tab-room,0px) + 8px)}.w-in-venue .w-joy{bottom:calc(var(--bot) + var(--tray-lift,0px) + var(--tray-h,150px) + 10px)}@media (pointer:coarse){.w-in-venue .w-chatlog{left:auto;right:var(--right);width:min(300px, calc(100% - clamp(88px, 26vw, 112px) - 3 * var(--gut)))}}@media (orientation:landscape) and (max-height:500px){.w-in-venue .w-joy{bottom:var(--bot);width:clamp(80px,18vh,104px)}}.w-labels .w-station-lbl{font:inherit;pointer-events:auto;cursor:pointer;border:0;font-weight:800}.w-labels .w-bubble{margin-bottom:0}.w-tray-btns>button:disabled{opacity:.5}.w-quick{scrollbar-width:none;justify-content:safe center;gap:6px;display:flex;overflow-x:auto}.w-quick::-webkit-scrollbar{display:none}.w-quick button{background:var(--kt-world-glass-strong);border:1px solid var(--kt-world-edge);color:var(--kt-world-ink);border-radius:999px;flex:none;padding:6px 10px;font-size:12px;font-weight:800}.w-opts{gap:8px;margin-top:10px;display:grid}.w-opt{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);text-align:left;color:var(--kt-world-card-ink);border-radius:16px;gap:6px;padding:10px 12px;font-weight:700;display:grid}.w-opt[aria-pressed=true]{border-color:var(--kt-world-orange)}.w-dot-swatch{border-radius:50%;flex:none;width:22px;height:22px;display:inline-block}.w-ticket{border:2px dashed var(--kt-world-card-line);color:var(--kt-world-card-ink);background:linear-gradient(135deg,#f26a0c38,#ff3d8b33);border-radius:18px;justify-content:space-between;align-items:center;gap:10px;margin:12px 0;padding:12px 14px;display:flex}.w-ticket b{font-family:var(--font-display);font-size:clamp(18px,5vw,22px);display:block}.w-ticket small{opacity:.75;display:block}.w-ticket>span{flex:none;font-size:30px}.w-pill-input{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);min-width:0;min-height:40px;color:var(--kt-world-card-ink);border-radius:999px;flex:1;padding:0 12px;font-size:16px}.w-meet-chat{gap:6px;max-height:30dvh;margin:10px 0;display:grid;overflow-y:auto}.w-meet-chat div{background:var(--kt-world-card-2);border-radius:14px;max-width:85%;padding:8px 10px;font-size:13.5px}.w-meet-chat div.w-me{background:var(--kt-world-orange);color:var(--kt-world-on-orange);justify-self:end}.w-mural{background:var(--kt-world-card-line);border-radius:12px;grid-template-columns:repeat(16,1fr);gap:2px;padding:2px;display:grid}.w-mural button{aspect-ratio:1;border:0;border-radius:3px;min-width:0;padding:0}.w-palette{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.w-palette button{width:34px;height:34px;box-shadow:0 0 0 2px var(--kt-world-card-line);border:3px solid #fff;border-radius:50%}.w-palette button[aria-pressed=true]{box-shadow:0 0 0 3px var(--kt-world-card-ink)}.w-mem-img{border-radius:16px;width:100%;margin:10px 0;display:block}.kt-portal.w-door{z-index:30;padding:var(--gut);-webkit-backdrop-filter:blur(6px);cursor:pointer;background:#061417b8;align-content:center;place-items:center;gap:14px;animation:.2s ease-out w-pop;display:grid;position:fixed;inset:0;overflow:hidden}.w-door-card{width:min(340px,100%);animation:.45s cubic-bezier(.2,1.3,.4,1) w-slidein;position:relative}.w-door-card .idcard{width:100%}@keyframes w-slidein{0%{opacity:0;transform:translateY(40px)rotate(-6deg)}}.w-beam{background:var(--kt-world-mint);opacity:0;border-radius:4px;height:4px;animation:1.1s ease-in-out 2 alternate w-scan;position:absolute;top:0;left:-4%;right:-4%;box-shadow:0 0 18px 6px #1fdb84b3}@keyframes w-scan{0%{opacity:1;top:0}to{opacity:1;top:100%}}.w-door-ok{background:var(--kt-world-mint);color:var(--kt-world-on-mint);text-align:center;border-radius:999px;max-width:100%;padding:10px 16px;font-weight:800;animation:.3s 1.1s both w-pop}.w-door-stamp{border:4px double var(--c);color:#fff;font-family:var(--font-display);text-align:center;overflow-wrap:anywhere;background:#b0135ad9;border-radius:14px;max-width:100%;padding:10px 16px;font-size:clamp(16px,5vw,22px);font-weight:800;animation:.45s cubic-bezier(.3,1.6,.5,1) 1.4s both w-stampin;rotate:-8deg}.w-door-stamp small{font-size:11px;font-family:var(--font-sans);display:block}@keyframes w-stampin{0%{opacity:0;scale:2.6}}.w-door-skip{color:var(--kt-world-muted);font-size:11.5px}@media (prefers-reduced-motion:reduce){.kt-portal.w-door,.kt-portal.w-door *{animation:none!important}}.w-in-game .w-topbar,.w-in-game .w-venue-head,.w-in-game .w-chatlog,.w-in-game .w-tray,.w-in-game .w-labels{display:none!important}.w-in-game .w-joy{bottom:calc(var(--bot) + 16px)}.w-game-hud{z-index:12;pointer-events:none;position:fixed;inset:0}.w-game-hud>*{pointer-events:auto}.w-game-hud .g-top{top:var(--top);left:var(--left);right:var(--right);pointer-events:none;align-items:flex-start;gap:8px;display:flex;position:absolute}.w-game-hud .g-top>*{pointer-events:auto}.w-game-hud .g-center{flex:1;justify-items:center;gap:5px;min-width:0;display:grid}.w-game-hud .g-score{font-family:var(--font-display);text-align:center;border-radius:16px;max-width:100%;padding:6px 14px;font-size:clamp(14px,4.4vw,20px);font-weight:800}.w-game-hud .g-score small{font-family:var(--font-sans);color:var(--kt-world-muted);font-size:11px;display:block}.w-game-hud .g-timer{font-variant-numeric:tabular-nums;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:800}.w-game-hud .g-timer:empty{display:none}.w-game-hud .g-role{background:var(--kt-world-yellow);color:#241c00;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:100%;padding:4px 10px;font-size:11.5px;font-weight:800;overflow:hidden}.w-game-hud .g-msg{width:fit-content;max-width:calc(100% - 2 * var(--gut));text-align:center;pointer-events:none;text-shadow:0 4px 22px #000000b3;margin-inline:auto;position:absolute;top:34%;left:0;right:0}.w-game-hud .g-msg b{font-family:var(--font-display);font-size:clamp(30px,10vw,56px);line-height:1;display:block}.w-game-hud .g-msg small{color:var(--kt-world-yellow);margin-top:6px;font-size:clamp(13px,3.6vw,16px);font-weight:700;display:block}.w-game-hud .g-msg.pop{animation:.35s cubic-bezier(.2,1.6,.4,1) gpop}@keyframes gpop{0%{opacity:0;transform:scale(.4)}}.w-game-hud .g-btns{right:var(--right);bottom:calc(var(--bot) + 12px);flex-wrap:wrap-reverse;justify-content:flex-end;align-items:flex-end;gap:10px;max-width:min(60vw,340px);display:flex;position:absolute}.w-game-hud .gbtn{background:var(--kt-world-glass-strong);min-width:clamp(58px,17vw,72px);min-height:clamp(58px,17vw,72px);color:var(--kt-world-ink);touch-action:none;-webkit-user-select:none;user-select:none;border:2px solid #ffffff4d;border-radius:999px;padding:6px 12px;font-size:clamp(12px,3.4vw,14px);font-weight:800}.w-game-hud .gbtn.big{background:var(--kt-world-orange);min-width:clamp(76px,22vw,96px);min-height:clamp(76px,22vw,96px);color:var(--kt-world-on-orange);border-color:#ffb27d;font-size:clamp(13px,3.8vw,16px)}.w-game-hud .gbtn.round{aspect-ratio:1;border-radius:50%}.w-game-hud .gbtn:active{scale:.94}.w-game-hud .g-btns:has(.gbtn.big+.gbtn.big){justify-content:center;width:fit-content;max-width:none;margin-inline:auto;left:0;right:0}.w-game-hud .g-aim{left:0;right:0;bottom:calc(var(--bot) + clamp(110px, 30vw, 140px));width:min(270px, calc(100% - 2 * var(--gut)));grid-template-columns:repeat(3,1fr);gap:8px;margin-inline:auto;display:grid;position:absolute}.w-game-hud .g-aim button{background:var(--kt-world-glass-strong);min-height:46px;color:var(--kt-world-ink);border:2px solid #ffffff59;border-radius:14px;font-size:20px;font-weight:800}.w-game-hud .g-aim button.on{background:var(--kt-world-yellow);color:#241c00}.w-game-hud .g-power{left:0;right:0;bottom:calc(var(--bot) + clamp(64px, 20vw, 90px));width:min(320px, calc(100% - 2 * var(--gut) - clamp(80px, 24vw, 110px)));background:linear-gradient(90deg, #fbd9c4, #1fdb84 var(--g-lo,42%), #1fdb84 var(--g-hi,62%), #ff3d8b);pointer-events:none;border:2px solid #fff9;border-radius:999px;height:22px;margin-inline:auto;position:absolute;overflow:hidden}.w-game-hud:has(.gbtn.big) .g-power{bottom:calc(var(--bot) + clamp(100px, 29vw, 122px))}.w-game-hud:has(.gbtn.big) .g-aim{bottom:calc(var(--bot) + clamp(132px, 38vw, 160px))}@media (orientation:landscape) and (max-height:500px){.w-game-hud:has(.gbtn.big) .g-aim{left:var(--gut);right:auto;bottom:calc(var(--bot) + 12px);width:min(220px,30vw);margin-inline:0}.w-game-hud:has(.gbtn.big) .g-aim button{min-height:40px}.w-game-hud:has(.gbtn.big) .g-power{bottom:calc(var(--bot) + 18px);width:min(240px,28vw)}}.w-game-hud .g-power i{background:var(--kt-world-card-ink);border-radius:3px;width:6px;margin-left:-3px;position:absolute;top:0;bottom:0}.w-game-hud .g-drum-ring{aspect-ratio:1;pointer-events:none;place-items:center;width:clamp(110px,34vw,160px);margin-inline:auto;display:grid;position:absolute;top:50%;left:0;right:0;translate:0 -50%}.w-game-hud .g-drum-ring:before{content:"";border:4px dashed #ffffff80;border-radius:50%;position:absolute;inset:0}.w-game-hud .g-drum-ring i{border:5px solid var(--kt-world-orange);border-radius:50%;position:absolute;inset:0}.w-game-hud .g-meter{border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:3px 10px;font-size:11px;font-weight:800;display:flex}.w-game-hud .g-meter span{white-space:nowrap}.w-game-hud .g-meter i{background:#ffffff40;border-radius:999px;width:clamp(48px,18vw,90px);height:7px;position:relative;overflow:hidden}.w-game-hud .g-meter b{background:var(--kt-world-yellow);border-radius:999px;width:0;position:absolute;inset:0 auto 0 0}.w-game-hud [hidden]{display:none!important}.w-seg{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;margin-top:4px;display:grid}.w-seg button{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);min-height:40px;color:var(--kt-world-card-ink);border-radius:14px;gap:1px;min-width:0;padding:4px 6px;font-size:clamp(12px,3.4vw,14px);font-weight:800;display:grid}.w-seg button small{opacity:.75;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;font-weight:600;overflow:hidden}.w-seg button[aria-pressed=true]{border-color:var(--kt-world-orange);background:var(--kt-world-card-2)}.w-seg button:disabled{opacity:.55}.w-seg-label{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-top:10px;font-size:11px;font-weight:800}.w-game-goals{gap:6px;margin-top:10px;display:grid}.w-game-goals>div{background:var(--kt-world-card-2);color:var(--kt-world-card-ink);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:8px 12px;font-size:13px;display:flex}.w-game-goals>div>span{min-width:0}.w-game-goals small{opacity:.75;font-size:11px;display:block}.w-big-rw{font-family:var(--font-display);text-align:center;margin:6px 0;font-size:clamp(30px,9vw,40px);font-weight:800}.w-lbl[data-edge] .w-station-lbl{opacity:.92;align-items:center;gap:5px;font-size:clamp(10.5px,2.8vw,11.5px);display:inline-flex}.w-lbl[data-edge] .w-station-lbl:before{content:"➜";transform:rotate(var(--edge-a,0deg));display:inline-block}.w-life{background:#eefff72e;border-radius:999px;flex:none;width:26px;height:4px;display:block;position:relative;overflow:hidden}.w-life>i{width:var(--v,0%);border-radius:inherit;background:var(--kt-world-mint);transition:width .4s;position:absolute;inset:0 auto 0 0}.w-life[data-band=mid]>i{background:var(--kt-world-yellow)}.w-life[data-band=low]>i{background:var(--kt-world-pink)}.w-needs{grid-template-columns:repeat(2,auto);gap:2px 7px;padding-block:4px;display:inline-grid;position:relative}.w-need{align-items:center;gap:3px;display:inline-flex}.w-need-ic{font-size:10px;line-height:1}.w-needs-list{gap:10px}.w-feel-chip{max-width:100%;color:var(--kt-world-mint);white-space:nowrap;grid-column:1/-1;align-items:center;gap:5px;font-size:10.5px;font-weight:700;line-height:1.2;display:flex}.w-feel-chip.is-low{color:var(--kt-world-pink)}.w-feel-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.w-feel-chip b{font-variant-numeric:tabular-nums;color:var(--kt-world-ink)}.w-feel-chip small{color:var(--kt-world-ink);font-weight:800}.w-feeling-row{grid-template-columns:minmax(0,1fr) auto}.w-need-row{color:var(--kt-world-card-ink);grid-template-columns:minmax(0,1fr) minmax(70px,40%) 2.4em;align-items:center;gap:10px;font-weight:700;display:grid}.w-need-row small{color:var(--kt-world-card-muted);font-weight:600}.w-need-row b{text-align:right;font-variant-numeric:tabular-nums}.w-life.w-life-lg{background:var(--kt-world-card-line);width:100%;height:8px}.w-lbl .w-life.w-life-av{width:34px;height:4px;margin:3px auto 0;box-shadow:0 0 0 1px #06141799}body:has([aria-modal=true],[data-sheet],.tx-app) .w-notices{display:none}.w-notices{z-index:79;right:clamp(6px,2.4vw,14px);top:calc(var(--topbar-h,72px) + 6px);pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;max-width:min(320px,100% - 2*clamp(6px,2.4vw,14px));margin:0;padding:0;list-style:none;display:flex;position:fixed}.w-notices[data-side=left]{align-items:flex-start}.w-notice{pointer-events:auto;text-align:left;color:var(--kt-world-ink);border-radius:14px;padding:9px 13px;font-size:12.5px;font-weight:700;animation:.18s ease-out w-toast-pop}@media (max-width:560px){.kt-world .w-needs{align-items:center;gap:3px;padding-inline:8px;display:inline-flex}.kt-world .w-feel-chip{background:var(--kt-world-glass);border:1px solid var(--kt-world-edge);border-radius:999px;gap:3px;max-width:9.5em;padding:2px 7px;font-size:9.5px;position:absolute;top:calc(100% + 3px);right:0}.kt-world .w-needs:before{content:"❤️";margin-right:1px;font-size:11px}.kt-world .w-need-ic{display:none}.kt-world .w-needs .w-life{width:5px;height:18px}.kt-world .w-needs .w-life>i{width:100%;height:var(--v,0%);inset:auto 0 0}.kt-world .w-lbl .w-life.w-life-av{width:30px;height:4px}}.w-av-lbl{flex-direction:column;align-items:center;display:flex}.w-refill{color:var(--kt-world-card-muted);font-size:.85em;font-weight:600}.w-voice-pill{z-index:16;width:fit-content;left:0;right:0;bottom:calc(var(--bot) + var(--dock-w) * 118 / 300 + 66px);min-height:var(--tap);max-width:calc(100% - 2 * var(--gut) - 2 * var(--tap) - 16px);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;border-radius:999px;margin-inline:auto;padding:0 14px;font-size:clamp(12px,3.4vw,13.5px);font-weight:800;position:absolute;overflow:hidden}.w-voice-pill[data-tone=briefing]{border-color:var(--kt-world-pink)}.w-voice-pill[data-tone=storm]{border-color:#9fb6d4}.w-screen-lbl{pointer-events:auto;border-color:var(--kt-world-yellow)}.w-screen-lbl[data-edge]:before{content:"➜";transform:rotate(var(--edge-a,0deg));display:inline-block}.w-voice-status{font-variant-numeric:tabular-nums;font-weight:800}.w-voice-row{gap:2px;display:grid}.w-voice-row small{color:var(--kt-world-card-muted);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.w-voice-link{color:inherit;border-radius:10px;text-decoration:none}.w-voice-link:hover b,.w-voice-link:focus-visible b{text-decoration:underline}.w-voice-wx{align-items:center;gap:6px;display:flex}.w-voice-wx svg{color:var(--kt-world-orange);flex:none}.w-voice-done{color:var(--kt-world-card-ink);font-weight:800}.w-site-lbl{border-style:dashed;border-color:var(--kt-world-orange);opacity:.94}.w-district{z-index:14;text-align:center;padding:0 var(--gut);font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;text-shadow:0 3px 18px #0009;pointer-events:none;font-size:clamp(16px,5vw,22px);font-weight:800;animation:.25s ease-out w-pop;position:absolute;top:27%;left:0;right:0}.w-district small{letter-spacing:0;text-transform:none;color:var(--kt-world-yellow);font-size:clamp(12px,3.6vw,14px);display:block}.w-district.w-danger small{color:#ff8a7a}.w-billboard-lbl{background:var(--kt-world-card);color:var(--kt-world-card-ink);text-align:left;border:1px solid #ffd02e80;border-radius:12px;padding:4px 10px;font-size:11.5px;font-weight:800;display:grid}.w-billboard-lbl small{color:var(--kt-world-yellow);letter-spacing:.08em;text-transform:uppercase;font-size:9.5px}.w-bb-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0;display:grid}.w-bb-stats div,.w-bb-item{background:var(--kt-world-card-2);border-radius:14px;min-width:0;padding:8px 10px}.w-bb-stats div{text-align:center}.w-bb-stats b{font-family:var(--font-display);white-space:nowrap;font-size:clamp(14px,4.4vw,18px);display:block}.w-bb-stats small,.w-bb-item small{opacity:.75;font-size:11px;display:block}.w-bb-item{text-align:left;gap:2px;width:100%;margin:8px 0;display:grid}.w-bb-item[aria-disabled=true]{opacity:.7}.w-bb-row{cursor:pointer;grid-template-columns:1fr auto;align-items:center;font-weight:700}.w-bb-tiny{font-size:11px}.w-bb-rules{gap:8px;margin:8px 0 14px;padding-left:18px;font-size:13px;list-style:outside;display:grid}.w-life-card{background:var(--kt-world-card-2);border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin:10px 0 4px;padding:10px 12px;font-size:13px;display:flex}.w-life-warn{background:#ffb02029;border-radius:10px;padding:8px 12px;font-size:13px}.w-life-h{margin:12px 0 4px;font-size:14px;font-weight:800}.w-life-meds{gap:6px;margin:6px 0;display:grid}.w-gov-hud{z-index:15;top:calc(var(--topbar-h) + 6px);left:var(--left);pointer-events:none;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute}.w-gov-chip{pointer-events:auto}.w-gov-chip[data-level="1"],.w-gov-chip[data-level="2"]{border-color:#ffb020}.w-gov-chip[data-level="3"],.w-gov-chip[data-level="4"],.w-gov-chip[data-level="5"]{border-color:#e5243b;animation:1.6s ease-in-out infinite w-gov-pulse}.w-gov-chip[data-stage=live]{border-color:var(--kt-world-yellow)}@keyframes w-gov-pulse{50%{box-shadow:0 0 0 4px #e5243b59}}@media (prefers-reduced-motion:reduce){.w-gov-chip{animation:none!important}}.w-gov-stars{color:var(--kt-world-yellow);letter-spacing:.06em;font-variant-numeric:tabular-nums}.w-gov-card{background:var(--kt-world-card-2);border-radius:12px;gap:4px;margin:8px 0;padding:10px 12px;font-size:13px;display:grid}.w-gov-card>b{font-size:14px}.w-gov-card small,.w-gov-list small{color:var(--kt-world-card-muted)}.w-gov-card p{margin:0}.w-gov-card[data-stage=live]{box-shadow:inset 0 0 0 2px var(--kt-world-yellow)}.w-gov-tv{border-left:4px solid #5b85ff}.w-gov-ok{color:var(--kt-world-card-ok);font-weight:700}.w-gov-list,.w-gov-missions{gap:6px;margin:4px 0;padding:0;font-size:13px;list-style:none;display:grid}.w-gov-list li,.w-gov-missions li{justify-content:space-between;align-items:center;gap:8px;display:flex}.w-gov-list li>span{gap:1px;display:grid}.w-gov-missions li[data-done=true]{opacity:.6}.w-gov-wide{width:100%;margin-top:6px}.w-gov-row{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.w-gov-note{margin-top:8px;font-size:12px}.w-gov-q{border:0;gap:6px;margin:8px 0;padding:0;display:grid}.w-gov-q legend{margin-bottom:4px;font-size:14px;font-weight:800}.w-gov-opt{border:1px solid var(--kt-world-card-line);cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:40px;padding:6px 10px;font-size:13px;display:flex}.w-gov-opt[data-picked=true]{background:#5b85ff1a;border-color:#5b85ff}.w-gov-bars{background:repeating-linear-gradient(90deg,#5a5f6a 0 6px,#0000 6px 26px),#20242c;border-radius:10px;height:64px;margin:6px 0 10px}.w-gov-dim{z-index:2;pointer-events:none;background:radial-gradient(at 50% 60%,#05081440,#0508148c);position:absolute;inset:0}.m-panel{gap:10px;min-width:0;display:grid}.m-panel>*{min-width:0}.m-mark{opacity:.85;margin:0;font-size:12px;font-weight:700}.m-big{overflow-wrap:anywhere;font-size:clamp(22px,7vw,30px);font-weight:800;line-height:1.1}.m-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.m-row>.w-field{flex:140px}.m-row>.w-btn{flex:none}.m-split{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.m-note{color:var(--kt-world-card-soft);margin:0;font-size:13px}.m-chart{background:var(--kt-world-card-2);border-radius:12px;gap:4px;min-width:0;margin:4px 0 0;padding:8px 10px 6px;display:grid}.m-chart svg{max-width:100%;display:block}.m-ok{color:var(--kt-world-card-ink);background:var(--kt-world-card-2);border-radius:12px;margin:0;padding:8px 10px;font-size:13px;font-weight:700}.m-select{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);min-height:44px;color:var(--kt-world-card-ink);border-radius:12px;width:100%;min-width:0;padding:6px 10px;font-size:16px}.m-notes{flex-wrap:wrap;gap:6px;display:flex}.m-note-btn{border:2px solid var(--kt-world-card-line);background:var(--kt-world-yellow);color:var(--kt-world-on-yellow);border-radius:10px;min-width:64px;min-height:44px;padding:4px 10px;font-size:13px;font-weight:800}.m-gates{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;display:grid}.m-gates button{border:2px solid var(--kt-world-card-line);background:var(--kt-world-card);min-height:48px;color:var(--kt-world-card-ink);border-radius:14px;justify-items:center;gap:1px;min-width:0;padding:4px 6px;font-size:clamp(11.5px,3.2vw,13.5px);font-weight:800;display:grid}.m-gates button[aria-pressed=true]{border-color:var(--kt-world-orange);background:var(--kt-world-card-2)}.m-post-text{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.m-chip-pick{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.m-chip-row{justify-items:start;gap:4px;display:grid}.m-chip{border:1px solid var(--line,#ffffff2e);background:var(--glass,#ffffff0f);max-width:100%;min-height:32px;color:inherit;text-align:left;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.82rem;display:inline-flex}.m-chip[aria-pressed=true]{border-color:var(--mint,#2ee6a6);outline:2px solid var(--yellow,#ffd23f);outline-offset:1px}.m-chip-go{color:var(--mint,#2ee6a6);white-space:nowrap;margin-left:4px;font-weight:700}.m-tag{font:inherit;color:var(--kt-world-orange);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.m-official{border-color:var(--kt-world-yellow)}.m-chat-card{border:2px solid var(--kt-world-yellow);background:var(--kt-world-card);min-width:min(100%,220px);max-width:min(85%,340px);color:var(--kt-world-card-ink);border-radius:16px;gap:6px;padding:10px 12px;display:grid}.m-chat-card small{color:var(--kt-world-card-muted)}.m-chat-card[data-card-state=expired],.m-chat-card[data-card-state=declined],.m-chat-card[data-card-state=cancelled]{opacity:.7}.m-composer{border-top:1px solid var(--kt-world-edge);background:var(--kt-world-card);color:var(--kt-world-card-ink);gap:8px;max-height:55dvh;padding:10px clamp(8px,3vw,14px);display:grid;overflow-y:auto}.kt-world{--w-chip-rows:0;--w-joy-size:clamp(88px, 26vw, 112px);--w-joy-bottom:calc(var(--bot) + var(--dock-w) * 118 / 300 + 16px);--w-plan-top:calc(var(--topbar-h) + max(34px, 6px + var(--w-chip-rows) * (var(--tap) + 6px)))}.kt-world:has(.w-gov-hud){--w-chip-rows:2}.kt-world:has(.w-home-hud){--w-chip-rows:3}.kt-world:has(.w-home-hud .w-bag-chip){--w-chip-rows:4}.kt-world .w-plan{top:var(--w-plan-top);max-height:max(44px, calc(100dvh - var(--w-plan-top) - var(--w-joy-bottom) - var(--w-joy-size) - 12px));overscroll-behavior:contain;overflow-y:auto}.w-plan.w-collapsed{width:auto;min-width:128px}.w-joy{bottom:var(--w-joy-bottom);width:var(--w-joy-size)}@media (orientation:landscape) and (max-height:500px){.kt-world:has(.w-gov-hud){--w-chip-rows:1}.kt-world:has(.w-home-hud){--w-chip-rows:2}.kt-world:has(.w-home-hud .w-bag-chip){--w-chip-rows:2}.kt-world{--w-joy-bottom:calc(var(--bot) + 8px);--w-joy-size:clamp(80px, 22vh, 104px)}.kt-world .w-gov-hud:not(.w-home-hud){flex-direction:row}.kt-world .w-home-hud{top:calc(var(--topbar-h) + 6px + var(--tap) + 6px);flex-direction:row}.kt-world .w-plan:not(.w-collapsed){scroll-snap-type:y proximity}.kt-world .w-plan>*,.kt-world .w-plan-body>:not(.w-plan-end),.kt-world .w-plan-next li{scroll-snap-align:start}.kt-world .w-plan:not(.w-collapsed):has(.w-plan-next){display:grid}.kt-world .w-plan:has(.w-plan-next) .w-plan-next>ul{min-height:0;max-height:none;overflow:visible}.kt-world .w-plan-end{flex-wrap:nowrap}}@media (pointer:fine) and (min-width:760px){.kt-world .w-plan{max-height:max(44px, calc(100dvh - var(--w-plan-top) - var(--bot) - var(--mm-w,230px) - 230px))}}@media (pointer:fine) and (min-width:760px) and (max-height:900px){.kt-world:has(.w-gov-hud){--w-chip-rows:1}.kt-world:has(.w-home-hud){--w-chip-rows:2}.kt-world:has(.w-home-hud .w-bag-chip){--w-chip-rows:2}.kt-world .w-gov-hud:not(.w-home-hud){flex-direction:row}.kt-world .w-home-hud{top:calc(var(--topbar-h) + 6px + var(--tap) + 6px);flex-direction:row}.kt-world .mm-root{--mm-w:clamp(150px, min(18vw, 25vh), 230px)}}.w-life-stack{gap:10px;display:grid}.w-life-stack>*{margin-block:0}.w-life-stack .w-btn{white-space:normal;width:100%;min-height:46px;padding-block:8px}.w-btn.w-btn-ghost{color:var(--kt-world-card-ink,var(--kt-world-ink));box-shadow:none;border:1px solid var(--kt-world-edge);background:#ffffff1a}body:has([data-testid=portal]) [data-testid=city-loading]{visibility:hidden}.w-labels [data-clutter],.tx-labels [data-clutter],.w-labels [data-noroom],.tx-labels [data-noroom]{opacity:0;pointer-events:none!important}.kt-world :is(.w-gov-hud>*,.w-plan,.mm-root>*,.w-cam){transition:translate .28s cubic-bezier(.2,.8,.2,1),opacity .2s,visibility linear}.kt-world[data-tuck-left] :is(.w-gov-hud>:not([data-level="3"],[data-level="4"],[data-level="5"]),.w-plan),.kt-world[data-tuck-right] :is(.mm-root>:not(.mm-mapwrap,.mm-expand,.mm-nav,[data-testid=osm-credit-under]),.w-cam){opacity:0;visibility:hidden;transition:translate .28s cubic-bezier(.2,.8,.2,1),opacity .2s,visibility 0s linear .28s;pointer-events:none!important}.kt-world[data-tuck-left] :is(.w-gov-hud>:not([data-level="3"],[data-level="4"],[data-level="5"]),.w-plan){translate:calc(-100% - 2 * var(--left) - 24px) 0}.kt-world[data-tuck-right] :is(.mm-root>:not(.mm-mapwrap,.mm-expand,.mm-nav,[data-testid=osm-credit-under]),.w-cam){translate:calc(100% + 2 * var(--right) + 24px) 0}@media (pointer:fine) and (min-width:760px){.kt-world[data-tuck-right] .mm-root>:not(.mm-mapwrap,.mm-expand,.mm-nav,[data-testid=osm-credit-under]){translate:calc(-100% - 2 * var(--left) - 24px) 0}}.w-cv-tab{z-index:16;border:1px solid var(--kt-world-edge);background:var(--kt-world-glass-strong);width:16px;height:58px;color:var(--kt-world-ink);place-items:center;padding:0;font-size:15px;font-weight:900;line-height:1;transition:width .2s,background .2s;display:grid;position:absolute;top:50%;translate:0 -50%}.w-cv-tab:before{content:"";position:absolute;inset:-8px -14px}.w-cv-tab[data-side=left]{left:var(--sal);border-left:0;border-radius:0 12px 12px 0}.kt-world:has(.w-cv-tab[data-side=right]){--mm-gap:18px}.w-cv-tab[data-side=right]{right:var(--sar);border-right:0;border-radius:12px 0 0 12px}.w-cv-tab[data-side=left]:before{left:0}.w-cv-tab[data-side=right]:before{right:0}.w-cv-tab[aria-expanded=false]{background:var(--kt-world-mint);width:24px;color:var(--kt-world-on-mint);border-color:var(--kt-world-mint-shade)}.w-cv-tab:focus-visible{outline:3px solid var(--kt-world-yellow);outline-offset:2px}.w-cam{position:absolute}.w-cam-fan{grid-auto-flow:column;gap:6px;animation:.18s ease-out w-cam-fan;display:grid;position:absolute;top:0;right:calc(100% + 6px)}@keyframes w-cam-fan{0%{opacity:0;translate:12px}}.w-cam[data-open] .w-cam-toggle{background:var(--kt-world-card);color:var(--kt-world-card-ink)}@media (orientation:landscape) and (max-height:500px){.kt-world .w-clock small{display:none}.w-cv-tab{top:calc(50% + 44px)}}.w-qm{--qm-r:104px;flex:none;gap:clamp(4px,1.5vw,6px);display:flex;position:relative}.w-qm-fan,.w-qm-keep{display:contents}.w-qm-btn{font-size:18px;font-weight:900}.w-qm[data-open] .w-qm-btn{background:var(--kt-world-card);color:var(--kt-world-card-ink)}.w-qm-dot{top:4px;right:4px}.w-qm-extra[data-qm=clear]{--a:112deg}.w-qm-extra[data-qm=auto]{--a:158deg}.w-qm-extra{z-index:6;width:var(--tap);height:var(--tap);opacity:0;visibility:hidden;pointer-events:none;border-radius:50%;place-items:center;font-size:18px;transition:translate .22s cubic-bezier(.2,.8,.2,1),scale .22s,opacity .18s,visibility 0s linear .22s;display:grid;position:absolute;top:0;right:0;translate:0;scale:.4}.w-qm-extra[aria-pressed=true]{background:var(--kt-world-mint);color:var(--kt-world-on-mint);border-color:var(--kt-world-mint-shade)}.w-qm[data-open] .w-qm-extra{opacity:1;visibility:visible;pointer-events:auto;scale:1;translate:calc(cos(var(--a)) * var(--qm-r)) calc(sin(var(--a)) * var(--qm-r));transition-delay:0s}@media (max-width:640px){.w-qm{--qm-r:118px}.w-qm-keep{z-index:6;min-width:var(--tap);height:var(--tap);opacity:0;visibility:hidden;pointer-events:none;place-items:center;transition:translate .22s cubic-bezier(.2,.8,.2,1),scale .22s,opacity .18s,visibility 0s linear .22s;display:grid;position:absolute;top:0;right:0;scale:.4}.w-qm[data-open] .w-qm-keep{opacity:1;visibility:visible;pointer-events:auto;scale:1;translate:calc(cos(var(--a)) * var(--qm-r)) calc(sin(var(--a)) * var(--qm-r));transition-delay:0s}.w-qm-keep .rp-hud{padding:0}.w-qm-keep .rp-hud-label{display:none}.w-qm-keep[data-qm=tasks]{--a:90deg}.w-qm-keep[data-qm=bell]{--a:112deg}.w-qm-keep[data-qm=report]{--a:135deg}.w-qm-extra[data-qm=clear]{--a:158deg}.w-qm-extra[data-qm=auto]{--a:180deg}.w-qm-keep[data-qm=street-chat]{--a:124deg}.w-qm[data-open] .w-qm-keep[data-qm=street-chat]{translate:calc(cos(var(--a)) * (var(--qm-r) + 56px)) calc(sin(var(--a)) * (var(--qm-r) + 56px))}}.w-labels .w-station-lbl{align-items:center;gap:6px;display:inline-flex}.w-station-lbl i{font-style:normal}.w-lbl[data-near="0"] .w-station-lbl{min-width:30px;min-height:30px;color:var(--kt-world-mint);box-shadow:0 0 0 2px var(--kt-world-mint), 0 0 14px #1fdb848c;background:#0a101ab8;justify-content:center;padding:5px}.w-lbl[data-near="0"] .w-station-lbl b{display:none}.w-whats-here{margin-top:6px}.w-whats-list{overscroll-behavior:contain;text-align:left;max-height:min(46dvh,320px);margin:6px auto 0;padding:0;list-style:none;overflow-y:auto}@media (max-height:420px){:is(.w-tray:has(.w-whats-list) .w-quick,.w-tray:has(.w-whats-list) .w-chatrow){display:none}}.w-tray:has(.w-whats-list){z-index:40}.kt-world:has(.w-whats-list) .ms-tracker{visibility:hidden}.w-lbl-two{text-align:center}.w-lbl-two>small{display:block}.w-lbl-cap{white-space:normal;opacity:.92;max-width:220px;margin-top:3px;font-size:11px;font-weight:600;line-height:1.25;animation:4s forwards w-cap-fade;display:block}@keyframes w-cap-fade{80%{opacity:.92}to{opacity:0}}@media (prefers-reduced-motion:reduce){.w-lbl-cap{animation:none}}@media (orientation:portrait){.kt-world .mm-root .gp-pill,.kt-world .mm-root .ms-track-chip{max-width:max(110px, calc(50vw - var(--right) - var(--mm-gap,0px) - 34px))}}.w-av-mission{border:1px solid var(--kt-world-card-line,#fff3);color:#fff;max-width:min(50vw,260px);font:inherit;text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;cursor:pointer;background:#0c1412d1;border-radius:999px;margin-bottom:4px;padding:4px 10px;font-size:12px;font-weight:700;overflow:hidden}.w-av-mission[data-form=ring]{box-sizing:border-box;border:3px solid var(--kt-world-yellow);background:#0c1412d1;width:26px;max-width:none;height:26px;margin-bottom:5px;padding:0;font-size:0}.w-av-mission[data-form=ring]:after{content:"";background:var(--kt-world-yellow);border-radius:50%;width:8px;height:8px;margin:auto;display:block}.w-av-mission[data-form=hidden]{visibility:hidden;pointer-events:none}.w-device{z-index:200;position:fixed;inset:0}.kt-world.portal-on .w-device .w-sheet{display:block!important}.w-device-actions{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.w-av-mission-wrap{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.w-av-mission-card{visibility:hidden;border:1px solid var(--kt-world-card-edge);width:min(62vw,240px);color:var(--kt-world-card-ink);white-space:normal;text-align:center;pointer-events:auto;background:#0d2429eb;border-radius:14px;gap:6px;padding:10px;display:grid;position:absolute;top:0;left:0}.w-av-lbl[data-far=true]>.w-name-lbl,.w-av-lbl[data-far=true]>.w-life{display:none}.w-tuck{z-index:12;border:1px solid var(--kt-world-edge);background:var(--kt-world-glass);width:44px;height:26px;color:var(--kt-world-ink);cursor:pointer;pointer-events:auto;place-items:center;padding:0;font-size:13px;display:grid;position:absolute}.w-tuck-top{border-top:0;border-radius:0 0 12px 12px;top:0;left:50%;transform:translate(-50%)}.w-tuck-venue{left:50%;bottom:var(--bottom,8px);border-radius:12px;transform:translate(-50%)}body:has([data-testid=portal]) .w-tuck{visibility:hidden}@media (max-width:520px){.w-tuck-top{top:calc(env(safe-area-inset-top,0px) + 80px);border-top:1px solid var(--kt-world-edge);border-radius:12px}.kt-world:has(.ms-tracker) .w-tuck-top{left:172px;transform:none}.w-tuck-venue{bottom:2px}.w-in-venue{--tray-lift:0px}.w-in-venue .w-tray{margin-bottom:var(--tray-lift)}}@media (max-height:520px){.w-tuck-top{border-top:1px solid var(--kt-world-edge);border-radius:12px;top:64px}.w-tuck-venue{left:auto;right:calc(env(safe-area-inset-right,0px) + 14px);transform:none}}.w-topbar,.w-venue-head,.w-chatlog,.w-tray{transition:transform .2s,opacity .2s}.kt-world[data-tuck-top] .w-topbar{opacity:0;pointer-events:none;transform:translateY(-140%)}.kt-world[data-tuck-top] .w-topbar>*{pointer-events:none}.kt-world[data-tuck-venue] .w-venue-head,.kt-world[data-tuck-venue] .w-chatlog,.kt-world[data-tuck-venue] .w-tray{opacity:0;visibility:hidden;pointer-events:none}.w-in-venue{--tab-room:34px}.kt-world[data-tuck-venue] .w-in-venue,.kt-world[data-tuck-venue].w-in-venue{--tab-room:0px}.w-tray>.w-tuck-venue{inset:-32px auto auto 50%;transform:translate(-50%)}.kt-world[data-tuck-venue] .w-tray{opacity:1;visibility:visible;pointer-events:none;transform:translateY(calc(100% + var(--bot,8px) + var(--tray-lift,0px)))}.kt-world[data-tuck-venue] .w-tray>:not(.w-tuck){opacity:0;visibility:hidden}.kt-world[data-tuck-venue] .w-tray>.w-tuck-venue{pointer-events:auto}.kt-world,.kt-world button,.kt-world a,.kt-world img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none}.kt-world input,.kt-world textarea{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}.w-tv-full{z-index:60;background:#000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.w-tv-full canvas,.w-tv-full video{object-fit:contain;width:100%;height:100%}.w-tv-full-x{top:max(10px, env(safe-area-inset-top));right:max(10px, env(safe-area-inset-right));color:#fff;background:#0009;border-radius:50%;width:44px;height:44px;font-size:18px;position:absolute}@media (orientation:portrait) and (max-width:560px){.kt-world:has(.ms-tracker) .w-venue-head{top:calc(var(--topbar-h) + 50px)}.kt-world:has(.w-act-cap) .w-venue-head{visibility:hidden}}:is(.kt-world:has(.mm-sweep) .ms-track-row,.kt-world:has(.mm-sweep) .gp-pill,.kt-world:has(.mm-sweep) .mm-guide){visibility:hidden}@media (pointer:coarse) and (orientation:portrait){.kt-world .w-cam{bottom:calc(var(--w-joy-bottom,calc(var(--bot) + var(--dock-w) * 118 / 300 + 16px)) + 64px)}.kt-world .w-action{max-width:calc(100% - 2 * (var(--right) + var(--mm-gap,0px) + var(--tap) + 10px))}}body:has([data-testid=game-hud]) .g-tip-card{visibility:hidden}.kt-cooling{z-index:18;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:16px;align-items:center;gap:10px;max-width:min(340px,100% - 28px);padding:12px 16px;display:flex;position:fixed;top:50%;left:50%;translate:-50% -50%}.kt-cooling b,.kt-cooling small{display:block}.kt-cooling small{color:var(--kt-world-muted);font-size:12px;line-height:1.4}.kt-cooling-dot{background:var(--kt-world-mint,#1fdb84);border-radius:50%;flex:none;width:10px;height:10px;animation:1.4s ease-in-out infinite kt-cooling-pulse}@keyframes kt-cooling-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.kt-cooling-dot{animation:none}}.kt-crash{z-index:60;padding:max(14px, env(safe-area-inset-top)) 14px max(14px, env(safe-area-inset-bottom));background:#061417eb;place-items:center;display:grid;position:fixed;inset:0;overflow-y:auto}.kt-crash-card{border-radius:18px;gap:10px;width:min(380px,100%);padding:18px;display:grid}.kt-crash-card h2{margin:0;font-size:20px}.kt-crash-card p{color:var(--kt-world-muted);margin:0}.kt-crash-row{flex-wrap:wrap;gap:8px;display:flex}.kt-crash-row>*{text-align:center;flex:140px;text-decoration:none}.kt-crash-code{color:var(--kt-world-muted);font-size:12px}.w-skill-gain{z-index:21;pointer-events:none;border-radius:14px;gap:6px;min-width:180px;padding:10px 14px;display:grid;position:fixed}.w-skill-gain b{font-size:.9rem}.w-skill-gain[data-level-up] b{color:#ffd02e}.w-skill-bar{background:#ffffff29;border-radius:999px;height:6px;display:block;overflow:hidden}.w-skill-bar i{background:#2ee59d;height:100%;transition:width .9s ease-out;display:block}@media (prefers-reduced-motion:reduce){.w-skill-bar i{transition:none}}.w-perk-badge{color:#ffd02e;white-space:nowrap;background:#ffd02e2e;border-radius:999px;margin-left:6px;padding:1px 7px;font-size:.72rem;font-style:normal;font-weight:700}
