﻿:root{--c-text: #ece8e1;--c-text-muted: #b5b5b5;--c-text-faint: #8d8d8d;--c-on-fill: #ffffff;--c-on-light: #161616;--c-head-muted: #d2d2d2;--c-surface-0: #131313;--tx-grain: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc3NjgnIGhlaWdodD0nNzY4Jz48ZmlsdGVyIGlkPSduJz48ZmVUdXJidWxlbmNlIHR5cGU9J2ZyYWN0YWxOb2lzZScgYmFzZUZyZXF1ZW5jeT0nLjg1MDI2JyBudW1PY3RhdmVzPSczJyBzZWVkPSc3JyBzdGl0Y2hUaWxlcz0nc3RpdGNoJy8+PGZlQ29sb3JNYXRyaXggdmFsdWVzPScwIDAgMCAwIDEgMCAwIDAgMCAxIDAgMCAwIDAgMSAuMTYgMCAwIDAgLS4wNicvPjwvZmlsdGVyPjxyZWN0IHdpZHRoPScxMDAlJyBoZWlnaHQ9JzEwMCUnIGZpbHRlcj0ndXJsKCNuKScvPjwvc3ZnPg==");--c-field: rgba(255, 255, 255, .075);--c-field-hover: rgba(255, 255, 255, .11);--c-field-line: #8d8d8d;--c-field-line-hover: #a3a3a3;--c-surface-1: linear-gradient(180deg, #262626 0, #202020 100%);--c-entry: linear-gradient(180deg, #303030 0, #292929 100%);--c-surface-2: #2f2f2f;--c-surface-3: #404040;--c-line: #4b4b4b;--c-line-soft: rgba(255, 255, 255, .07);--c-ring: rgba(255, 255, 255, .09);--c-ring-hover: rgba(255, 255, 255, .22);--c-ring-strong: rgba(255, 255, 255, .18);--c-rust-500: #ce422b;--c-rust-600: #a9341f;--c-rust-700: #8c2b19;--c-rust-300: #f47c63;--c-rust-wash: color-mix(in srgb, var(--c-rust-500) 14%, transparent);--c-rust-ring: color-mix(in srgb, var(--c-rust-500) 55%, transparent);--c-rust-chip: color-mix(in srgb, var(--c-rust-500) 28%, transparent);--c-rust-chip-hover: color-mix(in srgb, var(--c-rust-500) 42%, transparent);--c-plus-500: #abdd5a;--c-plus-300: #c6ea8c;--c-plus-surface: linear-gradient(180deg, #313726 0, #2a2f22 100%);--c-plus-ink: #1b2410;--c-plus-ring: rgba(171, 221, 90, .45);--c-plus-ring-hover: rgba(171, 221, 90, .8);--c-plus-track: rgba(171, 221, 90, .18);--c-plus-hover: rgba(171, 221, 90, .16);--c-up-400: #7fc3ea;--c-up-300: #a9d8f3;--c-up-ring: rgba(127, 195, 234, .28);--c-up-surface: linear-gradient(180deg, #2b3238 0, #252b30 100%);--c-up-ink: #0e2433;--c-id-surface: #222222;--c-id-ring: rgba(255, 255, 255, .10);--c-id-ring-hover: rgba(255, 255, 255, .24);--cm-1: #4d5c7a;--cm-2: #5e4f7a;--cm-3: #3f6b5c;--cm-4: #7a5c42;--cm-5: #6e4352;--cm-6: #3f5f6b;--cm-7: #8b3a3a;--cm-8: #8a4a2e;--cm-9: #6e5e24;--cm-10: #55642f;--cm-11: #3f6640;--cm-12: #2f6566;--cm-13: #34588a;--cm-14: #48488a;--cm-15: #664684;--cm-16: #7c3e70;--cm-17: #88405a;--cm-18: #555b62;--cm-19: #a03c2c;--cm-20: #6b4a2b;--cm-21: #4c6b2a;--cm-22: #1f625b;--cm-23: #963a66;--cm-24: #6b5050;--cm-none: #383838;--cm-band-base: #1a1a1a;--c-chip: #6b6b6b;--c-chip-dark: #2b2b2b;--c-bp: #3a7bab;--c-bp-mark: #5a9bd0;--c-official: #278030;--c-info: #b5b5b5;--c-success: #4cc38a;--c-warning: #e0b341;--c-error: #ff7a90;--c-danger: #ff7a90;--focus: #ece8e1;--focus-on-light: #161616;--shade: linear-gradient(90deg, rgba(12, 12, 12, .86) 0, rgba(12, 12, 12, .80) 55%, rgba(12, 12, 12, .78) 100%);--z-rail: 10;--z-sticky: 20;--z-tabbar: 30;--z-dropdown: 40;--z-toast: 50;--z-dialog: 60;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--gap-label: var(--sp-2);--gap-group: var(--sp-4);--gap-item: var(--sp-3);--page-pad: 24px;--page-pad-m: 12px;--page-top: 64px;--brand-facebook: #0866ff;--brand-facebook-hover: #0653d1;--brand-discord: #5865f2;--brand-discord-hover: #4752c4;--hit: 24px;--pin-hit: 28px;--tabbar-h: 76px;--r-0: 0;--cut: 12px;--cut-btn: 8px;--dur-fast: 120ms;--dur-base: 200ms;--ease-out: cubic-bezier(.2, .7, .2, 1);--btn-disabled-bg: #262626;--btn-disabled-text: #7c7c7c;--btn-disabled-ring: #4b4b4b;--font-base: 'Roboto Condensed', 'Roboto Condensed Fallback', 'Roboto Condensed Fallback Wide', 'Arial Narrow', sans-serif;--font-display: 'Rust', 'Roboto Condensed', 'Roboto Condensed Fallback', 'Roboto Condensed Fallback Wide', sans-serif;--font-mono: 'Roboto Mono', ui-monospace, Consolas, monospace;--fs-xs: 11px;--fs-s: 13px;--fs-m: 15px;--fs-l: 17px;--fs-xl: 20px;--fs-xxl: 28px}@media(min-width: 1921px){:root{--fs-s: 14px}}@media(max-width: 640px){:root{--shade: rgba(12, 12, 12, .82);--hit: 44px;--page-top: 28px}}@media(pointer: coarse),(max-width: 640px){:root{--pin-hit: 44px}}@media(prefers-reduced-motion: reduce){:root{--dur-fast: 0ms;--dur-base: 0ms}}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:400;font-display:optional;src:url(https://cdn.just-wiped.net/assets/roboto-condensed-v18-latin-regular-53b907326f7c21a04f6d39cc32ff471aafec57d887feabfabb53394f378c659f.woff2) format("woff2"),url(https://cdn.just-wiped.net/assets/roboto-condensed-v18-latin-regular-5fa1be26865ee95bb2998ce2b53d3564ac49d94cc9fe14c4f8812867d95076a1.woff) format("woff")}@font-face{font-family:"Roboto Condensed";font-style:normal;font-weight:700;font-display:optional;src:url(https://cdn.just-wiped.net/assets/roboto-condensed-v31-latin-700-ab74f0c2d7ec37e44e017b9586675dd00c519591207dc3bbc8e003c5628dc9b7.woff2) format("woff2")}@font-face{font-family:"Rust";font-style:normal;font-weight:400;font-display:optional;src:url(https://cdn.just-wiped.net/assets/Rust-c98bd5392ffa2561e8c1bc780010188163f005a30e01acbd1ad4885c5165ef94.woff2) format("woff2")}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.just-wiped.net/assets/roboto-mono-latin-400-normal-e03013e0baa5690a803c188da2214d920c3245b25ad78421ecc8ae86cd842ae9.woff2) format("woff2")}@font-face{font-family:"Roboto Mono";font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.just-wiped.net/assets/roboto-mono-latin-700-normal-283fbef73f42c21722c5a3efc7a44b0c38aac1ada665602b2144c13ed58c0e99.woff2) format("woff2")}@font-face{font-family:"Roboto Condensed Fallback";font-style:normal;font-weight:400;src:local("Arial Narrow"),local("ArialNarrow"),local("Liberation Sans Narrow"),local("LiberationSansNarrow-Regular");size-adjust:101.9%;ascent-override:91.3%;descent-override:23.6%;line-gap-override:0%}@font-face{font-family:"Roboto Condensed Fallback";font-style:normal;font-weight:700;src:local("Arial Narrow Bold"),local("ArialNarrow-Bold"),local("Liberation Sans Narrow Bold"),local("LiberationSansNarrow-Bold");size-adjust:100.2%;ascent-override:92.8%;descent-override:24%;line-gap-override:0%}@font-face{font-family:"Roboto Condensed Fallback Wide";font-style:normal;font-weight:400;src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Helvetica"),local("Roboto"),local("Roboto-Regular");size-adjust:83.6%;ascent-override:111.2%;descent-override:28.7%;line-gap-override:0%}@font-face{font-family:"Roboto Condensed Fallback Wide";font-style:normal;font-weight:700;src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Helvetica Bold"),local("Helvetica-Bold"),local("Roboto Bold"),local("Roboto-Bold");size-adjust:82.2%;ascent-override:113.1%;descent-override:29.2%;line-gap-override:0%}/*! Font Awesome Free 6.5.2 — Fonts: SIL OFL 1.1, Icons: CC BY 4.0, Code: MIT — https://fontawesome.com/license/free */@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:swap;src:url(https://cdn.just-wiped.net/assets/font-awesome/fa-solid-900-subset-5ccab29445ffeff0c2fd63485d0b81736b0b3e61acb152f437ed4f31f84a571a.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.just-wiped.net/assets/font-awesome/fa-regular-400-subset-fbaac19a15b7a5baf581119e7702192963a9c897f490d1975d7891ecf1696289.woff2) format("woff2")}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.just-wiped.net/assets/font-awesome/fa-brands-400-subset-8e16d7aec628aa98aecb60d47fa06a13b007aeb9b5aeef9312c70ccba1ee9bb1.woff2) format("woff2")}.i{display:inline-block;width:1.25em;flex:none;text-align:center;font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased}.i--r{font-weight:400}.i--brand{font-family:"Font Awesome 6 Brands";font-weight:400}.i--user::before{content:""}.i--star::before{content:""}.i--star-half::before{content:""}.i--bell::before{content:""}.i--pen::before{content:""}.i--ellipsis::before{content:""}.i--link::before{content:""}.i--copy::before{content:""}.i--xmark::before{content:""}.i--check::before{content:""}.i--minus::before{content:""}.i--plus::before{content:"+"}.i--exclamation::before{content:"!"}.i--triangle-exclamation::before{content:""}.i--circle-info::before{content:""}.i--info::before{content:""}.i--circle-xmark::before{content:""}.i--rotate-left::before{content:""}.i--arrow-up-right-from-square::before{content:""}.i--arrow-left::before{content:""}.i--arrow-right::before{content:""}.i--arrow-up::before{content:""}.i--arrow-down::before{content:""}.i--arrow-right-from-bracket::before{content:""}.i--chevron-down::before{content:""}.i--flag::before{content:""}.i--house::before{content:""}.i--server::before{content:""}.i--map::before{content:""}.i--chart-simple::before{content:""}.i--gear::before{content:""}.i--bars::before{content:""}.i--list::before{content:""}.i--magnifying-glass::before{content:""}.i--globe::before{content:""}.i--play::before{content:""}.i--pause::before{content:""}.i--calendar-days::before{content:""}.i--clock::before{content:""}.i--newspaper::before{content:""}.i--users::before{content:""}.i--rotate::before{content:""}.i--arrows-rotate::before{content:""}.i--right-left::before{content:""}.i--gem::before{content:""}.i--shield-halved::before{content:""}.i--hourglass-half::before{content:""}.i--check-double::before{content:""}.i--download::before{content:""}.i--expand::before{content:""}.i--compress::before{content:""}.i--layer-group::before{content:""}.i--image::before{content:""}.i--share-nodes::before{content:""}.i--arrow-trend-up::before{content:""}.i--arrow-trend-down::before{content:""}.i--user-group::before{content:""}.i--seedling::before{content:""}.i--trowel-bricks::before{content:""}.i--crosshairs::before{content:""}.i--dove::before{content:""}.i--leaf::before{content:""}.i--bolt::before{content:""}.i--quote-left::before{content:""}.i--user-check::before{content:""}.i--circle-plus::before{content:""}.i--steam::before{content:""}.i--discord::before{content:""}.i--teamspeak::before{content:""}.i--youtube::before{content:""}.i--facebook::before{content:""}.i--x-twitter::before{content:""}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul,ol{margin:0;padding:0;list-style:none}img,svg,video{max-width:100%}img,video{height:auto}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none !important}html{background:var(--c-surface-0)}@media(prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}body{min-height:100vh;background:var(--tx-grain) 0 0/768px 768px var(--c-surface-0);color:var(--c-text);font-family:var(--font-base);font-size:var(--fs-m);line-height:1.4;font-synthesis:none}a{color:inherit}@supports not selector(::-webkit-scrollbar){*{scrollbar-color:var(--c-surface-3) rgba(0,0,0,0)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:rgba(0,0,0,0)}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background:rgba(0,0,0,0)}::-webkit-scrollbar-thumb{border:3px solid rgba(0,0,0,0);background:var(--c-surface-3) padding-box}::-webkit-scrollbar-thumb:hover{background-color:var(--c-rust-500)}:where(a:not([class]),.link-quiet):has(>.i:last-child){display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}:where(a:not([class]),.link-quiet):has(>.i:last-child):hover{color:var(--link-accent-hover, var(--c-text))}:where(a:not([class]),.link-quiet):has(>.i:last-child) .i{width:auto;font-size:.8em}time[data-local],[data-local-recurring-time],.time-range{white-space:nowrap}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;top:var(--sp-2);left:var(--sp-2);z-index:calc(var(--z-sticky) + 80);padding:var(--sp-3) var(--sp-4);background:var(--c-text);color:var(--c-on-light);font-weight:700;transform:translateY(-200%)}.skip-link:focus{transform:none}#content:focus,.filter-chips[tabindex="-1"]:focus{outline:none}@property --cut-edge-w{syntax:"<length>";inherits:true;initial-value:3px}.cut{--cut-c: transparent;--cut-ring: transparent;--cut-edge: transparent;--cut-fill: linear-gradient(var(--cut-c), var(--cut-c));--cut-deco: linear-gradient(transparent, transparent);position:relative;isolation:isolate;background:none !important;box-shadow:none !important;clip-path:none !important}.cut::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;border:1px solid var(--cut-ring);background:var(--cut-deco),linear-gradient(var(--cut-edge), var(--cut-edge)) 0 0/var(--cut-edge-w) calc(100% - var(--cut)) no-repeat border-box,linear-gradient(to top right, transparent 50%, var(--cut-edge) 50% calc(50% + var(--cut-edge-w)), transparent calc(50% + var(--cut-edge-w))) 0 100%/var(--cut) var(--cut) no-repeat border-box,linear-gradient(to bottom left, transparent 50%, var(--cut-ring) 50% calc(50% + 1.5px), transparent calc(50% + 1.5px)) 100% 0/var(--cut) var(--cut) no-repeat border-box,linear-gradient(to top right, transparent 50%, var(--cut-ring) 50% calc(50% + 1.5px), transparent calc(50% + 1.5px)) 0 100%/var(--cut) var(--cut) no-repeat border-box,var(--cut-fill) padding-box;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.cut .cut-clip{--ctr: var(--cut);--cbl: var(--cut);clip-path:polygon(0 0, calc(100% - var(--ctr)) 0, 100% var(--ctr), 100% 100%, var(--cbl) 100%, 0 calc(100% - var(--cbl)))}.cut .cut-clip--tr{--cbl: 0px}.cut .cut-clip--bl{--ctr: 0px}:where(.cut .cut-clip){position:relative}.cut:is(a,button)::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}.cut:is(a,button):is(:focus-visible,.is-focus)::before,.cut .cut-clip:is(:focus-visible,.is-focus)::before{content:"";position:absolute;z-index:3;background:var(--focus);clip-path:polygon(evenodd, 0 0, calc(100% - var(--r-tr)) 0, 100% var(--r-tr), 100% 100%, var(--r-bl) 100%, 0 calc(100% - var(--r-bl)), 0 0, 2px 2px, 2px min(100% - var(--r-bl) - 0.83px, 100% - 2px), max(var(--r-bl) + 0.83px, 2px) calc(100% - 2px), calc(100% - 2px) calc(100% - 2px), calc(100% - 2px) max(var(--r-tr) + 0.83px, 2px), min(100% - var(--r-tr) - 0.83px, 100% - 2px) 2px, 2px 2px)}.cut:is(a,button):is(:focus-visible,.is-focus),.cut .cut-clip:is(:focus-visible,.is-focus){outline:none !important}.cut:is(a,button):is(:focus-visible,.is-focus)::before{inset:-4px;--r-tr: calc(var(--cut) + 2.34px);--r-bl: var(--r-tr)}.cut .cut-clip:is(:focus-visible,.is-focus)::before{inset:2px;--r-tr: max(0px, calc(var(--ctr) - 1.17px));--r-bl: max(0px, calc(var(--cbl) - 1.17px))}:where(.hit){position:relative}.hit::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}:root{--stage-h: 560px;--rail-w: 300px;--frame-gap: var(--page-pad);--head-h: 112px}@media(max-width: 1199px){:root{--head-h: 108px}}@media(max-width: 640px){:root{--stage-h: 320px}}@media(max-width: 767px){:root{--frame-gap: var(--page-pad-m);--head-h: 100px}}body{position:relative}.frame,.toast-layer,.topbar__grid{display:grid;justify-content:center;column-gap:var(--frame-gap);grid-template-columns:minmax(var(--rail-w), 1fr) minmax(0, 1600px) minmax(var(--rail-w), 1fr);grid-template-areas:"left center right"}.topbar__grid{padding:0 calc(var(--frame-gap) + env(safe-area-inset-right)) 0 calc(var(--frame-gap) + env(safe-area-inset-left))}.frame{position:relative;z-index:1;padding:0 calc(var(--frame-gap) + env(safe-area-inset-right)) 0 calc(var(--frame-gap) + env(safe-area-inset-left))}.frame__center,.topbar__center{grid-area:center;min-width:0;position:relative;container:center/inline-size}.frame__rail{min-width:0;padding-top:var(--stage-h);padding-bottom:116px}.frame__rail--left{grid-area:left}.frame__rail--right{grid-area:right}.frame__rail-sticky{position:sticky;top:var(--sp-5);z-index:var(--z-rail);width:var(--rail-w);margin-inline:auto}@media(max-width: 1679px){.frame,.toast-layer,.topbar__grid{grid-template-columns:minmax(0, 1fr) var(--rail-w);grid-template-areas:"center right"}.frame__rail--left{display:none}}@media(max-width: 1199px){.frame,.toast-layer,.topbar__grid{grid-template-columns:minmax(0, 1fr);grid-template-areas:"center"}.frame__rail--right{display:none}}.frame.frame--no-right-rail,.topbar__grid.topbar__grid--no-right-rail{grid-template-columns:var(--rail-w) minmax(0, 1600px);grid-template-areas:"left center"}@media(max-width: 1679px){.frame.frame--no-right-rail,.topbar__grid.topbar__grid--no-right-rail{grid-template-columns:minmax(0, 1fr);grid-template-areas:"center"}}@media(max-width: 767px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.bottom-reserve{height:100px}.maintenance-banner{position:relative;z-index:2;padding:calc(5px + env(safe-area-inset-top)) 5px 5px;background:var(--c-warning);color:var(--c-on-light);font-weight:700;text-align:center}.stage-bg{position:absolute;z-index:0;top:0;left:0;right:0;height:var(--stage-h);overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(#000 calc(100% - 120px), transparent);mask-image:linear-gradient(#000 calc(100% - 120px), transparent)}.stage-bg__img{position:absolute;inset:0;background:#222 var(--stage-img) center 35%/cover no-repeat}.stage-bg__shade{position:absolute;inset:0;background:var(--shade)}.stage-bg__noise{position:absolute;inset:0;background:url(https://cdn.just-wiped.net/assets/background/bg_noise-ca8cf8e20fb578c5c92d32796d127779d092451254385d8d4d3c22d22575efab.webp) top left repeat;opacity:.7}@media(max-width: 640px){.stage-bg__img{background-image:var(--stage-img-m)}}.topbar{position:relative;z-index:2;padding-top:env(safe-area-inset-top);background:rgba(0,0,0,.5);box-shadow:inset 0 -1px 0 var(--c-line);font-size:var(--fs-s)}.topbar__inner{display:flex;align-items:center;gap:20px;min-height:40px;white-space:nowrap}.topbar__live{display:inline-flex;align-items:center;gap:8px;color:var(--c-text);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.topbar__pulse{position:relative;width:8px;height:8px;background:var(--c-success)}.topbar__pulse::after{content:"";position:absolute;inset:-4px;border:1px solid var(--c-success);opacity:0;animation:topbar-pulse 2.4s var(--ease-out) infinite}@keyframes topbar-pulse{0%{opacity:.9;transform:scale(0.6)}100%{opacity:0;transform:scale(1.6)}}@media(prefers-reduced-motion: reduce){.topbar__pulse::after{animation:none}}.topbar__figures{display:flex;align-items:center;gap:20px;min-width:0}.topbar__figure{display:inline-flex;align-items:baseline;gap:4px;color:var(--c-text-muted);font-size:var(--fs-m);text-decoration:none}.topbar__figure b{color:var(--c-text);font-size:var(--fs-l)}.topbar__figure:hover b{color:var(--c-rust-300)}.topbar__dot{align-self:center;width:7px;height:7px;margin-right:4px;flex:none}.topbar__dot--recent{background:var(--c-rust-500)}.topbar__dot--upcoming{background:var(--c-up-400)}.topbar__tx{display:none}.topbar__tx--xl{display:inline}.topbar__more{display:flex;align-items:center;gap:20px;margin-left:auto}.topbar__more a{display:inline-flex;align-items:center;gap:7px;color:var(--c-text-muted);text-decoration:none}.topbar__more a:hover,.topbar__more a[aria-current]{color:var(--c-text)}.topbar__more a[aria-current] .topbar__label{text-decoration:underline 2px var(--c-rust-500);text-underline-offset:6px}.topbar__more .i{position:relative;top:-1px;width:auto;color:var(--c-on-fill);font-size:14px}.topbar__more a[aria-current] .i{color:var(--c-rust-300)}.topbar__iw{display:inline-flex;align-items:center;gap:8px;height:28px;padding:1px 12px 0 10px;background:var(--c-rust-wash);box-shadow:inset 0 0 0 1px var(--c-rust-ring);color:var(--c-text);font-size:12px;font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 6px 100%, 0 calc(100% - 6px));transition:background var(--dur-base) var(--ease-out)}.topbar__iw::before{content:"";width:7px;height:7px;background:var(--c-rust-500)}.topbar__iw:hover{background:var(--c-rust-chip-hover);box-shadow:inset 0 0 0 1px var(--c-rust-500)}@container center (max-width: 1159px){.topbar__figure{font-size:var(--fs-s)}.topbar__figure b{font-size:var(--fs-m)}.topbar__tx--xl{display:none}.topbar__tx--l{display:inline}}@container center (max-width: 899px){.topbar__tx--l{display:none}.topbar__tx--m{display:inline}}@container center (max-width: 349px){.topbar__tx--m{display:none}.topbar__tx--s{display:inline}}@media(max-width: 1199px){.topbar__live-text,.topbar__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(max-width: 1199px){.topbar__inner{gap:var(--sp-3);min-height:44px}.topbar__figures{gap:var(--sp-3)}.topbar__figure{min-height:44px;align-items:center}.topbar__more{gap:0}.topbar__more a{justify-content:center;min-width:44px;min-height:44px}.topbar__iw{height:44px}}@media(max-width: 767px){.topbar__more,.topbar__iw{display:none}}.site-header{--hd-gap: var(--sp-5);position:relative;display:flex;align-items:center;gap:var(--hd-gap);height:72px}.logo{display:inline-flex;align-items:center;gap:10px;flex:none;min-height:var(--hit);text-decoration:none}.logo__mark{display:block;width:34px;height:34px;background:var(--c-rust-500);color:var(--c-on-fill)}.logo__mark svg{display:block;width:100%;height:100%}.logo__text{display:flex;flex-direction:column;gap:4px;min-width:0}.logo__tagline{color:var(--c-text-muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.logo__name{color:var(--c-text);font-family:var(--font-display);font-size:24px;letter-spacing:1px;line-height:1;text-transform:uppercase}.main-nav{display:flex;gap:2px;min-width:0;margin:-4px;padding:4px;overflow-x:auto;scrollbar-width:none}.main-nav::-webkit-scrollbar{display:none}@supports(animation-timeline: scroll()){.main-nav{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent);animation:edge-fade linear both;animation-timeline:scroll(self inline)}}.main-nav a{padding:9px calc(12px - .04em) 8px 12px;color:var(--c-text);font-size:var(--fs-m);letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background var(--dur-base) var(--ease-out)}.main-nav a:hover{background:hsla(0,0%,100%,.1)}.main-nav a[aria-current]{background:var(--c-rust-500);color:var(--c-on-fill)}.hd-user{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:hsla(0,0%,100%,.08);color:var(--c-text);font-size:18px}.hd-user .i{width:auto}.hd-user__count{position:absolute;top:-3px;right:-3px;width:12px;height:12px;background:var(--c-rust-500)}.hd-user__count::after{position:absolute;inset:-4px;border:1px solid var(--c-rust-500);opacity:0;animation:topbar-pulse 2.4s var(--ease-out) infinite;content:""}@media(prefers-reduced-motion: reduce){.hd-user__count::after{animation:none}}.hd-region+.mn,.hd-region+.hd-signin{margin-left:calc(var(--sp-2) - var(--hd-gap))}.hd-signin button,.mn-signin button{min-height:var(--hit);padding:1px 16px 0;border:0;color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-transform:uppercase;--cut: var(--cut-btn);--cut-c: var(--c-surface-3);--cut-ring: var(--c-ring-strong)}.hd-signin button:hover,.mn-signin button:hover{--cut-c: #4b4b4b}.hd-signin button{height:40px;--cut: 0px;--cut-c: rgba(255, 255, 255, .08);--cut-ring: transparent}.hd-signin button:hover{--cut-c: rgba(255, 255, 255, .16)}.hd-signin button::after{border-width:0}.hd-signin .i{display:none}.hd-region{position:relative;display:inline-flex;align-items:center;gap:8px;height:40px;margin-left:calc(var(--sp-2) - var(--hd-gap));padding:1px calc(12px - .04em) 0 12px;background:hsla(0,0%,100%,.08);color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background var(--dur-base) var(--ease-out)}.hd-region::before{content:"";position:absolute;inset:-2px}.hd-region:hover{background:hsla(0,0%,100%,.16)}.hd-region .i{width:auto;font-size:15px}.hd-region__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hd-search{margin-left:auto}.hd-search__toggle{position:relative;display:grid;place-items:center;width:40px;height:40px;background:hsla(0,0%,100%,.08);color:var(--c-text);font-size:18px;text-decoration:none;transition:background var(--dur-base) var(--ease-out)}.hd-search__toggle::before{content:"";position:absolute;inset:-2px}.hd-search__toggle:hover,.hd-search__toggle[aria-expanded=true]{background:hsla(0,0%,100%,.16)}.hd-search__toggle .i{width:auto}.hd-search__panel{position:absolute;z-index:var(--z-dropdown);top:100%;right:0;display:flex;align-items:flex-end;gap:var(--sp-2);width:min(520px,100%);padding:var(--sp-4);background:var(--c-surface-2);box-shadow:0 16px 40px rgba(0,0,0,.55),inset 0 0 0 1px var(--c-ring-strong),inset 0 2px 0 var(--c-rust-500);opacity:0;transform:translateY(-8px);visibility:hidden;transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.hd-search__panel.is-open{opacity:1;transform:none;visibility:visible;transition-delay:0s}.hd-search__panel .field{flex:1 1 auto}.hd-search__panel input:focus-visible{outline:none}.hd-search__submit{flex:none;height:44px}@container center (max-width: 1049px){.main-nav a{padding-inline:7px;font-size:12px}}@container center (max-width: 899px){.logo__text{display:none}}@container center (min-width: 1160px){.hd-region__name{position:static;width:auto;height:auto;overflow:visible;clip:auto}.hd-region__code{display:none}}@media(max-width: 1199px){.site-header{height:64px}.main-nav a{display:inline-flex;align-items:center;min-height:44px}.hd-user,.hd-search__toggle{width:44px;height:44px}.hd-region{height:44px}.logo{min-width:44px;min-height:44px}.hd-signin button{position:relative;width:44px;height:44px;padding:0}.hd-signin .i{display:inline-block;width:auto;font-size:18px}.hd-signin__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(max-width: 767px){.site-header{--hd-gap: var(--sp-3);height:56px}.main-nav,.hd-signin,.site-header>.mn{display:none}.logo__text{display:flex}.logo__name{font-size:20px}.hd-region{flex-direction:column;justify-content:center;gap:2px;width:44px;height:44px;padding:0;font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:400}.hd-region .i{font-size:14px}.hd-region__code{display:block}.hd-region__name{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.hd-search__panel{left:0;width:auto}}@media(max-width: 374px){.logo__name{font-size:17px}.logo__tagline{display:none}}@media(max-width: 339px){.logo__text{display:none}}.tabbar{display:none}@media(max-width: 767px){.tabbar{--tab-gap: 12px;--tab-pad: 6px;--tab-i: -1;position:fixed;z-index:var(--z-tabbar);left:calc(var(--tab-gap) + env(safe-area-inset-left));right:calc(var(--tab-gap) + env(safe-area-inset-right));bottom:calc(var(--tab-gap) + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5, 1fr);height:calc(var(--tabbar-h) - var(--tab-gap));padding:var(--tab-pad);background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-ring-strong),inset 0 1px 0 hsla(0,0%,100%,.08);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.tabbar:not(:has(>button[aria-expanded=true])):has(>a:nth-of-type(1)[aria-current]){--tab-i: 0}.tabbar:not(:has(>button[aria-expanded=true])):has(>a:nth-of-type(2)[aria-current]){--tab-i: 1}.tabbar:not(:has(>button[aria-expanded=true])):has(>a:nth-of-type(3)[aria-current]){--tab-i: 2}.tabbar:not(:has(>button[aria-expanded=true])):has(>a:nth-of-type(4)[aria-current]){--tab-i: 3}.tabbar:has(>button[aria-expanded=true]){--tab-i: 4}.tabbar__ind{position:absolute;top:var(--tab-pad);bottom:var(--tab-pad);left:var(--tab-pad);width:calc((100% - 2*var(--tab-pad))/5);background:hsla(0,0%,100%,.1);box-shadow:inset 0 -2px 0 var(--c-rust-500);clip-path:polygon(0 0, calc(100% - var(--cut-btn)) 0, 100% var(--cut-btn), 100% 100%, var(--cut-btn) 100%, 0 calc(100% - var(--cut-btn)));opacity:0;transform:translateX(calc(var(--tab-i) * 100%));transition:transform 320ms var(--ease-out),opacity var(--dur-base) var(--ease-out);pointer-events:none}.tabbar:has(>a[aria-current],>button[aria-expanded=true]) .tabbar__ind{opacity:1}.tabbar a,.tabbar button{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-width:0;min-height:52px;padding:0;border:0;background:none;color:var(--c-text-muted);font-size:10.5px;font-weight:700;letter-spacing:.07em;line-height:1;text-decoration:none;text-transform:uppercase;transition:color var(--dur-base) var(--ease-out)}.tabbar .i{width:auto;font-size:19px}.tabbar button{cursor:pointer}.tabbar .tabbar__close,.tabbar button[aria-expanded=true] .tabbar__open{display:none}.tabbar button[aria-expanded=true] .tabbar__close{display:inline-block}.tabbar a:hover,.tabbar button:hover{color:var(--c-text)}.tabbar a:focus-visible,.tabbar button:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.tabbar a[aria-current],.tabbar button[aria-expanded=true]{color:var(--c-text)}.tabbar a[aria-current] .i{color:var(--c-rust-300)}.tabbar__dot{position:absolute;top:5px;left:calc(50% + 10px);width:8px;height:8px;background:var(--c-rust-500)}.tabbar__dot::after{position:absolute;inset:-4px;border:1px solid var(--c-rust-500);opacity:0;animation:topbar-pulse 2.4s var(--ease-out) infinite;content:""}}@media(prefers-reduced-motion: reduce){.tabbar__dot::after{animation:none}.tabbar__ind{transition:none}}.site-footer{display:flex;flex-direction:column;gap:var(--sp-3);margin-top:50px;padding:var(--sp-5) 0;box-shadow:inset 0 1px 0 var(--c-line);color:var(--c-text-muted);font-size:var(--fs-s)}.site-footer nav{display:flex;flex-wrap:wrap;align-content:start;gap:0 var(--sp-4)}.site-footer a,.site-footer__consent{position:relative;display:inline-flex;align-items:center;min-width:var(--hit);min-height:var(--hit);color:var(--c-text);text-decoration:none}.site-footer__consent{padding:0;border:0;background:none;font:inherit;cursor:pointer}.site-footer__consent[hidden]{display:none}.site-footer a:hover,.site-footer__consent:hover{color:var(--c-rust-300);text-decoration:underline}.site-footer__credits{font-family:var(--font-mono);font-size:12px;line-height:1.6}.site-footer__credits p{display:inline;margin:0}.site-footer__credits p+p::before{content:" · "}.site-footer__credits a{display:inline;min-width:0;min-height:0;text-decoration:underline}.pol-wrap{max-width:100%;overflow:hidden;text-align:center}.pol-wrap img{display:inline-block}div[class*=pol-mobile]{width:100%}.pol-desktop-outer-left,.pol-desktop-outer-right{width:100%}.pol-desktop-before-content{min-height:90px}.pol-format-mobile-banner{min-height:50px}.pol-format-leaderboard,.pol-format-billboard{min-height:90px}.pol-format-mpu{min-height:250px}.pol-format-double-mpu{min-height:600px}.pol-desktop-before-content,.pol-mobile-before-content{margin-bottom:10px}.pol-desktop-after-content,.pol-mobile-after-content{margin:var(--sp-6) 0 10px}.content-ad:not(:empty){margin:var(--sp-7) 0}.content-ad--in-section:not(:empty){margin:var(--gap-group) 0}.content-ad--after:not(:empty){margin:0}.content-ad:empty{display:none}body>span[style*="z-index: 2147483646"][style*="bottom: 0px"]{background-color:rgba(23,23,23,.57) !important}.site-wide-notification{margin:0 0 var(--sp-4);padding:9px 14px;background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 4px 0 0 var(--c-warning);color:var(--c-text);font-size:var(--fs-m)}.mn{position:relative;display:inline-block;max-width:100%}.mn.is-open .hd-user{background:var(--c-surface-2)}.mn-list{position:absolute;z-index:var(--z-dropdown);top:100%;left:0;display:grid;min-width:260px;padding:6px;background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-ring-strong);clip-path:polygon(0 0, 100% 0, 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.mn--right .mn-list{left:auto;right:0}.mn-list--panel{grid-template-columns:repeat(var(--mn-cols, 1), minmax(170px, 1fr));gap:4px 12px;width:max-content;max-width:calc(100cqw - var(--page-pad));padding:12px}.is-profile .mn-list--panel{margin-top:16px;background:var(--c-surface-2);box-shadow:0 16px 40px rgba(0,0,0,.55),inset 0 0 0 1px var(--c-ring-strong),inset 0 2px 0 var(--c-rust-500)}.mn-list--cols-2{--mn-cols: 2;width:500px}.mn-list--cols-3{--mn-cols: 3;width:740px}.mn-profile,.um-claim{grid-column:1/-1}.mn-profile{display:flex;align-items:center;gap:var(--sp-2);padding:4px 12px 8px;font-weight:700}.mn-avatar{width:24px;height:24px;object-fit:cover;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2)}.mn-profile__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mn-group{display:grid;align-content:start}.mn-group__t{padding:4px 12px 6px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mn-item{display:flex;align-items:center;gap:12px;min-height:44px;padding:6px 12px;color:var(--c-text);font-weight:700;text-decoration:none}.mn-item--plain{min-height:40px}.mn-form{display:contents}button.mn-item{width:100%;border:0;background:none;font:inherit;font-weight:700;text-align:start;cursor:pointer}.mn-sep{height:1px;margin:6px 4px;background:var(--c-line)}.mn-item--danger,.mn-item--danger .mn-ico{color:var(--c-danger)}.mn-item--danger:hover{background:rgba(255,122,144,.12)}.mn-item:hover{background:hsla(0,0%,100%,.08)}.mn-item:focus-visible{outline-offset:-2px}.mn-item[aria-current]{box-shadow:inset 3px 0 0 var(--c-rust-500)}.mn-ico{flex:none;width:20px;color:var(--c-text-muted);font-size:15px;text-align:center}.mn-ico .i{width:auto}.mn-txt{display:grid;min-width:0}.mn-txt b{font-size:var(--fs-m);font-weight:700}.mn-count{margin-left:auto;padding:0 5px;background:var(--c-rust-500);color:var(--c-on-fill);font-family:var(--font-mono);font-size:12px;line-height:18px}.um-claim{padding:8px 12px 4px;box-shadow:inset 0 1px 0 var(--c-line);color:var(--c-text-muted);font-size:var(--fs-s)}.um-claim a{position:relative;color:var(--c-text)}.um-claim a::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}.mn-list--sheet{display:none}@media(max-width: 767px){.mn-list--panel{display:none}.mn-list--sheet:not([hidden]){--sheet-gap: 12px;position:fixed;z-index:calc(var(--z-tabbar) - 1);top:auto;left:calc(var(--sheet-gap) + env(safe-area-inset-left));right:calc(var(--sheet-gap) + env(safe-area-inset-right));bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--gap-label));display:grid;min-width:0;max-height:calc(100dvh - 56px - var(--tabbar-h) - env(safe-area-inset-bottom) - 2*var(--gap-label));overflow-y:auto;overscroll-behavior:contain;padding:8px 0 12px;box-shadow:inset 0 0 0 1px var(--c-ring-strong),inset 0 2px 0 var(--c-rust-500);clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.mn-list--sheet:not([hidden])+.sheet-scrim{position:fixed;z-index:calc(var(--z-tabbar) - 2);inset:0;display:block;background:rgba(0,0,0,.55)}.mn-list--sheet .mn-profile{flex-wrap:wrap;padding:4px 16px 10px}.mn-list--sheet .mn-item{min-height:48px;padding-inline:16px}.mn-list--sheet .mn-group__t,.mn-list--sheet>.mn-group__t{padding:14px 16px 4px}}.sheet-scrim{display:none}@media(max-width: 950px){.mn-item--plain{min-height:44px}}@media(prefers-reduced-motion: reduce){.mn-item{transition:none}}.ms__acct{display:grid;grid-template-columns:1fr auto;gap:var(--sp-2);padding:4px 16px 10px;box-shadow:inset 0 -1px 0 var(--c-line)}.ms__signin{display:grid}.ms__signin button{min-height:44px;padding:1px 16px 0;border:0;color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-transform:uppercase;--cut: var(--cut-btn);--cut-c: var(--c-surface-3);--cut-ring: var(--c-ring-strong)}.ms__region{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 12px;background:hsla(0,0%,100%,.08);color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.ms__region .i{width:auto}.ms__item{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:0 12px;min-height:52px;padding:4px 16px;color:var(--c-text);text-decoration:none}.ms__item:hover,.ms__sub:hover{background:hsla(0,0%,100%,.08)}.ms__item[aria-current],.ms__sub[aria-current]{box-shadow:inset 3px 0 0 var(--c-rust-500)}.ms__item .i{grid-row:span 2;width:auto;color:var(--c-on-fill);font-size:18px}.ms__item b{font-size:var(--fs-l)}.ms__item small{grid-column:2;color:var(--c-text-muted);font-size:var(--fs-s)}.ms__item em{grid-row:span 2;grid-column:3;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-style:normal}.ms__item--plain{grid-template-columns:24px 1fr;min-height:48px}.ms__item--plain .i{grid-row:auto}.ms__acc{box-shadow:inset 0 -1px 0 var(--c-line-soft)}.ms__acc>summary{display:flex;align-items:center;min-height:48px;padding:0 16px 0 52px;cursor:pointer;font-size:var(--fs-m);font-weight:700;list-style:none}.ms__acc>summary::-webkit-details-marker{display:none}.ms__acc>summary::after{content:"";width:7px;height:7px;margin:0 4px 4px auto;border-right:1.5px solid var(--c-text-muted);border-bottom:1.5px solid var(--c-text-muted);transform:rotate(45deg)}.ms__acc[open]>summary::after{margin-bottom:-2px;transform:rotate(-135deg)}.ms__acc>div{display:grid;padding:0 0 8px}.ms__sub{display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:0 16px 0 52px;color:var(--c-text);font-size:var(--fs-m);text-decoration:none}.ms__sub small{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.ms__chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:4px 16px 8px 52px}.ms__chips a{display:inline-flex;align-items:center;min-height:44px;padding:1px 12px 0;background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text);font-size:var(--fs-s);text-decoration:none}.ms__gather{display:flex;gap:var(--sp-2);padding:4px 16px 4px 52px}.ms__gather a{display:inline-grid;place-items:center;min-width:44px;height:44px;background:var(--c-field);color:var(--c-text);text-decoration:none}.ms__iw{display:flex;align-items:center;justify-content:center;gap:10px;min-height:48px;margin:14px 16px 4px;background:var(--c-rust-wash);box-shadow:inset 0 0 0 1px var(--c-rust-ring);color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 8px 100%, 0 calc(100% - 8px))}.ms__iw::before{content:"";width:8px;height:8px;background:var(--c-rust-500)}.main-nav__menu::after{content:"";display:inline-block;width:6px;height:6px;margin:0 2px 3px 8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;opacity:.8;transform:rotate(45deg)}.main-nav a.main-nav__menu[aria-expanded=true]{background:var(--c-surface-2);box-shadow:inset 0 -2px 0 var(--c-rust-500);color:var(--c-text)}.mega{position:absolute;z-index:var(--z-dropdown);top:100%;left:-1px;right:-1px;display:grid;grid-template-columns:1.15fr 1fr 1fr 1fr;background:var(--c-surface-2);box-shadow:0 16px 40px rgba(0,0,0,.55),inset 0 0 0 1px var(--c-ring-strong),inset 0 2px 0 var(--c-rust-500);clip-path:polygon(0 0, 100% 0, 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.mega[hidden]{display:none}.mega__col{display:grid;align-content:start;gap:2px;padding:var(--sp-4);box-shadow:inset -1px 0 0 var(--c-line-soft)}.mega__col:nth-last-child(2){box-shadow:none}.mega--three{grid-template-columns:1.15fr 1fr 1fr}.mega--two{grid-template-columns:1.15fr 1fr}.mega__empty{margin:0;padding:0 10px;color:var(--c-text-muted);font-size:var(--fs-s)}.mega__t{padding:0 10px 8px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.mega__item{display:grid;gap:1px;padding:8px 10px;color:var(--c-text);text-decoration:none}.mega__item b{display:flex;align-items:baseline;gap:8px;font-size:var(--fs-m)}.mega__item b small{margin-left:auto;color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;font-weight:400}.mega__item>small{color:var(--c-text-muted);font-size:12px}.mega__item:hover,.mega__link:hover{background:hsla(0,0%,100%,.08)}.mega__item[aria-current]{box-shadow:inset 3px 0 0 var(--c-rust-500)}.mega__mono{display:inline-grid;flex:none;place-items:center;align-self:center;width:24px;height:24px;background:var(--cm, var(--c-surface-3));color:var(--c-on-fill);font-size:11px;letter-spacing:.02em;line-height:1}.mega__mono--tone-1{--cm: var(--cm-1)}.mega__mono--tone-2{--cm: var(--cm-2)}.mega__mono--tone-3{--cm: var(--cm-3)}.mega__mono--tone-4{--cm: var(--cm-4)}.mega__mono--tone-5{--cm: var(--cm-5)}.mega__mono--tone-6{--cm: var(--cm-6)}.mega__mono--tone-7{--cm: var(--cm-7)}.mega__mono--tone-8{--cm: var(--cm-8)}.mega__mono--tone-9{--cm: var(--cm-9)}.mega__mono--tone-10{--cm: var(--cm-10)}.mega__mono--tone-11{--cm: var(--cm-11)}.mega__mono--tone-12{--cm: var(--cm-12)}.mega__mono--tone-13{--cm: var(--cm-13)}.mega__mono--tone-14{--cm: var(--cm-14)}.mega__mono--tone-15{--cm: var(--cm-15)}.mega__mono--tone-16{--cm: var(--cm-16)}.mega__mono--tone-17{--cm: var(--cm-17)}.mega__mono--tone-18{--cm: var(--cm-18)}.mega__mono--tone-19{--cm: var(--cm-19)}.mega__mono--tone-20{--cm: var(--cm-20)}.mega__mono--tone-21{--cm: var(--cm-21)}.mega__mono--tone-22{--cm: var(--cm-22)}.mega__mono--tone-23{--cm: var(--cm-23)}.mega__mono--tone-24{--cm: var(--cm-24)}.mega__link{display:flex;align-items:center;min-height:32px;padding:0 10px;color:var(--c-text);font-size:var(--fs-s);text-decoration:none}.mega__link:hover{color:var(--c-rust-300)}.mega__link[aria-current]{box-shadow:inset 3px 0 0 var(--c-rust-500)}.mega__inline{display:flex;align-items:center;gap:4px;min-height:32px;padding:0 10px;font-size:var(--fs-s)}.mega__inline span{margin-right:6px;color:var(--c-text-muted)}.mega__inline a{display:inline-grid;place-items:center;min-width:32px;height:26px;padding:0 6px;background:var(--c-field);color:var(--c-text);text-decoration:none}.mega__inline a:hover{background:var(--c-field-hover);color:var(--c-rust-300)}.soon{display:inline-flex;align-items:center;height:18px;padding:1px 6px 0;box-shadow:inset 0 0 0 1px var(--c-up-400);color:var(--c-up-300);font-family:var(--font-mono);font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.mega__chips{display:flex;flex-wrap:wrap;gap:6px;padding:4px 10px 8px}.mega__chips a{display:inline-flex;align-items:center;min-height:30px;padding:1px 10px 0;background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text);font-size:var(--fs-s);text-decoration:none}.mega__chips a:hover{background:var(--c-field-hover);box-shadow:inset 0 0 0 1px var(--c-ring-hover);color:var(--c-rust-300)}.mega__maps{display:grid;gap:4px;padding:0 0 4px}.mega__map{display:grid;grid-template-columns:44px 1fr;gap:0 10px;align-items:center;padding:6px 10px;color:var(--c-text);text-decoration:none}.mega__map:hover{background:hsla(0,0%,100%,.08)}.mega__map b{font-size:var(--fs-s)}.mega__map small{grid-column:2;color:var(--c-text-muted);font-size:12px}.mega__thumb{grid-row:span 2;width:44px;height:44px;object-fit:cover;background:var(--c-surface-3);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.15)}.mega__foot{grid-column:1/-1;display:flex;align-items:center;gap:var(--sp-4);padding:10px var(--sp-4) 12px 26px;box-shadow:inset 0 1px 0 var(--c-line);color:var(--c-text-muted);font-size:var(--fs-s)}.mega__more,.mega__link.mega__link--more{display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.mega__more:hover,.mega__link.mega__link--more:hover{color:var(--link-accent-hover, var(--c-text))}.mega__more .i,.mega__link.mega__link--more .i{width:auto;font-size:.8em}@media(max-width: 1199px){.mega{grid-template-columns:1fr 1fr}.mega__col:nth-child(1){box-shadow:inset 0 -1px 0 var(--c-line-soft),inset -1px 0 0 var(--c-line-soft)}.mega__col:nth-child(2){box-shadow:inset 0 -1px 0 var(--c-line-soft)}.mega__col:nth-child(3){box-shadow:inset -1px 0 0 var(--c-line-soft)}.mega__col:nth-child(4){box-shadow:none}.mega__item{min-height:44px;align-content:center}.mega__link{min-height:44px}.mega__inline{min-height:44px}.mega__inline a{min-width:44px;height:44px}.mega__chips a{min-height:44px}.mega__map{min-height:56px}.mega__more{display:inline-flex;align-items:center;min-height:44px}}@media(max-width: 767px){.mega{display:none}}.toast-stack{display:grid;gap:var(--sp-2);align-content:start;pointer-events:none}.toast-layer{position:fixed;z-index:var(--z-toast);top:calc(var(--head-h) + 4px + env(safe-area-inset-top));left:0;right:0;align-items:start;padding:0 calc(var(--frame-gap) + env(safe-area-inset-right)) 0 calc(var(--frame-gap) + env(safe-area-inset-left));pointer-events:none}.toast-stack--page{grid-area:center;justify-self:end;width:380px;max-width:100%}@media(max-width: 767px){.toast-layer{top:auto;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--sp-2))}.toast-stack--page{justify-self:stretch;width:auto}}.toast{--toast-bg: #2b2b2b;--toast-c: var(--c-info);--cut-fill: linear-gradient(var(--toast-bg), var(--toast-bg));--cut-ring: var(--c-ring);display:flex;align-items:flex-start;gap:10px;padding:12px 10px 12px 14px;pointer-events:auto}.toast--notice{--toast-c: var(--c-success)}.toast--info{--toast-c: var(--c-info)}.toast--warning{--toast-c: var(--c-warning)}.toast--error{--toast-c: var(--c-error)}.toast{--cut-edge: var(--toast-c)}.toast__icon{display:grid;flex:none;place-items:center;width:24px;height:24px;background:var(--toast-c);color:var(--c-on-light);font-size:var(--fs-s)}.toast__icon .i{width:auto}.toast__text{display:grid;flex:1;gap:2px;min-width:0;color:var(--c-text-muted);font-size:var(--fs-s);overflow-wrap:anywhere}.toast__text b{color:var(--c-text);font-size:var(--fs-m)}.toast__type{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.toast__action{position:relative;flex:none;height:28px;padding:1px 10px 0;border:0;background:var(--c-surface-3);color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.toast__action::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}.toast__close{display:grid;flex:none;place-items:center;min-width:var(--hit);min-height:var(--hit);padding:0;border:0;background:none;color:var(--c-text-muted);font-size:15px}.toast__close .i{width:auto}.toast__close:hover{background:hsla(0,0%,100%,.08);color:var(--c-text)}.toast__timer{position:absolute;z-index:1;bottom:0;left:var(--cut);width:calc((100% - var(--cut))*var(--p, 1));height:2px;background:var(--toast-c);pointer-events:none}@media(max-width: 767px){.toast-layer--dialog{top:calc(var(--sp-2) + env(safe-area-inset-top));bottom:auto}}.cookie-information{position:fixed;z-index:var(--z-dialog);top:50%;left:50%;width:min(500px,100vw - 2*var(--page-pad-m));padding:var(--sp-5);background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-ring-strong),0 0 670px 141px #000;line-height:1.6;text-align:center;transform:translate(-50%, -50%)}.cookie-information button{min-height:var(--hit);margin-top:var(--sp-3);padding:1px 20px 0;border:0;background:var(--c-rust-500);color:var(--c-on-fill);font-weight:700;letter-spacing:.04em}.cookie-information button:hover{background:var(--c-rust-600)}.btn{--cut: var(--cut-btn);display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:1px calc(16px - .04em) 0 16px;border:0;color:var(--c-text);cursor:pointer;font-size:var(--fs-m);font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.btn>.i{position:relative;top:-1px}.field+.btn{min-height:44px}.btn--sm{min-height:32px;padding:1px calc(12px - .04em) 0 12px;font-size:var(--fs-s)}.btn--primary{--cut-c: var(--c-rust-500);--cut-ring: var(--c-rust-500);color:var(--c-on-fill)}.btn--primary:hover{--cut-c: var(--c-rust-600);--cut-ring: var(--c-rust-600)}.btn--secondary{--cut-c: var(--c-surface-3);--cut-ring: var(--c-ring-strong)}.btn--secondary:hover{--cut-c: #4b4b4b}.btn--plus{--cut-c: var(--c-plus-500);--cut-ring: var(--c-plus-500);color:var(--c-plus-ink)}.btn--plus:hover{--cut-c: var(--c-plus-300);--cut-ring: var(--c-plus-300)}.btn--quiet{--cut-c: transparent;--cut-ring: transparent;color:var(--c-text-muted)}.btn--quiet:hover{--cut-c: var(--c-field);color:var(--c-text)}.btn--danger{--cut-c: transparent;--cut-ring: var(--c-danger);color:var(--c-danger)}.btn--danger:hover{--cut-c: rgba(255, 122, 144, .14)}.btn--destructive{--cut-c: var(--c-danger);--cut-ring: var(--c-danger);color:var(--c-on-light)}.btn--destructive:hover{--cut-c: #ff95a7;--cut-ring: #ff95a7}.btn:disabled{--cut-c: var(--btn-disabled-bg);--cut-ring: var(--btn-disabled-ring);color:var(--btn-disabled-text);cursor:not-allowed}.btn-set{display:inline-flex;flex-wrap:wrap;gap:var(--sp-2)}.btn--toggle[aria-pressed=true]:not(:disabled),.btn--toggle[aria-pressed=true]:not(:disabled):hover{--cut-c: var(--c-text);--cut-ring: var(--c-text);color:var(--c-on-light)}.btn__box{display:inline-grid;flex:none;align-self:center;place-items:center;position:relative;top:-1px;width:9px;height:9px;box-shadow:inset 0 0 0 1.5px currentColor}.btn--toggle[aria-pressed=true] .btn__box{box-shadow:none}.btn--toggle[aria-pressed=true] .btn__box::after{content:"";position:relative;top:-1px;font:900 10px/1 "Font Awesome 6 Free"}.btn.is-done{--cut-ring: rgba(236, 232, 225, .6)}@media(max-width: 640px){.btn{min-height:var(--hit)}}.field{display:grid;gap:var(--gap-label);min-width:0;margin:0;padding:0;border:0}.field label,.field__label,.field legend{color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.02em}.field legend{margin-bottom:var(--gap-label);padding:0}.field label.check{font-size:var(--fs-m);font-weight:400;letter-spacing:0}.field input[type=search],.field input[type=text],.field input[type=url],.field input[type=number],.field .select select{width:100%;height:44px;padding:0 14px;border:0;border-radius:0;background:var(--c-field);box-shadow:inset 0 -1px 0 var(--c-field-line);color:var(--c-text);transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.field input::placeholder{color:var(--c-text-faint)}.field input[type=search]:hover,.field input[type=text]:hover,.field input[type=url]:hover,.field input[type=number]:hover,.field .select select:hover{background:var(--c-field-hover);box-shadow:inset 0 -1px 0 var(--c-field-line-hover)}.field input[type=search]:focus-visible,.field input[type=text]:focus-visible,.field input[type=url]:focus-visible,.field input[type=number]:focus-visible,.field .select select:focus-visible{background:var(--c-field-hover);box-shadow:inset 0 -2px 0 var(--c-text)}.select{position:relative;display:block}.field .select select{appearance:none;padding-right:40px;cursor:pointer}.field .select option{background:var(--c-surface-2);color:var(--c-text)}.select::after{content:"";position:absolute;top:50%;right:16px;width:8px;height:8px;margin-top:-6px;border:solid var(--c-text-muted);border-width:0 2px 2px 0;pointer-events:none;transform:rotate(45deg)}.field--error input[type=text],.field--error input[type=url],.field--error input[type=number],.field--error .select select,.field input[aria-invalid=true],.field select[aria-invalid=true]{background:rgba(255,122,144,.08);box-shadow:inset 0 -2px 0 var(--c-error)}.field__error{margin:0;color:var(--c-error);font-size:12.5px;line-height:1.4}.field input:disabled,.field .select select:disabled{opacity:.5;cursor:not-allowed}.combo__field{position:relative}.combo__field input[type=search],.combo__field input[type=text]{padding-left:42px}input[type=search]::-webkit-search-cancel-button{width:20px;height:20px;margin:0 -4px 0 8px;background:var(--c-text-muted);cursor:pointer;appearance:none;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 5l10 10M15 5L5 15' stroke='%23000' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E") center/20px 20px no-repeat;transition:background var(--dur-fast) var(--ease-out)}input[type=search]::-webkit-search-cancel-button:hover{background:var(--c-text)}.combo__icon{position:absolute;top:50%;left:14px;width:auto;color:var(--c-text-muted);font-size:15px;pointer-events:none;transform:translateY(-50%)}.seg{display:inline-flex;max-width:100%;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--c-text-faint)}.seg.cut{--cut: 6px;--cut-c: rgba(255, 255, 255, .04);--cut-ring: var(--c-text-faint)}.seg a,.seg button,.seg>span{display:inline-flex;flex:none;align-items:center;height:34px;padding:1px 14px 0;border:0;background:rgba(0,0,0,0);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.1);color:var(--c-text-muted);font-size:var(--fs-s);text-decoration:none;white-space:nowrap;transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.seg>:last-child{box-shadow:none}.seg a:hover,.seg button:hover{background:hsla(0,0%,100%,.08);color:var(--c-text)}.seg a:focus-visible,.seg button:focus-visible{outline-offset:-3px}.seg [aria-current]:not([aria-current=false]),.seg [aria-pressed=true]{background:var(--c-text);box-shadow:none;color:var(--c-on-light);font-weight:700}.seg>:first-child:is([aria-current]:not([aria-current=false]),[aria-pressed=true]){clip-path:polygon(0 0, 100% 0, 100% 100%, 6px 100%, 0 calc(100% - 6px))}.seg>:last-child:is([aria-current]:not([aria-current=false]),[aria-pressed=true]){clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 0 100%)}.seg>:only-child:is([aria-current]:not([aria-current=false]),[aria-pressed=true]){clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 6px 100%, 0 calc(100% - 6px))}.seg [aria-current]:not([aria-current=false]):focus-visible,.seg [aria-pressed=true]:focus-visible{outline-color:var(--focus-on-light)}.seg--scroll{overflow-x:auto;scrollbar-width:none}.seg--scroll::-webkit-scrollbar{display:none}@media(max-width: 950px){.seg a,.seg button,.seg>span{height:44px}}.chip{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:1px calc(12px - .04em) 0 12px;background:hsla(0,0%,100%,.08);box-shadow:inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text);font-size:var(--fs-s);letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--sp-2);margin-bottom:var(--sp-4)}.filter-chips__note{color:var(--c-text-muted);font-size:var(--fs-s)}.filter-chips__label{margin-right:var(--sp-1);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.chip--static{cursor:default}a.chip{position:relative}a.chip::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}a.chip:hover{background:var(--c-surface-3)}@media(pointer: coarse){a.chip{min-height:var(--hit)}}@media(max-width: 640px){a.chip,button.chip{min-height:var(--hit)}}.link-quiet{margin-left:var(--sp-1);color:var(--c-text-muted);font-size:var(--fs-s)}.link-quiet:hover{color:var(--c-text)}@media(max-width: 640px){.filter-chips{row-gap:14px}.filter-chips__note{flex-basis:100%}.filter-chips__dot{display:none}.filter-chips>b{order:-2}.filter-chips>.info-tip{order:-1}.filter-chips .link-quiet{display:inline-flex;align-items:center;min-height:var(--hit)}}.chip--active{background:rgba(236,232,225,.16);box-shadow:inset 0 0 0 1px var(--c-text-faint)}.chip .i{width:auto;font-size:11px}.post-form{display:contents}button.link-quiet{padding:0;border:0;background:none;font:inherit;font-size:var(--fs-s);text-decoration:underline;cursor:pointer}button.link-quiet:hover{color:var(--c-text)}button.chip{border:0;font-family:inherit;cursor:pointer}button.chip:hover{background:var(--c-surface-3)}button.chip--more{position:relative}button.chip--more::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}@media(pointer: coarse){button.chip--more{min-height:var(--hit)}}.check{display:flex;align-items:center;gap:10px;min-height:max(36px,var(--hit));color:var(--c-text);cursor:pointer;font-size:var(--fs-m)}.check input{appearance:none;display:grid;flex:none;place-items:center;width:20px;height:20px;margin:0;border-radius:50%;background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1.5px var(--c-field-line);cursor:pointer;transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.check input::after{content:"";width:8px;height:8px;border-radius:50%;background:var(--c-on-light);opacity:0}.check input:checked{background:var(--c-text);box-shadow:none}.check input:checked::after{opacity:1}.check:hover input:not(:checked,:disabled){box-shadow:inset 0 0 0 1.5px var(--c-field-line-hover)}.check__n{margin-left:auto;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.check input[type=checkbox]{border-radius:0}.check input[type=checkbox]::after{width:10px;height:5px;margin-top:-2px;border:solid var(--c-on-light);border-width:0 0 2px 2px;border-radius:0;background:rgba(0,0,0,0);transform:rotate(-45deg)}.check:has(input:disabled){cursor:not-allowed;opacity:.45}.check input:disabled{cursor:not-allowed}@media(max-width: 640px){.check{min-height:var(--hit)}}.fx-area{display:block;width:100%;min-height:88px;padding:10px 14px;border:0;border-radius:0;background:var(--c-field);box-shadow:inset 0 -1px 0 var(--c-field-line);color:var(--c-text);font:inherit;font-size:var(--fs-m);line-height:1.45;resize:vertical;transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.fx-area::placeholder{color:var(--c-text-faint)}.fx-area:hover{background:var(--c-field-hover);box-shadow:inset 0 -1px 0 var(--c-field-line-hover)}.fx-area:focus-visible{background:var(--c-field-hover);box-shadow:inset 0 -2px 0 var(--c-text)}.fx-area:disabled{opacity:.5}.fx-area[aria-invalid=true],.field--error .fx-area{background:rgba(255,122,144,.08);box-shadow:inset 0 -2px 0 var(--c-error)}.field__help{display:flex;flex-wrap:wrap;gap:2px 12px;margin:0;color:var(--c-text-muted);font-size:12.5px;line-height:1.4}.field__help-row{display:flex;flex:1 1 100%;justify-content:space-between;gap:var(--gap-group)}.field__count{font-variant-numeric:tabular-nums;white-space:nowrap}.field--error .field__help{color:var(--c-error)}.field__help .i{width:auto;margin-right:4px}@media(prefers-reduced-motion: reduce){.fx-area{transition:none}}.star-input .tri__opt>span{font-family:var(--font-mono);font-size:14px}.star-input .tri__opt .i{font-size:12px}.star-input--error .tri__opts{--cut-ring: var(--c-error)}.star-input--error .field__help{color:var(--c-error)}.inline-d{display:grid;gap:6px;padding:12px 14px;background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.inline-d__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.inline-d__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.inline-d__value{font-weight:700}.inline-d__edit{margin-left:auto}.inline-d__status{margin:0;font-size:var(--fs-s)}.inline-d__status--ok{color:var(--c-success)}.inline-d__status--err{color:var(--c-error)}.inline-d__status .i{width:auto;margin-right:4px}.inline-d--edit{box-shadow:inset 0 0 0 1px rgba(236,232,225,.3)}.inline-d--error{box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 3px 0 0 var(--c-error)}.with-filter{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-4);align-items:start}.with-filter>*{min-width:0}.with-filter__side{display:contents}.with-filter__side>.filter-box{order:0}.with-filter__main{order:1}.with-filter__main.is-loading{opacity:.5;transition:opacity var(--dur-base) var(--ease-out) var(--dur-fast)}.with-filter__main.is-fresh{animation:filter-fresh 360ms var(--ease-out)}@keyframes filter-fresh{from{opacity:.25;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion: reduce){.with-filter__main.is-fresh{animation:none}}.with-filter__side>.poplists{order:2;margin-block:0}.with-filter__top{order:1}.with-filter__after{order:3}.with-filter__top:not(:empty){margin-top:0;margin-bottom:calc(var(--sp-7) - var(--sp-4))}.with-filter__after:not(:empty){margin-bottom:0}.filter-box{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring);padding:0}.filter-box__summary{display:flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);cursor:pointer;font-size:var(--fs-m);font-weight:700;letter-spacing:.04em;list-style:none;text-transform:uppercase}.filter-box__summary::-webkit-details-marker{display:none}.filter-box__summary .i{width:auto;margin-left:auto;color:var(--c-text-muted);transition:transform var(--dur-base) var(--ease-out)}.filter-box[open]>.filter-box__summary .i{transform:rotate(180deg)}.filter-box__active{min-width:20px;padding:1px 4px 0;background:var(--c-rust-500);color:var(--c-on-fill);font-family:var(--font-mono);font-size:12px;line-height:19px;text-align:center}.filter-side{display:grid;gap:var(--sp-4);padding:var(--sp-1) var(--sp-4) var(--sp-4)}.filter-side__groups{display:grid;grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));gap:var(--gap-group) var(--sp-5)}.filter-side__group{display:grid;gap:2px;align-content:start;min-width:0;margin:0;padding:0;border:0}.filter-side__title,.field label.filter-side__title{margin:0 0 var(--gap-label);line-height:16px;padding:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.field label.filter-side__title{margin:0}@media(pointer: fine){.filter-side__group--rows{gap:0}.filter-side__group--rows .check{gap:8px;min-height:28px;font-size:var(--fs-s)}.filter-side__group--rows .check input{width:16px;height:16px}.filter-side__group--rows .check input::after{width:6px;height:6px}}.chip-opts{display:flex;flex-wrap:wrap;gap:4px}.chip-opt{position:relative;display:inline-flex;flex-wrap:wrap;align-content:center;align-items:baseline;gap:5px;height:26px;padding:1px 7px 0;background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text);cursor:pointer;font-size:var(--fs-s);line-height:1;white-space:nowrap;transition:background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.chip-opt input{position:absolute;inset:0;margin:0;appearance:none;opacity:0;cursor:pointer}.chip-opt__n{color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px}.chip-opt:hover:not(:has(input:checked,input:disabled)){background:var(--c-field-hover);box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.chip-opt:has(input:checked){background:var(--c-text);box-shadow:none}.chip-opt:has(input:checked),.chip-opt:has(input:checked) .chip-opt__n{color:var(--c-on-light)}.chip-opt:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.chip-opt input:focus-visible{outline:none}.chip-opt:has(input:disabled){background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--btn-disabled-ring);cursor:not-allowed}.chip-opt:has(input:disabled),.chip-opt:has(input:disabled) .chip-opt__n{color:var(--btn-disabled-text)}.chip-opt input:disabled{cursor:not-allowed}@media(pointer: coarse){.chip-opts{gap:8px}.chip-opt{height:44px;padding-inline:12px}}.filter-side__note{margin:0 0 4px;color:var(--c-text-muted);font-size:var(--fs-s)}.filter-side__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}@container center (min-width: 1150px){.with-filter{grid-template-columns:280px minmax(0, 1fr);gap:var(--sp-5)}.with-filter .with-filter__side{position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start;display:grid;gap:var(--sp-4)}.with-filter .with-filter__main{position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start;z-index:auto}.with-filter>[data-sticky-off]{position:static}.with-filter .qf__foot{position:static}.with-filter .with-filter__side>.filter-box,.with-filter .with-filter__side>.poplists,.with-filter .with-filter__main{order:0}.with-filter .filter-box__summary{display:none}.with-filter .filter-side{padding-top:var(--sp-4)}.with-filter .filter-side__groups{grid-template-columns:minmax(0, 1fr);gap:var(--gap-group)}.with-filter .with-filter__side>.poplists{padding:12px 14px 14px;background:rgba(0,0,0,.18)}.with-filter .with-filter__side>.poplists .poplists__list{display:grid}}@media(min-width: 1200px){.with-filter--lg{grid-template-columns:280px minmax(0, 1fr);gap:var(--sp-5)}.with-filter--lg .with-filter__side{position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start;display:grid;gap:var(--sp-4)}.with-filter--lg .with-filter__main{position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start;z-index:auto}.with-filter--lg>[data-sticky-off]{position:static}.with-filter--lg .qf__foot{position:static}.with-filter--lg .with-filter__side>.filter-box,.with-filter--lg .with-filter__side>.poplists,.with-filter--lg .with-filter__main{order:0}.with-filter--lg .filter-box__summary{display:none}.with-filter--lg .filter-side{padding-top:var(--sp-4)}.with-filter--lg .filter-side__groups{grid-template-columns:minmax(0, 1fr);gap:var(--gap-group)}.with-filter--lg .with-filter__side>.poplists{padding:12px 14px 14px;background:rgba(0,0,0,.18)}.with-filter--lg .with-filter__side>.poplists .poplists__list{display:grid}}@media(min-width: 1200px){.with-filter--lg{grid-template-rows:auto minmax(0, 1fr) auto;row-gap:0}.with-filter--lg .with-filter__side{grid-column:1;grid-row:1/span 3}.with-filter--lg .with-filter__top{grid-column:2;grid-row:1}.with-filter--lg .with-filter__main{grid-column:2;grid-row:2}.with-filter--lg .with-filter__after{grid-column:2;grid-row:3}.with-filter--lg .with-filter__top:not(:empty){margin-bottom:var(--sp-7)}}.qf{display:grid;padding:0}.qf__head{display:flex;align-items:center;gap:var(--sp-2);padding:14px var(--sp-4) 12px;box-shadow:inset 0 -1px 0 var(--c-line)}.qf__title{font-size:var(--fs-m);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.qf__reset{margin-left:auto;color:var(--c-rust-300);font-size:var(--fs-s);font-weight:700;text-decoration:none}.qf__reset:hover{color:var(--c-text);text-decoration:underline}.qf__find{padding:12px var(--sp-4);box-shadow:inset 0 -1px 0 var(--c-line-soft)}.qf__find input[type=search]{height:36px;font-size:var(--fs-s)}.qf__group{position:relative;display:grid;gap:6px;align-content:start;min-width:0;margin:0;padding:12px var(--sp-4) 14px;border:0;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.qf__group--on{box-shadow:inset 3px 0 0 var(--c-rust-500),inset 0 -1px 0 var(--c-line-soft)}.qf__t{margin:0;padding:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.qf .field label.qf__t{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em}.qf .qf__group--on .qf__t,.qf .qf__group--on.field label.qf__t{color:var(--c-text)}.qf__bar{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.qf__clear{color:var(--c-text-muted);font-size:12px;line-height:18px}.qf__clear:hover{color:var(--c-text)}.qf .qf__group--on .range__label{color:var(--c-text)}.qf__group--slider .qf__clear{justify-self:end}.qf .check{min-height:26px;font-size:var(--fs-s)}.qf .check:has(input:checked)>span:first-of-type{font-weight:700}.qf .select select{height:36px;font-size:var(--fs-s)}.qf__switch .switch:checked{background:var(--c-plus-500)}.qf__switch .switch:checked::before{background:var(--c-plus-ink)}.filter-box.qf-box{padding:0}.qf__foot{position:sticky;bottom:0;z-index:var(--z-sticky);display:grid;gap:var(--sp-2);padding:14px var(--sp-4) 16px;background:var(--c-surface-2);box-shadow:inset 0 1px 0 var(--c-line);clip-path:polygon(0 -40px, 100% -40px, 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.with-filter--lg .with-filter__side.is-scrollable-more{mask-image:none}.is-scrollable-more .qf__foot{box-shadow:inset 0 1px 0 var(--c-line),0 -14px 16px -10px rgba(0,0,0,.6)}.qf__foot .btn{width:100%}.qf-box .filter-side.filter-side--quick{gap:0;padding:0}.qf-box .filter-side--quick .filter-side__groups{padding:var(--sp-4)}.qf__reset--foot{display:none}.qf__adv{display:flex;align-items:center;justify-content:space-between}.filter-box__current{min-width:0;overflow:hidden;color:var(--c-text-muted);font-size:var(--fs-s);font-weight:400;letter-spacing:0;text-overflow:ellipsis;text-transform:none;white-space:nowrap}@media(max-width: 1199px){.qf-box .filter-box__summary{min-height:48px}.qf{grid-template-columns:repeat(auto-fill, minmax(300px, 1fr))}.qf__head{display:none}.qf__find,.qf__foot{grid-column:1/-1}.qf .chip-opts{gap:8px}.qf .chip-opt{height:44px;padding-inline:12px}.qf .check{min-height:44px}.qf__switch{min-height:44px}.qf .qf__find input[type=search],.qf .select select{height:44px}.qf__clear{display:inline-flex;align-items:center;min-height:44px;margin:-14px -6px;padding:0 6px}.list-bar .chip,.list-bar .filter-chips .link-quiet{display:inline-flex;align-items:center;min-height:44px}.qf__foot{grid-template-columns:1fr auto;align-items:center;box-shadow:inset 0 1px 0 var(--c-line),0 -10px 24px rgba(0,0,0,.45);clip-path:none}.qf__foot .btn{min-height:44px}.qf__reset--foot{display:inline-flex;align-items:center;min-height:44px;margin:0}.qf__adv{grid-column:1/-1;min-height:44px}.qf__adv a{display:inline-flex;align-items:center;min-height:44px}}@media(max-width: 767px){.qf{grid-template-columns:minmax(0, 1fr)}.qf__foot{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}}.cta-band{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);padding:14px var(--sp-4)}.cta-band__text{display:grid;flex:1 1 220px;gap:2px;min-width:0}.cta-band__text b{font-size:var(--fs-l)}.cta-band__text span{color:var(--c-text-muted);font-size:var(--fs-s)}.cta-band__text .cta-band__kicker{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.cta-band__actions{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.cta-band--rust.panel{--cta-img-w: 176px;display:grid;grid-template-columns:var(--cta-img-w) minmax(0, 1fr) auto auto;grid-template-areas:"img text price act";align-items:center;gap:0 var(--sp-5);min-height:96px;padding:0 var(--sp-5) 0 0;color:var(--c-on-fill)}.cta-band--rust.panel.cut{--cut-fill: linear-gradient(var(--c-rust-500), var(--c-rust-500));--cut-ring: var(--c-rust-500)}.cta-band--rust .cta-band__img{grid-area:img;align-self:stretch;background:var(--cta-img) center/cover no-repeat;-webkit-mask-image:linear-gradient(90deg, #000 55%, transparent);mask-image:linear-gradient(90deg, #000 55%, transparent)}.cta-band--rust .cta-band__text{grid-area:text;gap:3px;padding:var(--sp-3) 0}.cta-band--rust .cta-band__text span{color:var(--c-on-fill)}.cta-band--rust .cta-band__text .cta-band__kicker{letter-spacing:.1em;line-height:1.35}.cta-band--rust .cta-band__title{margin:0;font-size:24px;font-weight:700;letter-spacing:.04em;line-height:1.05;text-transform:uppercase;text-wrap:balance}.cta-band--rust .cta-band__text .cta-band__sub{font-size:var(--fs-m);line-height:1.35}.cta-band--rust .cta-band__price{display:grid;grid-area:price;gap:2px;margin:0;padding-left:var(--sp-5);box-shadow:inset 1px 0 0 hsla(0,0%,100%,.35);text-align:right}.cta-band--rust .cta-band__price small{font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.cta-band--rust .cta-band__price b{font-size:var(--fs-xxl);font-variant-numeric:tabular-nums;line-height:1}.cta-band--rust .cta-band__actions{grid-area:act;flex-wrap:nowrap;align-items:center}.cta-band--rust .btn{min-height:44px}.cta-band--rust .btn--quiet{color:var(--c-on-fill);text-decoration:underline;text-decoration-color:hsla(0,0%,100%,.6);text-underline-offset:3px}.cta-band--rust .btn--quiet:hover{--cut-c: var(--c-rust-600);color:var(--c-on-fill)}.cta-band--rust .cta-band__book{--cut-c: #fff;--cut-ring: #fff;color:var(--c-on-light)}.cta-band--rust .cta-band__book:hover{--cut-c: var(--c-text);--cut-ring: var(--c-text)}@container list (min-width: 821px) and (max-width: 1000px){.cta-band--rust.panel{--cta-img-w: 128px;gap:0 var(--sp-4);padding-right:var(--sp-4)}.cta-band--rust .cta-band__title{font-size:22px}.cta-band--rust .cta-band__price{padding-left:var(--sp-4)}}@container list-inline (min-width: 821px) and (max-width: 1000px){.cta-band--rust.panel{--cta-img-w: 128px;gap:0 var(--sp-4);padding-right:var(--sp-4)}.cta-band--rust .cta-band__title{font-size:22px}.cta-band--rust .cta-band__price{padding-left:var(--sp-4)}}@container list (max-width: 820px){.cta-band--rust.panel{grid-template-columns:104px minmax(0, 1fr);grid-template-areas:"img text" "img price" "act act";gap:0 var(--sp-3);min-height:0;padding:0}.cta-band--rust .cta-band__img{-webkit-mask-image:linear-gradient(90deg, #000 40%, transparent);mask-image:linear-gradient(90deg, #000 40%, transparent)}.cta-band--rust .cta-band__text{padding:var(--sp-3) var(--sp-4) var(--sp-1) 0}.cta-band--rust .cta-band__title{font-size:var(--fs-xl)}.cta-band--rust .cta-band__text .cta-band__sub{display:none}.cta-band--rust .cta-band__price{display:flex;align-items:baseline;gap:6px;justify-self:start;padding:0 var(--sp-4) 10px 0;box-shadow:none;text-align:left}.cta-band--rust .cta-band__price b{font-size:var(--fs-xl)}.cta-band--rust .cta-band__actions{flex-wrap:wrap;justify-content:space-between;padding:var(--sp-2) var(--sp-4) var(--sp-3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25)}.cta-band--rust .cta-band__book{flex:1 1 auto;max-width:220px}}@container list-inline (max-width: 820px){.cta-band--rust.panel{grid-template-columns:104px minmax(0, 1fr);grid-template-areas:"img text" "img price" "act act";gap:0 var(--sp-3);min-height:0;padding:0}.cta-band--rust .cta-band__img{-webkit-mask-image:linear-gradient(90deg, #000 40%, transparent);mask-image:linear-gradient(90deg, #000 40%, transparent)}.cta-band--rust .cta-band__text{padding:var(--sp-3) var(--sp-4) var(--sp-1) 0}.cta-band--rust .cta-band__title{font-size:var(--fs-xl)}.cta-band--rust .cta-band__text .cta-band__sub{display:none}.cta-band--rust .cta-band__price{display:flex;align-items:baseline;gap:6px;justify-self:start;padding:0 var(--sp-4) 10px 0;box-shadow:none;text-align:left}.cta-band--rust .cta-band__price b{font-size:var(--fs-xl)}.cta-band--rust .cta-band__actions{flex-wrap:wrap;justify-content:space-between;padding:var(--sp-2) var(--sp-4) var(--sp-3);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.25)}.cta-band--rust .cta-band__book{flex:1 1 auto;max-width:220px}}.partner-tag{display:inline-flex;align-items:center;height:18px;margin-right:var(--gap-label);padding:1px calc(6px - .1em) 0 6px;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text-muted);font:700 10.5px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;vertical-align:2px;white-space:nowrap}.partner-hint{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);margin-top:var(--gap-item);padding:var(--sp-3) var(--sp-4);box-shadow:inset 0 0 0 1px var(--c-line-soft);color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.partner-hint__text{flex:1 1 280px;margin:0}.partner-hint__text b{margin-right:4px;color:var(--c-text);font-weight:600}.partner-hint__link{white-space:nowrap}.section{margin:0 0 var(--sp-7)}.list+.section,.p4+.section{margin-top:var(--sp-7)}.section__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px var(--sp-3);margin-bottom:var(--sp-4)}.section__head:has(+.prose){margin-bottom:var(--sp-4)}.section>.prose:not(:last-child){margin-bottom:var(--sp-5)}.section>:where(*)+.fine-print{margin-top:var(--sp-3)}.section__title{position:relative;margin:0 0 var(--sp-4);padding-left:13px;font-size:20px;font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.section__head .section__title{margin:0}.section__title::before{content:"";position:absolute;left:0;top:2px;bottom:3px;width:4px;background:var(--c-rust-500)}.section__count{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.section__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin-left:auto}.panel{position:relative;min-width:0;padding:var(--sp-4)}.panel.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.table-panel{padding-bottom:var(--sp-2)}.panel__title{margin:0 0 var(--sp-3);font-size:var(--fs-m);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.panel--side{min-width:0;padding:12px 14px 14px;background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.panel--side .panel__title{font-size:var(--fs-s)}.empty{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:16px;background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px var(--c-line-soft);color:var(--c-text-muted)}.empty p{flex:1 1 260px;margin:0}.empty b{display:block;margin-bottom:2px;color:var(--c-text)}.prose{max-width:72ch;color:var(--c-text);font-size:var(--fs-m);line-height:1.55}.prose--wide{max-width:none}.prose>:first-child{margin-top:0}.prose p,.prose ul,.prose ol{margin:0 0 12px}.prose ul,.prose ol{padding-left:1.25em}.prose ul{list-style:disc}.prose ol{list-style:decimal}.prose>:last-child{margin-bottom:0}.prose a{text-decoration-color:var(--c-rust-300);text-underline-offset:3px}.prose a:hover{color:var(--c-rust-300)}@media(max-width: 950px){.section__tools{flex-basis:100%;margin-left:0}}@media(max-width: 640px){.section__title{font-size:18px}}.pagehead{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-5);padding:var(--page-top) 0 var(--sp-6);color:var(--c-text)}.pagehead__main{min-width:0}.crumbs,.kicker{margin-bottom:var(--sp-3);color:var(--c-head-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.kicker{display:block;padding:5px 0}.crumbs a{position:relative;display:inline-flex;align-items:center;min-height:var(--hit);color:var(--c-head-muted);text-decoration:none}.crumbs a::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}.crumbs a:hover{color:var(--c-text);text-decoration:underline}.crumbs [aria-current]{display:inline-flex;align-items:center;color:var(--c-text)}.crumbs__sep{width:5px;height:5px;margin:0 2px 0 0;border-top:1.5px solid currentcolor;border-right:1.5px solid currentcolor;transform:rotate(45deg);opacity:.8}.pagehead__title{margin:0 0 var(--sp-3);font-family:var(--font-display);font-size:56px;font-weight:400;letter-spacing:2px;line-height:1.12;overflow-wrap:anywhere;text-shadow:0 2px 18px rgba(0,0,0,.5);text-transform:uppercase}.pagehead__intro{max-width:620px;margin:0 0 var(--sp-4);color:var(--c-head-muted);font-size:var(--fs-l);line-height:1.45}.pagehead__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-4)}.pagehead__meta{color:var(--c-head-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.pagehead__ad{min-width:0;max-width:100%}.pagehead__ad{display:grid;justify-items:center}.pagehead__ad .pol-wrap{margin:0}.pagehead__ad .pol-wrap:not([class*=pol-format-]){min-height:0}@container center (min-width: 901px){.pagehead--ad{grid-template-columns:minmax(0, 1fr) 300px;align-items:start;column-gap:var(--sp-6)}.pagehead__ad{width:300px;min-height:250px}}@media(max-width: 640px){.pagehead{gap:var(--sp-4);padding:var(--page-top) 0 var(--sp-5)}.pagehead__title{font-size:38px}.pagehead__intro{font-size:var(--fs-m)}}.pagehead--flat .pagehead__title{font-size:32px}.lead--answer-first{margin-bottom:var(--sp-7)}.lead--answer-first .pagehead{padding-bottom:0}@container center (max-width: 900px){.lead--answer-first{display:flex;flex-direction:column}.lead--answer-first .pagehead{display:contents}.lead--answer-first .pagehead__main{order:0;padding-top:64px}.lead--answer-first>:not(.pagehead){order:1}.lead--answer-first .pagehead__ad{order:2;margin-top:var(--sp-5)}}@media(max-width: 767px){.lead--answer-first .pagehead__main{padding-top:28px}}.area-nav{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.area-nav :is(a,button){--cut: var(--cut-btn);border:0;cursor:pointer;font-family:inherit;--cut-c: var(--c-field);--cut-ring: var(--c-ring-hover);display:inline-flex;align-items:center;min-height:var(--hit);padding:var(--sp-2) var(--sp-4);color:var(--c-text);font-size:var(--fs-m);letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.area-nav :is(a,button):hover{--cut-c: var(--c-field-hover)}.area-nav form{display:contents}.area-nav :is(a,button)[aria-current=page]{--cut-c: var(--c-rust-500);--cut-ring: var(--c-rust-500);color:var(--c-on-fill);font-weight:700}@media(max-width: 640px){.area-nav :is(a,button){flex:1 1 auto;justify-content:center;padding-inline:var(--sp-3)}.area-nav--desktop{display:none}}@media(max-width: 767px){.area-nav--scroll{flex-wrap:nowrap;margin-inline:calc(-1*var(--frame-gap, 12px));padding-inline:var(--frame-gap, 12px);padding-block:3px;margin-block:-3px;overflow-x:auto;scrollbar-width:none;scroll-padding-inline:var(--frame-gap, 12px)}.area-nav--scroll::-webkit-scrollbar{display:none}.area-nav--scroll :is(a,button){flex:0 0 auto}}.list-note{--note-c: var(--c-warning);display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 4px 0 0 var(--note-c);color:var(--c-text-muted);font-size:var(--fs-s)}.list-note--error{--note-c: var(--c-error)}.list-note--info{--note-c: var(--c-info)}.list-note b{color:var(--c-text)}.list-note .i{flex:none;color:var(--note-c)}.list-note>span{flex:1 1 16rem;min-width:0}.list-note .btn{margin-left:auto}.live-note{position:fixed;z-index:var(--z-sticky);right:calc(var(--frame-gap) + env(safe-area-inset-right));bottom:calc(var(--sp-4) + env(safe-area-inset-bottom));left:calc(var(--frame-gap) + env(safe-area-inset-left));display:flex;justify-content:flex-end;pointer-events:none}@media(max-width: 767px){.live-note{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--sp-2))}}.live-note .list-note{max-width:460px;pointer-events:auto;box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 4px 0 0 var(--note-c),0 6px 18px rgba(0,0,0,.5)}.na{color:var(--c-text-muted)}.poplists{display:grid;gap:var(--sp-2);font-size:var(--fs-m)}.poplists__title{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);letter-spacing:.08em;text-transform:uppercase}.poplists__list{display:grid;margin:0;padding:0;list-style:none}.poplists a{min-height:var(--hit);padding-block:var(--sp-1);line-height:1.3}.poplists--chips{grid-template-columns:minmax(0, 1fr) auto;grid-template-areas:"title all" "list list";align-items:center;gap:var(--gap-label) var(--gap-group);margin-block:var(--sp-5) var(--sp-7)}.poplists--chips .poplists__title{grid-area:title}.poplists--chips .poplists__list{display:flex;grid-area:list;flex-wrap:wrap;gap:var(--gap-label);min-width:0}.poplists--chips .poplists__all{grid-area:all;padding-block:0;font-size:var(--fs-s)}.poplists .poplists__chip{display:inline-flex;align-items:center;min-height:32px;padding:1px var(--sp-3) 0;background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text);font-size:var(--fs-s);line-height:1.2;text-decoration:none;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.poplists .poplists__chip:hover{background:var(--c-field-hover);box-shadow:inset 0 0 0 1px var(--c-ring-hover);color:var(--c-rust-300)}.poplists .poplists__chip:active{background:var(--c-surface-3)}@media(max-width: 640px){.poplists--chips .poplists__list{flex-wrap:nowrap;margin-inline:calc(var(--sp-2)*-1);padding-inline:var(--sp-2);overflow-x:auto;scroll-padding-inline:var(--sp-2);scroll-snap-type:x proximity;scrollbar-width:none}.poplists--chips .poplists__list::-webkit-scrollbar{display:none}.poplists--chips .poplists__list>li{flex:none;scroll-snap-align:start}.poplists .poplists__chip{min-height:var(--hit)}}.go-link{display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.go-link:hover{color:var(--link-accent-hover, var(--c-text))}.go-link .i{width:auto;font-size:.8em}.i--chevron-down{transition:transform var(--dur-base) var(--ease-out)}[aria-expanded=true]>.i--chevron-down{transform:rotate(180deg)}.kpis{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--sp-3);margin-bottom:var(--sp-5)}.kpis--3{grid-template-columns:repeat(3, minmax(0, 1fr))}.kpi{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;min-height:136px;padding:var(--sp-4);color:var(--c-text);--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.kpi__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.kpi__value{margin-top:auto;font-size:44px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.kpi__sub{max-width:100%;overflow:hidden;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);letter-spacing:.06em;text-overflow:ellipsis;white-space:nowrap}.kpi--wiped{--cut-fill: linear-gradient(var(--c-rust-500), var(--c-rust-500));--cut-ring: var(--c-rust-500)}.kpi--wiped .kpi__label,.kpi--wiped .kpi__value,.kpi--wiped .kpi__sub{color:var(--c-on-fill)}.kpi--up{--cut-ring: var(--c-up-ring)}.kpi--up .kpi__value{color:var(--c-up-300)}@container center (max-width: 760px){.kpis:not(.kpis--3){grid-template-columns:repeat(2, minmax(0, 1fr))}}@container center (max-width: 640px){.kpis--times{grid-template-columns:minmax(0, 1fr)}.kpis--3.kpis--times .kpi{min-height:0}}@media(max-width: 640px){.kpis:not(.kpis--3){gap:var(--sp-2)}.kpis:not(.kpis--3) .kpi{min-height:104px;padding:var(--sp-3)}.kpis:not(.kpis--3) .kpi__value{font-size:30px}.kpis--3{gap:var(--sp-2)}.kpis--3 .kpi{min-height:96px;padding:10px 10px 12px}.kpis--3 .kpi__value{font-size:26px}}.tag{display:inline-flex;align-items:center;gap:6px;height:20px;padding:1px calc(8px - .08em) 0 7px;background:hsla(0,0%,100%,.05);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.13);color:var(--c-text);font-size:var(--fs-xs);letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap}.tag::before{content:"";width:6px;height:6px;margin-top:-1px;background:var(--mark, var(--c-text-faint))}.tag--bp{--mark: var(--c-bp-mark)}.tag--new{--mark: var(--c-rust-500)}.tag--official{--mark: var(--c-official)}.tag--upcoming{background:var(--c-up-400);box-shadow:none;color:var(--c-up-ink);font-weight:700}.tag--upcoming::before{display:none}.plus-mark{display:inline-flex;flex:none;align-items:center;height:20px;padding:1px calc(8px - .08em) 0 8px;background:var(--c-plus-500);color:var(--c-plus-ink);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.trust{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;margin-top:2px;padding:2px 5px 3px;border:1px solid var(--c-up-400);color:var(--c-text);font-family:var(--font-mono);font-size:12px;line-height:1;text-transform:uppercase;white-space:nowrap}.trust--confirmed{border-style:solid;background:rgba(127,195,234,.14)}.trust--estimated{border-style:dashed;color:var(--c-up-300)}.trust--uncertain{border-style:dotted;border-color:var(--c-text-muted);color:var(--c-text-muted)}.trust--wiped{border-color:var(--c-rust-500);color:var(--c-rust-300)}.trust-tip__row{display:flex;align-items:center;gap:var(--gap-label)}.trust-tip__row+.trust-tip__row{margin-top:var(--gap-label)}.trust-tip__row .trust{flex:none;margin-top:0}.trust__icon{display:inline-flex;font-size:10px}.trust__icon .i{width:auto}.flag{display:inline-block;flex:none;width:21px;height:14px;background:#777;box-shadow:0 0 0 1px hsla(0,0%,100%,.55);object-fit:cover;vertical-align:-2px}.info-tip__body:has(.trust-tip__row){width:min(340px,80vw);max-width:none}.trust-tip__more a{color:var(--c-text);text-decoration:underline;text-underline-offset:2px}.data-table{width:100%;border-collapse:collapse;font-size:var(--fs-m);font-variant-numeric:tabular-nums}.data-table th{padding:8px 10px;box-shadow:inset 0 -1px 0 var(--c-line);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}.data-table td{padding:10px;box-shadow:inset 0 -1px 0 var(--c-line-soft);white-space:nowrap}.data-table td.cell-list{white-space:normal}.data-table td.cell-list>span{white-space:nowrap}.data-table tbody tr:hover td{background:hsla(0,0%,100%,.04)}.data-table .num{text-align:right}.stack-wrap{container:stack/inline-size;min-width:0}.data-table--stack th,.data-table--stack td{padding-left:8px;padding-right:8px;vertical-align:top}.data-table--stack th[scope=row]{min-width:180px;padding:10px;box-shadow:inset 0 -1px 0 var(--c-line-soft);color:var(--c-text);font-family:var(--font-base);font-size:var(--fs-m);font-weight:700;letter-spacing:0;text-transform:none;white-space:normal}.data-table--stack th[scope=row] a{color:var(--c-text);text-decoration:none}.data-table--stack th[scope=row] a:hover{color:var(--c-rust-300);text-decoration:underline;text-underline-offset:3px}.data-table--stack th[scope=row] .flag{margin-right:8px}.data-table--stack .mono{font-family:var(--font-mono);font-size:var(--fs-s)}.data-table--stack small{color:var(--c-text-muted);font-size:var(--fs-s)}.data-table--stack .trust{margin:0 0 0 6px;vertical-align:1px}.data-table--stack tr.is-next th[scope=row],.data-table--stack tr.is-next td{background:rgba(127,195,234,.07)}.data-table--stack tr.is-next th[scope=row]{box-shadow:inset 3px 0 0 var(--c-up-400),inset 0 -1px 0 var(--c-line-soft)}.data-table--stack .stack-sep th{padding:18px 8px 6px;background:none;box-shadow:inset 0 -1px 0 var(--c-line);color:var(--c-text);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.08em;scroll-margin-top:16px}.data-table--stack tbody:first-of-type .stack-sep th{padding-top:8px}@container stack (max-width: 1000px){.data-table--stack .col-opt{display:none}}@container stack (max-width: 720px){.data-table--stack,.data-table--stack tbody{display:block}.data-table--stack thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.data-table--stack tbody+tbody{margin-top:8px}.data-table--stack .stack-sep{display:block;padding:0;background:none;box-shadow:none}.data-table--stack .stack-sep th{display:block;padding:14px 2px 6px}.data-table--rowlink th[scope=row] a{position:static}.data-table--rowlink th[scope=row] a::after{content:"";position:absolute;inset:0;z-index:1}.data-table--rowlink th[scope=row] a:focus-visible{outline:none}.data-table--rowlink tr:has(>th a:focus-visible){outline:2px solid var(--focus);outline-offset:-2px}.data-table--rowlink tbody tr:not(.stack-sep):hover{background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.data-table--rowlink tr:hover th[scope=row] a{color:var(--c-rust-300)}.data-table--rowlink .trust[tabindex]{position:relative;z-index:2}.data-table--stack td.col-wide{grid-column:1/-1}.data-table--stack tbody{display:grid;gap:8px}.data-table--stack tr{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:10px 12px;padding:12px 14px 14px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.data-table--stack tbody tr:hover td,.data-table--stack tbody tr:hover th{background:none}.data-table--stack th[scope=row]{grid-column:1/-1;min-width:0;padding:0 0 8px;font-size:var(--fs-l)}.data-table--stack td{display:block;min-width:0;padding:0;box-shadow:none;overflow-wrap:anywhere;text-align:left;white-space:normal}.data-table--stack td::before{content:attr(data-label);display:block;margin-bottom:3px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.data-table--stack td.num{text-align:left}.data-table--stack .col-opt{display:block}.data-table--stack .trust{display:flex;width:max-content;margin:4px 0 0}.data-table--stack tr.is-next{background:rgba(127,195,234,.07);box-shadow:inset 0 0 0 1px rgba(127,195,234,.35),inset 3px 0 0 var(--c-up-400)}.data-table--stack tr.is-next th[scope=row],.data-table--stack tr.is-next td{background:none}.data-table--stack tr.is-next th[scope=row]{box-shadow:inset 0 -1px 0 var(--c-line-soft)}.data-table--stack td.col-full{grid-column:1/-1}.data-table--stack-3 tr{grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-flow:row dense}.data-table--stack-3 td.col-2{grid-column:span 2}}.table-foot{display:flex;flex-wrap:wrap;gap:4px 18px;margin:var(--sp-3) 0 0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);line-height:1.45}.table-foot .i{width:auto;margin-right:4px}.plan-more{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-item) var(--gap-group);margin-top:var(--gap-item)}.plan-more .btn{max-width:100%;white-space:normal;text-align:left}.spark{display:block;width:100%;height:28px;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.14)}.spark__line{fill:none;opacity:.8;stroke:var(--c-text);stroke-linejoin:round;stroke-width:1.5;vector-effect:non-scaling-stroke}.spark__area{fill:rgba(236,232,225,.1)}.server-tiles{container:server-tiles/inline-size;min-width:0}.server-tiles__grid{display:grid;gap:12px;grid-template-columns:repeat(1, minmax(0, 1fr))}@container server-tiles (min-width: 612px){.server-tiles__grid{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container server-tiles (min-width: 1236px){.server-tiles__grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.server-tiles__pos{display:none;margin:0 0 var(--gap-label);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-align:right}@container server-tiles (max-width: 599px){.server-tiles__grid{grid-template-columns:none;grid-template-rows:auto auto;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:var(--sp-2);scroll-snap-type:x mandatory;scrollbar-width:thin}.server-tiles__grid>.server-tile{grid-row:1;scroll-snap-align:start}.server-tiles__grid>.server-tiles__band{position:sticky;left:0;grid-column:1;grid-row:2;width:100cqw}.server-tiles__pos{display:block}}.server-tiles__band{container:list/inline-size;grid-column:1/-1}.server-tile{--cut-fill: linear-gradient(var(--c-id-surface), var(--c-id-surface));--cut-ring: var(--c-id-ring);--cut-edge: var(--c-rust-500);display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);grid-template-rows:auto auto auto 1fr auto;grid-template-areas:"band band" "head head" "specs specs" "pulse cycle" "foot foot";min-width:0;transition:--cut-edge-w var(--dur-fast) var(--ease-out)}.server-tile:hover{--cut-ring: var(--c-id-ring-hover);--cut-edge-w: 6px}.server-tile--plus{--cut-fill: var(--c-plus-surface);--cut-ring: var(--c-plus-ring);--cut-edge: var(--c-plus-500)}.server-tile--plus:hover{--cut-ring: var(--c-plus-ring-hover)}.server-tile .na{color:var(--c-text-muted)}.server-tile__band{--cm: var(--cm-none);display:flex;align-items:center;gap:var(--sp-2);grid-area:band;height:32px;padding-right:var(--sp-4);background:color-mix(in srgb, var(--cm) 55%, var(--cm-band-base))}.server-tile__band--tone-1{--cm: var(--cm-1)}.server-tile__band--tone-2{--cm: var(--cm-2)}.server-tile__band--tone-3{--cm: var(--cm-3)}.server-tile__band--tone-4{--cm: var(--cm-4)}.server-tile__band--tone-5{--cm: var(--cm-5)}.server-tile__band--tone-6{--cm: var(--cm-6)}.server-tile__band--tone-7{--cm: var(--cm-7)}.server-tile__band--tone-8{--cm: var(--cm-8)}.server-tile__band--tone-9{--cm: var(--cm-9)}.server-tile__band--tone-10{--cm: var(--cm-10)}.server-tile__band--tone-11{--cm: var(--cm-11)}.server-tile__band--tone-12{--cm: var(--cm-12)}.server-tile__band--tone-13{--cm: var(--cm-13)}.server-tile__band--tone-14{--cm: var(--cm-14)}.server-tile__band--tone-15{--cm: var(--cm-15)}.server-tile__band--tone-16{--cm: var(--cm-16)}.server-tile__band--tone-17{--cm: var(--cm-17)}.server-tile__band--tone-18{--cm: var(--cm-18)}.server-tile__band--tone-19{--cm: var(--cm-19)}.server-tile__band--tone-20{--cm: var(--cm-20)}.server-tile__band--tone-21{--cm: var(--cm-21)}.server-tile__band--tone-22{--cm: var(--cm-22)}.server-tile__band--tone-23{--cm: var(--cm-23)}.server-tile__band--tone-24{--cm: var(--cm-24)}.server-tile__band--none{background:hsla(0,0%,100%,.03);box-shadow:inset 0 -1px 0 var(--c-line-soft)}.server-tile__mark{display:grid;flex:none;place-items:center;width:32px;height:32px;background:var(--cm);color:var(--c-on-fill);font-size:12px;font-weight:700;line-height:1}.server-tile__band--none .server-tile__mark{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text-muted)}.server-tile__community{min-width:0;overflow:hidden;color:var(--c-on-fill);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-decoration:none;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}a.server-tile__community:hover{text-decoration:underline;text-underline-offset:3px}a.server-tile__community:focus-visible{outline-offset:-2px}.server-tile__band--none .server-tile__community{color:var(--c-text-muted)}.server-tile__geo{display:inline-flex;align-items:center;gap:6px;margin-left:auto;color:var(--c-on-fill);font-family:var(--font-mono);font-size:12px}.server-tile__band--none .server-tile__geo{color:var(--c-text-muted)}.server-tile__head{display:grid;grid-area:head;gap:4px;padding:var(--sp-3) var(--sp-4) var(--sp-2)}.server-tile__name{display:-webkit-box;min-height:2.4em;max-height:2.4em;overflow:hidden;color:var(--c-text);font-size:var(--fs-l);font-weight:700;line-height:1.2;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere}.server-tile:hover .server-tile__name{color:var(--c-rust-300)}.server-tile__name:hover{color:var(--c-rust-300);text-decoration:underline;text-underline-offset:3px}.server-tile__sub{display:flex;flex-wrap:wrap;align-items:center;gap:2px var(--sp-2);color:var(--c-text-muted);font-size:12px}.server-tile__specs{display:flex;grid-area:specs;gap:0 var(--gap-item);margin:0 var(--sp-4);box-shadow:inset 0 1px 0 var(--c-line-soft),inset 0 -1px 0 var(--c-line-soft)}.server-tile__specs>div{flex:none;min-width:0;padding:6px 0}.server-tile__specs>div:nth-child(4){flex:1 1 auto}.server-tile__specs dt,.server-tile__label{color:var(--c-text-muted);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.server-tile__specs dt{font-size:10px}.server-tile__specs dd{margin:2px 0 0;overflow:hidden;font-size:13px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.server-tile__label{font-size:11px}.server-tile__label--live::before{content:"";display:inline-block;width:7px;height:7px;background:var(--c-success);vertical-align:middle}.server-tile__players{display:grid;grid-area:pulse;align-content:start;gap:2px;padding:var(--sp-3) var(--sp-2) var(--sp-3) var(--sp-4)}.server-tile__players-head{display:flex;align-items:baseline;gap:var(--sp-2)}.server-tile__count{font-size:var(--fs-l);font-variant-numeric:tabular-nums;line-height:1}.server-tile__count small{color:var(--c-text-muted);font-size:.7em;font-weight:400}.server-tile__count--zero{color:var(--c-text-muted)}.server-tile__spark{margin-top:2px}.server-tile__spark-empty{display:flex;align-items:center;height:28px;margin-top:2px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px}.server-tile__axis{display:flex;justify-content:flex-start;gap:var(--sp-2);color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px}.server-tile__axis span:first-child,.server-tile__axis span:last-child{display:none}.server-tile__cycle{display:grid;grid-area:cycle;align-content:start;gap:4px;padding:var(--sp-3) var(--sp-4) var(--sp-3) var(--sp-2);box-shadow:inset 1px 0 0 var(--c-line-soft)}.server-tile__cycle-row{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--sp-2);font-size:var(--fs-s)}.server-tile__cycle-text{color:var(--c-text-muted);font-size:12px}.server-tile__next{color:var(--c-up-300);font-size:var(--fs-s)}.server-tile__next b{font-weight:700}.server-tile__next--unknown{color:var(--c-text-muted);font-style:italic}.server-tile__foot{display:flex;align-items:center;grid-area:foot;gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-3)}.server-tile__copy{position:relative;display:flex;flex:1;align-items:center;min-width:0;height:28px;padding:1px 6px 0 8px;background:var(--c-field);box-shadow:inset 0 -1px 0 var(--c-field-line);transition:background var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.server-tile__copy:hover{background:var(--c-field-hover);box-shadow:inset 0 -1px 0 var(--c-field-line-hover)}.server-tile__copy code{color:var(--c-text);font-family:var(--font-mono);font-size:12px;user-select:all;white-space:nowrap}.server-tile__copy-btn{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-end;padding:0 6px;border:0;background:none;color:var(--c-text-muted);cursor:pointer}.server-tile__copy-btn[hidden]{display:none}.server-tile__copy-btn:hover{color:var(--c-text)}.server-tile__copy-btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.server-tile__copy-btn .i{width:auto}.server-tile__copy-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.server-tile__copy-btn.is-done .server-tile__copy-label{right:0;bottom:calc(100% + 4px);width:auto;height:auto;padding:3px 7px 2px;overflow:visible;background:var(--c-text);clip:auto;color:var(--c-on-light);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.server-tile__copy--none{padding-inline:0;background:none;box-shadow:none}.server-tile__fps{flex:none;color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px}@media(max-width: 1199px){.server-tile__band{height:44px}.server-tile__mark{width:44px;height:44px}.server-tile__community{display:inline-flex;align-items:center;min-height:44px}.server-tile__name{min-height:2.6em;max-height:2.6em;line-height:1.3}.server-tile__copy{height:44px}.server-tile__copy code{font-size:13px}}@media(prefers-reduced-motion: reduce){.server-tile__copy{transition-duration:0ms}}.week-strip{display:inline-grid;grid-template-columns:repeat(7, 18px);gap:2px}.week-strip>span{display:grid;place-items:center;height:18px;background:hsla(0,0%,100%,.07);color:var(--c-text-muted);font-family:var(--font-mono);font-size:10px;line-height:1}.week-strip>.is-wipe{background:var(--c-text);color:var(--c-on-light);font-weight:700}.week-strip--none>span{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.list-bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-4)}.list-bar .filter-chips{margin-bottom:0}.list-bar .filter-chips>b{font-size:var(--fs-l)}.list-sort{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.list-sort__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.list-sort__select{display:none}@media(max-width: 1199px){.list-sort__seg a{height:44px}}@media(max-width: 767px){.list-bar{align-items:stretch}.list-sort{flex:1 1 100%}.has-sort-select .list-sort__label,.has-sort-select .list-sort__seg{display:none}.has-sort-select .list-sort__select{display:grid;flex:1}}@media(max-width: 767px){.list-bar--row{flex-wrap:nowrap;align-items:center;gap:var(--sp-2)}.list-bar--row .filter-chips{flex:1 1 0;flex-wrap:nowrap;min-width:0;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.list-bar--row .filter-chips::-webkit-scrollbar{display:none}.list-bar--row .filter-chips>*{flex:0 0 auto}.list-bar--row .filter-chips__note{display:none}.list-bar--row .list-sort{flex:0 0 auto}.list-bar--row .filter-chips>b{font-size:var(--fs-m)}.list-bar--row .list-sort__select{max-width:112px}}.pagehead__side{min-width:0}.pagehead__below{margin-top:var(--gap-group)}.pagehead__below .glance{max-width:560px}@container center (min-width: 640px){.pagehead__below .glance__list{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:var(--gap-group)}}.glance{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring);display:grid;gap:var(--sp-2);padding:var(--sp-4)}.glance__title{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.glance__list{margin:0;padding:0;list-style:none}.glance__item{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:34px;box-shadow:inset 0 -1px 0 var(--c-line-soft);color:var(--c-text);font-size:var(--fs-s);text-decoration:none}.glance__item:hover{color:var(--c-rust-300)}.glance__item b{font-family:var(--font-mono);font-size:var(--fs-m);font-variant-numeric:tabular-nums}.list-bar__count{display:grid;gap:2px;min-width:0}.list-bar__n{margin:0;font-size:var(--fs-l);font-weight:700}.list-bar__of{color:var(--c-text-muted);font-size:var(--fs-s)}.list-bar__tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);min-width:0}.list-bar__tools .btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.preset-list{display:grid;gap:10px;margin:0 0 var(--sp-4);padding:0;list-style:none}.preset-list__band{container:list/inline-size;min-width:0}.preset-row{--cut-fill: linear-gradient(var(--c-id-surface), var(--c-id-surface));--cut-ring: var(--c-id-ring);--cut-edge: var(--c-rust-500);display:grid;grid-template-columns:6px minmax(0, 1fr) 230px 256px;min-height:124px;transition:--cut-edge-w var(--dur-fast) var(--ease-out)}.preset-row:hover{--cut-ring: var(--c-id-ring-hover);--cut-edge-w: 6px}.preset-row:has(>.preset-row__stripe--tone-1){--cut-edge: var(--cm-1)}.preset-row:has(>.preset-row__stripe--tone-2){--cut-edge: var(--cm-2)}.preset-row:has(>.preset-row__stripe--tone-3){--cut-edge: var(--cm-3)}.preset-row:has(>.preset-row__stripe--tone-4){--cut-edge: var(--cm-4)}.preset-row:has(>.preset-row__stripe--tone-5){--cut-edge: var(--cm-5)}.preset-row:has(>.preset-row__stripe--tone-6){--cut-edge: var(--cm-6)}.preset-row:has(>.preset-row__stripe--tone-7){--cut-edge: var(--cm-7)}.preset-row:has(>.preset-row__stripe--tone-8){--cut-edge: var(--cm-8)}.preset-row:has(>.preset-row__stripe--tone-9){--cut-edge: var(--cm-9)}.preset-row:has(>.preset-row__stripe--tone-10){--cut-edge: var(--cm-10)}.preset-row:has(>.preset-row__stripe--tone-11){--cut-edge: var(--cm-11)}.preset-row:has(>.preset-row__stripe--tone-12){--cut-edge: var(--cm-12)}.preset-row:has(>.preset-row__stripe--tone-13){--cut-edge: var(--cm-13)}.preset-row:has(>.preset-row__stripe--tone-14){--cut-edge: var(--cm-14)}.preset-row:has(>.preset-row__stripe--tone-15){--cut-edge: var(--cm-15)}.preset-row:has(>.preset-row__stripe--tone-16){--cut-edge: var(--cm-16)}.preset-row:has(>.preset-row__stripe--tone-17){--cut-edge: var(--cm-17)}.preset-row:has(>.preset-row__stripe--tone-18){--cut-edge: var(--cm-18)}.preset-row:has(>.preset-row__stripe--tone-19){--cut-edge: var(--cm-19)}.preset-row:has(>.preset-row__stripe--tone-20){--cut-edge: var(--cm-20)}.preset-row:has(>.preset-row__stripe--tone-21){--cut-edge: var(--cm-21)}.preset-row:has(>.preset-row__stripe--tone-22){--cut-edge: var(--cm-22)}.preset-row:has(>.preset-row__stripe--tone-23){--cut-edge: var(--cm-23)}.preset-row:has(>.preset-row__stripe--tone-24){--cut-edge: var(--cm-24)}.preset-row--plus{--cut-fill: var(--c-plus-surface);--cut-ring: var(--c-plus-ring);--cut-edge: var(--c-plus-500)}.preset-row--plus:hover{--cut-ring: var(--c-plus-ring-hover)}.preset-row__stripe{min-width:0}.preset-row__main{display:grid;align-content:center;gap:6px;min-width:0;padding:16px 20px}.preset-row__by{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--sp-2);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.preset-row__by a{color:var(--c-text);text-decoration:none}.preset-row__by a:hover{text-decoration:underline;text-underline-offset:3px}.preset-row__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--sp-2)}.preset-row__name{min-width:0;color:var(--c-text);font-size:var(--fs-xl);font-weight:700;line-height:1.15;overflow-wrap:anywhere;text-decoration:none}.preset-row__name:hover{color:var(--c-rust-300);text-decoration:underline;text-underline-offset:3px}.preset-row__why{display:flex;flex-wrap:wrap;gap:4px;margin:2px 0 0;padding:0;list-style:none}.preset-row__why li{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:1px 9px 0 8px;background:hsla(0,0%,100%,.06);font-size:12px}.preset-row__why li::before{content:"";flex:none;width:6px;height:6px;background:var(--c-text-muted)}.preset-row__why li.is-key{color:var(--c-text);font-weight:700}.preset-row__why li.is-key::before{background:var(--c-text)}.preset-row__col{display:flex;flex-direction:column;justify-content:center;gap:5px;min-width:0;padding:14px 16px;box-shadow:inset 1px 0 0 var(--c-line-soft)}.preset-row__players-head{display:flex;align-items:baseline;gap:10px}.preset-row__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.preset-row__label--live::before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;background:var(--c-success)}.preset-row__count{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;line-height:1}.preset-row__count small{color:var(--c-text-muted);font-size:.7em;font-weight:400}.preset-row__count--zero{color:var(--c-text-muted)}.preset-row__spark{height:36px}.preset-row__spark-empty{display:flex;align-items:center;height:36px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px}.preset-row__axis{display:flex;justify-content:space-between;color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px}.preset-row .server-tile__copy{flex:none;width:100%;height:auto;min-height:28px;padding-block:4px 3px;padding-right:28px}.preset-row .server-tile__copy code{overflow-wrap:anywhere;white-space:normal}.preset-row__fact{color:var(--c-text-muted);font-size:var(--fs-s)}.preset-row__fact b{color:var(--c-text)}.preset-row__fact--next{color:var(--c-up-300)}.preset-row__fact--next b{color:inherit}.preset-row__fact--unknown{color:var(--c-text-muted);font-style:italic}.preset-row__more{align-self:flex-start;font-size:var(--fs-s);display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.preset-row__more:hover{color:var(--link-accent-hover, var(--c-text))}.preset-row__more .i{width:auto;font-size:.8em}.related-cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--sp-3)}.related-card{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring);display:grid;align-content:start;gap:4px;min-width:0;padding:var(--sp-4);color:var(--c-text);text-decoration:none}.related-card:hover{--cut-ring: var(--c-ring-hover)}.related-card b{font-size:var(--fs-l)}.related-card small{color:var(--c-text-muted);font-size:var(--fs-s)}.section__link{font-size:var(--fs-s);display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.section__link:hover{color:var(--link-accent-hover, var(--c-text))}.section__link .i{width:auto;font-size:.8em}@media(max-width: 1199px){.preset-row{grid-template-columns:6px minmax(0, 1fr) minmax(0, 1fr);grid-template-areas:"s main main" "s players address"}.preset-row__stripe{grid-area:s}.preset-row__main{grid-area:main;padding:14px 16px 10px}.preset-row__col--players{grid-area:players;box-shadow:inset 0 1px 0 var(--c-line-soft)}.preset-row__col--address{grid-area:address;box-shadow:inset 0 1px 0 var(--c-line-soft),inset 1px 0 0 var(--c-line-soft)}.preset-row .server-tile__copy{min-height:44px}.preset-row .server-tile__copy code{font-size:13px}.preset-row__by a,.preset-row__more,.preset-row__name,.section__link{display:inline-flex;align-items:center;min-height:44px}.list-bar__tools .btn{min-height:44px}.related-cards{grid-template-columns:minmax(0, 1fr)}.related-card{min-height:64px}}@container center (max-width: 899px){.glance__list{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--sp-4)}}@media(max-width: 1199px){.glance__item{min-height:44px}}@media(max-width: 767px){.preset-row{grid-template-columns:5px minmax(0, 1fr);grid-template-areas:"s main" "s players" "s address"}.preset-row__col--address{box-shadow:inset 0 1px 0 var(--c-line-soft)}.preset-row__main{padding:12px 14px 10px}.preset-row__col{padding:12px 14px}.preset-row__name{font-size:var(--fs-l)}.list-bar__tools{flex:1 1 100%}.list-bar__tools .btn{--cut-c: var(--c-field);--cut-ring: var(--c-ring-strong);width:100%;justify-content:center;color:var(--c-text)}}.list{display:grid;gap:var(--sp-4);container:list/inline-size;position:relative}.se{--accent: var(--c-rust-500);--key-c: var(--c-rust-500);--key-text: var(--c-rust-300);--cut-fill: var(--c-entry);--cut-ring: var(--c-ring);--cut-edge: var(--accent);position:relative;display:grid;grid-template-columns:minmax(0, 1fr) auto 98px;min-height:116px;overflow:hidden;transition:--cut-edge-w var(--dur-fast) var(--ease-out)}.se--no-map{grid-template-columns:minmax(0, 1fr) auto}.se:hover{--cut-ring: var(--c-ring-hover);--cut-edge-w: 6px}.se--plus{--accent: var(--c-plus-500);--key-c: var(--c-plus-500);--key-text: var(--c-plus-300);--cut-fill: var(--c-plus-surface);--cut-ring: var(--c-plus-ring)}.se--plus:hover{--cut-ring: var(--c-plus-ring-hover)}.se__id{display:flex;flex-direction:column;gap:7px;min-width:0;padding:14px 16px 12px 22px}.se__title{position:relative;display:flex;align-items:center;gap:12px;min-width:0}.se__name{display:-webkit-box;min-width:0;min-height:var(--hit);overflow:hidden;font-size:var(--fs-xl);font-weight:700;letter-spacing:.2px;line-height:1.15;text-decoration:none;-webkit-box-orient:vertical;-webkit-line-clamp:2}.se__name::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2) 0}.se__name:hover{color:var(--c-rust-300)}.se--plus .se__name:hover{color:var(--c-plus-300)}.se__tagline{margin:-2px 0 0;overflow:hidden;color:var(--c-text-muted);font-size:var(--fs-s);text-overflow:ellipsis;white-space:nowrap}.se__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto}.se__stats{display:grid;grid-template-columns:118px 96px 84px 84px;box-shadow:inset 1px 0 0 var(--c-line-soft)}.se--no-map .se__stats{grid-template-columns:118px 136px 84px 84px}.se__map{position:relative;display:flex;flex-direction:column;min-height:100%;text-decoration:none;background:#121212;clip-path:polygon(0 0, calc(100% - var(--map-cut, var(--cut))) 0, 100% var(--map-cut, var(--cut)), 100% 100%, 0 100%)}.se__map:focus-visible{outline-offset:-4px}.se__map::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom left, transparent 50%, var(--cut-ring) 50% calc(50% + 1.5px), transparent calc(50% + 1.5px)) 100% 0/var(--map-cut, var(--cut)) var(--map-cut, var(--cut)) no-repeat,linear-gradient(var(--map-top-c, var(--cut-ring)), var(--map-top-c, var(--cut-ring))) 0 0/100% 1px no-repeat,linear-gradient(var(--cut-ring), var(--cut-ring)) 100% 0/1px 100% no-repeat,linear-gradient(var(--cut-ring), var(--cut-ring)) 0 100%/100% var(--map-ring-bottom, 1px) no-repeat}.se__map img{flex:none;width:100%;aspect-ratio:1;object-fit:cover}.se__cap{flex:none;padding:3px 7px;overflow:hidden;background:rgba(0,0,0,.74);color:var(--c-on-fill);font-size:var(--fs-xs);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.se__map--logo{background:#1b1b1b}.se__map--logo img{object-fit:contain}.map-pending,img.img-missing{background:linear-gradient(to right, rgba(255, 255, 255, 0.05) 1px, transparent 1px) 0 0/24px 24px,linear-gradient(to bottom, rgba(255, 255, 255, 0.05) 1px, transparent 1px) 0 0/24px 24px,#1b1b1b}.map-pending{display:grid;place-content:center;gap:4px;color:var(--c-text-muted);text-align:center}.map-pending--none{background:#1b1b1b}a.map-pending{text-decoration:none}.map-pending b{color:var(--c-text);font-size:var(--fs-s);line-height:1.2}.se__map.map-pending{padding:8px;font-size:var(--fs-s)}.tile{position:relative;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;padding:10px 12px;box-shadow:inset -1px 0 0 var(--c-line-soft)}.tile:last-child{box-shadow:none}.tile__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.tile__value{font-size:var(--fs-xxl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1;white-space:nowrap}.tile--players .tile__value{font-size:var(--fs-xl)}.tile__value small{color:var(--c-text-muted);font-size:.78em;font-weight:400}.tile__sub{color:var(--c-text-muted);font-size:14px;line-height:1.25}.tile__sub .time-range{white-space:normal}.tile__sub>time:only-child{white-space:normal}.tile--key{background:rgba(0,0,0,.16)}.tile--key::before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:var(--key-c)}.tile--key .tile__value{color:var(--key-text)}.tile__sub--stack{font-size:15px}.pbar{position:relative;display:block;height:4px;margin-top:4px;overflow:hidden;background:hsla(0,0%,100%,.12)}.pbar__fill{position:absolute;inset:0 auto 0 0;width:var(--w);background:#ece8e1}@container list (max-width: 820px){.se{grid-template-columns:minmax(0, 1fr) 84px;min-height:0}.se--no-map{grid-template-columns:minmax(0, 1fr)}.se__id{grid-column:1/-1;gap:4px;padding:10px 10px 8px 14px}.se__title{align-items:flex-start;gap:8px}.se__title .flag{margin-top:2px}.se__name{flex:1 1 auto;min-height:0;font-size:var(--fs-l)}.se__map{--map-cut: 0px;--map-top-c: var(--c-line-soft);grid-column:2;grid-row:2;width:84px;min-height:0}.se__cap{display:flex;flex:1 0 auto;align-items:center;padding:1px 4px;font-size:9px;letter-spacing:0}.se__map--preview .se__cap{display:block;padding:2px 1px;font-size:10px;letter-spacing:0;text-align:center;text-transform:none}.se__map.map-pending{aspect-ratio:1;padding:4px}.map-pending b{font-size:var(--fs-xs)}.se__stats{grid-column:1;grid-template-columns:minmax(min-content, 1.3fr) minmax(min-content, 1.25fr) repeat(2, minmax(min-content, 0.8fr));box-shadow:inset 0 1px 0 var(--c-line-soft)}.cut.se .se__stats>.tile--key:first-child{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.tile{gap:1px;padding:6px 8px}.tile__sub--stack{font-size:var(--fs-s)}.tile__sub--stack br{display:none}.tile__label{letter-spacing:.04em}.tile__value{font-size:var(--fs-xl)}.tile--players .tile__value{font-size:var(--fs-l)}.tile__value small{font-size:.7em}}.list--inline{container:list-inline/inline-size}@container list-inline (max-width: 639px){.se{grid-template-columns:minmax(0, 1fr) 84px;min-height:0}.se--no-map{grid-template-columns:minmax(0, 1fr)}.se__id{grid-column:1/-1;gap:4px;padding:10px 10px 8px 14px}.se__title{align-items:flex-start;gap:8px}.se__title .flag{margin-top:2px}.se__name{flex:1 1 auto;min-height:0;font-size:var(--fs-l)}.se__map{--map-cut: 0px;--map-top-c: var(--c-line-soft);grid-column:2;grid-row:2;width:84px;min-height:0}.se__cap{display:flex;flex:1 0 auto;align-items:center;padding:1px 4px;font-size:9px;letter-spacing:0}.se__map--preview .se__cap{display:block;padding:2px 1px;font-size:10px;letter-spacing:0;text-align:center;text-transform:none}.se__map.map-pending{aspect-ratio:1;padding:4px}.map-pending b{font-size:var(--fs-xs)}.se__stats{grid-column:1;grid-template-columns:minmax(min-content, 1.3fr) minmax(min-content, 1.25fr) repeat(2, minmax(min-content, 0.8fr));box-shadow:inset 0 1px 0 var(--c-line-soft)}.cut.se .se__stats>.tile--key:first-child{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.tile{gap:1px;padding:6px 8px}.tile__sub--stack{font-size:var(--fs-s)}.tile__sub--stack br{display:none}.tile__label{letter-spacing:.04em}.tile__value{font-size:var(--fs-xl)}.tile--players .tile__value{font-size:var(--fs-l)}.tile__value small{font-size:.7em}}@container list (max-width: 520px){.tile{padding:6px}.tile__label{font-size:10px;letter-spacing:.02em}.tile__value{font-size:var(--fs-l)}.tile__sub,.tile__sub--stack{font-size:var(--fs-xs)}}@container list-inline (max-width: 520px){.tile{padding:6px}.tile__label{font-size:10px;letter-spacing:.02em}.tile__value{font-size:var(--fs-l)}.tile__sub,.tile__sub--stack{font-size:var(--fs-xs)}}@container list-inline (min-width: 640px) and (max-width: 820px){.se{grid-template-columns:minmax(0, 1fr) auto 98px}.se__id{padding-right:12px}.se__name{min-height:0;font-size:var(--fs-l)}.se__stats{grid-template-columns:118px 88px 76px 76px}.tile{padding:10px 8px}.tile__label{letter-spacing:.04em}}@container list (min-width: 640px) and (max-width: 820px){.se.se--no-map{grid-template-columns:minmax(0, 1fr) auto;min-height:116px}.se--no-map .se__id{grid-column:auto}.cut.se--no-map .se__stats>.tile--key:first-child{clip-path:none}.se--no-map .se__stats{grid-column:auto;grid-template-columns:118px 136px 84px 84px;box-shadow:none}.se--no-map .se__name{font-size:inherit}}.se--upcoming{--key-c: var(--c-up-400);--key-text: var(--c-up-300);--frame: dashed}.se--upcoming:not(.se--plus){--accent: var(--c-up-400);--cut-fill: var(--c-up-surface)}.se--upcoming.se--confirmed{--frame: solid}.se--upcoming.se--uncertain{--key-c: var(--c-text-muted);--key-text: var(--c-text);--frame: dotted}.se--upcoming:not(.se--plus) .se__name:hover{color:var(--c-up-300)}.se--upcoming .tile--key{background:rgba(0,0,0,0)}.se--upcoming .tile--key::after{content:"";position:absolute;inset:5px 4px 4px;border:1px var(--frame) var(--key-c);pointer-events:none}.se--upcoming .tile--key .trust{position:relative;margin-top:3px}.se--upcoming .tile--key .trust::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}.tile__value--clock{font-size:21px;letter-spacing:0}.tile__value--word{font-size:var(--fs-l)}.se--overdue .tile--key .tile__value{color:var(--c-text)}.pbar__range{position:absolute;inset:0 auto 0 var(--w);width:max(var(--r),3px);background:repeating-linear-gradient(-45deg, #ece8e1 0 3px, rgba(255, 255, 255, 0.55) 3px 6px)}.tile--players .tile__value small{white-space:nowrap}.se__bell{position:relative;z-index:3;display:inline-grid;flex:none;place-items:center;width:max(28px,var(--hit));height:max(28px,var(--hit));margin:-4px 0 -4px auto;padding:0;border:0;background:rgba(0,0,0,0);color:var(--c-text-muted);cursor:pointer;text-decoration:none}.se__bell::before{content:"";position:absolute;inset:min(0px,50% - 20px)}.se__bell:hover{background:var(--c-field);color:var(--c-text)}.se__bell .i{width:auto;font-size:15px}.se__bell.is-set{color:var(--c-up-300)}.se__bell.is-set::after{content:"";position:absolute;top:6px;right:6px;width:7px;height:7px;background:var(--c-up-400);box-shadow:0 0 0 2px #262626}@container list (max-width: 820px){.tile__value--clock{font-size:18px}.tile__value--word{font-size:var(--fs-m)}.se--upcoming .tile--key .trust{font-size:11px}}@container list-inline (max-width: 639px){.tile__value--clock{font-size:18px}.tile__value--word{font-size:var(--fs-m)}.se--upcoming .tile--key .trust{font-size:11px}}.search-excerpt{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45;overflow-wrap:anywhere}.search-excerpt__label{margin-right:4px;color:var(--c-text-faint)}.search-excerpt__term{color:var(--c-text);font-weight:600}.search-excerpt mark{padding:0 2px;background:var(--c-warning);color:var(--c-on-light)}.date-row{display:flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.date-row time{color:var(--c-text)}.date-row::after{content:"";order:1;flex:1;height:1px;background:var(--c-line)}.date-row__count{order:2}.timeline{display:grid;gap:6px;margin-bottom:var(--sp-5);padding:var(--sp-3) var(--sp-4);background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.timeline__text{margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.timeline__text time{color:var(--c-text);font-weight:700}.timeline__bars{display:grid;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));align-items:end;gap:2px;height:56px}.timeline__bar{height:max(var(--h),3px);background:rgba(127,195,234,.4)}.timeline__bar.is-peak{background:var(--c-up-400)}.timeline__bar.is-selected{position:relative;background:var(--c-rust-500)}.timeline__bar.is-selected::before{position:absolute;right:-1px;bottom:0;left:-1px;height:56px;background:var(--c-rust-wash);content:""}.timeline__axis{position:relative;height:16px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.04em}.timeline__axis span{position:absolute;top:0;white-space:nowrap}.timeline__axis span:nth-child(1){left:0}.timeline__axis span:nth-child(2){left:25%;transform:translateX(-50%)}.timeline__axis span:nth-child(3){left:50%;transform:translateX(-50%)}.timeline__axis span:nth-child(4){right:0}.timeline--past .timeline__bar{background:var(--c-rust-chip-hover)}.timeline--past .timeline__bar.is-peak{background:var(--c-rust-500)}.timeline--past .timeline__axis span:nth-child(2){left:50%}.timeline--past .timeline__axis span:nth-child(3){left:75%}.stepper{display:flex;align-items:stretch;max-width:240px;min-height:max(36px,var(--hit));background:var(--c-field);box-shadow:inset 0 -1px 0 var(--c-field-line)}.stepper__btn{display:grid;flex:none;place-items:center;width:max(36px,var(--hit));color:var(--c-text);font-size:20px;line-height:1;text-decoration:none}a.stepper__btn:hover{background:var(--c-field-hover)}.stepper__btn.is-disabled{color:var(--c-text-faint);opacity:.5}.stepper__field{flex:1;min-width:0;padding:0 0 0 var(--sp-2);border:0;background:rgba(0,0,0,0);color:var(--c-text);text-align:right;appearance:textfield}.stepper__field::placeholder{color:var(--c-text-muted);opacity:1}.stepper__field::-webkit-inner-spin-button,.stepper__field::-webkit-outer-spin-button{appearance:none;margin:0}.stepper__unit{align-self:center;padding:0 var(--sp-2) 0 4px;color:var(--c-text-muted)}dialog.dlg-host{width:calc(100% - 24px);max-width:440px;max-height:none;padding:0;overflow:visible;border:0;background:rgba(0,0,0,0);color:var(--c-text)}dialog.dlg-host--wide{max-width:880px}dialog.dlg-host::backdrop{background:rgba(0,0,0,.6)}body.has-dialog{overflow:hidden}.dlg{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring-strong);display:grid;grid-template-rows:auto minmax(0, 1fr) auto;max-height:calc(100dvh - 48px)}.dlg__form{display:contents}.dlg__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4) var(--sp-3) var(--sp-2) var(--sp-5)}.dlg__kicker{display:block;margin-bottom:4px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.dlg__title:focus-visible{outline:none}.dlg__title{margin:0;font-size:22px;font-weight:700;letter-spacing:.14em;line-height:1.1;text-transform:uppercase}.dlg__close{display:inline-grid;flex:none;place-items:center;width:32px;height:32px;min-width:var(--hit);min-height:var(--hit);padding:0;border:0;background:rgba(0,0,0,0);color:var(--c-text-muted);cursor:pointer}.dlg__close:hover{background:var(--c-field);color:var(--c-text)}.dlg__close .i{width:auto;font-size:15px}.dlg__body{display:grid;align-content:start;gap:var(--sp-3);padding:var(--sp-2) var(--sp-5) var(--sp-4);overflow-y:auto;color:var(--c-text-muted)}.dlg__lead{margin:0}.dlg__lead b{color:var(--c-text)}.dlg__note{margin:0;color:var(--c-text-muted);font-size:12.5px}.dlg__error{margin:0;color:var(--c-error);font-size:var(--fs-s)}.dlg__rules{display:grid;gap:6px;margin:0;padding:var(--gap-item) 0 0;border-top:1px solid var(--c-line-soft);color:var(--c-text-muted);font-size:12.5px;line-height:1.4;list-style:none}.dlg__rules li{display:grid;grid-template-columns:16px 1fr;gap:var(--gap-label)}.dlg__rules .i{padding-top:2px;color:var(--c-text-faint);text-align:center}.dlg__checks{display:grid;gap:0;min-width:0;margin:0;padding:0;border:0}.dlg__legend{padding:0;margin-bottom:2px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.dlg__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5) var(--sp-5)}.dlg__post{display:contents}@media(max-width: 640px){dialog.dlg-host{width:100%;max-width:none;margin:auto 0 0}.dlg{max-height:calc(100dvh - 24px)}.dlg.cut::after{clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%)}.dlg__head{padding-top:var(--sp-5)}.dlg__head::before{content:"";position:absolute;top:8px;left:50%;width:40px;height:4px;margin-left:-20px;background:var(--c-text-faint)}.dlg__foot{padding-bottom:calc(var(--sp-4) + env(safe-area-inset-bottom))}}.ical-reset{display:grid;gap:var(--sp-2);justify-items:start}.ical-reset [data-ical-confirm]{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.ical-reset [data-ical-confirm] .dlg__note{flex-basis:100%}.ical-reset [hidden]{display:none}hr.dlg__sep{height:1px;margin:4px 0;border:0;background:var(--c-line-soft)}.region-panel{max-width:440px}.region-form__body{display:grid;gap:var(--sp-3);color:var(--c-text-muted)}.region-form__foot{display:flex;justify-content:flex-end;margin-top:var(--sp-4)}dialog.dlg-host.drawer{--drawer-w: 660px;position:fixed;inset:0 0 0 auto;width:min(var(--drawer-w),100%);max-width:none;height:100dvh;max-height:none;margin:0;overflow:hidden;background:var(--c-surface-1);box-shadow:inset 1px 0 0 var(--c-ring-strong),-24px 0 48px rgba(0,0,0,.5)}dialog.dlg-host.drawer[open]{display:grid;grid-template-rows:auto minmax(0, 1fr) auto;animation:drawer-in var(--dur-base) var(--ease-out)}@keyframes drawer-in{from{transform:translateX(32px);opacity:0}}.drawer__form{display:contents}.drawer__head{display:flex;align-items:flex-start;gap:var(--gap-item);padding:var(--gap-group) var(--gap-group) var(--gap-item) var(--sp-5);background:var(--area-wash, transparent);box-shadow:inset 0 -1px 0 var(--c-line-soft)}.drawer__head>div{flex:1;min-width:0}.drawer__body{display:grid;gap:var(--gap-group);align-content:start;padding:var(--sp-5);overflow-y:auto;overscroll-behavior:contain;color:var(--c-text)}.drawer__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--gap-label);padding:var(--gap-item) var(--sp-5) calc(var(--gap-group) + env(safe-area-inset-bottom)) var(--sp-5);box-shadow:inset 0 1px 0 var(--c-line-soft)}.drawer__body[hidden],.drawer__foot[hidden]{display:none}.drawer__back{margin-right:auto}.drawer__steps{display:flex;gap:var(--gap-label);margin:var(--gap-label) 0 0;padding:0;list-style:none}.drawer__steps li{display:inline-flex;align-items:center;gap:6px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.drawer__steps li::before{content:"";width:16px;height:3px;background:var(--c-line)}.drawer__steps li.is-on{color:var(--c-text)}.drawer__steps li.is-on::before{background:var(--area, var(--c-text))}.drawer [data-feedback-reply],.drawer [data-reply-edit]{display:contents}@media(max-width: 640px){dialog.dlg-host.drawer{width:100%;box-shadow:none}.drawer__head{padding-left:var(--gap-group)}.drawer__body{padding:var(--gap-group)}.drawer__foot{padding-right:var(--gap-group);padding-left:var(--gap-group)}.drawer__foot .btn{flex:1 1 0}.drawer__foot .drawer__back{flex:0 0 auto}}.p4{position:relative;display:grid;gap:12px;margin-top:var(--sp-6)}.p4__track{position:relative;height:2px;background:hsla(0,0%,100%,.1)}.p4__track span{position:absolute;inset:0 auto 0 0;width:var(--w);background:rgba(236,232,225,.5)}.p4__track i{position:absolute;top:-3px;left:var(--w);width:8px;height:8px;margin-left:-4px;background:var(--c-rust-500)}.p4__row{display:flex;align-items:center;gap:10px}.p4__nums{display:flex;flex:1;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px}.p4__n,.p4__gap{display:grid;place-items:center;min-width:40px;height:44px;padding:0 10px;background:hsla(0,0%,100%,.05);clip-path:polygon(0 0, calc(100% - 7px) 0, 100% 7px, 100% 100%, 7px 100%, 0 calc(100% - 7px));color:var(--c-text-muted);font-family:var(--font-mono);font-size:14px;text-decoration:none;transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}button.p4__gap{border:0;cursor:pointer}a.p4__n:hover,button.p4__gap:hover{background:hsla(0,0%,100%,.12);color:var(--c-text)}button.p4__gap:focus-visible{outline-offset:-3px}@media(max-width: 1199px){.p4__n,.p4__gap{min-width:44px}}.p4__n[aria-current]{background:var(--c-rust-500);color:var(--c-on-fill);font-weight:700}.p4__n:focus-visible{outline-offset:-3px}.p4__arrow{position:relative;display:grid;place-items:center;width:52px;height:52px;overflow:hidden;background:var(--c-surface-3);clip-path:polygon(0 0, calc(100% - 9px) 0, 100% 9px, 100% 100%, 9px 100%, 0 calc(100% - 9px));color:var(--c-text);font-size:22px;text-decoration:none;transition:background var(--dur-base) var(--ease-out)}.p4__arrow:focus-visible{outline-offset:-3px}a.p4__arrow:hover{background:#4b4b4b}.p4__arrow span{transition:transform var(--dur-base) var(--ease-out)}a.p4__arrow--next:hover span{transform:translateX(4px)}a.p4__arrow--prev:hover span{transform:translateX(-4px)}.is-off{background:var(--btn-disabled-bg);box-shadow:inset 0 0 0 1px var(--btn-disabled-ring);color:var(--btn-disabled-text);cursor:not-allowed}.p4__info{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);text-align:center}button.p4__jump{min-height:44px;padding:0 var(--gap-label);margin-left:var(--gap-label);border:0;background:none;color:var(--c-text);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}button.p4__jump:hover{color:var(--c-rust-300)}.pgm{display:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px}.pgm__a{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 14px;background:var(--c-surface-3);clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 8px 100%, 0 calc(100% - 8px));color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.pgm__a:focus-visible{outline-offset:-3px}.pgm__a--next{justify-self:end}a.pgm__a--next{background:var(--c-rust-500);color:var(--c-on-fill)}.pgm__pick{display:inline-flex;align-items:center;min-height:48px;padding:0 14px;background:var(--c-field);box-shadow:inset 0 -1px 0 var(--c-field-line);color:var(--c-text-muted);font-family:var(--font-mono);font-size:15px}.pgm__pick b{margin-right:.4em;color:var(--c-text)}button.pgm__pick{gap:4px;border:0;cursor:pointer}button.pgm__pick:focus-visible{outline-offset:-3px}.pgm__pick .i{margin-left:4px;font-size:12px}.jp-pop[hidden]{display:none}.jp-pop{position:absolute;z-index:var(--z-dropdown);width:320px;max-width:100%}.jp{padding:14px;background:var(--c-surface-2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.16),0 18px 40px -16px #000;clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 12px 100%, 0 calc(100% - 12px))}.jp__head{display:grid;gap:2px;margin-bottom:10px}.jp__head span{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.jp__grid{display:grid;grid-template-columns:repeat(7, 1fr);gap:4px;max-height:min(50vh,340px);padding:3px;margin:-3px;overflow-y:auto}.jp__n{display:grid;place-items:center;height:40px;background:hsla(0,0%,100%,.05);color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);text-decoration:none}.jp__n:hover{background:hsla(0,0%,100%,.12);color:var(--c-text)}.jp__n[aria-current]{background:var(--c-rust-500);color:var(--c-on-fill);font-weight:700}.jp__n:focus-visible{outline-offset:-3px}.jp__cancel{display:none}@media(max-width: 767px){.p4__row{display:none}.pgm{display:grid}.p4__page{display:none}.p4__jump{display:none}.jp-pop:not([hidden]){position:fixed;inset:0;z-index:var(--z-dialog);display:grid;align-items:end;width:auto;max-width:none;background:rgba(0,0,0,.6)}.jp{padding:14px 14px calc(12px + env(safe-area-inset-bottom));clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 0 100%)}.jp::before{content:"";display:block;width:40px;height:4px;margin:-4px auto 10px;background:var(--c-text-faint);border-radius:2px}.jp__grid{grid-template-columns:repeat(6, 1fr);max-height:50dvh}.jp__n{height:44px}.jp__cancel{display:inline-flex;width:100%;margin-top:var(--sp-3)}}@media(prefers-reduced-motion: reduce){.p4__arrow span{transition:none;transform:none !important}}.next-wipe{--nw-c: var(--c-up-400);--nw-text: var(--c-up-300);--nw-line: dashed;--link-accent: var(--c-up-300);--link-accent-hover: var(--c-text);--cut-fill: var(--c-up-surface);--cut-ring: rgba(127, 195, 234, .28);--cut-edge: var(--nw-c);position:relative;display:grid;grid-template-columns:minmax(170px, auto) minmax(0, 1fr);min-width:0}.next-wipe--confirmed{--nw-line: solid}.next-wipe__slab{--nw-inset: var(--gap-item);--nw-inset-left: calc(var(--cut-edge-w) + var(--gap-item));position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:calc(var(--nw-inset)*2) calc(var(--nw-inset)*2) calc(var(--nw-inset)*2) calc(var(--nw-inset-left) + var(--nw-inset))}.next-wipe__slab::after{content:"";position:absolute;inset:var(--nw-inset) var(--nw-inset) var(--nw-inset) var(--nw-inset-left);border:1px var(--nw-line) var(--nw-c);pointer-events:none}.next-wipe--unknown .next-wipe__slab::after{border-style:dotted}.next-wipe__title{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.next-wipe__when{margin-top:auto;color:var(--nw-text);font-size:var(--fs-xxl);font-weight:700;line-height:1;white-space:nowrap}.next-wipe__time{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);white-space:nowrap}.next-wipe__slab .trust{margin-top:4px}.next-wipe__body{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;padding:16px 18px 16px 6px}.next-wipe__line{margin:0;font-size:var(--fs-l);line-height:1.35}.next-wipe__line a{text-decoration:underline;text-decoration-color:var(--c-line);text-underline-offset:3px}.next-wipe__line a:hover{color:var(--c-up-300);text-decoration-color:currentColor}.next-wipe__note{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.next-wipe__more{align-self:flex-start;min-height:var(--hit);margin-top:2px;font-size:var(--fs-s);display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.next-wipe__more:hover{color:var(--link-accent-hover, var(--c-text))}.next-wipe__more .i{width:auto;font-size:.8em}@container cm (max-width: 560px){.next-wipe{grid-template-columns:minmax(0, 1fr)}.next-wipe__body{padding:0 16px 16px 20px}.next-wipe__line{font-size:var(--fs-m)}}.week-wrap{container:week/inline-size;min-width:0;margin:0 0 var(--sp-4)}.week-plan__title{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:baseline;gap:var(--gap-label);margin-bottom:var(--gap-label)}.week-plan__sub{color:var(--c-text-muted)}.week-plan{display:grid;grid-template-columns:repeat(9, minmax(0, 1fr));gap:2px;margin:0;padding:0;list-style:none}.week-plan__day{display:flex;flex-direction:column;gap:4px;min-width:0;padding:0 0 8px;background:hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.week-plan__head{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:8px 8px 7px;box-shadow:inset 0 -1px 0 var(--c-line);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.week-plan__head b{color:var(--c-text);font-weight:700}.week-plan__head abbr{text-decoration:none}.week-plan__rel{color:var(--c-text)}.week-plan__day--today{background:rgba(236,232,225,.05);box-shadow:inset 0 0 0 1px rgba(236,232,225,.22)}.week-plan__day--today .week-plan__head{box-shadow:inset 0 -2px 0 var(--c-text)}.week-plan__day--past{background:rgba(0,0,0,0)}.week-plan__day--past .week-plan__head b{color:var(--c-text-muted)}.week-plan__slots{display:grid;gap:4px;margin:0;padding:0 6px;list-style:none}.week-plan__more summary{display:flex;align-items:center;min-height:var(--hit);margin:0 6px;padding:0 8px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;list-style:none;box-shadow:inset 0 0 0 1px var(--c-line-soft)}.week-plan__more summary::-webkit-details-marker{display:none}.week-plan__more summary:hover{color:var(--c-text);box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.week-plan__more[open] summary{margin-bottom:4px}.week-plan__slot{position:relative;display:grid;grid-template-columns:minmax(0, 1fr);align-items:baseline;gap:2px 7px;min-height:36px;padding:6px 7px 6px 8px;background:rgba(127,195,234,.1);box-shadow:inset 0 0 0 1px var(--c-up-400);color:var(--c-text);text-decoration:none}.week-plan__slot--estimated,.week-plan__slot--uncertain{box-shadow:none;outline:1px dashed var(--c-up-400);outline-offset:-1px}.week-plan__slot:hover{background:rgba(127,195,234,.18)}.week-plan__slot--wiped{background:var(--c-rust-wash);box-shadow:inset 0 0 0 1px var(--c-rust-ring)}.week-plan__slot--wiped:hover{background:var(--c-rust-chip)}.week-plan__slot--wiped .week-plan__t{color:var(--c-rust-300)}.week-plan__slot:focus-visible{outline-offset:-2px}.week-plan__t{color:var(--c-up-300);font-family:var(--font-mono);font-size:var(--fs-s);font-variant-numeric:tabular-nums}.week-plan__s{min-width:0;font-size:var(--fs-s);line-height:1.25;overflow-wrap:anywhere}.week-plan__slot .trust{grid-column:1/-1;justify-self:start;margin-top:2px}.week-plan__slot{container:week-slot/inline-size}.week-plan__slot .trust__long{display:none}@container week-slot (min-width: 84px){.week-plan__slot .trust__long{display:inline}.week-plan__slot .trust__short{display:none}}.week-plan__none{margin:0;padding:6px 8px;color:var(--c-text-muted);font-size:var(--fs-s)}.week-plan__empty{display:flex;align-items:baseline;gap:var(--gap-label);margin:0 0 var(--sp-4);padding:var(--gap-item) var(--gap-group);color:var(--c-text-muted);font-size:var(--fs-s);background:hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px var(--c-line-soft)}@media(pointer: coarse){.week-plan__slot{align-content:center;min-height:44px}}@container week (max-width: 760px){.week-plan{grid-template-columns:minmax(0, 1fr);gap:0;box-shadow:inset 0 0 0 1px var(--c-line-soft)}.week-plan__day{flex-direction:row;align-items:flex-start;gap:0;padding:0;background:none;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.week-plan__day--today{background:rgba(236,232,225,.05)}.week-plan__head{flex:0 0 64px;flex-direction:column;gap:2px;padding:10px 8px;box-shadow:inset -1px 0 0 var(--c-line-soft)}.week-plan__day--today .week-plan__head{box-shadow:inset 3px 0 0 var(--c-text),inset -1px 0 0 var(--c-line-soft)}.week-plan__slots{flex:1 1 auto;flex-wrap:wrap;display:flex;gap:6px;padding:6px}.week-plan__slot{grid-template-columns:auto minmax(0, 1fr);align-content:center;min-height:44px;container-type:normal}.week-plan__slot .trust__long{display:inline}.week-plan__slot .trust__short{display:none}.week-plan__none{padding:13px 10px}}.cm{container:cm/inline-size;min-width:0}.cm .section{margin-bottom:var(--sp-7)}.cm-overview{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-3);margin:var(--sp-5) 0 0}.cm-overview .kpis{margin:0}.cm-overview .kpi__sub{overflow-wrap:anywhere}@container cm (max-width: 999px){.cm-overview .next-wipe{order:-1}}@container cm (min-width: 1000px){.cm-overview{grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);align-items:stretch}}.cm-tools{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-4) var(--sp-5);margin-bottom:var(--sp-4)}.cm-search{display:grid;flex:1 1 340px;grid-template-columns:minmax(0, 1fr) auto;align-items:end;gap:8px;max-width:560px;margin:0}.cm-search .btn{height:44px}.cm-sort{display:grid;gap:6px;margin:0}.cm-sort__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.letter-jump{display:flex;flex-wrap:wrap;margin-bottom:var(--sp-4)}.letter-jump a,.letter-jump span{justify-content:center;min-width:34px;font-family:var(--font-mono);font-size:var(--fs-s)}.letter-jump span{color:#7c7c7c}.letter-jump a.is-here{box-shadow:inset 0 -2px 0 var(--c-text),inset -1px 0 0 hsla(0,0%,100%,.1);color:var(--c-text);font-weight:700}@media(max-width: 767px){.letter-jump{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.letter-jump a,.letter-jump span{flex:none;min-width:44px;height:44px}.cm-search{flex-basis:100%}.cm-sort{width:100%}.cm-sort .seg{display:flex}.cm-sort .seg button{flex:1 1 0;justify-content:center;height:44px}}.community-card{display:grid;gap:var(--sp-3)}.community-card .panel__title{margin-bottom:0}.community-card__name{margin:0;font-size:var(--fs-xl);font-weight:700;line-height:1.1}.community-card__name a{color:var(--c-text);text-decoration:none}.community-card__name a:hover{color:var(--c-rust-300)}.community-card__kpis{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin:0}.community-card__kpis dt,.community-card__sub{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.community-card__kpis dd{margin:2px 0 0;font-size:var(--fs-l);font-variant-numeric:tabular-nums;font-weight:700}.community-card__regions{flex-basis:100%}.community-card__regions dd{font-size:var(--fs-s);font-weight:400}.community-card__sub{margin-bottom:calc(-1*var(--sp-2))}.community-card__list{min-width:0;margin:0;padding:0;list-style:none}.community-card__list li{box-shadow:inset 0 -1px 0 var(--c-line-soft)}.community-card__list li:last-child{box-shadow:none}.community-card__server{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:36px;color:var(--c-text);font-size:var(--fs-s);text-decoration:none}.community-card__server:hover{color:var(--c-rust-300)}.community-card__server-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.community-card__players{flex:none;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.community-card__all{justify-self:start}.fw-band{--cut-fill: var(--c-up-surface);--cut-ring: rgba(127, 195, 234, .28);--cut-edge: var(--c-up-400);display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, auto);align-items:center;gap:var(--sp-4) var(--sp-6);margin:0 0 var(--sp-7);padding:var(--sp-5) var(--sp-5) var(--sp-5) 28px;--fw-count-size: 44px}.fw-band__head{display:grid;gap:6px;min-width:0}.fw-band__side{display:grid;gap:6px;justify-items:start;max-width:360px}.fw-band__date{font-size:var(--fs-xl);font-weight:700}.fw-band__london{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.fw-band__title{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.fw-band__line{margin:0;font-size:var(--fs-l);line-height:1.35}.fw-band__note{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.fw-count{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin:0}.fw-count__unit{display:grid;gap:6px;min-width:2.2ch}.fw-count__value{color:var(--c-text);font-size:var(--fw-count-size);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.fw-count__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.fw-cal{display:grid;grid-template-columns:repeat(6, minmax(0, 1fr));gap:4px;margin:0 0 var(--sp-3);padding:0;list-style:none}.fw-cal__m{--fw-cal-min-height: 92px;position:relative;display:grid;align-content:start;gap:4px;min-height:var(--fw-cal-min-height);padding:12px 12px 10px;background:hsla(0,0%,100%,.025);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.fw-cal__name{color:var(--c-text);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.fw-cal__d{font-size:var(--fs-l);font-weight:700}.fw-cal__t{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);white-space:nowrap}.fw-cal__m.is-past .fw-cal__name,.fw-cal__m.is-past .fw-cal__d{color:var(--c-text-muted);font-weight:400}.fw-cal__m.is-next{background:rgba(127,195,234,.1);box-shadow:inset 0 0 0 1px var(--c-up-400),inset 3px 0 0 var(--c-up-400)}.fw-cal__m.is-next .fw-cal__d{color:var(--c-up-300)}.fw-cal__m .tag{justify-self:start;margin-top:2px}.fw-cal__note{min-width:0;margin-top:2px;font-size:var(--fs-s)}.fw-lede{margin:0 0 var(--sp-4)}.fw-sub{margin:var(--sp-5) 0 var(--sp-3)}.fw-sub--first{margin-top:var(--sp-4)}.fw-hint{margin:0 0 var(--sp-3)}.fw-more{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-3)}.fw-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);margin-top:var(--sp-5)}.lead--answer-first .fw-band{margin:var(--sp-5) 0 0}@container center (max-width: 640px){.fw-band{grid-template-columns:minmax(0, 1fr);padding:var(--sp-4) var(--sp-4) var(--sp-4) 22px}.fw-band{--fw-count-size: 32px}.fw-cal{grid-template-columns:repeat(3, minmax(0, 1fr))}.fw-cal__m{--fw-cal-min-height: 84px;padding:10px 8px 8px 10px}}.split{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-5);align-items:start}@container center (min-width: 960px){.split{grid-template-columns:minmax(0, 1fr) 300px}}.split__main{container:main-col/inline-size;min-width:0}.split__side{display:grid;gap:var(--sp-4);align-content:start;min-width:0}.side-note{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.side-note .i{width:auto;margin-right:var(--sp-1)}.side-note+.btn{margin-top:var(--sp-3)}@container center (min-width: 960px){.faqs-page .split__side{position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start}}.faq{display:grid;gap:var(--sp-2)}.faq__item{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring);min-width:0}.faq__item:hover{--cut-ring: var(--c-ring-hover)}.faq__item[open]{--cut-ring: var(--c-ring-strong)}.faq__q{display:flex;align-items:center;gap:var(--sp-3);min-height:56px;padding:14px var(--sp-4) 14px var(--sp-5);cursor:pointer;font-size:var(--fs-l);font-weight:700;line-height:1.3;list-style:none}.faq__item{scroll-margin-top:calc(44px + var(--sp-3))}.faq__topics{display:flex;flex-wrap:wrap;margin-top:6px;color:var(--c-text-faint);font-family:var(--font-mono);font-size:12px;line-height:16px;letter-spacing:.06em;text-transform:uppercase}.faq__topic{font-weight:400}.faq__topic:not(:last-child)::after{content:"·"/"";margin:0 .6em 0 .54em;letter-spacing:0}.faq__q::-webkit-details-marker{display:none}.faq__q>span:first-child{flex:1;min-width:0}.faq__item[open]>.faq__q{box-shadow:inset 0 -1px 0 var(--c-line-soft)}.faq__chev{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--c-field-line);transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.faq__chev::before{content:"";width:8px;height:8px;margin-top:-4px;border-right:2px solid var(--c-text);border-bottom:2px solid var(--c-text);transform:rotate(45deg)}.faq__item[open] .faq__chev{background:var(--c-text);box-shadow:none;transform:rotate(180deg)}.faq__item[open] .faq__chev::before{border-color:var(--c-on-light)}.faq__a{position:relative;padding:var(--sp-4) var(--sp-4) var(--sp-4) var(--sp-5);color:var(--c-head-muted);font-size:var(--fs-m);line-height:1.55}.faq__a::before{content:"";position:absolute;left:var(--sp-3);top:var(--sp-4);bottom:var(--sp-4);width:3px;background:var(--c-rust-500)}.faq__a>p{max-width:68ch;margin:0}.faq__a .prose{max-width:68ch;color:inherit;font-size:inherit}@media(prefers-reduced-motion: reduce){.faq__chev{transition:none}}.faq-filter{margin-bottom:var(--gap-group)}.faq-filter input{width:100%}.faq-filter__none{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-label);margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.faq-filter__none b{color:var(--c-text);overflow-wrap:anywhere}@media(max-width: 640px){.faq__q{padding-left:var(--sp-4);font-size:var(--fs-m)}.faq__a{padding-left:var(--sp-4)}.faq__a::before{left:6px}}.legal{display:grid;gap:var(--sp-4)}.legal__doc--indexed{display:grid;grid-template-columns:minmax(240px, 320px) minmax(0, 1fr);padding:0;font-size:var(--fs-l)}.legal__rail{min-width:0;background:rgba(0,0,0,.18);box-shadow:inset -1px 0 0 var(--c-line-soft)}.legal__rail-in{position:sticky;top:0;display:grid;gap:var(--sp-6);max-height:100vh;padding:var(--sp-5) var(--sp-5) var(--sp-6);overflow-y:auto;overscroll-behavior:contain}.legal__block{min-width:0}.legal__kicker{position:relative;margin:0 0 var(--sp-3);padding-left:13px;font-size:var(--fs-m);font-weight:700;letter-spacing:.14em;line-height:1;text-transform:uppercase}.legal__kicker::before{content:"";position:absolute;left:0;top:1px;bottom:2px;width:4px;background:var(--c-rust-500)}.legal__basis{margin:0 0 var(--sp-2);color:var(--c-text-muted);font-size:var(--fs-s)}.legal__address{margin:0 0 var(--sp-3);font-size:var(--fs-m);font-style:normal;line-height:1.6}.legal__kv td{overflow-wrap:anywhere}.legal__toc-sum{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--hit);cursor:pointer;list-style:none}.legal__toc-sum::-webkit-details-marker{display:none}.legal__toc-sum .legal__kicker{margin:0}.legal__toc-sum::after{content:"";flex:none;width:8px;height:8px;margin:-4px 4px 0 0;border-right:2px solid var(--c-text);border-bottom:2px solid var(--c-text);transform:rotate(45deg);transition:transform var(--dur-base) var(--ease-out)}.legal__toc[open]>.legal__toc-sum::after{margin-top:4px;transform:rotate(-135deg)}.legal__toc-list{margin:0;padding:0;list-style:none;box-shadow:inset 1px 0 0 var(--c-line)}.legal__toc-list a{display:flex;align-items:baseline;gap:var(--sp-3);padding:8px 10px 8px 12px;color:var(--c-text-muted);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;line-height:1.35;text-decoration:none;text-transform:uppercase;transition:background var(--dur-base) var(--ease-out)}.legal__toc-list a:hover{background:hsla(0,0%,100%,.06);color:var(--c-text)}.legal__toc-list a:focus-visible{outline-offset:-2px}.legal__toc-list a[aria-current]{box-shadow:inset 3px 0 0 var(--c-rust-500);color:var(--c-text)}.legal__toc-num{flex:none;font-family:var(--font-mono);font-weight:400}.legal__toc-list a[aria-current] .legal__toc-num{color:var(--c-rust-300)}.legal__body{max-width:none;padding:var(--sp-6);font-size:inherit;line-height:1.6;counter-reset:legal-section}.legal__body h2{display:flex;align-items:baseline;gap:var(--sp-3);margin:var(--sp-6) 0 var(--sp-3);padding-top:var(--sp-6);border-top:1px solid var(--c-line-soft);font-size:var(--fs-xl);font-weight:700;letter-spacing:.04em;line-height:1.25;text-transform:uppercase;counter-increment:legal-section;scroll-margin-top:var(--sp-4)}.legal__body h2:first-child{margin-top:0;padding-top:0;border-top:0}.legal__body h2::before{content:counter(legal-section, decimal-leading-zero);flex:none;color:var(--c-rust-300);font-family:var(--font-mono);font-size:var(--fs-s);font-weight:400;letter-spacing:.06em}.legal__form{display:grid;gap:var(--sp-2)}.legal__acts{margin-top:var(--sp-2)}@media(min-width: 950px){.legal__toc::details-content{content-visibility:visible}@supports selector(::details-content){.legal__toc-sum{display:none}}@supports not selector(::details-content){.legal__toc-head{display:none}}}@media(max-width: 949px){.legal__doc--indexed{grid-template-columns:minmax(0, 1fr)}.legal__doc .legal__rail.cut-clip{clip-path:none}.legal__rail{box-shadow:inset 0 -1px 0 var(--c-line-soft)}.legal__rail-in{position:static;gap:var(--sp-5);max-height:none;padding:var(--sp-4);overflow:visible}.legal__toc-head{display:none}.legal__body{padding:var(--sp-5) var(--sp-4)}.legal__body h2{font-size:var(--fs-l)}}@media(max-width: 640px){.legal__toc-list a{padding-block:12px}}.hx{--vx-ink: #0B0F16;--vx-navy: #121A26;--vx-steel: #1C2636;--vx-line: #2A3750;--vx-line-soft: rgba(126, 208, 251, .16);--vx-sky: #7ED0FB;--vx-sky-deep: #4FB8F5;--vx-ice: #E6F7FF;--vx-cyan: #38C6C9;--vx-head: #F2F8FF;--vx-text: #C9D6E6;--vx-muted: #8A9BB3;--vx-amber: #FFB23F;--vx-fan: #F08A1C;--vx-on-bright: #071019;--vx-grad-logo: linear-gradient(180deg, #FFFFFF 0%, #E6F7FF 38%, #7ED0FB 100%);--vx-grad-cta: linear-gradient(135deg, #A6E0FD 0%, #7ED0FB 45%, #4FB8F5 100%);--vx-glow: 0 0 0 1px rgba(126, 208, 251, .45), 0 12px 36px -10px rgba(79, 184, 245, .7);--vx-glow-hover: 0 0 0 1px rgba(230, 247, 255, .8), 0 16px 44px -8px rgba(79, 184, 245, .95);--vx-shadow: 0 18px 40px -18px rgba(0, 0, 0, .85);--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px;--s8: 64px;--r-s: 4px;--r-m: 8px;--r-l: 14px;--f-body: var(--font-base);--f-mono: var(--font-mono);--f-display: var(--font-display);--m-fast: 160ms;--m-base: 380ms;--m-slow: 1200ms;--m-ease: cubic-bezier(.2, .8, .2, 1);display:flex;flex-direction:column;gap:var(--s6);color:var(--vx-text);font:400 16px/1.5 var(--f-body);-webkit-font-smoothing:antialiased;margin:0}.hx *,.hx *::before,.hx *::after{box-sizing:border-box}.hx h1,.hx h2,.hx h3,.hx p,.hx dl,.hx dd,.hx ol,.hx ul,.hx figure{margin:0;padding:0}.hx ol,.hx ul{list-style:none}.hx :where(a){color:inherit}.hx :where(img){display:block;max-width:100%}.hx :where(strong){color:var(--vx-head);font-weight:700}.hx-stage{position:relative;overflow:hidden;isolation:isolate;border-radius:var(--r-l);background:var(--vx-navy);box-shadow:inset 0 0 0 1px var(--vx-line-soft)}.hx-ad{display:inline-flex;align-items:center;height:22px;padding:0 calc(8px - .12em) 0 8px;border:1px solid var(--vx-line);border-radius:3px;color:var(--vx-muted);font:700 10.5px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.hx-logo{width:150px;height:auto}.hx-eyebrow{color:var(--vx-sky);font:700 12px/1.2 var(--f-mono);letter-spacing:.14em;text-transform:uppercase}.hx-h1{color:var(--vx-head);font:700 54px/.98 var(--f-body);letter-spacing:-0.01em;text-transform:uppercase;text-wrap:balance}.hx-grad{background:var(--vx-grad-logo);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.hx-h2{color:var(--vx-head);font:700 26px/1.1 var(--f-body);text-transform:uppercase;letter-spacing:.01em}.hx-lead{color:var(--vx-text);font-size:18px;line-height:1.45;max-width:34em}.hx-fine{color:var(--vx-muted);font-size:13px;line-height:1.45}.hx-src{display:inline-flex;align-items:center;gap:6px;color:var(--vx-muted);font:400 11px/1.3 var(--f-mono);letter-spacing:.04em}.hx-nocase{text-transform:none}.hx-sup{color:var(--vx-sky);font-size:.7em;vertical-align:super;line-height:0;margin-left:1px}.hx-cta{position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 calc(22px - .06em) 0 24px;border-radius:6px;background:var(--vx-grad-cta);box-shadow:var(--vx-glow);color:var(--vx-on-bright);font:700 17px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform var(--m-fast) var(--m-ease),box-shadow var(--m-fast) var(--m-ease),filter var(--m-fast)}.hx-cta svg{width:18px;height:18px;flex:none;transition:transform var(--m-fast) var(--m-ease)}.hx-cta::after{content:"";position:absolute;inset:0;background:linear-gradient(110deg, transparent 30%, rgba(255, 255, 255, 0.6) 50%, transparent 70%);transform:translateX(-130%);animation:hx-sheen 5.5s 1.6s var(--m-ease) infinite;pointer-events:none}.hx-cta:hover{transform:translateY(-2px);box-shadow:var(--vx-glow-hover);filter:brightness(1.05)}.hx-cta:hover svg{transform:translateX(3px)}.hx-cta:active{transform:translateY(1px);box-shadow:var(--vx-glow);filter:brightness(0.95)}.hx-cta:focus-visible{outline:3px solid var(--vx-ice);outline-offset:3px}.hx-cta--lg{min-height:60px;font-size:19px;padding:0 calc(26px - .06em) 0 28px}.hx-cta--block{width:100%}.hx-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;color:var(--vx-sky);font:700 15px/1 var(--f-body);letter-spacing:.05em;text-transform:uppercase;text-decoration:underline;text-decoration-color:rgba(126,208,251,.4);text-underline-offset:5px;transition:color var(--m-fast),text-decoration-color var(--m-fast)}.hx-link:hover{color:var(--vx-ice);text-decoration-color:var(--vx-ice)}.hx-link:focus-visible{outline:2px solid var(--vx-ice);outline-offset:2px;border-radius:2px}.hx-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s5)}.hx-terms{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s4);color:var(--vx-muted);font-size:14px}.hx-terms li{display:inline-flex;align-items:center;gap:6px}.hx-terms li::before{content:"";width:12px;height:7px;flex:none;border:solid var(--vx-cyan);border-width:0 0 2px 2px;transform:rotate(-45deg) translateY(-2px)}.hx-live{position:relative;display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--vx-cyan);flex:none}.hx-live::after{content:"";position:absolute;inset:0;border-radius:50%;background:var(--vx-cyan);animation:hx-pulse 2s var(--m-ease) infinite}.hx-sticker{position:absolute;z-index:3;display:grid;place-content:center;width:136px;height:136px;border-radius:50%;background:radial-gradient(circle at 35% 30%, #FFC871 0%, var(--vx-amber) 55%, #F49A2A 100%);box-shadow:0 14px 30px -10px rgba(0,0,0,.75),0 0 0 4px rgba(11,15,22,.9);color:var(--vx-on-bright);text-align:center;transform:rotate(-12deg);animation:hx-wobble 4.8s 1.4s ease-in-out 3}.hx-sticker::before{content:"";position:absolute;inset:7px;border-radius:50%;border:1.5px dashed rgba(7,16,25,.5)}.hx-sticker__big{display:block;font:400 38px/1 var(--f-display);letter-spacing:.01em}.hx-sticker__small{display:block;margin-top:3px;font:700 12px/1.1 var(--f-body);letter-spacing:.06em;text-transform:uppercase}.hx-sticker__code{display:block;margin:6px auto 0;padding:3px calc(6px - .08em) 3px 6px;border-radius:3px;background:var(--vx-on-bright);color:var(--vx-amber);font:700 11px/1 var(--f-mono);letter-spacing:.08em}.hx-code{display:inline-flex;align-items:stretch;border:1.5px dashed rgba(255,178,63,.7);border-radius:6px;overflow:hidden}.hx-code__value{display:inline-flex;align-items:center;padding:0 calc(12px - .12em) 0 12px;color:var(--vx-amber);font:700 16px/1 var(--f-mono);letter-spacing:.12em}.hx-code__btn{min-height:44px;padding:0 14px;border:0;border-left:1.5px dashed rgba(255,178,63,.7);background:rgba(255,178,63,.12);color:var(--vx-amber);font:700 13px/1 var(--f-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background var(--m-fast),color var(--m-fast)}.hx-code__btn:hover{background:var(--vx-amber);color:var(--vx-on-bright)}.hx-code__btn:active{filter:brightness(0.92)}.hx-code__btn:focus-visible{outline:2px solid var(--vx-ice);outline-offset:-4px}.hx-code__btn.is-done{background:var(--vx-cyan);color:var(--vx-on-bright)}.hx-bar{position:relative;height:4px;border-radius:2px;background:rgba(126,208,251,.14);overflow:hidden}.hx-bar>i{position:absolute;inset:0 auto 0 0;width:var(--fill, 0%);border-radius:2px;background:linear-gradient(90deg, var(--vx-sky-deep), var(--vx-sky));transition:width var(--m-slow) var(--m-ease)}.hx-js .hx-bar>i{width:0}.hx-js .is-in .hx-bar>i,.hx-js .hx-bar.is-in>i{width:var(--fill, 0%)}.hx-flag{display:inline-grid;place-content:center;height:16px;min-width:24px;padding:0 4px;border-radius:2px;background:var(--vx-steel);color:var(--vx-muted);font:700 10px/1 var(--f-mono);letter-spacing:.04em}.hx-faq{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--s4)}.hx-faq__item{padding:var(--s4) var(--s4) var(--s4) var(--s4);border-left:2px solid var(--vx-sky-deep);background:rgba(18,26,38,.6);border-radius:0 var(--r-m) var(--r-m) 0}.hx-faq__q{color:var(--vx-head);font:700 17px/1.25 var(--f-body)}.hx-faq__a{margin-top:6px;color:var(--vx-text);font-size:14.5px;line-height:1.45}.hx-disclosure{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2) var(--s3);padding-top:var(--s3);border-top:1px solid var(--vx-line)}.hx-sticky{display:none}.hx-js .hx-reveal{opacity:0;transform:translateY(14px);transition:opacity var(--m-base) var(--m-ease),transform var(--m-base) var(--m-ease);transition-delay:var(--d, 0ms)}.hx-js .hx-reveal.is-in{opacity:1;transform:none}@keyframes hx-sheen{0%{transform:translateX(-130%)}22%,100%{transform:translateX(130%)}}@keyframes hx-pulse{0%{transform:scale(1);opacity:.7}80%,100%{transform:scale(3);opacity:0}}@keyframes hx-wobble{0%,100%{transform:rotate(-12deg) scale(1)}8%{transform:rotate(-6deg) scale(1.06)}16%{transform:rotate(-15deg) scale(1.02)}24%{transform:rotate(-11deg) scale(1)}}@keyframes hx-marquee{to{transform:translateX(-50%)}}@keyframes hx-scan{0%{transform:translateY(-30%);opacity:0}15%{opacity:.9}70%{opacity:.9}100%{transform:translateY(130%);opacity:0}}@keyframes hx-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes hx-dash{to{stroke-dashoffset:0}}.hx-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;color:var(--vx-text);font-size:17px}.hx-price b{color:var(--vx-head);font:700 30px/1 var(--f-body)}.hx-price .hx-pill{align-self:center}.hx-pill{display:inline-flex;align-items:center;height:24px;padding:0 calc(9px - .08em) 0 9px;border-radius:12px;background:rgba(56,198,201,.14);color:var(--vx-cyan);font:700 12px/1 var(--f-body);letter-spacing:.08em;text-transform:uppercase}.hx-code{align-self:flex-start}.hx-crumbs{margin-bottom:var(--gap-group)}.hx-srv__name a{color:inherit;text-decoration:none}.hx-srv__name a:hover{text-decoration:underline;text-underline-offset:3px}.hx-tick__name{overflow:hidden;max-width:26ch;text-overflow:ellipsis}.hx-srv{display:grid;grid-template-columns:22px minmax(0, 1fr) auto;align-items:center;gap:4px var(--s3)}.hx-srv__rank{color:var(--vx-muted);font:700 13px/1 var(--f-mono)}.hx-srv__name{overflow:hidden;color:var(--vx-head);font-size:15px;font-weight:700;white-space:nowrap;text-overflow:ellipsis}.hx-srv__players{color:var(--vx-sky);font:700 14px/1 var(--f-mono);white-space:nowrap}.hx-srv__players small{color:var(--vx-muted);font-weight:400}.hx-srv .hx-bar{grid-column:2/-1}.hx-srv__sub{grid-column:2/-1;display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--vx-muted);font-size:13.5px}.hx-tag{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:3px;background:var(--vx-steel);color:var(--vx-muted);font:700 10.5px/1 var(--f-mono);letter-spacing:.06em;text-transform:uppercase}.hx-ticker{position:relative;overflow:hidden;border-radius:var(--r-m);background:var(--vx-navy);box-shadow:inset 0 0 0 1px var(--vx-line-soft);-webkit-mask-image:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent);mask-image:linear-gradient(90deg, transparent, #000 6%, #000 94%, transparent)}.hx-ticker__track{display:flex;width:max-content;animation:hx-marquee 42s linear infinite}.hx-ticker:hover .hx-ticker__track,.hx-ticker:focus-within .hx-ticker__track{animation-play-state:paused}.hx-tick{display:inline-flex;align-items:center;gap:10px;height:52px;padding:0 var(--s5);border-right:1px solid var(--vx-line);white-space:nowrap;font-size:15px;color:var(--vx-head);font-weight:700}.hx-tick__p{color:var(--vx-sky);font:700 14px/1 var(--f-mono)}.hx-tick__p small{color:var(--vx-muted);font-weight:400}.hx-ticket{position:relative;z-index:2;display:grid;grid-template-rows:auto auto;width:100%;max-width:380px;justify-self:center;filter:drop-shadow(0 22px 30px rgba(0, 0, 0, 0.55));rotate:-4deg;animation:hx-float 6s ease-in-out infinite}.hx-ticket__main,.hx-ticket__stub{position:relative;padding:var(--s5)}.hx-ticket__main{border-radius:12px 12px 0 0;background:var(--vx-grad-cta);color:var(--vx-on-bright);-webkit-mask:radial-gradient(circle 13px at 0 100%, transparent 98%, #000) top left/51% 100% no-repeat,radial-gradient(circle 13px at 100% 100%, transparent 98%, #000) top right/51% 100% no-repeat;mask:radial-gradient(circle 13px at 0 100%, transparent 98%, #000) top left/51% 100% no-repeat,radial-gradient(circle 13px at 100% 100%, transparent 98%, #000) top right/51% 100% no-repeat}.hx-ticket__stub{border-radius:0 0 12px 12px;background:var(--vx-amber);color:var(--vx-on-bright);-webkit-mask:radial-gradient(circle 13px at 0 0, transparent 98%, #000) top left/51% 100% no-repeat,radial-gradient(circle 13px at 100% 0, transparent 98%, #000) top right/51% 100% no-repeat;mask:radial-gradient(circle 13px at 0 0, transparent 98%, #000) top left/51% 100% no-repeat,radial-gradient(circle 13px at 100% 0, transparent 98%, #000) top right/51% 100% no-repeat}.hx-ticket__stub::before{content:"";position:absolute;top:0;left:18px;right:18px;border-top:2px dashed rgba(7,16,25,.45)}.hx-ticket__label{font:700 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.8}.hx-ticket__big{display:block;margin-top:8px;font:700 66px/.9 var(--f-body);letter-spacing:-0.01em}.hx-ticket__line{margin-top:6px;font:700 18px/1.2 var(--f-body);text-transform:uppercase;letter-spacing:.03em}.hx-ticket__terms{margin-top:10px;font-size:13px;line-height:1.35;opacity:.85}.hx-ticket__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);margin-top:8px}.hx-ticket__off{font:400 34px/1 var(--f-display)}.hx-ticket .hx-code{border-color:rgba(7,16,25,.55);background:rgba(7,16,25,.08)}.hx-ticket .hx-code__value{color:var(--vx-on-bright)}.hx-ticket .hx-code__btn{border-left-color:rgba(7,16,25,.55);background:var(--vx-on-bright);color:var(--vx-amber)}.hx-ticket .hx-code__btn:hover{background:#1b2a3a;color:#ffc871}.hx-ticket .hx-code__btn.is-done{background:var(--vx-cyan);color:var(--vx-on-bright)}@container center (max-width: 980px){.hx-h1{font-size:44px}}@container center (max-width: 760px){.hx{gap:var(--s5);font-size:15px}.hx-stage{border-radius:var(--r-m)}.hx-h1{font-size:34px;line-height:1}.hx-h2{font-size:22px}.hx-lead{font-size:16px}.hx-logo{width:112px}.hx-cta{width:100%}.hx-cta-row{gap:var(--s2)}.hx-cta-row .hx-link{margin:0 auto}.hx-faq{grid-template-columns:1fr;gap:var(--s3)}.hx-sticker{width:96px;height:96px}.hx-sticker__big{font-size:26px}.hx-sticker__small{font-size:10px}.hx-sticker__code{font-size:9px;margin-top:4px}.hx-sticker::before{inset:5px}.hx-tick{height:46px;font-size:14px}.hx-ticket{max-width:320px;rotate:-2deg}.hx-ticket__big{font-size:48px}.hx-ticket__main,.hx-ticket__stub{padding:var(--s4)}}@media(max-width: 767px){.hx-sticky{position:fixed;z-index:var(--z-sticky);left:12px;right:12px;bottom:calc(var(--tabbar-h, 76px) + 10px + env(safe-area-inset-bottom, 0px));display:flex;align-items:center;gap:var(--s3);padding:8px 8px 8px 14px;border-radius:10px;background:rgba(11,15,22,.94);backdrop-filter:blur(8px);box-shadow:0 0 0 1px rgba(126,208,251,.35),0 12px 30px -8px rgba(0,0,0,.9);transform:translateY(calc(100% + var(--tabbar-h, 76px) + 20px));visibility:hidden;transition:transform var(--m-base) var(--m-ease),visibility 0s var(--m-base)}.hx-sticky.is-on{transform:none;visibility:visible;transition:transform var(--m-base) var(--m-ease)}.hx-sticky__txt{flex:1;min-width:0;margin:0;color:var(--vx-head);font:700 14px/1.2 var(--f-body)}.hx-sticky__txt small{display:block;color:var(--vx-amber);font:700 11px/1.3 var(--f-mono);letter-spacing:.04em}.hx-sticky .hx-cta{width:auto;min-height:46px;padding:0 calc(14px - .06em) 0 16px;font-size:15px}}@media(prefers-reduced-motion: reduce){.hx *,.hx *::before,.hx *::after{animation:none !important;transition:none !important}.hx-js .hx-reveal{opacity:1;transform:none}.hx-ticker{-webkit-mask-image:none;mask-image:none;overflow-x:auto}.hx-ticker__track>[aria-hidden=true]{display:none}.hx-js .hx-bar>i{width:var(--fill, 0%)}}.hxd-stage{display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 0.9fr);min-height:560px;background:radial-gradient(circle, rgba(56, 198, 201, 0.16) 1px, transparent 1.6px) 0 0/18px 18px,radial-gradient(ellipse 55% 70% at 80% 45%, rgba(79, 184, 245, 0.24), transparent 70%),linear-gradient(160deg, #152033 0%, var(--vx-navy) 45%, var(--vx-ink) 100%)}.hxd-copy{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--s4);padding:var(--s6) var(--s4) var(--s6) var(--s7)}.hxd-top{display:flex;align-items:center;gap:var(--s4)}.hxd-live{display:inline-flex;align-items:center;gap:10px;color:var(--vx-cyan);font:700 12px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase}.hxd-hero{display:flex;flex-direction:column;gap:var(--s2);margin-top:var(--s2)}.hxd-count{font:700 168px/.8 var(--f-body);letter-spacing:-0.03em;font-variant-numeric:tabular-nums;filter:drop-shadow(0 8px 40px rgba(79, 184, 245, 0.35))}.hxd-h1{color:var(--vx-head);font:700 38px/1.02 var(--f-body);text-transform:uppercase;text-wrap:balance;max-width:14em}.hxd-h1 em{font-style:normal;color:var(--vx-sky)}.hxd-facts{display:flex;flex-wrap:wrap;gap:var(--s3)}.hxd-fact{display:flex;flex-direction:column;gap:4px;min-width:180px;padding:var(--s3) var(--s4);border-radius:var(--r-m);background:rgba(28,38,54,.7);box-shadow:inset 0 0 0 1px var(--vx-line-soft)}.hxd-fact__num{color:var(--vx-sky);font:700 40px/1 var(--f-body);letter-spacing:-0.01em;font-variant-numeric:tabular-nums}.hxd-fact span{color:var(--vx-text);font-size:14px;line-height:1.3}.hxd-fact--uptime{box-shadow:inset 0 0 0 1px rgba(56,198,201,.55)}.hxd-fact--uptime .hxd-fact__num{color:var(--vx-cyan)}.hxd-stage .hx-sticker{right:34px;top:30px}.hxd-visual{position:relative;perspective:1000px}.hxd-photo{position:absolute;inset:24px 24px 0 0;transform-style:preserve-3d;transition:transform 500ms var(--m-ease);will-change:transform}.hxd-shot{position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(ellipse 50% 50% at 50% 52%, #000 52%, transparent 100%);mask-image:radial-gradient(ellipse 50% 50% at 50% 52%, #000 52%, transparent 100%)}.hxd-shot img{width:100%;height:100%;object-fit:cover;object-position:50% 62%;transform:scale(1.22);transform-origin:50% 30%}.hxd-scan{position:absolute;left:0;right:0;top:0;height:40%;background:linear-gradient(180deg, transparent, rgba(126, 208, 251, 0.14) 85%, rgba(230, 247, 255, 0.4) 100%);mix-blend-mode:screen;animation:hx-scan 6s 1s var(--m-ease) infinite;pointer-events:none}.hxd-pin{position:absolute;display:flex;align-items:center;gap:8px;transform:translateZ(40px)}.hxd-pin .hx-live,.hxd-pin .hx-live::after{background:var(--vx-sky)}.hxd-pin span:last-child{padding:5px 9px;border-radius:4px;background:rgba(11,15,22,.82);backdrop-filter:blur(4px);box-shadow:inset 0 0 0 1px rgba(126,208,251,.35);color:var(--vx-head);font:700 12px/1.1 var(--f-mono);letter-spacing:.02em;white-space:nowrap}.hxd-pin--cpu{left:49%;top:36%}.hxd-pin--water{left:22%;top:51%}.hxd-pin--test{left:38%;top:66.5%}.hxd-proof{display:flex;flex-direction:column;gap:var(--s5);padding:var(--s5) var(--s6);border-radius:var(--r-l);background:var(--vx-ink);box-shadow:inset 0 0 0 1px var(--vx-line-soft)}.hxd-proof__head{display:flex;align-items:center;justify-content:space-between;gap:var(--s4)}.hxd-proof__head .hx-eyebrow{display:inline-flex;align-items:center;gap:10px}.hxd-rows{display:flex;flex-direction:column;gap:var(--s5)}.hxd-rows .hx-srv{grid-template-columns:30px minmax(0, 1fr) auto;row-gap:10px}.hxd-rows .hx-srv__rank{font-size:15px;color:var(--vx-sky)}.hxd-rows .hx-srv__name,.hxd-rows .hx-srv__players{font-size:18px}.hxd-rows .hx-bar{height:6px;border-radius:3px}.hxd-box{display:grid;grid-template-columns:minmax(0, 0.9fr) minmax(0, 1.1fr);border-radius:var(--r-l);overflow:hidden;background:var(--vx-navy);box-shadow:inset 0 0 0 1px var(--vx-line-soft)}.hxd-box__photo{position:relative;overflow:hidden;min-height:280px;perspective:900px;background:#0d0d0f}.hxd-box__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;transform:scale(1.15);transition:transform 500ms var(--m-ease)}.hxd-box__body{display:flex;flex-direction:column;gap:var(--s4);padding:var(--s5) var(--s6)}.hxd-box__title{margin-top:6px}.hxd-specs{display:grid;grid-template-columns:1fr 1fr;gap:var(--s3)}.hxd-spec{padding:var(--s3) var(--s4);border-radius:var(--r-m);background:var(--vx-steel)}.hxd-spec b{display:block;color:var(--vx-sky);font:700 28px/1 var(--f-body);letter-spacing:-0.01em}.hxd-spec span{display:block;margin-top:4px;color:var(--vx-text);font-size:14px;line-height:1.3}.hxd-move{display:flex;align-items:center;gap:var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-m);border:1px dashed rgba(126,208,251,.45);color:var(--vx-text);font-size:15px}.hxd-move svg{width:26px;height:26px;flex:none;color:var(--vx-sky)}.hxd-final{position:relative;overflow:hidden;isolation:isolate;display:grid;grid-template-columns:380px minmax(0, 1fr);align-items:center;gap:var(--s7);padding:var(--s6) var(--s7);border-radius:var(--r-l);background:linear-gradient(120deg, #17243A, var(--vx-navy) 60%);box-shadow:inset 0 0 0 1px rgba(126,208,251,.3)}.hxd-final__copy{display:flex;flex-direction:column;gap:var(--s4)}.hxd-final::after{content:"";position:absolute;z-index:-1;top:50%;right:-2%;height:135%;aspect-ratio:110/131;background:url(https://cdn.just-wiped.net/assets/hosting/vykix/mark-56956d3f602903408c3407c9dd6bf9c6aa1e1058a687fa2a7f8911cbef536896.webp) center/contain no-repeat;opacity:.09;transform:translateY(-50%);pointer-events:none}@container center (max-width: 980px){.hxd-copy{padding-left:var(--s6)}.hxd-count{font-size:120px}.hxd-h1{font-size:30px}.hxd-final{grid-template-columns:320px minmax(0, 1fr);gap:var(--s5);padding:var(--s5)}}@container center (max-width: 760px){.hxd-stage{grid-template-columns:1fr;min-height:0}.hxd-copy{padding:var(--s5) var(--s4) var(--s4);gap:var(--s3)}.hxd-top,.hxd-live{padding-right:96px}.hxd-top{flex-wrap:wrap;gap:var(--s2)}.hxd-count{font-size:92px}.hxd-h1{font-size:26px}.hxd-facts{flex-wrap:nowrap;gap:var(--s2)}.hxd-fact{flex:1;min-width:0;padding:var(--s3)}.hxd-fact__num{font-size:28px}.hxd-fact span{font-size:12.5px}.hx-price b{font-size:26px}.hxd-visual{height:250px}.hxd-photo{inset:0}.hxd-pin span:last-child{font-size:11px;padding:4px 7px}.hxd-pin--water{left:6%;top:40%}.hxd-pin--cpu{left:40%;top:22%}.hxd-pin--test{left:34%;top:66%}.hxd-stage .hx-sticker{right:12px;top:14px}.hxd-proof{gap:var(--s4);padding:var(--s4)}.hxd-proof__head{flex-direction:column;align-items:flex-start;gap:4px}.hxd-rows .hx-srv__name,.hxd-rows .hx-srv__players{font-size:15px}.hxd-box{grid-template-columns:1fr}.hxd-box__photo{display:none}.hxd-box__body{padding:var(--s4)}.hxd-specs{gap:var(--s2)}.hxd-spec{padding:var(--s3)}.hxd-spec b{font-size:22px}.hxd-final{grid-template-columns:1fr;justify-items:center;padding:var(--s5) var(--s4)}.hxd-final::after{top:auto;bottom:-4%;height:60%;transform:none;opacity:.07}.hxd-final__copy{width:100%}}.instant__note{margin:0;color:var(--c-head-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.instant__note b{color:var(--c-text);font-weight:400}.instant__band{margin:0 0 var(--sp-7)}.instant__promise{margin:var(--sp-4) 0 0;color:var(--c-text-muted)}.instant__promise b{color:var(--c-text)}.instant-steps{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--sp-4);margin:0;padding:0;list-style:none}.instant-steps p{margin:0;color:var(--c-text-muted);line-height:1.5}.instant-steps__no{display:block;margin-bottom:var(--sp-2);color:var(--c-rust-300);font-family:var(--font-mono);font-size:var(--fs-xl)}.instant-solo{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-4) var(--sp-6);align-items:start;margin-bottom:var(--sp-4)}.instant-solo__claim{font-size:var(--fs-xl)}.instant-tunes{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-3);margin:0;padding:0;list-style:none}.instant-tunes li{display:grid;gap:4px}.instant-tunes span{color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.instant-gallery{display:grid;grid-template-columns:repeat(auto-fill, minmax(260px, 1fr));gap:var(--sp-4);margin:0;padding:0;list-style:none}.instant-card{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring);display:flex;flex-direction:column;min-width:0}.instant-card__img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%)}.instant-card__img--empty{display:grid;place-items:center;background:#121212;color:var(--c-text-faint);font-family:var(--font-display);text-transform:uppercase}.instant-card__body{display:grid;flex:1;align-content:start;justify-items:start;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) var(--sp-4)}.instant-card__tag{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.instant-card__title{margin:0;font-size:var(--fs-l)}.instant-card__text{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.5}.instant-closer{display:grid;justify-items:start;gap:var(--sp-3);padding:var(--sp-5)}.instant-closer__title{margin:0;font-size:var(--fs-xxl);letter-spacing:.1em;text-transform:uppercase}.instant-closer__text{margin:0;color:var(--c-text-muted)}.instant-closer__actions{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3)}@media(max-width: 950px){.instant-steps,.instant-solo{grid-template-columns:minmax(0, 1fr)}}@media(max-width: 640px){.instant-tunes{grid-template-columns:minmax(0, 1fr)}}.booking__rates{display:flex;flex-wrap:wrap;gap:4px var(--sp-4);margin:0;padding:0;list-style:none;font-size:var(--fs-s)}.booking__rates b{color:var(--c-text)}.booking__pair{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-3)}.booking__surcharge{margin-left:6px;text-transform:none;letter-spacing:0}.booking__option{align-items:flex-start;padding:6px 0}.booking__option input{margin-top:1px}.booking__option span{display:grid;gap:2px}.booking__option small{color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.4}.booking__breakdown{display:grid;gap:4px;margin:0;padding:var(--sp-3) 0 0;border-top:1px solid var(--c-line);font-size:var(--fs-s)}.booking__breakdown div{display:flex;justify-content:space-between;gap:var(--sp-3)}.booking__breakdown dd{margin:0;color:var(--c-text);font-variant-numeric:tabular-nums}.booking__rate-note{margin-top:-6px}.booking__terms .check{align-items:flex-start;font-weight:400;letter-spacing:0}.booking__terms .check input{margin-top:1px}.booking__total{display:grid;margin:0 auto 0 0;color:var(--c-text-muted);font-size:12px;line-height:1.2}.booking__total b{color:var(--c-text);font-size:var(--fs-xl);font-variant-numeric:tabular-nums}@media(max-width: 640px){.booking__pair{grid-template-columns:minmax(0, 1fr)}}.bk-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(min(100%, 400px), 1fr));gap:var(--sp-4);align-items:start}.bk-card{display:grid;gap:var(--sp-4);align-content:start}.bk-card__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-2) var(--sp-3)}.bk-card__title{margin:0}.bk-state--active{--mark: var(--c-success)}.bk-state--pending,.bk-state--provisioning,.bk-state--teardown_failed,.bk-state--cancel_refund_failed{--mark: var(--c-warning)}.bk-state--provisioning_failed_refunded,.bk-state--refund_failed{--mark: var(--c-error)}.bk-card__msg{display:flex;align-items:baseline;gap:var(--sp-2);margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.5}.bk-card__msg--final{color:var(--c-text)}.bk-card__block{display:grid;gap:var(--sp-2);min-width:0}.bk-card__label{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.bk-card__note{margin:0;color:var(--c-text-muted);font-size:12.5px}.bk-card__actions,.bk-card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4)}.bk-card__foot{padding-top:var(--sp-3);box-shadow:inset 0 1px 0 var(--c-line-soft)}.bk-live{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--sp-3);padding:var(--sp-2) var(--sp-3);background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.bk-live__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.bk-live__value{display:inline-flex;align-items:center;gap:6px;color:var(--c-text);font-weight:700}.bk-live__value .i{color:var(--c-text-muted)}.bk-live--starting .bk-live__value .i{color:var(--c-warning)}.bk-live--running .bk-live__value .i{color:var(--c-success)}.bk-live--offline .bk-live__value .i{color:var(--c-error)}.bk-fields{display:grid;gap:var(--sp-3);margin:0}.bk-field{display:grid;gap:6px;min-width:0}.bk-field dt{color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.02em}.bk-field dd{margin:0;min-width:0}.bk-fields .copy-field{flex-wrap:wrap}.bk-chips{display:flex;flex-wrap:wrap;gap:6px var(--sp-2);margin:0;padding:0;list-style:none}.bk-chips__label{color:var(--c-text-muted)}.bk-times{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);margin:0}.bk-times div{display:grid;gap:2px}.bk-times dt{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.bk-times dd{margin:0;color:var(--c-text);font-variant-numeric:tabular-nums}.bk-invoice{font-size:var(--fs-s)}.bk-invoice__link{position:relative;display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.bk-invoice__link:hover{color:var(--link-accent-hover, var(--c-text))}.bk-invoice__link .i{width:auto;font-size:.8em}.bk-invoice__link{cursor:pointer}.bk-invoice__link::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}summary.bk-invoice__link{list-style:none}summary.bk-invoice__link::-webkit-details-marker{display:none}.bk-invoices[open]>summary .i--chevron-down{transform:rotate(180deg)}.bk-invoices__list{display:grid;gap:var(--sp-2);margin:var(--sp-2) 0 0;padding:0;list-style:none}.bk-rows{display:grid;margin:0;padding:var(--sp-1) var(--sp-4);list-style:none}.bk-row{display:grid;grid-template-columns:minmax(0, 1.3fr) minmax(0, 1.5fr) 11rem 9rem;align-items:center;gap:var(--sp-2) var(--sp-4);min-height:56px;padding:10px 0;font-size:var(--fs-s)}.bk-row+.bk-row{box-shadow:inset 0 1px 0 var(--c-line-soft)}.bk-row__main{display:flex;flex-wrap:wrap;align-items:center;gap:6px var(--sp-3)}.bk-row__name{color:var(--c-text);font-size:var(--fs-m);font-weight:700}.bk-row__settings{grid-column:2;color:var(--c-text-muted)}.bk-row .bk-invoice{grid-column:4;justify-self:end}.bk-row__period{grid-column:3;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;white-space:nowrap}.bk-notice{display:flex;align-items:baseline;gap:var(--sp-2);margin:0 0 var(--sp-7);color:var(--c-text-muted);font-size:var(--fs-s)}.bk-notice b{color:var(--c-text)}.bk-empty{display:grid;gap:var(--sp-3);margin-bottom:var(--sp-7)}.bk-ext-dates{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px var(--sp-2);margin:0;font-size:var(--fs-s)}.bk-ext-dates time{color:var(--c-text)}.bk-ext-dates__new{font-weight:700}.bk-ext-dates .i{width:auto;font-size:11px}@media(max-width: 950px){.bk-row{grid-template-columns:minmax(0, 1fr) auto;align-items:start}.bk-row__main{grid-column:1;grid-row:1}.bk-row__settings{grid-column:1/-1;grid-row:2}.bk-row__period{grid-column:1;grid-row:3}.bk-row .bk-invoice{grid-column:2;grid-row:1}}.sl{--ht-pad: 24px;--ht-title: 26px;--sl-pad: var(--sp-5)}.sl>.list-note{margin-bottom:var(--sp-5)}.sl-block{columns:1;column-gap:var(--sp-5)}.sl-block>*{break-inside:avoid;margin-bottom:var(--sp-5)}.sl-block,.sl>.ht--band,.sl>.pol-wrap,.sl-cta{margin-bottom:var(--sp-7)}.sl-cta{container:list/inline-size}.sl-block__img{min-height:220px}@container center (min-width: 641px){.sl-block{columns:2}}@container center (min-width: 1000px){.sl-block{columns:3}}@container center (max-width: 640px){.sl{--ht-pad: 16px;--ht-title: 20px;--sl-pad: var(--sp-4)}}.listing-group.panel{min-width:0;padding:var(--sl-pad)}.listing-group:not(.listing-group--wide) .section__title{font-size:16px;letter-spacing:.08em;white-space:nowrap}.listing-group--wide{margin-bottom:var(--sp-5)}.listing-group__head{margin-bottom:var(--sp-1);padding-bottom:var(--sp-3);box-shadow:inset 0 -1px 0 var(--c-line-soft)}.listing-group .section__head{margin-bottom:var(--sp-2)}.listing-group__summary{margin:0;color:var(--c-text-muted);font-size:var(--fs-m);line-height:1.45}.listing-group__legend{margin:var(--sp-2) 0 0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.listing-group__list{margin:0;padding:0;list-style:none}.listing-group__list li{box-shadow:inset 0 -1px 0 var(--c-line-soft)}.listing-group__list li:last-child{box-shadow:none}.listing-group__link{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:var(--hit);margin-inline:calc(-1*var(--sl-pad));padding:var(--sp-2) var(--sl-pad);color:var(--c-text);text-decoration:none;transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.listing-group__link:hover{background:hsla(0,0%,100%,.04);color:var(--c-rust-300)}.listing-group__link:hover .listing-group__count{color:var(--c-text)}.listing-group__link:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.listing-group__label{min-width:0}.listing-group__count{flex:none;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);font-variant-numeric:tabular-nums}.listing-group--wide .listing-group__list{column-gap:var(--sp-6);column-rule:1px solid var(--c-line-soft)}@container center (min-width: 641px){.listing-group--wide .listing-group__list{columns:2}}@container center (min-width: 960px){.listing-group--wide .listing-group__list{columns:3}}.listing-group__country{display:grid;grid-template-columns:21px minmax(0, 1fr) 64px 64px;align-items:center;column-gap:10px;min-height:var(--hit);break-inside:avoid}.listing-group__flag{display:block;width:21px;height:14px}.listing-group__name{overflow:hidden;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap}.listing-group__variant{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-height:var(--hit);color:var(--c-text);text-decoration:none}.listing-group__kind{color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.listing-group__variant .listing-group__count{color:var(--c-text)}a.listing-group__variant:hover .listing-group__kind,a.listing-group__variant:hover .listing-group__count{color:var(--c-rust-300)}a.listing-group__variant:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ht--band{min-height:180px;justify-content:center}.ht--band .ht__title,.ht--band .ht__text{max-inline-size:46ch}.ht--band .ht__more{position:absolute;right:var(--ht-pad);bottom:var(--ht-pad)}.sl .ht--band.cut{--cut-fill: linear-gradient(90deg, rgba(12, 12, 12, .92) 0, rgba(12, 12, 12, .75) 40%, rgba(12, 12, 12, .15) 100%), var(--ht-img) center 55% / cover no-repeat}.sl .ht--up-img.cut{--cut-edge: var(--c-up-400);--cut-fill: linear-gradient(180deg, rgba(12, 12, 12, .5) 0, rgba(12, 12, 12, .15) 35%, rgba(12, 12, 12, .88) 62%, rgba(12, 12, 12, .95) 100%), var(--ht-img) center / cover no-repeat;justify-content:flex-end}.ht--up-img .ht__text,.ht--band .ht__text{color:var(--c-text)}.ht--up-img .ht__foot{margin-top:0}a.ht--up-img:hover{--cut-edge-w: 6px}.sl .ht--host-img.cut{--cut-edge: var(--c-rust-500);--cut-fill: linear-gradient(180deg, rgba(12, 12, 12, .55) 0, rgba(12, 12, 12, .4) 30%, rgba(12, 12, 12, .88) 62%, rgba(12, 12, 12, .95) 100%), var(--ht-img) center / cover no-repeat;justify-content:flex-end}.ht--host-img .ht__text{color:var(--c-text)}.ht--host-img .ht__foot{margin-top:0}a.ht--host-img:hover{--cut-edge-w: 6px}a.ht--up-img:hover .ht__title{color:var(--c-up-300)}@container center (max-width: 640px){.ht--band{min-height:200px;justify-content:flex-end;padding-bottom:calc(var(--ht-pad) + 36px)}.sl .ht--band.cut{--cut-fill: linear-gradient(180deg, rgba(12, 12, 12, .35) 0, rgba(12, 12, 12, .92) 100%), var(--ht-img) center / cover no-repeat}}.kv{width:100%;border-collapse:collapse;font-size:var(--fs-s)}.kv th{padding:8px 14px 8px 0;box-shadow:inset 0 -1px 0 var(--c-line-soft);color:var(--c-text-muted);font-weight:400;text-align:left;vertical-align:top;white-space:nowrap}.kv td{padding:8px 0;box-shadow:inset 0 -1px 0 var(--c-line-soft);font-variant-numeric:tabular-nums;text-align:right}.kv a{position:relative;color:var(--c-text);text-underline-offset:2px}.kv a::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}.kv .mono{font-family:var(--font-mono);font-size:var(--fs-s)}.info-tip{position:relative;display:inline-block;margin-left:6px;font-family:var(--font-base);font-size:var(--fs-s);font-weight:400;letter-spacing:0;text-transform:none;vertical-align:middle}.info-tip>summary{position:relative;display:grid;width:18px;height:18px;place-items:center;border-radius:50%;box-shadow:inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text-muted);cursor:pointer;font-family:Georgia,serif;font-size:12px;font-style:italic;font-weight:700;line-height:1;list-style:none}.info-tip>summary::-webkit-details-marker{display:none}.info-tip>summary::after{position:absolute;inset:-13px;content:""}.info-tip>summary:hover,.info-tip[open]>summary{color:var(--c-text);box-shadow:inset 0 0 0 1px var(--c-text-muted)}.info-tip__body{position:absolute;z-index:var(--z-dropdown);top:calc(100% + 8px);left:-8px;display:block;width:max-content;max-width:min(260px,70vw);padding:8px 10px;background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text);line-height:1.4;text-align:left;white-space:normal}.map-page,.search-biomes,.biome{--biome-temperate: #7a9a45;--biome-arid: #c9a35c;--biome-arctic: #dfe6ea;--biome-tundra: #8a7f63;--biome-jungle: #2f5f3a}.b-temperate{--bc: var(--biome-temperate);background:var(--biome-temperate)}.b-arid{--bc: var(--biome-arid);background:var(--biome-arid)}.b-arctic{--bc: var(--biome-arctic);background:var(--biome-arctic)}.b-tundra{--bc: var(--biome-tundra);background:var(--biome-tundra)}.b-jungle{--bc: var(--biome-jungle);background:var(--biome-jungle)}.biome{display:grid;gap:6px;margin-top:4px}.biome__bar{display:flex;gap:2px;height:8px;overflow:hidden}.biome__bar i{display:block}.biome-list [data-biome-hover]{cursor:pointer}.biome-list [data-biome-hover]:hover{background:var(--c-surface-2)}.biome-list [data-biome-hover][aria-pressed=true]{background:var(--c-surface-3)}.biome[data-biome-hover]:focus-visible,.biome-list [data-biome-hover]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.biome__keys{display:flex;flex-wrap:wrap;gap:4px 12px;color:var(--c-text-muted);font-size:var(--fs-s)}.biome__keys b{display:inline-flex;align-items:center;gap:5px;background:none;font-weight:400}.biome__keys b::before{content:"";width:8px;height:8px;background:var(--bc)}.biome-list{display:grid;margin:var(--sp-3) 0 0;padding:0;list-style:none}.biome-list li{display:grid;grid-template-columns:10px minmax(0, 1fr) auto;gap:10px;align-items:center;min-height:32px;box-shadow:inset 0 -1px 0 var(--c-line-soft);font-size:var(--fs-m)}.biome-list li:last-child{box-shadow:none}.biome-list i{width:10px;height:10px}.biome-list .v{font-variant-numeric:tabular-nums}.biome-list .is-main{font-weight:700}.biome-list .is-main small{margin-left:6px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.copy-field{display:flex;align-items:center;gap:var(--sp-2);min-width:0;padding:8px 12px;background:var(--c-field);box-shadow:inset 0 -1px 0 var(--c-field-line)}.copy-field code{flex:1;min-width:0;color:var(--c-text);font-family:var(--font-mono);font-size:var(--fs-s);line-height:1.45;overflow-wrap:anywhere}.viewer{container:viewer/inline-size;position:relative;display:grid;gap:var(--sp-2);min-width:0}.viewer__bar{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-3);align-items:center;min-height:40px}.viewer__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.viewer__layers{display:inline-flex;flex-wrap:nowrap;gap:var(--sp-2)}.viewer__layers-btn{display:none}.viewer__label,.viewer__layers .btn{flex:none}.viewer__full{flex:none;min-width:32px;margin-left:auto;padding:0}.viewer__full-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.viewer__legend{display:flex;visibility:hidden}.viewer__bar[hidden]~.viewer__legend{display:none}.viewer[data-base=biomes] .viewer__legend{visibility:visible}.viewer__hint{position:absolute;top:50%;left:50%;z-index:3;padding:6px 12px;background:rgba(19,19,19,.88);color:var(--c-text);font-family:var(--font-mono);font-size:12px;pointer-events:none;transform:translate(-50%, -50%)}.viewer__stage{position:relative;aspect-ratio:1/1;min-width:0;background:#121212;touch-action:pan-y;user-select:none}.viewer__stage.is-zoomed{cursor:grab;touch-action:none}.viewer__stage.is-dragging{cursor:grabbing}.viewer__stage:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.viewer__clip{--cut: 12px;position:absolute;inset:0;z-index:0;overflow:hidden;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.viewer__stage::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom left, transparent 50%, rgba(255, 255, 255, 0.09) 50% calc(50% + 1.5px), transparent calc(50% + 1.5px)) 100% 0/12px 12px no-repeat,linear-gradient(to top right, transparent 50%, rgba(255, 255, 255, 0.09) 50% calc(50% + 1.5px), transparent calc(50% + 1.5px)) 0 100%/12px 12px no-repeat;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.09);clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 12px 100%, 0 calc(100% - 12px))}.viewer__map{position:absolute;inset:0;overflow:hidden}.viewer.has-rulers .viewer__map{inset:20px auto auto 26px;width:calc(100% - 26px);aspect-ratio:1/1}.viewer__canvas{--z: 1;position:absolute;inset:0;transform:translate(var(--tx, 0px), var(--ty, 0px)) scale(var(--z));transform-origin:0 0;transition:transform var(--dur-base) var(--ease-out)}.viewer__stage.is-dragging .viewer__canvas{transition:none}.viewer__img{position:absolute;inset:0;width:100%;height:100%;object-fit:fill}.viewer__biomes{position:absolute;inset:calc(var(--frame, 0)*100%);opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.viewer__biome-img{display:block;width:100%;height:100%}.viewer__biome-mask{position:absolute;inset:0;display:none;width:100%;height:100%}.viewer[data-base=biomes] .viewer__biomes,.viewer[data-biome-hover] .viewer__biomes{opacity:.78}.viewer[data-biome-hover=one] .viewer__biome-img{visibility:hidden}.viewer[data-biome-hover=one] .viewer__biome-mask{display:block}.viewer__grid{--line: calc(1px / var(--z, 1));position:absolute;inset:calc(var(--frame, 0)*100%);opacity:0;transition:opacity var(--dur-base) var(--ease-out);background-image:linear-gradient(to right, rgba(236, 232, 225, 0.16) var(--line), rgba(0, 0, 0, 0.14) var(--line) calc(2 * var(--line)), transparent calc(2 * var(--line))),linear-gradient(to bottom, rgba(236, 232, 225, 0.16) var(--line), rgba(0, 0, 0, 0.14) var(--line) calc(2 * var(--line)), transparent calc(2 * var(--line)));background-size:calc(100%/var(--n, 30)) calc(100%/var(--n, 30))}.viewer[data-grid=on] .viewer__grid{opacity:1}.viewer__canvas:has(img.img-missing) .viewer__grid{display:none}.viewer__ruler{position:absolute;z-index:2;display:none;background:rgba(12,12,12,.62);color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;line-height:1;pointer-events:none}.viewer[data-grid=on] .viewer__ruler{display:block}.viewer__ruler--x{top:0;right:0;left:26px;height:20px}.viewer__ruler--y{top:20px;bottom:0;left:0;width:26px}.viewer__ruler span{position:absolute;white-space:nowrap;transform:translate(-50%, -50%)}.viewer__ruler--x span{top:10px}.viewer__ruler--y span{left:13px}.viewer__ruler span.is-off{display:none}.viewer__status{position:absolute;bottom:12px;left:34px;z-index:3;max-width:calc(100% - 100px);padding:4px 8px;background:rgba(19,19,19,.88);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.viewer__pins{--pin-size: 8px;--pin-size-hl: 11px;--pin-minor: 8px;--pin-minor-hl: 11px;--pin-halo: rgba(0, 0, 0, .55);--pin-fill: rgba(22, 22, 22, .62);--pin-ring: rgba(236, 232, 225, .9);--pin-label-bg: rgba(22, 22, 22, .75);position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity var(--dur-base) var(--ease-out)}.viewer[data-mon=on] .viewer__pins{opacity:1;pointer-events:auto}.viewer:not([data-small=on]) .pin--minor{display:none}.pin{position:absolute;width:var(--pin-size);height:var(--pin-size);cursor:pointer;transform:translate(-50%, -50%) scale(calc(1 / var(--z, 1)));transition:width var(--dur-base) var(--ease-out),height var(--dur-base) var(--ease-out),opacity var(--dur-base) var(--ease-out)}.pin::before{content:"";position:absolute;inset:0;background:var(--pin-fill);box-shadow:0 0 0 1.5px var(--pin-ring),0 0 0 3px var(--pin-halo);transform:rotate(45deg);transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.pin::after{content:"";position:absolute;top:50%;left:50%;width:var(--pin-hit);height:var(--pin-hit);transform:translate(-50%, -50%)}.pin--minor{width:var(--pin-minor);height:var(--pin-minor)}.pin--minor::before{border-radius:50%;box-shadow:0 0 0 1.5px var(--pin-ring),0 0 0 3px var(--pin-halo)}.pin:hover,.pin.is-hl,.pin.is-pinned{z-index:3;width:var(--pin-size-hl);height:var(--pin-size-hl)}.pin--minor:hover,.pin--minor.is-hl,.pin--minor.is-pinned{width:var(--pin-minor-hl);height:var(--pin-minor-hl)}.pin:hover::before,.pin.is-hl::before,.pin.is-pinned::before{background:var(--c-text);box-shadow:0 0 0 1.5px var(--c-on-light)}.pin.is-pinned::before{box-shadow:0 0 0 1.5px var(--c-on-light),0 0 0 3px var(--c-text)}.viewer.has-hl .pin:not(.is-hl,.is-pinned){opacity:.45}.pin__label{position:absolute;top:50%;left:calc(100% + 7px);display:none;max-width:128px;overflow:hidden;padding:2px 4px 3px;background:var(--pin-label-bg);color:var(--c-text);font:700 11px/1 var(--font-base);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transform:translateY(-50%);clip-path:polygon(0 0, calc(100% - 4px) 0, 100% 4px, 100% 100%, 4px 100%, 0 calc(100% - 4px))}.pin--label-left .pin__label{right:calc(100% + 7px);left:auto}.viewer[data-labels=on] .pin:not(.pin--minor){z-index:2}.viewer[data-labels=on] .pin:not(.pin--minor) .pin__label{display:block}.viewer.has-hl .pin:not(.is-hl,.is-pinned) .pin__label{visibility:hidden}.viewer__pins:has(.pin-tag) .pin.is-hl .pin__label{display:none}@container viewer (max-width: 640px){.viewer[data-labels=on] .viewer__stage:not(.is-zoomed) .pin__label{display:none}}.pin-tag{position:absolute;z-index:4;display:inline-flex;gap:8px;align-items:baseline;padding:5px 9px 5px 10px;background:rgba(19,19,19,.94);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),inset 2px 0 0 #ece8e1;pointer-events:none;transform:translate(14px, -50%) scale(calc(1 / var(--z, 1)));transform-origin:0 50%;white-space:nowrap;clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 6px 100%, 0 calc(100% - 6px))}.pin-tag--left{transform:translate(calc(-100% - 14px), -50%) scale(calc(1 / var(--z, 1)));transform-origin:100% 50%}.pin-tag b{color:var(--c-text);font-size:var(--fs-s);font-weight:700}.pin-tag span{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.viewer__zoom{position:absolute;right:12px;bottom:12px;z-index:3;display:grid;gap:var(--sp-1);justify-items:center}.viewer__zoom .btn{width:40px;min-height:40px;padding:0}.viewer__zoomval{min-width:40px;padding:3px 0 2px;background:rgba(19,19,19,.88);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;text-align:center}@media(max-width: 950px){.viewer__zoom .btn{width:44px;min-height:44px}.viewer__zoomval{min-width:44px}}.viewer__state{position:absolute;inset:0;z-index:2;place-items:center;padding:var(--sp-5);text-align:center}.viewer__state--nomap{background-size:32px 32px,32px 32px,auto;font-size:var(--fs-m)}.viewer__msg{display:grid;gap:8px;justify-items:center;max-width:380px}.viewer__msg .i{color:var(--c-text-muted);font-size:24px}.viewer__msg b{color:var(--c-text);font-size:var(--fs-l)}.viewer__msg p{margin:0;color:var(--c-text-muted)}.viewer__msg-meta{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.viewer.is-full{position:fixed;inset:0;z-index:var(--z-dialog);display:flex;flex-direction:column;padding:var(--sp-3) var(--page-pad);background:#0c0c0c}.viewer.is-full .viewer__stage{flex:1 1 0;align-self:center;width:auto;max-width:100%;min-height:0}body.has-map-full{overflow:hidden}@container viewer (max-width: 640px){.viewer__label,.viewer__layers{display:none}.viewer__layers-btn{display:inline-flex;min-height:44px}.viewer__full{min-width:44px;min-height:44px}.viewer__zoom{right:8px;bottom:8px}.viewer__status{left:30px;bottom:8px}}@media(prefers-reduced-motion: reduce){.viewer__canvas{transition:none}}.map-page{min-width:0}.map-notice{margin:0 0 var(--sp-4)}.nowrap-part{white-space:nowrap}.map-table{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-5);align-items:start;margin-bottom:var(--sp-7)}.map-table__main,.map-table__side{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.map-table__side{gap:var(--sp-4)}.map-table__sticky{display:grid;gap:var(--sp-3)}@container center (min-width: 960px){.map-table{--edge: max(320px, min(calc(100svh - 124px), calc(100cqi - 324px), 1276px));grid-template-columns:var(--edge) minmax(300px, 1fr);grid-template-areas:"main side" "rest side"}.map-table__main{grid-area:main;align-self:stretch;min-height:var(--map-side-h, auto)}.map-table__sticky{position:sticky;top:var(--sp-4)}.map-table__rest{grid-area:rest}.map-table__side{grid-area:side;position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start}}.map-table__rest{min-width:0}.viewer-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}.viewer-actions__meta{margin-left:auto;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}@media(max-width: 640px){.map-table__main{margin-inline:calc(-1*var(--frame-gap))}.map-table__main .viewer__bar,.map-table__main .viewer__legend,.map-table__main .viewer-actions{padding-inline:var(--frame-gap)}.viewer-actions .btn{flex:1 1 0}.viewer-actions__meta{flex-basis:100%;margin-left:0}.viewer.is-full .viewer__bar{padding-inline:0}}.map-panel-head{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:baseline;justify-content:space-between;margin-bottom:var(--sp-2)}.map-panel-head .panel__title{margin:0}.map-copy{display:grid;gap:var(--sp-2);margin-top:var(--sp-3)}.map-copy .btn{justify-self:start}.map-credit{display:grid;gap:6px;margin-top:var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--c-line-soft)}.map-credit--plain{padding-top:0;border-top:0}.map-credit--end{margin-top:var(--sp-5)}.map-credit__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;margin:0}.map-credit .prose{margin:0;color:var(--c-text-muted)}.map-credit .prose>:last-child{margin-bottom:0}.map-preview-note__credit{margin:0;color:var(--c-text-muted);font-size:var(--fs-xs)}.map-credit a{color:var(--c-text)}.map-credit a:hover{color:var(--c-rust-300)}.mon-list{display:grid;margin:0;padding:0;list-style:none}.mon-list li[hidden]{display:none}.mon{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:10px;align-items:center;width:100%;min-height:36px;padding:4px 10px;border:0;background:rgba(0,0,0,0);box-shadow:inset 0 -1px 0 var(--c-line-soft);color:var(--c-text);cursor:pointer;font:inherit;font-size:var(--fs-m);text-align:left;transition:background var(--dur-base) var(--ease-out)}.mon__n{min-width:0;overflow-wrap:anywhere}.mon__cell{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);font-variant-numeric:tabular-nums;text-align:right}.mon:hover{background:hsla(0,0%,100%,.06)}.mon:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mon.is-hl,.mon[aria-pressed=true]{background:rgba(236,232,225,.1);box-shadow:inset 3px 0 0 #ece8e1,inset 0 -1px 0 var(--c-line-soft)}.mon.is-hl .mon__cell,.mon[aria-pressed=true] .mon__cell{color:var(--c-text)}.mon--static{cursor:default}.mon--static:hover{background:rgba(0,0,0,0)}.mon-sub{display:flex;justify-content:space-between;margin:var(--sp-3) 0 2px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.mon-fold__sum{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--hit);cursor:pointer;list-style:none}.mon-fold__sum::-webkit-details-marker{display:none}.mon-fold__sum:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mon-fold__sum .mon-sub{margin:0}.mon-fold__chev{width:auto;margin-left:auto;color:var(--c-text-muted);transition:transform var(--dur-base) var(--ease-out)}.mon-fold[open]>.mon-fold__sum .mon-fold__chev{transform:rotate(180deg)}.mon-hint{margin:0 0 var(--sp-2);color:var(--c-text-muted);font-size:12.5px}.mon-more{margin-top:var(--sp-2)}@media(max-width: 950px){.mon{min-height:44px}}.map-layers__set{display:flex}.map-layers__set .btn{flex:1 1 0;min-height:44px}.pagehead--server .pagehead__title{font-family:var(--font-base);font-size:40px;font-weight:700;letter-spacing:.01em;line-height:1.05;text-transform:none}.pagehead__titlerow{display:flex;align-items:center;gap:var(--gap-item);margin:0 0 var(--sp-3)}.pagehead__titlerow .pagehead__title{margin:0;min-width:0}.sh-logo-cut{--mc: var(--cut-btn);width:56px;height:56px}.sh-logo-cut>.sh-logo{width:100%;height:100%}.sh-meta{display:flex;flex-basis:100%;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0}.sh-place{color:var(--c-head-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.sh-mini{display:flex;flex-basis:100%;flex-wrap:wrap;gap:var(--sp-2)}.sh-mini .btn[aria-pressed=true]{--cut-ring: rgba(236, 232, 225, .6)}.sh-mini .btn[aria-pressed=true] .i{font-weight:900}.sh-mini .mn-list{min-width:250px}.tag--owner{--mark: var(--c-plus-500)}.sh-dock{position:relative;z-index:var(--z-sticky);display:flex;flex-wrap:wrap;align-items:stretch;background:#121212;box-shadow:inset 0 0 0 1px var(--c-line-soft),0 12px 24px -16px #000}.sh-status{display:flex;align-items:center;gap:8px;padding:0 18px;box-shadow:inset -1px 0 0 var(--c-line-soft);font-weight:700}.sh-status__dot{width:10px;height:10px;background:var(--c-success);box-shadow:0 0 0 3px rgba(76,195,138,.22)}.sh-status--off .sh-status__dot{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 2px var(--c-text-muted)}.sh-figs{display:flex;flex:1 1 auto}.sh-fig{display:grid;align-content:center;gap:2px;padding:10px 18px;box-shadow:inset -1px 0 0 var(--c-line-soft)}.sh-fig__l{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.sh-fig__v{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.sh-fig__v small{margin-left:3px;color:var(--c-text-muted);font-size:.7em;font-weight:400}.sh-fig__s{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;color:var(--c-text-muted);font-size:var(--fs-s)}.sh-fig__v--text{font-size:var(--fs-m);white-space:normal}.sh-fig .trust{margin-top:0}.sh-fig--key .sh-fig__v{color:var(--c-rust-300)}.sh-fig--up .sh-fig__v{color:var(--c-up-300)}.sh-fig .pbar{width:100%;max-width:160px;margin-top:2px}.sh-connect{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--sp-2);min-width:0;margin-left:auto;padding:10px 12px}.sh-connect .btn--quiet{flex-wrap:wrap;justify-content:center;max-width:100%;column-gap:8px;white-space:normal}.sh-ip{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--fs-s)}.sh-copy{white-space:nowrap}.sh-pin{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 0 0 12px;background:#121212;box-shadow:inset 0 0 0 1px var(--c-line-soft);font-size:var(--fs-s)}.sh-pin b{font-variant-numeric:tabular-nums}.sh-pin .btn{min-height:44px;margin-left:auto}.sh-pin .sh-status{padding:0;box-shadow:none}.sh-sticky{position:sticky;top:0;z-index:var(--z-sticky)}.sh-pin--auto{display:none}.pagehead--server .crumbs [aria-current]{display:inline-block;max-width:28ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-self:center}.pagehead--sub .kicker--sub{margin:calc(-1*var(--sp-2)) 0 var(--sp-2);padding:0;color:var(--c-text)}@container center (max-width: 959px){.pagehead--server:not(.pagehead--sub) .crumbs>[aria-current],.pagehead--server:not(.pagehead--sub) .crumbs>span[aria-hidden]:nth-last-child(2){display:none}.sh-sticky{position:relative}.sh-pin--auto{position:sticky;top:0;z-index:calc(var(--z-sticky) - 1);display:flex;margin-top:-44px}}@container center (max-width: 1180px){.sh-connect{flex-direction:column;align-items:stretch;gap:6px;padding:10px}.sh-connect .btn--quiet{flex-direction:column;gap:0;padding-block:4px}.sh-copy__dot{display:none}.sh-status{padding:0 12px}.sh-fig{padding:10px 12px}}@container center (max-width: 640px){.pagehead--server .pagehead__title{font-size:26px}.sh-logo-cut{width:40px;height:40px}.sh-dock{flex-direction:column}.sh-status{padding:10px 14px;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.sh-figs{flex-wrap:wrap}.sh-fig{flex:1 1 50%;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.sh-connect{flex-direction:row;align-items:center;justify-content:flex-start;margin-left:0}.sh-mini .btn{min-width:44px;justify-content:center}.sh-mini .btn .sh-lbl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.sh-mini .btn:has(.sh-short){flex-direction:column;gap:2px;min-height:52px;padding-block:6px}.sh-mini .btn .sh-short{display:block;font-size:var(--fs-xs);line-height:1}}.sh-short{display:none}@media(max-width: 640px){.content-block:has(>.pagehead--server){display:flex;flex-direction:column}.content-block>.pagehead--server{display:contents}.content-block>.pagehead--server>.pagehead__main{padding:var(--page-top) 0 var(--sp-5)}.content-block>.pagehead--server>.pagehead__ad{order:1;width:100%;margin-top:var(--sp-4)}.content-block:has(>.pagehead--server)>:not(.pagehead--server,.sh-dock,.sh-pin){order:2}}.media-cut{--mc: 8px;display:block;flex:none;padding:1px;background:hsla(0,0%,100%,.18);clip-path:polygon(0 0, calc(100% - var(--mc)) 0, 100% var(--mc), 100% 100%, var(--mc) 100%, 0 calc(100% - var(--mc)))}.media-cut>img{display:block;width:100%;height:100%;background:#1b1b1b;clip-path:polygon(0 0, calc(100% - var(--mc) + 1px) 0, 100% calc(var(--mc) - 1px), 100% 100%, calc(var(--mc) - 1px) 100%, 0 calc(100% - var(--mc) + 1px));object-fit:cover}.sh-cover{--mc: 12px;width:100%;aspect-ratio:3/1;margin-bottom:var(--sp-4)}.sh-cover--legacy{aspect-ratio:1000/560}@container center (max-width: 640px){.sh-cover{--mc: 8px}}.sh-fig__queue{display:none}@container center (max-width: 1180px){.sh-fig--queue{display:none}.sh-fig__queue{display:flex}.sh-fig__queue.is-idle{visibility:hidden}}button.mn-item{width:100%;border:0;background:rgba(0,0,0,0);cursor:pointer;font:inherit;font-weight:700;text-align:left}.server-off-note{color:var(--c-text-muted);font-size:var(--fs-s)}.clamp{--clamp-lines: 3;display:grid;gap:4px;justify-items:start}.clamp__body{width:100%}.clamp.is-clamped:not(.is-open) .clamp__body{max-height:calc(var(--clamp-lines)*1.55em);overflow:hidden}.clamp.is-clamped:not(.is-open,.is-measure) .clamp__body{-webkit-mask-image:linear-gradient(#000 calc(100% - 1.55em), transparent);mask-image:linear-gradient(#000 calc(100% - 1.55em), transparent)}.clamp__more{display:none;margin-left:-12px}.clamp.is-clamped .clamp__more{display:inline-flex}.clamp--long{--clamp-lines: 12}.clamp__more--bold{margin:var(--sp-2) 0 var(--sp-1)}.server-about__card.cut{--cut-fill: linear-gradient(90deg, #242424 0, #242424 38%, rgba(36, 36, 36, .82) 60%, rgba(36, 36, 36, .35) 100%), repeating-linear-gradient(135deg, rgba(255, 255, 255, .06) 0 2px, transparent 2px 12px), var(--c-surface-1)}.clamp__more .i{transition:transform var(--dur-base) var(--ease-out)}.clamp.is-open .clamp__more .i{transform:rotate(180deg)}.wr-cyc{padding:20px 16px 14px}.wr-cyc__plot{position:relative;display:flex;align-items:flex-end;gap:6px;height:132px;margin:0 0 0 40px;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.18)}.wr-cyc__b{position:relative;flex:1 1 0;min-width:0;border-radius:3px 3px 0 0;background:rgba(236,232,225,.45)}.wr-cyc__b--bp{background:#ece8e1}.wr-cyc__b--run{border:1.5px dashed var(--c-up-400);border-bottom:0;background:rgba(0,0,0,0)}.wr-cyc__b--run i{position:absolute;inset:auto -1.5px 0;border-radius:3px 3px 0 0;background:rgba(236,232,225,.45)}.wr-cyc__b--run i.is-bp{background:#ece8e1}.wr-cyc__t{position:absolute;left:50%;bottom:calc(100% + 4px);transform:translateX(-50%);color:var(--c-text);font-family:var(--font-mono);font-size:12px;font-weight:700;line-height:1}.wr-cyc__ref{position:absolute;left:-40px;right:0;height:0;border-top:1px dashed hsla(0,0%,100%,.16);pointer-events:none}.wr-cyc__ref span{position:absolute;left:0;top:-7px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;line-height:1}.wr-cyc__x{display:flex;justify-content:space-between;gap:12px;margin:6px 0 0 40px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.wr-cyc__x .is-next{color:var(--c-up-300);text-align:right}@container center (max-width: 640px){.wr-cyc{padding:18px 10px 12px}.wr-cyc__plot{gap:3px;height:108px}}.rhythm{padding:16px 16px 14px}.rhythm__line{margin:0;color:var(--c-text);font-size:var(--fs-m)}.rhythm__line b{font-weight:700}.rhythm__sub{margin:4px 0 0;color:var(--c-text-muted);font-size:var(--fs-s)}.rhythm__figures{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:var(--sp-3);margin-top:14px}.rhythm__fig{display:grid;gap:2px;align-content:start;padding:12px 12px 10px;background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-ring)}.rhythm__fig-label{color:var(--c-text-muted);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase}.rhythm__fig-value{color:var(--c-text);font-size:var(--fs-xxl);font-weight:700;line-height:1.15}.rhythm__fig-sub{color:var(--c-text-muted);font-size:var(--fs-s)}@container center (max-width: 640px){.rhythm{padding:14px 10px 12px}.rhythm__figures{grid-template-columns:repeat(2, minmax(0, 1fr))}}.heat{display:grid;gap:6px;min-width:0}.heat__grid,.heat__x{display:grid;grid-template-columns:34px repeat(24, minmax(0, 1fr));gap:2px}.heat__d{align-self:center;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;line-height:1}.heat__c{position:relative;display:block;height:16px}.heat__c::before{content:"";position:absolute;inset:0;background:rgba(236, 232, 225, var(--a, 0.06));clip-path:polygon(0 0, calc(100% - 2px) 0, 100% 2px, 100% 100%, 0 100%)}.heat__c.is-max::after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg, var(--c-rust-500) 0 2px, transparent 2px 5px);clip-path:polygon(0 0, calc(100% - 2px) 0, 100% 2px, 100% 100%, 0 100%)}.heat__c.is-empty::before{background:rgba(236,232,225,.03)}.heat__x{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.heat__foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;margin:4px 0 0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.heat__foot b{color:var(--c-text);font-weight:700}.heat__scale{display:inline-flex;align-items:center;gap:3px}.heat__scale i{width:12px;height:12px;background:rgba(236, 232, 225, var(--a));clip-path:polygon(0 0, 10px 0, 100% 2px, 100% 100%, 0 100%)}.heat__scale span{margin:0 4px}.heat__key-max{display:inline-block;width:12px;height:12px;margin-right:6px;background:repeating-linear-gradient(135deg, var(--c-rust-500) 0 2px, transparent 2px 5px),rgba(236,232,225,.9);vertical-align:-1px}@container center (max-width: 640px){.heat__grid,.heat__x{grid-template-columns:30px repeat(24, minmax(0, 1fr));gap:1px}.heat__c{height:13px}}.heat__x span:nth-child(1){grid-column:2/span 6}.heat__x span:nth-child(2){grid-column:8/span 6}.heat__x span:nth-child(3){grid-column:14/span 6}.heat__x span:nth-child(4){grid-column:20/span 6}.heat--quantile .heat__grid,.heat--quantile .heat__x{grid-template-columns:40px repeat(24, minmax(0, 1fr));gap:3px}.heat--quantile .heat__c{height:22px}.heat__c.is-spike::before{background:var(--c-rust-500)}.heat__c.is-spike{outline:1.5px solid var(--c-text);outline-offset:1px}.heat--quantile .heat__foot{gap:6px 22px}.heat__scale--ranges{flex-wrap:wrap;align-items:flex-start;gap:6px 10px}.heat__scale--ranges i{white-space:nowrap}.heat__scale-title{flex-basis:100%;margin:0}@container center (min-width: 641px){.heat__scale-title{flex-basis:auto;align-self:center;margin-right:var(--sp-1)}}.heat__scale--ranges i{display:inline-flex;flex-direction:column;align-items:flex-start;gap:3px;width:auto;height:auto;background:none;clip-path:none;font-size:12px;font-style:normal}.heat__scale--ranges i::before{content:"";width:34px;height:12px;background:rgba(236, 232, 225, var(--a));clip-path:polygon(0 0, 31px 0, 100% 3px, 100% 100%, 0 100%)}.heat__spike-key{display:inline-flex;align-items:center;gap:8px}.heat__spike-key::before{content:"";width:12px;height:12px;background:var(--c-rust-500);outline:1.5px solid var(--c-text);outline-offset:1px}@container center (max-width: 640px){.heat__scale--ranges{gap:6px}.heat__scale-title{display:none}.heat__scale--ranges i:not(:first-of-type):not(:last-of-type){font-size:0}.heat__scale--ranges i:not(:first-of-type):not(:last-of-type)::before{width:22px}.heat--quantile .heat__grid,.heat--quantile .heat__x{grid-template-columns:30px repeat(24, minmax(0, 1fr));gap:1px}.heat--quantile .heat__c{height:16px}}.stars{display:inline-flex;align-items:center;gap:1px;color:var(--c-text);font-size:14px;line-height:1}.stars .i{width:1.15em}.stars .i--r{color:var(--c-text-faint)}.stars--l{font-size:17px}.stars--none{gap:6px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.fbk-list{container:fbk/inline-size;display:grid;gap:var(--sp-4);min-width:0}.fbk{display:grid;gap:var(--sp-3);min-width:0}.fbk--card.panel{padding:16px 20px 12px}.fbk--good{--fbk-c: var(--c-success)}.fbk--mid{--fbk-c: var(--c-warning)}.fbk--low{--fbk-c: var(--c-danger)}.fbk--none{--fbk-c: var(--c-line)}.fbk--card.panel{--cut-edge: var(--fbk-c, var(--c-line))}.fbk--good .stars,.fbk--mid .stars,.fbk--low .stars{color:var(--fbk-c)}.fbk--card .stars .i--r{color:var(--c-text-faint)}.fbk__avatar{display:inline-grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--cm-none);color:var(--c-on-fill);font-size:var(--fs-s);font-weight:700;line-height:1}.fbk__avatar--1{background:var(--cm-1)}.fbk__avatar--2{background:var(--cm-2)}.fbk__avatar--3{background:var(--cm-3)}.fbk__avatar--4{background:var(--cm-4)}.fbk__avatar--5{background:var(--cm-5)}.fbk__avatar--6{background:var(--cm-6)}.fbk__avatar--img{object-fit:cover}.fbk-list--rows{gap:0}.fbk--row{gap:8px;padding:12px 0;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.fbk--row:first-child{padding-top:0}.fbk--row:last-child{padding-bottom:0;box-shadow:none}.fbk__head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:24px}.fbk__author{min-width:0;font-size:var(--fs-m);font-weight:700;overflow-wrap:anywhere}.fbk__own{padding:3px calc(6px - .06em) 2px 6px;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;line-height:1;text-transform:uppercase}.fbk__steam{font-size:var(--fs-s)}.fbk__time{margin-left:auto;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);white-space:nowrap}.fbk__text{max-width:72ch;margin:0;color:var(--c-text);font-size:var(--fs-m);line-height:1.55;overflow-wrap:anywhere}.fbk__reply{display:grid;gap:8px;margin:var(--sp-2) 0 0 var(--sp-5);padding:12px 16px 14px 20px;background:var(--c-plus-surface);box-shadow:inset 0 0 0 1px var(--c-plus-ring),inset 4px 0 0 var(--c-plus-500)}.fbk__reply-head{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;padding-bottom:8px;box-shadow:inset 0 -1px 0 var(--c-plus-track)}.fbk__reply-who{color:var(--c-plus-300);font-size:var(--fs-m);font-weight:700}.fbk__reply-time{margin-left:auto;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);white-space:nowrap}.fbk__reply p{max-width:72ch;margin:0;line-height:1.55;overflow-wrap:anywhere}.fbk--deleted.panel.cut{--cut-fill: linear-gradient(rgba(255, 255, 255, .03), rgba(255, 255, 255, .03));gap:6px}.fbk__deleted{margin:0;color:var(--c-text-muted);font-size:var(--fs-m);font-style:italic}.fbk__foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px;padding-top:10px;box-shadow:inset 0 1px 0 var(--c-line-soft);color:var(--c-text-muted);font-size:var(--fs-s)}.fbk__foot>:is(.btn,.go-link){margin-left:auto}.fbk__vote{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.fbk__vote-label{margin-right:4px;color:var(--c-text-muted);font-size:var(--fs-s)}.seg .fbk__vote-btn{justify-content:center;min-width:var(--hit);padding:0;font-size:12px;cursor:pointer}.seg .fbk__vote-btn[aria-pressed=true]{background:var(--c-plus-500);color:var(--c-plus-ink)}.seg .fbk__vote-btn--down[aria-pressed=true]{background:var(--c-danger);color:var(--c-on-light)}.fbk__vote-btn .i{width:auto}.fbk__vote-score{display:inline-flex;align-items:center;justify-content:center;min-width:4ch;box-shadow:inset -1px 0 0 hsla(0,0%,100%,.1);color:var(--c-text);font-family:var(--font-mono);font-size:var(--fs-m);font-weight:700}.fbk__foot:has(.fbk__vote){padding-top:8px}@container fbk (max-width: 480px){.fbk--card.panel{padding:14px 14px 10px}.fbk__reply{margin-left:0}}@media(max-width: 640px){.server-feedbacks .fbk-list{display:flex;gap:var(--sp-3);overflow-x:auto;padding-bottom:var(--sp-2);scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.server-feedbacks .fbk-list>.fbk{flex:0 0 86%;align-content:start;scroll-snap-align:start}.server-feedbacks .fbk-list>.fbk--card{display:flex;flex-direction:column;gap:var(--sp-3)}.server-feedbacks .fbk-list>.fbk--card>.fbk__foot{margin-top:auto}.fbk__vote-btn{min-width:44px;height:44px}}.claim-note{display:grid;justify-items:start;gap:var(--gap-label);padding:var(--sp-3) var(--sp-4);border-left:3px solid var(--c-rust-500);background:var(--c-rust-wash);font-size:var(--fs-s);line-height:1.45}.claim-note p{margin:0}.claim-note__title{color:var(--c-text);font-weight:700}.claim-note__title .i{margin-right:6px;color:var(--c-rust-300)}.claim-note__text b{color:var(--c-rust-300)}.claim-note .btn{margin-top:4px}.fb-toolbar{align-items:center}.fb-sort{gap:8px;font-weight:400;letter-spacing:0;text-transform:none}.fb-sort__lbl{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.fb-sort .i{width:auto;color:var(--c-text-muted);font-size:11px;transition:transform var(--dur-base) var(--ease-out)}.fb-sort[aria-expanded=true] .i{transform:rotate(180deg)}.fb-tools .mn-list{min-width:210px}@container main-col (max-width: 520px){.fb-tools>*{flex:1 1 100%;min-width:0}.fb-tools .mn{display:block}.fb-tools .btn{width:100%}.fb-sort{justify-content:flex-start}.fb-sort .i{margin-left:auto}}.fb-wipe{display:grid;grid-template-columns:56px minmax(0, 1fr) 168px auto;align-items:center;gap:8px 16px;padding:8px 14px 8px 8px;background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.fb-wipe--plain{grid-template-columns:56px minmax(0, 1fr) auto}.fb-wipe__map{display:block;width:56px;height:56px;object-fit:cover}.fb-wipe__map--none{display:grid;place-items:center;background:#1d1d1d;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text-muted);font-size:18px}.fb-wipe__map--none .i{width:auto}.fb-wipe__txt{display:grid;gap:4px;min-width:0}.fb-wipe__when{font-size:var(--fs-m);font-weight:700;line-height:1.3}.fb-wipe__when span{color:var(--c-text-muted);font-weight:400}.fb-wipe__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.fb-wipe__meta b{color:var(--c-text);font-weight:700}.fb-wipe__go{min-height:36px;font-size:var(--fs-m);white-space:nowrap;display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.fb-wipe__go:hover{color:var(--link-accent-hover, var(--c-text))}.fb-wipe__go .i{width:auto;font-size:.8em}.fb-wipe--none{grid-template-columns:auto minmax(0, 1fr);padding:10px 14px;color:var(--c-text-muted);font-size:var(--fs-m)}.fb-spark{display:grid;min-width:0}.fb-spark .spark{height:36px}@container fbk (max-width: 760px){.fb-wipe{grid-template-columns:56px minmax(0, 1fr)}.fb-spark,.fb-wipe__go{grid-column:1/-1}.fb-wipe__go{justify-self:start}}@media(max-width: 950px){.fb-wipe__go{min-height:var(--hit)}}.fb-replyd{margin-left:var(--sp-5)}.fb-replyd__empty{color:var(--c-text-muted);font-weight:400}.fb-replyd__act{justify-content:flex-end}.fb-replyd form{display:grid;gap:8px}.fb-replyd textarea.fx-area{min-height:44px;max-height:240px;padding-block:10px;field-sizing:content;transition:min-height var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.fb-replyd textarea.fx-area:focus,.fb-replyd textarea.fx-area:not(:placeholder-shown){min-height:120px}.fb-replyd form:not(:focus-within):not(:has(textarea:not(:placeholder-shown))) .fb-replyd__act{display:none}@media(prefers-reduced-motion: reduce){.fb-replyd textarea.fx-area{transition:none}}@container fbk (max-width: 480px){.fb-replyd{margin-left:0}}.server-feedbacks .panel--side .panel__title{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.server-feedbacks .panel--side .panel__title .section__count{margin-left:0;text-transform:uppercase}.fb-score{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.fb-score__v{font-size:40px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.fb-score__v small{margin-left:2px;color:var(--c-text-muted);font-size:.45em;font-weight:400}.fb-score__sub{flex-basis:100%;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.fb-dist{margin:14px 0 10px}.fb-side__note{margin:0;color:var(--c-text-muted);font-size:12.5px;line-height:1.45}.fb-rate{display:grid;gap:8px}.fb-rate+.fb-side__note{margin-top:10px}.fb-rate .bars__bar{margin-top:2px}.map-card{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring);display:flex;flex-direction:column;min-width:0;color:var(--c-text);text-decoration:none}.map-card:hover{--cut-ring: var(--c-ring-hover)}.map-card:hover .map-card__name{color:var(--c-rust-300)}.map-card__img{display:block;aspect-ratio:1/1;max-height:320px;margin:1px 1px 0;background:#121212;clip-path:polygon(0 0, calc(100% - var(--cut) + 1px) 0, 100% calc(var(--cut) - 1px), 100% 100%, 0 100%);object-fit:cover;width:calc(100% - 2px)}.map-card__img.map-pending{display:grid;padding:12px;font-size:var(--fs-s);text-align:center}.map-card__img.map-pending b{font-size:var(--fs-m)}.map-card__body{display:grid;gap:6px;padding:var(--sp-3) var(--sp-4) var(--sp-4)}.map-card__name{font-size:var(--fs-xl);font-weight:700}.map-grid .map-card__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-card__playing{color:var(--c-text-muted);font-size:var(--fs-s)}.map-card__playing b{color:var(--c-text);font-variant-numeric:tabular-nums}.map-card__meta{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.map-card--small .map-card__name{font-size:var(--fs-l)}.map-card__media{position:relative;display:block;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%)}.map-card__hover{position:absolute;right:0;bottom:0;left:0;display:grid;gap:5px;padding:10px 12px 12px;background:#131313;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14);font-size:var(--fs-s);opacity:0;pointer-events:none;transform:translateY(6px);transition:opacity var(--dur-base) var(--ease-out) 150ms,transform var(--dur-base) var(--ease-out) 150ms}.map-card:hover .map-card__hover,.map-card:focus-visible .map-card__hover{opacity:1;transform:none}.map-card__hover-meta,.map-card__hover-biomes{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.map-card__hover-monuments{display:flex;flex-wrap:wrap;gap:2px 10px;margin:0;padding:0;list-style:none}.map-card__hover-monuments li{display:inline-flex;align-items:center;gap:4px}.map-card__hover-monuments .i{width:auto;font-size:10px}.map-card__hover-monuments .is-missing{color:var(--c-text-muted)}@media(hover: none){.map-card__hover{display:none}}@media(prefers-reduced-motion: reduce){.map-card__hover{transform:none;transition-delay:0ms}}.map-grid-wrap{container:map-grid/inline-size}.map-grid{display:grid;margin:0 0 var(--sp-5);padding:0;list-style:none;gap:16px;grid-template-columns:repeat(2, minmax(0, 1fr))}@container map-grid (min-width: 692px){.map-grid{grid-template-columns:repeat(3, minmax(0, 1fr))}}@container map-grid (min-width: 928px){.map-grid{grid-template-columns:repeat(4, minmax(0, 1fr))}}.map-grid__item{min-width:0}.map-grid__item .map-card{height:100%}@container center (max-width: 640px){.map-grid{gap:var(--sp-3)}}.filter-side__group:has(>.tri){gap:var(--gap-item)}.filter-side__group .btn{justify-self:start;margin-top:var(--sp-1)}.search-form{display:grid;gap:var(--sp-5)}.search-group{display:grid;gap:var(--gap-group);align-content:start;min-width:0;margin:0;padding:0;border:0}.search-group__title{margin:0 0 var(--gap-label);padding:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.search-group__note{margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.search-group>.search-group__title:not(legend){margin-bottom:calc(var(--gap-label) - var(--gap-group))}.search-group__tri{display:grid;grid-template-columns:repeat(auto-fill, minmax(190px, 1fr));gap:var(--gap-item) var(--sp-4)}.search-biomes{grid-column:1/-1}.search-biomes .search-group__tri{grid-template-columns:repeat(auto-fill, minmax(220px, 1fr))}.search-biome__dot{display:inline-block;width:10px;height:10px;margin-right:var(--sp-2);border-radius:50%}.search-map-type__opts{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5)}.search-group__fold{display:none;justify-self:start}.search-group__tri[data-row-fold-ready]+.search-group__fold:not([hidden]){display:inline-flex}.search-group__tri>.tri[hidden]{display:none}#map-search .tri__opt span{min-height:max(32px,var(--hit));gap:4px;font-size:12px}.search-form__terrain{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:var(--sp-5)}.search-form__foot{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.map-search__rail .preview__go{justify-self:stretch}.map-preview-bar [hidden]{display:none}.map-preview__row{background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.map-preview__link{display:grid;grid-template-columns:56px minmax(0, 1fr);gap:var(--sp-3);align-items:center;padding:var(--sp-2);color:inherit;text-decoration:none}.map-preview__link:hover .preview__name{color:var(--c-rust-300)}.map-preview__img{display:block;width:56px;height:56px;overflow:hidden;background:#121212;color:rgba(0,0,0,0);font-size:0;object-fit:cover}.map-preview__text{display:grid;min-width:0}.map-preview__text .preview__meta{grid-column:auto}[data-map-preview].is-loading .preview__count{opacity:.6}.map-preview-bar{position:sticky;bottom:env(safe-area-inset-bottom);z-index:var(--z-sticky);display:flex;align-items:center;gap:var(--sp-3);min-height:56px;margin:var(--sp-4) calc(var(--sp-2)*-1) 0;padding:0 var(--sp-3);background:var(--c-surface-0);box-shadow:0 -1px 0 var(--c-line-soft)}.map-preview-bar__count{display:flex;flex:1;align-items:baseline;gap:var(--sp-2);min-width:0}.map-preview-bar .preview__count{font-size:32px}.map-preview-bar__go{margin-left:auto}.search-form[data-live] .search-form__foot{display:none}@container center (min-width: 960px){.map-search__rail{--side-top: calc(var(--dock-h) + var(--sp-5));position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start}.map-preview-bar{display:none}}@container center (max-width: 959px){.map-search__rail{display:none}}@media(max-width: 767px){.map-preview-bar{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}}.search-desk__lead{display:grid;gap:var(--sp-4);margin-bottom:var(--sp-5)}.search-desk__q input[type=search]{height:56px;font-size:var(--fs-l)}.search-desk__lead .poplists--chips{margin-block:0}.search-desk__body{display:grid;gap:var(--sp-5);grid-template-columns:minmax(0, 1fr);align-items:start;margin-bottom:var(--sp-7)}.search-desk__main{min-width:0}.search-desk__form{display:grid;gap:var(--sp-4)}.search-desk__groups{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit, minmax(max(280px, (100% - var(--sp-4)) / 2), 1fr));align-items:start}.search-box--wide{grid-column:1/-1}.search-box{padding:0}.search-box__summary{display:flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 var(--sp-4);cursor:pointer;list-style:none}.search-box__summary::-webkit-details-marker{display:none}.search-box__summary .search-group__title{margin:0}.search-box__chev{width:auto;margin-left:auto;color:var(--c-text-muted);transition:transform var(--dur-base) var(--ease-out)}.search-box[open]>.search-box__summary .search-box__chev{transform:rotate(180deg)}.search-box>.search-group{padding:0 var(--sp-4) var(--sp-4)}.search-field{align-content:start}.search-field .field__help{margin:0}.preview .search-field{margin-top:var(--sp-1)}.search-desk__foot{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.search-desk__reset{display:inline-flex;align-items:center;min-height:var(--hit);color:var(--c-text-muted);font-size:var(--fs-s);text-decoration:underline;text-underline-offset:3px}.search-desk__reset:hover{color:var(--c-rust-300)}.preview{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring);display:grid;gap:var(--sp-3);align-content:start}.preview__title{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.preview__count{display:block;font-family:var(--font-display);font-size:56px;line-height:1}.preview__unit{color:var(--c-text-muted);font-size:var(--fs-m)}[data-search-preview].is-loading .preview__count{opacity:.6}[data-search-preview].is-stale .preview__unit,[data-search-preview].is-stale .preview__body>:not([data-preview-error]){display:none}.preview__count--zero{font-family:var(--font-mono)}.preview__state--error{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.preview-bar .preview-bar__reset{display:none}.preview-bar[data-preview-empty] .preview-bar__reset{display:inline-flex}.preview-bar[data-preview-empty] [data-preview-go]{display:none}.search-desk__foot [hidden],.preview-bar [hidden]{display:none}.preview__scope{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--sp-2);margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.preview__state,.preview__more{margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.preview__rows{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.preview__row{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;gap:2px var(--sp-2);align-items:center;padding:var(--sp-2) var(--sp-3);background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.preview__row--plus{box-shadow:inset 3px 0 0 var(--c-plus-500),inset 0 0 0 1px var(--c-line-soft)}.preview__name{overflow:hidden;color:var(--c-text);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.preview__meta{grid-column:2/-1;color:var(--c-text-muted);font-size:var(--fs-xs)}.preview__go{justify-self:stretch}.search-desk__ad{margin-top:var(--sp-4)}.search-desk__ad:empty{display:none}.search-desk__about{margin-top:var(--sp-6);margin-bottom:var(--sp-6)}.search-desk__rail{display:none}.preview-bar{display:block}@media(min-width: 950px){.search-desk__body{grid-template-columns:minmax(0, 1fr) 320px}.search-desk__rail{display:block;position:sticky;top:var(--sp-5)}.preview-bar{display:none}.search-box__chev{display:none}.search-box__summary{cursor:default;pointer-events:none}}.preview-bar{position:sticky;bottom:env(safe-area-inset-bottom);z-index:var(--z-sticky);margin-inline:calc(var(--sp-2)*-1);background:var(--c-surface-0);box-shadow:0 -1px 0 var(--c-line-soft)}.preview-bar__summary{display:flex;align-items:center;gap:var(--sp-3);min-height:56px;padding:0 var(--sp-3);list-style:none;cursor:pointer}.preview-bar__summary::-webkit-details-marker{display:none}.preview-bar__count{display:flex;flex:1;align-items:baseline;gap:var(--sp-2);min-width:0}.preview-bar .preview__count{font-size:32px}.preview-bar__chev{width:auto;transform:rotate(180deg);color:var(--c-text-muted)}.preview-bar[open] .preview-bar__chev{transform:none}.preview-bar__body{position:absolute;right:0;bottom:100%;left:0;display:grid;gap:var(--sp-3);max-height:60vh;padding:var(--sp-3);overflow-y:auto;background:var(--c-surface-0);box-shadow:0 -1px 0 var(--c-line-soft)}@media(max-width: 640px){.search-field .chip-opts{gap:var(--sp-2)}.search-field .chip-opt{height:44px;padding-inline:12px}}@media(max-width: 767px){.preview-bar{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}}@media(max-width: 949px){.preview-bar{margin-bottom:-56px}.search-desk__about{margin-bottom:calc(56px + var(--sp-4))}}.search-map__top{display:grid;gap:var(--sp-4);grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));align-items:end;padding-bottom:var(--sp-4);box-shadow:0 1px 0 var(--c-line-soft)}.search-map__props{display:grid;gap:var(--sp-4);padding-top:var(--sp-4)}.search-map__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.search-map__head .search-group__title{margin:0}.search-map__notice{display:block;margin-top:var(--sp-1);color:var(--c-text);font-weight:400}.search-map__terrain{display:grid;gap:var(--sp-5);grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}.search-map__terrain .search-biomes .search-group__tri{grid-template-columns:repeat(auto-fill, minmax(190px, 1fr))}.search-more{box-shadow:0 1px 0 var(--c-line-soft)}.search-more__summary{display:flex;align-items:center;gap:var(--sp-2);min-height:var(--hit);cursor:pointer;list-style:none}.search-more__summary::-webkit-details-marker{display:none}.search-more__summary .search-group__title{margin:0}.search-more__chev{width:auto;margin-left:auto;color:var(--c-text-muted);transition:transform var(--dur-base) var(--ease-out)}.search-more[open]>.search-more__summary .search-more__chev{transform:rotate(180deg)}.search-more>.search-group__tri{padding-block:var(--sp-2) var(--sp-4)}.search-notices{display:grid;gap:var(--sp-2);margin-bottom:var(--sp-4)}.search-term{font-family:var(--font-base);letter-spacing:normal;text-transform:none}.search-query .search-term{color:var(--c-text);font-weight:700}.filter-bar{display:grid;gap:var(--sp-2);margin-bottom:var(--sp-4);padding:var(--sp-3) var(--sp-4);background:var(--c-rust-wash);box-shadow:inset 0 0 0 1px var(--c-rust-ring),inset 4px 0 0 var(--c-rust-500)}.filter-bar__title{margin:0;color:var(--c-rust-300);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.filter-bar__lead{margin:0;color:var(--c-text);font-size:var(--fs-s)}.filter-bar .filter-chips{margin-bottom:0}.filter-bar .chip--active{background:var(--c-rust-chip);box-shadow:inset 0 0 0 1px var(--c-rust-500)}.filter-bar a.chip--active:hover,.filter-bar button.chip--more:hover{background:var(--c-rust-chip-hover)}.filter-bar button.chip--more{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--c-rust-500)}.search-tools{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--sp-3) var(--sp-5);margin-bottom:var(--sp-4)}.search-sort{display:flex;align-items:flex-end;gap:var(--sp-2);margin:0}.search-sort .field{min-width:220px}@media(max-width: 640px){.search-sort{flex:1 1 100%}.search-sort .field{flex:1 1 auto}}@media(max-width: 640px){.filter-bar a.chip,.filter-bar button.chip--more{min-height:var(--hit)}.filter-bar .filter-chips{gap:var(--sp-2) 6px}.filter-bar a.chip,.filter-bar button.chip--more{padding-inline:10px}}.range{--lo: 0;--hi: 100;display:grid;gap:0;min-width:0;margin:0;padding:0;border:0}.range__label{margin:0;padding:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.range__control{position:relative;height:44px;margin-top:calc(var(--gap-label) - 13px)}.range__fallback{display:flex;gap:8px}.range__fallback[hidden]{display:none}.range__fallback select{flex:1 1 0;min-width:0}.range__control:has(.range__fallback:not([hidden])){height:auto}.range__control:has(.range__fallback:not([hidden])) .range__track{display:none}.range__track{position:absolute;top:20px;right:6px;left:6px;height:3px;background:var(--c-line)}.range__fill{position:absolute;top:0;bottom:0;left:calc(var(--lo)*1%);width:calc((var(--hi) - var(--lo))*1%);background:var(--c-text)}.range__control input{appearance:none;position:absolute;top:0;left:-16px;width:calc(100% + 32px);height:44px;margin:0;background:rgba(0,0,0,0);pointer-events:none}.range__control input.is-top{z-index:1}.range__control input:focus-visible{outline:0}.range__control input::-webkit-slider-runnable-track{height:44px;background:rgba(0,0,0,0)}.range__control input::-moz-range-track{height:44px;background:rgba(0,0,0,0)}.range__control input::-webkit-slider-thumb{appearance:none;width:44px;height:44px;border:0;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NCcgaGVpZ2h0PSc0NCc+PHBhdGggZD0nTTE2IDEzSDI0TDI4IDE3VjMxSDIwTDE2IDI3WicgZmlsbD0nI2VjZThlMScvPjwvc3ZnPg==") center/44px 44px no-repeat;cursor:pointer;pointer-events:auto}.range__control input::-moz-range-thumb{width:44px;height:44px;border:0;border-radius:0;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NCcgaGVpZ2h0PSc0NCc+PHBhdGggZD0nTTE2IDEzSDI0TDI4IDE3VjMxSDIwTDE2IDI3WicgZmlsbD0nI2VjZThlMScvPjwvc3ZnPg==") center/44px 44px no-repeat;cursor:pointer;pointer-events:auto}.range__control input:focus-visible::-webkit-slider-thumb{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NCcgaGVpZ2h0PSc0NCc+PHBhdGggZD0nTTE2IDEzSDI0TDI4IDE3VjMxSDIwTDE2IDI3WicgZmlsbD0nI2VjZThlMScvPjxyZWN0IHg9JzEyJyB5PSc5JyB3aWR0aD0nMjAnIGhlaWdodD0nMjYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI2VjZThlMScgc3Ryb2tlLXdpZHRoPScyJy8+PC9zdmc+")}.range__control input:focus-visible::-moz-range-thumb{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0NCcgaGVpZ2h0PSc0NCc+PHBhdGggZD0nTTE2IDEzSDI0TDI4IDE3VjMxSDIwTDE2IDI3WicgZmlsbD0nI2VjZThlMScvPjxyZWN0IHg9JzEyJyB5PSc5JyB3aWR0aD0nMjAnIGhlaWdodD0nMjYnIGZpbGw9J25vbmUnIHN0cm9rZT0nI2VjZThlMScgc3Ryb2tlLXdpZHRoPScyJy8+PC9zdmc+")}.range__vals{color:var(--c-text);font-family:var(--font-mono);font-size:12px}.range__vals small{margin-left:6px;color:var(--c-text-muted);font-size:12px}.range:has(input:disabled){opacity:.45}.range__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.range--single .range__control input{pointer-events:auto}.range--single .range__vals{font-size:var(--fs-m);font-weight:700}.range__head:has(.range__count) .range__vals{margin-right:auto}.range__count{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums}.range__scale{display:flex;justify-content:space-between;margin-top:-8px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.tri{display:grid;gap:4px;min-width:0;margin:0;padding:0;border:0}.tri__label{margin:0 0 var(--gap-label);padding:0;color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.02em}.tri__opts{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;--cut: 6px;--cut-fill: linear-gradient(rgba(255, 255, 255, .04), rgba(255, 255, 255, .04));--cut-ring: var(--c-field-line)}.tri__opt{position:relative;display:block;cursor:pointer}.tri__opt input{appearance:none;position:absolute;inset:0;margin:0;cursor:pointer}.tri__opt>span{display:flex;align-items:center;justify-content:center;gap:6px;min-height:max(40px,var(--hit));padding:1px 4px 0;box-shadow:inset -1px 0 0 hsla(0,0%,100%,.1);color:var(--c-text-muted);font-size:var(--fs-s);white-space:nowrap;transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.tri__opt:first-child>span{clip-path:polygon(0 0, 100% 0, 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.tri__opt:last-child>span{box-shadow:none;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, 0 100%)}.tri__opt .i{width:auto;font-size:10px}.tri__opt:hover>span{background:hsla(0,0%,100%,.08);color:var(--c-text)}.tri__opt input:checked+span{background:var(--c-text);box-shadow:none;color:var(--c-on-light);font-weight:700}.tri__opt input:focus-visible{outline:0}.tri__opt input:focus-visible+span{outline:2px solid var(--focus);outline-offset:-3px}.tri__opt input:checked:focus-visible+span{outline-color:var(--focus-on-light)}@media(max-width: 950px){.tri__opt>span{min-height:44px}}.bars{--bars-l: 136px;--bars-v: 52px;container:bars/inline-size;display:grid;gap:10px;margin:0;padding:0;list-style:none}.bars__row{display:grid;grid-template-columns:var(--bars-l) minmax(0, 168px) var(--bars-v);justify-content:start;align-items:center;gap:4px 12px}.bars__l{min-width:0;font-size:var(--fs-m)}.bars__flag{margin-left:6px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.bars__row--weak .bars__l{font-weight:700}.bars__v{font-family:var(--font-mono);font-size:var(--fs-s);font-variant-numeric:tabular-nums;text-align:right}.bars__bar{--seg: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNyIgaGVpZ2h0PSIxMCI+PHBhdGggZD0iTTAgMGgxM2wyIDJ2OEgweiIvPjwvc3ZnPg==");display:block;width:min(168px,100%);height:10px;overflow:hidden;background:rgba(236,232,225,.1);-webkit-mask:var(--seg) 0 0/17px 10px repeat-x;mask:var(--seg) 0 0/17px 10px repeat-x}.bars__bar>i{display:block;width:calc(round(nearest,var(--p, 0)/10,1)*17px);height:100%;background:rgba(236,232,225,.9)}.bars__bar--total>i{background:var(--c-rust-500)}.bars--compact{--bars-l: 34px;--bars-v: 30px;gap:7px}.bars--compact .bars__l{display:inline-flex;align-items:center;gap:4px;font-family:var(--font-mono);font-size:var(--fs-s);white-space:nowrap}.bars--compact .bars__l .i{width:auto;font-size:11px}.bars--compact .bars__row{gap:10px}@container bars (max-width: 380px){.bars:not(.bars--compact) .bars__row{grid-template-columns:minmax(0, 1fr) var(--bars-v);justify-content:stretch}.bars:not(.bars--compact) .bars__bar{grid-column:1/-1;grid-row:2}}.day-bars{display:grid;gap:6px;min-width:0}.day-bars__plot{display:flex;align-items:flex-end;gap:3px;height:120px;margin:0;padding:0;list-style:none;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.18)}.day-bars__d{position:relative;flex:1 1 0;min-width:0;height:calc(var(--h, 0)*1%);min-height:2px;background:rgba(236,232,225,.45)}.day-bars__d.is-force{background:var(--c-rust-500)}.day-bars__d.is-today{background:rgba(0,0,0,0);outline:1.5px dashed rgba(236,232,225,.6);outline-offset:-1.5px}.day-bars__d.is-force::after{content:"";position:absolute;top:calc(100% + 4px);left:50%;width:0;height:0;border:4px solid rgba(0,0,0,0);border-top:0;border-bottom-color:var(--c-rust-500);transform:translateX(-50%)}.day-bars__axis{display:flex;justify-content:space-between;margin:8px 0 0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.day-bars__key{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.day-bars__key b{color:var(--c-text);font-weight:700}.day-bars__mark{color:var(--c-rust-500)}.stat-lead{max-width:72ch;margin:0 0 var(--sp-4);font-size:var(--fs-l);line-height:1.45}.stat-lead b{font-weight:700}.section__head:has(+.stat-lead){margin-bottom:var(--sp-3)}.stat-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-group)}.stat-grid--wide{grid-template-columns:minmax(0, 2fr) minmax(0, 1fr)}.stat-grid--servers{grid-template-columns:repeat(3, minmax(0, 1fr))}.stat-grid .panel{min-width:0}.stat-grid>.span-2{grid-column:1/-1}.section>*+:is(.stat-grid,.panel),.section>.stat-grid+.fact-cards{margin-top:var(--gap-group)}.section>.stat-lead+:is(.stat-grid,.panel){margin-top:0}.section>:is(.stat-grid,.panel,.fact-cards)+.fine-print{margin-top:var(--sp-3)}.section>.fact-cards{margin-top:var(--gap-item)}.panel__sub{margin:calc(-1*var(--sp-2)) 0 var(--sp-3);color:var(--c-text-muted);font-size:var(--fs-s)}.excl{display:inline-flex;align-items:center;height:18px;margin-left:var(--gap-label);padding:1px calc(6px - .06em) 0 6px;box-shadow:inset 0 0 0 1px rgba(236,232,225,.45);color:var(--c-text);font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.kpi--wiped .excl{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.7);color:var(--c-on-fill)}.mini-facts{display:grid;gap:var(--gap-item);align-content:start}.mini-facts .kpi{min-height:0;padding:14px var(--sp-4)}.mini-facts .kpi__value{margin-top:var(--sp-1);font-size:32px}.mini-facts .kpi__value small{margin-left:4px;color:var(--c-text-muted);font-size:17px;font-weight:400}.mini-facts p{margin:2px 0 0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.4}.kpi.kpi--link{text-decoration:none}.kpi.kpi--link:hover{--cut-ring: var(--c-ring-hover)}.kpi.kpi--link .kpi__label::after{content:" →"}.kpis--live .kpi__sub{overflow:visible;text-overflow:clip;white-space:normal;line-height:1.35}.kpi__link{color:var(--c-up-300);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.kpi__link::after{content:" →"}.stats .area-nav{gap:var(--sp-1)}.stats .area-nav a{padding-inline:12px}@media(max-width: 640px){.hscroll{display:grid;grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;margin-right:calc(-1*var(--page-pad-m));padding-right:var(--page-pad-m);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - 28px), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - 28px), transparent)}.hscroll>*{scroll-snap-align:start}.hscroll.stat-grid{grid-auto-columns:88%}.hscroll.stat-grid>.span-2{grid-column:auto}.mini-facts{grid-template-columns:repeat(2, minmax(0, 1fr))}.mini-facts .kpi{padding:var(--sp-3)}.mini-facts .kpi__value{font-size:26px}.hscroll.fact-cards.kpis{grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none}.stat-grid,.stat-grid--wide{grid-template-columns:minmax(0, 1fr)}.stat-grid.hscroll{grid-template-columns:none}.stat-lead{font-size:var(--fs-m)}.stats .fine-print{font-size:12px;line-height:1.4}.stats .area-nav{flex-wrap:nowrap;margin-right:calc(-1*var(--page-pad-m));padding-right:var(--page-pad-m);overflow-x:auto;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - 32px), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - 32px), transparent)}.stats .area-nav a{flex:0 0 auto}}.stat-curve .c1__plot{height:240px;margin:0 8px 0 44px}.stat-curve .c1__lane{margin:0 8px 0 44px}.c1__area{fill:rgba(236,232,225,.07);stroke:none}.c1__prev--two{stroke:var(--c-text-muted);stroke-dasharray:6 4;stroke-width:2}.c1__prev--three{stroke:var(--c-text-faint);stroke-dasharray:2 5;stroke-width:1.5}.c1__key--dots{height:0;border-top:1.5px dashed var(--c-text-faint);width:16px}.stat-curve .c1__m--half{stroke-opacity:.7}.c1__y{position:absolute;left:-44px;width:36px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;text-align:right;transform:translateY(-50%);white-space:nowrap}.c1__x{position:relative;height:22px;margin:6px 8px 0 44px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.c1__x span{position:absolute;transform:translateX(-50%);white-space:nowrap}.c1__x span.is-key{color:var(--c-text);font-weight:700}.c1__dot--alt{background:var(--c-surface-0);box-shadow:inset 0 0 0 2px var(--c-text-muted)}.c1__tag{position:absolute;color:var(--c-text);font-family:var(--font-mono);font-size:12px;transform:translate(10px, -50%);white-space:nowrap}.c1__tag--alt{color:var(--c-text-muted)}.c1__tag.is-above{transform:translate(6px, calc(-100% - 8px))}.c1__tag.is-flip{transform:translate(calc(-100% - 4px), 12px)}.c1__key--half{height:0;border-top:1px dashed rgba(236,232,225,.7)}@media(max-width: 640px){.stat-curve .c1__plot{height:150px;margin-left:40px}.stat-curve .c1__legend{flex-wrap:nowrap;margin-right:calc(-1*var(--sp-3));padding-right:var(--sp-3);overflow-x:auto;scrollbar-width:none;white-space:nowrap}.stat-curve .c1__legend li{flex:0 0 auto}.stat-curve .c1__tag:not(.is-flip){display:none}.legend-inline{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.legend-inline li{flex:0 0 auto}.stats .cols{--cols-h: 110px}.stat-curve .c1__lane,.stat-curve .c1__x{margin-left:40px}.c1__y{left:-40px;width:34px}.c1__x span:not(.is-key){display:none}}.legend-inline{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0 0 var(--sp-3);padding:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);list-style:none}.legend-inline li{display:inline-flex;align-items:center;gap:7px}.sw{display:inline-block;width:16px;height:10px}.sw--servers,.sp-row--servers i{background:repeating-linear-gradient(-45deg, rgba(236, 232, 225, 0.18) 0 2px, transparent 0 5px);box-shadow:inset 0 0 0 1.5px rgba(236,232,225,.6)}.sw--players,.sp-row--players i{background:rgba(236,232,225,.9)}.share-pair{width:100%;border-collapse:collapse}.share-pair th,.share-pair td{padding:10px 0;vertical-align:middle;box-shadow:inset 0 -1px 0 var(--c-line-soft);text-align:left}.share-pair thead th{padding-top:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.share-pair tbody th{width:140px;font-size:var(--fs-m);font-weight:700}.share-pair tbody th small{display:block;margin-top:2px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400}.share-pair__bars{display:grid;gap:5px;padding-right:var(--sp-4)}.sp-row{display:grid;grid-template-columns:minmax(0, 1fr) 64px;align-items:center;gap:var(--gap-label)}.sp-track{position:relative;height:10px;background:hsla(0,0%,100%,.05)}.sp-track i{position:absolute;inset:0 auto 0 0;width:var(--w)}.sp-v{white-space:nowrap;font-family:var(--font-mono);font-size:var(--fs-s);font-variant-numeric:tabular-nums;text-align:right}.sp-row--servers .sp-v{color:var(--c-text-muted)}.share-pair .sp-ratio,.share-pair .sp-hour{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.share-pair td.sp-ratio{width:76px;font-size:var(--fs-m);font-weight:700}.share-pair td.sp-hour{width:96px;font-size:var(--fs-m)}.share-pair tr.is-hi{background:hsla(0,0%,100%,.04)}.share-pair tr.is-hi th{box-shadow:inset 3px 0 0 var(--c-text),inset 0 -1px 0 var(--c-line-soft)}.share-pair tr.is-hi th{padding-left:10px}.share-pair td.sp-ratio.is-up{color:var(--c-text);font-weight:700}.share-pair td.sp-ratio.is-low{color:var(--c-text-muted);font-weight:400}.share-pair tbody th small{white-space:nowrap}.sp-name{display:flex;align-items:center;min-height:var(--hit);color:var(--c-text);text-decoration:underline;text-decoration-color:var(--c-rust-300);text-underline-offset:3px}.sp-name::after{content:" →";margin-left:4px;color:var(--c-text-muted)}@media(max-width: 640px){.share-pair thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.share-pair,.share-pair tbody{display:block}.share-pair tbody tr{display:grid;grid-template-columns:minmax(0, 1fr) auto;column-gap:var(--sp-3);padding:var(--sp-1) 0 var(--sp-2);box-shadow:inset 0 -1px 0 var(--c-line-soft)}.share-pair tbody tr.is-hi{padding-left:var(--sp-3);box-shadow:inset 3px 0 0 var(--c-text),inset 0 -1px 0 var(--c-line-soft)}.share-pair tbody th{display:flex;grid-column:1/-1;flex-wrap:wrap;align-items:baseline;gap:0 var(--sp-3);width:auto;padding:0;box-shadow:none}.share-pair tbody tr.is-hi th{padding-left:0;box-shadow:none}.share-pair tbody td{padding:0;box-shadow:none}.share-pair .sp-hour{display:none}.share-pair__bars{padding-right:0}.sp-row{grid-template-columns:minmax(0, 1fr) 52px}.share-pair td.sp-ratio{align-self:center;width:auto}.share-pair td.sp-ratio::after{content:"per server";display:block;color:var(--c-text-muted);font-size:11px;font-weight:400}}.hbar{display:grid;gap:10px;margin:0;padding:0;list-style:none}.hbar li{display:grid;grid-template-columns:minmax(0, var(--hbar-l, 112px)) minmax(0, 1fr) var(--hbar-v, 96px);align-items:center;gap:var(--gap-item)}.hbar__l{min-width:0;overflow:hidden;font-size:var(--fs-m);text-overflow:ellipsis;white-space:nowrap}.hbar__l--link{display:flex;align-items:center;min-height:var(--hit);color:var(--c-text);text-decoration:underline;text-decoration-color:var(--c-rust-300);text-underline-offset:3px}.hbar li:has(.hbar__l--link){gap:var(--gap-label) var(--gap-item)}.hbar:has(.hbar__l--link){gap:0}.hbar__t{height:8px;background:hsla(0,0%,100%,.06)}.hbar__t i{display:block;width:var(--w);height:100%;background:rgba(236,232,225,.55)}.hbar li.is-top .hbar__t i{background:rgba(236,232,225,.92)}.hbar li.is-top .hbar__l{font-weight:700}.hbar__v{font-family:var(--font-mono);font-size:var(--fs-s);font-variant-numeric:tabular-nums;text-align:right}.hbar__v small{margin-left:4px;color:var(--c-text-muted);font-size:inherit}.stat-countries .hbar+.more,.stat-countries .more .hbar{margin-top:var(--sp-3)}.more summary{display:inline-flex;align-items:center;min-height:var(--hit);cursor:pointer;font-size:var(--fs-m);list-style:none;text-decoration:underline;text-decoration-color:var(--c-rust-300);text-underline-offset:3px}.more summary::-webkit-details-marker{display:none}@media(max-width: 640px){.hbar__v small{display:none}}.cols{--cols-h: 150px}.cols__plot{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;align-items:end;gap:10px;height:var(--cols-h);margin:0;padding:0;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.18);list-style:none}.cols__c{position:relative;display:flex;flex-direction:column;justify-content:flex-end;height:100%}.cols__c i{display:block;height:var(--h);min-height:2px;background:rgba(236,232,225,.42);clip-path:polygon(0 0, calc(100% - 4px) 0, 100% 4px, 100% 100%, 0 100%)}.cols__c b{margin-bottom:4px;font-family:var(--font-mono);font-size:var(--fs-s);font-weight:400;font-variant-numeric:tabular-nums;text-align:center}.cols__c.is-top i{background:rgba(236,232,225,.92)}.cols__c.is-top b{font-weight:700}.cols__c.is-force i{background:var(--c-rust-500)}.cols__x{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column;gap:10px;margin-top:6px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-align:center;text-transform:uppercase}.cols__x span.is-force{color:var(--c-rust-300)}.cols__x span.is-force::before{content:"▲ ";color:var(--c-rust-500)}.cols__x span.is-top{color:var(--c-text);font-weight:700}.cols--hours .cols__plot,.cols--hours .cols__x{gap:2px;grid-auto-flow:row}.cols--hours .cols__plot{grid-auto-flow:column}.cols--hours .cols__x{grid-template-columns:repeat(24, minmax(0, 1fr));text-align:left;text-transform:none;letter-spacing:0}.cols--hours .cols__c i{background:rgba(127,195,234,.42);clip-path:none}.cols--hours .cols__c.is-peak i{background:var(--c-up-400)}.cols__key{display:flex;flex-wrap:wrap;gap:4px 18px;margin:var(--sp-3) 0 0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.cols__find,.cols__link{display:inline-flex;align-items:center;justify-content:center;min-height:var(--hit);color:inherit;text-decoration:underline;text-decoration-color:var(--c-rust-300);text-underline-offset:3px}.cols__find{width:100%}.cols--sizes .cols__x{letter-spacing:0;text-transform:none}.cols__lead{margin:var(--sp-3) 0 0;font-size:var(--fs-m);line-height:1.45}.cols__lead b{font-weight:700}.cols__key b{color:var(--c-text)}.cols__key a{color:var(--c-up-300)}.share-strip__title{margin:0 0 var(--sp-2);color:var(--c-text-muted);font-size:var(--fs-s)}.share-strip__bar{display:flex;height:30px;gap:2px}.share-strip__bar i{display:flex;flex:0 0 var(--w);align-items:center;min-width:3px;padding:1px 0 0 8px;overflow:hidden;background:rgba(236, 232, 225, var(--a));color:var(--c-on-light);font-family:var(--font-mono);font-size:var(--fs-s);font-style:normal;font-weight:700}.share-strip__bar i.is-dim{color:rgba(0,0,0,0)}.share-strip__bar i.is-hatch{background:repeating-linear-gradient(-45deg, rgba(236, 232, 225, 0.45) 0 2px, transparent 0 5px);box-shadow:inset 0 0 0 1px rgba(236,232,225,.45)}.share-strip__bar i:first-child{clip-path:polygon(0 0, 100% 0, 100% 100%, 6px 100%, 0 calc(100% - 6px))}.share-strip__bar i:last-child{clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 0 100%)}.share-strip__bar i:only-child{clip-path:polygon(0 0, calc(100% - 6px) 0, 100% 6px, 100% 100%, 6px 100%, 0 calc(100% - 6px))}.share-strip__key{display:grid;grid-template-columns:1fr;gap:0;margin:var(--sp-3) 0 0;padding:0;list-style:none}.share-strip__key li{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--gap-label)}.share-strip__key li>b{white-space:nowrap}.share-strip__sw{display:block;flex:0 0 14px;width:14px;height:10px;background:rgba(236, 232, 225, var(--a))}.share-strip__sw.is-hatch{background:repeating-linear-gradient(-45deg, rgba(236, 232, 225, 0.45) 0 2px, transparent 0 5px);box-shadow:inset 0 0 0 1px rgba(236,232,225,.45)}.share-strip__key span{font-size:var(--fs-m)}.share-strip__key b{font-family:var(--font-mono);font-size:var(--fs-m);font-variant-numeric:tabular-nums}.share-strip__key small{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.share-strip+.share-strip{margin-top:var(--sp-5)}.share-strip>.fine-print{margin-top:var(--sp-3)}.share-strip__name{display:inline-flex;align-items:center;min-height:var(--hit);font-size:var(--fs-m);text-decoration:underline;text-decoration-color:var(--c-rust-300);text-underline-offset:3px}.heat-slots{margin-top:var(--sp-4)}.heat-slots__title{margin:0 0 var(--sp-2);color:var(--c-text-muted);font-size:var(--fs-s);font-weight:400}.heat-slots__list{display:flex;flex-wrap:wrap;gap:var(--sp-1) var(--sp-5);margin:0;padding:0;font-family:var(--font-mono);font-size:var(--fs-s);list-style:none}.heat-slots__list li{display:inline-flex;gap:var(--sp-2)}.heat-slots__list b{color:var(--c-text-muted);font-weight:400}@media(max-width: 640px){.heat-slots__list{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.heat-slots__list li{flex:0 0 auto}}.stats-note{margin:0 0 var(--sp-5)}.stats-live{display:inline-flex;align-items:center;gap:var(--gap-label)}.stats-live__dot{display:inline-block;width:8px;height:8px;background:var(--c-success)}.kpis--live{margin-bottom:0}.stats-zone{display:inline-flex;align-items:center}.stats-region{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4);max-width:620px;margin:0 0 var(--sp-4);padding:var(--sp-3) var(--sp-4);background:rgba(0,0,0,.45);box-shadow:inset 3px 0 0 var(--c-rust-500),inset 0 0 0 1px var(--c-line-soft)}.stats-region__icon{color:var(--c-rust-300);font-size:22px}.stats-region__text{display:grid;flex:1 1 260px;gap:2px;min-width:0;margin:0}.stats-region__label{color:var(--c-head-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.stats-region__name{font-size:var(--fs-xl);font-weight:700;letter-spacing:.04em;line-height:1.15;text-transform:uppercase}.stats-region__note{color:var(--c-head-muted);font-size:var(--fs-s);line-height:1.4}.stats-region__change{flex:none;min-height:var(--hit)}.fact-cards.kpis{grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);grid-template-columns:none;margin-bottom:0}.fact-cards .kpi{min-height:0;gap:var(--sp-2)}.fact-cards .kpi__label{margin:0;font-weight:400}.fact-cards .kpi__value{margin:var(--sp-1) 0 2px}.fact-cards:has(>:nth-child(3)) .kpi__value{font-size:24px;line-height:1.1}.fact-cards__text{margin:0;color:var(--c-text);font-size:var(--fs-m);line-height:1.5}@container center (max-width: 760px){.fact-cards.kpis{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:minmax(0, 1fr)}}.contact{container:contact/inline-size;scroll-margin-top:calc(44px + var(--sp-3))}.server-page .contact{scroll-margin-top:calc(var(--dock-h) + var(--sp-3))}.contact__card.panel{display:grid;grid-template-columns:minmax(0, 1.35fr) minmax(0, 1fr);gap:var(--sp-5);padding:var(--sp-5)}.contact__ways{display:grid;align-content:start;gap:var(--sp-3);min-width:0}.contact__list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.contact__src{margin:0;color:var(--c-text-muted);font-size:12.5px;line-height:1.4}.contact .empty{padding:14px}.contact__help{display:grid;align-content:start;gap:var(--sp-3);min-width:0;padding-left:var(--sp-5);box-shadow:inset 1px 0 0 var(--c-line-soft)}.contact__lead{margin:0;color:var(--c-text);font-size:var(--fs-m);line-height:1.5}.contact__lead b{display:block;margin-bottom:2px;font-size:var(--fs-l)}.contact__help .poplists,.contact__help .poplists__list{gap:0}.contact__note{margin:0}.contact__note .i{color:var(--c-text-muted)}@container contact (max-width: 620px){.contact__card.panel{grid-template-columns:minmax(0, 1fr);gap:var(--sp-4);padding:var(--sp-4)}.contact__help{padding:var(--sp-4) 0 0;box-shadow:inset 0 1px 0 var(--c-line-soft)}}@container contact (max-width: 420px){.contact-way__ext b{display:none}}.contact-way{display:grid;grid-template-columns:32px minmax(0, 1fr) auto;align-items:center;column-gap:12px;min-height:52px;padding:8px 12px 8px 10px;background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);color:var(--c-text);text-decoration:none;transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.contact-way:hover{background:hsla(0,0%,100%,.09);box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.contact-way:hover .contact-way__t{text-decoration:underline;text-underline-offset:3px}.contact-way:active{background:hsla(0,0%,100%,.12)}.contact-way:focus-visible{outline:2px solid var(--focus, #ece8e1);outline-offset:2px}.contact-way__ico{display:grid;grid-row:1/span 3;place-items:center;width:32px;height:32px;background:var(--c-surface-3);font-size:15px}.contact-way__t{min-width:0;font-size:var(--fs-m);font-weight:700;line-height:1.25;overflow-wrap:anywhere}.contact-way__host{grid-column:2;min-width:0;overflow:hidden;color:var(--c-text-muted);font-family:var(--font-mono);font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.contact-way__ext{display:inline-flex;grid-column:3;grid-row:1/span 3;align-items:center;gap:6px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.contact-way__ext .i{width:auto;font-size:12px}.contact-way__used{grid-column:2;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.35}@media(prefers-reduced-motion: reduce){.contact-way{transition:none}}.contact-finder.panel{display:grid;gap:var(--sp-3);margin-top:var(--sp-5);padding:var(--sp-5)}.contact-finder__title{margin:0;font-size:var(--fs-xl);font-weight:700;line-height:1.15}.contact-finder__sub{margin:calc(var(--sp-1)*-1) 0 0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.contact-finder__form{display:flex;align-items:flex-end;gap:var(--sp-2)}.contact-finder__form .field{flex:1 1 auto}.contact-finder__form .btn{min-height:44px}.contact-finder__hits{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.contact-finder__count{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.contact-finder__more{margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.finder-hit{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:var(--sp-1) var(--sp-4);min-height:56px;padding:var(--sp-2) var(--sp-3);background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-ring);color:var(--c-text);text-decoration:none;transition:background var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.finder-hit:hover{background:var(--c-field-hover);box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.finder-hit:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.finder-hit__name{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.finder-hit__meta{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-3);color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.finder-hit__place::after{content:"·";margin-left:var(--sp-3)}.finder-hit__meta .i{width:auto;margin-right:var(--sp-1)}.finder-hit__go{grid-column:2;grid-row:1/span 2;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.finder-hit__go:hover{color:var(--link-accent-hover, var(--c-text))}.finder-hit__go .i{width:auto;font-size:.8em}.finder-hit:hover .finder-hit__go{color:var(--c-text)}@media(prefers-reduced-motion: reduce){.finder-hit{transition:none}}@container center (max-width: 640px){.contact-finder.panel{padding:var(--sp-4)}.contact-finder__form{flex-wrap:wrap}.contact-finder__form .btn{flex:1 1 100%}.finder-hit{grid-template-columns:minmax(0, 1fr)}.finder-hit__go{grid-column:1;grid-row:auto}}.server-page{min-width:0;padding-top:var(--sp-6)}.server-page .section{margin-bottom:var(--sp-7)}.server-page .split__side{padding-top:0}@container center (min-width: 960px){.server-page .split__side{--side-top: calc(var(--dock-h) + var(--sp-5));position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start;z-index:calc(var(--z-sticky) - 1)}}.server-page__gap{margin-top:var(--sp-4)}.server-page__ad:not(:empty){margin-bottom:var(--sp-7)}.server-about{margin-bottom:var(--sp-5)}.server-about__card{padding:18px 20px 12px}.server-about__card .panel__title{margin-bottom:var(--sp-2)}.server-about__empty{margin:0;color:var(--c-text-muted)}.chart-panel{padding:var(--sp-4) var(--sp-4) var(--sp-3)}.chart-panel canvas{display:block;width:100% !important}.table-scroll{max-width:100%;overflow-x:auto}.server-page .data-table .col-spark{width:128px}.server-page .data-table .col-when{width:112px}.when__day,.when__time{display:block}.when__day{font-weight:700;line-height:1.2}.when__time{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.server-page .data-table tr:not(.is-next) td.col-name{width:100%;max-width:0}.wipe-name{display:flex;gap:var(--sp-1);min-width:0}.wipe-name__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wipe-name__run{flex:none}.server-spark{width:112px;height:28px}.spark.server-spark{background:none}.server-page__more{margin-bottom:0;color:var(--c-text-muted)}.server-page__more a{margin-left:var(--sp-1)}.wipe-next-label{display:none;margin-right:var(--sp-1);color:var(--c-text-muted);font-weight:400}@media(max-width: 640px){.server-page .data-table .col-name{display:none}.server-page .data-table .col-spark{width:88px}.server-spark{width:72px}.wipe-next-label{display:inline}}@media(max-width: 1100px){.server-page .data-table .col-type{display:none}}.server-page .data-table td.na,.server-page .data-table .na{color:var(--c-text-muted)}.server-page{--dock-h: 96px}.server-page .kpis--3{margin-bottom:var(--sp-3)}.server-page .kpis--stats{margin-bottom:var(--sp-5)}.server-fbk{grid-template-columns:minmax(0, 1fr)}@container main-col (min-width: 700px){.server-fbk{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start}}.server-maps{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-4)}@container main-col (min-width: 640px){.server-maps{grid-template-columns:repeat(3, minmax(0, 1fr))}}.server-page .split__main>.list-note{margin-bottom:var(--sp-4)}.unclaimed-note{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3) var(--sp-4);margin-bottom:var(--sp-4);padding:var(--sp-3) var(--sp-4);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--c-rust-500) 7%, transparent) 0 6px, transparent 6px 14px),var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 3px 0 0 var(--c-rust-500);color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.unclaimed-note p{margin:0}.unclaimed-note__icon{flex:none;color:var(--c-rust-300)}.unclaimed-note__text{display:grid;flex:1 1 16rem;gap:2px;min-width:0}.unclaimed-note__title{color:var(--c-text);font-weight:700}.unclaimed-note__text b{color:var(--c-text)}.unclaimed-note .btn{margin-left:auto}.server-page .section__title[id]{scroll-margin-top:calc(44px + var(--sp-3))}.split__side .panel__title .section__count{margin-left:6px;font-weight:400}.split__side>section>.panel__title{margin-bottom:var(--sp-2)}.server-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.server-side-note{margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.panel--side .kv tbody:last-child>tr:last-child>*{box-shadow:none}.kv td.na,.kv .na{color:var(--c-text-muted)}.user-rating-input-wrapper{display:inline-flex;gap:0;vertical-align:middle;line-height:1}.user-rating-input-wrapper>button{display:inline-grid;place-items:center;width:36px;height:var(--hit);padding:0;border:0;background:rgba(0,0,0,0);color:var(--c-text-faint);cursor:pointer;font-size:20px;transition:color var(--dur-fast) var(--ease-out)}.user-rating-input-wrapper>button:focus-visible{outline-offset:-4px}.user-rating-input-wrapper>button .i{width:auto}.user-rating-input-wrapper>button.sel,.user-rating-input-wrapper>button.preview{color:var(--c-rust-300)}.user-rating-input-wrapper>button.sel .i,.user-rating-input-wrapper>button.preview .i{font-weight:900;text-shadow:0 0 12px rgba(206,66,43,.45)}.user-rating-input-wrapper:has(.preview)>button.sel:not(.preview){color:var(--c-text-faint)}.user-rating-input-wrapper:has(.preview)>button.sel:not(.preview) .i{text-shadow:none}@media(prefers-reduced-motion: reduce){.user-rating-input-wrapper>button:hover{transform:none}}.upcoming-wipe-summary{display:grid;grid-template-columns:minmax(220px, max-content) 1fr;margin-bottom:var(--sp-5);background:var(--c-up-surface);box-shadow:inset 0 0 0 1px var(--c-up-ring),inset 4px 0 0 var(--c-up-400);overflow-wrap:break-word}.upcoming-wipe-summary__slab{display:flex;flex-direction:column;justify-content:center;gap:4px;padding:12px 18px}.upcoming-wipe-summary__eyebrow{color:var(--c-up-300);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.upcoming-wipe-summary__time{font-size:var(--fs-xl);font-weight:700;line-height:1.15}.upcoming-wipe-summary__pulse{display:inline-block;width:10px;height:10px;margin-right:9px;background:var(--c-up-400);vertical-align:.1em;animation:server-bar-pulse 1.4s ease-in-out infinite}.upcoming-wipe-summary--imminent .upcoming-wipe-summary__time{color:var(--c-up-300)}.upcoming-wipe-summary__details{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:12px 18px;box-shadow:inset 1px 0 0 var(--c-line-soft)}.upcoming-wipe-summary__players{display:flex;align-items:flex-start;gap:8px;font-size:var(--fs-m);line-height:1.3}.upcoming-wipe-summary__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--gap-label);color:var(--c-text-muted);font-size:var(--fs-s)}.upcoming-wipe-summary__meta>:not(:first-child):not(.upcoming-wipe-summary__accuracy--warning)::before{content:"·";display:inline-block;margin-right:var(--gap-label);color:var(--c-text-muted)}.upcoming-wipe-summary__how{align-self:flex-start;color:var(--c-text-muted);font-size:var(--fs-s);text-decoration:underline;text-underline-offset:2px}.upcoming-wipe-summary__how:hover{color:var(--c-text)}.upcoming-wipe-summary__uncertain{color:var(--c-text);text-decoration:underline dotted;text-underline-offset:3px}.upcoming-wipe-summary__accuracy--warning{padding:2px 8px;background:rgba(255,122,144,.1);box-shadow:inset 0 0 0 1px rgba(255,122,144,.45);color:var(--c-error)}.upcoming-wipe-time__relative{font-variant-numeric:tabular-nums}.upcoming-wipe-time__relative--countdown{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:0 6px}.upcoming-wipe-time__relative--countdown .time{font-weight:700}.upcoming-wipe-time__relative--countdown .time.is-expired~*{display:none}.upcoming-wipe-time__relative--countdown .time-unit,.upcoming-wipe-time__relative--countdown .time-text{color:var(--c-text-muted);font-size:.7em;letter-spacing:.06em;text-transform:uppercase}.upcoming-source-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 5px 3px;border:1px solid var(--c-up-400);color:var(--c-text);font-family:var(--font-mono);font-size:12px;line-height:1;text-transform:uppercase;white-space:nowrap}.upcoming-source-note{display:block;margin-top:4px;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.35}.upcoming-source-badge--confirmed{background:rgba(127,195,234,.14)}.upcoming-source-badge--estimated{border-style:dashed;color:var(--c-up-300)}.upcoming-source-badge--uncertain{border-style:dotted;border-color:var(--c-text-muted);color:var(--c-text-muted)}.data-table tr.is-next td{background:rgba(127,195,234,.07)}@keyframes server-bar-pulse{0%,100%{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion: reduce){.upcoming-wipe-summary__pulse{animation:none}}@media(max-width: 640px){.server-page{padding-top:var(--sp-5)}.upcoming-wipe-summary{grid-template-columns:minmax(0, 1fr)}.upcoming-wipe-summary__details{box-shadow:inset 0 1px 0 var(--c-line-soft)}.chart-panel{padding:var(--sp-3) var(--sp-2) var(--sp-2)}.server-page .kpis--stats .kpi{min-height:88px}.server-page .kpis--stats .kpi__label{font-size:11px;letter-spacing:.04em;overflow-wrap:anywhere}.server-page .kpis--stats .kpi__value{font-size:20px;overflow-wrap:anywhere}.server-page .kpis--stats .kpi__sub{font-size:11px;letter-spacing:.02em;overflow-wrap:anywhere}}.ht{position:relative;display:flex;flex-direction:column;min-width:0;padding:var(--ht-pad);color:var(--c-text);text-decoration:none}.ht.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}a.ht{cursor:pointer}a.ht:hover{--cut-ring: var(--c-ring-hover)}a.ht:active{--cut-ring: var(--c-ring-strong);--cut-fill: linear-gradient(#202020, #202020)}.ht__kicker{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0 0 6px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;line-height:1.35;text-transform:uppercase}.ht__title{margin:0;font-size:var(--ht-title);font-weight:700;letter-spacing:.04em;line-height:1.05;text-transform:uppercase;text-wrap:balance;transition:color var(--dur-base) var(--ease-out)}.ht__text{margin:6px 0 0;color:var(--c-text-muted);font-size:var(--fs-m);line-height:1.4}.ht__foot{display:flex;flex-wrap:wrap;align-items:flex-end;gap:6px 14px;margin-top:auto;padding-top:12px}.ht__more{display:inline-flex;align-items:center;gap:8px;margin-right:-0.04em;margin-left:auto;padding-top:1px;color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.ht__more .i{width:auto;font-size:var(--fs-s);transition:transform var(--dur-base) var(--ease-out)}a.ht:hover .ht__more .i--arrow-right{transform:translateX(4px)}a.ht:hover .ht__title{color:var(--c-rust-300)}.ht--img.cut{--cut-fill: linear-gradient(180deg, rgba(12, 12, 12, .88) 0, rgba(12, 12, 12, .6) 34%, rgba(12, 12, 12, .15) 58%, rgba(12, 12, 12, .15) 70%, rgba(12, 12, 12, .86) 100%), var(--ht-img) center / cover no-repeat}.ht--img .ht__kicker{color:var(--c-head-muted)}@media(max-width: 950px){a.ht__more{min-height:44px}}@media(prefers-reduced-motion: reduce){a.ht:hover .ht__more .i--arrow-right{transform:none}}.home{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-7);padding-bottom:var(--sp-5)}.home .pagehead{padding-top:140px;padding-bottom:0}.home .pagehead__intro{margin-bottom:0}.home__m{display:none}.home__sec{min-width:0}.home__pair{display:grid;grid-template-columns:minmax(0, 2fr) minmax(0, 1fr);gap:var(--gap-item);min-width:0}.home__panel{display:flex;flex-direction:column;min-width:0}.home__panel.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.home>.content-ad:not(:empty){margin:0}.home__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gap-label) var(--gap-item);margin:0 0 var(--gap-group)}.home__k{display:block;margin:0 0 var(--gap-label);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.home__t{margin:0;font-size:var(--fs-xl);font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.home__head .go-link{min-height:36px}.home-k{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.home-t{margin:0;font-size:var(--fs-l);font-weight:700;letter-spacing:.04em;line-height:1.15;text-transform:uppercase}.home-x{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.4}.facts{display:flex;flex-wrap:wrap;gap:var(--gap-label) var(--sp-5);margin:var(--gap-label) 0 0}.facts div{display:grid;gap:2px}.facts dt{color:var(--c-head-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.facts dd{margin:0;font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:700}.facts dd small{color:var(--c-head-muted);font-size:var(--fs-s);font-weight:400}.fresh{display:grid;grid-template-columns:minmax(0, 7fr) minmax(0, 5fr);gap:var(--gap-item)}.fresh__lead{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;gap:var(--gap-label);min-height:420px;padding:var(--sp-5);overflow:hidden;color:var(--c-text);text-decoration:none;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.fresh__lead>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 40%;transition:transform 600ms var(--ease-out)}.fresh__lead::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg, rgba(12, 12, 12, 0.15) 0, rgba(12, 12, 12, 0.35) 40%, rgba(12, 12, 12, 0.94) 100%)}.fresh__lead:hover>img{transform:scale(1.03)}.fresh__lead:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.fresh__k{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-label);color:var(--c-head-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.fresh__k b{margin-right:-0.06em;padding:4px 8px 3px;background:var(--c-rust-500);color:var(--c-on-fill);font-family:var(--font-base);font-size:var(--fs-s);letter-spacing:.06em;line-height:1.1}.fresh__t{display:flex;align-items:center;gap:var(--gap-item);margin:0;font-size:30px;font-weight:700;line-height:1.1;text-shadow:0 2px 12px rgba(0,0,0,.6);text-wrap:balance}.fresh__t .flag{width:27px;height:18px}.fresh__lead:hover .fresh__t span{color:var(--c-rust-300)}.fresh__side{display:grid;grid-template-rows:repeat(3, minmax(0, 1fr)) auto;gap:var(--gap-item)}.fresh__story{display:grid;grid-template-columns:112px minmax(0, 1fr);align-items:center;gap:var(--gap-group);min-height:112px;padding-right:var(--gap-group);color:var(--c-text);text-decoration:none}.fresh__story.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}a.fresh__story:hover{--cut-ring: var(--c-ring-hover)}.fresh__story img{width:112px;height:100%;min-height:112px;object-fit:cover}.fresh__b{display:grid;gap:4px;min-width:0}.fresh__sk{color:var(--c-rust-300);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.fresh__st{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--fs-l);font-weight:700;line-height:1.2}.fresh__ss{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}a.fresh__story:hover .fresh__st{color:var(--c-rust-300)}.fresh__all{justify-self:end;min-height:36px}.clock{position:relative;display:grid;gap:var(--sp-5);min-width:0;padding:var(--sp-5)}.clock.cut{--cut-fill: radial-gradient(35% 80% at 25% 100%, rgba(206, 66, 43, .07), transparent 70%), radial-gradient(35% 80% at 75% 100%, rgba(127, 195, 234, .07), transparent 70%), linear-gradient(180deg, rgba(20, 20, 20, .97), rgba(12, 12, 12, .97));--cut-ring: var(--c-ring)}.clock a{color:inherit;text-decoration:none}.clock a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.clock__top{display:grid;grid-template-columns:auto repeat(4, minmax(0, 1fr));align-items:stretch;gap:var(--gap-item)}.clock__title{display:grid;align-content:center;gap:var(--gap-label);padding-right:var(--sp-5)}.clock__h{margin:0;font-family:var(--font-display);font-size:32px;font-weight:400;letter-spacing:.02em;line-height:1;text-transform:uppercase;white-space:nowrap}.clock__live{display:inline-flex;align-items:center;gap:var(--gap-label);color:var(--c-rust-300);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.clock__live::before{content:"";flex:none;width:8px;height:8px;background:var(--c-rust-500);animation:clock-pulse 1.6s var(--ease-out) infinite}@keyframes clock-pulse{0%{box-shadow:0 0 0 0 rgba(206,66,43,.75)}80%,100%{box-shadow:0 0 0 9px rgba(206,66,43,0)}}.clock__read{display:grid;align-content:center;gap:var(--sp-1);padding:var(--gap-label) var(--gap-group);background:hsla(0,0%,100%,.025);box-shadow:inset 3px 0 0 var(--tone, var(--c-line));transition:background var(--dur-base) var(--ease-out)}.clock__read span{color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase}.clock__read b{color:var(--tone-t, var(--c-text));font-family:var(--font-mono);font-size:40px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.clock__read--past{--tone: var(--c-rust-500);--tone-t: var(--c-rust-300)}.clock__read--up{--tone: var(--c-up-400);--tone-t: var(--c-up-300)}a.clock__read:hover{background:hsla(0,0%,100%,.06)}.clock__chart{position:relative;display:grid;gap:var(--gap-label);padding-top:var(--sp-5)}.clock__plot{position:relative;height:130px}.clock__svg{display:block;width:100%;height:100%;overflow:visible}.clock__line{fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.clock__line--past{stroke:var(--c-rust-300)}.clock__line--up{stroke:var(--c-up-300)}.clock__now{position:absolute;top:var(--sp-3);bottom:calc(var(--sp-4) + var(--gap-label));left:50%;z-index:2;width:3px;margin-left:-1.5px;background:linear-gradient(180deg, var(--c-text), rgba(236, 232, 225, 0.35));box-shadow:0 0 6px 1px rgba(236,232,225,.8),0 0 22px 4px rgba(236,232,225,.25);pointer-events:none}.clock__now span{position:absolute;top:0;left:var(--gap-label);color:var(--c-text);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.clock__peak{position:absolute;bottom:calc(100% + var(--sp-1));left:var(--at);color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;transform:translateX(-50%);white-space:nowrap}.clock__peak.is-end{right:0;left:auto;transform:none}.clock__peak b{color:var(--c-text)}.clock__axis{display:flex;justify-content:space-between;height:var(--sp-4);color:var(--c-text-muted);font-family:var(--font-mono);font-size:11px;line-height:var(--sp-4);white-space:nowrap}.clock__split{display:grid;grid-template-columns:minmax(0, 1fr) auto minmax(0, 1fr);gap:var(--sp-5)}.clock__half{display:grid;align-content:start;gap:var(--gap-group);min-width:0}.clock__half-h{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-item);min-height:32px}.clock__half--past .clock__half-h{flex-direction:row-reverse}.clock__k{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.clock__go{min-height:32px;font-size:var(--fs-s);font-weight:700;white-space:nowrap}.clock .clock__go--past{color:var(--c-rust-300)}.clock .clock__go--up{color:var(--c-up-300)}.clock .clock__go:hover{color:var(--c-text)}.clock__cards{display:flex;gap:var(--gap-label);min-width:0}.clock__cards>*{flex:1 1 0;min-width:0}.clock__half--past .clock__cards{flex-direction:row-reverse}.clock__empty{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.4}@container center (max-width: 1300px){.clock__top{grid-template-columns:repeat(4, minmax(0, 1fr))}.clock__title{grid-column:1/-1;padding:0}.clock__read b{font-size:34px}}.clock__divider{width:2px;margin:0 var(--sp-1);background:linear-gradient(180deg, var(--c-text), rgba(236, 232, 225, 0.15))}.clock-card{display:grid;align-content:start;gap:var(--sp-1);min-width:0;min-height:84px;padding:var(--gap-label) var(--gap-item) var(--gap-item);background:hsla(0,0%,100%,.035);box-shadow:inset 0 2px 0 var(--edge);transition:background var(--dur-base) var(--ease-out)}.clock-card:hover{background:hsla(0,0%,100%,.07)}.clock-card--past{--edge: var(--c-rust-500);--tone-t: var(--c-rust-300)}.clock-card--up{--edge: var(--c-up-400);--tone-t: var(--c-up-300)}.clock-card__t{color:var(--tone-t);font-family:var(--font-mono);font-size:16px;font-weight:700;overflow-wrap:anywhere}.clock-card__t.is-now{letter-spacing:.04em;text-transform:uppercase}.clock-card__name{display:flex;align-items:center;gap:var(--gap-label);min-width:0;font-size:var(--fs-m);font-weight:700}.clock-card__name>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clock-card__name .flag{flex:none}.clock-card__s{display:block;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;line-height:20px}.clock-card__s b{color:var(--c-text);font-weight:400}.clock-card__s .trust{display:inline-flex;margin:0 0 0 var(--sp-1);font-size:11px;vertical-align:1px}.plus-rot{display:grid;gap:var(--gap-group);min-width:0;padding:var(--gap-group)}.plus-rot.cut{--cut-fill: radial-gradient(70% 80% at 0 0, rgba(171, 221, 90, .10), transparent 70%), var(--c-plus-surface);--cut-ring: var(--c-plus-ring)}.plus-rot__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gap-label) var(--gap-item)}.plus-rot__tagrow{display:flex;margin:0 0 var(--gap-label)}.plus-rot__h{margin:0;font-size:var(--fs-xl);font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase}.plus-rot__nav{display:flex;align-items:center;gap:var(--gap-label)}.plus-rot__nav[hidden],.plus-rot__dots[hidden],.plus-rot__rail[hidden]{display:none}.plus-rot__count{min-width:44px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;text-align:center}.plus-rot__btn{display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:rgba(0,0,0,.25);box-shadow:inset 0 0 0 1px var(--c-plus-ring);color:var(--c-plus-300);cursor:pointer}.plus-rot__btn .i{width:auto}.plus-rot__btn:hover{background:rgba(171,221,90,.12)}.plus-rot__btn:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.plus-rot__track{display:grid;min-width:0}.plus-rot__slide{display:grid;grid-area:1/1;grid-template-columns:200px minmax(0, 1fr);grid-template-rows:1fr auto;gap:var(--gap-item) var(--gap-group);min-width:0;opacity:0;visibility:hidden;transition:opacity 450ms var(--ease-out),visibility 0s linear 450ms}.plus-rot__slide.is-active{z-index:1;opacity:1;visibility:visible;transition:opacity 450ms var(--ease-out)}@media(prefers-reduced-motion: reduce){.plus-rot__slide,.plus-rot__slide.is-active{transition:none}}.plus-rot__img{position:relative;display:block;grid-row:1/span 2;aspect-ratio:1;overflow:hidden;background:#0c0c0c;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.plus-rot__img>img:not(.flag){width:100%;height:100%;object-fit:cover}.plus-rot__img--fallback{background:var(--img) center/cover no-repeat}.plus-rot__img--fallback::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg, rgba(12, 12, 12, 0.2), rgba(12, 12, 12, 0.75))}.plus-rot__img--fallback .flag{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-shadow:0 2px 12px rgba(0,0,0,.6)}.plus-rot__body{display:flex;flex-direction:column;gap:var(--gap-item);min-width:0}.plus-rot__k{color:var(--c-plus-300);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.plus-rot__t{display:flex;align-items:center;gap:var(--gap-label);margin:0;color:var(--c-text);font-size:var(--fs-xl);font-weight:700;line-height:1.15;text-decoration:none}.plus-rot__t span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plus-rot__t:hover{color:var(--c-plus-300)}.plus-rot .facts{margin:0}.plus-rot .facts dt,.plus-rot .facts dd small{color:var(--c-text-muted)}.plus-rot .facts dd{font-size:var(--fs-l)}.plus-rot__acts{display:flex;flex-wrap:wrap;align-items:center;grid-column:2;justify-content:space-between;gap:var(--gap-item);margin-top:auto}.plus-rot__link{display:inline-flex;align-items:center;gap:6px;color:var(--c-plus-300);font-size:var(--fs-s);font-weight:700;text-decoration:none}.plus-rot__link .i{width:auto;font-size:.8em}.plus-rot__link:hover{color:var(--c-text)}.plus-rot__rail{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--gap-label);margin:0;padding:0;list-style:none}.plus-rot__tab{position:relative;display:grid;grid-template-columns:36px minmax(0, 1fr);align-items:center;gap:var(--gap-label);width:100%;min-height:52px;padding:var(--gap-label);border:0;background:rgba(0,0,0,.22);color:var(--c-text-muted);cursor:pointer;font:inherit;font-size:var(--fs-s);text-align:left;transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out)}.plus-rot__tab img,.plus-rot__thumb{width:36px;height:36px;background:var(--img, #0c0c0c) center/cover;object-fit:cover}.plus-rot__tab span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plus-rot__tab::before{content:"";position:absolute;inset:0 0 auto;height:2px;background:rgba(171,221,90,.2)}.plus-rot__tab:hover{background:rgba(171,221,90,.08);color:var(--c-text)}.plus-rot__tab:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.plus-rot__tab[aria-current=true]{background:rgba(171,221,90,.12);color:var(--c-text)}.plus-rot__tab[aria-current=true]::after{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--c-plus-500);box-shadow:0 0 8px rgba(171,221,90,.7)}@media(prefers-reduced-motion: no-preference){.plus-rot__tab[aria-current=true]::after{animation:plus-rot-progress var(--rot-interval, 6s) linear both}.plus-rot[data-paused] .plus-rot__tab[aria-current=true]::after{animation-play-state:paused}}@keyframes plus-rot-progress{from{width:0}to{width:100%}}.plus-rot__dots{display:none;justify-content:center}.plus-rot__dot{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;cursor:pointer}.plus-rot__dot::before{content:"";width:8px;height:8px;background:rgba(171,221,90,.3);transition:width var(--dur-base) var(--ease-out)}.plus-rot__dot[aria-current=true]::before{width:24px;background:var(--c-plus-500);box-shadow:0 0 8px rgba(171,221,90,.6)}.plus-rot__dot:focus-visible{outline:2px solid var(--focus);outline-offset:-6px}.home-comm{display:flex;flex-direction:column;gap:var(--gap-item);min-width:0;padding:var(--gap-group)}.home-comm.cut{--cut-fill: rgba(28, 28, 28, .55);--cut-ring: var(--c-line)}.home-comm__head h2{margin:0}.home-comm__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gap-label);padding-bottom:var(--gap-item);box-shadow:inset 0 -1px 0 var(--c-line-soft)}.home-comm__note{color:var(--c-text-muted);font-size:var(--fs-s)}.home-comm__rows{display:grid;gap:var(--gap-label);margin:0;padding:0;list-style:none}.home-comm__rows li{display:grid;grid-template-columns:40px minmax(0, 1fr);align-items:center;gap:4px var(--gap-item);min-height:52px}.home-comm__rows .cm-logo{--cm-logo: 40px;--mc: 4px}.home-comm__body{display:grid;gap:2px;min-width:0}.home-comm__title{display:flex;align-items:center;gap:var(--gap-label);min-width:0}.home-comm__title .plus-mark{flex:none;height:18px;margin-bottom:2px}.home-comm__name{overflow:hidden;color:var(--c-text);font-size:var(--fs-m);font-weight:700;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.home-comm__name:hover{color:var(--c-rust-300)}.home-comm__name:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.home-comm__sub{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;line-height:1.4}.home-comm__links{display:flex;flex-wrap:wrap;gap:var(--gap-label) var(--gap-group);margin-top:auto}.home-comm__plus{color:var(--c-text-muted)}.home-news{display:flex;flex-direction:column;gap:var(--gap-item);min-width:0;padding:var(--gap-group)}.home-news.cut{--cut-fill: rgba(28, 28, 28, .55);--cut-ring: var(--c-line)}.home-news__rows{display:grid;gap:var(--gap-label);margin:0;padding:0;list-style:none}.home-news__a{display:grid;grid-template-columns:72px minmax(0, 1fr);align-items:center;gap:var(--gap-item);min-height:44px;color:var(--c-text);text-decoration:none}.home-news__img{display:block;width:72px;height:40px;overflow:hidden;box-shadow:0 0 0 1px var(--c-line-soft)}.home-news__img img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.home-news__t{overflow:hidden;font-size:var(--fs-m);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.home-news__a:hover .home-news__t{color:var(--c-rust-300)}.home-news__a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.fw-banner{position:relative;isolation:isolate;display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--sp-5);padding:var(--sp-6) var(--sp-5);overflow:hidden;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.fw-banner>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.fw-banner::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg, rgba(12, 12, 12, 0.95) 0, rgba(12, 12, 12, 0.82) 55%, rgba(12, 12, 12, 0.7) 100%)}.fw-banner__count{font-family:var(--font-display);font-size:56px;font-variant-numeric:tabular-nums;font-weight:400;letter-spacing:2px;line-height:1;white-space:nowrap}.fw-banner__count small{margin:0 6px 0 1px;color:var(--c-head-muted);font-family:var(--font-base);font-size:var(--fs-l);letter-spacing:0}.fw-banner__count small:last-child{margin-right:0}.fw-banner__txt{display:grid;gap:var(--gap-label)}@container center (min-width: 641px){.home__pair .fw-banner{grid-template-columns:auto minmax(0, 1fr);row-gap:var(--gap-group)}.home__pair .fw-banner .btn{grid-column:2;justify-self:start}.home__pair .fw-banner__count{grid-row:span 2}}.fw-banner__txt .home-x{color:var(--c-head-muted);font-size:var(--fs-m)}.map-picks{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--gap-item)}.map-pick{display:grid;align-content:start;gap:var(--gap-label);min-width:0;padding:var(--gap-item) var(--gap-item) var(--gap-group);color:var(--c-text);text-decoration:none}.map-pick.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.map-pick.cut:hover{--cut-ring: var(--c-ring-hover)}.map-pick__img{width:100%;margin-bottom:var(--sp-1);aspect-ratio:1;background:#0c0c0c;clip-path:polygon(0 0, calc(100% - var(--cut-btn)) 0, 100% var(--cut-btn), 100% 100%, var(--cut-btn) 100%, 0 calc(100% - var(--cut-btn)));object-fit:cover;transition:filter var(--dur-base) var(--ease-out)}.map-pick__t{font-size:var(--fs-m);font-weight:700;line-height:1.25;transition:color var(--dur-base) var(--ease-out)}.map-pick__s{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.map-pick:hover .map-pick__t{color:var(--c-rust-300)}.map-pick:hover .map-pick__img{filter:brightness(1.12)}.map-pick:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.read{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 7fr);gap:var(--gap-item)}.read--wide{grid-template-columns:minmax(0, 1fr)}.update{display:grid;align-content:start;gap:var(--gap-item);min-width:0;padding:var(--gap-group);color:var(--c-text)}.update.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.update__img{position:relative;display:grid;place-items:center;aspect-ratio:16/9;overflow:hidden;background:#0c0c0c;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));color:inherit;text-decoration:none}.update__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:filter var(--dur-base) var(--ease-out)}.update__img:hover img{filter:brightness(1.12)}.update__img:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.update__play{position:relative;display:grid;place-items:center;width:64px;height:64px;background:var(--c-rust-500);clip-path:polygon(0 0, calc(100% - 10px) 0, 100% 10px, 100% 100%, 10px 100%, 0 calc(100% - 10px));color:var(--c-on-fill);font-size:22px;transition:background var(--dur-base) var(--ease-out)}.update__play .i{width:auto;margin-left:3px}.update__img:hover .update__play{background:var(--c-rust-600)}.update__yt{justify-self:start;min-height:36px;font-size:var(--fs-s)}.update__b{display:flex;flex-direction:column;gap:var(--gap-label);min-width:0;padding-top:var(--gap-label);box-shadow:inset 0 1px 0 var(--c-line-soft)}.update__t{margin:0;font-size:var(--fs-xl);font-weight:700;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.update__x{margin:0;color:var(--c-text);font-size:var(--fs-m);line-height:1.5}.update__b>.go-link{align-self:flex-start;min-height:36px;margin-top:var(--gap-label)}.guides{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-5) var(--gap-item);align-content:start}.guides--wide{grid-template-columns:repeat(4, minmax(0, 1fr))}.guides__c{display:flex;flex-direction:column;gap:var(--gap-label);min-width:0;color:var(--c-text);text-decoration:none}.guides__img{position:relative;display:block;aspect-ratio:21/9;background:linear-gradient(to top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0) 55%),var(--img) center/cover no-repeat #0c0c0c;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)));transition:filter var(--dur-base) var(--ease-out)}.guides--wide .guides__img{aspect-ratio:16/9}.guides__slogan{position:absolute;inset:auto var(--gap-group) var(--gap-item);color:#fff;font-family:var(--font-display);font-size:clamp(16px,1.25vw,22px);line-height:1;text-shadow:0 2px 12px rgba(0,0,0,.6);text-wrap:balance}.guides__k{margin-top:4px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.guides__t{margin:0;font-size:var(--fs-l);font-weight:700;line-height:1.2;transition:color var(--dur-base) var(--ease-out)}.guides__x{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.4}.guides__c:hover .guides__t{color:var(--c-rust-300)}.guides__c:hover .guides__img{filter:brightness(1.15)}.guides__c:hover .go-link{color:var(--c-text)}.guides__c:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.guides__c>.go-link{margin-top:auto;padding-top:4px;font-size:var(--fs-s)}.kinds{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--gap-item);margin:0;padding:0;list-style:none}.kinds a{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:center;gap:2px var(--gap-item);min-height:72px;padding:var(--gap-item) var(--gap-group);color:var(--c-text);text-decoration:none}.kinds a.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.kinds a:hover{--cut-ring: var(--c-ring-hover)}.kinds a:hover b{color:var(--c-rust-300)}.kinds a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.kinds .i{display:grid;grid-row:span 2;place-items:center;width:36px;height:36px;background:hsla(0,0%,100%,.06);color:var(--c-text-muted);font-size:15px}.kinds b{font-size:var(--fs-m);letter-spacing:.04em;text-transform:uppercase;transition:color var(--dur-base) var(--ease-out)}.kinds small{color:var(--c-text-muted);font-size:var(--fs-s)}.owner-band{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:var(--gap-group) var(--sp-5);padding:var(--sp-5)}.owner-band .home-t{font-size:var(--fs-xl)}.owner-band__txt{display:grid;gap:var(--gap-label)}.owner-band__acts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--gap-item)}.social-band{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 2fr);align-items:center;gap:var(--gap-item);min-width:0;padding:var(--gap-group)}.social-band.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.social-band__head{display:grid;gap:var(--gap-label)}.social-band__links{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-label)}.social-band__a{display:grid;grid-template-columns:40px minmax(0, 1fr) auto;align-items:center;gap:var(--gap-item);min-height:56px;padding:var(--gap-label) var(--gap-item);background:hsla(0,0%,100%,.04);box-shadow:inset 0 0 0 1px var(--c-line-soft);color:var(--c-text);text-decoration:none;transition:background var(--dur-base) var(--ease-out)}.social-band__a:hover{background:hsla(0,0%,100%,.08)}.social-band__a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.social-band__ico{display:grid;place-items:center;width:40px;height:40px;background:hsla(0,0%,100%,.06);font-size:18px}.social-band__ico .i{width:auto}.social-band__a b{font-size:var(--fs-m);letter-spacing:.04em;text-transform:uppercase}.social-band__a small{display:block;color:var(--c-text-muted);font-size:var(--fs-s);font-weight:400;letter-spacing:0;text-transform:none}.social-band__a>.i{width:auto;color:var(--c-rust-300);font-size:12px}.social-band__a:hover>.i{color:var(--c-text)}.social-band__a--discord .social-band__ico{background:var(--brand-discord);color:#fff}@container center (max-width: 640px){.home{gap:var(--sp-6)}.home__m{display:block}.home .pagehead{padding-top:24px}.home .pagehead__title{font-size:34px}.home .pagehead__ad{margin-top:var(--gap-group)}.fresh__side{display:grid;grid-auto-flow:column;grid-auto-columns:82%;grid-template-columns:none;grid-template-rows:none;gap:var(--gap-item);margin-right:calc(-1*var(--page-pad-m));padding-right:var(--page-pad-m);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.fresh__side::-webkit-scrollbar{display:none}.fresh__side>*{scroll-snap-align:start}.map-picks{display:grid;grid-auto-flow:column;grid-auto-columns:44%;grid-template-columns:none;grid-template-rows:none;gap:var(--gap-item);margin-right:calc(-1*var(--page-pad-m));padding-right:var(--page-pad-m);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.map-picks::-webkit-scrollbar{display:none}.map-picks>*{scroll-snap-align:start}.guides{display:grid;grid-auto-flow:column;grid-auto-columns:72%;grid-template-columns:none;grid-template-rows:none;gap:var(--gap-item);margin-right:calc(-1*var(--page-pad-m));padding-right:var(--page-pad-m);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.guides::-webkit-scrollbar{display:none}.guides>*{scroll-snap-align:start}.guides{row-gap:0}.kinds{display:grid;grid-auto-flow:column;grid-auto-columns:62%;grid-template-columns:none;grid-template-rows:none;gap:var(--gap-item);margin-right:calc(-1*var(--page-pad-m));padding-right:var(--page-pad-m);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.kinds::-webkit-scrollbar{display:none}.kinds>*{scroll-snap-align:start}.kinds{grid-template-rows:repeat(2, auto)}.plus-rot__track{display:grid;grid-auto-flow:column;grid-auto-columns:88%;grid-template-columns:none;grid-template-rows:none;gap:var(--gap-item);margin-right:calc(-1*var(--page-pad-m));padding-right:var(--page-pad-m);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.plus-rot__track::-webkit-scrollbar{display:none}.plus-rot__track>*{scroll-snap-align:start}.plus-rot__track{margin-right:0;padding-right:0}.fresh{grid-template-columns:minmax(0, 1fr);gap:var(--gap-item)}.fresh__lead{min-height:300px;padding:var(--gap-group)}.fresh__t{font-size:22px}.fresh__t .flag{width:21px;height:14px}.facts{gap:var(--gap-label) var(--gap-group)}.facts dd{font-size:var(--fs-l)}.fresh__side{grid-template-rows:auto}.fresh__side>.fresh__all{display:none}.fresh__story{grid-template-columns:88px minmax(0, 1fr);min-height:96px;gap:var(--gap-item)}.fresh__story img{width:88px;min-height:96px}.fresh__st{font-size:var(--fs-m)}.fresh__more{display:flex;justify-content:flex-end}.fresh__more .go-link,.home__head .go-link,.plus-rot__link,.update__yt,.update__b>.go-link,.home-comm .go-link,.home-news .go-link{min-height:44px}.home-comm__name{padding-block:12px;margin-block:-12px}.clock{gap:var(--gap-group);padding:var(--gap-group)}.clock__top{grid-template-columns:1fr 1fr;gap:var(--gap-label)}.clock__title{grid-column:1/-1;padding:0}.clock__h{font-size:22px;white-space:normal}.clock__read{padding:var(--sp-1) var(--gap-item)}.clock__read span{letter-spacing:.04em}.clock__read b{font-size:26px}.clock__plot{height:100px}.clock__peak{display:none}.clock__axis span:nth-child(2n){display:none}.clock__split{grid-template-columns:minmax(0, 1fr);gap:var(--gap-group)}.clock__divider{display:none}.clock__half--up{order:-1}.clock__half--past .clock__half-h{flex-direction:row}.clock__go{min-height:44px}.clock__cards,.clock__half--past .clock__cards{display:grid;grid-auto-flow:column;grid-auto-columns:76%;grid-template-columns:none;grid-template-rows:none;gap:var(--gap-item);margin-right:calc(-1*var(--gap-group));padding-right:var(--gap-group);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.clock__cards::-webkit-scrollbar,.clock__half--past .clock__cards::-webkit-scrollbar{display:none}.clock__cards>*,.clock__half--past .clock__cards>*{scroll-snap-align:start}.clock__cards>*{scroll-snap-align:start}.home__pair{grid-template-columns:minmax(0, 1fr)}.plus-rot{gap:var(--gap-item)}.plus-rot__nav>.plus-rot__btn:not(.plus-rot__pause){display:none}.plus-rot__btn{width:44px;height:44px}.plus-rot__rail{display:none}.plus-rot__slide{display:grid;grid-area:auto;grid-template-columns:104px minmax(0, 1fr);grid-template-rows:auto auto;gap:var(--gap-item);opacity:1;visibility:visible}.plus-rot__img{grid-row:auto;align-self:start}.plus-rot__t{min-height:44px;font-size:var(--fs-l)}.plus-rot__t span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal}.plus-rot .facts{gap:var(--gap-label) var(--gap-group)}.plus-rot .facts dd{font-size:var(--fs-m)}.plus-rot__acts{grid-column:1/-1}.plus-rot__acts .btn{flex:1 1 100%;min-height:44px}.plus-rot__dots:not([hidden]){display:flex;margin:-4px 0 -8px}.home-comm__rows li:nth-child(n+4){display:none}.fw-banner{grid-template-columns:minmax(0, 1fr);gap:var(--gap-item);padding:var(--sp-5) var(--gap-group)}.fw-banner__count{font-size:42px}.fw-banner .btn{justify-self:stretch;min-height:44px}.read{grid-template-columns:minmax(0, 1fr);gap:var(--sp-5)}.guides--wide{grid-template-columns:none}.kinds a{min-height:64px;padding:var(--gap-label) var(--gap-item)}.owner-band{grid-template-columns:minmax(0, 1fr);padding:var(--gap-group)}.owner-band__acts{justify-content:stretch}.owner-band__acts .btn{flex:1 1 100%;min-height:44px}.social-band{grid-template-columns:minmax(0, 1fr);gap:var(--gap-group)}.social-band__links{grid-template-columns:minmax(0, 1fr)}}.ac-item{--cut-fill: linear-gradient(180deg, #2b2b2b, #242424);--cut-ring: var(--c-ring);--ac-pad: 32px;min-width:0}.ac-item:has(.ac-btn:hover){--cut-ring: rgba(255, 255, 255, .26)}.ac-item.is-open{--cut-ring: var(--c-ring-strong)}.ac-h{margin:0;font:inherit}.ac-btn{display:flex;align-items:center;gap:14px;width:100%;min-height:56px;padding:14px 20px 14px var(--ac-pad);border:0;background:rgba(0,0,0,0);color:var(--c-text);cursor:pointer;font-family:var(--font-base);font-size:var(--fs-l);font-weight:700;line-height:1.3;text-align:left;transition:background var(--dur-base) var(--ease-out)}.ac-btn:hover{background:hsla(0,0%,100%,.04)}.ac-item.is-open .ac-btn.cut-clip{--cbl: 0px}.ac-item.is-open .ac-btn{box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08)}.ac-chev{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #7a7a7a;transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.ac-chev::before{content:"";width:8px;height:8px;margin-top:-4px;border-right:2px solid var(--c-text);border-bottom:2px solid var(--c-text);transform:rotate(45deg)}.ac-btn[aria-expanded=true] .ac-chev{background:var(--c-text);box-shadow:none;transform:rotate(180deg)}.ac-btn[aria-expanded=true] .ac-chev::before{border-color:var(--c-on-light)}.ac-panel{position:relative;padding:0;color:var(--c-text);font-size:var(--fs-m);line-height:1.4}.ac-item.is-open .ac-panel::before{content:"";position:absolute;z-index:1;left:12px;top:16px;bottom:18px;width:3px;background:var(--c-rust-500)}@media(max-width: 640px){.ac-item{--ac-pad: 28px}.ac-item.is-open .ac-panel::before{left:10px}}.c1__plot{position:relative;height:210px;margin:22px 8px 0 32px}.c1__plot[tabindex]:focus-visible{outline-offset:6px}.c1__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.c1__svg path,.c1__svg line{vector-effect:non-scaling-stroke}.c1__base{stroke:hsla(0,0%,100%,.18);stroke-width:1}.c1__slots{stroke:hsla(0,0%,100%,.14);stroke-width:1;stroke-dasharray:2 4}.c1__tick{stroke:hsla(0,0%,100%,.22);stroke-width:1}.c1__line{fill:none;stroke:var(--c-text);stroke-linecap:round;stroke-width:2.25}.c1__prev{fill:none;stroke:var(--c-text-faint);stroke-dasharray:5 4;stroke-width:1.5}.c1__next{fill:none;stroke:var(--c-up-400);stroke-dasharray:5 4;stroke-width:1.5}.c1__m{stroke-width:1}.c1__m--wipe{stroke:var(--c-rust-500);stroke-width:2}.c1__m--full{stroke:var(--c-text);stroke-dasharray:3 3;stroke-opacity:.55}.c1__m--half{stroke:var(--c-text);stroke-dasharray:2 3;stroke-opacity:.35}.c1__m--dead{stroke:var(--c-text-faint);stroke-dasharray:6 3}.c1__m--now{stroke:var(--c-text);stroke-opacity:.7}.c1__m--exp{stroke:var(--c-up-400);stroke-dasharray:5 4;stroke-width:1.5}.c1__we{position:absolute;top:0;bottom:0;background:hsla(0,0%,100%,.035);pointer-events:none}.c1__fcband{position:absolute;top:0;right:0;bottom:0;background:repeating-linear-gradient(-45deg, rgba(127, 195, 234, 0.16) 0 3px, transparent 0 8px);pointer-events:none}.c1__dot{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--c-text);pointer-events:none}.c1__dot--now{box-shadow:0 0 0 3px rgba(236,232,225,.22)}.c1__ymax{position:absolute;left:-32px;top:6%;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.c1__lane{position:relative;height:24px}.c1__mark{--tc: var(--c-text-faint);position:absolute;top:0;left:0;display:inline-flex;align-items:center;height:20px;padding:1px 7px 0 8px;background:rgba(0,0,0,.3);box-shadow:inset 2px 0 0 var(--tc);color:var(--c-text);font-family:var(--font-mono);font-size:12px;line-height:1;white-space:pre}.c1__mark.is-flip{padding:1px 8px 0 7px;box-shadow:inset -2px 0 0 var(--tc);transform:translateX(-100%)}.c1__mark--wipe{--tc: var(--c-rust-500);color:var(--c-rust-300)}.c1__mark--full,.c1__mark--peak,.c1__mark--now{--tc: var(--c-text)}.c1__mark--half{--tc: rgba(236, 232, 225, .5);color:var(--c-text-muted)}.c1__mark--dead{--tc: var(--c-text-faint);color:var(--c-text-muted)}.c1__mark--next{box-shadow:none;color:var(--c-up-300);outline:1px dashed var(--c-up-400);outline-offset:-1px}.c1__hair{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed rgba(236,232,225,.45);pointer-events:none}.c1__probe{position:absolute;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--c-surface-0);box-shadow:inset 0 0 0 2px var(--c-text);pointer-events:none}.c1__tip{position:absolute;z-index:2;padding:5px 9px;background:var(--c-surface-2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.2);color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);pointer-events:none;transform:translate(-50%, 14px);white-space:nowrap}.c1__tip b{color:var(--c-text)}.c1__legend{display:flex;flex-wrap:wrap;gap:4px 18px;margin:2px 0 0;padding:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);list-style:none}.c1__legend li{display:inline-flex;align-items:center;gap:7px}.c1__legend i{display:inline-block;width:16px}.c1__key--line{height:2px;background:var(--c-text)}.c1__key--prev{height:0;border-top:2px dashed var(--c-text-faint)}.c1__key--next{height:0;border-top:2px dashed var(--c-up-400)}.c1__legend .c1__key--wipe{width:2px;height:12px;background:var(--c-rust-500)}.c1__key--we{height:10px;background:hsla(0,0%,100%,.09)}.c1__key--fc{height:10px;background:repeating-linear-gradient(-45deg, rgba(127, 195, 234, 0.5) 0 2px, transparent 0 5px);outline:1px dashed var(--c-up-400);outline-offset:-1px}.spark{position:relative;display:block;height:40px;min-width:0;background:repeating-linear-gradient(90deg, transparent 0 calc(14.2857142857% - 1px), rgba(255, 255, 255, 0.06) 0 14.2857142857%);box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.18)}.spark svg{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.spark__line{fill:none;stroke:var(--c-text);stroke-width:1.5;vector-effect:non-scaling-stroke}.spark__wipe{stroke:var(--c-rust-500);stroke-width:2;vector-effect:non-scaling-stroke}.spark__mark{stroke:var(--c-text);stroke-width:2;vector-effect:non-scaling-stroke}.spark--mark .spark__line{stroke:var(--c-text-muted)}.spark__x{display:flex;justify-content:space-between;margin-top:3px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;line-height:1.2}.spark__x b{color:var(--c-rust-300);font-weight:400}.wipe-history .kpis--3{margin-bottom:var(--sp-7)}.wr-list{container:wrlist/inline-size;display:grid;gap:var(--sp-4);min-width:0}.wr-lbl{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.wr-sub{display:block;margin-top:1px;color:var(--c-text-muted);font-size:var(--fs-s);font-weight:400}.wr{--wr-indent: 22px;display:grid;grid-template-columns:168px minmax(0, 1fr) 264px;min-width:0}.wr.panel{padding:0}.wr--running{--cut-edge: var(--c-rust-500)}.wr__slab{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px 14px 16px var(--wr-indent);box-shadow:inset -1px 0 0 var(--c-line-soft)}.wr__h{display:grid;gap:3px;margin:0;font:inherit}.wr__date{font-size:var(--fs-xxl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.wr__time,.wr__end,.wr__no{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.wr__len{margin-top:14px;font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:700}.wr__len small,.wr__no small{color:var(--c-text-muted);font-size:var(--fs-s);font-weight:400}.wr__no small{font-size:inherit}.wr__track{display:grid;grid-template-columns:repeat(7, minmax(0, 1fr));gap:2px;height:8px}.wr__track i{--c: rgba(236, 232, 225, .55);background:linear-gradient(90deg, var(--c) calc(var(--f) * 100%), rgba(255, 255, 255, 0.08) 0)}.wr--running .wr__track i{--c: var(--c-text)}.wr__track i.is-exp{outline:1px dashed var(--c-up-400);outline-offset:-1px}.wr__end--next{color:var(--c-up-300)}.wr__no{margin-top:auto;padding-top:14px}.wr__main{display:grid;gap:10px;align-content:start;min-width:0;padding:14px 20px 20px}.wr__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-height:20px}.wr__name{flex:1 1 180px;min-width:0;overflow:hidden;color:var(--c-text-muted);font-size:var(--fs-s);text-align:right;text-overflow:ellipsis;white-space:nowrap}.wr-c1{display:grid;gap:6px;min-width:0;margin:4px 0 0}.wr-c1__lane,.wr-c1 .wr-c1__plot,.wr-c1__x{margin-left:34px}.wr-c1 .wr-c1__plot{height:200px;margin-top:0;margin-right:0}.wr-c1 .c1__ymax{left:-34px;line-height:1;transform:translateY(-50%)}.wr-c1__x{position:relative;height:16px}.wr-c1__x span{position:absolute;top:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;line-height:1.2;transform:translateX(-50%);white-space:nowrap}.wr-c1__x b{font-weight:inherit}.wr-c1__x .is-we{color:var(--c-text);font-weight:700}.wr-c1__x .s{display:none}.wr-legend{margin-left:34px}.wr-c1__none{margin:4px 0 0;padding:var(--sp-4);background:hsla(0,0%,100%,.03);color:var(--c-text-muted);font-size:var(--fs-s)}.wr__groups{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:18px 24px;margin-top:10px}.wr-grp{min-width:0}.wr-grp-title{margin:0 0 4px;padding-bottom:6px;box-shadow:inset 0 -1px 0 var(--c-line);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.wr-facts,.wr-cmp{margin:0}.wr-fact{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:0 10px;align-items:baseline;padding:7px 0;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.wr-fact dt{min-width:0}.wr-fact dd{margin:0;font-variant-numeric:tabular-nums;font-weight:700;text-align:right;white-space:nowrap}.wr-fact dd.wr-sub{grid-column:1/-1;margin:1px 0 0;font-weight:400;white-space:normal}.wr-fact dd small,.wr-head__s small{color:var(--c-text-muted);font-size:var(--fs-s);font-weight:400}.wr-days{display:grid;gap:5px;margin:6px 0 0;padding:0;list-style:none}.wr-days li{display:grid;grid-template-columns:26px minmax(0, 1fr) 40px 32px;gap:8px;align-items:center;font-variant-numeric:tabular-nums}.wr-days b{text-align:right}.wr-days__peak{color:var(--c-text-muted);font-size:var(--fs-s);text-align:right}.wr-bar{display:block;height:6px;overflow:hidden;border-radius:3px;background:hsla(0,0%,100%,.08)}.wr-bar i{display:block;height:100%;border-radius:3px;background:rgba(236,232,225,.55)}.wr-ret-box,.wr-busy{margin-top:16px}.wr-ret{display:flex;gap:18px;margin-top:8px}.wr-ret__i{display:grid;gap:3px;justify-items:center}.wr-ret__i b{font-size:var(--fs-s);font-variant-numeric:tabular-nums}.wr-ret__bar{position:relative;width:28px;height:40px;overflow:hidden;border-radius:3px 3px 0 0;background:hsla(0,0%,100%,.08)}.wr-ret__bar i{position:absolute;right:0;bottom:0;left:0;border-radius:3px 3px 0 0;background:var(--c-text)}.wr-strip{display:grid;grid-template-columns:repeat(24, minmax(0, 1fr));gap:2px;height:18px;margin-top:8px}.wr-strip span{border-radius:2px;background:rgba(236, 232, 225, var(--o))}.wr-strip span.is-busy{box-shadow:inset 0 0 0 1.5px var(--c-rust-500)}.wr-strip-scale{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));margin-top:4px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.wr-busy>b{display:block;margin-top:4px;font-variant-numeric:tabular-nums}.wr-cmprow{padding:7px 0;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.wr-cmprow dt{white-space:nowrap}.wr-cmprow dd{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;justify-content:space-between;margin:3px 0 0;font-variant-numeric:tabular-nums}.wr-chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:1px 8px 0;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text);font-size:var(--fs-s);line-height:1;white-space:nowrap}.wr-chip b{font-size:10px}.wr-chip--up{box-shadow:inset 0 0 0 1px var(--c-text)}.wr-chip--down{box-shadow:none;outline:1px dashed var(--c-text-faint);outline-offset:-1px}.wr-chip--same{padding-left:0;box-shadow:none;color:var(--c-text-muted)}.wr-chip--diff{box-shadow:inset 0 0 0 2px var(--c-text)}.wr-ranks{margin-top:16px}.wr-rk{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:6px 10px;align-items:baseline;padding:7px 0 9px;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.wr-rk__line,.wr-rk__scale{grid-column:1/-1}.wr-rk .wr-lbl,.wr-rk b{font-variant-numeric:tabular-nums;white-space:nowrap}.wr-rk b{text-align:right}.wr-rk b small{color:var(--c-text-muted);font-size:var(--fs-s);font-weight:400}.wr-rk__line{position:relative;height:6px;border-radius:3px;background:hsla(0,0%,100%,.08)}.wr-rk__line i{position:absolute;top:-4px;width:3px;height:14px;margin-left:-1px;background:var(--c-text)}.wr-rk--scale{padding:4px 0 0;box-shadow:none}.wr-rk__scale{display:flex;justify-content:space-between;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.wr__side{min-width:0;padding:16px 18px 18px 16px;box-shadow:inset 1px 0 0 var(--c-line-soft)}.wr-map{position:relative;display:block;aspect-ratio:1;overflow:hidden;clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 12px 100%, 0 calc(100% - 12px));text-decoration:none;transition:filter var(--dur-base) var(--ease-out)}.wr-map img{display:block;width:100%;height:100%;object-fit:cover}.wr-map__cap{position:absolute;right:0;bottom:0;left:0;padding:4px 8px 3px 16px;overflow:hidden;background:rgba(0,0,0,.74);color:var(--c-on-fill);font-size:var(--fs-xs);letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}a.wr-map:hover{filter:brightness(1.12)}a.wr-map:hover .wr-map__cap{text-decoration:underline;text-underline-offset:2px}a.wr-map:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.wr-map.map-pending{padding:16px}.wr__side .biome{margin-top:12px}.wr-kv{margin-top:10px}.wr-kv td{overflow-wrap:anywhere}.wr-kv small{color:var(--c-text-muted);font-size:12.5px}.wr-new{margin-left:6px;vertical-align:1px}.wr-head{display:grid;grid-template-columns:168px 160px minmax(0, 1fr) auto 96px auto;gap:0 18px;align-items:center;min-height:68px;padding:0 20px 0 0;font-size:var(--fs-m);font-weight:400;line-height:1.3}.wr-head__when{display:grid;gap:2px;align-content:center;align-self:stretch;padding:10px 14px 10px 32px;box-shadow:inset -1px 0 0 var(--c-line-soft)}.wr-head__date{font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.05}.wr-head__time{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.wr-head__stats{display:flex;flex-wrap:wrap;gap:6px 22px;min-width:0}.wr-head__s{display:grid;align-content:start;gap:2px;min-width:0}.wr-head__s b{font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.wr-head__map{align-self:stretch;overflow:hidden;background:var(--c-surface-2);box-shadow:inset 1px 0 0 var(--c-line-soft),inset -1px 0 0 var(--c-line-soft)}.wr-head__map img{display:block;width:100%;height:100%;object-fit:cover}.wr-head__map.map-pending{grid-template-columns:minmax(0, 1fr);overflow-wrap:anywhere;padding:6px;font-size:var(--fs-xs);line-height:1.25}.wr-head__tags{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.wr-head__tgl{display:inline-flex;align-items:center;gap:10px;padding-top:1px;font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.wr-acc.is-open .wr-head__spark,.wr-acc.is-open .wr-head__stats,.wr-acc.is-open .wr-head__tags,.wr-acc.is-open .wr-head__map{display:none}.wr-acc.is-open .wr-head{grid-template-columns:minmax(0, 1fr) auto;min-height:56px}.wr-acc.is-open .wr-head__when{display:flex;flex-wrap:wrap;grid-column:1;grid-row:1;gap:0 10px;align-items:baseline;padding:10px 0 10px 32px;box-shadow:none}.wr-acc.is-open .wr-head__date{font-size:var(--fs-l)}.wr-acc.is-open .wr-head__tgl{grid-column:2;grid-row:1}.wr-acc .wr{--wr-indent: 32px}.wr-months{display:flex;gap:8px 14px;align-items:center;min-width:0;margin-top:var(--sp-6)}.wr-months__l{flex:none;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.wr-months+.p4{margin-top:var(--sp-4)}@container center (max-width: 640px){.wr-months{flex-wrap:wrap}.wr-months .seg{width:100%}}@container wrlist (max-width: 1400px){.wr-head{grid-template-columns:168px 136px minmax(0, 1fr) 112px auto}.wr-head__when{grid-column:1;grid-row:1/3}.wr-head__spark{grid-column:2;grid-row:1/3}.wr-head__stats{grid-column:3;grid-row:1;padding-top:12px}.wr-head__tags{grid-column:3;grid-row:2;justify-content:flex-start;padding:6px 0 12px}.wr-head__map{grid-column:4;grid-row:1/3}.wr-head__tgl{grid-column:5;grid-row:1/3}.wr-acc.is-open .wr-head__when{grid-row:1}.wr-acc.is-open .wr-head__tgl{grid-column:2;grid-row:1}}@container wrlist (max-width: 1000px){.wr{grid-template-columns:150px minmax(0, 1fr)}.wr__side{display:grid;grid-column:1/-1;grid-template-columns:200px minmax(0, 1fr);gap:0 22px;align-items:start;padding-left:var(--wr-indent);box-shadow:inset 0 1px 0 var(--c-line-soft)}.wr__side .wr-map{grid-row:span 3}.wr__side .biome{grid-column:2;margin-top:0}.wr__side .wr-kv{grid-column:2}.wr__groups{grid-template-columns:repeat(2, minmax(0, 1fr))}.wr-grp--cmp{display:grid;grid-column:1/-1;grid-template-columns:repeat(2, minmax(0, 1fr));gap:0 24px}.wr-grp--cmp .wr-ranks{margin-top:0}}@container wrlist (max-width: 640px){.wr{--wr-indent: 16px;grid-template-columns:minmax(0, 1fr)}.wr-acc .wr{--wr-indent: 28px}.wr__slab{display:grid;grid-template-columns:minmax(0, 1fr) auto;gap:6px 12px;align-items:end;padding:14px 12px 12px var(--wr-indent);box-shadow:inset 0 -1px 0 var(--c-line-soft)}.wr__h{grid-column:1;grid-row:1}.wr__date{font-size:22px}.wr__len{grid-column:2;grid-row:1;margin:0;font-size:var(--fs-l);text-align:right}.wr__track,.wr__end,.wr__no{grid-column:1/-1}.wr__no{margin:0;padding:0}.wr__main{padding:12px 12px 16px var(--wr-indent)}.wr__name{flex-basis:100%;text-align:left}.wr-c1__lane,.wr-c1 .wr-c1__plot,.wr-c1__x{margin-left:28px}.wr-legend{margin-left:0}.wr-c1 .wr-c1__plot{height:170px}.wr-c1 .c1__ymax{left:-28px}.wr-c1__x .l{display:none}.wr-c1__x .s{display:inline}.wr__groups{grid-template-columns:minmax(0, 1fr)}.wr-grp--cmp{grid-column:auto;grid-template-columns:minmax(0, 1fr)}.wr-grp--cmp .wr-ranks{margin-top:16px}.wr__side{grid-template-columns:minmax(0, 1fr);padding:14px 12px 16px var(--wr-indent)}.wr__side .wr-map{grid-row:auto;width:100%;max-width:280px}.wr__side .biome{grid-column:1;margin-top:12px}.wr__side .wr-kv{grid-column:1}.wr-head{grid-template-columns:minmax(0, 1fr) auto;gap:10px;padding:0 12px 12px 0}.wr-head__when{display:flex;flex-wrap:wrap;grid-column:1;grid-row:1;gap:2px 10px;align-items:baseline;padding:10px 12px 8px 28px;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.wr-head__when .wr-lbl{flex-basis:100%}.wr-head__spark{grid-column:1/-1;grid-row:2;height:32px;margin-left:28px}.wr-head__stats{display:grid;grid-column:1/-1;grid-row:3;grid-template-columns:repeat(3, minmax(0, 1fr));gap:8px 10px;padding:0 0 0 28px}.wr-head__map{grid-column:2;grid-row:1;width:72px;margin-right:-12px}.wr-head__tags{grid-column:1;grid-row:4;justify-content:flex-start;padding:0 0 0 28px}.wr-head__tgl{grid-column:2;grid-row:4}.wr-acc.is-open .wr-head{padding-bottom:0}.wr-acc.is-open .wr-head__when{padding:10px 0 10px 28px;box-shadow:none}.wr-acc.is-open .wr-head__when .wr-lbl{flex-basis:auto}.wr-acc.is-open .wr-head__tgl{grid-column:2;grid-row:1}}.count{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text);font-family:var(--font-mono);font-size:12px;font-variant-numeric:tabular-nums;font-weight:400;line-height:1;white-space:nowrap}.count--new{background:var(--c-rust-500);box-shadow:none;color:var(--c-on-fill)}.count--s{min-width:18px;height:18px;padding:0 4px}.e1{min-width:0;background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.e1[hidden]{display:none}.e1__head{display:flex;align-items:center;gap:12px;min-height:48px;padding:0 14px;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.e1__title{flex:1;font-weight:700}.e1__title small{display:block;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.e1__body{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-3);padding:14px}.e1__foot{display:flex;justify-content:flex-end;gap:var(--sp-2);padding:12px 14px;box-shadow:inset 0 1px 0 var(--c-line-soft)}.e1__form{display:flex;flex:1;flex-direction:column;min-width:0}.e1__form>.e1__body{flex:1}.e1__section{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.e1__close-m{display:none}.ow-jump{position:sticky;top:0;z-index:var(--z-sticky);display:flex;align-items:stretch;gap:2px;overflow-x:auto;background:#121212;box-shadow:inset 0 0 0 1px var(--c-line-soft),0 10px 16px -14px #000;scrollbar-width:none}.ow-jump::-webkit-scrollbar{display:none}.ow-jump a{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 14px;color:var(--c-text-muted);font-size:var(--fs-s);font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase;white-space:nowrap;transition:background var(--dur-base) var(--ease-out)}.ow-jump a:hover{background:hsla(0,0%,100%,.06);color:var(--c-text)}.ow-jump a:focus-visible{outline-offset:-2px}.ow-jump a[aria-current]{box-shadow:inset 0 -3px 0 var(--c-rust-500);color:var(--c-text)}.ow-jump .ow-jump__danger{margin-left:auto}html:has(.ow-jump){scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html:has(.ow-jump){scroll-behavior:auto}}@media(max-width: 640px){.ow-jump .ow-jump__danger{margin-left:0}}.ow-panel{container:owp/inline-size;display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-3);align-content:start}.ow-panel__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding-bottom:10px;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.ow-panel__head .panel__title{margin:0}.ow-panel__meta{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ow-steps{display:grid;margin:0;padding:0;list-style:none;counter-reset:step}.ow-step{position:relative;display:grid;gap:6px;min-width:0;padding:0 0 22px 44px;counter-increment:step}.ow-step:last-child{padding-bottom:0}.ow-step::before{content:counter(step);position:absolute;left:0;top:-3px;display:grid;place-items:center;width:28px;height:28px;box-shadow:inset 0 0 0 1.5px var(--c-line);color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);font-weight:700}.ow-step::after{content:"";position:absolute;left:13px;top:31px;bottom:5px;width:2px;background:var(--c-line)}.ow-step:last-child::after{display:none}.ow-step--done::before{content:"";background:var(--c-text);box-shadow:none;color:var(--c-on-light);font:900 12px/1 "Font Awesome 6 Free"}.ow-step--current::before{box-shadow:inset 0 0 0 2px var(--c-text);color:var(--c-text)}.ow-step__t{font-weight:700}.ow-step--todo .ow-step__t{color:var(--c-text-muted)}.ow-step__s{color:var(--c-text-muted);font-size:var(--fs-s)}.ow-step .copy-field{max-width:420px}.ow-step .copy-field code{font-size:var(--fs-m);font-weight:700}.ow-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.ow-empty{display:grid;justify-items:start;gap:var(--sp-4);padding:var(--sp-6) var(--sp-5)}.ow-empty__title{margin:0;font-size:var(--fs-xl);font-weight:700}.ow-empty__lead{max-width:60ch;margin:-8px 0 0;color:var(--c-text-muted)}.ow-search{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;width:min(100%,640px)}.ow-search .field{flex:1 1 260px}.ow-howto{display:flex;flex-wrap:wrap;gap:8px 24px;margin:0;padding:0;list-style:none;counter-reset:how}.ow-howto li{display:flex;align-items:center;gap:8px;counter-increment:how}.ow-howto li::before{content:counter(how);display:grid;flex:none;place-items:center;width:22px;height:22px;box-shadow:inset 0 0 0 1.5px var(--c-line);font-family:var(--font-mono);font-size:12px;font-weight:700}.ow-empty>a{color:var(--c-text);text-underline-offset:3px}.ow-search__note{width:min(100%,640px);margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.ow-results__count{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ow-results{display:grid;width:min(100%,640px);margin:0;padding:0;box-shadow:inset 0 0 0 1px var(--c-line-soft);list-style:none}.ow-results>li{box-shadow:inset 0 -1px 0 var(--c-line-soft)}.ow-results>li:last-child{box-shadow:none}.ow-result{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:2px 12px;min-height:56px;padding:10px 12px}.ow-result__name{font-weight:700;overflow-wrap:anywhere}.ow-result__meta{grid-column:1;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.ow-result>.btn,.ow-result>.ow-result__note{grid-column:2;grid-row:1/span 2}.ow-result__note{max-width:200px;color:var(--c-text);font-size:var(--fs-s);text-align:right;text-underline-offset:3px}.ow-result>.ow-result__note--full{grid-column:1/-1;grid-row:auto;max-width:none;text-align:left;color:var(--c-text-muted)}.ow-add>summary{cursor:pointer;list-style:none}.ow-add>summary::-webkit-details-marker{display:none}.ow-add[open]>summary .btn{--cut-c: var(--c-surface-2)}.ow-add__form{display:grid;gap:var(--sp-2);padding:4px 12px 14px}.ow-add__note{margin:0;color:var(--c-text-muted);font-size:12.5px}.cut.ow-list{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.ow-list{display:grid;align-content:start;min-width:0}.ow-list__scroll{display:grid;align-content:start;padding-top:4px}.ow-list>.ow-list__scroll.cut-clip{--ctr: 0px;--cbl: 0px}@container ow (min-width: 900px){.ow-list--sticky{position:sticky;top:var(--sp-5)}.ow-list--sticky .ow-list__scroll{max-height:calc(100vh - 140px);overflow-y:auto}}.ow-list__filter{padding:10px 12px 6px}.ow-list__filter input{width:100%}.ow-group{display:flex;justify-content:space-between;gap:8px;margin:0;padding:14px 14px 6px 17px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.ow-group--todo{color:var(--c-text)}.ow-block{display:flex;align-items:center;gap:var(--gap-label);margin:0;padding:12px 14px 12px 17px;background:hsla(0,0%,100%,.04);color:var(--c-text);font-size:var(--fs-s);font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ow-block .i{width:auto;color:var(--c-text-muted);font-size:13px}.ow-block__t{flex:1}.ow-block__n{color:var(--c-text-muted);font-family:var(--font-mono);font-weight:400}.ow-list__scroll>:not(:first-child).ow-block,.ow-list__scroll>section+.ow-block{margin-top:var(--gap-group);box-shadow:inset 0 2px 0 var(--c-line)}.ow-rows{display:grid;margin:0;padding:0;list-style:none}.ow-row{display:grid;gap:5px;min-height:56px;padding:10px 14px 10px 17px;box-shadow:inset 0 1px 0 var(--c-line-soft);color:var(--c-text);text-decoration:none;transition:background var(--dur-base) var(--ease-out)}.ow-row:hover{background:hsla(0,0%,100%,.06)}.ow-row:focus-visible{outline-offset:-2px}.ow-row[aria-current]{background:hsla(0,0%,100%,.08);box-shadow:inset 0 1px 0 var(--c-line-soft),inset 3px 0 0 var(--c-rust-500)}.ow-row__name{display:-webkit-box;overflow:hidden;font-size:var(--fs-m);font-weight:700;line-height:1.25;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ow-row__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;color:var(--c-text-muted);font-size:var(--fs-s)}:is(.ow-row__meta,.ow-row--slim) .plus-mark{height:18px}.ow-row__todo{display:inline-flex;align-items:center;gap:5px;color:var(--c-text)}.ow-row__todo .i{width:auto;font-size:12px}.ow-stat{display:inline-flex;align-items:center;gap:6px}.ow-dot{flex:none;width:8px;height:8px;background:var(--c-success)}.ow-dot--off{background:rgba(0,0,0,0);box-shadow:inset 0 0 0 1.5px var(--c-text-muted)}.ow-dot--pending{border:1.5px dashed var(--c-text-muted);background:rgba(0,0,0,0)}.ow-list__none{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;padding:12px 14px 14px 17px;box-shadow:inset 0 1px 0 var(--c-line-soft);color:var(--c-text-muted);font-size:var(--fs-s)}.ow-list__none b{color:var(--c-text);overflow-wrap:anywhere}.ow-list__foot{padding:12px 14px 14px;box-shadow:inset 0 1px 0 var(--c-line)}.ow-list__foot .btn{width:100%}.ow-list__help{margin:var(--gap-item) 0 0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.4}@media(max-width: 640px){.ow-row{min-height:64px}}@container ow (max-width: 899px){.ow--list-view .ow-row[aria-current]{background:none;box-shadow:inset 0 1px 0 var(--c-line-soft)}.ow--list-view .ow-row[aria-current]:hover{background:hsla(0,0%,100%,.06)}}.ow-row.ow-row--slim{grid-template-columns:minmax(0, 1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;gap:var(--gap-item);min-height:52px}.ow-row.ow-row--marked{grid-template-columns:minmax(0, 1fr) auto;column-gap:var(--gap-item)}.ow-row--marked>.ow-mark{grid-column:2;grid-row:1/span 2;align-self:center}.ow{container:ow/inline-size;min-width:0}.ow__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-5);align-items:start}@container ow (min-width: 900px){.ow__grid{grid-template-columns:300px minmax(0, 1fr)}}.ow-back{display:none;justify-self:start}@container ow (max-width: 899px){.ow:not(.ow--list-view) .ow-list,.ow--list-view .ow-detail{display:none}.ow-back{display:inline-flex}}.ow-detail{container:owd/inline-size;display:grid;gap:var(--sp-4);min-width:0;align-content:start}.ow-sec{display:grid;gap:var(--sp-4);min-width:0;scroll-margin-top:calc(44px + var(--sp-3))}.ow-head{display:grid;gap:var(--sp-2);min-width:0}.ow-head__title{display:flex;align-items:flex-start;gap:12px;min-width:0}.ow-head__title .flag{margin-top:9px}.ow-head__title .plus-mark{margin-top:7px}.ow-head__name{min-width:0;margin:0;font-size:var(--fs-xxl);font-weight:700;letter-spacing:.01em;line-height:1.1;overflow-wrap:anywhere}.ow-head__meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;color:var(--c-text-muted)}.ow-head__place{font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ow-head__ip{font-family:var(--font-mono);font-size:var(--fs-s)}.ow-head__meta .go-link{min-height:var(--hit);font-size:var(--fs-m)}.ow-head__acts{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.ow-head__acts .btn{min-height:44px}@container owd (max-width: 640px){.ow-head__name{font-size:var(--fs-xl)}.ow-head__title .flag{width:21px;height:14px;margin-top:4px}.ow-head__title .plus-mark{margin-top:1px}}@container owd (max-width: 480px){.ow-head__acts>.btn{flex:1 1 auto}.ow-head__acts .mn .btn{min-width:44px}.ow-more-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.mn-list--drop{min-width:250px}@media(max-width: 640px){.mn-list--drop{display:none}}.ow-dock{z-index:auto}.ow-dock .sh-figs{flex-wrap:wrap}.ow-dock .sh-fig{flex:1 1 128px}.ow-fig__sub{min-width:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);overflow-wrap:anywhere}.ow-panel__link{position:relative;min-height:var(--hit);margin-left:auto;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:var(--fs-m);display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.ow-panel__link:hover{color:var(--link-accent-hover, var(--c-text))}.ow-panel__link .i{width:auto;font-size:.8em}.ow-panel__link::before{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}.ow-panel__note{margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.ow-panel .fbk-list{gap:0}.ow-panel .chart-panel{padding:0}.ow-rate__total{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:baseline;gap:6px 12px;padding-bottom:6px}.ow-rate__total-l{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ow-rate__total-v{font-size:var(--fs-xxl);font-variant-numeric:tabular-nums;font-weight:700}.ow-rate__total .bars__bar{grid-column:1/-1}@container owp (max-width: 380px){.ow-panel .bars__row{grid-template-columns:minmax(0, 1fr) auto}.ow-panel .bars__row .bars__bar{grid-column:1/-1;grid-row:2}}.ow-tip{display:grid;grid-template-columns:auto minmax(0, 1fr);gap:4px 10px;padding:10px 12px;background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 2px 0 0 var(--c-text);color:var(--c-text-muted);font-size:var(--fs-s)}.ow-tip .i{margin-top:2px;color:var(--c-text)}.ow-tip b{color:var(--c-text)}.cut.panel.ow-plus--on{--cut-fill: var(--c-plus-surface);--cut-ring: var(--c-plus-ring)}.ow-plus{display:grid;gap:var(--sp-4);align-items:center}.ow-plus__main{display:grid;gap:var(--sp-3);align-content:center;min-width:0}@container owd (min-width: 720px){.ow-plus{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);gap:var(--sp-6)}}.ow-rot{display:grid;gap:var(--sp-3);min-width:0;padding-left:var(--sp-4);border-left:2px solid var(--c-plus-500)}.ow-rot__slides{display:grid}.ow-rot__head{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.ow-rot__slide{display:flex;grid-area:1/1;align-items:flex-start;gap:var(--sp-3);min-width:0;visibility:hidden;opacity:0;transition:opacity var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.ow-rot__slide.is-active{visibility:visible;opacity:1;transition:opacity var(--dur-base) var(--ease-out)}.ow-rot__icon{display:grid;flex:none;place-items:center;width:40px;height:40px;background:var(--c-plus-surface);box-shadow:inset 0 0 0 1px var(--c-plus-ring);color:var(--c-plus-300)}.ow-rot__body{display:grid;gap:2px;min-width:0}.ow-rot__title{font-size:var(--fs-l)}.ow-rot__text{color:var(--c-text-muted);font-size:var(--fs-m);line-height:1.45}.ow-rot__ctl{display:flex;align-items:center;gap:var(--sp-2)}.ow-rot__ctl[hidden]{display:none}.ow-rot__dots{display:flex;flex-wrap:wrap;gap:6px}.ow-rot__dot{width:8px;height:8px;background:var(--c-plus-track)}.ow-rot__dot.is-active{background:var(--c-plus-500)}.ow-rot__btn{display:inline-grid;place-items:center;width:44px;height:44px;padding:0;border:0;background:none;color:var(--c-text);cursor:pointer}.ow-rot__btn:hover{background:var(--c-plus-hover)}.ow-rot__btn:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ow-rot__btn .i{width:auto}@media(prefers-reduced-motion: reduce){.ow-rot__slide,.ow-rot__slide.is-active{transition:none}}.ow-plus__manage{margin:0 0 0 auto}.ow-plus__manage .btn{min-height:44px}.ow-plus__state{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ow-plus__state b{font-size:var(--fs-l)}.ow-plus__renew{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.ow-tools{display:grid;margin:0;padding:0;list-style:none}.ow-tool{display:grid;grid-template-columns:auto auto minmax(0, 1fr) auto;align-items:center;gap:2px 10px;width:100%;min-height:44px;padding:6px 10px;border:0;background:none;box-shadow:inset 0 -1px 0 var(--c-line-soft);color:var(--c-text);cursor:pointer;font:inherit;text-align:left;text-decoration:none;transition:background var(--dur-base) var(--ease-out)}.ow-tools li:last-child .ow-tool{box-shadow:none}.ow-tool:hover{background:hsla(0,0%,100%,.06)}.ow-tool:focus-visible{outline-offset:-2px}.ow-tool__t{font-weight:700}.ow-tool__icon{color:var(--c-text-muted)}.ow-tool__s{min-width:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ow-tool__end{color:var(--c-text-muted)}@container (max-width: 420px){.ow-tool__s{grid-column:2/span 2;grid-row:2;white-space:normal}.ow-tool__end{grid-column:4;grid-row:1}}.ow-danger{display:grid;padding:0 16px 4px;background:rgba(255,122,144,.04);box-shadow:inset 0 0 0 1px rgba(255,122,144,.45)}.ow-danger__title{margin:0;padding:14px 0 8px;color:var(--c-danger);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.ow-danger__row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 0;box-shadow:inset 0 1px 0 var(--c-line-soft)}.ow-danger__text{display:grid;flex:1 1 260px;gap:2px}.ow-danger__text span{color:var(--c-text-muted);font-size:var(--fs-s)}.rating-analysis{display:grid;gap:var(--gap-group);align-content:start}.rating-analysis p{margin:0}.ra-note{color:var(--c-text-muted);font-size:var(--fs-m)}.ra-sum{display:grid;gap:var(--gap-item)}.ra-sum__total{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gap-label) var(--gap-item)}.ra-sum__l{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ra-sum__v{font-size:var(--fs-xxl);font-variant-numeric:tabular-nums;font-weight:700}.ra-cards{display:grid;gap:var(--gap-item);margin:0;padding:0;list-style:none}.ra-card{display:grid;gap:var(--gap-label);padding:var(--gap-group);background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.ra-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-label) var(--gap-item)}.ra-card__head h3{flex:1 1 auto;margin:0;font-size:var(--fs-l)}.ra-card__v{font-family:var(--font-mono);font-size:var(--fs-s);font-variant-numeric:tabular-nums}.ra-card__head .bars__bar{flex:0 0 auto;width:168px;max-width:100%}.ra-card__what{color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.ra-card__do{font-size:var(--fs-m);line-height:1.45}.ra-card__do b{margin-right:4px}.ra-card>.btn{justify-self:start;margin-top:var(--gap-label)}.ra-card__caption{margin-top:var(--gap-label);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ra-wipes{display:grid;gap:var(--gap-label);margin:0;padding:0;list-style:none}.ra-wipes li{display:grid;grid-template-columns:minmax(84px, auto) minmax(40px, 1fr) minmax(64px, auto);align-items:center;gap:var(--gap-item);font-size:var(--fs-s);font-variant-numeric:tabular-nums}.ra-wipes b{font-family:var(--font-mono);font-weight:400;text-align:right}.ra-wipes__bar{position:relative;display:block;height:6px;background:rgba(236,232,225,.1)}.ra-wipes__bar::after{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0)*1%);background:rgba(236,232,225,.9)}.ow-e1{container:owp/inline-size}.ow-e1,.ow-e1 .field,.ow-e1 .field__error{scroll-margin-top:calc(44px + var(--sp-3))}.ow-e1 .e1__body{align-items:start;align-content:start}@container owp (min-width: 560px){.ow-e1 .e1__body{grid-template-columns:repeat(2, minmax(0, 1fr))}.ow-e1 .ow-span2{grid-column:1/-1}}.ow-e1 .e1__body>p{margin:0;color:var(--c-text-muted)}.ow-e1 .e1__body>p b{color:var(--c-text)}@media(max-width: 640px){body:has(.ow-e1--screen:not([hidden])){overflow:hidden}.frame:has(.ow-e1--screen:not([hidden])),.ow:has(.ow-e1--screen:not([hidden])),.ow-detail:has(.ow-e1--screen:not([hidden])),.ow-sec:has(.ow-e1--screen:not([hidden])),.ow-panel:has(.ow-e1--screen:not([hidden])){position:relative;z-index:var(--z-dialog)}.ow-e1--screen:not([hidden]){position:fixed;z-index:var(--z-dialog);inset:0;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--c-surface-1)}.ow-e1--screen>*{flex-shrink:0}.ow-e1--screen .e1__head{position:sticky;z-index:1;top:0;flex-wrap:wrap;padding:4px 14px 10px;background:var(--c-surface-1)}.ow-e1--screen .e1__close{order:-1;margin:0 -12px 0 -12px;text-transform:none}.ow-e1--screen .e1__title{flex:1 0 100%}.ow-e1--screen .e1__close-d{display:none}.ow-e1--screen .e1__close-m{display:inline}.ow-e1--screen .e1__foot{position:sticky;z-index:1;bottom:0;padding-bottom:calc(12px + env(safe-area-inset-bottom));background:var(--c-surface-1)}.ow-e1--screen .e1__foot .btn{flex:1 1 0}}.ow-tools form{margin:0}.ow-tool[aria-expanded=true] .ow-tool__end{transform:rotate(180deg)}.ow-tool[aria-disabled=true]{cursor:not-allowed}.ow-tool[aria-disabled=true]:hover{background:none}.ow-tool[aria-disabled=true] .ow-tool__t{color:var(--c-text-muted);font-weight:400}.ow-tool:disabled{cursor:progress;opacity:.6}.ow-tools+.e1{margin-top:var(--sp-3)}.ow-note{margin:0;padding:10px 12px;background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 2px 0 0 var(--c-text);color:var(--c-text-muted);font-size:var(--fs-s)}.ow-note b{color:var(--c-text)}.ow-note--alert{box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 2px 0 0 var(--c-error)}.ow-acts{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.data-table .ow-acts-cell{text-align:right;white-space:normal}.ow-acts-cell form{display:inline-block;margin:0}.ow-acts-cell .ow-acts{justify-content:flex-end}.ow-state{padding:2px 6px;box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ow-owner{display:inline-flex;align-items:center;gap:10px}.ow-owner img{width:28px;height:28px;object-fit:cover}.ow-checks{display:flex;flex-wrap:wrap;gap:0 var(--sp-5)}.ow-e1 [data-mode-group]{display:grid;grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--sp-3)}.ow-loss{margin:0;padding-left:18px;list-style:disc}.ow-loss li{margin-bottom:4px}.ow-loss li::marker{color:var(--c-danger)}.ow-loss-keep{margin:0;font-size:var(--fs-s)}.ow-loss-keep b{color:var(--c-text)}.ow-plus__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4)}.ow-plus__acts .btn{min-height:44px}.ow-plus__acts .hit{display:inline-flex;align-items:center;min-height:44px;color:var(--c-text);text-underline-offset:3px}.ow-trend__state{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ow-trend__state--rising{color:var(--c-text)}.ow-trend__state--falling{color:var(--c-text)}.ow-trend__state--stable{color:var(--c-text-muted)}.ow-trend__bars{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr);gap:4px;margin:0 0 var(--sp-3);padding:0;list-style:none}.ow-trend__col{display:grid;grid-template-rows:auto 96px auto;justify-items:center;gap:4px;min-width:0}.ow-trend__v{font-size:var(--fs-s);font-variant-numeric:tabular-nums}.ow-trend__bar{align-self:end;width:100%;max-width:28px;height:calc(var(--p, 0)*1%);min-height:2px;background:var(--c-rust-500)}.ow-trend__bar--gap{height:2px;background:var(--c-line-soft)}.ow-trend__d{color:var(--c-text-muted);font-family:var(--font-mono);font-size:10px;white-space:nowrap}@media(max-width: 640px){.ow-trend__col:nth-child(even) .ow-trend__d{visibility:hidden}}.ow-share{display:grid;gap:var(--sp-2);margin-top:var(--sp-3)}.ow-share__text{margin:0;font-size:var(--fs-s)}.ow-share__row{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.ow-share__url{flex:1 1 200px;min-width:0;min-height:44px;padding:0 14px;border:0;border-radius:0;background:var(--c-field);box-shadow:inset 0 -1px 0 var(--c-field-line);color:var(--c-text);font-family:var(--font-mono);font-size:var(--fs-s)}.ow-share__row .btn{min-height:44px}.ow-map{display:flex;align-items:center;gap:var(--sp-3)}.ow-map__img{flex:none;line-height:0}.ow-map__img img{width:96px;height:96px;object-fit:cover}.ow-map__body{display:grid;gap:2px;min-width:0}.ow-map__name{overflow-wrap:anywhere}.ow-map__meta{color:var(--c-text-muted);font-size:var(--fs-s)}.ow-map__stats{display:grid;grid-template-columns:repeat(auto-fit, minmax(120px, 1fr));gap:var(--gap-item);margin:var(--gap-group) 0 0}.ow-map__stat{display:grid;gap:2px;padding:var(--sp-2) var(--sp-3);background:var(--c-field)}.ow-map__stat dt{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ow-map__stat dd{margin:0;font-size:var(--fs-l);font-variant-numeric:tabular-nums;font-weight:700}.ow-map__find{margin-top:var(--sp-3)}.ow-map__find .ow-panel__link{min-height:44px;align-items:center}.area--wipe{--area: var(--c-up-400);--area-wash: color-mix(in srgb, var(--c-up-400) 8%, transparent)}.area--plus{--area: var(--c-plus-500);--area-wash: color-mix(in srgb, var(--c-plus-500) 8%, transparent)}.area--feedback{--area: var(--c-rust-300);--area-wash: color-mix(in srgb, var(--c-rust-500) 9%, transparent)}.area--stats,.area--tools{--area: var(--c-text-muted);--area-wash: rgba(255, 255, 255, .03)}.area--danger{--area: var(--c-danger);--area-wash: color-mix(in srgb, var(--c-danger) 6%, transparent)}.lv2{display:grid;gap:var(--gap-item);min-width:0;padding:var(--gap-item) var(--gap-group);background:rgba(0,0,0,.18);box-shadow:inset 0 0 0 1px var(--c-line-soft),inset 3px 0 0 var(--area, var(--c-line))}.lv2__k{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.ow-lv2__head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-label) var(--gap-item)}.ow-lv2__head .ow-panel__link{margin-left:auto}.ow-mark{display:inline-grid;flex:none;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:13px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.ow-mark--todo{background:var(--c-rust-500);color:var(--c-on-fill)}.ow-mark--ok{color:var(--c-success);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-success) 55%, transparent)}.ow-mark--pending{color:var(--c-text-muted);box-shadow:inset 0 0 0 1px var(--c-line)}.ow-mark .i{width:auto;font-size:11px}.pc-head{display:grid;gap:var(--gap-group);align-items:start}@container owd (min-width: 700px){.pc-head{grid-template-columns:minmax(0, 1fr) minmax(260px, 300px)}}.pc-id{display:grid;gap:var(--gap-label);min-width:0}.ow-todo{--area: var(--c-rust-500);display:grid;align-content:start;min-width:0;background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-ring),inset 3px 0 0 var(--area)}.ow-todo--done{--area: var(--c-success)}.ow-todo__head{display:flex;align-items:center;gap:var(--gap-label);padding:var(--gap-item) var(--gap-group) var(--gap-label) calc(var(--gap-group) + 3px)}.ow-todo__title{margin:0;font-size:var(--fs-m);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ow-todo__list{display:grid;margin:0;padding:0 0 var(--sp-1);list-style:none}.ow-todo__item{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:2px var(--gap-item);width:100%;min-height:48px;padding:var(--sp-2) var(--gap-group) var(--sp-2) calc(var(--gap-group) + 3px);border:0;background:none;box-shadow:inset 0 1px 0 var(--c-line-soft);color:var(--c-text);cursor:pointer;font:inherit;text-align:left;text-decoration:none;transition:background var(--dur-base) var(--ease-out)}.ow-todo__item:hover{background:hsla(0,0%,100%,.06)}.ow-todo__item:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.ow-todo__ico{grid-row:span 2;color:var(--c-rust-300)}.ow-todo__t{font-weight:700}.ow-todo__s{grid-column:2;color:var(--c-text-muted);font-size:var(--fs-s)}.ow-todo__go{grid-column:3;grid-row:1/span 2;color:var(--c-text-muted)}.ow-todo__item:hover .ow-todo__go{color:var(--c-text)}.ow-todo__item:not(:has(.ow-todo__s)) .ow-todo__ico,.ow-todo__item:not(:has(.ow-todo__s)) .ow-todo__go{grid-row:auto}.ow-todo__ok{margin:0;padding:0 var(--gap-group) var(--gap-item) calc(var(--gap-group) + 3px);color:var(--c-text-muted);font-size:var(--fs-s)}.pc-checks{display:flex;flex-wrap:wrap;gap:4px var(--gap-item);margin:0;padding:var(--gap-label) var(--gap-group) var(--gap-item) calc(var(--gap-group) + 3px);box-shadow:inset 0 1px 0 var(--c-line-soft);color:var(--c-text-muted);font-size:var(--fs-s);list-style:none}.pc-checks li{display:inline-flex;align-items:center;gap:6px}.pc-checks .i{width:auto;color:var(--c-success);font-size:11px}.pc-stack{display:grid;gap:var(--gap-label)}.pc-acc{min-width:0;background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-ring),inset 4px 0 0 var(--area, var(--c-line));scroll-margin-top:var(--sp-5)}.pc-acc.is-plus-on{background:var(--c-plus-surface);box-shadow:inset 0 0 0 1px var(--c-plus-ring),inset 4px 0 0 var(--c-plus-500)}.pc-acc__row{display:grid;grid-template-columns:minmax(0, 1fr) auto auto;align-items:center;gap:var(--gap-item);min-height:64px;padding:var(--gap-label) var(--gap-label) var(--gap-label) calc(var(--gap-group) + 4px)}.pc-acc__toggle{display:grid;grid-template-columns:24px minmax(0, 1fr);align-items:center;gap:2px var(--gap-item);min-height:48px;padding:0;border:0;background:none;color:var(--c-text);cursor:pointer;font:inherit;text-align:left}.pc-acc__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pc-acc__ico{grid-row:span 2;color:var(--area);text-align:center}.area--stats .pc-acc__ico,.area--tools .pc-acc__ico{color:var(--c-text)}.pc-acc__title{font-size:var(--fs-m);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.area--danger .pc-acc__title{color:var(--c-danger)}.pc-acc__sum{min-width:0;color:var(--c-text-muted);font-size:var(--fs-s);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-acc__sum b{color:var(--c-text)}.pc-acc__act{display:flex;align-items:center;gap:var(--gap-label)}.pc-acc__act .btn{min-height:40px}.pc-acc__chev{display:inline-grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:none;color:var(--c-text-muted);cursor:pointer;transition:transform var(--dur-base) var(--ease-out)}.pc-acc__chev:hover{background:hsla(0,0%,100%,.06);color:var(--c-text)}.pc-acc__chev .i{width:auto}.pc-acc.is-open .pc-acc__chev{transform:rotate(180deg)}.pc-acc__body{display:grid;gap:var(--gap-group);margin:0 var(--gap-label) var(--gap-label) calc(var(--sp-5) + 4px);padding:var(--gap-group);background:var(--area-wash, rgba(255, 255, 255, 0.03));box-shadow:inset 0 0 0 1px var(--c-line-soft)}.pc-acc__body[hidden]{display:none}.pc-note{margin:0;color:var(--c-text-muted);font-size:var(--fs-s)}.pc-note b{color:var(--c-text)}.pc-big{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-label) var(--gap-item)}.pc-big b{color:var(--c-up-300);font-size:var(--fs-xl);font-variant-numeric:tabular-nums}.pc-big .trust{margin:0}.pc-grid2{display:grid;gap:var(--gap-group);align-items:start}.pc-acc .ow-tools{margin:calc(var(--gap-label)*-1) 0}.pc-acc .ow-trend__bars{margin:0}@container owd (min-width: 700px){.pc-grid2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container owd (max-width: 520px){.pc-acc__row{grid-template-columns:minmax(0, 1fr) auto auto}.pc-acc__act{grid-column:1/-1;grid-row:2}.pc-acc__act:empty{display:none}.pc-acc__act:has(>.ow-mark:only-child){grid-column:2;grid-row:1}.pc-acc__chev{grid-column:3;grid-row:1}.pc-acc__body{margin-left:var(--gap-group)}}.ow-kv{display:grid;grid-template-columns:minmax(96px, auto) minmax(0, 1fr) auto;align-items:center;gap:var(--gap-label) var(--gap-item);padding-block:var(--gap-item)}.ow-kv:first-child{padding-top:0}.ow-kv:last-child{padding-bottom:0}.ow-kv+.ow-kv{box-shadow:inset 0 1px 0 var(--c-line-soft)}.ow-kv__k{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ow-kv__v{min-width:0;font-weight:700;overflow-wrap:anywhere}.ow-kv__v.na{color:var(--c-text-muted);font-weight:400}@media(max-width: 480px){.ow-kv{grid-template-columns:minmax(0, 1fr) auto}.ow-kv__k{grid-column:1/-1}}.ow-fb{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:2px var(--gap-item);min-height:56px;padding:var(--sp-2) 0}.ow-fb+.ow-fb{box-shadow:inset 0 1px 0 var(--c-line-soft)}.ow-fb__who{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.ow-fb__who b{color:var(--c-text);font-family:var(--font-base);font-size:var(--fs-s)}.ow-fb__text{grid-column:1;margin:0;overflow:hidden;font-size:var(--fs-s);text-overflow:ellipsis;white-space:nowrap}.ow-fb .btn{grid-column:2;grid-row:1/span 2}.ow-perks{display:grid;grid-template-columns:repeat(auto-fill, minmax(210px, 1fr));gap:var(--gap-item);margin:0;padding:0;list-style:none}.ow-perks li{display:grid;grid-template-columns:auto minmax(0, 1fr);align-items:start;gap:2px var(--gap-item)}.ow-perks .i{display:grid;grid-row:span 2;place-items:center;width:32px;height:32px;background:var(--c-plus-surface);box-shadow:inset 0 0 0 1px var(--c-plus-ring);color:var(--c-plus-300);font-size:13px}.ow-perks b{font-size:var(--fs-m)}.ow-perks span{color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.4}.ow-form{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-content:start;gap:var(--gap-group) var(--gap-item)}.ow-form>.ow-span2,.ow-form>fieldset,.ow-form>[data-mode-group]{grid-column:1/-1}.ow-form [data-mode-group]{display:grid;grid-template-columns:subgrid;gap:var(--gap-group) var(--gap-item)}.ow-form .field{align-content:start;min-width:0;margin:0}.ow-form fieldset{min-width:0;margin:0;padding:0;border:0}@media(max-width: 480px){.ow-form{grid-template-columns:minmax(0, 1fr)}}.pc-proposal{display:grid;gap:var(--gap-label);padding:var(--gap-group);background:color-mix(in srgb, var(--c-up-400) 8%, transparent);box-shadow:inset 0 0 0 1px var(--c-up-ring),inset 3px 0 0 var(--c-up-400)}.pc-proposal__k{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.pc-proposal__v{color:var(--c-up-300);font-size:var(--fs-xl);font-weight:700}.ow-quote{margin:0;padding:var(--gap-item) var(--gap-group);background:hsla(0,0%,100%,.035);box-shadow:inset 3px 0 0 var(--c-rust-300);color:var(--c-text)}.ow-quote cite{display:block;margin-bottom:4px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-style:normal}.cm-logo{--cm-logo: 56px;--mc: 6px;display:inline-block;flex:none;width:var(--cm-logo);height:var(--cm-logo)}.cm-logo--sm{--cm-logo: 32px;--mc: 4px}.cm-logo--md{--cm-logo: 56px}.cm-logo__initials{display:grid;place-items:center;width:100%;height:100%;background:var(--cm-tone, var(--cm-1));color:var(--c-on-fill);font-family:var(--font-display);font-size:calc(var(--cm-logo)*.38);letter-spacing:.5px;line-height:1;clip-path:polygon(0 0, calc(100% - var(--mc)) 0, 100% var(--mc), 100% 100%, var(--mc) 100%, 0 calc(100% - var(--mc)))}.cm-tone-1{--cm-tone: var(--cm-1)}.cm-tone-2{--cm-tone: var(--cm-2)}.cm-tone-3{--cm-tone: var(--cm-3)}.cm-tone-4{--cm-tone: var(--cm-4)}.cm-tone-5{--cm-tone: var(--cm-5)}.cm-tone-6{--cm-tone: var(--cm-6)}.cm-tone-7{--cm-tone: var(--cm-7)}.cm-tone-8{--cm-tone: var(--cm-8)}.cm-tone-9{--cm-tone: var(--cm-9)}.cm-tone-10{--cm-tone: var(--cm-10)}.cm-tone-11{--cm-tone: var(--cm-11)}.cm-tone-12{--cm-tone: var(--cm-12)}.cm-tone-13{--cm-tone: var(--cm-13)}.cm-tone-14{--cm-tone: var(--cm-14)}.cm-tone-15{--cm-tone: var(--cm-15)}.cm-tone-16{--cm-tone: var(--cm-16)}.cm-tone-17{--cm-tone: var(--cm-17)}.cm-tone-18{--cm-tone: var(--cm-18)}.cm-tone-19{--cm-tone: var(--cm-19)}.cm-tone-20{--cm-tone: var(--cm-20)}.cm-tone-21{--cm-tone: var(--cm-21)}.cm-tone-22{--cm-tone: var(--cm-22)}.cm-tone-23{--cm-tone: var(--cm-23)}.cm-tone-24{--cm-tone: var(--cm-24)}.cm-mark{display:inline-flex;align-items:center;gap:6px;min-height:23px;padding:2px calc(7px - .08em) 3px 7px;color:var(--c-text);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-text) 45%, transparent)}.cm-mark .i{position:relative;top:1px;width:auto;font-size:11px}.cm-claim.panel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-item) var(--gap-group);margin-bottom:var(--gap-group);box-shadow:inset 0 0 0 1px var(--c-ring-hover),inset 3px 0 0 var(--c-text)}.cm-claim__text{flex:1 1 320px;min-width:0}.cm-claim__title{margin:0 0 4px;font-size:var(--fs-m);font-weight:700}.cm-claim__text p{margin:0;color:var(--c-text-muted);line-height:1.45}.cm-claim__text b{color:var(--c-text)}.cm-claim__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-item)}.cm-claim__form{margin:0}.cm-claimable{color:var(--c-text)}.cm-logo--empty .cm-logo__initials{background:var(--c-surface-3);color:var(--c-text-muted)}.cm-band--managed.panel{box-shadow:inset 0 0 0 1px var(--c-ring-hover),inset 3px 0 0 var(--c-plus-500)}.cm-claim__title .plus-mark{margin-left:var(--gap-label);vertical-align:middle}.cm-rows{display:grid;margin:0;padding:0;list-style:none}.cm-row{display:flex;align-items:center;gap:var(--gap-item);min-height:52px;padding:var(--sp-2) 0;border-top:1px solid var(--c-line-soft)}.cm-row:first-child{border-top:0}.cm-row__main{display:grid;flex:1 1 auto;gap:4px;min-width:0}.cm-row__tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--fs-s)}.cm-row__num{flex:none;min-width:7ch;font-variant-numeric:tabular-nums;text-align:right}.cm-row__num small{color:var(--c-text-muted)}.cm-row__form{flex:none;margin:0}.cm-srv{color:var(--c-text);overflow-wrap:anywhere}a.cm-srv:hover{color:var(--c-rust-300)}.cm-added{box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.cm-get-plus{color:var(--c-plus-300);font-size:var(--fs-s)}.cm-get-plus:hover{color:var(--c-plus-500)}.cm-muted{color:var(--c-text-muted)}.cm-add-open{justify-self:start;width:max-content;margin-top:var(--gap-group)}.cm-row.is-hidden .cm-row__main,.cm-row.is-hidden .cm-row__num{opacity:.55}.cm-hidden-tag{color:var(--c-text)}.cm-plus-teaser{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.3fr);gap:var(--gap-group);align-items:center}.cm-plus-teaser__main{display:grid;gap:var(--gap-item)}.cm-plus-teaser__list{display:grid;gap:6px;margin:0;padding:0 0 0 var(--sp-4);list-style:none;box-shadow:inset 2px 0 0 var(--c-plus-500)}.cm-plus-teaser__list li{display:flex;gap:var(--sp-2);color:var(--c-text-muted)}.cm-plus-teaser__list .i{width:auto;margin-top:3px;color:var(--c-plus-500);font-size:11px}.cm-buy__tier{margin:0}.cp-saved{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-item);min-height:48px;border-top:1px solid var(--c-line-soft)}.cp-saved__label{color:var(--c-text-muted);font-size:var(--fs-s)}.cp-saved__img{width:96px;height:auto;max-height:64px;object-fit:cover}@media(max-width: 760px){.cm-plus-teaser{grid-template-columns:minmax(0, 1fr)}.cm-row{flex-wrap:wrap}.cm-row__main{flex-basis:100%}.cm-row__num{min-width:0;text-align:left}.cm-row__form,.cm-row>.btn{margin-left:auto}}.cm-tones{display:flex;flex-wrap:wrap;gap:var(--gap-label)}.cm-tones__opt{position:relative;display:inline-flex;align-items:center;gap:var(--gap-label);color:var(--c-text);cursor:pointer}.cm-tones__opt input{position:absolute;opacity:0;pointer-events:none}.cm-tones__opt input:checked+.cm-tones__chip{outline:2px solid var(--c-text);outline-offset:2px}.cm-tones__opt input:focus-visible+.cm-tones__chip{outline:2px solid var(--focus);outline-offset:4px}.cm-tones__opt:hover input:not(:checked)+.cm-tones__chip{outline:1px solid var(--c-text-muted);outline-offset:2px}.cm-tones__chip{display:grid;place-items:center;width:max(40px,var(--hit));height:max(36px,var(--hit));background:var(--cm-tone, var(--cm-1));color:var(--c-on-fill);font-family:var(--font-display);font-size:13px;line-height:1}.cm-traits{display:grid;gap:var(--gap-label)}.cm-traits legend{margin-bottom:var(--gap-label);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.cm-traits__grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(120px, 1fr));gap:var(--gap-group) var(--gap-item)}.cm-traits__grid .field{margin:0}.cm-langs{display:grid;grid-template-columns:repeat(auto-fill, minmax(130px, 1fr));gap:0 var(--gap-item)}.cm-grip{display:inline-block;width:10px;height:16px;background:radial-gradient(circle, currentColor 1.5px, transparent 1.6px) 0 0/5px 5.33px;vertical-align:middle}.cm-sort-hint .cm-grip{margin:0 4px;color:var(--c-text-muted)}.cm-row__grip{display:grid;flex:none;place-items:center;width:32px;min-height:44px;padding:0;border:0;background:none;color:var(--c-text-muted);cursor:grab;touch-action:none}.cm-row__grip:hover{color:var(--c-text)}.cm-row__grip:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.cm-row__set{flex:none}.cm-row__label{color:var(--c-text-muted);font-size:var(--fs-s)}.cm-row__label b{color:var(--c-text);font-weight:700}.cm-rows--sortable.is-sorting{user-select:none}.cm-rows--sortable.is-sorting .cm-row__grip{cursor:grabbing}.cm-row.is-dragging{position:relative;z-index:2;background:var(--c-surface-3);box-shadow:0 6px 18px rgba(0,0,0,.45)}.cm-row.is-dragging+.cm-row{border-top-color:rgba(0,0,0,0)}.cm-rows--sortable.is-saving{opacity:.7;pointer-events:none}.cm-srv-set{display:grid;gap:var(--gap-group)}.cm-srv-set__form{display:grid;gap:var(--gap-group)}.cm-srv-set .field{margin:0}.cm-srv-set__remove{display:grid;gap:var(--gap-label)}.cm-srv-set__act{justify-self:start;margin:0}@media(pointer: coarse){.cm-row__grip{width:44px}}@media(max-width: 760px){.cm-rows--sortable .cm-row__main{flex-basis:calc(100% - 44px - var(--gap-item))}.cm-row__set{margin-left:auto}}.cm-mark--plus{background:var(--c-plus-500);box-shadow:none;color:var(--c-plus-ink);font-weight:700}.cm-mark--owner{box-shadow:inset 0 0 0 1px var(--c-plus-ring);color:var(--c-plus-300)}.cm-mark--quiet{box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.tag--pinned{--mark: var(--c-plus-500);box-shadow:inset 0 0 0 1px var(--c-plus-ring)}.cm-report{display:inline-flex;align-items:center;gap:4px;min-height:var(--hit);color:var(--c-text-muted);font-size:var(--fs-s);text-decoration:none;white-space:nowrap}.cm-report .i{width:auto;font-size:11px}.cm-report:hover{color:var(--c-text);text-decoration:underline;text-underline-offset:3px}.cm-tname{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--gap-label);min-width:0}.cm-tname a{overflow-wrap:anywhere}.cm-tcheck{display:inline-grid;flex:none;place-items:center;width:18px;height:18px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-text) 45%, transparent);color:var(--c-text);font-size:10px}.cm-tcheck .i{width:auto}.cm-logo>.media-cut{--mc: inherit;width:100%;height:100%}.cm-id>.cm-logo{--cm-logo: 104px;--mc: var(--cut-btn);padding:4px;background:var(--c-surface-0);clip-path:polygon(0 0, calc(100% - var(--mc) - 2px) 0, 100% calc(var(--mc) + 2px), 100% 100%, calc(var(--mc) + 2px) 100%, 0 calc(100% - var(--mc) - 2px))}.cm-hero{padding-top:var(--page-top)}.cm-hero>.crumbs{margin-bottom:var(--sp-4)}.cm-cover{--mc: var(--cut);position:relative;width:100%;margin:0;aspect-ratio:3/1}.cm-cover__cap{position:absolute;right:1px;bottom:1px;display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-3);background:color-mix(in srgb, var(--c-surface-0) 82%, transparent);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.cm-cover__cap .cm-report{font-family:var(--font-base);letter-spacing:0;text-transform:none}.cm-id{position:relative;display:flex;align-items:flex-end;gap:var(--sp-4);margin:-52px 0 0 var(--sp-5);pointer-events:none}.cm-id>*{pointer-events:auto}.cm-id__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-label);min-width:0;padding-bottom:6px}.cm-id--flat{align-items:center;margin:0 0 var(--sp-4)}.cm-id--flat>.cm-logo{--cm-logo: 72px;--mc: 6px;padding:0;background:none;clip-path:none}.cm-id--flat .cm-id__meta{padding-bottom:0}.cm--profile .lead--answer-first .pagehead{padding-top:0}.cm--profile .lead--answer-first .pagehead__main{padding-top:var(--gap-group)}.cm-tagline{max-width:620px;margin:0 0 var(--gap-group);color:var(--c-text);font-size:var(--fs-xl);font-weight:700;line-height:1.3;overflow-wrap:anywhere}.cm-tagline__by{display:block;margin-top:var(--sp-1);color:var(--c-head-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.cm-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-4)}.btn--lg{min-height:44px;padding:1px calc(20px - .04em) 0 20px}.btn--discord{--cut-c: var(--brand-discord);--cut-ring: var(--brand-discord);color:var(--c-on-fill)}.btn--discord:hover{--cut-c: var(--brand-discord-hover);--cut-ring: var(--brand-discord-hover)}:is(.cm-actions,.cm-sidecard__actions,.cm-banner__actions) .btn .i{width:auto}@container center (max-width: 640px){.cm-hero>.crumbs{margin-bottom:var(--sp-3)}.cm-cover{--mc: var(--cut-btn)}.cm-cover__txt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.cm-id{margin:-36px 0 0 var(--sp-3);gap:var(--sp-3)}.cm-id>.cm-logo{--cm-logo: 72px;--mc: 6px;padding:3px}.cm-id__meta{padding-bottom:0}.cm-id--flat{margin:0 0 var(--sp-3)}.cm-id--flat>.cm-logo{--cm-logo: 48px;--mc: 5px;padding:0}.cm-tagline{font-size:var(--fs-l)}.cm-actions .btn{flex:1 1 auto}}.cm-overview .kpis--4{grid-template-columns:repeat(4, minmax(0, 1fr))}.cm-overview .kpis--4 .kpi__sub{white-space:normal;text-overflow:clip}@container cm (max-width: 560px){.cm-overview .kpis--4{grid-template-columns:repeat(2, minmax(0, 1fr))}}.cm-about{display:grid;grid-template-columns:minmax(0, 1.2fr) minmax(0, 1fr);gap:var(--sp-5)}.cm-about__block{display:grid;align-content:start;gap:var(--gap-item);min-width:0}.cm-about__block>header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gap-label)}.cm-about__block .prose{overflow-wrap:anywhere}.cm-about__lead{color:var(--c-text);font-weight:700}.cm-about__facts{padding-left:var(--sp-5);box-shadow:inset 1px 0 0 var(--c-line)}.cm-about__facts .prose{color:var(--c-text-muted)}@container cm (max-width: 760px){.cm-about{grid-template-columns:minmax(0, 1fr)}.cm-about__facts{padding:var(--sp-4) 0 0;box-shadow:inset 0 1px 0 var(--c-line)}}.cm-pinned-list{margin-bottom:var(--gap-item)}.cm-scroller{--cols: 3;display:grid;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:var(--gap-item);margin:0;padding:0;list-style:none}.cm-scroller>*{min-width:0}@container cm (max-width: 900px){.cm-scroller{--cols: 2}}@container cm (max-width: 640px){.cm-scroller{display:flex;margin-right:calc(-1*var(--page-pad-m));padding:0 var(--page-pad-m) var(--sp-2) 0;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory}.cm-scroller>*{flex:0 0 82%;scroll-snap-align:start}}.community-card__marks{display:flex;flex-wrap:wrap;gap:var(--gap-label)}.cm-sidecard.panel--side{--cut-fill: var(--c-plus-surface);--cut-ring: var(--c-plus-ring);display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--gap-item);padding:0 0 var(--sp-4)}.cm-sidecard>:not(.cm-sidecard__cover,.cm-sidecard__head){margin-right:var(--sp-4);margin-left:var(--sp-4)}.cm-sidecard__cover{--mc: var(--cut);position:relative;aspect-ratio:3/1}.cm-sidecard__cover .cm-mark{position:absolute;z-index:2;top:var(--sp-3);left:var(--sp-3)}.cm-sidecard__head{position:relative;display:flex;align-items:flex-end;gap:var(--sp-3);margin:-28px var(--sp-4) 0}.cm-sidecard__head .cm-logo{--cm-logo: 64px}.cm-sidecard__name{min-width:0;margin:0;padding-bottom:2px;font-size:var(--fs-l);font-weight:700;line-height:1.2;overflow-wrap:anywhere}.cm-sidecard__name a{color:var(--c-text);text-decoration:none}.cm-sidecard__name a:hover{color:var(--c-plus-300)}.cm-sidecard__tagline{margin:0;line-height:1.4;overflow-wrap:anywhere}.cm-sidecard .community-card__kpis{margin-top:0;margin-bottom:0}.cm-sidecard .community-card__sub{margin-bottom:calc(var(--gap-label) - var(--gap-item))}.cm-sidecard__actions{display:grid;gap:var(--gap-label)}.cm-sidecard__actions .btn{width:100%;white-space:normal}.cm-pinned{display:grid;grid-template-columns:minmax(0, 1fr);gap:6px;margin:0;padding:0;list-style:none}.cm-pinned a{display:flex;justify-content:space-between;gap:var(--sp-3);min-height:32px;padding:6px var(--sp-3);background:var(--c-plus-hover);box-shadow:inset 3px 0 0 var(--c-plus-500);color:var(--c-text);text-decoration:none}.cm-pinned a:hover{background:var(--c-plus-track)}.cm-pinned--plain a{background:var(--c-field);box-shadow:inset 3px 0 0 var(--c-line)}.cm-pinned--plain a:hover{background:var(--c-field-hover)}.cm-pinned b{min-width:0;overflow:hidden;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.cm-pinned span{flex:none;color:var(--c-text-muted);font-variant-numeric:tabular-nums}.cm-banner.panel{position:relative;display:grid;gap:var(--gap-group);margin-bottom:var(--sp-7);padding:var(--sp-5);overflow:hidden}.cm-banner.panel.cut{--cut-fill: var(--c-plus-surface);--cut-ring: var(--c-plus-ring)}.cm-banner__bg{position:absolute;inset:1px;z-index:0;overflow:hidden}.cm-banner__bg img{display:block;width:100%;height:100%;object-fit:cover}.cm-banner__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg, color-mix(in srgb, var(--c-surface-0) 94%, transparent) 0, color-mix(in srgb, var(--c-surface-0) 86%, transparent) 45%, color-mix(in srgb, var(--c-surface-0) 60%, transparent) 100%)}.cm-banner>:not(.cm-banner__bg){position:relative;z-index:1;min-width:0}.cm-banner__head{display:flex;align-items:center;gap:var(--sp-4)}.cm-banner__head .cm-logo{--cm-logo: 72px}.cm-banner__head>div{min-width:0}.cm-banner__marks{display:flex;flex-wrap:wrap;gap:var(--gap-label);margin-bottom:6px}.cm-banner__title{margin:0;font-size:var(--fs-xl);font-weight:700;line-height:1.15;overflow-wrap:anywhere}.cm-banner__title small{display:block;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.cm-banner__title a{color:var(--c-text);text-decoration:none}.cm-banner__title a:hover{color:var(--c-plus-300)}.cm-banner__tagline{max-width:60ch;margin:0;font-size:var(--fs-m);line-height:1.45;overflow-wrap:anywhere}.cm-banner__servers{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-item);margin:0;padding:0;list-style:none}.cm-banner__servers a{display:grid;gap:2px;height:100%;padding:var(--sp-3);background:color-mix(in srgb, var(--c-surface-0) 72%, transparent);box-shadow:inset 0 0 0 1px var(--c-ring-hover);color:var(--c-text);text-decoration:none}.cm-banner__servers a.is-pinned{box-shadow:inset 0 0 0 1px var(--c-plus-ring),inset 3px 0 0 var(--c-plus-500)}.cm-banner__servers a:hover{box-shadow:inset 0 0 0 1px var(--c-plus-ring-hover),inset 3px 0 0 var(--c-plus-500)}.cm-banner__servers b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-banner__servers span{color:var(--c-text-muted);font-size:var(--fs-s)}.cm-banner__servers .is-up{color:var(--c-up-300)}.cm-banner__actions{display:flex;flex-wrap:wrap;gap:var(--gap-label) var(--gap-item)}@media(max-width: 767px){.cm-banner.panel{padding:var(--sp-4)}.cm-banner__head .cm-logo{--cm-logo: 56px}.cm-banner__servers{display:flex;margin-right:calc(-1*var(--sp-4));padding-right:var(--sp-4);overflow-x:auto;scroll-snap-type:x mandatory}.cm-banner__servers li{flex:0 0 78%;scroll-snap-align:start}.cm-banner__actions .btn{flex:1 1 auto;white-space:normal}}.cm-lead-points{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);margin:0 0 var(--sp-4);padding:0;color:var(--c-head-muted);font-size:var(--fs-m);list-style:none}.cm-lead-points li{display:inline-flex;align-items:center;gap:6px}.cm-lead-points .i{width:auto;color:var(--c-plus-500);font-size:12px}.cm-benefit.panel{display:grid;align-content:start;gap:var(--gap-label);height:100%}.cm-benefit h3{display:flex;align-items:center;gap:var(--sp-3);margin:0;font-size:var(--fs-l);font-weight:700;line-height:1.2}.cm-benefit h3 .i{display:inline-grid;flex:none;place-items:center;width:32px;height:32px;background:var(--c-plus-hover);box-shadow:inset 0 0 0 1px var(--c-plus-ring);color:var(--c-plus-300);font-size:14px}.cm-benefit p{margin:0;color:var(--c-text-muted);line-height:1.45}.cm-compare{width:100%;border-collapse:collapse;font-size:var(--fs-m)}.cm-compare th,.cm-compare td{padding:11px 8px 9px;text-align:left;vertical-align:middle}.cm-compare thead th{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 -1px 0 var(--c-line)}.cm-compare thead th b{display:block;color:var(--c-text);font-family:var(--font-base);font-size:var(--fs-l);letter-spacing:.04em}.cm-compare thead th:not(:first-child){text-align:center}.cm-compare tbody th{font-weight:400}.cm-compare tbody tr{box-shadow:inset 0 -1px 0 var(--c-line-soft)}.cm-compare td{width:18%;text-align:center}.cm-compare .is-plus{background:var(--c-plus-track)}.cm-compare thead .is-plus{box-shadow:inset 0 -1px 0 var(--c-line),inset 0 3px 0 var(--c-plus-500)}.cm-compare thead .is-plus b{color:var(--c-plus-300)}.cm-compare .i{width:auto}.cm-compare small{display:block;color:var(--c-text-muted);font-size:var(--fs-s)}.cm-yes{color:var(--c-text)}.cm-no{color:var(--c-text-muted)}.cm-compare-sep th{padding-top:var(--sp-4);color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}@container cm (max-width: 640px){.cm-compare{font-size:var(--fs-s)}.cm-compare th,.cm-compare td{padding:11px 4px 9px}.cm-compare thead th{font-size:11px;letter-spacing:.04em}.cm-compare thead th b{font-size:var(--fs-m)}.cm-compare td{width:64px;overflow-wrap:anywhere}}.cm-together{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--gap-item);margin-bottom:var(--gap-group)}.cm-together__card.panel{display:grid;align-content:start;gap:var(--gap-label)}.cm-together__card h3{margin:0}.cm-together__card p{margin:0;color:var(--c-text-muted);line-height:1.45}@container cm (max-width: 640px){.cm-together{grid-template-columns:minmax(0, 1fr)}}.cm-plans{--cols: 4}@container cm (max-width: 1100px){.cm-plans{--cols: 2}}.cm-plans--pair{--cols: 2}.cm-plans+.list-note,.cm-plans+.table-foot{margin-top:var(--gap-group)}.cm-plans~.fine-print{margin-top:var(--gap-item)}.cm-plan.panel{display:grid;grid-template-rows:auto 1fr auto;gap:var(--gap-item);height:100%;padding:var(--sp-5) var(--sp-4) var(--sp-4)}.cm-plan.panel.cut{--cut-fill: var(--c-plus-surface);--cut-ring: var(--c-plus-ring);--cut-edge: var(--c-plus-500)}.cm-plan__name{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--sp-2);margin:0}.cm-plan__name b{color:var(--c-plus-300);font-size:var(--fs-xl);letter-spacing:.06em;text-transform:uppercase}.cm-plan__name>span{color:var(--c-text-muted);font-family:var(--font-mono);font-size:13px}.cm-plan__name .plan__save{position:static;margin-left:var(--gap-label);vertical-align:middle;letter-spacing:.06em}.cm-plan .btn{width:100%}.cm-price{display:grid;gap:2px;margin:0}.cm-price__big{font-size:var(--fs-xxl);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.1}.cm-price__big small{color:var(--c-text-muted);font-size:var(--fs-m);font-weight:400}.cm-price__alt{color:var(--c-text-muted);font-size:var(--fs-s)}.plus-checkout.panel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gap-group);margin-bottom:var(--gap-group);padding:var(--sp-4)}.plus-checkout__text{flex:1 1 280px;margin:0;color:var(--c-text-muted)}.plus-checkout__form{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:end;gap:var(--gap-group)}.plus-checkout__field{flex:1 1 280px}.plus-checkout__buttons{display:flex;flex-wrap:wrap;gap:var(--gap-label)}.cm-plus-page .guide-steps{margin-bottom:0}.cm-plus-go{display:flex;justify-content:center;margin-bottom:var(--sp-7)}.ci>.pagehead{padding-bottom:var(--gap-group)}.ci-facets{display:flex;flex-wrap:wrap;gap:2px var(--gap-item);margin:0;font-size:var(--fs-s);font-weight:400}.ci-facets>span{white-space:nowrap}.ci-facets__k{margin-right:4px;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ci-wall{container:wall/inline-size}.ci-wall__grid{--wall-cols: 17;--wall-gap: 6px;--wall-cell: calc((100cqi - (var(--wall-cols) - 1) * var(--wall-gap)) / var(--wall-cols));display:grid;grid-template-columns:repeat(var(--wall-cols), minmax(0, 1fr));grid-auto-rows:var(--wall-cell);grid-auto-flow:row dense;gap:var(--wall-gap);margin:0 0 var(--gap-label);padding:0;list-style:none}.ci-wall__tile{position:relative;display:grid;min-width:0}.ci-wall__tile--big{grid-column:span 2;grid-row:span 2}.ci-wall__tile--plus{grid-column:span 3;grid-row:span 3}.ci-wall__link{display:grid;color:var(--c-text);text-decoration:none}.ci-wall__link:not(.cut):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.ci-wall__link .cm-logo{--cm-logo: 100%;width:100%;height:100%}.ci-wall__link .cm-logo__initials{transition:filter var(--dur-fast) var(--ease-out)}.ci-wall__tile--small .cm-logo__initials{font-size:calc(var(--wall-cell)*.3)}.ci-wall__link:hover .cm-logo__initials,.ci-wall__link:focus-visible .cm-logo__initials{filter:brightness(1.25)}.ci-wall__tile--big .ci-wall__link{position:relative}.ci-wall__tile--big .cm-logo__initials{align-content:center;font-size:calc(var(--wall-cell)*.6)}.ci-wall__tile--big .ci-wall__name{position:absolute;right:0;bottom:10%;left:0;overflow:hidden;color:var(--c-on-fill);font-size:12px;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.ci-wall__tile--plus .ci-wall__link.cut{--cut-fill: var(--c-plus-surface);--cut-ring: var(--c-plus-ring);display:block}.ci-wall__tile--plus .ci-wall__link.cut:hover{--cut-ring: var(--c-plus-ring-hover)}.ci-wall__tile--plus .plus-mark{position:absolute;z-index:2;top:var(--gap-item);left:var(--gap-item)}.ci-wall__pluslogo{position:absolute;inset:1px;overflow:hidden}.ci-wall__tile--plus .cm-logo{width:100%;height:100%;transition:transform 600ms var(--ease-out)}.ci-wall__tile--plus .ci-wall__link:hover .cm-logo{transform:scale(1.04)}.ci-wall__tile--plus .cm-logo__initials{font-size:calc(var(--wall-cell)*.9)}.ci-wall__id{display:grid;gap:2px;min-width:0}.ci-wall__tile--plus .ci-wall__id{position:absolute;z-index:1;right:1px;bottom:1px;left:1px;padding:var(--gap-item) var(--gap-item) var(--gap-item) calc(var(--gap-item) + var(--cut)/2);background:color-mix(in srgb, var(--c-surface-0) 60%, transparent);backdrop-filter:blur(6px)}.ci-wall__tile--plus .ci-wall__name{display:-webkit-box;overflow:hidden;color:var(--c-text);font:700 var(--fs-m)/1.15 var(--font-base);overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;transition:color var(--dur-fast) var(--ease-out)}.ci-wall__tile--plus .ci-wall__link:hover .ci-wall__name{color:var(--c-plus-300)}.ci-wall__players{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;white-space:nowrap}.ci-wall__tip{position:absolute;z-index:var(--z-dropdown);bottom:calc(100% + 8px);left:50%;display:none;padding:6px 10px;background:var(--c-surface-2);box-shadow:0 18px 40px -16px #000,inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text-muted);font-size:var(--fs-s);white-space:nowrap;pointer-events:none;transform:translateX(-50%)}.ci-wall__tip b{display:block;color:var(--c-text);font-size:var(--fs-m)}.ci-wall__tile:is(:hover,:focus-within) .ci-wall__tip{display:block}.ci-wall__tile.is-end .ci-wall__tip{right:0;left:auto;transform:none}.ci-wall__caption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--gap-label);margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.ci-wall__caption a{color:var(--c-text)}@container wall (max-width: 760px){.ci-wall__grid{--wall-cell: 48px;grid-template-columns:none;grid-template-rows:repeat(4, var(--wall-cell));grid-auto-columns:var(--wall-cell);grid-auto-flow:column dense;overflow-x:auto;scrollbar-width:none;mask-image:linear-gradient(90deg, #000 calc(100% - 48px), transparent)}.ci-wall__tile--big .ci-wall__name{display:none}.ci-wall__tip{display:none !important}}.ci-show__note{max-width:36em;margin:var(--gap-label) 0 0;color:var(--c-text-muted);font-size:var(--fs-s)}.ci-show .plus-rot__slide{position:relative;padding:var(--gap-group)}.ci-show .plus-rot__slide:not(.ci-show__slide--cover){background:linear-gradient(90deg, rgba(14, 15, 16, 0.94) 0%, rgba(14, 15, 16, 0.82) 50%, rgba(14, 15, 16, 0.45) 100%),var(--img) center/cover no-repeat}.ci-show .ci-show__slide--cover{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr);background:rgba(14,15,16,.6)}.ci-show__cover{position:relative;display:block;grid-row:1/span 2;align-self:start;aspect-ratio:3/1;clip-path:polygon(0 0, calc(100% - var(--cut)) 0, 100% var(--cut), 100% 100%, var(--cut) 100%, 0 calc(100% - var(--cut)))}.ci-show__cover>img{display:block;width:100%;height:100%}.ci-show .plus-rot__img{background:none}.ci-show .plus-rot__img .cm-logo{--cm-logo: 100%;--mc: var(--cut);width:100%;height:100%}.ci-show .plus-rot__img .cm-logo__initials{font-size:72px}.ci-show__tagline{margin:0;font-size:var(--fs-m);line-height:1.35}.ci-show{container:ci-show/inline-size}.ci-show__side{display:none}@container ci-show (min-width: 900px){.ci-show .plus-rot__slide{grid-template-columns:200px minmax(0, 1fr) minmax(260px, 340px)}.ci-show .ci-show__slide--cover{grid-template-columns:minmax(0, 2fr) minmax(0, 3fr)}.ci-show .ci-show__slide--cover:has(>.ci-show__side){grid-template-columns:minmax(0, 2fr) minmax(0, 3fr) minmax(260px, 340px)}.ci-show__side{display:grid;grid-column:3;grid-row:1/span 2;align-content:start;gap:var(--gap-label);padding:var(--gap-item);background:rgba(14,15,16,.6);box-shadow:inset 0 0 0 1px var(--c-plus-ring)}}.ci-show__servers{display:grid;margin:0 0 var(--gap-label);padding:0;list-style:none}.ci-show__server{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--gap-label);min-height:var(--hit);box-shadow:inset 0 -1px 0 var(--c-line-soft);color:var(--c-text);font-size:var(--fs-s);text-decoration:none}.ci-show__server:hover .ci-show__server-name{color:var(--c-plus-300)}.ci-show__server-name{overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.ci-show__server-n{font-variant-numeric:tabular-nums;white-space:nowrap}.ci-show__server-n small{color:var(--c-text-muted)}.ci-show__spark{height:40px}.ci-show .plus-rot__tab .cm-logo{--cm-logo: 36px}.ci-show .plus-rot__tab .cm-logo__initials{font-size:14px}.ci-plays{display:grid;gap:4px}.ci-play{display:grid;grid-template-columns:22px minmax(0, 1fr) auto;align-items:center;gap:2px var(--gap-label);min-height:var(--hit);padding:6px var(--gap-label);background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-text);cursor:pointer}.ci-play input{position:absolute;opacity:0;pointer-events:none}.ci-play .i{width:auto;font-size:15px;text-align:center}.ci-play__name{font-weight:700;line-height:1.2}.ci-play__n{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.ci-play__blurb{grid-column:2/-1;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.3}.ci-play:hover:not(:has(input:checked,input:disabled)){background:var(--c-field-hover);box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.ci-play:has(input:checked){background:var(--c-text);box-shadow:none;color:var(--c-on-light)}.ci-play:has(input:checked) .ci-play__n,.ci-play:has(input:checked) .ci-play__blurb{color:var(--c-on-light)}.ci-play:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.ci-play.is-empty{background:var(--btn-disabled-bg);box-shadow:inset 0 0 0 1px var(--btn-disabled-ring);color:var(--btn-disabled-text);cursor:not-allowed}.ci-play.is-empty .ci-play__n,.ci-play.is-empty .ci-play__blurb{color:var(--btn-disabled-text)}.ci-filter-note{padding:var(--gap-item) var(--sp-4) var(--gap-group)}.ci-table__who{display:flex;align-items:center;gap:var(--gap-item)}.ci-table__id{display:grid;gap:2px;min-width:0}.ci-table__title{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--gap-label)}.ci-table .ci-facets{font-size:var(--fs-s)}.ci-table td.cell-list abbr{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);text-decoration:none;white-space:nowrap}.ci-table td.num small.ci-trend{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin-top:2px;font-family:var(--font-mono);font-size:12px;white-space:nowrap}.ci-trend .i{width:auto;font-size:11px}.ci-table__spark{width:26%;min-width:150px}.ci-spark{height:32px}.ci-table tr.is-plus>*{background:color-mix(in srgb, var(--c-plus-500) 7%, transparent)}.ci-table tr.is-plus>:first-child{box-shadow:inset 3px 0 0 var(--c-plus-500),inset 0 -1px 0 var(--c-line-soft)}@container stack (max-width: 720px){.ci-table td.num small.ci-trend{justify-content:flex-start}.ci-table tr.is-plus{background:color-mix(in srgb, var(--c-plus-500) 7%, transparent);box-shadow:inset 3px 0 0 var(--c-plus-500),inset 0 0 0 1px var(--c-plus-ring)}.ci-table tr.is-plus>*,.ci-table tr.is-plus>:first-child{background:none;box-shadow:none}.ci-table__spark{width:auto}.ci-table td.ci-table__spark::before{display:none}.ci-table .ci-spark{height:24px}}.ci-voices{grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gap-item)}.fbk__on{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);overflow-wrap:anywhere}.fbk__on a{color:var(--c-text)}.ci-feed__head{margin-top:var(--sp-6)}.ci-timeline{--tl-when: 112px;--tl-dot: 32px;--tl-gap: var(--gap-item);position:relative;display:grid;margin:0 0 var(--gap-group);padding:0;list-style:none}.ci-timeline::before{position:absolute;top:8px;bottom:8px;left:calc(var(--tl-when) + var(--tl-gap) + var(--tl-dot)/2 - 1px);width:2px;background:var(--c-line);content:""}.ci-timeline__item{display:grid;grid-template-columns:var(--tl-when) var(--tl-dot) 32px minmax(0, 1fr);align-items:center;gap:var(--tl-gap);padding:6px 0}.ci-timeline__when{display:grid;justify-items:end;color:var(--c-text-muted);font-size:var(--fs-s);text-align:right}.ci-timeline__kind{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.ci-timeline__dot{position:relative;justify-self:center;width:10px;height:10px;background:var(--c-text-muted);box-shadow:0 0 0 3px var(--c-surface-0)}.ci-timeline__item--detected .ci-timeline__dot{background:var(--c-text)}.ci-timeline__item--claimed .ci-timeline__dot{background:var(--c-plus-500)}.ci-timeline__text{margin:0;font-size:var(--fs-s);line-height:1.4;overflow-wrap:anywhere}.ci-timeline__text a{color:var(--c-text);font-weight:700}.ci-timeline__text q{color:var(--c-text-muted)}.ci-regions{grid-template-columns:repeat(6, minmax(0, 1fr));margin-bottom:0}.ci-regions .kpi{min-height:0}@media(max-width: 950px){.ci-voices{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}.ci-regions{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(max-width: 767px){.ci-voices{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ci-voices>.fbk{flex:0 0 86%;scroll-snap-align:start}.ci-timeline{--tl-when: 56px;--tl-dot: 24px;--tl-gap: var(--gap-label)}.ci-timeline__item{grid-template-columns:var(--tl-when) var(--tl-dot) minmax(0, 1fr)}.ci-timeline__item .cm-logo{display:none}.ci-regions{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container center (max-width: 640px){.ci-show .ci-show__slide--cover{grid-template-columns:minmax(0, 1fr)}.ci-show__cover{grid-row:auto}}.pp-pane{container:center/inline-size}.pp-pane[hidden]{display:none}.pp-stage__title{margin:0;font:700 15px/1.2 var(--font-base);letter-spacing:.06em;text-transform:uppercase}.pp-stage__loc,.pp-label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:13px}.pp-label{display:block;margin-bottom:var(--gap-label);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.pp-stage__text{--pp-line: calc(var(--fs-m) * 1.4);--pp-mark: 20px;display:flex;align-items:flex-start;gap:var(--gap-label);margin:var(--gap-item) 0 0;color:var(--c-text-muted);font-size:var(--fs-m);line-height:var(--pp-line)}.pp-stage__text :is(.plus-mark,.pp-today){flex:none;margin-top:calc((var(--pp-line) - var(--pp-mark))/2 - 1px)}.pp-stage__text--today{display:none}[data-pp-current=today] .pp-stage__text--today{display:flex}[data-pp-current=today] .pp-stage__text--plus{display:none}.pp-today{display:inline-flex;align-items:center;height:20px;padding:1px calc(8px - .08em) 0 8px;background:var(--c-surface-3);color:var(--c-text);font-size:var(--fs-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.pp-switch{flex:none}.pp-switch [data-pp-state=plus][aria-pressed=true]{background:var(--c-plus-500);color:var(--c-plus-ink)}.pp-frame.cut{--cut-ring: var(--c-plus-ring);padding:var(--gap-group)}[data-pp-current=today]>.pp-frame.cut{--cut-ring: var(--c-ring-strong)}.pp-page .pagehead,.pp-page .cm-hero{padding-top:0}.pp-page .pagehead{padding-bottom:0}.pp-page--server .pp-page__main{margin-top:var(--gap-group)}.pp-page--server .server-about{margin:0}.pp-absent{display:flex;align-items:center;gap:var(--gap-item);padding:var(--gap-group);background:hsla(0,0%,100%,.03);box-shadow:inset 0 0 0 1px var(--c-line-soft);color:var(--c-text-muted)}.pp-absent p{margin:0}.pp-absent b{display:block;color:var(--c-text)}.pp-wall .ci-wall{margin:0}.pp-wall .ci-wall__grid{--wall-cols: 12;margin:0}.pp-wall--today .ci-wall__tile:first-child{outline:2px dashed var(--c-text);outline-offset:2px}.pp-wall .ci-wall__tile:not(:first-child){opacity:.35;filter:grayscale(1)}.pp-serverpage{display:grid;grid-template-columns:minmax(0, 1fr) 300px;align-items:start;gap:var(--gap-group)}.pp-serverpage .cm-banner{margin:0}@container center (max-width: 720px){.pp-serverpage{grid-template-columns:minmax(0, 1fr)}.pp-serverpage__side{width:min(300px,100%)}}.pp-lists{display:grid;gap:var(--gap-group)}.pp-lists__item--tile{width:min(360px,100%)}.pp .pp-tabs{margin-bottom:var(--gap-group)}.pp .pp-tabs [aria-selected=true]{background:var(--c-text);box-shadow:none;color:var(--c-on-light);font-weight:700}.pp .pp-tabs [aria-selected=true]:focus-visible{outline-color:var(--focus-on-light)}.pp .pp-stage+.pp-stage{margin-top:var(--gap-group)}.pp.is-tabbed .pp-stage+.pp-stage{margin-top:0}.pp .pp-stage[hidden]{display:none}.pp-stage__bar{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gap-item);margin-bottom:var(--gap-item)}.pp-stage__where{display:grid;gap:2px}.pp.is-tabbed .pp-stage__title{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}dialog#pp-dialog.dlg-host--wide{max-width:min(1120px,100vw - 2*var(--gap-group))}.pp-dlg{display:grid;gap:var(--gap-item)}.pp-dlg .pp-stage__text{margin:0}.pp-dlg .pp-switch{justify-self:start}.cm-compare .pp-demo{position:relative;font-size:var(--fs-s)}.cm-compare .pp-demo::after{position:absolute;inset:-12px -8px;content:""}.form-grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-4)}@container pf (min-width: 640px){.form-grid--2{grid-template-columns:repeat(2, minmax(0, 1fr))}.form-grid--url{grid-template-columns:minmax(0, 1fr) minmax(0, 2fr)}}.field__label-row{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px}.field__count{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px}.image-field{display:grid;gap:var(--sp-2)}.image-field__current{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.image-field__thumb{flex:none;width:60px;height:60px;object-fit:cover;box-shadow:0 0 0 1px var(--c-line)}.field input[type=file]{max-width:100%;min-height:var(--hit);color:var(--c-text-muted);font-size:var(--fs-s)}.field input[type=file]::file-selector-button{min-height:36px;margin-right:var(--sp-3);padding:0 14px;border:0;background:var(--c-surface-3);box-shadow:inset 0 0 0 1px var(--c-ring-strong);color:var(--c-text);cursor:pointer;font:inherit;font-weight:700}@media(pointer: coarse){.field input[type=file]::file-selector-button{min-height:var(--hit)}}.switch-row{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:2px var(--sp-4);min-height:max(44px,var(--hit));cursor:pointer}.switch-row__label{color:var(--c-text);font-size:var(--fs-m);font-weight:700}.switch-row .field__help{grid-column:1}.switch{appearance:none;position:relative;grid-column:2;grid-row:1/span 2;width:46px;height:26px;margin:0;background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-field-line);cursor:pointer;transition:background var(--dur-base) var(--ease-out)}.switch::before{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;background:var(--c-text-muted);transition:transform var(--dur-base) var(--ease-out),background var(--dur-base) var(--ease-out)}.switch::after{content:"";position:absolute;inset:min(0px,50% - var(--hit)/2)}.switch:checked{background:var(--c-text);box-shadow:none}.switch:checked::before{background:var(--c-on-light);transform:translateX(20px)}.switch:disabled{cursor:not-allowed;opacity:.5}.switch-row:has(.switch:disabled){cursor:not-allowed}@media(prefers-reduced-motion: reduce){.switch,.switch::before{transition:none}}.savebar{position:sticky;bottom:0;z-index:var(--z-sticky);display:flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-5);padding:10px 12px;background:var(--c-surface-0);box-shadow:inset 0 1px 0 var(--c-line)}.savebar__note{margin-right:auto;color:var(--c-text-muted);font-size:var(--fs-s)}@media(max-width: 767px){.savebar{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom, 0px))}}.fine-print{margin:0;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.5}.support-guide .prose h3{margin:var(--sp-5) 0 var(--sp-2);font-size:var(--fs-l);font-weight:700;line-height:1.25}.support-guide .prose h3:first-child{margin-top:0}.support-guide .prose ol li,.support-guide .prose ul li{margin-bottom:var(--sp-2)}.guide-checklist{display:grid;gap:var(--sp-2);max-width:72ch;margin:0;padding:0;list-style:none}.guide-checklist li{display:grid;grid-template-columns:var(--sp-5) minmax(0, 1fr);gap:var(--sp-3);padding:var(--sp-3);background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-line-soft);font-size:var(--fs-m);line-height:1.45}.guide-checklist .i{width:auto;padding-top:var(--sp-1);color:var(--c-text-muted);font-size:var(--fs-s)}.guide-lead{margin-top:var(--sp-5)}.guide-lead>.fine-print{margin-top:var(--sp-3)}.size-calc__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3)}.size-calc__form .field{flex:1 1 220px}.size-calc__form .btn,.size-calc__form select{min-height:44px}.guide-paths{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--sp-4);margin:0;padding:0;list-style:none}.guide-paths>li{display:flex;min-width:0}.guide-card.panel{display:flex;flex:1;flex-direction:column;padding:0}.guide-card__img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;background:var(--c-surface-2)}.guide-card__body{display:flex;flex:1;flex-direction:column;gap:var(--sp-2);padding:var(--sp-4) var(--sp-4) var(--sp-2)}.guide-card__kicker{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.guide-card__title{margin:0;font-size:var(--fs-xl);font-weight:700;line-height:1.15}.guide-card__text{margin:0;color:var(--c-text);font-size:var(--fs-m);line-height:1.5}.guide-card__links{display:grid;margin:auto 0 0;padding:var(--sp-2) 0 0;list-style:none}.guide-card__links a{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);min-height:44px;box-shadow:inset 0 1px 0 var(--c-line-soft);color:var(--c-rust-300);font-size:var(--fs-m);font-weight:700;text-decoration:none}.guide-card__links a small{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);font-weight:400}.guide-card__links a:hover span{text-decoration:underline;text-underline-offset:3px}.guide-card__links a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.guide-card__links a span::after{content:" →"}.guide-card--row .guide-card__img{aspect-ratio:21/9}.guide-card--row .guide-card__title{font-size:var(--fs-l)}.guide-band{position:relative;margin:0 0 var(--sp-7);overflow:hidden}.guide-band__img{display:block;width:100%;height:auto;aspect-ratio:21/8;object-fit:cover}.guide-band__shade{position:absolute;inset:0;background:linear-gradient(90deg, rgba(12, 12, 12, 0.88) 0, rgba(12, 12, 12, 0.78) 42%, rgba(12, 12, 12, 0.2) 72%, rgba(12, 12, 12, 0) 100%)}.guide-band__text{position:absolute;left:var(--sp-6);top:50%;display:grid;gap:var(--sp-2);max-width:40%;transform:translateY(-50%)}.guide-band__kicker{color:var(--c-head-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.guide-band__title{margin:0;color:var(--c-text);font-size:var(--fs-xxl);font-weight:700;line-height:1.1}.guide-band__sub{margin:0;color:var(--c-head-muted);font-size:var(--fs-m);line-height:1.45}.guide-band:has(+.fact-cards){margin-bottom:var(--sp-4)}.guide-band+.fact-cards{margin-bottom:var(--sp-7)}.guide-steps{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:var(--sp-3);margin:0;padding:0;list-style:none;counter-reset:step}.guide-steps li{display:grid;align-content:start;gap:var(--sp-2);padding:var(--sp-4);background:var(--c-field);box-shadow:inset 0 0 0 1px var(--c-line-soft);counter-increment:step;font-size:var(--fs-m);line-height:1.45}.guide-steps li::before{content:counter(step, decimal-leading-zero);color:var(--c-rust-300);font-family:var(--font-mono);font-size:var(--fs-xl);font-weight:700;line-height:1}.guide-tool.panel{display:grid;gap:var(--sp-4);padding:var(--sp-5)}.guide-tool__kicker{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.guide-tool__title{margin:calc(var(--sp-2)*-1) 0 0;font-size:var(--fs-xl);font-weight:700;line-height:1.15}.guide-tool__note{margin:0;padding-top:var(--sp-4);box-shadow:inset 0 1px 0 var(--c-line-soft);color:var(--c-text-muted)}.guide-result{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;gap:var(--sp-5);padding-top:var(--sp-4);box-shadow:inset 0 1px 0 var(--c-line-soft)}.guide-result__fig{display:grid;gap:var(--sp-1);justify-items:start}.guide-result__fig small{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.guide-result__scale{display:block;width:104px;height:104px}.guide-result__scale .sc-max{fill:none;stroke:var(--c-line);stroke-width:1.5;stroke-dasharray:4 3}.guide-result__scale .sc-pick{fill:rgba(244,124,99,.16);stroke:var(--c-rust-300);stroke-width:2}.guide-result__label{color:var(--c-text-muted);font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.guide-result__value{display:flex;align-items:baseline;gap:var(--sp-3);margin:2px 0 var(--sp-2);font-size:44px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.guide-result__value small{color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-m);font-weight:400}.guide-result__why{margin:0;font-size:var(--fs-m);line-height:1.45}.guide-result.is-fresh{animation:guide-result-fresh 1.4s var(--ease-out)}@keyframes guide-result-fresh{0%{background:var(--c-rust-wash);box-shadow:inset 0 1px 0 var(--c-line-soft),0 0 0 2px var(--c-rust-500)}100%{background:rgba(0,0,0,0);box-shadow:inset 0 1px 0 var(--c-line-soft),0 0 0 2px rgba(0,0,0,0)}}.guide-result .fine-print{margin-top:var(--sp-1)}.guide-result__go{margin:0}.guide-result .btn{min-height:44px;white-space:nowrap}.size-ladder{margin:0}.size-ladder__row{display:flex;align-items:flex-end;gap:var(--sp-5);margin:0;padding:0;list-style:none}.size-ladder__row li{flex:0 0 auto;width:calc(var(--k)*38%)}.size-ladder__item{display:grid;gap:var(--sp-2);color:var(--c-text);text-decoration:none}.size-ladder__img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;background:#121212;box-shadow:0 0 0 1px var(--c-line-soft)}.size-ladder__cap{font-family:var(--font-mono);font-size:var(--fs-s);white-space:nowrap}.size-ladder__cap b{color:var(--c-text)}.size-ladder__cap span{color:var(--c-text-muted)}.size-ladder__item:hover .size-ladder__cap b{color:var(--c-rust-300);text-decoration:underline;text-underline-offset:3px}.size-ladder__item:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.size-ladder figcaption{margin-top:var(--sp-3)}.guide-table .share{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--sp-2)}.guide-table .share i{display:inline-block;width:64px;height:6px;background:hsla(0,0%,100%,.08)}.guide-table .share i b{display:block;width:var(--w);height:100%;background:var(--c-text-muted)}.guide-table tbody th{font-family:var(--font-base);font-size:var(--fs-m);font-weight:700;letter-spacing:0;text-transform:none}.guide-table tbody th a{display:inline-flex;align-items:center;min-height:44px;color:var(--c-text)}.guide-table tr.is-pick{background:hsla(0,0%,100%,.06)}.guide-table__pick{margin-left:var(--sp-2);padding:1px 6px 0;background:var(--c-text);color:var(--c-on-light);font-family:var(--font-mono);font-size:12px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;vertical-align:1px}.section>.table-panel+.fine-print{margin-top:var(--sp-4)}@container center (max-width: 900px){.guide-paths{grid-template-columns:repeat(2, minmax(0, 1fr))}.guide-steps{grid-template-columns:repeat(2, minmax(0, 1fr))}.guide-band__text{max-width:60%}.guide-result{grid-template-columns:auto minmax(0, 1fr)}.guide-result>.guide-result__go{grid-column:1/-1}}@container center (max-width: 640px){.guide-paths{grid-template-columns:minmax(0, 1fr);gap:var(--sp-3)}.guide-paths .guide-card.panel{display:grid;grid-template-columns:104px minmax(0, 1fr)}.guide-paths .guide-card__img{height:100%;min-height:120px;aspect-ratio:auto;--ctr: 0px;--cbl: var(--cut)}.guide-paths .guide-card__body{gap:var(--sp-1);padding:var(--sp-3) var(--sp-3) 0}.guide-paths .guide-card__title{font-size:var(--fs-l)}.guide-card__text{font-size:var(--fs-m);line-height:1.4}.guide-steps{grid-template-columns:minmax(0, 1fr);gap:var(--sp-2)}.guide-steps li{grid-template-columns:40px minmax(0, 1fr);align-items:baseline;padding:var(--sp-3)}.guide-band__img{aspect-ratio:16/9}.guide-band__shade{display:none}.guide-band__text{position:static;max-width:none;padding:var(--sp-3) 0 0;transform:none}.guide-band__title{font-size:var(--fs-xl)}.guide-band__sub,.guide-band__kicker{color:var(--c-text-muted)}.guide-tool.panel{padding:var(--sp-4)}.guide-tool .size-calc__form .btn{flex:1 1 100%}.guide-result{grid-template-columns:auto minmax(0, 1fr);gap:var(--sp-3) var(--sp-4)}.guide-result__fig small{white-space:nowrap}.guide-result__scale{width:72px;height:72px}.guide-result__value{flex-wrap:wrap;gap:var(--sp-1) var(--sp-2);font-size:32px}.guide-result .btn{justify-content:center;width:100%}.size-ladder__row{gap:var(--sp-3)}.size-ladder__row li{width:calc(var(--k)*33%)}.size-ladder__cap{white-space:normal}.guide-table .share i{display:none}.guide-table__aux{display:none}.guide-table :is(th,td){padding-right:6px;padding-left:6px;font-size:var(--fs-m)}.guide-table thead th{font-size:12px;vertical-align:bottom;white-space:normal}.guide-table td{white-space:nowrap}.section>.table-panel{padding-right:var(--sp-2);padding-left:var(--sp-2)}.guide-table__pick span{display:none}}.page-f{container:pf/inline-size;min-width:0}.page-f__back{position:relative;display:inline-flex;align-items:center;min-height:44px;color:var(--c-text-muted);font-size:var(--fs-s);text-decoration:none}.page-f__back:hover{color:var(--c-text);text-decoration:underline}.page-f__jump{display:inline-flex;align-items:center;min-height:44px;color:var(--c-plus-300);font-size:var(--fs-s);font-weight:700}.page-f__jump:hover{color:var(--c-text)}@container pf (min-width: 900px){.page-f__jump{display:none}}.page-f__body{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-5);align-items:start}@container pf (min-width: 900px){.page-f__body{grid-template-columns:minmax(0, 1fr) minmax(300px, 380px)}.page-f__aside{position:sticky;top:var(--sp-4)}}.page-f__main{display:grid;gap:var(--sp-4);min-width:0;margin:0;padding:0;border:0}.page-f__aside{display:grid;gap:var(--sp-3);min-width:0}.page-f__aside .se{min-width:0}.page-f__aside>.hit{display:inline-flex;align-items:center;min-height:44px;justify-self:start}.page-f .list-note .btn{min-height:44px}.panel.form{display:grid;gap:var(--sp-4);align-content:start}.panel.form>.panel__title{margin:0;padding-bottom:10px;box-shadow:inset 0 -1px 0 var(--c-line-soft)}.panel.form .field textarea.fx-area,.dlg__form .field textarea.fx-area{min-height:160px}.page-f [aria-invalid=true]{scroll-margin:var(--sp-6) 0 calc(var(--tabbar-h) + 96px)}.plus-plans{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:var(--sp-3)}.plan{position:relative;display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-4)}.plan.cut{--cut-fill: var(--c-surface-1);--cut-ring: var(--c-ring)}.plan__name{font-size:var(--fs-l);font-weight:700}.plan__price{font-family:var(--font-mono);font-size:var(--fs-xxl);font-weight:700;line-height:1.1}.plan__unit{color:var(--c-text-muted);font-size:var(--fs-s)}.plan__star{margin-left:2px;color:var(--c-plus-300);font-size:var(--fs-m)}.plan__save{position:absolute;top:var(--sp-2);right:var(--sp-2);padding:2px 8px;background:var(--c-plus-500);color:var(--c-plus-ink);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.plan .btn{justify-self:start;min-height:44px;margin-top:var(--sp-2)}@media(max-width: 640px){.plus-plans{grid-template-columns:minmax(0, 1fr)}}.nf-page{min-width:0;padding-bottom:var(--sp-7)}.nf-listwrap{container:nflist/inline-size;width:100%;min-width:0}.nf-kind{display:grid;flex:none;place-items:center;width:32px;height:32px;background:hsla(0,0%,100%,.07);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);color:var(--c-text-muted);font-size:15px;line-height:1}.nf-kind .i{width:auto}.nf-row--unread .nf-kind{background:var(--c-text);box-shadow:none;color:var(--c-on-light)}.nf-list{display:grid;grid-template-columns:minmax(0, 1fr);gap:6px;margin:0;padding:0;list-style:none}.nf-row{--cut: 12px;--cut-fill: linear-gradient(rgba(255, 255, 255, .03), rgba(255, 255, 255, .03));--cut-ring: var(--c-ring);display:grid;grid-template-columns:32px minmax(0, 1fr) 196px;gap:0 var(--sp-4);align-items:start;min-width:0;padding:14px 16px 14px 20px}@media(max-width: 950px){.nf-row{--hit: 44px}}.nf-row>.nf-kind{grid-column:1;grid-row:1}.nf-body{grid-column:2;grid-row:1;min-width:0}.nf-side{grid-column:3;grid-row:1;display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.nf-row--unread{--cut-fill: var(--c-entry);--cut-edge: var(--c-text)}.nf-top{display:flex;align-items:baseline;gap:var(--sp-3);min-width:0}.nf-title{flex:0 1 auto;min-width:0;margin:0;overflow:hidden;color:var(--c-text);font-size:var(--fs-m);font-weight:400;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.nf-row--unread .nf-title{font-weight:700}.nf-top time{flex:none;margin-left:auto;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s);line-height:1.35;white-space:nowrap}.nf-row--unread .nf-top time{color:var(--c-text)}.nf-msg{display:-webkit-box;max-width:75ch;margin:4px 0 0;overflow:hidden;color:var(--c-text-muted);font-size:var(--fs-m);line-height:1.45;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.nf-msg p{margin:0}.nf-msg a{position:relative;z-index:1;color:var(--c-text);text-decoration:underline;text-underline-offset:3px}.nf-go{max-width:100%;font-size:var(--fs-m);line-height:1.35;transition:color var(--dur-base) var(--ease-out);display:inline-flex;align-items:center;gap:6px;color:var(--link-accent, var(--c-rust-300));font-weight:700;text-decoration:none}.nf-go:hover{color:var(--link-accent-hover, var(--c-text))}.nf-go .i{width:auto;font-size:.8em}.nf-go__t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nf-row--go:hover .nf-go{color:var(--c-text)}.nf-row--go .nf-go::before{content:"";position:absolute;inset:0}.nf-row:not(.nf-row--go) .nf-go{--hp: max(0px, calc((var(--hit, 24px) - 1.35em) / 2));padding-block:var(--hp);margin-block:calc(var(--hp)*-1)}.nf-row--go .nf-go:focus-visible{outline:none}.nf-row--go:has(.nf-go:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.nf-row .nf-toggle{display:none;margin-right:-12px}.nf-row.has-more .nf-toggle{display:inline-flex}.nf-row.has-more{cursor:pointer}.nf-toggle .i{font-size:11px;transition:transform var(--dur-base) var(--ease-out)}.nf-toggle[aria-expanded=true] .i{transform:rotate(180deg)}.nf-row.is-measure .nf-title,.nf-row.is-measure .nf-msg{display:block;overflow:visible;white-space:normal;-webkit-line-clamp:unset;line-clamp:none}.nf-open{display:none}.nf-row.is-open .nf-title{white-space:normal}.nf-row.is-open .nf-msg{display:block;overflow:visible;color:var(--c-head-muted);-webkit-line-clamp:unset;line-clamp:none}.nf-row.is-open .nf-open{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding-top:var(--sp-3)}.nf-row.is-open .nf-side .nf-go{display:none}.nf-row--go:hover,.nf-row.has-more:hover,.nf-row.is-open{--cut-ring: var(--c-ring-hover)}.nf-row--go:not(.nf-row--unread):hover,.nf-row.has-more:not(.nf-row--unread):hover{--cut-fill: linear-gradient(rgba(255, 255, 255, .06), rgba(255, 255, 255, .06))}@container nflist (max-width: 600px){.nf-row{grid-template-columns:32px minmax(0, 1fr) auto;gap:0 var(--sp-3);padding:12px 12px 12px 16px}.nf-top{display:block}.nf-top time{display:block;margin-top:2px}.nf-title{display:-webkit-box;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.nf-row.is-open .nf-title{display:block}.nf-top time{margin-left:0}.nf-row.has-more .nf-side{grid-column:2/-1;grid-row:2;flex-direction:row;align-items:center;justify-content:space-between;padding-top:4px}.nf-row.has-more .nf-toggle{order:-1}.nf-row.has-more .nf-go{max-width:60%}.nf-row .nf-toggle{margin:0 0 0 -12px}.nf-row--go .nf-side{align-self:center}.nf-row--go .nf-go__t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nf-row--go .nf-go::after{margin:0;font-size:var(--fs-s)}.nf-row--plain .nf-side{display:none}}.nf-more{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);margin-top:var(--sp-5)}.nf-more__count{margin:0;color:var(--c-text-muted);font-family:var(--font-mono);font-size:var(--fs-s)}.nf-more .list-note{align-self:stretch}.nf-more .btn[aria-disabled=true]{--cut-c: var(--btn-disabled-bg);--cut-ring: var(--btn-disabled-ring);color:var(--btn-disabled-text);cursor:not-allowed;pointer-events:none}.nf-page .nf-aside{display:contents}.nf-page .nf-aside>*{order:1}.nf-page .split__main{order:0}.nf-page .nf-aside>.nf-side-block--mark{order:-1}@container center (min-width: 960px){.nf-page .nf-aside{--side-top: calc(var(--dock-h) + var(--sp-5));display:grid;position:sticky;top:var(--sticky-top, var(--side-top, var(--sp-5)));z-index:var(--z-sticky);align-self:start}.nf-page .nf-aside>*{order:0}}.nf-side-block--mark{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.nf-unread-note{color:var(--c-text-muted)}.nf-unread-note [data-nf-unread-count]{color:var(--c-text);font-weight:700}.nf-mark-all:disabled{--cut-c: var(--btn-disabled-bg);--cut-ring: var(--btn-disabled-ring);color:var(--btn-disabled-text);cursor:not-allowed}.nf-stats{display:grid;gap:var(--sp-2);margin:0;padding:0;list-style:none}.nf-stat{display:grid;grid-template-columns:auto minmax(0, 1fr) 6.5ch 4ch;gap:var(--sp-2);align-items:center;font-size:var(--fs-s)}.nf-kind--s{width:24px;height:24px;font-size:12px}.nf-stat__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nf-stat__unread{grid-column:3;color:var(--c-text);font-weight:400;text-align:right;white-space:nowrap}.nf-stat__total{grid-column:4;color:var(--c-text);font-family:var(--font-mono);text-align:right}.nf-stat__unread[hidden]{display:block;visibility:hidden}.nf-stat-sum{display:flex;justify-content:space-between;margin:var(--sp-3) 0 0;padding-top:var(--sp-2);border-top:1px solid var(--c-line-soft);color:var(--c-text-muted);font-size:var(--fs-s)}.nf-stat-sum b{color:var(--c-text);font-family:var(--font-mono)}.nf-fixed{display:flex;justify-content:space-between;gap:var(--sp-3);margin:var(--sp-2) 0 0;font-size:var(--fs-s);font-weight:700}.nf-fixed__note{color:var(--c-text-muted);font-weight:400}@container center (min-width: 960px){.nf-page .nf-jump{display:none}}.nf-switch .switch-row__label{font-size:var(--fs-s)}.nf-saved{min-height:1.4em;margin:var(--sp-2) 0 0;color:var(--c-text-muted);font-size:var(--fs-s)}.nf-saved.is-error{color:var(--c-text);font-weight:700}.hd-user__count[hidden],.tabbar__dot[hidden],.mn-count--new[hidden]{display:none}@keyframes nf-row-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.nf-row--new{animation:nf-row-in calc(var(--dur-base)*1.75) var(--ease-out) var(--nf-new-delay, 0ms) both}@media(prefers-reduced-motion: reduce){.nf-row--new{animation:none}}.server-test{display:grid;gap:var(--sp-4)}.server-test__grid{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-4);align-items:start}.server-test__side,.server-test__main{display:grid;gap:var(--sp-4);min-width:0}.server-test__side .side-note{margin:var(--gap-item) 0 0}.server-test .kv th{white-space:normal;overflow-wrap:break-word}.server-test .kv td{overflow-wrap:anywhere}.server-test__count{color:var(--c-text-muted);font-family:var(--font-mono);font-weight:400;letter-spacing:0}.server-test__players{margin:0;padding-left:2.5em;list-style:decimal;font-size:var(--fs-s);overflow-wrap:anywhere}.server-test__players li{padding:6px 0;box-shadow:inset 0 -1px 0 var(--c-line-soft)}@media(min-width: 950px){.server-test__grid{grid-template-columns:320px minmax(0, 1fr)}}.login-gate__grid{display:grid;grid-template-columns:minmax(0, 5fr) minmax(0, 6fr);gap:var(--gap-group);align-items:stretch}.login-gate__card{display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-item);padding:var(--sp-6);box-shadow:inset 4px 0 0 var(--c-rust-500)}.login-gate__mark{display:inline-grid;place-items:center;width:56px;height:56px;margin-bottom:var(--gap-label);background:var(--c-surface-2);color:var(--c-text);font-size:30px;box-shadow:inset 0 0 0 1px var(--c-line-soft)}.login-gate__title{margin:0;font-family:var(--font-display);font-size:var(--fs-xl);line-height:1.1}.login-gate__lead{margin:0;color:var(--c-text-muted);font-size:var(--fs-m)}.login-gate__form{margin-top:var(--gap-label)}.login-gate__btn{gap:var(--gap-label)}.login-gate__note{display:flex;gap:var(--gap-label);align-items:baseline;margin:auto 0 0;padding-top:var(--gap-group);color:var(--c-text-muted);font-size:var(--fs-s)}.login-gate__perks{padding:var(--sp-6)}.login-gate__list{display:grid;gap:var(--gap-group);margin:var(--gap-group) 0 0;padding:0;list-style:none}.login-gate__list li{display:grid;grid-template-columns:36px minmax(0, 1fr);gap:var(--gap-item);align-items:start;color:var(--c-text-muted);font-size:var(--fs-s);line-height:1.45}.login-gate__list .i{display:grid;place-items:center;width:36px;height:36px;background:var(--c-surface-2);color:var(--c-rust-300)}.login-gate__list b{display:block;color:var(--c-text);font-size:var(--fs-m)}@media(max-width: 950px){.login-gate__grid{grid-template-columns:minmax(0, 1fr)}.login-gate__card,.login-gate__perks{padding:var(--sp-5)}}.rl,.rl [data-theme],.kt{--rl-accent: var(--c-rust-500);--rl-accent-text: var(--c-rust-300);--rl-glow: rgba(206, 66, 43, .28);--rl-ink: var(--c-on-fill);--rl-bone: var(--c-text);--rl-panel: #161616}.rl[data-theme=upcoming],.rl [data-theme=upcoming],.kt[data-theme=upcoming]{--rl-accent: var(--c-up-400);--rl-accent-text: var(--c-up-300);--rl-glow: rgba(127, 195, 234, .22);--rl-ink: var(--c-up-ink)}.rl[data-theme=maps],.rl [data-theme=maps],.kt[data-theme=maps]{--rl-accent: var(--c-text);--rl-accent-text: var(--c-text);--rl-glow: rgba(236, 232, 225, .14);--rl-ink: var(--c-on-light)}.rl{display:flex;flex-direction:column;gap:var(--sp-7);overflow-x:clip;overflow-clip-margin:24px;padding-bottom:var(--sp-7)}.rl .content-ad:not(:empty){margin:0}.rl [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity 600ms var(--ease-out),transform 600ms var(--ease-out)}.rl [data-reveal=left]{transform:translateX(-32px)}.rl [data-reveal=right]{transform:translateX(32px)}.rl [data-reveal=scale]{transform:scale(0.96)}.rl [data-reveal].is-in{opacity:1;transform:none}.rl [data-reveal-delay="1"]{transition-delay:90ms}.rl [data-reveal-delay="2"]{transition-delay:180ms}.rl [data-reveal-delay="3"]{transition-delay:270ms}.rl--static [data-reveal]{opacity:1;transform:none;transition:none}.rl-label{font:400 12px/1.2 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-head-muted)}.rl-label b{color:var(--rl-accent-text);font-weight:700}.rl-num{font-variant-numeric:tabular-nums}.rl-browser{position:relative;background:#0d0d0d;box-shadow:0 0 0 1px hsla(0,0%,100%,.12),0 30px 60px -30px #000}.rl-browser__bar{display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;background:#1d1d1d;border-bottom:1px solid #2c2c2c}.rl-browser__bar i{width:9px;height:9px;border-radius:50%;background:#3a3a3a}.rl-browser__url{flex:1;max-width:340px;height:16px;margin-left:10px;padding:0 8px;overflow:hidden;background:#111;color:var(--c-text-muted);font:400 11px/16px var(--font-mono);white-space:nowrap;text-overflow:ellipsis}.rl-browser img{display:block;width:100%;height:auto}.rl-shot{aspect-ratio:var(--ar, 16/10);overflow:hidden}.rl-shot img{width:100%;height:100%;object-fit:cover;object-position:var(--at, 50% 0)}.rl-phone{position:relative;width:100%;max-width:230px;aspect-ratio:390/800;padding:var(--sp-2);background:#0b0b0b;border-radius:26px;box-shadow:0 0 0 1px hsla(0,0%,100%,.14),0 30px 50px -24px #000}.rl-phone img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;border-radius:19px}.rl-compare{--pos: 50%;position:relative;overflow:hidden;aspect-ratio:1180/530;background:#0d0d0d;user-select:none}.rl-compare__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left}.rl-compare__after{clip-path:inset(0 0 0 var(--pos))}.rl-compare__line{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:var(--c-text);pointer-events:none}.rl-compare__knob{position:absolute;top:50%;left:var(--pos);display:grid;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;background:var(--c-text);color:var(--c-on-light);pointer-events:none;clip-path:polygon(0 0, calc(100% - 8px) 0, 100% 8px, 100% 100%, 8px 100%, 0 calc(100% - 8px))}.rl-compare__tag{position:absolute;top:var(--gap-item);padding:4px 8px 3px;background:rgba(12,12,12,.86);color:var(--c-text);font:700 12px/1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;pointer-events:none}.rl-compare__tag--before{left:var(--gap-item)}.rl-compare__tag--after{right:var(--gap-item)}.rl-compare input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize}.rl-compare:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.rl-ad--m{display:none}.rl-ctas{display:flex;flex-wrap:wrap;gap:var(--gap-item)}.rl-pager{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-group)}.rl-pager a{position:relative;display:flex;flex-direction:column;gap:var(--gap-label);padding:20px 24px;background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-line-soft);color:var(--c-text);text-decoration:none;transition:box-shadow var(--dur-base) var(--ease-out)}.rl-pager a:hover{box-shadow:inset 0 0 0 1px var(--c-ring-hover)}.rl-pager a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.rl-pager a:last-child{align-items:flex-end;text-align:right}.rl-pager strong{font:700 20px/1.1 var(--font-base);letter-spacing:.04em;text-transform:uppercase}.rl-pager .is-off{background:#262626;color:var(--btn-disabled-text);pointer-events:none}.ka-hero{position:relative;display:grid;gap:var(--sp-6);padding-top:56px}.ka-hero::before{content:"";position:absolute;left:50%;top:260px;width:1100px;height:560px;transform:translateX(-50%);background:radial-gradient(closest-side, var(--rl-glow), transparent);pointer-events:none}.ka-hero__text{position:relative;display:grid;justify-items:center;gap:var(--gap-group);text-align:center}.ka-hero__title{margin:0;color:var(--c-text);font:400 clamp(44px, 7.4vw, 112px)/0.9 var(--font-display);letter-spacing:3px;text-transform:uppercase}.ka-hero__title span{display:block;color:var(--rl-accent-text)}.ka-hero__intro{max-width:640px;margin:0;color:var(--c-head-muted);font:400 19px/1.45 var(--font-base)}.ka-hero__ctas{justify-content:center}.ka-hero__scene{position:relative;margin-top:var(--sp-4);perspective:1600px}.ka-hero__tilt{--p: 0;transform-origin:50% 0;transform:rotateX(calc(18deg * (1 - var(--p)))) scale(calc(0.92 + 0.08 * var(--p)));transition:transform 80ms linear}.ka-hero__chip{position:absolute;z-index:2;display:grid;gap:var(--sp-1);padding:10px 14px 9px;background:rgba(19,19,19,.92);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.14)}.ka-hero__chip b{color:var(--c-text);font:700 28px/1 var(--font-base)}.ka-hero__chip--l{left:-12px;top:22%;border-left:3px solid var(--c-rust-500)}.ka-hero__chip--r{right:-12px;top:48%;border-left:3px solid var(--c-up-400)}.ka-stats{display:grid;grid-template-columns:repeat(4, 1fr);gap:var(--gap-group)}.ka-stats--3{grid-template-columns:repeat(3, 1fr)}.ka-stat{position:relative;z-index:0;display:grid;gap:var(--gap-label);padding:20px 20px 18px}.ka-stat::after{content:"";position:absolute;inset:0;z-index:-1;background:var(--c-surface-1);clip-path:polygon(0 0, calc(100% - 12px) 0, 100% 12px, 100% 100%, 12px 100%, 0 calc(100% - 12px))}.ka-stat__v{color:var(--c-text);font:700 44px/1 var(--font-base)}.ka-stat__v--accent{color:var(--rl-accent-text)}.ka-stat__s{color:var(--c-text-muted);font:400 13px/1.3 var(--font-mono)}.ka-head{display:grid;gap:var(--gap-group);max-width:760px}.ka-head__title{margin:0;color:var(--c-text);font:400 clamp(32px, 4vw, 56px)/0.95 var(--font-display);letter-spacing:2px;text-transform:uppercase}.ka-head p{margin:0;color:var(--c-head-muted);font:400 17px/1.5 var(--font-base)}.ka-head .rl-label{color:var(--c-head-muted);font:400 12px/1.2 var(--font-mono)}.ka-swipe-hint{display:none}.ka-chapters{display:flex;flex-direction:column;gap:var(--sp-7)}.ka-chapter{display:grid;grid-template-columns:5fr 7fr;align-items:center;gap:var(--sp-7)}.ka-chapter--flip{grid-template-columns:7fr 5fr}.ka-chapter--flip .ka-chapter__text{order:2}.ka-chapter__text{display:grid;align-content:start;gap:var(--gap-group)}.ka-chapter__no{color:var(--rl-accent-text);font:700 13px/1 var(--font-mono);letter-spacing:.1em}.ka-chapter__title{margin:0;color:var(--c-text);font:400 40px/.95 var(--font-display);letter-spacing:2px;text-transform:uppercase}.ka-chapter__text p{margin:0;color:var(--c-head-muted);font:400 16px/1.5 var(--font-base)}.ka-chapter__list{display:grid;gap:var(--gap-label);margin:0;padding:0;list-style:none}.ka-chapter__list li{position:relative;padding-left:18px;color:var(--c-text);font:400 15px/1.4 var(--font-base)}.ka-chapter__list li::before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;background:var(--rl-accent)}.ka-chapter__media{position:relative;z-index:0}.ka-chapter__media::before{content:"";position:absolute;inset:10% -6%;z-index:-1;background:radial-gradient(closest-side, var(--rl-glow), transparent)}.ka-chapter__media--up::before{background:radial-gradient(closest-side, rgba(127, 195, 234, 0.2), transparent)}.ka-compare{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--sp-5)}.ka-compare--map{width:min(100%,820px);margin:0 auto;gap:var(--gap-item)}.ka-caption{margin:0;color:var(--c-text-muted);font:400 13px/1.4 var(--font-mono);text-align:center}.ka-phones{display:flex;align-items:flex-end;justify-content:center;gap:var(--sp-5)}.ka-phones .rl-phone:nth-child(2){margin-bottom:28px}.ka-trust{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--gap-group)}.ka-trust__i{display:grid;align-content:start;gap:var(--gap-label);padding:20px;background:var(--c-surface-1);box-shadow:inset 0 0 0 1px var(--c-line-soft)}.ka-trust__i .trust{justify-self:start}.ka-trust__i h3{margin:0;color:var(--c-text);font:700 20px/1.2 var(--font-base)}.ka-trust__i p{margin:0;color:var(--c-head-muted);font:400 15px/1.45 var(--font-base)}.ka-cta{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--sp-5);padding:var(--sp-7);background:var(--rl-panel);box-shadow:inset 0 0 0 1px var(--c-ring)}.ka-cta::before{content:"";position:absolute;right:-120px;top:-160px;width:520px;height:520px;background:radial-gradient(closest-side, var(--rl-glow), transparent)}.ka-cta h2{position:relative;margin:0;color:var(--c-text);font:400 44px/.95 var(--font-display);letter-spacing:2px;text-transform:uppercase}.ka-cta p{position:relative;margin:var(--gap-label) 0 0;color:var(--c-head-muted);font:400 16px/1.4 var(--font-base)}.ka-cta .rl-ctas{position:relative}@container center (max-width: 900px){.ka-stats{grid-template-columns:repeat(2, 1fr)}.ka-chapter,.ka-chapter--flip{grid-template-columns:1fr;gap:var(--sp-5)}.ka-chapter--flip .ka-chapter__text{order:0}.ka-cta{grid-template-columns:1fr}}@media(max-width: 640px){.rl{gap:var(--sp-6)}.rl-ad--d{display:none}.rl-ad--m{display:block}.ka-hero{gap:var(--sp-5);padding-top:20px}.ka-hero__title{font-size:46px}.ka-hero__intro{font-size:16px}.ka-hero__chip{display:none}.ka-hero__tilt{transform:none}.ka-hero__scene .rl-shot{--ar: 1058 / 760 !important}.ka-stats,.ka-trust,.ka-chapters,.ka-phones{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--gap-item);margin:0 calc(-1*var(--page-pad-m));padding:0 var(--page-pad-m) 4px}.ka-stats{grid-template-columns:none;scrollbar-width:none}.ka-stat{flex:0 0 46%;padding:14px 14px 12px;scroll-snap-align:start}.ka-stat__v{font-size:28px}.ka-head{gap:var(--gap-label)}.ka-head p{font-size:15px}.ka-swipe-hint{display:block;color:var(--c-head-muted);font:400 12px/1.2 var(--font-mono) !important;letter-spacing:.1em;text-transform:uppercase}.rl-compare{aspect-ratio:4/3}.ka-trust__i{flex:0 0 78%;padding:var(--gap-group);scroll-snap-align:start}.ka-chapters{flex-direction:row;padding-bottom:var(--sp-2);scrollbar-width:thin}.ka-chapters>.ka-chapter{display:flex;flex:0 0 84%;flex-direction:column;gap:var(--gap-group);padding:0 0 var(--gap-group);background:linear-gradient(180deg, #262626, #1e1e1e);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08);scroll-snap-align:start}.ka-chapters .ka-chapter__media{order:-1}.ka-chapters .ka-chapter__media::before{display:none}.ka-chapters .rl-browser__bar{display:none}.ka-chapters .rl-shot{--ar: 4 / 3 !important}.ka-chapters .ka-chapter__text{gap:var(--gap-label);padding:0 var(--gap-group)}.ka-chapters .ka-chapter__title{font-size:24px}.ka-chapters .ka-chapter__text p{display:-webkit-box;overflow:hidden;font-size:15px;-webkit-line-clamp:4;-webkit-box-orient:vertical}.ka-chapters .ka-chapter__list,.ka-chapters .ka-more{display:none}.ka-chapters [data-reveal]{opacity:1;transform:none}.ka-phones{justify-content:flex-start;padding-bottom:var(--sp-2)}.ka-phones .rl-phone{flex:0 0 52%;scroll-snap-align:start}.ka-phones .rl-phone:nth-child(2){margin-bottom:0}.ka-cta{padding:var(--sp-5) 20px}.ka-cta h2{font-size:30px}.rl-pager{gap:var(--gap-item)}.rl-pager a{padding:14px var(--gap-group)}.rl-pager strong{font-size:15px}}@media(prefers-reduced-motion: reduce){.rl [data-reveal]{opacity:1;transform:none;transition:none}.ka-hero__tilt{transform:none;transition:none}}.kx-head{display:grid;justify-items:center;gap:var(--gap-group);padding-top:40px;text-align:center}.kx-head h1{margin:0;color:var(--c-text);font:400 clamp(44px, 6vw, 92px)/0.9 var(--font-display);letter-spacing:3px;text-transform:uppercase}.kx-head p{max-width:560px;margin:0;color:var(--c-head-muted);font:400 18px/1.45 var(--font-base)}.kx-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-group)}.kx-tile{position:relative;isolation:isolate;overflow:hidden;display:grid;align-content:end;gap:var(--gap-label);min-height:380px;padding:28px;background:#141414;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1);color:var(--c-text);text-decoration:none}.kx-tile::before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 90% at 85% 30%, var(--rl-glow), transparent 70%),linear-gradient(0deg, #141414 42%, rgba(20, 20, 20, 0.6) 70%, rgba(20, 20, 20, 0))}.kx-tile::after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--rl-accent)}.kx-tile:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.kx-tile__img{position:absolute;z-index:-2;right:-6%;top:6%;width:58%;transform:perspective(1400px) rotateY(-14deg) rotateX(6deg);transform-origin:100% 50%;box-shadow:0 0 0 1px hsla(0,0%,100%,.14),0 30px 60px -20px #000;transition:transform 600ms var(--ease-out)}.kx-tile__img img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:var(--at, 50% 0)}.kx-tile:hover .kx-tile__img{transform:perspective(1400px) rotateY(-8deg) rotateX(3deg) scale(1.02)}.kx-tile--lead{grid-column:1/-1;min-height:520px;padding:40px}.kx-tile--lead::before{background:radial-gradient(70% 90% at 85% 30%, var(--rl-glow), transparent 70%),linear-gradient(90deg, #141414 30%, rgba(20, 20, 20, 0.75) 55%, rgba(20, 20, 20, 0.1))}.kx-tile--lead .kx-tile__img{top:10%;width:62%}.kx-tile h2{max-width:520px;margin:0;font:400 36px/.92 var(--font-display);letter-spacing:2px;text-transform:uppercase}.kx-tile--lead h2{font-size:72px}.kx-tile h2 span{color:var(--rl-accent-text)}.kx-tile p{max-width:460px;margin:0;color:var(--c-head-muted);font:400 16px/1.45 var(--font-base)}.kx-tile__go{display:inline-flex;align-items:center;gap:var(--gap-label);margin-top:var(--gap-label);color:var(--rl-accent-text);font:700 14px/1 var(--font-base);letter-spacing:.06em;text-transform:uppercase}@media(max-width: 950px){.kx-tile__img{right:-30%}.kx-tile--lead .kx-tile__img{width:90%}}@media(max-width: 640px){.kx-head{padding-top:20px}.kx-head p{font-size:16px}.kx-grid{grid-template-columns:1fr;gap:var(--gap-item)}.kx-tile,.kx-tile--lead{align-content:start;min-height:0;padding:0 0 18px}.kx-tile::before,.kx-tile--lead::before{background:radial-gradient(80% 50% at 50% 0, var(--rl-glow), transparent 70%)}.kx-tile__img,.kx-tile--lead .kx-tile__img{position:relative;z-index:0;right:auto;top:auto;width:100%;margin-bottom:var(--gap-label);transform:none;box-shadow:none}.kx-tile:hover .kx-tile__img{transform:none}.kx-tile__img img{aspect-ratio:16/8}.kx-tile>:not(.kx-tile__img){margin-right:18px;margin-left:18px}.kx-tile h2,.kx-tile--lead h2{font-size:30px}.kx-tile p{font-size:15px}}@media(prefers-reduced-motion: reduce){.kx-tile__img{transition:none}}.kt{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:auto minmax(0, 1fr) auto auto;align-items:center;gap:var(--sp-5);margin-top:var(--gap-group);padding:10px var(--sp-2) 10px 0;background:rgba(18,18,18,.94);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12);color:var(--c-text)}.kt::before{content:"";position:absolute;z-index:-1;left:-80px;top:-120px;width:520px;height:300px;background:radial-gradient(closest-side, var(--rl-glow), transparent)}.kt::after{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--rl-accent);transform-origin:top;animation:kt-edge 600ms var(--ease-out) both}.kt__thumb{width:132px;height:64px;margin-left:18px;perspective:500px}.kt__thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;transform:rotateY(18deg);box-shadow:0 0 0 1px hsla(0,0%,100%,.18),8px 10px 24px -8px #000}.kt__text{display:grid;gap:6px;min-width:0}.kt__meta{display:flex;align-items:center;gap:var(--gap-label)}.kt__title{margin:0;color:var(--c-head-muted);font:400 16px/1.3 var(--font-base)}.kt__link{color:inherit;text-decoration:none}.kt__link::after{content:"";position:absolute;inset:0;z-index:0}.kt__short{color:var(--rl-accent-text);font:400 22px/1 var(--font-display);letter-spacing:1px;text-transform:uppercase}.kt__cta,.kt__close{position:relative;z-index:1}.kt__arrow{display:none;color:var(--rl-accent-text)}.kt__close{display:grid;place-items:center;width:40px;height:40px;border:0;background:rgba(0,0,0,0);color:var(--c-text-muted);cursor:pointer}.kt__close:hover{background:hsla(0,0%,100%,.07);color:var(--c-text)}.kt__close:focus-visible,.kt__link:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.kt+.pagehead{margin-top:0;padding-top:var(--sp-6)}@keyframes kt-edge{from{transform:scaleY(0)}}@media(prefers-reduced-motion: reduce){.kt::after{animation:none}}@media(max-width: 760px){.kt{grid-template-columns:auto minmax(0, 1fr) auto auto;gap:var(--gap-label);min-height:52px;margin-top:var(--gap-label);padding:4px 2px 4px 14px}.kt__thumb,.kt__cta,.kt__long,.kt__meta .rl-label{display:none}.kt__text{display:contents}.kt__meta{grid-column:1}.kt__title{grid-column:2;min-width:0}.kt__link{display:flex;align-items:center;height:44px;overflow:hidden;white-space:nowrap}.kt__short{display:block;overflow:hidden;font-size:15px;text-overflow:ellipsis}.kt__arrow{display:block;grid-column:3}.kt__close{grid-column:4;width:44px;height:44px}}
