:root{--hd-h: 64px;--hd-h2: 42px;--hd-line: color-mix(in srgb, var(--ring-gold) 55%, transparent);--hd-ink: var(--text);--hd-dim: var(--text-muted);--hd-radius: var(--radius-pill);--dock-h: 61px}.glyph-news{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='14' rx='1'/%3E%3Cpath d='M7 9h5v4H7zM14 9h3M14 12h3M7 16h10'/%3E%3C/svg%3E")}.glyph-guides{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 5.5h6a2 2 0 0 1 2 2v11a2 2 0 0 0-2-2h-6zM19.5 5.5h-6a2 2 0 0 0-2 2v11a2 2 0 0 1 2-2h6z'/%3E%3C/svg%3E")}.glyph-shield{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3.5 19 6v6c0 4.6-3.1 7.7-7 8.7-3.9-1-7-4.1-7-8.7V6z'/%3E%3Cpath d='M12 8v8M9 11h6'/%3E%3C/svg%3E")}.glyph-db{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cellipse cx='12' cy='6' rx='7' ry='2.5'/%3E%3Cpath d='M5 6v12c0 1.4 3.1 2.5 7 2.5s7-1.1 7-2.5V6M5 12c0 1.4 3.1 2.5 7 2.5s7-1.1 7-2.5'/%3E%3C/svg%3E")}.glyph-talents{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='5' r='2'/%3E%3Ccircle cx='6' cy='19' r='2'/%3E%3Ccircle cx='18' cy='19' r='2'/%3E%3Ccircle cx='12' cy='12' r='2'/%3E%3Cpath d='M12 7v3M12 14l-5 3.3M12 14l5 3.3'/%3E%3C/svg%3E")}:root{--g-eye: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2.5 12S6 5.5 12 5.5 21.5 12 21.5 12 18 18.5 12 18.5 2.5 12 2.5 12z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E")}.glyph-eye{--g: var(--g-eye)}.site-header{position:relative;z-index:40;background:none}.site-header:before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--glass-solid) 84%,transparent);-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);pointer-events:none}@media(prefers-reduced-transparency:reduce){.site-header:before{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}}.site-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--hd-line);pointer-events:none}.hd-row{position:relative;display:flex;align-items:center;gap:0 16px;max-width:calc(var(--content-max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}.hd-deck1 .hd-row{min-height:var(--hd-h)}.hd-deck2 .hd-row{min-height:var(--hd-h2);padding-bottom:1px}.site-header a:hover{text-decoration:none}.hd-tools a:focus-visible,.hd-nav a:focus-visible,.hd-you-btn:focus-visible,.tabbar :is(a,button):focus-visible{outline:2px solid var(--link);outline-offset:2px;box-shadow:none}.skip-link{position:fixed;top:var(--sp-2);left:var(--sp-2);z-index:900;padding:10px var(--sp-4);border-radius:var(--radius-pill);background:var(--glass-strong);box-shadow:inset 0 0 0 1px var(--glass-border),var(--shadow-menu);color:var(--link);font:700 var(--fs-table)/1 var(--font);translate:0 calc(-100% - var(--sp-5))}.skip-link:focus,.skip-link:focus-visible{translate:0 0;outline:2px solid var(--link);outline-offset:2px;text-decoration:none}#content:focus,#content:focus-visible{outline:none}.wordmark{flex:none;display:flex;align-items:center;min-height:var(--hd-h)}.wordmark picture{display:contents}.wordmark .brandmark{display:block;height:44px;width:auto}.hd-tools{flex:none;display:flex;align-items:center;gap:2px}.toolbtn{flex:none;display:flex;align-items:center;gap:8px;height:40px;padding:0 10px 0 7px;border-radius:var(--hd-radius);color:var(--hd-ink);white-space:nowrap;transition:background-color var(--t-quick) var(--ease-out),scale var(--t-quick) var(--ease-out);-webkit-tap-highlight-color:transparent}.toolbtn .hd-ficon{--s: 26px}.toolbtn b{display:block;font:600 13.5px/1.15 var(--font);color:var(--text)}.toolbtn small{display:block;font:400 var(--fs-micro)/1.15 var(--font);color:var(--text-muted)}.toolbtn small .flag-soon{font-size:inherit}.toolbtn:hover,.toolbtn:focus-visible{background:var(--glass-fill)}.toolbtn[aria-current=page] b{color:var(--glass-sel-ink)}.toolbtn:active{scale:calc(1 - (1 - var(--press)) * var(--motion-move, 1))}.site-search{position:relative;flex:0 1 300px;min-width:160px;margin-left:auto}.site-search input{width:100%;height:38px;padding:0 34px 0 40px;border:0;border-radius:var(--hd-radius);background:var(--glass-fill);box-shadow:none;color:var(--text);font-size:var(--fs-table);text-overflow:ellipsis}@media(pointer:coarse){.site-search input{font-size:16px}}.site-search input::placeholder{color:var(--text-muted)}.site-search input:hover{border:0;background:var(--glass-fill-hover);box-shadow:none}.site-search input:focus,.site-search input:focus-visible{outline:none;border:0;background:var(--glass-fill-hover);box-shadow:inset 0 -1px 0 var(--ring-gold-hi)}.site-search .hd-srch-ico{position:absolute;left:9px;top:50%;width:22px;height:22px;margin-top:-11px;border-radius:4px;box-shadow:0 0 0 1px #000,0 0 0 2px var(--frame-ring);pointer-events:none}.site-search .glyph{position:absolute;left:13px;top:50%;width:15px;height:15px;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.site-search kbd{right:11px;padding:1px 6px;border:1px solid var(--glass-line);border-radius:4px;background:none;box-shadow:none;font:500 11px/16px var(--font);color:var(--text-muted)}.site-header .wn-slot{width:auto;container:none}.site-header .wn-pill{width:auto;height:38px;gap:7px;padding:0 6px;border-radius:var(--hd-radius);background:none;box-shadow:none;color:var(--text-muted);font:400 13px/1 var(--font)}.site-header .wn-pill:hover{color:var(--text);background:var(--glass-fill)}.site-header .wn-pill[aria-expanded=true],.site-header .wn-pill[aria-current=page]{color:var(--glass-sel-ink);background:none;box-shadow:inset 0 -2px 0 var(--ring-gold-hi)}.site-header .wn-pill .wn-pill-ico{display:block;width:22px;height:22px;border-radius:4px}.site-header .wn-pill .glyph{display:none}.site-header .wn-pill-l{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.site-header .wn-pill-dot{position:absolute;top:6px;left:22px;width:7px;height:7px}.site-header .wn-pill-n{display:none}.site-header .seg{flex:none}.hd-nav{--fade-l: 0px;--fade-r: 22px;flex:1 1 0;min-width:0;align-self:stretch;display:flex;align-items:stretch;gap:2px;margin-left:-10px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent)}.hd-nav::-webkit-scrollbar{display:none}.hd-nav:after{content:"";flex:none;width:20px;height:1px}.hd-nav[data-more-start]{--fade-l: 22px}.hd-nav[data-edges]:not([data-more-end]){--fade-r: 0px}.tx{flex:none;display:flex;align-items:center;padding:0 10px;border-bottom:2px solid transparent;font:400 13.5px/1 var(--font);color:var(--hd-dim);white-space:nowrap;transition:color var(--t-quick) var(--ease-out),border-color var(--t-quick) var(--ease-out)}.tx:hover,.tx:focus-visible{color:var(--text)}.tx[aria-current=page]{color:var(--title-gold);border-bottom-color:var(--ring-gold-hi)}.tx.nav-leaving:after{content:" ↗";font-size:var(--fs-micro)}.hd-nav .tx:focus-visible{outline-offset:-2px}html:not([data-js]) .hd-you,html:not([data-js]) .tabbar-you{display:none}.hd-you{position:relative;flex:none;align-self:stretch;display:flex;align-items:center;margin-left:auto}.hd-you-btn{display:flex;align-items:center;gap:8px;height:34px;padding:0 8px 0 4px;border:0;border-radius:var(--hd-radius);background:none;color:var(--text-muted);font:600 13px/1 var(--font);white-space:nowrap;cursor:pointer}.hd-you-btn:hover,.hd-you-btn[aria-expanded=true]{color:var(--text)}.hd-you-btn :is(.kit-frame,.kit-ring){--s: 26px}.hd-you-btn[aria-expanded=true] .kit-frame{--ring: var(--frame-iron-on)}.hd-you-lv{color:var(--text);font-variant-numeric:lining-nums tabular-nums}.hd-you-lv[hidden]{display:none}.hd-you-panel{position:absolute;right:0;top:calc(100% + 1px);z-index:60;width:316px;max-height:calc(100vh - var(--hd-h) - var(--hd-h2) - 24px);overflow:auto;padding:4px 14px;border:1px solid var(--glass-line);border-top:0;border-radius:0 0 var(--radius-panel) var(--radius-panel);background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-shadow);visibility:hidden;opacity:0;transition:opacity var(--t-exit) ease,visibility 0s linear var(--t-exit)}.hd-you.is-open .hd-you-panel{visibility:visible;opacity:1;transition:opacity var(--t-fast) var(--ease-out),visibility 0s}.you-row{padding:12px 0;border-top:1px solid var(--glass-line)}.hd-you-panel>.you-row:first-child,.hd-you-panel>.you-spoil:first-child>.you-row:first-child{border-top:0}.you-h{margin:0 0 8px;font:400 14px/1.2 var(--font-display);color:var(--title-gold)}.you-note,.hd-you-panel .spoil-pop-note{margin:8px 0 0;font-size:var(--fs-small);color:var(--text-muted)}.hd-you-panel .spoil-mylevel{margin:0;padding:0;border:0}.you-links a{display:flex;align-items:center;min-height:40px;margin:0 -8px;padding:0 8px;border-radius:var(--glass-row-radius);color:var(--text)}.you-links a:hover,.you-links a:focus-visible{background:var(--glass-fill-hover);text-decoration:none}@media(min-width:768px){.you-lang{display:none}}.hd-acct-menu{border:1px solid var(--glass-line);border-radius:var(--radius-panel);background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight),var(--glass-shadow)}.hd-acct-menu>button,.hd-acct-menu>a{display:flex;align-items:center;min-height:40px;border-radius:var(--glass-row-radius);color:var(--text)}.hd-acct-menu>button:hover,.hd-acct-menu>a:hover,.hd-acct-menu>button:focus-visible,.hd-acct-menu>a:focus-visible{background:var(--glass-fill-hover);text-decoration:none}.site-header .search-drop{background:var(--glass-strong)}.wn-drawer.wn-drawer{background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-left:0;box-shadow:var(--glass-highlight),inset 1px 0 0 var(--glass-line),var(--glass-shadow)}@media(max-width:1099px){.site-search kbd{display:none}.site-search input{padding-right:12px}.toolbtn small{display:none}}@media(max-width:959px)and (min-width:768px){.site-header .wn-pill-l{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.hd-you-l{display:none}.tx{padding-inline:8px}}@media(max-width:879px)and (min-width:768px){.toolbtn{padding:0 6px}.toolbtn>span:not(.kit-frame){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.tabbar{display:none}@media(max-width:767px){.hd-row{gap:0 10px;padding:0 var(--sp-4)}.hd-deck1 .hd-row,.wordmark{min-height:54px}.wordmark .brandmark{height:34px}.hd-tools,.site-header .wn-slot,.hd-you-btn,.site-search kbd,.hd-deck2 .hd-row>.i18n-switch{display:none}.site-search{order:0;flex:1 1 auto;min-width:0;margin:0}.site-search input{padding-right:12px}.site-header .search-drop{position:absolute;top:calc(100% + 6px);left:auto;right:0;width:calc(100vw - 2 * var(--sp-4));min-width:0;margin-top:0}.hd-deck2 .hd-row{min-height:40px;padding:0 0 1px}.hd-nav{margin-left:0;padding:0 6px}.tx{padding-inline:10px;min-height:40px}.hd-you{position:static;margin:0}.hd-you-panel{position:fixed;left:0;right:0;top:auto;bottom:calc(var(--dock-h) + env(safe-area-inset-bottom));width:auto;max-height:64vh;padding:4px var(--sp-4) 8px;border:0;border-top:1px solid var(--glass-line);border-radius:var(--radius-panel) var(--radius-panel) 0 0;box-shadow:var(--glass-highlight),var(--glass-shadow)}.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;padding:4px 2px calc(4px + env(safe-area-inset-bottom));background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-top:1px solid var(--hd-line)}.tabbar a,.tabbar button{flex:1 1 0;min-width:0;min-height:52px;display:grid;justify-items:center;align-content:center;gap:4px;padding:0 2px;border:0;background:none;color:var(--text-muted);font:600 11px/1.1 var(--font);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;transition:color var(--t-quick) ease,scale var(--t-quick) var(--ease-out);-webkit-tap-highlight-color:transparent}.tabbar a:hover{text-decoration:none}.tabbar :is(a,button):active{scale:calc(1 - (1 - var(--press)) * var(--motion-move, 1))}.tabbar :is(.kit-frame,.kit-ring){--s: 28px}.tabbar a[aria-current=page],.tabbar button[aria-expanded=true]{color:var(--glass-sel-ink)}.tabbar button[aria-expanded=true] .kit-frame{--ring: var(--frame-iron-on)}body{padding-bottom:calc(var(--dock-h) + env(safe-area-inset-bottom))}html{scroll-padding-bottom:calc(var(--dock-h, 61px) + env(safe-area-inset-bottom))}}@media(max-width:379px){.wordmark .brandmark{height:30px}}.ft-horizon{--ft-h: clamp(96px, 14vw, 210px);height:var(--ft-h);margin-top:calc(-1 * var(--sp-7, 48px));overflow:hidden;pointer-events:none}.ft-horizon img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 78%;opacity:.75;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.6) 22%,#000 60%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.6) 22%,#000 60%)}.site-footer{border-top:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-highlight);color:var(--text-muted);font-size:var(--fs-small)}.site-footer .wrap{padding-top:34px;padding-bottom:22px}.ft-top{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:24px}.ft-logo{display:inline-block}.ft-logo img{display:block;width:81px;height:46px}.ft-asks{display:flex;flex-direction:column;gap:8px;max-width:290px;margin-top:14px}.ft-ask{display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:var(--radius-panel);background:var(--bg-panel);box-shadow:inset 0 0 0 1px var(--border);color:var(--text);transition:box-shadow var(--t-quick) var(--ease-out),scale var(--t-quick) var(--ease-out)}.ft-ask:hover{text-decoration:none;box-shadow:inset 0 0 0 1px var(--ring-gold-hi)}.ft-ask:active{scale:calc(1 - (1 - var(--press)) * var(--motion-move, 1))}.ft-ask .kit-frame{--s: 36px}.ft-ask b{display:block;font-weight:600;font-size:13.5px;line-height:1.25}.ft-ask small{display:block;font-size:var(--fs-small);color:var(--text-muted)}.ft-h{margin:0 0 8px;font:400 15px/1.2 var(--font-display);color:var(--title-gold)}.site-footer ul{list-style:none;margin:0;padding:0}.ft-shelf a,.site-footer .ft-shelf button{display:flex;align-items:center;gap:8px;min-height:32px;font-size:13.5px;color:var(--text-muted)}.ft-shelf a:hover{color:var(--text);text-decoration:none}.ft-shelf img{flex:none;width:20px;height:20px;border-radius:4px;box-shadow:0 0 0 1px #000}.ft-shelf li>:is(a,button){text-align:left}.footer-lang{margin-top:18px}.ft-low{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px;margin-top:26px;padding-top:14px;border-top:1px solid var(--hairline);font-size:var(--fs-small);color:var(--text-muted)}.ft-legal{margin:6px 0 0;font-size:var(--fs-micro);color:var(--text-muted)}@media(max-width:899px){.ft-top{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.ft-brand{grid-column:1 / -1}.ft-asks{max-width:none}}@media(max-width:767px){.site-footer .wrap{padding-top:22px}.ft-shelf a,.site-footer .ft-shelf button{min-height:40px}}.wn-slot{container:wnslot / inline-size;flex:none;width:138px;min-width:0;display:flex;justify-content:flex-end}.wn-pill{position:relative;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--pill-gap);width:var(--pill-h);height:var(--pill-h);padding:0;border:0;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--hd-ring);font:600 var(--pill-fs)/1 var(--font);color:var(--hd-dim);white-space:nowrap;transition:color var(--t-quick) ease,background-color var(--t-quick) ease,box-shadow var(--t-quick) ease,scale var(--t-quick) var(--ease-out);-webkit-tap-highlight-color:transparent}.wn-pill:hover{color:#fff;text-decoration:none;background:var(--acc-wash)}.wn-pill:focus-visible{outline:2px solid var(--gold);outline-offset:2px;box-shadow:none}.wn-pill[aria-expanded=true],.wn-pill[aria-current=page]{color:#fff;background:var(--acc-wash);box-shadow:inset 0 0 0 1px var(--acc)}.wn-pill:active{scale:calc(1 - .03 * var(--motion-move))}.wn-pill .glyph{width:16px;height:16px;color:var(--acc)}.wn-pill-l,.wn-pill-n{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wn-pill-dot{--ping: var(--q2);position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:50%;background:color-mix(in srgb,var(--text-muted) 70%,transparent)}.wn-pill-dot:not([data-new]){display:none}.wn-pill-dot[data-new]{background:var(--q2);animation:ping 2.2s var(--ease-out) 1 both}.wn-pill-n[hidden]{display:none}@container wnslot (min-width: 112px){.wn-pill{width:100%;padding:0 var(--pill-px)}.wn-pill .glyph{display:none}.wn-pill-l{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}@container wnslot (min-width: 173px){.wn-pill-dot,.wn-pill-dot:not([data-new]){display:block;position:static;flex:none}.wn-pill-l{flex:1 1 auto}.wn-pill-n{position:relative;flex:none;width:auto;height:auto;min-width:37px;overflow:visible;clip-path:none;padding-left:var(--pill-gap);text-align:right;font-weight:600;color:var(--hd-dim);font-variant-numeric:lining-nums tabular-nums}.wn-pill-n:before{content:"";position:absolute;left:0;top:50%;width:1px;height:calc(var(--pill-h) - 2px);translate:0 -50%;background:var(--hd-line)}.wn-pill-n[hidden]{display:none}}.site-header .wn-pill{height:var(--pill-h);font-size:var(--pill-fs)}@media(min-width:1100px){.wn-slot{width:173px}}@media(max-width:767px){.wn-slot{order:2;width:100px}.wn-pill:after{content:"";position:absolute;inset:-6px}}@media(pointer:coarse){.wn-pill:after{content:"";position:absolute;inset:-6px}}@media(max-width:399px){.wn-slot{width:var(--pill-h)}}.wn-drawer{position:fixed;inset:var(--wn-top, 104px) 0 0 auto;width:min(440px,100vw);max-width:none;height:auto;max-height:none;margin:0;padding:0;overflow:hidden;color:var(--text);background:var(--bg-panel);border:0;border-left:1px solid #000;box-shadow:inset 1px 0 0 var(--hd-ring),inset 0 2px 0 var(--acc),var(--shadow-menu);opacity:0;translate:calc(24px * var(--motion-move)) 0;transition:opacity var(--t-exit) var(--ease-out),translate var(--t-exit) var(--ease-out),overlay var(--t-exit) allow-discrete,display var(--t-exit) allow-discrete}.wn-drawer[open]{opacity:1;translate:0 0;transition-duration:.24s}@starting-style{.wn-drawer[open]{opacity:0;translate:calc(24px * var(--motion-move)) 0}}.wn-drawer::backdrop{background:#0000;transition:background-color .11s ease,overlay .11s allow-discrete,display .11s allow-discrete}.wn-drawer[open]::backdrop{background:#00000080;transition-duration:.24s}@starting-style{.wn-drawer[open]::backdrop{background:#0000}}.wn-drawer[data-instant],.wn-drawer[data-instant]::backdrop{transition:none}.wn-drawer>.wn{display:flex;flex-direction:column;height:100%;min-height:0}.wn-dh{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 8px 8px 14px}.wn-dh h2,.wn-dh .wn-title{margin:0;font:700 var(--fs-h3)/1.2 var(--font-heading);color:#f3ead6}.wn-x{flex:none;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:none;box-shadow:none;color:var(--text-muted);cursor:pointer}.wn-x:hover{border:0;color:#fff;background:var(--acc-wash);box-shadow:none}.wn-x:focus-visible{outline:2px solid var(--gold);outline-offset:-2px;box-shadow:none}.wn-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.wn-drawer .wn-rail{position:sticky;top:0;z-index:1;background:var(--bg-panel)}.wn-drawer .wn-rail{padding:0 4px}.wn-drawer .wn-more{flex:none;border-top:1px solid var(--border);background:var(--bg-raised)}.wn-drawer[data-wn-fresh] [data-wn-slot]>*{animation:wn-arrive var(--t-med) ease backwards}@keyframes wn-arrive{0%{opacity:0}}.wn-drawer .wn-row{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"tags  new   date" "title title title" "sum   sum   sum" "build build build";align-items:center;gap:4px 6px}.wn-drawer .wn-row time{justify-self:end}@media(max-width:767px){.wn-drawer{inset:auto 0 0;width:100%;height:min(86vh,640px);padding-bottom:env(safe-area-inset-bottom);border-left:0;box-shadow:inset 0 2px 0 var(--acc),var(--shadow-menu);translate:0 calc(32px * var(--motion-move))}@supports (height: 100dvh){.wn-drawer{height:min(86dvh,640px)}}@starting-style{.wn-drawer[open]{opacity:0;translate:0 calc(32px * var(--motion-move))}}html:has(.wn-drawer[open]){overflow:hidden}}.wn-top{display:grid;gap:4px}.wn-top:has(.wn-since:not([hidden]),.wn-buildline){padding:4px 14px 0}.wn-since,.wn-buildline{margin:0;max-width:86ch;font-size:var(--fs-table);line-height:1.5;color:#c8c8c8}.wn-since{animation:rise var(--t-slow) var(--ease-out) backwards}.wn-since b{margin-right:6px;font:700 11px/1 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}.wn-n{min-width:17px;padding:2px 5px;font:700 11px/1 var(--font);font-variant-numeric:lining-nums tabular-nums;text-align:center;color:#14100b;background:var(--acc)}.wn-n[hidden],.wn-pane[hidden]{display:none}.wn-cta{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:14px 14px 12px}.wn-go{display:inline-block;padding:9px 13px;font:700 13.5px/1 var(--font);color:var(--text);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff1f;transition:translate .12s var(--ease-out),background-color .18s ease,box-shadow .18s ease;-webkit-tap-highlight-color:transparent}.wn-go.is-lead{color:#fff;background:var(--action);box-shadow:inset 0 1px #fff3,0 0 0 1px #0b2f2b}.wn-go:hover{color:#fff;text-decoration:none;background:#ffffff1f}.wn-go.is-lead:hover{background:var(--action-fill-hover)}.wn-go:focus-visible{outline:2px solid var(--gold);outline-offset:2px;box-shadow:inset 0 0 0 1px var(--gold)}@media(hover:hover)and (pointer:fine){.wn-go:hover{translate:0 calc(-1px * var(--motion-move));box-shadow:inset 0 0 0 1px var(--acc)}.wn-go.is-lead:hover{box-shadow:inset 0 1px #fff3,0 0 0 1px #0b2f2b}}.wn-go:active{translate:0 calc(1px * var(--motion-move))}.wn-note,.wn-next,.wn-empty{margin:0;padding:0 14px 12px;max-width:86ch;font-size:var(--fs-table);line-height:1.5;color:var(--text-muted)}.wn-empty{padding-top:4px}.wn-next{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;color:#c8c8c8}.wn-next a{font-weight:600}.wn-next-when{color:var(--text-muted);font-variant-numeric:lining-nums tabular-nums}.wn-feed{display:grid;gap:1px;margin:0;padding:0;list-style:none;background:var(--border);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.wn-item{position:relative;min-width:0;background:var(--bg-panel)}.wn-pane[data-switched] .wn-item{animation:rise var(--t-slow) var(--ease-out) backwards;animation-delay:calc(var(--i, 0) * 30ms)}.wn-row{position:relative;display:grid;grid-template-columns:58px 132px minmax(0,1fr) auto;grid-template-areas:"date tags title build" "new  tags sum   build";align-items:baseline;gap:2px 12px;padding:10px 14px;color:var(--text);transition:background-color var(--t-fast) ease}.wn-row.is-undated{grid-template-columns:132px minmax(0,1fr) auto;grid-template-areas:"tags title build" "new  sum   build"}.wn-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--acc);scale:1 0;transition:scale var(--t-med) var(--ease-out)}.wn-row:hover{color:var(--text);text-decoration:none;background:#1c1c1c}.wn-row:focus-visible{outline:none;background:#1c1c1c;box-shadow:inset 0 0 0 1px var(--gold),inset 0 0 0 3px var(--gold-ring)}.wn-row:focus-visible:before{scale:1 1}@media(hover:hover)and (pointer:fine){.wn-row:hover:before{scale:1 1}}.wn-item[data-unread] .wn-row:before{scale:1 1}.wn-item[data-unread] .wn-row{background:color-mix(in srgb,var(--acc) 5%,var(--bg-panel))}.wn-item[data-unread] .wn-row:hover{background:color-mix(in srgb,var(--acc) 9%,var(--bg-panel))}.wn-row time{grid-area:date;font-size:var(--fs-small);color:var(--text-muted);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.wn-tags{grid-area:tags;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.wn-row b{grid-area:title;font-weight:600;line-height:1.35;color:#f0e7d5;overflow-wrap:anywhere}.wn-row:hover b{color:#fff}.wn-sum{grid-area:sum;font-size:var(--fs-table);line-height:1.45;color:var(--text-muted);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.wnp .wn-sum{display:block;overflow:visible}.wn-build{grid-area:build;font-size:var(--fs-small);color:var(--text-muted);white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}.wn-badge,.wn-newtag{--b: var(--text-muted);display:inline-block;padding:3px 6px;font:700 10.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--b);background:#0e0e0e99;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--b) 50%,transparent)}.wn-badge[data-b=official]{--b: var(--title-gold)}.wn-badge[data-b=known-issue]{--b: var(--q5)}.wn-badge[data-b=news]{--b: var(--text)}.wn-badge[data-b=coming-up]{--b: var(--mage)}.wn-badge[data-b=new-on-the-site]{--b: var(--q2)}.wn-badge[data-b=fix]{--b: var(--q3)}.wn-badge[data-b=reader-catch]{--b: var(--q6)}.wn-badge[data-b=build]{--b: var(--q7)}.wn-badge[data-b=nothing-changed]{--b: var(--q0)}.wn-newtag{--b: var(--acc);grid-area:new;justify-self:start;align-self:start;color:#14100b;background:var(--acc);box-shadow:none}.wn-newtag[hidden]{display:none}.wn-more{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:11px 14px 13px;font:600 13px/1.2 var(--font)}.wn-more-n{font-weight:400;color:var(--text-muted);font-variant-numeric:lining-nums tabular-nums}.wnp{display:grid;gap:var(--sp-4);min-width:0}.wnp .wn-top:has(>:not([hidden])){padding:0}.wnp-filter{padding:0}.wnp-view{scroll-margin-top:12px;min-width:0}.wnp .wn-feed{border-bottom:0}.wnp .wn-cta{padding-top:14px}.wn-day{margin:0;padding:14px 14px 8px;font:700 12px/1.2 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--title-gold)}.wnp-stream{display:none}.wnp-stream:target{display:block}.wnp:has(.wnp-stream:target) .wnp-all{display:none}.wnp:has(.wnp-stream:target) .wnp-filter a[data-wn-filter=all]{flex:none;padding:0 3px;background:none;box-shadow:none}.wnp:has(.wnp-stream:target) .wnp-filter a[data-wn-filter=all] .tbr-l{display:none}.wnp:has(#beta:target) .wnp-filter a[data-wn-filter=beta],.wnp:has(#site:target) .wnp-filter a[data-wn-filter=site],.wnp:has(#data:target) .wnp-filter a[data-wn-filter=data]{flex:0 1 auto;padding:0 10px 0 4px;background:var(--glass-pick);box-shadow:inset 0 0 0 1px var(--ring-gold)}.wnp:has(#beta:target) .wnp-filter a[data-wn-filter=beta] .tbr-l,.wnp:has(#site:target) .wnp-filter a[data-wn-filter=site] .tbr-l,.wnp:has(#data:target) .wnp-filter a[data-wn-filter=data] .tbr-l{display:block;margin-left:8px}@media(max-width:767px){.wn-row,.wn-row.is-undated{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"tags  new   date" "title title title" "sum   sum   sum" "build build build";align-items:center;gap:4px 6px}.wn-row.is-undated{grid-template-areas:"tags  new   ." "title title title" "sum   sum   sum" "build build build"}.wn-row time{justify-self:end}.wn-go{padding:11px 13px}}@media(prefers-reduced-motion:reduce){.wn-pill-dot{animation:none}}.wn-pill .wn-pill-n:not([hidden]){position:absolute;top:-7px;right:-7px;left:auto;display:block;width:auto;min-width:18px;height:18px;padding:0 5px;overflow:visible;clip-path:none;border-radius:var(--radius-s);background:var(--gold);box-shadow:0 0 0 2px var(--bg-page);color:#1a0d04;font:800 11px/18px var(--font-num, var(--font));font-variant-numeric:lining-nums tabular-nums;text-align:center;text-shadow:none}.wn-pill .wn-pill-n:not([hidden]):before{display:none}.wn-pill:has(.wn-pill-n:not([hidden])) .wn-pill-dot{display:none}.wn-pill .wn-pill-n:not([hidden]){background:#00aeff;color:#04111c}@media(min-width:400px){.wn-pill .wn-pill-n:not([hidden]){position:static;align-self:center;margin-left:-2px;box-shadow:none}}dialog.ct{width:min(460px,calc(100vw - 2 * var(--gutter)));max-height:calc(100dvh - 48px);overflow-y:auto;margin:auto;padding:0;border:1px solid #000;background:var(--bg-panel);box-shadow:inset 0 0 0 1px var(--frame-ring),var(--shadow-menu);color:var(--text);opacity:0;scale:calc(1 - .04 * var(--motion-move));transition:opacity var(--t-exit) ease,scale var(--t-exit) ease,display var(--t-exit) allow-discrete,overlay var(--t-exit) allow-discrete}dialog.ct[open]{opacity:1;scale:1;transition:opacity var(--t-med) var(--ease-out),scale var(--t-med) var(--ease-out),display var(--t-med) allow-discrete,overlay var(--t-med) allow-discrete}@starting-style{dialog.ct[open]{opacity:0;scale:calc(1 - .04 * var(--motion-move))}}dialog.ct::backdrop{background:#0000008c}html:not([data-js]) dialog.ct:target{display:block;position:fixed;inset:50% auto auto 50%;translate:-50% -50%;opacity:1;scale:1;z-index:960;box-shadow:inset 0 0 0 1px var(--frame-ring),0 0 0 100vmax #0000008c}.ct-form{display:grid;gap:var(--sp-2);padding:var(--sp-4);text-align:left}.ct-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);margin:0 0 var(--sp-1)}.ct-head h2,.ct-head .ct-title{margin:0;border:0;padding:0;font:700 var(--fs-h3)/1.15 var(--font-heading);color:#fff}.ct-x{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;padding:0;border:0;background:none;color:var(--text-muted);cursor:pointer;transition:color var(--t-quick) ease}.ct-x:hover{color:var(--text)}.ct-x:focus-visible{outline:none;box-shadow:var(--focus-acc)}.ct-x .glyph{width:16px;height:16px}@media(pointer:coarse){.ct-x{width:40px;height:40px}}.ct-sub{margin:0 0 var(--sp-2);font-size:var(--fs-table);line-height:1.5;color:var(--text-muted)}.ct-label{font-size:var(--fs-small);font-weight:600;color:var(--text)}.ct-form input[type=email]{width:100%;padding:6px var(--sp-2);border:0;background:var(--bg-page);box-shadow:inset 0 0 0 1px var(--frame-ring),inset 0 2px #00000080;font:inherit;font-size:var(--fs-table);color:var(--text)}.ct-form input[type=email]:focus{box-shadow:inset 0 0 0 1px var(--link),inset 0 2px #00000080}.ct-form input[type=email]:focus-visible{box-shadow:var(--focus),inset 0 0 0 1px var(--link),inset 0 2px #00000080}.ct-form textarea{width:100%;min-height:6.5em;padding:6px var(--sp-2);resize:vertical;font:inherit;font-size:var(--fs-table);color:var(--text)}@media(pointer:coarse){.ct-form input[type=email],.ct-form textarea{font-size:16px}}.ct-select{width:100%;padding:6px var(--sp-2);border:0;background:var(--bg-page);box-shadow:inset 0 0 0 1px var(--frame-ring),inset 0 2px #00000080;font:inherit;font-size:var(--fs-table);color:var(--text)}.ct-select:focus-visible{box-shadow:var(--focus),inset 0 0 0 1px var(--link),inset 0 2px #00000080}@media(pointer:coarse){.ct-select{min-height:44px;font-size:16px}}.ct-opt{font-weight:400;color:var(--text-muted)}.ct-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.ct-turn{min-height:65px;margin:var(--sp-1) 0}.ct-turn:not(:has(>*)){min-height:0}.ct-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.ct-status{flex:1 0 100%;min-height:1.5em;margin:0;font-size:var(--fs-small);line-height:1.45;color:var(--text)}.ct-status.is-failed{color:var(--q5)}.ct-note{margin:0;font-size:var(--fs-small);line-height:1.45;color:var(--text-muted)}.ct-done{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-4);text-align:left}.ct-done[hidden]{display:none}.ct-done h2:focus{outline:none}.ct-done h2:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.ct-check{display:block;width:64px;height:64px;fill:none;stroke:var(--action-hover);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.ct-check circle{stroke-width:3;opacity:.55}.ct-done-lead{margin:0;font-size:var(--fs-body, 1rem);line-height:1.5;color:var(--text)}@media(forced-colors:active){.ct-check{stroke:CanvasText}}.report{display:flex;flex-direction:column;align-items:flex-end;gap:var(--sp-2);min-width:0}.report--block{margin:var(--sp-4) 0 0}.report--inline{margin-left:auto}.report--inline:has(>.report-box[open]){flex-basis:100%}.report-box{display:flex;flex-direction:column;align-items:flex-end;max-width:100%}.report-box[open]{width:100%;max-width:440px;min-width:0}.report-form,.report-form textarea,.report-form .report-input{min-width:0}.report-link{display:inline-flex;align-items:baseline;gap:6px;align-self:flex-end;width:fit-content;margin-left:auto;padding:3px 10px;border:1px solid var(--border);background:var(--bg-inset);font-size:var(--fs-small);font-weight:600;color:var(--link);cursor:pointer;list-style:none;user-select:none;transition:border-color var(--t-fast, .15s),color var(--t-fast, .15s)}.report-link::-webkit-details-marker{display:none}.report-link::marker{content:""}.report-link:hover,.report-box[open]>.report-link{border-color:var(--acc, var(--link))}.report-link:focus-visible{outline:none;box-shadow:var(--focus)}.report-link-build{font-weight:400;color:var(--text-muted)}.report-form{display:grid;gap:var(--sp-2);margin-top:var(--sp-2);padding:var(--sp-3);border:1px solid var(--frame-black, var(--border));background:var(--bg-panel);box-shadow:inset 0 0 0 1px var(--frame-ring, transparent),var(--bevel);text-align:left}.report-label{font-size:var(--fs-small);font-weight:600;color:var(--text)}.report-form textarea{width:100%;min-height:5.5em;padding:6px var(--sp-2);resize:vertical;font:inherit;font-size:var(--fs-table);color:var(--text)}.report-form textarea:disabled{color:var(--text-muted)}.report-note{margin:0;font-size:var(--fs-small);color:var(--text-muted)}.report-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.report-status{margin:0;font-size:var(--fs-small);color:var(--text)}.report-status,.report-flash{opacity:1;translate:0 0;transition:opacity var(--t-med) var(--ease-out),translate var(--t-med) var(--ease-out)}@starting-style{.report-status,.report-flash:target{opacity:0;translate:0 calc(6px * var(--motion-move))}}.report-status:empty{display:none}.report-status.is-failed,.report-flash.is-failed{color:var(--q5)}.report-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.report-flash{display:none;margin:0;padding:3px 10px;border:1px solid var(--border);background:var(--bg-inset);font-size:var(--fs-small);font-weight:600;color:var(--text);scroll-margin-top:40vh}.report-flash:target{display:block}@media(pointer:coarse){.report-link{align-items:center;min-height:44px}}.report-credit{display:grid;gap:6px;padding-top:var(--sp-2);border-top:1px solid var(--border)}.report-opt{margin-left:6px;font-weight:400;color:var(--text-muted)}.report-form .report-input{width:100%;padding:6px var(--sp-2);font:inherit;font-size:var(--fs-table);color:var(--text)}.report-check{display:flex;align-items:center;gap:var(--sp-2);min-height:32px;font-size:var(--fs-small);color:var(--text)}.report-check input{flex:none;width:16px;height:16px}.report-hint{margin:0;font-size:var(--fs-small);line-height:1.45;color:var(--text-muted)}@media(pointer:coarse){.report-check{min-height:44px}.report-check input{width:20px;height:20px}}.report-row{display:grid;gap:2px;margin:0;padding:var(--sp-2);border:1px solid var(--border);background:var(--bg-inset);font-size:var(--fs-small);color:var(--text)}.report-row:focus-visible{outline:none;box-shadow:var(--focus)}.report-row-head{color:var(--text-muted)}.report-row-clear{justify-self:start;margin-top:2px;padding:0;border:0;background:none;font:inherit;color:var(--link);cursor:pointer}.report-row-clear:hover{text-decoration:underline}.report-row-clear:focus-visible{outline:none;box-shadow:var(--focus)}@media(pointer:coarse){.report-row-clear{min-height:44px}}.sp{position:fixed;right:16px;bottom:var(--sp-bottom, 16px);left:auto;z-index:40;width:min(360px,92vw);max-height:calc(100dvh - 32px);overflow-y:auto;margin:0;padding:0;border:var(--frame-w) solid transparent;border-image:var(--frame-gold) 8 stretch;border-radius:0;background:var(--bg-panel);color:var(--text);box-shadow:var(--shadow-menu);opacity:1;translate:0 0;transition:opacity var(--t-med) var(--ease-out),translate var(--t-med) var(--ease-out),display var(--t-med) allow-discrete}.sp[data-side=left]{right:auto;left:16px}.sp[hidden]{display:none;opacity:0;translate:0 calc(12px * var(--motion-move));transition:opacity var(--t-exit) ease,translate var(--t-exit) ease,display var(--t-exit) allow-discrete}@starting-style{.sp:not([hidden]){opacity:0;translate:0 calc(12px * var(--motion-move))}}.sp-card{display:grid;gap:var(--sp-3);padding:var(--sp-4)}.sp-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}.sp-title{margin:0;border:0;padding:0;font:700 var(--fs-h3)/1.2 var(--font-heading);color:var(--title-gold)}.sp-x{display:inline-flex;align-items:center;justify-content:center;flex:none;width:40px;height:40px;min-width:40px;min-height:40px;margin:-8px -8px -8px 0;padding:0;border:0;border-radius:var(--radius-pill);background:none;box-shadow:none;color:var(--text-muted);cursor:pointer;transition:color var(--t-quick) ease,background-color var(--t-quick) ease}.sp-x:hover{color:var(--text);background:var(--bg-hover)}.sp-x:focus-visible{outline:none;box-shadow:var(--focus-out)}.sp-x .glyph{width:18px;height:18px}.sp-view{display:grid;gap:var(--sp-3)}.sp-view[hidden]{display:none}.sp-text{margin:0;font-size:var(--fs-table);line-height:1.5;color:var(--text)}.sp-text:focus{outline:none}.sp-soft{margin:0;font-size:var(--fs-table);line-height:1.5;color:var(--text-muted)}.sp-rows{display:grid;gap:var(--sp-2)}.sp-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--sp-3);width:100%;min-height:40px;margin:0;padding:var(--sp-2) var(--sp-3);border:0;border-radius:var(--radius-pill);background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--frame-black),inset 0 0 0 2px var(--frame-ring);color:var(--text);font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:background-color var(--t-quick) ease,box-shadow var(--t-quick) ease,translate var(--t-quick) var(--ease-out),scale var(--t-quick) var(--ease-out)}.sp-row:hover{color:var(--text);background:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--frame-black),inset 0 0 0 2px var(--frame-gold-dim);text-decoration:none}@media(hover:hover)and (pointer:fine){.sp-row:hover{translate:0 calc(-1px * var(--motion-move))}}.sp-row:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--frame-black),inset 0 0 0 2px var(--frame-gold-dim),var(--focus-out)}.sp-row:active{scale:calc(1 - .02 * var(--motion-move))}.sp-row-t{display:grid;gap:2px;min-width:0;line-height:1.3}.sp-row-t b{font-weight:700;color:var(--text)}.sp-row-t>span{font-size:var(--fs-small);color:var(--text-muted)}.sp-form{margin:0}.sp-label{font-size:var(--fs-small);font-weight:600;color:var(--text)}.sp-form textarea,.sp-form input[type=email]{width:100%;min-width:0;padding:6px var(--sp-2);font:inherit;font-size:var(--fs-table);color:var(--text)}.sp-form textarea{min-height:4.6em;resize:vertical}.sp-note{margin:0;font-size:var(--fs-small);line-height:1.45;color:var(--text-muted)}.sp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3)}.sp-status{margin:0;font-size:var(--fs-small);color:var(--text)}.sp-status.is-failed{color:var(--q5)}@media(max-width:600px){.sp,.sp[data-side=left]{right:0;left:0;width:auto;max-width:none;max-height:calc(100dvh - 32px);bottom:var(--sp-bottom, 0px);border-bottom-width:0}.sp[hidden]{translate:0 calc(24px * var(--motion-move))}@starting-style{.sp:not([hidden]){translate:0 calc(24px * var(--motion-move))}}.sp-card{padding:var(--sp-4) var(--sp-4) calc(var(--sp-4) + env(safe-area-inset-bottom,0px))}}
