.nz-land{--land-night:var(--nz-bg);--land-text:var(--nz-text-body);--land-muted:var(--nz-text-muted);--land-blue:var(--nz-blue);--land-blue-text:var(--nz-blue-light);--land-line:#e2b95540;background:var(--land-night);min-height:100vh;color:var(--land-text);font-family:var(--nz-font-body);font-size:1.125rem;line-height:1.6;overflow-x:clip}.nz-land *,.nz-land :before,.nz-land :after{box-sizing:border-box}.nz-land a{color:var(--nz-gold)}.nz-land a:focus-visible,.nz-land button:focus-visible,.nz-land select:focus-visible{outline:3px solid var(--land-blue-text);outline-offset:3px}.nz-land__gut{padding-inline:max(16px, env(safe-area-inset-left,0px))}body:has(.nz-land) .nz-settings--corner{display:none}.nz-land__skip{inset-inline-start:16px;z-index:20;background:var(--nz-gold);font-family:var(--nz-font-display);padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:-100px;color:var(--nz-bg-deep)!important}.nz-land__skip:focus{top:calc(12px + env(safe-area-inset-top,0px))}.nz-land__btn{cursor:pointer;background:linear-gradient(180deg, var(--nz-gold-bright), var(--nz-gold) 55%, var(--nz-gold-dim));min-height:52px;font-family:var(--nz-font-display);letter-spacing:.16em;text-transform:uppercase;border:0;border-radius:2px;justify-content:center;align-items:center;padding-inline:28px;font-size:1.0625rem;font-weight:700;text-decoration:none;transition:box-shadow .2s;display:inline-flex;color:var(--nz-bg-deep)!important}.nz-land__btn:hover{box-shadow:0 0 32px rgba(var(--nz-gold-glow), .5)}.nz-land__btn:disabled{opacity:.55;cursor:default;box-shadow:none}.nz-land__btn--small{min-height:44px;padding-inline:18px;font-size:.9375rem}.nz-land__nav{top:0;z-index:10;padding-block:calc(14px + env(safe-area-inset-top,0px)) 14px;padding-inline:max(16px, env(safe-area-inset-left,0px));justify-content:flex-end;align-items:center;gap:12px;display:flex;position:absolute;inset-inline:0}.nz-land__navlinks{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.nz-land__link{min-height:44px;font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;text-shadow:0 1px 8px var(--nz-bg-deep);align-items:center;padding-inline:6px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;color:var(--land-text)!important}.nz-land__link:hover{color:var(--nz-gold-bright)!important}.nz-land .nz-land__language{background-color:#0a0d12b3;flex:none;width:auto;min-height:44px}.nz-land__hero{position:relative}.nz-land__emblem{z-index:4;inset-inline:0;text-align:center;pointer-events:none;width:min(780px,92%);margin-inline:auto;position:absolute;top:clamp(72px,11vh,120px)}.nz-land__logo{width:clamp(96px,10vw,140px);height:auto;filter:drop-shadow(0 0 40px rgba(var(--nz-gold-glow), .5)) drop-shadow(0 0 80px #4a7fc159)}.nz-land__title{font-family:var(--nz-font-title);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-gold);text-shadow:0 4px 30px #000c;margin:14px 0 6px;font-size:clamp(2.5rem,6vw,5.5rem);font-weight:900;line-height:1}.nz-land__tagline{font-family:var(--nz-font-display);letter-spacing:.4em;text-transform:uppercase;text-shadow:0 2px 12px var(--nz-bg-deep);margin:0;font-size:clamp(.9375rem,1.4vw,1.1875rem);font-weight:500}.nz-land__intro{max-width:44ch;color:var(--land-text);text-shadow:0 2px 14px var(--nz-bg-deep);margin:14px auto 0}.nz-land__careers{background:var(--nz-bg-deep);height:min(100vh,960px);min-height:680px;margin:0;padding:0;list-style:none;display:flex}.nz-land__career{border-inline-end:1px solid var(--land-line);flex:1 1 0;align-items:flex-end;min-width:0;transition:flex-grow .9s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.nz-land__career:last-child{border-inline-end:0}.nz-land__career-img{object-fit:cover;filter:brightness(.55)saturate(.85);width:100%;height:100%;transition:transform 1.6s,filter .9s;position:absolute;inset:0;transform:scale(1.06)}.nz-land__career:after{content:"";background:linear-gradient(#0a0d1299 0%,#0a0d1259 50%,#0a0d12f7 100%);position:absolute;inset:0}.nz-land__careers:hover .nz-land__career,.nz-land__careers:focus-within .nz-land__career{flex-grow:.8}.nz-land__careers .nz-land__career:hover,.nz-land__careers .nz-land__career:focus-within{flex-grow:1.9}.nz-land__career:hover .nz-land__career-img,.nz-land__career:focus-within .nz-land__career-img{filter:brightness(.75)saturate();transform:scale(1)}.nz-land__career-cap{z-index:2;width:100%;padding-block-end:clamp(28px,5vh,56px);padding-inline:clamp(16px,2.6vw,40px);position:relative}.nz-land__kicker{font-family:var(--nz-font-display);letter-spacing:.34em;text-transform:uppercase;color:var(--nz-gold);margin:0;font-size:.875rem;font-weight:600}.nz-land__career-name{font-family:var(--nz-font-title);color:var(--nz-text);margin:4px 0 0;font-size:clamp(1.75rem,3.2vw,3.125rem);font-weight:900;line-height:1.05}.nz-land__career-lead{max-width:36ch;margin:10px 0 0;font-size:1rem;line-height:1.5}.nz-land__career-cta{min-height:44px;font-family:var(--nz-font-display);letter-spacing:.2em;text-transform:uppercase;align-items:center;margin-top:10px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.nz-land__career-cta:after{content:"→";margin-inline-start:10px}[dir=rtl] .nz-land__career-cta:after{content:"←"}.nz-land__paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 0;padding:0;list-style:none;display:grid}.nz-land__path{border-top:2px solid var(--nz-gold);background:linear-gradient(#18202be6,#0e1219e6);outline:none;flex-direction:column;display:flex}.nz-land__path:target{box-shadow:var(--nz-glow-gold)}.nz-land__path-img{aspect-ratio:16/9;object-fit:cover;filter:saturate(.9);width:100%;height:auto;display:block}.nz-land__path-body{padding:22px 24px 26px}.nz-land__path-name{font-family:var(--nz-font-title);color:var(--nz-text);margin:0;font-size:2rem;font-weight:900;line-height:1.05}.nz-land__path-lead{color:var(--nz-text-muted);margin:10px 0 0;font-size:1rem;line-height:1.5}.nz-land__paths--one{grid-template-columns:minmax(0,880px)}.nz-land__paths--one .nz-land__path-img{max-height:380px}.nz-land__path-body>.nz-land__link{align-items:center;min-height:44px;margin-top:6px;display:inline-flex}.nz-land__path-body>.nz-land__career-cta{display:flex}.nz-land__actions{gap:8px;margin:18px 0 0;padding:0;list-style:none;display:grid}.nz-land__actions li{padding-inline-start:20px;font-size:1rem;line-height:1.45;position:relative}.nz-land__actions li:before{content:"";inset-inline-start:2px;background:var(--nz-gold);width:7px;height:7px;position:absolute;top:.6em;transform:rotate(45deg)}.nz-land__pitch{text-align:center;padding-block:clamp(64px,10vw,130px) 32px}.nz-land__pitch-title{max-width:28ch;font-family:var(--nz-font-title);color:var(--nz-text);text-wrap:balance;margin:0 auto;font-size:clamp(1.625rem,3.6vw,3rem);font-weight:700;line-height:1.2}.nz-land__pitch-body{max-width:60ch;color:var(--land-muted);margin:22px auto 0}.nz-land__strip{padding-block:48px 64px;position:relative;overflow:hidden}.nz-land__strip:before,.nz-land__strip:after{content:"";z-index:2;pointer-events:none;width:10vw;position:absolute;top:0;bottom:0}.nz-land__strip:before{background:linear-gradient(to right, var(--land-night), transparent);inset-inline-start:0}.nz-land__strip:after{background:linear-gradient(to left, var(--land-night), transparent);inset-inline-end:0}[dir=rtl] .nz-land__strip:before{background:linear-gradient(to left, var(--land-night), transparent)}[dir=rtl] .nz-land__strip:after{background:linear-gradient(to right, var(--land-night), transparent)}.nz-land__reel{gap:18px;width:max-content;animation:80s linear infinite nz-land-roll;display:flex}.nz-land__strip:hover .nz-land__reel{animation-play-state:paused}[dir=rtl] .nz-land__reel{animation-name:nz-land-roll-rtl}@keyframes nz-land-roll{to{transform:translate(-50%)}}@keyframes nz-land-roll-rtl{to{transform:translate(50%)}}.nz-land__frame{aspect-ratio:16/10;border:1px solid #e2b95533;width:clamp(260px,30vw,460px);margin:0;position:relative;overflow:hidden}.nz-land__frame img{object-fit:cover;width:100%;height:100%;display:block}.nz-land__frame figcaption{inset-inline:0;font-family:var(--nz-font-display);letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(#0000,#0a0d12e6);justify-content:space-between;gap:10px;padding:30px 14px 10px;font-size:.875rem;font-weight:600;display:flex;position:absolute;bottom:0}.nz-land__frame figcaption span:last-child{color:var(--nz-gold);font-variant-numeric:tabular-nums}.nz-land__band{width:100%;max-width:1200px;margin-inline:auto;padding-block:clamp(40px,6vw,72px)}.nz-land__h2{font-family:var(--nz-font-title);color:var(--nz-text);text-wrap:balance;margin:0 0 14px;font-size:clamp(1.75rem,4vw,3.25rem);font-weight:900;line-height:1.1}.nz-land__lede{max-width:62ch;margin:0}.nz-land__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0 0;padding:0;list-style:none;display:grid}.nz-land__card{border-top:2px solid var(--nz-gold);background:linear-gradient(#18202be6,#0e1219e6);padding:24px 24px 26px}.nz-land__card p{color:var(--land-muted);margin:0;font-size:1rem}.nz-land__card-name{font-family:var(--nz-font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--land-text);flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;font-size:1.375rem;font-weight:700;display:flex}.nz-land__discord{background:#5865f224;border:1px solid #5865f299;align-items:center;gap:14px;margin:22px 0 0;padding:12px 20px 12px 16px;font-size:1rem;display:inline-flex}.nz-land__discord svg{color:#8691ff;flex:none}.nz-land__chip{letter-spacing:.24em;color:var(--land-blue-text);border:1px solid #4a7fc1bf;padding:2px 10px;font-size:.75rem}.nz-land__join{outline:none;padding-block:clamp(70px,10vw,130px);position:relative;overflow:hidden}.nz-land__join-bg{object-fit:cover;filter:brightness(.35)saturate(.7);width:100%;height:100%;position:absolute;inset:0}.nz-land__join:before{content:"";z-index:1;background:linear-gradient(180deg, var(--land-night) 0%, #0a0d1259 30%, #0a0d1259 70%, var(--land-night) 100%);position:absolute;inset:0}.nz-land__join-card{z-index:2;text-align:center;justify-items:center;gap:4px;width:min(640px,100%);margin-inline:auto;display:grid;position:relative}.nz-land__join-card .nz-land__lede{margin-inline:auto}.nz-land__form{flex-wrap:wrap;gap:10px;width:100%;margin-top:24px;display:flex}.nz-land__input{min-width:0;min-height:54px;color:var(--land-text);font:inherit;background:#0a0d12cc;border:1px solid #e2b95580;border-radius:2px;flex:260px;padding-inline:18px;font-size:1.0625rem}.nz-land__input::placeholder{color:var(--land-muted)}.nz-land__input:focus{border-color:var(--nz-gold-bright);box-shadow:0 0 0 3px rgba(var(--nz-gold-glow), .3);outline:none}.nz-land__form .nz-land__btn{flex:none}.nz-land__error{width:100%;color:var(--nz-red-light);text-align:start;margin:4px 0 0;font-size:1rem}.nz-land__note{color:var(--land-muted);margin:12px 0 0;font-size:.9375rem}.nz-land__done{border:1px solid var(--nz-green);background:rgba(var(--nz-green-glow), .12);margin:20px 0 0;padding:16px 20px}.nz-land__login{margin:22px 0 0;font-size:1rem}.nz-land__trap{width:1px;height:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.nz-land__footer{padding-block:28px calc(40px + env(safe-area-inset-bottom,0px));font-family:var(--nz-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--land-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 24px;font-size:.9375rem;display:flex}.nz-land__footer a{align-items:center;min-height:44px;display:inline-flex}@media (width<=760px){.nz-land{font-size:1.0625rem}.nz-land__navlinks{gap:8px}.nz-land__emblem{width:auto;padding-block:calc(110px + env(safe-area-inset-top,0px)) 40px;padding-inline:max(16px, env(safe-area-inset-left,0px));background:radial-gradient(at 50% 30%,#4a7fc12e,#0000 70%);position:relative;top:auto}.nz-land__title{letter-spacing:.08em}.nz-land__tagline{letter-spacing:.24em}.nz-land__careers{flex-direction:column;height:auto;min-height:0}.nz-land__career{border-inline-end:0;border-top:1px solid var(--land-line);flex:none;min-height:280px}.nz-land__careers:hover .nz-land__career,.nz-land__careers .nz-land__career:hover,.nz-land__careers:focus-within .nz-land__career,.nz-land__careers .nz-land__career:focus-within{flex-grow:0}.nz-land__career-img{filter:brightness(.6)saturate(.9);transform:none}.nz-land__cards,.nz-land__paths{grid-template-columns:minmax(0,1fr)}.nz-land__form .nz-land__btn{flex:100%}}@media (width<=420px){.nz-land__nav .nz-land__btn--small{display:none}}@media (prefers-reduced-motion:reduce){.nz-land__reel{flex-wrap:wrap;justify-content:center;width:auto;padding-inline:16px;animation:none}.nz-land__frame[aria-hidden=true]{display:none}.nz-land__career,.nz-land__career-img{transition:none}}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-ext-600-normal-BEFdM_VE.woff2)format("woff2"),url(/assets/cinzel-latin-ext-600-normal-BY9Mq9iK.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/cinzel-latin-600-normal-Dd5YO2UX.woff2)format("woff2"),url(/assets/cinzel-latin-600-normal-CH_LB4su.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-ext-700-normal-C24KFjuG.woff2)format("woff2"),url(/assets/cinzel-latin-ext-700-normal-CORa-yIv.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/cinzel-latin-700-normal-Dkw14w9r.woff2)format("woff2"),url(/assets/cinzel-latin-700-normal-C-gK7hA8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-vietnamese-500-normal-DjeaNLFD.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-500-normal-CsrJDWc5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-ext-500-normal-yA5ONLQ9.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-500-normal-B1RE8WP7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-condensed-latin-500-normal-BgYH2mbd.woff2)format("woff2"),url(/assets/barlow-condensed-latin-500-normal-HIEiP5Ov.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2)format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2)format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2)format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2)format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-normal-BwJdxs7r.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-normal-BqOlcezh.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-normal-DjhbW-4D.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-400-normal-DkNBMcYd.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-normal-CpIwTHMM.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-400-normal-CN4VBqpr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-normal-DZReXJla.woff2)format("woff2"),url(/assets/source-sans-3-greek-400-normal-DyO2Yfz5.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-normal-CwtaIDr2.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-400-normal-eMQk7hmk.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-normal-UNsKFIBq.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-400-normal-D5P-Ud2J.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-normal-DQi5PRDE.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-normal-RR2C27NP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-ext-400-italic-HOVu-9SC.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-400-italic-BG_K6FZ1.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-cyrillic-400-italic-DbGEEBAE.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-400-italic-Dywud06w.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-ext-400-italic-D2IhUMi0.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-400-italic-27OHTbs-.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-greek-400-italic-CW67wuKv.woff2)format("woff2"),url(/assets/source-sans-3-greek-400-italic-CqOQbTKU.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-vietnamese-400-italic-Ip6ozmKu.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-400-italic-DNgFUjkA.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-ext-400-italic-DtcUteIv.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-400-italic-i7UD_PwQ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:italic;font-display:swap;font-weight:400;src:url(/assets/source-sans-3-latin-400-italic-bFKvakRX.woff2)format("woff2"),url(/assets/source-sans-3-latin-400-italic-V6AhVXnr.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-ext-600-normal-6AhwUnSr.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-ext-600-normal-Cjpx_pje.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-cyrillic-600-normal-BnFu5nHC.woff2)format("woff2"),url(/assets/source-sans-3-cyrillic-600-normal-CloKWf-q.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-ext-600-normal-DynePNDL.woff2)format("woff2"),url(/assets/source-sans-3-greek-ext-600-normal-CnpzyT-3.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-greek-600-normal-BSO157bq.woff2)format("woff2"),url(/assets/source-sans-3-greek-600-normal-B42bzTIr.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-vietnamese-600-normal-B2sTNYey.woff2)format("woff2"),url(/assets/source-sans-3-vietnamese-600-normal-BzH4Q14_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-ext-600-normal-AEyhgUpm.woff2)format("woff2"),url(/assets/source-sans-3-latin-ext-600-normal-D2VZAM8_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3";font-style:normal;font-display:swap;font-weight:600;src:url(/assets/source-sans-3-latin-600-normal-DeckBYAU.woff2)format("woff2"),url(/assets/source-sans-3-latin-600-normal-Ck0n4g8U.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/noto-sans-arabic-arabic-400-normal-AAMxebZb.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-400-normal-hsqIUL9Q.woff)format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/noto-sans-arabic-arabic-600-normal-JPxwL-XU.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-600-normal-JLzruTOp.woff)format("woff")}@font-face{font-family:Noto Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/noto-sans-arabic-arabic-700-normal-3CqrwsiZ.woff2)format("woff2"),url(/assets/noto-sans-arabic-arabic-700-normal-DXnsSW3z.woff)format("woff")}:root{--nz-bg-map:#08090b;--nz-bg-deep:#060709;--nz-bg:#0b0c0e;--nz-surface:#171a1e;--nz-bg-column:#0f1113;--nz-surface-raised:#24282d;--nz-surface-header:#2c3035;--nz-surface-active:#363c43;--nz-surface-track:#3d434a;--nz-grad-page:linear-gradient(180deg, #2c3035 0%, #171a1e 190px, #0b0c0e 460px);--nz-grad-header:linear-gradient(180deg, #2c3035 0%, #24282d 100%);--nz-grad-card:linear-gradient(180deg, #22262b 0%, #171a1e 100%);--nz-grad-gold:linear-gradient(180deg, #e2b9552e, #e2b9550d);--nz-grad-gold-solid:linear-gradient(180deg, #efd594 0%, #e2b955 100%);--nz-grad-gold-hover:linear-gradient(180deg, #fff1c8 0%, #efd594 45%, #b58c38 100%);--nz-grad-level:linear-gradient(90deg, #a07a2e, #5aa2e0);--nz-grad-gold-plate:linear-gradient(180deg, #ffd978 0%, #f5c04f 45%, #e3a93a 100%);--nz-grad-gold-plate-hover:linear-gradient(180deg, #ffe48f 0%, #ffcc5c 45%, #ebb344 100%);--nz-gold-plate-rim:#4a3210;--nz-ink-on-gold:#2a1608;--nz-elev-plate:inset 0 1px 0 #fff4cdd9, inset 0 -3px 0 #784e0c8c, 0 2px 0 var(--nz-gold-plate-rim), var(--nz-elev-1), var(--nz-glow-gold);--nz-elev-plate-pressed:inset 0 1px 0 #fff4cd99, inset 0 -1px 0 #784e0c8c, 0 0 0 var(--nz-gold-plate-rim), var(--nz-glow-gold);--nz-grad-spark:linear-gradient(90deg, #a07a2e 0%, #5aa2e0 55%, #8cbf3f 100%);--nz-grad-banner:linear-gradient(180deg, #33383e 0%, #0b0c0e 100%);--nz-line:#363c43;--nz-line-card:#4c4433;--nz-line-strong:#42474e;--nz-line-control:#5a5242;--nz-line-bright:#6f5626;--nz-text:#fcf6e6;--nz-text-body:#f3ecd9;--nz-text-secondary:#dad0b8;--nz-text-muted:#b8ad93;--nz-text-dim:#958a73;--nz-text-faint:#6e6655;--nz-gold:#e2b955;--nz-medal-silver:#c9d2dc;--nz-medal-bronze:#c98a54;--nz-tier-1:#9aa4af;--nz-tier-2:#4cc46e;--nz-tier-3:#4c9df0;--nz-tier-4:#ae6cf5;--nz-tier-1-glow:154, 164, 175;--nz-tier-2-glow:76, 196, 110;--nz-tier-3-glow:76, 157, 240;--nz-tier-4-glow:174, 108, 245;--nz-gold-bright:#efd594;--nz-gold-dim:#8c6e30;--nz-gold-glow:226, 185, 85;--nz-blue:#5aa2e0;--nz-blue-light:#a9c7de;--nz-blue-deep:#2c4c68;--nz-blue-glow:90, 162, 224;--nz-discord:#5865f2;--nz-discord-hover:#4752c4;--nz-green:#8cbf3f;--nz-green-text:#a6d461;--nz-green-light:#bcd58b;--nz-green-glow:140, 191, 63;--nz-grad-medal-green:radial-gradient(circle at 35% 28%, #d6eda8 0%, #8cbf3f 36%, #4e7a1e 76%, #2c4710 100%);--nz-medal-green-rim:0 0 0 2px var(--nz-brass-lo), 0 0 0 3px var(--nz-brass), 0 0 0 5px var(--nz-bg), inset 0 -5px 9px #1220048c, inset 0 2px 2px #ffffff59, 0 0 16px rgba(var(--nz-green-glow), .35);--nz-medal-check-shadow:drop-shadow(0 1px 1px #0a1402b3);--nz-red:#de4a2e;--nz-red-deep:#962b1a;--nz-red-light:#e08a77;--nz-red-glow:222, 74, 46;--nz-buy:#7ee05a;--nz-buy-glow:126, 224, 90;--nz-sell:#f25c54;--nz-sell-glow:242, 92, 84;--nz-gain:#7c9a4e;--nz-gain-strong:#9ab46b;--nz-gain-text:#a4be74;--nz-gain-glow:124, 154, 78;--nz-loss:#c0604c;--nz-loss-strong:#d9786a;--nz-loss-text:#e0836f;--nz-loss-glow:192, 96, 76;--nz-orange:#f08c2a;--nz-orange-glow:240, 140, 42;--nz-purple:#a884e0;--nz-purple-light:#bba6de;--nz-purple-glow:168, 132, 224;--nz-ice:#bfc9d1;--nz-ice-glow:191, 201, 209;--nz-political:var(--nz-blue);--nz-political-light:var(--nz-ice);--nz-political-glow:var(--nz-blue-glow);--nz-military:var(--nz-gold);--nz-military-light:var(--nz-gold-bright);--nz-military-glow:var(--nz-gold-glow);--nz-industrial:var(--nz-green);--nz-industrial-light:var(--nz-green-light);--nz-industrial-glow:var(--nz-green-glow);--nz-institution:var(--nz-purple);--nz-institution-light:var(--nz-purple-light);--nz-danger:var(--nz-red);--nz-danger-light:var(--nz-red-light);--nz-ok:var(--nz-green);--nz-warn:var(--nz-orange);--nz-role:var(--nz-gold);--nz-role-light:var(--nz-gold-bright);--nz-role-glow:var(--nz-gold-glow);--nz-tex-brushed:url(/assets/brushed-oONud22Y.png);--nz-tex-grain:url(/assets/grain-6kSEMQPB.png);--nz-tex-wear:url(/assets/wear-CNiJJ9Qb.png);--nz-tex-scratch-soft:url(/assets/scratch-soft-Dy5S3c70.png);--nz-tex-grime:url(/assets/grime-3rDns4I1.jpg);--nz-brass:#c7a55b;--nz-brass-hi:#efd594;--nz-brass-lo:#6f5626;--nz-parchment:#e8dab6;--nz-parchment-2:#d6c393;--nz-ink:#2b2116;--nz-ink-2:#5a4a35;--nz-ink-gain:#4f6d1d;--nz-ink-cost:#9a2f1f;--nz-parchment-hi:#f5ead0;--nz-parchment-line:#cbb98f;--nz-ink-3:#8a7a5c;--nz-ink-brass:#8a5a12;--nz-map-page:#050f17;--nz-map-sea:#13212d;--nz-map-sea-light:#1b2d3d;--nz-map-graticule:#1a3b56;--nz-map-border:#7ea7d9;--nz-map-border-subtle:#33516b;--nz-map-border-selected:#f4e7be;--nz-map-border-outline:#fff;--nz-map-wall:#16191c;--nz-map-wall-edge:#8a8576;--nz-map-land-a:#964c52;--nz-map-land-b:#577f40;--nz-map-land-c:#6486b4;--nz-map-land-d:#cab067;--nz-map-land-e:#976091;--nz-map-land-f:#50938d;--nz-map-land-g:#446660;--nz-map-land-h:#7fa054;--nz-map-land-i:#b76d48;--nz-map-land-j:#d4b876;--nz-map-land-k:#775a86;--nz-map-land-l:#63a893;--nz-map-land-m:#7690b5;--nz-map-land-n:#9fa24b;--nz-map-land-o:#aa4e3b;--nz-map-land-p:#c68c4c;--nz-map-land-q:#525b8f;--nz-map-land-r:#83a8c2;--nz-map-land-off:#d3d3d3;--nz-map-link:#2a4870;--nz-map-node:#0a1927;--nz-map-node-line:#a6c1e8;--nz-map-label:#6b8498;--nz-map-country-label:#2e4a6e;--nz-map-capital:#fff;--nz-map-city:#e6eef7;--nz-map-factory:#f4b44e;--nz-map-mine:#f0d078;--nz-map-farm:#7dd97a;--nz-map-port:#4fc3f7;--nz-map-airport:#8ad1ff;--nz-map-road:#d0dae6;--nz-map-railway:#d0dae6;--nz-map-panel:#0e2232;--nz-map-panel-inner:#152c3f;--nz-map-panel-border:#2a455b;--nz-map-accent:#3ce6c1;--nz-map-ok:#2ecc71;--nz-map-warn:#f4b44e;--nz-map-danger:#e06c75;--nz-map-hop-path:#eadfc2;--nz-map-hop-option:#4fb3ff;--nz-map-hop-option-hover:#a6d8ff;--nz-map-hop-attack:#ff5a3c;--nz-map-hop-outline:#16191c;--nz-map-text:#e6eef7;--nz-map-text-secondary:#99b4c9;--nz-map-text-muted:#6b8498;--nz-font-title:"Cinzel", "Noto Sans Arabic", "Trajan Pro", Georgia, "PingFang SC", "Microsoft YaHei", serif;--nz-font-display:"Barlow Condensed", "Noto Sans Arabic", "Arial Narrow", "Roboto Condensed", "PingFang SC", "Microsoft YaHei", sans-serif;--nz-font-body:"Source Sans 3", "Noto Sans Arabic", "Segoe UI", system-ui, "PingFang SC", "Microsoft YaHei", sans-serif;--nz-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--nz-size-caption:12px;--nz-size-small:13px;--nz-size-body:14px;--nz-size-body-lg:15px;--nz-size-title:17px;--nz-size-title-lg:20px;--nz-size-display:28px;--nz-size-display-lg:32px;--nz-track-wide:.08em;--nz-track-wider:.14em;--nz-track-widest:.22em;--nz-sp-1:2px;--nz-sp-2:4px;--nz-sp-3:6px;--nz-sp-4:8px;--nz-sp-5:10px;--nz-sp-6:12px;--nz-sp-7:14px;--nz-sp-8:16px;--nz-sp-9:20px;--nz-sp-10:24px;--nz-radius-xs:2px;--nz-radius-sm:3px;--nz-radius-md:4px;--nz-radius-2xl:6px;--nz-radius-pill:999px;--nz-radius-lg:var(--nz-radius-md);--nz-radius-xl:var(--nz-radius-md);--nz-radius-3xl:var(--nz-radius-2xl);--nz-topbar-h:60px;--nz-topbar-h-lg:84px;--nz-strip-h:24px;--nz-rail-w:76px;--nz-feed-h:44px;--nz-tabbar-h:60px;--nz-safe-top:env(safe-area-inset-top,0px);--nz-safe-left:env(safe-area-inset-left,0px);--nz-safe-right:env(safe-area-inset-right,0px);--nz-safe-bottom:max(var(--nz-sp-2), calc(env(safe-area-inset-bottom,0px) - var(--nz-sp-6)));--nz-window-head-h:32px;--nz-view-crest:24px;--nz-control-h:36px;--nz-touch-min:44px;--nz-column-w:372px;--nz-column-w-narrow:340px;--nz-column-w-wide:560px;--nz-column-w-split:760px;--nz-column-w-console:1080px;--nz-column-w-trade:1320px;--nz-logo-h:34px;--nz-welcome-logo:112px;--nz-loader-track-h:10px;--nz-chat-w:360px;--nz-chat-input-max-h:120px;--nz-search-w:360px;--nz-dialog-w:560px;--nz-war-card-w:320px;--nz-war-marker-badge:24px;--nz-marker-art:34px;--nz-flag-h:.75em;--nz-flag-h-lg:.9em;--nz-text-cap-centre:.35em;--nz-avatar-h:1.3em;--nz-avatar-md:34px;--nz-avatar-lg:46px;--nz-avatar-level-md:17px;--nz-avatar-level-lg:20px;--nz-alert-dot:9px;--nz-bp-rail:900px;--nz-bp-inbox-split:620px;--nz-edge-top:inset 0 1px 0 #ffffff0d;--nz-edge-top-strong:inset 0 1px 0 #ffffff14;--nz-trough-inset:inset 0 1px 2px #000000e6;--nz-elev-1:var(--nz-edge-top), 0 1px 2px #00000047;--nz-elev-2:var(--nz-edge-top), 0 1px 2px #0000004d, 0 6px 16px #00000038;--nz-elev-3:var(--nz-edge-top-strong), 0 2px 4px #00000057, 0 14px 36px #00000057;--nz-shadow-window:0 32px 80px #0009;--nz-shadow-inset:inset 0 1px 2px #00000073, var(--nz-edge-top);--nz-grad-inset:linear-gradient(180deg, #00000057, #0000002e);--nz-grad-plate-head:radial-gradient(ellipse at 10% 0%, rgba(var(--nz-gold-glow), .12), transparent 55%), linear-gradient(180deg, #30353b, #0f1113);--nz-grad-banner-fade:linear-gradient(90deg, #0b0c0eeb 0%, #0b0c0e8c 45%, #0b0c0e1a 100%);--nz-text-shadow-title:0 2px 2px #0009;--nz-grad-banner-fade-down:linear-gradient(180deg, #0f111373 0%, #0f1113e6 70%);--nz-surface-tag:#00000047;--nz-z-sheet:20;--nz-z-tabbar:21;--nz-z-entrance:40;--nz-z-menu:30;--nz-z-dialog:35;--nz-z-guide:38;--nz-z-toast:70;--nz-glow-gold:0 0 0 1px rgba(var(--nz-gold-glow), .28), 0 0 18px rgba(var(--nz-gold-glow), .2);--nz-glow-gold-strong:0 0 0 1px rgba(var(--nz-gold-glow), .42), 0 0 26px rgba(var(--nz-gold-glow), .32), 0 4px 14px #0000006b;--nz-glow-role:0 0 0 1px rgba(var(--nz-role-glow), .28), 0 0 18px rgba(var(--nz-role-glow), .2);--nz-glow-tint:0 0 18px rgba(var(--nz-tint-glow,var(--nz-role-glow)), .22);--nz-ring-selected:0 0 0 1px rgba(var(--nz-role-glow), .35);--nz-focus-ring:0 0 0 2px var(--nz-bg-deep), 0 0 0 4px rgba(var(--nz-gold-glow), .6);--nz-board-ground:#3d4630;--nz-board-ground-deep:#333b28;--nz-board-town:90, 81, 69;--nz-ease:cubic-bezier(.4, 0, .2, 1);--nz-dur-fast:.11s;--nz-dur:.17s;--nz-dur-entrance-cover:.7s;--nz-dur-entrance-chrome:.5s;--nz-dur-menu-in:.28s;--nz-dur-menu-out:.22s;--nz-dur-war-pulse:1.6s;--nz-ease-out:cubic-bezier(.2, .8, .2, 1);--nz-menu-stagger:30ms;--nz-scrim:#050607cc;--nz-scrim-heavy:#050607f5;--nz-overlay-panel:#0e1012f2;--nz-overlay-control:#282c31c7;--nz-overlay-column:#090a0cf0;--nz-overlay-card:#171a1eeb;--nz-bg-chrome:var(--nz-surface-raised);--nz-surface-quiet:var(--nz-surface);--nz-surface-sunken:var(--nz-bg-deep);--nz-surface-alt:var(--nz-surface-raised);--nz-surface-plate:var(--nz-bg-deep);--nz-line-soft:var(--nz-surface-track);--nz-line-dim:var(--nz-line);--nz-text-disabled:var(--nz-text-faint);--nz-shadow-card:var(--nz-elev-2)}@media (width<=899px){:root{--nz-size-caption:13px;--nz-size-small:14px;--nz-size-body:15px;--nz-size-body-lg:16px;--nz-size-title:18px;--nz-size-title-lg:21px;--nz-size-display:28px;--nz-size-display-lg:32px}}:lang(ar) *,:lang(ar) :before,:lang(ar) :after,:lang(zh) *,:lang(zh) :before,:lang(zh) :after{letter-spacing:normal!important}[dir=rtl] .nz-viewport,[dir=rtl] .nz-wr,[dir=rtl] .nz-board,[dir=rtl] .nz-sktree,[dir=rtl] .nz-treasury-chart,[dir=rtl] .nz-market-chart,[dir=rtl] .nz-wagegauge,[dir=rtl] .nz-hero-stats,[dir=rtl] .nz-appnav__rail,[dir=rtl] .nz-gamemenu__rail{direction:ltr}[dir=rtl] .nz-viewport *,[dir=rtl] .nz-wr *,[dir=rtl] .nz-board *,[dir=rtl] .nz-sktree *,[dir=rtl] .nz-appnav__rail *,[dir=rtl] .nz-gamemenu__rail *{unicode-bidi:plaintext}[dir=rtl] .nz-icon--mirrored{transform:scaleX(-1)}[dir=rtl] select.nz-select,[dir=rtl] select.nz-input{background-position:left var(--nz-sp-5) center}[dir=rtl] .nz-range::-webkit-slider-runnable-track{background:linear-gradient(to left, var(--nz-gold) var(--nz-range-fill,0%), var(--nz-line-card) var(--nz-range-fill,0%))}html{background:var(--nz-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--nz-line-bright) transparent;touch-action:manipulation;overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--nz-bg);min-height:100vh;color:var(--nz-text-body);font-family:var(--nz-font-body);font-size:var(--nz-size-body);-webkit-font-smoothing:antialiased;overscroll-behavior:none;-webkit-touch-callout:none;margin:0;padding:0}img{-webkit-user-drag:none}#root{flex-direction:column;min-height:100vh;display:flex}body:has(.nz-app){width:100%;height:100dvh;min-height:0;position:fixed;inset:0;overflow:hidden}body:has(.nz-app) #root{height:100%;min-height:0}body:has(.nz-styleguide){width:auto;height:auto;min-height:100vh;position:static;inset:auto;overflow:visible}body:has(.nz-styleguide) #root{height:auto;min-height:100vh}*,:before,:after{box-sizing:border-box}.nz-app{background:var(--nz-grad-page);background-color:var(--nz-bg);height:100dvh;color:var(--nz-text);font-family:var(--nz-font-body);font-size:var(--nz-size-body);flex-direction:column;display:flex;overflow:hidden}.nz-app *,.nz-app :before,.nz-app :after{box-sizing:border-box}.nz-app button{font-family:inherit}.nz-app a{color:var(--nz-role)}.nz-app a:hover{color:var(--nz-role-light)}.nz-app a{text-decoration:none}.nz-app a:where(:not([class])):hover{text-underline-offset:2px;text-decoration:underline}.nz-display{font-family:var(--nz-font-display)}.nz-num{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums}.nz-label{font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);color:var(--nz-text-dim);text-transform:uppercase}.nz-caption{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-muted{color:var(--nz-text-muted)}.nz-spacer{flex-grow:1}.nz-topbar{height:var(--nz-topbar-h);padding:0 var(--nz-sp-9);background:var(--nz-grad-header);border-bottom:1px solid var(--nz-line-strong);flex-shrink:0;align-items:center;gap:18px;display:flex}.nz-topbar__divider{background:var(--nz-line);width:1px;height:28px}.nz-app .nz-topbar:has(.nz-gameheader) .nz-topbar__wordmark{display:none}.nz-app .nz-topbar:has(.nz-gameheader) .nz-topbar__divider{display:none}.nz-gameheader{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;flex-grow:1;min-width:0;display:contents;position:relative}.nz-gameheader__idcard{flex:0 auto;min-width:0;max-width:100%}.nz-gameheader__resources{height:var(--nz-strip-h);scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;order:1;overflow-x:auto}.nz-gameheader__resources::-webkit-scrollbar{display:none}.nz-app:has(.nz-gameheader){--nz-topbar-h:var(--nz-touch-min)}.nz-app .nz-topbar:has(.nz-gameheader){column-gap:var(--nz-sp-3);row-gap:var(--nz-sp-4);flex-wrap:wrap;position:relative}.nz-app .nz-topbar:has(.nz-gameheader)>.nz-spacer{display:none}.nz-app .nz-topbar{height:auto;min-height:calc(var(--nz-safe-top) + var(--nz-topbar-h) + 2 * var(--nz-sp-4));padding-block:calc(var(--nz-sp-4) + var(--nz-safe-top)) var(--nz-sp-4);padding-inline:calc(var(--nz-sp-5) + var(--nz-safe-left)) calc(var(--nz-sp-5) + var(--nz-safe-right));align-items:flex-start}.nz-app .nz-topbar:has(.nz-gameheader__resources){height:calc(var(--nz-safe-top) + var(--nz-topbar-h) + var(--nz-sp-4) + var(--nz-strip-h) + 2 * var(--nz-sp-4))}.nz-gameheader__idcard{height:var(--nz-topbar-h)}.nz-gameheader .nz-gameheader__idcard{padding-block:0;padding-inline:var(--nz-sp-3) var(--nz-sp-5);flex:0 auto}.nz-gameheader__idcard .nz-idcard__chevron{display:none}.nz-gameheader__idcard .nz-idcard__text{white-space:nowrap;overflow:hidden}.nz-gameheader__idcard .nz-idcard__title,.nz-gameheader__idcard .nz-idcard__sub{text-overflow:ellipsis;overflow:hidden}.nz-gameheader__actions{align-items:center;gap:var(--nz-sp-3);margin-inline-start:auto;display:flex}.nz-gameheader .nz-gameheader__resources{flex-wrap:nowrap;align-items:center}@media (width<=899px){.nz-gameheader .nz-gameheader__resources{min-width:0;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--nz-sp-10)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--nz-sp-10)), transparent);overflow:auto hidden}}.nz-app .nz-topbar>.nz-iconbtn,.nz-app .nz-topbar>.nz-search,.nz-app .nz-topbar>.nz-settings{margin-top:calc(var(--nz-sp-4) + (var(--nz-topbar-h) - var(--nz-touch-min)) / 2);align-self:flex-start}.nz-app .nz-topbar>.nz-gameheader__actions{margin-top:calc((var(--nz-topbar-h) - var(--nz-touch-min)) / 2);align-self:flex-start}.nz-app:has(.nz-topbar .nz-gameheader__resources) .nz-column{top:calc(var(--nz-safe-top) + var(--nz-topbar-h) + var(--nz-sp-4) + var(--nz-strip-h) + 2 * var(--nz-sp-4) + var(--nz-view-crest))}.nz-profile__head{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-profile__head-text{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-profile__head-text .nz-display{font-size:var(--nz-size-title);line-height:1.2}.nz-profile__xp{gap:var(--nz-sp-2);flex-direction:column;display:flex}.nz-profile__extras{gap:var(--nz-sp-4);border-top:1px solid var(--nz-line-card);padding-top:var(--nz-sp-5);flex-direction:column;display:flex}.nz-body{flex-grow:1;min-height:0;display:flex;position:relative}.nz-rail{z-index:1;width:var(--nz-rail-w);padding:var(--nz-sp-6) 0;background:var(--nz-surface-raised);border-inline-end:1px solid var(--nz-line);flex-direction:column;flex-shrink:0;align-items:center;gap:2px;display:flex;position:relative}.nz-appnav__rail:before{content:"";pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--nz-map-graticule) 75%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nz-map-graticule) 75%, transparent) 1px, transparent 1px), url(/terrain_texture_extracted_seamless.jpg);opacity:.3;background-size:32px 32px,32px 32px,96px 96px;position:absolute;inset:0}.nz-appnav__rail>*{position:relative}.nz-rail__item{justify-content:center;align-items:center;gap:var(--nz-sp-2);border-radius:var(--nz-radius-md);width:64px;height:56px;color:var(--nz-text-dim);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex}.nz-rail__item:hover{color:var(--nz-text-secondary);background:#ffffff08}.nz-rail__item[aria-current=page]{background:rgba(var(--nz-role-glow), .12);color:var(--nz-role-light)}.nz-rail__item span{font-size:var(--nz-size-caption);letter-spacing:.04em}.nz-viewport{background:var(--nz-bg-map);position:absolute;inset:0}.nz-column{z-index:2;width:var(--nz-column-w);background-color:var(--nz-overlay-column);background-image:var(--nz-tex-scratch-soft);background-blend-mode:screen;border-inline-end:1px solid var(--nz-line);background-size:640px;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:visible}.nz-column__body{gap:var(--nz-sp-6);min-height:0;padding:0 var(--nz-sp-6) var(--nz-sp-6);flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.nz-column__body>*{flex-shrink:0}.nz-column__head{z-index:2;background:var(--nz-tex-scratch-soft) 0 0 / 480px, linear-gradient(180deg, #3b4046, #22262b);background-blend-mode:screen, normal;border-bottom:1px solid var(--nz-brass-lo);flex-shrink:0;min-height:52px;position:relative;box-shadow:inset 0 1px #ffffff14,0 6px 14px #00000059}.nz-column__head:after{content:"";inset-inline-start:var(--nz-sp-6);inset-inline-end:35%;bottom:var(--nz-sp-4);background:linear-gradient(90deg, var(--nz-brass), transparent);pointer-events:none;height:1px;position:absolute}.nz-column__title{z-index:1;top:calc(-1 * var(--nz-view-crest));max-width:calc(100% - 2 * var(--nz-touch-min) - var(--nz-sp-9));margin:0;display:flex;position:absolute;inset-inline-start:calc(var(--nz-sp-9) + var(--nz-sp-3))}.nz-column__head:has(.nz-column__back) .nz-column__title{inset-inline-start:calc(var(--nz-touch-min) + var(--nz-sp-9))}.nz-column__ribbon{z-index:1;min-width:0;height:46px;padding:0 var(--nz-sp-9);text-overflow:ellipsis;white-space:nowrap;font-family:var(--nz-font-title);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-ink);text-shadow:0 1px #fff0c899;background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass) 55%, var(--nz-gold-dim));font-size:21px;font-weight:700;line-height:46px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #00000040,0 8px 16px #0000008c}.nz-column__title:before,.nz-column__title:after{content:"";z-index:0;background:linear-gradient(180deg, var(--nz-gold-dim), var(--nz-brass-lo));width:40px;height:38px;position:absolute;bottom:-9px}.nz-column__title:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,30% 50%);inset-inline-start:-26px}.nz-column__title:after{clip-path:polygon(0 0,100% 0,70% 50%,100% 100%,0 100%);inset-inline-end:-26px}.nz-column__stud{z-index:2;top:calc(2px - var(--nz-view-crest));width:var(--nz-touch-min);height:var(--nz-touch-min);color:var(--nz-ink);background:radial-gradient(circle at 50% 35%, var(--nz-brass-hi), var(--nz-brass) 55%, var(--nz-brass-lo));box-shadow:0 0 0 2px var(--nz-bg), 0 6px 12px #0009;cursor:pointer;transition:filter var(--nz-dur-fast) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.nz-column__stud:hover{filter:brightness(1.12)}.nz-column__stud:active{transform:scale(.94)}.nz-column__stud:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-column__back{inset-inline-start:var(--nz-sp-5)}.nz-column__close{inset-inline-end:var(--nz-sp-5)}.nz-column__share{inset-inline-end:calc(var(--nz-sp-5) + var(--nz-touch-min) + var(--nz-sp-3))}.nz-column__head:has(.nz-column__share) .nz-column__title{max-width:calc(100% - 3 * var(--nz-touch-min) - var(--nz-sp-9) - var(--nz-sp-3))}@media (width<=899px){.nz-council{--nz-view-crest:12px}.nz-column__head{min-height:32px}.nz-column__head:after{bottom:var(--nz-sp-3)}.nz-column__title{max-width:calc(100% - 2 * var(--nz-touch-min) - var(--nz-sp-7));inset-inline-start:calc(var(--nz-sp-7) + var(--nz-sp-3))}.nz-column__head:has(.nz-column__back) .nz-column__title{inset-inline-start:calc(28px + var(--nz-sp-5) + var(--nz-sp-7))}.nz-column__ribbon{height:28px;padding:0 var(--nz-sp-6);letter-spacing:.06em;font-size:15px;line-height:28px}.nz-column__title:before,.nz-column__title:after{width:22px;height:22px;bottom:-6px}.nz-column__title:before{inset-inline-start:-14px}.nz-column__title:after{inset-inline-end:-14px}.nz-column__stud{width:28px;height:28px;top:calc(-1 * var(--nz-view-crest))}.nz-column__stud>svg{width:14px;height:14px}.nz-column__stud:before{content:"";inset:calc((28px - var(--nz-touch-min)) / 2);position:absolute}.nz-column__share{inset-inline-end:calc(var(--nz-sp-5) + 28px + var(--nz-sp-3))}.nz-column__head:has(.nz-column__share) .nz-column__title{max-width:calc(100% - 3 * var(--nz-touch-min) - var(--nz-sp-7) - var(--nz-sp-3))}}.nz-viewcrown{z-index:3;top:calc(-1 * var(--nz-view-crest));inset-inline:var(--nz-sp-6);height:calc(2 * var(--nz-view-crest));pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute}.nz-viewcrown__plate{--nz-plate-h:34px;align-items:center;gap:var(--nz-sp-3);height:var(--nz-plate-h);border-radius:calc(var(--nz-plate-h) / 2);border:1px solid rgba(var(--nz-gold-glow), .55);background:linear-gradient(180deg, #ffffff12, transparent 45%), linear-gradient(180deg, var(--nz-surface-header), var(--nz-bg));pointer-events:auto;animation:nz-viewcrown-in .32s var(--nz-ease-out) both;padding-inline:3px;display:flex;position:relative;box-shadow:0 0 0 2px #0000008c,0 6px 14px #0000008c,inset 0 -1px #0009}.nz-viewcrown__plate:empty{display:none}.nz-viewcrown__plate--end{margin-inline-start:auto}.nz-viewcrown__plate--start:has(>.nz-column__emblem){padding-inline-end:0}.nz-viewcrown__plate--start:not(:has(>.nz-column__btn)){box-shadow:none;background:0 0;border-color:#0000;padding:0}.nz-viewcrown:before{content:"";inset-inline:var(--nz-sp-6);background:linear-gradient(90deg, transparent, rgba(var(--nz-gold-glow), .6) 12%, rgba(var(--nz-gold-glow), .6) 88%, transparent);height:1px;position:absolute;top:50%;box-shadow:0 1px #0009}.nz-app .nz-column__body{padding-top:calc(var(--nz-view-crest) - 6px);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--nz-view-crest) - 6px));-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--nz-view-crest) - 6px));mask-image:linear-gradient(180deg, transparent 0, #000 calc(var(--nz-view-crest) - 6px))}@keyframes nz-viewcrown-in{0%{opacity:0;transform:translateY(-6px)}}.nz-column__emblem{z-index:1;border:2px solid var(--nz-brass);width:48px;height:48px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, rgba(var(--nz-gold-glow), .28), transparent 65%), radial-gradient(circle at 50% 40%, var(--nz-surface-header), var(--nz-bg) 80%);box-shadow:0 0 0 2px var(--nz-bg), var(--nz-glow-gold), var(--nz-elev-2);pointer-events:none;animation:nz-column-emblem-in .42s var(--nz-ease-out) both;border-radius:50%;flex-shrink:0;place-items:center;margin-block:-7px;display:grid;position:relative}.nz-column__emblem>*{width:40px;height:40px;filter:drop-shadow(0 2px 2px var(--nz-bg))}.nz-column__emblem>svg{width:28px;height:28px}@keyframes nz-column-emblem-in{0%{opacity:0;transform:scale(.5)rotate(-14deg)}70%{transform:scale(1.08)}}.nz-column__btn{z-index:1;width:28px;height:28px;color:var(--nz-ink);background:radial-gradient(circle at 50% 35%, var(--nz-brass-hi), var(--nz-brass) 55%, var(--nz-brass-lo));box-shadow:0 0 0 1px var(--nz-bg), var(--nz-elev-1);cursor:pointer;transition:filter var(--nz-dur-fast) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid;position:relative;inset:auto}.nz-column__btn:before{content:"";inset:calc((28px - var(--nz-touch-min)) / 2);position:absolute}.nz-column__btn:hover{filter:brightness(1.15);transform:translateY(-1px)}.nz-column__btn:active{transform:scale(.9)}.nz-column__btn:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}@media (width<=899px){.nz-viewcrown{inset-inline:var(--nz-sp-5)}.nz-viewcrown__plate{--nz-plate-h:32px}.nz-column__emblem{width:44px;height:44px;margin-block:-6px}.nz-column__emblem>*{width:34px;height:34px}.nz-column__emblem>svg{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.nz-column__emblem,.nz-viewcrown__plate{animation:none}}.nz-column--narrow{width:var(--nz-column-w-narrow)}.nz-column--wide{width:var(--nz-column-w-wide)}.nz-column--split{width:var(--nz-column-w-split)}.nz-column--console{width:min(var(--nz-column-w-console), calc(100vw - 2 * var(--nz-sp-8)))}.nz-column--trade{width:min(var(--nz-column-w-trade), calc(100vw - 2 * var(--nz-sp-8)))}.nz-player-name__link,.nz-country-link{color:inherit;text-decoration:none}.nz-player-name__link:hover,.nz-country-link:hover{text-decoration:underline}.nz-nation-chip .nz-country-link,.nz-nation__lead .nz-country-link{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nz-player-name__link:focus-visible,.nz-country-link:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:2px;outline:none}.nz-column__content{gap:var(--nz-sp-6);min-width:0;animation:nz-view-rise var(--nz-dur) var(--nz-ease) both;flex-direction:column;display:flex}@keyframes nz-view-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes nz-glow-breathe{0%,to{opacity:0}50%{opacity:1}}@keyframes nz-glow-dim{50%{opacity:0}}@keyframes nz-view-slide{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}.nz-column__content--leaving{animation:nz-view-sink var(--nz-dur) var(--nz-ease) both}.nz-column__content{animation-duration:.12s}.nz-column__content--leaving{animation-duration:70ms}@keyframes nz-view-sink{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(24px)}}@keyframes nz-view-slide-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-32px)}}.nz-column__content.nz-column__content--waiting{opacity:0;animation:none}.nz-column__content--from-right{animation-name:nz-view-slide-right}@keyframes nz-view-slide-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:none}}.nz-column__content--from-right.nz-column__content--leaving{animation-name:nz-view-slide-out-right}@keyframes nz-view-slide-out-right{0%{opacity:1;transform:none}to{opacity:0;transform:translate(100%)}}.nz-column__content--from-left{animation-name:nz-view-slide-left}@keyframes nz-view-slide-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:none}}.nz-column__content--from-left.nz-column__content--leaving{animation-name:nz-view-slide-out-left}@keyframes nz-view-slide-out-left{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-100%)}}.nz-feed{height:var(--nz-feed-h);align-items:center;gap:var(--nz-sp-8);padding:0 var(--nz-sp-10);background:var(--nz-surface-raised);border-top:1px solid var(--nz-line);white-space:nowrap;flex-shrink:0;display:flex;overflow:hidden}.nz-feed__item{align-items:center;gap:var(--nz-sp-4);font-size:var(--nz-size-body);color:var(--nz-text-secondary);display:flex}.nz-feed__sep{color:var(--nz-line-bright)}.nz-panel{border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-2);flex-direction:column;display:flex;overflow:hidden}.nz-panel--feature{border-radius:var(--nz-radius-2xl);background:var(--nz-grad-card);box-shadow:var(--nz-elev-3)}.nz-panel--grow{flex-grow:1;min-height:0}.nz-panel__head{align-items:center;gap:var(--nz-sp-5);height:var(--nz-window-head-h);padding:0 var(--nz-sp-7);background:var(--nz-surface-raised);border-bottom:1px solid var(--nz-line-card);flex-shrink:0;display:flex}.nz-panel__title{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wider)}.nz-panel__dot{border-radius:var(--nz-radius-xs);background:var(--nz-role);width:7px;height:7px}.nz-panel__body{gap:var(--nz-sp-6);padding:var(--nz-sp-7) var(--nz-sp-7);flex-direction:column;display:flex}.nz-panel__close{width:20px;height:20px;color:var(--nz-text-dim);cursor:pointer;background:0 0;border:0;position:relative}.nz-panel__close:before{content:"";width:var(--nz-touch-min);height:var(--nz-touch-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nz-panel__close:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-xs);outline:none}.nz-modal-scrim{background:var(--nz-scrim);position:absolute;inset:0}.nz-modal{border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-2xl);background:var(--nz-surface);box-shadow:var(--nz-shadow-window);flex-direction:column;display:flex;position:absolute;overflow:hidden}.nz-btn{justify-content:center;align-items:center;gap:var(--nz-sp-4);height:var(--nz-control-h);padding:0 var(--nz-sp-8);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);background:var(--nz-surface-raised);color:var(--nz-text-secondary);font-size:var(--nz-size-body);cursor:pointer;white-space:nowrap;box-shadow:var(--nz-elev-1);transition:border-color var(--nz-dur) var(--nz-ease), background-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease), color var(--nz-dur) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);font-weight:500;text-decoration:none;display:inline-flex}.nz-btn:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-active);color:var(--nz-text)}.nz-btn:active{box-shadow:var(--nz-edge-top);transform:translateY(1px)}.nz-btn:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-btn--primary{border-color:var(--nz-gold-bright);background:var(--nz-grad-gold-solid);color:var(--nz-bg-deep);box-shadow:var(--nz-elev-1), var(--nz-glow-gold);font-weight:600}.nz-btn--primary:hover{background:var(--nz-grad-gold-hover);border-color:var(--nz-gold-bright);color:var(--nz-bg-deep);box-shadow:var(--nz-elev-2), var(--nz-glow-gold-strong)}.nz-btn--sell,.nz-btn--sell:hover{color:#2b1f00;box-shadow:var(--nz-elev-1), 0 0 10px #ffd63359;background:linear-gradient(#ffe45c,#f2b705);border-color:#ffe066;font-weight:700}.nz-btn--sell:hover{background:linear-gradient(#ffeb85,#ffc933)}.nz-btn--sell svg{color:#2b1f00}.nz-btn--soft{border-color:var(--nz-role);background:var(--nz-grad-gold);color:var(--nz-role-light);box-shadow:var(--nz-elev-1), var(--nz-glow-role);font-weight:600}.nz-btn--soft:hover{background:var(--nz-grad-gold);box-shadow:var(--nz-elev-2), var(--nz-glow-role)}.nz-btn--ghost{color:var(--nz-text-muted);box-shadow:none;background:0 0;border-color:#0000}.nz-btn--ghost:hover{background:var(--nz-surface-raised);box-shadow:none}.nz-btn--danger{border-color:var(--nz-red-light);background:var(--nz-danger);color:var(--nz-bg-deep);font-weight:600}.nz-btn--danger:hover{background:var(--nz-red-light);color:var(--nz-bg-deep)}.nz-btn--accent{border-color:var(--nz-role);background:var(--nz-role);color:var(--nz-text);box-shadow:var(--nz-elev-1);font-weight:600}.nz-btn--accent:hover{background:var(--nz-role-light);border-color:var(--nz-role-light);color:var(--nz-text);box-shadow:var(--nz-elev-2)}.nz-btn--accent:active{background:var(--nz-role);box-shadow:var(--nz-edge-top)}.nz-btn--discord{border-color:var(--nz-discord);background:var(--nz-discord);color:var(--nz-text);box-shadow:var(--nz-elev-1);font-weight:600}.nz-btn--discord:hover{background:var(--nz-discord-hover);border-color:var(--nz-discord-hover);color:var(--nz-text);box-shadow:var(--nz-elev-2)}.nz-btn--discord:active{background:var(--nz-discord);box-shadow:var(--nz-edge-top)}.nz-btn--dashed{border-style:dashed;border-color:var(--nz-line-bright);color:var(--nz-text-dim);background:0 0}.nz-btn--dashed:hover{border-color:var(--nz-gold);color:var(--nz-gold);background:0 0}.nz-btn--touch{height:var(--nz-touch-min)}.nz-btn--block{width:100%}.nz-btn[disabled],.nz-btn[aria-disabled=true]{border-style:dashed;border-color:var(--nz-line-control);background:var(--nz-surface-sunken);color:var(--nz-text-disabled);cursor:not-allowed;box-shadow:none;filter:none;transform:none}.nz-btn--icon{width:var(--nz-control-h);padding:0}.nz-btn--icon.nz-btn--touch{width:var(--nz-touch-min)}.nz-chip{align-items:center;gap:var(--nz-sp-3);border-radius:var(--nz-radius-sm);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);background:var(--nz-line-soft);color:var(--nz-text-muted);white-space:nowrap;padding:2px 7px;display:inline-flex}.nz-chip--tint{background:rgba(var(--nz-tint-glow), .16);color:var(--nz-tint)}.nz-chip--quality{background:rgba(var(--nz-tint-glow), .22);box-shadow:inset 0 0 0 1px var(--nz-tint);padding:2px 8px;font-weight:600}.nz-chip--tier{font-family:var(--nz-font-display);background:var(--nz-line-soft);color:var(--nz-map-label)}.nz-dot{border-radius:var(--nz-radius-xs);background:var(--nz-text-dim);width:7px;height:7px}.nz-dot--round{border-radius:50%;width:6px;height:6px}.nz-meter{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-meter__row{justify-content:space-between;align-items:baseline;display:flex}.nz-meter__track{background:var(--nz-line-soft);border-radius:3px;height:6px;overflow:hidden}.nz-meter__fill{background:var(--nz-role);border-radius:3px;height:100%;display:block}.nz-meter--inline{align-items:center;gap:var(--nz-sp-5);flex-direction:row}.nz-meter--inline .nz-meter__track{flex-grow:1}.nz-stat{gap:var(--nz-sp-1);padding:var(--nz-sp-5) var(--nz-sp-6);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);background:var(--nz-surface-raised);box-shadow:var(--nz-elev-1);flex-direction:column;display:flex}.nz-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nz-role-badge{align-items:center;gap:var(--nz-sp-5);height:34px;padding:0 var(--nz-sp-7);border-radius:var(--nz-radius-md);border:1px solid var(--nz-role);background:rgba(var(--nz-role-glow), .13);color:var(--nz-role-light);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wider);box-shadow:var(--nz-edge-top), var(--nz-glow-role);font-weight:600;display:inline-flex}.nz-note{align-items:flex-start;gap:var(--nz-sp-5);padding:var(--nz-sp-5) var(--nz-sp-6);border-radius:var(--nz-radius-md);font-size:var(--nz-size-small);background:rgba(var(--nz-tint-glow,var(--nz-role-glow)), .08);border:1px solid rgba(var(--nz-tint-glow,var(--nz-role-glow)), .3);color:var(--nz-text-secondary);line-height:1.45;display:flex}.nz-slot{gap:var(--nz-sp-4);padding:var(--nz-sp-6);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line);background:var(--nz-surface-quiet);color:var(--nz-text);text-align:start;cursor:pointer;box-shadow:var(--nz-elev-1);transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease), background-color var(--nz-dur) var(--nz-ease);flex-direction:column;display:flex}.nz-slot:hover{border-color:var(--nz-line-bright)}.nz-slot:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-slot[aria-pressed=true]{background:var(--nz-surface-active);border-color:var(--nz-role);box-shadow:var(--nz-elev-2), var(--nz-glow-role)}.nz-slot--missing{border-color:#f0656f61}.nz-slot__art{border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-dim);height:112px;color:var(--nz-tint);background:radial-gradient(circle at 50% 62%, rgba(var(--nz-tint-glow), .17), #08101800 70%), var(--nz-surface-plate);justify-content:center;align-items:center;display:flex;position:relative}.nz-slot__tick{opacity:.55;width:10px;height:10px;position:absolute}.nz-slot__tick--tl{top:6px;border-top:1px solid;border-inline-start:1px solid;inset-inline-start:6px}.nz-slot__tick--tr{top:6px;border-top:1px solid;border-inline-end:1px solid;inset-inline-end:6px}.nz-slot__tick--bl{bottom:6px;border-bottom:1px solid;border-inline-start:1px solid;inset-inline-start:6px}.nz-slot__tick--br{bottom:6px;border-bottom:1px solid;border-inline-end:1px solid;inset-inline-end:6px}.nz-slot__name{font-size:var(--nz-size-small);font-weight:600;line-height:1.25}.nz-slot__stats{gap:var(--nz-sp-6);display:flex}.nz-slot__stat{flex-direction:column;line-height:1.2;display:flex}.nz-slot__source{font-size:var(--nz-size-caption);color:var(--nz-text-dim);line-height:1.3}.nz-hud{gap:var(--nz-sp-3);padding:var(--nz-sp-2);border-radius:var(--nz-radius-md);background:var(--nz-overlay-panel);border:1px solid var(--nz-line-card);box-shadow:var(--nz-elev-2);display:flex;position:absolute}.nz-hud--tl{top:var(--nz-sp-9);inset-inline-start:var(--nz-sp-9)}.nz-hud--tr{top:var(--nz-sp-9);inset-inline-end:var(--nz-sp-9)}.nz-hud--bl{bottom:var(--nz-sp-9);gap:var(--nz-sp-5);padding:var(--nz-sp-7) var(--nz-sp-8);flex-direction:column;inset-inline-start:var(--nz-sp-9)}.nz-hud--br{bottom:var(--nz-sp-9);flex-direction:column;gap:1px;padding:0;inset-inline-end:var(--nz-sp-9);overflow:hidden}.nz-hud__tab{border-radius:var(--nz-radius-md);height:28px;color:var(--nz-text-muted);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);cursor:pointer;background:0 0;border:0;padding:0 13px;font-weight:500}.nz-hud__tab[aria-pressed=true]{background:var(--nz-grad-gold);border:1px solid var(--nz-role);color:var(--nz-role);box-shadow:var(--nz-glow-role);font-weight:600}.nz-hud__btn{background:var(--nz-overlay-panel);width:38px;height:38px;color:var(--nz-text-secondary);cursor:pointer;border:0}.nz-scroll{scrollbar-width:thin;scrollbar-color:var(--nz-line-bright) transparent;overflow-y:auto}.nz-scroll::-webkit-scrollbar{width:8px}.nz-scroll::-webkit-scrollbar-thumb{background:var(--nz-line-bright);border-radius:4px}@media (prefers-reduced-motion:reduce){.nz-app *{transition:none!important;animation:none!important}.nz-loader .nz-meter__fill{transition:none}}.nz-tabs{min-height:52px;padding:0 var(--nz-sp-3);background:linear-gradient(90deg, transparent, var(--nz-brass) 12%, var(--nz-brass) 88%, transparent) bottom / 100% 1px no-repeat, linear-gradient(var(--nz-brass-lo), var(--nz-brass-lo)) bottom / 100% 3px no-repeat;scrollbar-width:none;align-items:flex-end;gap:3px;display:flex;overflow:auto hidden}.nz-tabs::-webkit-scrollbar{display:none}.nz-tabs.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.nz-tabs{container-type:inline-size}.nz-tab{min-width:max-content;height:var(--nz-touch-min);padding:0 var(--nz-sp-8);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-2xl) var(--nz-radius-2xl) 0 0;background:var(--nz-tex-scratch-soft) 0 0 / 420px, linear-gradient(180deg, var(--nz-surface-raised), var(--nz-surface) 70%, var(--nz-bg-column));background-blend-mode:screen, normal;color:var(--nz-text-dim);font-family:var(--nz-font-display);font-size:var(--nz-size-body);letter-spacing:var(--nz-track-wider);text-transform:uppercase;white-space:nowrap;justify-content:center;align-items:center;gap:var(--nz-sp-3);cursor:pointer;transition:color var(--nz-dur) var(--nz-ease), border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);border-bottom:0;flex:1 0 0;margin-bottom:3px;font-weight:600;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0f,inset 0 -8px 12px #00000059}.nz-tab:hover{height:calc(var(--nz-touch-min) + 2px);border-color:var(--nz-brass-lo);color:var(--nz-text-secondary)}.nz-tab:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-tab--locked{opacity:.45;cursor:not-allowed}.nz-tab--locked:hover{height:var(--nz-touch-min);border-color:var(--nz-line-control);color:var(--nz-text-dim)}.nz-tab[aria-selected=true]{z-index:1;border-color:var(--nz-brass);background:radial-gradient(ellipse at 50% -10%, rgba(var(--nz-gold-glow), .32), transparent 70%), var(--nz-tex-scratch-soft) 0 0 / 420px, linear-gradient(180deg, #3b4046, var(--nz-surface-raised) 55%, var(--nz-surface));background-blend-mode:normal, screen, normal;height:52px;box-shadow:inset 0 2px 0 var(--nz-brass-hi), inset 0 1px 12px rgba(var(--nz-gold-glow), .12), 0 -6px 18px #00000073;color:var(--nz-brass-hi);text-shadow:0 1px 0 var(--nz-bg), 0 0 14px rgba(var(--nz-gold-glow), .45);margin-bottom:0}.nz-tab[aria-selected=true]:before{content:"";background:var(--nz-brass-hi);width:7px;height:7px;box-shadow:0 0 0 1px var(--nz-bg), 0 0 8px rgba(var(--nz-gold-glow), .8);position:absolute;top:-4px;left:50%;transform:translate(-50%)rotate(45deg)}.nz-tab[aria-selected=true]:after{content:"";inset-inline:-1px;background:linear-gradient(90deg, var(--nz-brass), var(--nz-brass-hi) 50%, var(--nz-brass));height:3px;box-shadow:0 0 10px rgba(var(--nz-gold-glow), .7);position:absolute;bottom:0}.nz-tab[aria-selected=true]:focus-visible{box-shadow:var(--nz-focus-ring)}.nz-tabs{position:relative}.nz-tabs__ink{bottom:0;z-index:2;opacity:0;pointer-events:none;transform-origin:0;background:linear-gradient(90deg, transparent, var(--nz-brass-hi) 20%, var(--nz-gold-bright) 50%, var(--nz-brass-hi) 80%, transparent);width:0;height:3px;box-shadow:0 0 12px rgba(var(--nz-gold-glow), .9), 0 0 24px rgba(var(--nz-gold-glow), .5);transition:transform .3s cubic-bezier(.3,.9,.3,1),opacity .24s;position:absolute;inset-inline-start:0}.nz-tabs[data-switched] .nz-tab[aria-selected=true]{animation:.34s cubic-bezier(.2,1.3,.4,1) both nz-tab-pick}@keyframes nz-tab-pick{0%{filter:brightness(1.45);transform:translateY(5px)}60%{transform:translateY(-1px)}to{filter:none;transform:none}}.nz-tabpanels{position:relative}.nz-tabpanels.is-switching{overflow-clip-margin:var(--nz-sp-6);overflow:clip}.nz-tabpanel.is-leaving{pointer-events:none;position:absolute;inset:0 0 auto}.nz-tabpanel.is-entering{animation:.26s cubic-bezier(.2,.8,.2,1) both nz-tabpanel-in}.nz-tabpanel.is-leaving{animation:.2s cubic-bezier(.4,0,.6,1) both nz-tabpanel-out}@keyframes nz-tabpanel-in{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes nz-tabpanel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px)}}@media (prefers-reduced-motion:reduce){.nz-tabs__ink{display:none}.nz-tabs[data-switched] .nz-tab[aria-selected=true],.nz-tabpanel.is-entering,.nz-tabpanel.is-leaving{animation:none}}.nz-tab--role[aria-selected=true]{border-color:var(--nz-role);color:var(--nz-role-light);box-shadow:inset 0 2px 0 var(--nz-role-light), 0 -6px 18px #00000073}.nz-tab--role[aria-selected=true]:before,.nz-tab--role[aria-selected=true]:after{background:var(--nz-role-light);box-shadow:0 0 8px rgba(var(--nz-role-glow), .8)}@media (prefers-reduced-motion:reduce){.nz-tab{transition:none}}@container (width<=520px){.nz-tab{padding:0 var(--nz-sp-5);gap:var(--nz-sp-2);font-size:var(--nz-size-small);letter-spacing:.05em}}@container (width<=400px){.nz-tab{padding:0 var(--nz-sp-4);font-size:var(--nz-size-caption);letter-spacing:.02em}}@container (width<=340px){.nz-tab:not([aria-selected=true])>svg{display:none}}@container (width<=760px){.nz-tabs[data-dense] .nz-tab{padding:0 var(--nz-sp-6);gap:var(--nz-sp-3);letter-spacing:.08em}}@container (width<=660px){.nz-tabs[data-dense] .nz-tab{padding:0 var(--nz-sp-5);gap:var(--nz-sp-2);font-size:var(--nz-size-small);letter-spacing:.05em}}@container (width<=560px){.nz-tabs[data-dense] .nz-tab{padding:0 var(--nz-sp-4);font-size:var(--nz-size-caption);letter-spacing:.02em}}@container (width<=480px){.nz-tabs[data-dense] .nz-tab:not([aria-selected=true])>svg{display:none}.nz-tabs[data-dense] .nz-tab{padding:0 var(--nz-sp-4)}}.nz-tabs[data-dense]{-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--nz-sp-6)), transparent);-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--nz-sp-6)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--nz-sp-6)), transparent);padding-inline-end:var(--nz-sp-6)}.nz-skill__level-low{color:var(--nz-danger-light);display:block}.nz-skill__about{white-space:normal;overflow-wrap:anywhere;color:var(--nz-text-secondary)}.nz-badge{top:-5px;border-radius:var(--nz-radius-pill);background:var(--nz-red);min-width:20px;height:20px;color:var(--nz-text);font-size:var(--nz-size-caption);border:1px solid var(--nz-bg);box-shadow:0 0 10px rgba(var(--nz-red-glow), .45);justify-content:center;align-items:center;padding:0 5px;font-weight:600;display:flex;position:absolute;inset-inline-end:-5px}.nz-well{border-radius:var(--nz-radius-md);background:rgba(var(--nz-tint-glow,var(--nz-role-glow)), .14);width:34px;height:34px;color:var(--nz-tint,var(--nz-role));justify-content:center;align-items:center;display:flex}.nz-well--lg{border-radius:var(--nz-radius-md);border:1px solid rgba(var(--nz-tint-glow,var(--nz-role-glow)), .35);background:linear-gradient(180deg, rgba(var(--nz-tint-glow,var(--nz-role-glow)), .2), rgba(var(--nz-tint-glow,var(--nz-role-glow)), .05));width:46px;height:46px;box-shadow:var(--nz-edge-top)}.nz-resources{border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);background:var(--nz-surface);box-shadow:var(--nz-elev-2);display:flex;overflow:hidden}.nz-resources__cell{min-width:0;padding:var(--nz-sp-5) var(--nz-sp-3);border-inline-end:1px solid var(--nz-line);flex-direction:column;flex:auto;gap:1px;display:flex}.nz-resources__cell:last-child{border-inline-end:0}.nz-resources__cell--action{appearance:none;border:0;border-inline-end:1px solid var(--nz-line);font:inherit;color:inherit;text-align:start;cursor:pointer;min-height:var(--nz-touch-min);background:0 0;align-self:center;align-items:center;margin:0}.nz-resources__cell--action:last-child{border-inline-end:0}.nz-resources__cell--action:hover,.nz-resources__cell--action:focus-visible{color:var(--nz-role)}.nz-resources__cell--action:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-resources__top{align-items:center;gap:var(--nz-sp-3);min-width:0;display:flex}.nz-resources__icon{color:var(--nz-tint,var(--nz-role));flex-shrink:0;display:flex}.nz-resources__meter{display:none}.nz-resources__value{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.nz-resources--bare{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.nz-resources--bare .nz-resources__cell{align-items:baseline;gap:var(--nz-sp-3);padding:0 var(--nz-sp-6);flex-direction:row;flex:none}.nz-resources--bare{row-gap:var(--nz-sp-4);flex-wrap:wrap}.nz-resources--bare .nz-resources__cell:first-child{padding-inline-start:0}.nz-resources--bare .nz-resources__cell:last-child{border-inline-end:0;padding-inline-end:0}.nz-resources__cell--locked{cursor:not-allowed}.nz-resources__cell--locked .nz-resources__value{color:var(--nz-text-dim)}.nz-resources__cell--locked .nz-resources__icon{color:var(--nz-text-faint)}.nz-resources__icon{position:relative}.nz-resources__lock{inset-inline-end:-5px;color:var(--nz-text-faint);position:absolute;bottom:-3px}.nz-bar{border-radius:var(--nz-radius-pill);background:var(--nz-surface-track);height:8px;overflow:hidden}.nz-bar__fill{border-radius:var(--nz-radius-pill);background:var(--nz-role);height:100%;display:block}.nz-bar--level .nz-bar__fill{background:var(--nz-grad-level)}.nz-tabbar{height:var(--nz-tabbar-h);padding-block:0;padding-inline:calc(var(--nz-sp-2) + var(--nz-safe-left)) calc(var(--nz-sp-2) + var(--nz-safe-right));background:var(--nz-bg);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-top:1px solid var(--nz-line);justify-content:space-around;align-items:flex-start;display:flex}.nz-tabbar__item{justify-content:center;align-items:center;gap:var(--nz-sp-3);border-radius:0 0 var(--nz-radius-md) var(--nz-radius-md);width:62px;height:100%;color:var(--nz-text-dim);font-size:var(--nz-size-caption);cursor:pointer;background:0 0;border:0;flex-direction:column;display:flex;position:relative}.nz-tabbar__item:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-tabbar__item[aria-current=page]{background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .16), rgba(var(--nz-gold-glow), 0));color:var(--nz-gold);text-shadow:0 0 12px rgba(var(--nz-gold-glow), .45)}.nz-tabbar__item[aria-current=page]:before{content:"";top:0;background:var(--nz-grad-gold-solid);height:3px;box-shadow:0 0 12px rgba(var(--nz-gold-glow), .6);border-radius:0 0 3px 3px;position:absolute;inset-inline:14px}.nz-card{gap:var(--nz-sp-6);padding:var(--nz-sp-7);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-2);flex-direction:column;display:flex}.nz-card--raised{background:var(--nz-grad-card);box-shadow:var(--nz-elev-3)}.nz-card--flat{box-shadow:var(--nz-edge-top)}.nz-appbar{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-5) var(--nz-sp-6);background:var(--nz-grad-header);display:flex}.nz-appbar__actions{align-items:center;gap:var(--nz-sp-4);margin-inline-start:auto;display:flex}.nz-iconbtn{width:var(--nz-touch-min);height:var(--nz-touch-min);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);color:var(--nz-text-secondary);cursor:pointer;box-shadow:var(--nz-elev-1);transition:border-color var(--nz-dur) var(--nz-ease), background-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease), color var(--nz-dur) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.nz-iconbtn--picture{box-shadow:none;background:0 0;border-color:#0000}.nz-iconbtn__picture{object-fit:contain;width:100%;height:100%;display:block}.nz-iconbtn__glyph{display:none}.nz-iconbtn:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-active);color:var(--nz-text)}.nz-iconbtn:active{box-shadow:var(--nz-edge-top);transform:translateY(1px)}.nz-iconbtn:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-iconbtn.nz-plate__fold{box-shadow:none;color:var(--nz-text-muted);background:0 0;border-color:#0000}.nz-iconbtn.nz-plate__fold:hover{color:var(--nz-text);background:0 0;border-color:#0000}.nz-iconbtn.nz-plate__fold:focus-visible{box-shadow:var(--nz-focus-ring)}.nz-iconbtn[aria-pressed=true],.nz-iconbtn[aria-expanded=true]{border-color:var(--nz-gold);background:var(--nz-grad-gold);color:var(--nz-gold);box-shadow:var(--nz-elev-1), var(--nz-glow-gold)}.nz-idrow{gap:var(--nz-sp-4);display:flex}.nz-idcard{align-items:center;gap:var(--nz-sp-4);min-width:0;padding:var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-2);color:var(--nz-text);text-align:start;cursor:pointer;transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);flex:1 1 0;text-decoration:none;display:flex}.nz-idcard:hover{border-color:var(--nz-line-bright);box-shadow:var(--nz-elev-3)}.nz-idcard:active{transform:translateY(1px)}.nz-idcard:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-idcard__text{flex-direction:column;gap:1px;min-width:0;display:flex}.nz-idcard__title{font-family:var(--nz-font-display);font-size:var(--nz-size-title);white-space:nowrap;text-overflow:ellipsis;font-weight:700;line-height:1.2;overflow:hidden}.nz-idcard__sub{font-size:var(--nz-size-caption);color:var(--nz-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nz-idcard__chevron{color:var(--nz-text-dim);flex-shrink:0;margin-inline-start:auto}.nz-idcard__level{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-idcard__level .nz-bar{flex-grow:1;min-width:40px}.nz-avatar{border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-control);background:var(--nz-surface-raised);object-fit:cover;width:42px;height:42px;box-shadow:var(--nz-edge-top);flex-shrink:0}.nz-flag{border-radius:var(--nz-radius-xs);border:1px solid var(--nz-line-control);width:34px;height:24px;box-shadow:var(--nz-edge-top);flex-shrink:0;overflow:hidden}.nz-hero{align-items:center;gap:var(--nz-sp-6);min-height:96px;padding:var(--nz-sp-7) var(--nz-sp-6);isolation:isolate;display:flex;position:relative;overflow:hidden}.nz-hero__art{z-index:-1;opacity:.55;background-position:50%;background-size:cover;position:absolute;inset:0}.nz-hero__art:after{content:"";background:linear-gradient(90deg, var(--nz-bg) 12%, #0a19278c 60%, #0a192733 100%);position:absolute;inset:0}.nz-hero__text{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-hero__title{font-family:var(--nz-font-display);font-size:var(--nz-size-display);font-weight:700;line-height:1.1}.nz-hero__sub{font-size:var(--nz-size-body);color:var(--nz-text-muted)}.nz-more{align-items:center;gap:var(--nz-sp-2);color:var(--nz-text-muted);font-size:var(--nz-size-caption);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-inline-start:auto;padding:0;text-decoration:none;display:inline-flex}.nz-more:hover{color:var(--nz-text)}.nz-more:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-xs);outline:none}.nz-delta{align-items:center;gap:var(--nz-sp-1);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);font-variant-numeric:tabular-nums;color:var(--nz-text-dim);white-space:nowrap;font-weight:600;display:inline-flex}.nz-delta--up{color:var(--nz-green-text)}.nz-delta--down{color:var(--nz-red)}.nz-metric-grid{grid-template-columns:repeat(var(--nz-cols,2), minmax(0, 1fr));gap:var(--nz-sp-4);display:grid}.nz-metric{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-2);min-width:0;display:flex}.nz-metric__text{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-metric__label{font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-metric__value{font-family:var(--nz-font-display);font-size:var(--nz-size-title);font-variant-numeric:tabular-nums;color:var(--nz-tint,var(--nz-text));font-weight:700}.nz-metric__value--plain{color:var(--nz-text)}.nz-metric .nz-delta{align-self:center;margin-inline-start:auto}.nz-feature{gap:var(--nz-sp-5);padding:var(--nz-sp-7) var(--nz-sp-6);flex-direction:column;display:flex}.nz-feature__head{align-items:center;gap:var(--nz-sp-5);display:flex}.nz-feature__label{font-family:var(--nz-font-display);font-size:var(--nz-size-title);font-weight:700}.nz-feature__row{align-items:center;gap:var(--nz-sp-6);display:flex}.nz-feature__value{font-family:var(--nz-font-display);font-size:var(--nz-size-display-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.05}.nz-feature__spark{flex-shrink:0;margin-inline-start:auto}.nz-spark{display:block;overflow:visible}.nz-spark__line{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nz-spark__area{stroke:none}.nz-rows{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-barrow{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-barrow__icon{color:var(--nz-tint,var(--nz-role));flex-shrink:0;display:flex}.nz-barrow__label{width:104px;font-size:var(--nz-size-body);color:var(--nz-text-body);white-space:nowrap;text-overflow:ellipsis;flex-shrink:0;overflow:hidden}.nz-barrow__bar{flex:1 1 0;min-width:32px}.nz-barrow__value{text-align:end;width:62px;font-family:var(--nz-font-display);font-size:var(--nz-size-body);font-variant-numeric:tabular-nums;color:var(--nz-text-body);flex-shrink:0}.nz-barrow .nz-delta{flex-shrink:0;justify-content:flex-end;width:44px}.nz-barrow .nz-bar__fill{background:var(--nz-tint,var(--nz-role))}.nz-action-grid{grid-template-columns:repeat(var(--nz-cols,3), minmax(0, 1fr));gap:var(--nz-sp-4);display:grid}.nz-action{gap:var(--nz-sp-3);padding:var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-2);color:var(--nz-text);text-align:start;cursor:pointer;min-width:0;transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);flex-direction:column;text-decoration:none;display:flex;position:relative}.nz-action:hover{border-color:var(--nz-line-bright);box-shadow:var(--nz-elev-3)}.nz-action:active{box-shadow:var(--nz-elev-1);transform:translateY(1px)}.nz-action__icon{color:var(--nz-tint,var(--nz-gold));display:flex}.nz-action__chevron{top:var(--nz-sp-5);color:var(--nz-text-dim);position:absolute;inset-inline-end:var(--nz-sp-5)}.nz-action__title{font-size:var(--nz-size-body-lg);font-weight:600;line-height:1.25}.nz-action__sub{font-size:var(--nz-size-caption);color:var(--nz-text-muted);line-height:1.35}.nz-screen{gap:var(--nz-sp-6);min-height:0;padding:var(--nz-sp-6);flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.nz-shell{background:var(--nz-grad-page);background-color:var(--nz-bg);min-height:100vh;color:var(--nz-text-body);font-family:var(--nz-font-body);font-size:var(--nz-size-body);flex-direction:column;display:flex}.nz-shell-header{align-items:center;gap:var(--nz-sp-6);padding-block:calc(var(--nz-sp-5) + var(--nz-safe-top)) var(--nz-sp-5);padding-inline:calc(var(--nz-sp-8) + var(--nz-safe-left)) calc(var(--nz-sp-8) + var(--nz-safe-right));background:var(--nz-grad-header);border-bottom:1px solid var(--nz-line-card);box-shadow:var(--nz-elev-1);z-index:15;flex-wrap:wrap;display:flex;position:sticky;top:0}.nz-shell-brand{align-items:center;gap:var(--nz-sp-5);color:inherit;flex-shrink:0;text-decoration:none;display:flex}.nz-shell-brand-name{white-space:nowrap;font-family:var(--nz-font-display);letter-spacing:var(--nz-track-wider);font-size:15px;font-weight:700;display:none}.nz-shell-logo{height:var(--nz-logo-h);mix-blend-mode:screen;width:auto;display:block}.nz-shell-account{align-items:center;gap:var(--nz-sp-5);color:var(--nz-text-muted);font-size:var(--nz-size-caption);margin-inline-start:auto;display:flex}.nz-hud-identity{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-hud-identity>.nz-role-badge{flex-shrink:0}.nz-hud-identity__text{flex-direction:column;min-width:0;line-height:1.25;display:flex}.nz-hud-identity__name{font-size:var(--nz-size-small);color:var(--nz-text);white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.nz-hud-identity__office{font-size:var(--nz-size-caption);color:var(--nz-text-muted);white-space:nowrap;text-overflow:ellipsis;display:none;overflow:hidden}.nz-shell-header>.nz-resources--bare{flex:100%;order:1;min-width:0}.nz-shell-main{width:100%;max-width:760px;padding:var(--nz-sp-10) var(--nz-sp-6);gap:var(--nz-sp-8);flex-direction:column;flex-grow:1;margin:0 auto;display:flex}.nz-shell-main--wide{max-width:1180px}.nz-auth-page{min-height:100dvh;padding-block:calc(var(--nz-sp-8) + var(--nz-safe-top)) calc(var(--nz-sp-8) + var(--nz-safe-bottom));padding-inline:calc(var(--nz-sp-8) + var(--nz-safe-left)) calc(var(--nz-sp-8) + var(--nz-safe-right));background:var(--nz-grad-page);background-color:var(--nz-bg);color:var(--nz-text-body);font-family:var(--nz-font-body);font-size:var(--nz-size-body);justify-content:center;align-items:center;display:flex}.nz-auth-page .nz-panel,.nz-auth-stack{width:100%;max-width:420px}.nz-auth-stack{gap:var(--nz-sp-8);flex-direction:column;display:flex}.nz-auth-logo{width:100%;height:auto;display:block}.nz-auth-page--top{align-items:flex-start}.nz-auth-intro{align-items:center;gap:var(--nz-sp-4);text-align:center;flex-direction:column;display:flex}.nz-auth-brand{justify-content:center;align-items:center;gap:var(--nz-sp-5);display:flex}.nz-auth-brand__logo{width:var(--nz-touch-min);height:var(--nz-touch-min);flex:none;display:block}.nz-auth-title{min-height:var(--nz-touch-min);font-family:var(--nz-font-display);font-size:var(--nz-size-display);letter-spacing:var(--nz-track-wider);color:var(--nz-text);justify-content:center;align-items:center;margin:0;font-weight:700;display:flex}.nz-auth-tagline{font-size:var(--nz-size-body);color:var(--nz-text-muted);margin:0;line-height:1.5}.nz-status-page{justify-content:center;align-items:center;gap:var(--nz-sp-6);min-height:100vh;padding:var(--nz-sp-8);background:var(--nz-bg);color:var(--nz-text-body);font-family:var(--nz-font-body);flex-direction:column;display:flex}.nz-status-text{color:var(--nz-text-muted);font-size:var(--nz-size-body);text-align:center}.nz-loader .nz-meter__track{height:var(--nz-loader-track-h);border-radius:var(--nz-radius-pill)}.nz-loader .nz-meter__fill{border-radius:var(--nz-radius-pill);transition:width var(--nz-dur) var(--nz-ease)}.nz-settings{display:inline-flex;position:relative}.nz-settings--corner{top:calc(var(--nz-sp-8) + var(--nz-safe-top));z-index:var(--nz-z-sheet);position:absolute;inset-inline-end:calc(var(--nz-sp-8) + var(--nz-safe-right))}body:has(.nz-topbar,.nz-shell-header,.nz-loader,.nz-status-page) .nz-settings--corner{display:none}.nz-settings__audio--divided{padding-bottom:var(--nz-sp-6);margin-bottom:var(--nz-sp-6);border-bottom:1px solid var(--nz-line)}.nz-settings__popover{top:calc(100% + var(--nz-sp-4));width:min(300px, calc(100vw - 2 * var(--nz-sp-5)));z-index:var(--nz-z-sheet);position:absolute;inset-inline-end:0}.nz-search{display:inline-flex;position:relative}.nz-search__results{gap:var(--nz-sp-6);margin-top:var(--nz-sp-6);flex-direction:column;max-height:60vh;display:flex;overflow-y:auto}.nz-notify--search .nz-search__results{max-height:none;margin-top:0;overflow:visible}.nz-search__group{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-search__group-head{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);display:flex}.nz-search__recent{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-search__recent svg{color:var(--nz-text-dim);flex-shrink:0}.nz-notify-anchor{align-self:center;display:inline-flex;position:relative}.nz-notify{z-index:var(--nz-z-menu);border:1px solid var(--nz-brass-lo);width:min(420px,100vw - 24px);max-height:min(640px,100dvh - 96px);transform-origin:calc(100% - var(--nz-notify-caret,24px)) 0;animation:nz-notify-in var(--nz-dur-menu-in) var(--nz-ease-out) both;background:radial-gradient(120% 60% at 100% 0,#c7a55b1a,#0000 60%),linear-gradient(#23272c 0%,#1a1d21 40%,#15171a 100%);border-radius:10px;flex-direction:column;display:flex;position:fixed;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #000000b3,0 18px 48px #000000b3,0 4px 14px #00000080}.nz-notify[data-state=closing]{animation:nz-notify-out var(--nz-dur-menu-out) var(--nz-ease) both;pointer-events:none}.nz-notify:before{content:"";top:-7px;border-top:1px solid var(--nz-brass);border-inline-start:1px solid var(--nz-brass);background:#2a2e33;width:12px;height:12px;position:absolute;inset-inline-end:calc(var(--nz-notify-caret,24px) - 7px);transform:rotate(45deg)}@keyframes nz-notify-in{0%{opacity:0;clip-path:inset(0 0 100% round 10px);transform:translateY(-14px)scaleY(.9)}60%{opacity:1}to{opacity:1;clip-path:inset(-20px -40px -80px -80px round 10px);transform:none}}@keyframes nz-notify-out{0%{opacity:1;clip-path:inset(-20px -40px -80px -80px round 10px);transform:none}to{opacity:0;clip-path:inset(0 0 100% round 10px);transform:translateY(-10px)scaleY(.94)}}.nz-notify__head{align-items:center;gap:var(--nz-sp-5);border-bottom:1px solid var(--nz-brass-lo);background:linear-gradient(#343a40,#262a2f);border-radius:10px 10px 0 0;padding-block:12px;padding-inline:14px 8px;display:flex;position:relative}.nz-notify__head:after{content:"";inset-inline:0;background:linear-gradient(90deg, transparent, var(--nz-brass) 20%, var(--nz-brass-hi) 50%, var(--nz-brass) 80%, transparent);height:1px;position:absolute;bottom:-1px}.nz-notify__crest{width:38px;height:38px;box-shadow:0 0 0 1.5px #0b0c0e, 0 0 0 3px var(--nz-brass-lo), inset 0 1px 0 #ffffff1f, 0 0 14px #c7a55b40;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%,#3b3424,#1b1813 70%);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nz-notify__heading{flex:1;min-width:0}.nz-notify__heading-title{font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);letter-spacing:var(--nz-track-wider);color:var(--nz-brass-hi);text-shadow:0 1px #0009;margin:0;font-weight:700}.nz-notify__summary{font-size:var(--nz-size-caption);letter-spacing:.04em;color:var(--nz-text-muted);margin:2px 0 0}.nz-notify__summary--urgent{color:var(--nz-red-light)}.nz-notify__close{width:var(--nz-touch-min);height:var(--nz-touch-min);color:var(--nz-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nz-notify__close:hover{color:var(--nz-brass-hi);background:#c7a55b1a}.nz-notify__close:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-notify__body{overscroll-behavior:contain;gap:var(--nz-sp-5);flex-direction:column;flex:auto;min-height:0;padding:12px;display:flex;overflow-y:auto}.nz-notify__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.nz-notify__notice{align-items:center;gap:var(--nz-sp-3);color:var(--nz-orange);font-size:var(--nz-size-caption);background:#f08c2a14;border:1px solid #f08c2a66;border-radius:6px;margin:0;padding:8px 10px;display:flex}.nz-notify__notice svg{flex-shrink:0}.nz-notify__more{text-align:center;margin:0}.nz-notify__item{border:1px solid #3a3833;border-inline-start:3px solid var(--nz-notify-tone);background:linear-gradient(90deg, rgba(var(--nz-notify-glow), .1), transparent 45%), linear-gradient(180deg, #24282d, #1c1f23);transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease), transform var(--nz-dur) var(--nz-ease);animation:nz-notify-card-in .32s var(--nz-ease-out) backwards;animation-delay:calc(80ms + var(--nz-notify-i,0) * 45ms);border-radius:8px;align-items:flex-start;gap:12px;padding-block:12px;padding-inline:12px 6px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 2px 6px #0006}.nz-notify__item:hover{border-color:rgba(var(--nz-notify-glow), .55);border-inline-start-color:var(--nz-notify-tone);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 1px rgba(var(--nz-notify-glow), .15), 0 6px 18px #00000080, 0 0 18px rgba(var(--nz-notify-glow), .12);transform:translateY(-1px)}.nz-notify__item:has(.nz-notify__title:focus-visible){box-shadow:var(--nz-focus-ring)}@keyframes nz-notify-card-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nz-notify__emblem{background:radial-gradient(circle at 50% 30%, rgba(var(--nz-notify-glow), .28), rgba(var(--nz-notify-glow), .06) 60%, #15171a 100%);width:44px;height:44px;box-shadow:0 0 0 1.5px #0b0c0e, 0 0 0 2.5px rgba(var(--nz-notify-glow), .65), inset 0 1px 0 #ffffff26, 0 0 14px rgba(var(--nz-notify-glow), .25);color:var(--nz-notify-tone);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.nz-notify__item[data-severity=info] .nz-notify__emblem{color:var(--nz-brass-hi)}.nz-notify__item[data-severity=critical] .nz-notify__emblem{box-shadow:0 0 0 1.5px #0b0c0e, 0 0 0 2.5px rgba(var(--nz-notify-glow), .65), inset 0 1px 0 #ffffff26, 0 0 10px rgba(var(--nz-notify-glow), .2);position:relative}.nz-notify__item[data-severity=critical] .nz-notify__emblem:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1.5px #0b0c0e, 0 0 0 2.5px rgba(var(--nz-notify-glow), .9), 0 0 22px rgba(var(--nz-notify-glow), .5);animation:1.8s ease-in-out infinite nz-glow-breathe;position:absolute;inset:0}.nz-notify__main{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.nz-notify__meta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.nz-notify__sev{background:rgba(var(--nz-notify-glow), .16);box-shadow:inset 0 0 0 1px rgba(var(--nz-notify-glow), .45);color:var(--nz-notify-tone);font-family:var(--nz-font-display);letter-spacing:.12em;border-radius:3px;padding:1px 6px;font-size:11px;font-weight:700}.nz-notify__item[data-severity=info] .nz-notify__sev{color:var(--nz-brass-hi)}.nz-notify__area{font-family:var(--nz-font-display);letter-spacing:.12em;color:var(--nz-text-muted);font-size:11px}.nz-notify__time{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;font-size:var(--nz-size-caption);color:var(--nz-text-secondary);align-items:center;gap:4px;margin-inline-start:auto;display:inline-flex}.nz-notify__time--late{color:var(--nz-red-light)}.nz-app .nz-notify__title,.nz-notify__title{color:var(--nz-text);font-size:var(--nz-size-body);font-weight:600;line-height:1.35;text-decoration:none}.nz-notify__title:focus-visible{outline:none}.nz-notify__title:after{content:"";border-radius:8px;position:absolute;inset:0}.nz-app .nz-notify__item:hover .nz-notify__title,.nz-notify__item:hover .nz-notify__title{color:var(--nz-brass-hi)}.nz-notify__detail{color:var(--nz-text-secondary);font-size:var(--nz-size-caption);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.5;display:-webkit-box;overflow:hidden}.nz-notify__tags{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.nz-notify__tag{color:var(--nz-text-secondary);font-size:var(--nz-size-caption);background:#0000004d;border:1px solid #3f3b31;border-radius:999px;align-items:center;gap:5px;padding-block:2px;padding-inline:6px 8px;line-height:18px;display:inline-flex}.nz-notify__tag svg{color:var(--nz-text-muted);flex-shrink:0}.nz-notify__tag--money{color:var(--nz-brass-hi);border-color:#c7a55b73}.nz-notify__tag--money svg{color:var(--nz-brass)}.nz-notify__tag--xp{color:#cdb9f0;border-color:#a884e073}.nz-notify__tag--xp svg{color:#a884e0}.nz-app .nz-notify__blocked,.nz-notify__blocked{z-index:1;min-height:28px;color:var(--nz-text-muted);font-size:var(--nz-size-caption);align-self:flex-start;align-items:center;gap:5px;text-decoration:none;display:inline-flex;position:relative}.nz-app .nz-notify__blocked:hover,.nz-notify__blocked:hover{color:var(--nz-brass-hi);text-decoration:underline}.nz-notify__dismiss{z-index:1;width:var(--nz-touch-min);height:var(--nz-touch-min);color:var(--nz-text-dim);cursor:pointer;opacity:.75;transition:opacity var(--nz-dur-fast) var(--nz-ease), color var(--nz-dur-fast) var(--nz-ease), background var(--nz-dur-fast) var(--nz-ease);background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;margin-block:-10px 0;margin-inline:0 -2px;display:grid;position:relative}.nz-notify__item:hover .nz-notify__dismiss{opacity:1}.nz-notify__dismiss:hover{color:var(--nz-text);background:#ffffff12}.nz-notify__dismiss:focus-visible{opacity:1;box-shadow:var(--nz-focus-ring);outline:none}.nz-notify__dismiss:disabled{cursor:default;opacity:.35}.nz-notify__empty{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:28px 12px 24px;display:flex}.nz-notify__empty-seal{width:64px;height:64px;box-shadow:0 0 0 2px #0b0c0e, 0 0 0 3.5px var(--nz-brass-lo), 0 0 24px #c7a55b33;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%,#3b3424,#17150f 75%);border-radius:50%;place-items:center;margin-bottom:6px;display:grid}.nz-notify__empty-title{font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-brass-hi);margin:0;font-weight:700}.nz-notify__empty .nz-hint{margin:0}.nz-notify__foot{background:linear-gradient(#1d2024,#17191c);border-top:1px solid #34312a;border-radius:0 0 10px 10px;flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}.nz-app .nz-notify__inbox,.nz-notify__inbox{min-height:52px;color:var(--nz-text-muted);transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);background:linear-gradient(#2a2e33,#212428);border:1px solid #3f3b31;border-radius:8px;align-items:center;gap:12px;padding-block:6px;padding-inline:8px 10px;text-decoration:none;display:flex}.nz-app .nz-notify__inbox:hover,.nz-notify__inbox:hover{border-color:var(--nz-brass-lo);color:var(--nz-brass-hi);box-shadow:0 0 14px #c7a55b26}.nz-notify__inbox:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-notify__inbox-icon{width:36px;height:36px;box-shadow:0 0 0 1px var(--nz-brass-lo), inset 0 1px 0 #ffffff1a;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%,#3b3424,#1b1813 75%);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.nz-notify__inbox-text{flex-direction:column;flex:1;min-width:0;display:flex}.nz-notify__inbox-label{font-family:var(--nz-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-text);font-weight:700}.nz-notify__inbox-sub{font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-notify__inbox-count{background:var(--nz-red);color:#fff;min-width:24px;font-size:var(--nz-size-caption);text-align:center;border-radius:999px;padding:1px 7px;font-weight:700;box-shadow:0 0 0 1.5px #0b0c0e,0 0 10px #de4a2e73}.nz-notify__actions{justify-content:flex-end;gap:var(--nz-sp-6);display:flex}.nz-notify__action{min-height:var(--nz-touch-min)}.nz-notify__settings{align-items:center;margin-inline-end:auto;display:inline-flex}@media (prefers-reduced-motion:reduce){.nz-notify,.nz-notify[data-state=closing],.nz-notify__item{animation:none}.nz-notify__item[data-severity=critical] .nz-notify__emblem:after{opacity:0;animation:none}.nz-notify__item:hover{transform:none}}.nz-search--inline{display:block}.nz-search--inline .nz-search__results{max-height:none;overflow:visible}.nz-settings__row{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-settings__row+.nz-settings__row{margin-top:var(--nz-sp-6)}.nz-settings__value{color:var(--nz-text-secondary);margin-inline-start:auto}.nz-settings__toggle{justify-content:flex-start;align-items:center;gap:var(--nz-sp-5);min-height:var(--nz-touch-min);cursor:pointer;display:flex}.nz-settings__toggle+.nz-settings__toggle{margin-top:var(--nz-sp-2)}.nz-settings__toggle-text{font-size:var(--nz-size-body);color:var(--nz-text-body)}.nz-switch{appearance:none;border:1px solid var(--nz-line);background:var(--nz-surface-sunken);cursor:pointer;width:42px;height:24px;transition:background var(--nz-dur-fast) ease, border-color var(--nz-dur-fast) ease;border-radius:999px;flex-shrink:0;margin:0;position:relative;box-shadow:inset 0 1px 3px #0009}.nz-switch:after{content:"";top:2px;background:var(--nz-text-muted);width:18px;height:18px;transition:transform var(--nz-dur-fast) ease, background var(--nz-dur-fast) ease;border-radius:50%;position:absolute;inset-inline-start:2px;box-shadow:0 1px 2px #0009}.nz-switch:checked{border-color:var(--nz-brass-lo);background:linear-gradient(#5a4519,#7a5f28)}.nz-switch:checked:after{background:var(--nz-brass-hi);transform:translate(18px)}.nz-switch:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-switch:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.nz-switch,.nz-switch:after{transition:none}}.nz-tritoggle{grid-template-columns:repeat(var(--nz-tt-n), 1fr);border:1px solid var(--nz-line-control);background:var(--nz-surface-sunken);border-radius:999px;padding:3px;display:grid;position:relative;box-shadow:inset 0 2px 5px #000000a6}.nz-tritoggle__plate{width:calc((100% - 6px) / var(--nz-tt-n));transform:translateX(calc(var(--nz-tt-i) * 100%));border:1px solid var(--nz-brass);background:linear-gradient(180deg, #7a5f28, var(--nz-brass-lo));transition:transform var(--nz-dur-fast) ease-out;pointer-events:none;border-radius:999px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #efd59473,0 1px 3px #0009}.nz-tritoggle__stop{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-4);color:var(--nz-text-muted);font:inherit;font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);text-transform:uppercase;cursor:pointer;transition:color var(--nz-dur-fast) ease;background:0 0;border:0;border-radius:999px;font-weight:700;position:relative}.nz-tritoggle__stop[aria-checked=true]{color:var(--nz-gold-bright)}.nz-tritoggle__stop:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.nz-tritoggle__plate,.nz-tritoggle__stop{transition:none}}.nz-toggle{align-items:center;gap:var(--nz-sp-2);display:inline-flex}.nz-toggle__side{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-5);cursor:pointer;font-family:var(--nz-font-display);font-size:var(--nz-size-body);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-dim);transition:color var(--nz-dur-fast) ease;background:0 0;border:0}.nz-toggle__side:hover:not(:disabled){color:var(--nz-text-secondary)}.nz-toggle__side.is-current{color:var(--nz-brass-hi)}.nz-toggle__side:disabled{cursor:default;opacity:.5}.nz-settings .nz-field__label,.nz-settings__audio .nz-field__label{align-items:baseline;display:flex}@media (width<=899px){.nz-app{--nz-sheet-top:calc(var(--nz-safe-top) + var(--nz-topbar-h) + 2 * var(--nz-sp-4));--nz-sheet-bottom:var(--nz-tabbar-h)}.nz-app:has(.nz-topbar .nz-gameheader__resources){--nz-sheet-top:calc(var(--nz-safe-top) + var(--nz-topbar-h) + var(--nz-sp-4) + var(--nz-strip-h) + 3 * var(--nz-sp-4))}}.nz-modal{z-index:var(--nz-z-dialog);padding-block:calc(var(--nz-safe-top) + var(--nz-sp-5)) calc(var(--nz-safe-bottom) + var(--nz-sp-5));padding-inline:calc(var(--nz-safe-left) + var(--nz-sp-5)) calc(var(--nz-safe-right) + var(--nz-sp-5));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.nz-modal__scrim{background:var(--nz-scrim);position:absolute;inset:0}.nz-modal__window{width:min(var(--nz-dialog-w), 100%);border-radius:var(--nz-radius-2xl);max-height:100%;box-shadow:var(--nz-shadow-window);position:relative;overflow-y:auto}@media (width<=899px){.nz-modal{padding-block:var(--nz-safe-top) var(--nz-safe-bottom);padding-inline:var(--nz-safe-left) var(--nz-safe-right);align-items:stretch}.nz-modal__window{border-radius:0;width:100%}.nz-modal__window .nz-panel{border-radius:0;min-height:100%}}.nz-modal__window .nz-panel:has(.nz-infotip){overflow:visible}.nz-gdialog{z-index:var(--nz-z-dialog);padding-block:calc(var(--nz-safe-top) + var(--nz-sp-5)) calc(var(--nz-safe-bottom) + var(--nz-sp-5));padding-inline:calc(var(--nz-safe-left) + var(--nz-sp-5)) calc(var(--nz-safe-right) + var(--nz-sp-5));animation:nz-gdialog-fade var(--nz-dur-menu-in) var(--nz-ease-out) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.nz-gdialog__scrim{background:var(--nz-scrim);position:absolute;inset:0}.nz-gdialog.nz-gdialog--scene{position:fixed}.nz-gdialog--scene .nz-gdialog__scrim,.nz-gdialog--clear .nz-gdialog__scrim{background:0 0}.nz-gdialog__window{width:min(var(--nz-dialog-w), 100%);border-radius:var(--nz-radius-2xl);max-height:100%;box-shadow:var(--nz-shadow-window), 0 0 0 1px var(--nz-line-card);animation:nz-gdialog-rise var(--nz-dur-menu-in) var(--nz-ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.nz-gdialog__window:focus{outline:none}.nz-gdialog__grab{padding:var(--nz-sp-3) 0 0;touch-action:none;background:#3b4046;justify-content:center;display:none}.nz-gdialog__grab span{background:var(--nz-brass-lo);border-radius:2px;width:40px;height:4px}.nz-gdialog__head{flex:none;padding-inline-end:var(--nz-sp-4)}.nz-gdialog__head h2{flex:1;min-width:0}.nz-gdialog__head .nz-event__kicker{margin-inline-start:0}.nz-gdialog__close{width:var(--nz-touch-min);height:var(--nz-touch-min);color:var(--nz-ink);background:radial-gradient(circle at 50% 35%, var(--nz-brass-hi), var(--nz-brass) 55%, var(--nz-brass-lo));cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.nz-gdialog__close:hover{filter:brightness(1.12)}.nz-gdialog__close:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-gdialog__scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.nz-gdialog__foot{flex:none}.nz-gdialog .nz-event__options{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-gdialog--info .nz-event__paper{background:var(--nz-tex-scratch-soft) 0 0 / 640px, linear-gradient(180deg, #2c3035, #1a1d21);background-blend-mode:screen, normal;box-shadow:none;color:var(--nz-text)}.nz-app .nz-gdialog--info .nz-event__paper :is(p,h3,h4),.nz-gdialog--info .nz-event__paper .nz-label,.nz-gdialog--info .nz-event__paper .nz-hint{color:inherit}.nz-gdialog--info .nz-event__paper .nz-hint{color:var(--nz-text-dim)}.nz-gdialog--info .nz-event__paper .nz-note{color:inherit;background:revert;border-color:revert}@media (width<=899px){.nz-gdialog{padding-block:var(--nz-safe-top) 0;padding-inline:var(--nz-safe-left) var(--nz-safe-right);align-items:flex-end;animation:none}.nz-gdialog__window{width:100%;max-height:92%;padding-bottom:var(--nz-safe-bottom);border-radius:var(--nz-radius-2xl) var(--nz-radius-2xl) 0 0;animation:nz-sheet-rise var(--nz-dur-menu-in) var(--nz-ease-out) both}.nz-gdialog__grab{display:flex}.nz-gdialog--clear{align-items:flex-end}}@keyframes nz-gdialog-fade{0%{opacity:0}to{opacity:1}}@keyframes nz-gdialog-rise{0%{opacity:0;transform:translateY(var(--nz-sp-6)) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nz-gdialog,.nz-gdialog__window{animation:none}}.nz-settings__report{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-report__form,.nz-report__done{gap:var(--nz-sp-6);flex-direction:column;display:flex}.nz-report__kinds{gap:var(--nz-sp-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.nz-report__kind-row{gap:var(--nz-sp-4);display:flex}.nz-report__kind-row>.nz-btn{flex:1}.nz-report__actions{gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}@media (width<=899px){.nz-report__actions>.nz-btn{flex:1}}.nz-settings__slider{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-settings__slider .nz-range{flex:1;min-width:0}.nz-range{width:100%;height:var(--nz-touch-min);cursor:pointer;appearance:none;background:0 0;margin:0}.nz-range:disabled{cursor:not-allowed;opacity:.5}.nz-range:focus-visible{outline:none}.nz-range::-webkit-slider-runnable-track{border-radius:var(--nz-radius-pill);background:linear-gradient(to right, var(--nz-gold) var(--nz-range-fill,0%), var(--nz-line-card) var(--nz-range-fill,0%));height:6px}.nz-range::-moz-range-track{border-radius:var(--nz-radius-pill);background:var(--nz-line-card);height:6px}.nz-range::-moz-range-progress{border-radius:var(--nz-radius-pill);background:var(--nz-gold);height:6px}.nz-range::-webkit-slider-thumb{appearance:none;border:1px solid var(--nz-gold-bright);background:var(--nz-gold);width:18px;height:18px;box-shadow:var(--nz-elev-1);border-radius:50%;margin-top:-6px}.nz-range::-moz-range-thumb{border:1px solid var(--nz-gold-bright);background:var(--nz-gold);width:16px;height:16px;box-shadow:var(--nz-elev-1);border-radius:50%}.nz-range:focus-visible::-webkit-slider-thumb{box-shadow:var(--nz-focus-ring)}.nz-range:focus-visible::-moz-range-thumb{box-shadow:var(--nz-focus-ring)}.nz-entrance-overlay{z-index:var(--nz-z-entrance);position:fixed;inset:0;overflow-y:auto}.nz-entrance-cover{z-index:var(--nz-z-entrance);justify-content:center;align-items:center;gap:var(--nz-sp-8);background-color:var(--nz-bg);flex-direction:column;display:flex;position:fixed;inset:0}.nz-entrance-cover__logo{width:var(--nz-welcome-logo);height:var(--nz-welcome-logo)}.nz-entrance-cover__caption{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim);margin:0}.nz-entrance-cover[data-leaving=true],.nz-loader--leaving{animation:nz-entrance-dissolve var(--nz-dur-entrance-cover) var(--nz-ease) forwards;pointer-events:none}@keyframes nz-entrance-dissolve{0%{opacity:1;transform:none}to{opacity:0;transform:scale(1.06)}}.nz-app--entering .nz-topbar,.nz-app--entering .nz-appnav__rail,.nz-app--entering .nz-appnav__tabbar,.nz-app--entering .nz-appnav__layer,.nz-app--entering .nz-column,.nz-app--entering .nz-map-hud,.nz-app--entering .nz-map-debug,.nz-app--entering .nz-map-error,.nz-app--entering .nz-chat-fab,.nz-app--entering .nz-territory-notices{opacity:0;visibility:hidden;pointer-events:none}.nz-app--arriving .nz-topbar,.nz-app--arriving .nz-appnav__rail,.nz-app--arriving .nz-appnav__tabbar,.nz-app--arriving .nz-column,.nz-app--arriving .nz-map-hud,.nz-app--arriving .nz-map-debug{animation:nz-chrome-in var(--nz-dur-entrance-chrome) var(--nz-ease) both}@keyframes nz-chrome-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nz-entrance-cover[data-leaving=true],.nz-loader--leaving{animation-duration:1ms}.nz-app--arriving .nz-topbar,.nz-app--arriving .nz-appnav__rail,.nz-app--arriving .nz-appnav__tabbar,.nz-app--arriving .nz-column,.nz-app--arriving .nz-map-hud,.nz-app--arriving .nz-map-debug{animation:none}}.nz-welcome{align-items:center;gap:var(--nz-sp-6);text-align:center;flex-direction:column;width:100%;max-width:440px;display:flex}.nz-welcome__logo{width:var(--nz-welcome-logo);height:var(--nz-welcome-logo);mix-blend-mode:screen;margin-bottom:var(--nz-sp-4);filter:drop-shadow(0 0 24px rgba(var(--nz-role-glow), .35))}.nz-welcome__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-widest);color:var(--nz-gold);margin:0;font-weight:700}.nz-welcome__title{font-family:var(--nz-font-display);font-size:var(--nz-size-display);color:var(--nz-text);margin:0;line-height:1.15}.nz-welcome__lead{color:var(--nz-text-secondary);margin:0;line-height:1.5}.nz-welcome__form{gap:var(--nz-sp-5);width:100%;margin-top:var(--nz-sp-6);flex-direction:column;display:flex}.nz-welcome__field{align-items:center;gap:var(--nz-sp-3);padding-block:var(--nz-sp-2);padding-inline:var(--nz-sp-7) var(--nz-sp-2);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);box-shadow:var(--nz-edge-top);transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);display:flex}.nz-welcome__field:focus-within{border-color:var(--nz-role);box-shadow:var(--nz-edge-top), var(--nz-glow-role)}.nz-welcome__field[data-status=available]{border-color:var(--nz-ok)}.nz-welcome__field[data-status=invalid],.nz-welcome__field[data-status=unavailable]{border-color:var(--nz-danger)}.nz-welcome__input{min-width:0;min-height:calc(var(--nz-touch-min) + var(--nz-sp-4));color:var(--nz-text);font-family:var(--nz-font-display);font-size:var(--nz-size-title-lg);letter-spacing:.02em;background:0 0;border:0;outline:none;flex:1;font-weight:700}.nz-welcome__input::placeholder{color:var(--nz-text-faint);font-weight:500}.nz-welcome__dice{flex-shrink:0}.nz-welcome__status{justify-content:center;align-items:center;gap:var(--nz-sp-3);min-height:calc(var(--nz-size-body) * 1.5);font-size:var(--nz-size-body);color:var(--nz-text-dim);margin:0;display:flex}.nz-welcome__status[data-status=available]{color:var(--nz-green-text)}.nz-welcome__status[data-status=invalid],.nz-welcome__status[data-status=unavailable]{color:var(--nz-danger-light)}.nz-welcome__hint{font-size:var(--nz-size-caption);color:var(--nz-text-dim);margin:0}.nz-welcome__step{margin:var(--nz-sp-6) 0 0;letter-spacing:var(--nz-track-wide)}.nz-tutorial-intro{border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);text-align:center;flex-direction:column;width:100%;max-width:560px;display:flex;position:relative;overflow:hidden}.nz-tutorial-intro__image{aspect-ratio:1;object-fit:cover;object-position:62% 30%;width:100%;max-height:56vh;display:block}.nz-tutorial-intro__scrim{background:linear-gradient(to bottom, transparent 30%, var(--nz-bg) 72%);pointer-events:none;position:absolute;inset:0}.nz-tutorial-intro__body{align-items:center;gap:var(--nz-sp-4);margin-top:calc(-4 * var(--nz-sp-10));padding:0 var(--nz-sp-5) var(--nz-sp-5);flex-direction:column;display:flex;position:relative}.nz-account-role{margin:var(--nz-sp-4) 0 0;text-align:center;font-size:var(--nz-size-small);color:var(--nz-text-dim)}.nz-account-role strong{color:var(--nz-text)}.nz-account-role__badge{border:1px solid var(--nz-text-dim);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-inline-start:var(--nz-sp-4);padding:1px 8px;display:inline-block}.nz-account-role__badge.is-admin{border-color:var(--nz-gold);color:var(--nz-gold)}.nz-loader__version{text-align:center;font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);color:var(--nz-text-faint);margin:0}.nz-loader-bg{background-color:var(--nz-bg);background-image:radial-gradient(60% 52% at 50% 36%, rgba(var(--nz-purple-glow), .1), transparent 70%), linear-gradient(color-mix(in srgb, var(--nz-map-graticule) 45%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--nz-map-graticule) 45%, transparent) 1px, transparent 1px), var(--nz-grad-page);background-size:100% 100%,96px 96px,96px 96px,100% 100%}.nz-scene-host{isolation:isolate;position:relative}.nz-entrance-cover.nz-scene-host{position:fixed}.nz-scene-backdrop{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.nz-scene-backdrop img{object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .7s var(--nz-ease);display:block}.nz-scene-backdrop[data-ready=true] img{opacity:1}.nz-scene-backdrop:after{content:"";background:radial-gradient(at 50% 45%,#05060759 0%,#050607b3 75%,#050607e0 100%),linear-gradient(#05060773,#0506074d 40%,#050607a6);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.nz-scene-backdrop img{transition:none}}.nz-shell form,.nz-auth-page form,.nz-app form{gap:var(--nz-sp-6);flex-direction:column;display:flex}.nz-shell form>.nz-btn,.nz-auth-page form>.nz-btn,.nz-app form>.nz-btn,.nz-shell form>.nz-actions,.nz-auth-page form>.nz-actions,.nz-app form>.nz-actions{margin-top:var(--nz-sp-3)}.nz-shell :is(h1,h2,h3,h4,h5,h6,p),.nz-auth-page :is(h1,h2,h3,h4,h5,h6,p),.nz-app :is(h1,h2,h3,h4,h5,h6,p){margin:0}.nz-shell :is(h1,h2,h3,h4){font-family:var(--nz-font-display);line-height:1.25}.nz-shell h1{font-size:var(--nz-size-display)}.nz-shell h2{font-size:var(--nz-size-title-lg)}.nz-shell h3{font-size:var(--nz-size-title)}.nz-shell h4{font-size:var(--nz-size-body-lg)}.nz-field{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-field__label{font-size:var(--nz-size-caption);color:var(--nz-text-muted);font-weight:500}.nz-field__required{padding:1px var(--nz-sp-3);border:1px solid var(--nz-danger);border-radius:var(--nz-radius-md);color:var(--nz-danger-light);font-size:var(--nz-size-caption);letter-spacing:.04em;text-transform:uppercase;margin-inline-start:var(--nz-sp-3);font-weight:600}.nz-reason[data-empty=false] .nz-field__required{display:none}.nz-reason__hint--needed{font-size:var(--nz-size-caption);color:var(--nz-danger-light);line-height:1.5}.nz-input,.nz-select,.nz-textarea{width:100%;min-height:var(--nz-touch-min);padding:0 var(--nz-sp-6);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);color:var(--nz-text);font-family:inherit;font-size:var(--nz-size-body);box-shadow:var(--nz-edge-top);transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease)}.nz-input--narrow{width:calc(var(--nz-touch-min) * 2)}.nz-textarea{padding:var(--nz-sp-5) var(--nz-sp-6);resize:vertical;min-height:96px;line-height:1.5}.nz-select{appearance:none;cursor:pointer;padding-inline-end:var(--nz-sp-10)}.nz-input::placeholder,.nz-textarea::placeholder{color:var(--nz-text-faint)}.nz-input:hover,.nz-select:hover,.nz-textarea:hover{border-color:var(--nz-line-bright)}.nz-input:focus-visible,.nz-select:focus-visible,.nz-textarea:focus-visible{border-color:var(--nz-gold);box-shadow:var(--nz-edge-top), var(--nz-glow-gold);outline:none}.nz-input[aria-invalid=true],.nz-select[aria-invalid=true],.nz-textarea[aria-invalid=true]{border-color:var(--nz-danger);box-shadow:var(--nz-edge-top), 0 0 0 1px rgba(var(--nz-red-glow), .3)}.nz-input[disabled],.nz-select[disabled],.nz-textarea[disabled]{background:var(--nz-surface-sunken);color:var(--nz-text-disabled);cursor:not-allowed}.nz-checkbox-field{align-items:flex-start;gap:var(--nz-sp-5);font-size:var(--nz-size-body);color:var(--nz-text-secondary);line-height:1.45;display:flex}.nz-checkbox-field input{width:18px;height:18px;accent-color:var(--nz-gold);cursor:pointer;flex-shrink:0;margin-top:1px}.nz-touch-check{min-width:var(--nz-touch-min);min-height:var(--nz-touch-min);cursor:pointer;align-items:center;display:inline-flex}.nz-touch-check:not(.nz-checkbox-field){justify-content:center}.nz-touch-check input{width:18px;height:18px;accent-color:var(--nz-gold);cursor:pointer}.nz-hint{font-size:var(--nz-size-caption);color:var(--nz-text-muted);line-height:1.5}.nz-hint--blocked{color:var(--nz-danger-light)}.nz-hint a{color:var(--nz-role)}.nz-link-btn{color:var(--nz-role);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:none}.nz-link-btn:hover{color:var(--nz-role-light);text-decoration:underline}.nz-link-btn:focus-visible{border-radius:var(--nz-radius-xs);box-shadow:var(--nz-focus-ring);outline:none}.nz-error-list{gap:var(--nz-sp-2);font-size:var(--nz-size-caption);color:var(--nz-danger-light);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-alert{align-items:flex-start;gap:var(--nz-sp-5);padding:var(--nz-sp-5) var(--nz-sp-6);border-radius:var(--nz-radius-md);border:1px solid rgba(var(--nz-tint-glow,var(--nz-role-glow)), .32);background:rgba(var(--nz-tint-glow,var(--nz-role-glow)), .09);color:var(--nz-text-secondary);font-size:var(--nz-size-body);box-shadow:var(--nz-edge-top);line-height:1.45;display:flex}.nz-alert--danger{border-color:rgba(var(--nz-red-glow), .34);background:rgba(var(--nz-red-glow), .09);color:var(--nz-red-light)}.nz-alert--ok{border-color:rgba(var(--nz-green-glow), .34);background:rgba(var(--nz-green-glow), .09);color:var(--nz-green-light)}.nz-alert--warn{border-color:rgba(var(--nz-orange-glow), .34);background:rgba(var(--nz-orange-glow), .09);color:var(--nz-orange)}.nz-option-list{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-option-list--scroll{max-height:min(60vh,28rem);padding-inline-end:var(--nz-sp-3);overflow-y:auto}.nz-option-groups{gap:var(--nz-sp-8);flex-direction:column;display:flex}.nz-option-group{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-option-group__title{font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-secondary);margin:0;font-weight:600}.nz-option-group__hint{margin:0 0 var(--nz-sp-2)}.nz-option{align-items:center;gap:var(--nz-sp-5);width:100%;min-height:var(--nz-touch-min);padding:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-1);color:var(--nz-text);font:inherit;font-size:var(--nz-size-body);text-align:start;cursor:pointer;transition:border-color var(--nz-dur) var(--nz-ease), background-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);text-decoration:none;display:flex}.nz-option:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-active)}.nz-option:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-option--selected,.nz-option[aria-pressed=true],.nz-option[aria-selected=true]{border-color:var(--nz-gold);background:var(--nz-grad-gold);color:var(--nz-gold-bright);box-shadow:var(--nz-elev-1), var(--nz-glow-gold)}.nz-option__detail{color:var(--nz-text-muted);font-size:var(--nz-size-caption);text-align:end;margin-inline-start:auto}.nz-option--selected .nz-option__detail{color:var(--nz-gold)}.nz-facility-option{align-items:stretch;gap:var(--nz-sp-3);text-align:start;flex-direction:column}.nz-facility-option__head{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-facility-option__recipe{align-items:center;gap:var(--nz-sp-3);color:var(--nz-text-muted);flex-wrap:wrap;display:flex}.nz-facility-option__demand{background:var(--nz-gold-bright);color:var(--nz-bg-deep);box-shadow:0 0 8px rgba(var(--nz-gold-glow), .6);font-weight:700}.nz-facility-option__good{color:var(--nz-text);align-items:center;gap:2px;display:inline-flex}.nz-facility-option__stats{align-items:center;gap:var(--nz-sp-3) var(--nz-sp-5);font-size:var(--nz-size-caption);color:var(--nz-text-muted);flex-wrap:wrap;display:flex}.nz-facility-option__stat{align-items:center;gap:var(--nz-sp-2);white-space:nowrap;display:inline-flex}.nz-facility-option__stat--danger{color:var(--nz-danger)}.nz-truce-alert{flex-wrap:wrap;align-items:center}.nz-truce-alert__text{color:var(--nz-text-secondary);flex:220px}.nz-truce-alert__text b{color:var(--nz-orange)}.nz-truce-card{border-color:rgba(var(--nz-orange-glow), .4)}.nz-truce-card__left{align-items:baseline;gap:var(--nz-sp-3) var(--nz-sp-4);color:var(--nz-orange);flex-wrap:wrap;display:inline-flex}.nz-truce-card__left .nz-num{font-size:var(--nz-size-title-lg);font-weight:700}.nz-truce-card__until{font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-truce-card__why{color:var(--nz-text-secondary);font-size:var(--nz-size-small);margin:0;line-height:1.5}.nz-econ-charts{gap:var(--nz-sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));display:grid}.nz-econ-charts>.nz-panel{min-width:0}.nz-rankbars{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-rankbars__row{align-items:center;gap:var(--nz-sp-5);grid-template-columns:minmax(0,11rem) minmax(0,1fr) auto;min-height:32px;display:grid}.nz-rankbars__name{min-width:0;color:var(--nz-text);font-size:var(--nz-size-small);overflow-wrap:anywhere;flex-direction:column;display:flex}.nz-rankbars__name small{color:var(--nz-text-muted);font-size:var(--nz-size-caption)}.nz-rankbars__track{border-radius:var(--nz-radius-pill);background:var(--nz-surface-track);height:10px;overflow:hidden}.nz-rankbars__bar{border-radius:inherit;height:100%;display:block}.nz-rankbars__value{color:var(--nz-text-secondary);font-size:var(--nz-size-small);text-align:end;white-space:nowrap}@media (width<=600px){.nz-econ-tiles>.nz-kstat-grid{--nz-kstat-cols:2!important}.nz-rankbars__row{grid-template-columns:minmax(0,1fr) auto}.nz-rankbars__track{grid-area:2/1/auto/-1}}.nz-health-failures{gap:var(--nz-sp-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-health-failures__head{align-items:baseline;gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-health-failures__name{color:var(--nz-text);overflow-wrap:anywhere;font-weight:600}.nz-health-failures__meta{color:var(--nz-text-muted);font-size:var(--nz-size-caption)}.nz-health-failures__error{margin:var(--nz-sp-3) 0 0;padding:var(--nz-sp-5);border-radius:var(--nz-radius-xs);background:var(--nz-surface-sunken);color:var(--nz-text-muted);font-size:var(--nz-size-small);white-space:pre-wrap;overflow-wrap:anywhere}.nz-health-history__head{justify-content:space-between;align-items:center;gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-health-history__head h3{margin:0}.nz-health-charts{gap:var(--nz-sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}.nz-health-chartcard{gap:var(--nz-sp-4);min-width:0;padding:var(--nz-sp-5) var(--nz-sp-6);background:var(--nz-surface-sunken);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);flex-direction:column;display:flex}.nz-health-chartcard>header{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-5);display:flex}.nz-health-chartcard h4{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-text-secondary);margin:0;font-weight:700}.nz-health-chartcard>header .nz-num{font-size:var(--nz-size-small);color:var(--nz-text)}.nz-health-chart{gap:var(--nz-sp-3);flex-direction:column;margin:0;display:flex}.nz-health-chart__svg{touch-action:pan-y;cursor:crosshair;width:100%;height:auto;display:block}.nz-health-chart__grid{stroke:var(--nz-line);stroke-width:1px}.nz-health-chart__axis{font-size:var(--nz-size-small);fill:var(--nz-text-muted);font-variant-numeric:tabular-nums}.nz-health-chart__tag{font-size:var(--nz-size-caption);letter-spacing:.08em;font-weight:700}.nz-health-chart__cursor{stroke:var(--nz-text-dim);stroke-width:1px;stroke-dasharray:3 3}.nz-health-chart__dot{stroke:var(--nz-bg-deep);stroke-width:2px}.nz-health-chart__legend{align-items:center;gap:var(--nz-sp-3) var(--nz-sp-6);min-height:1.6em;font-size:var(--nz-size-caption);color:var(--nz-text-muted);flex-wrap:wrap;display:flex}.nz-health-chart__legend i{width:12px;height:3px;vertical-align:middle;border-radius:2px;margin-inline-end:var(--nz-sp-3);display:inline-block}.nz-health-chart__legend b{color:var(--nz-text);font-weight:600}.nz-health-chart__when{color:var(--nz-text-secondary);font-weight:600}@media (width<=600px){.nz-health-chart__axis{font-size:var(--nz-size-title)}.nz-health-chart__tag{font-size:var(--nz-size-body-lg)}}.nz-health-chart__empty{place-items:center;min-height:120px;margin:0;display:grid}.nz-dash{gap:var(--nz-sp-6);flex-direction:column;display:flex}@media (width<=600px){.nz-dash .nz-kstat-grid{--nz-kstat-cols:2!important}}.nz-dash__section{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-dash__section>h3{margin:0}.nz-dash .nz-health-charts{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.nz-dash__loading{place-items:center;min-height:160px;margin:0;display:grid}.nz-health-chartcard__open{min-height:var(--nz-touch-min);margin:calc(var(--nz-sp-4) * -1) 0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.nz-health-chartcard__open:hover,.nz-health-chartcard__open:focus-visible{color:var(--nz-gold-bright)}.nz-dash-split{border-radius:var(--nz-radius-pill);background:var(--nz-surface-track);gap:2px;height:14px;display:flex;overflow:hidden}.nz-dash-split>span{min-width:3px}.nz-dash-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-dash-rows>li{justify-content:space-between;align-items:center;gap:var(--nz-sp-5);min-height:36px;padding:var(--nz-sp-2) 0;border-bottom:1px solid var(--nz-line);font-size:var(--nz-size-small);color:var(--nz-text-secondary);display:flex}.nz-dash-rows>li:last-child{border-bottom:0}.nz-dash-rows i{width:10px;height:10px;vertical-align:middle;border-radius:2px;margin-inline-end:var(--nz-sp-3);display:inline-block}.nz-dash-rows b{color:var(--nz-text)}.nz-dash-rows small,.nz-dash-flow small{color:var(--nz-text-muted);font-size:var(--nz-size-caption)}.nz-dash-rows .nz-num{color:var(--nz-text);white-space:nowrap}.nz-dash-flow{gap:var(--nz-sp-3) var(--nz-sp-5);grid-template-columns:minmax(0,1.4fr) minmax(60px,1fr) auto;align-items:center;margin:0;padding:0;list-style:none;display:grid}.nz-dash-flow>li{font-size:var(--nz-size-small);display:contents}.nz-dash-flow__name{color:var(--nz-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nz-dash-flow__bar{border-radius:var(--nz-radius-pill);background:var(--nz-surface-track);height:8px;overflow:hidden}.nz-dash-flow__bar>span{border-radius:inherit;height:100%;display:block}.nz-dash-flow__bar>.is-in{background:var(--nz-gain)}.nz-dash-flow__bar>.is-out{background:var(--nz-loss)}.nz-dash-flow .is-gain{color:var(--nz-gain-text)}.nz-dash-flow .is-loss{color:var(--nz-loss-text)}.nz-dash-flow .nz-num{text-align:end;white-space:nowrap}.nz-bots-archetypes{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));display:grid}.nz-bots-archetype{gap:var(--nz-sp-2);min-height:var(--nz-touch-min);padding:var(--nz-sp-5);text-align:start;cursor:pointer;color:var(--nz-text-secondary);background:var(--nz-surface-sunken);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);flex-direction:column;display:flex}.nz-bots-archetype:hover{border-color:var(--nz-line-bright)}.nz-bots-archetype.is-selected{border-color:var(--nz-gold);background:var(--nz-surface-active);color:var(--nz-text);box-shadow:0 0 0 1px var(--nz-gold) inset}.nz-bots-archetype__name{letter-spacing:.06em;text-transform:uppercase;color:var(--nz-text);font-weight:700}.nz-bots-archetype__blurb{font-size:var(--nz-size-caption);line-height:1.45}.nz-bots-fields,.nz-shell .nz-bots-fields,.nz-app .nz-bots-fields{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:end;display:grid}.nz-bots-goods{gap:0 var(--nz-sp-3);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.nz-bots-goods legend{width:100%;margin-bottom:var(--nz-sp-2)}.nz-bots-goods .nz-checkbox-field{align-items:center;padding-inline-end:var(--nz-sp-5)}.nz-bots-bulk{align-items:center;gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-bots-name{min-height:var(--nz-touch-min);color:var(--nz-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:flex-start;padding:0;font-weight:600;display:flex}.nz-bots-name:hover>span:first-child{color:var(--nz-gold-bright);text-decoration:underline}.nz-bots-name--inline{min-height:0;padding:var(--nz-sp-2) 0;display:inline-flex}.nz-bots-last{overflow-wrap:anywhere;min-width:220px;max-width:420px}.nz-bots-feed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-bots-feed li{align-items:baseline;gap:var(--nz-sp-2) var(--nz-sp-5);padding:var(--nz-sp-5) 0;border-bottom:1px solid var(--nz-line-soft);flex-wrap:wrap;display:flex}.nz-bots-feed__action{color:var(--nz-text);font-weight:600}.nz-bots-feed__note{color:var(--nz-text-muted);font-size:var(--nz-size-caption);overflow-wrap:anywhere;flex-basis:100%}.nz-country-flag{--nz-country-flag-h:var(--nz-flag-h);height:var(--nz-country-flag-h);aspect-ratio:36/26;object-fit:contain;width:auto;vertical-align:calc(var(--nz-text-cap-centre) - var(--nz-country-flag-h) / 2);flex-shrink:0;display:inline-block}.nz-country-flag--lg{--nz-country-flag-h:var(--nz-flag-h-lg)}.nz-player-name{overflow-wrap:anywhere;display:inline}.nz-player-name>.nz-country-flag,.nz-player-name>.nz-avatar-emblem{margin-inline-end:.3em}.nz-role-icon{color:var(--nz-brass);vertical-align:calc(var(--nz-text-cap-centre) - 14px / 2);margin-inline-end:.3em}.nz-role-icon--president{color:var(--nz-gold-bright)}.nz-admin-badge{color:var(--nz-danger);vertical-align:calc(var(--nz-text-cap-centre) - 16px / 2);filter:drop-shadow(0 0 4px rgba(var(--nz-sell-glow), .5));margin-inline-start:.3em}.nz-player-name__bot{color:var(--nz-text-faint);vertical-align:calc(var(--nz-text-cap-centre) - 13px / 2);margin-inline-start:.3em}.nz-avatar-emblem{aspect-ratio:32/36;flex-shrink:0;width:auto;display:inline-block}.nz-avatar-emblem--sm{height:var(--nz-avatar-h);vertical-align:calc(var(--nz-text-cap-centre) - var(--nz-avatar-h) / 2)}.nz-avatar-emblem--md{height:var(--nz-avatar-md)}.nz-avatar-emblem--lg{height:var(--nz-avatar-lg)}.nz-avatar-photo{aspect-ratio:1;object-fit:cover;border:1.5px solid var(--nz-line-strong);background:var(--nz-surface-raised);border-radius:22%;flex-shrink:0;display:inline-block}.nz-avatar-photo--portrait{background:var(--nz-bg-deep)}.nz-avatar-photo--sm{height:var(--nz-avatar-h);vertical-align:calc(var(--nz-text-cap-centre) - var(--nz-avatar-h) / 2)}.nz-avatar-photo--md{height:var(--nz-avatar-md)}.nz-avatar-photo--lg{height:var(--nz-avatar-lg)}.nz-avatarpicker__now{align-items:center;gap:var(--nz-sp-5);display:flex}.nz-avatarpicker__panel{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-avatarpicker__grid{gap:var(--nz-sp-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nz-avatarpicker__tile{min-height:var(--nz-touch-min);padding:var(--nz-sp-4);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);cursor:pointer;justify-content:center;align-items:center;display:flex}.nz-avatarpicker__grid--portraits{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.nz-avatarpicker__tile--portrait{padding:var(--nz-sp-2);aspect-ratio:1}.nz-avatarpicker__tile--portrait .nz-avatar-frame,.nz-avatarpicker__tile--portrait .nz-avatar-photo{width:100%;height:100%}.nz-avatarpicker__tile--portrait .nz-avatar-photo{border:0;border-radius:50%}.nz-avatarpicker__tile:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-active)}.nz-avatarpicker__tile:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-avatarpicker__tile[aria-pressed=true]{border-color:var(--nz-gold);background:var(--nz-grad-gold);box-shadow:var(--nz-glow-gold)}.nz-avatarpicker__drop{min-height:140px;padding:var(--nz-sp-5);border:1px dashed var(--nz-line-bright);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);cursor:pointer;justify-content:center;align-items:center;display:flex}.nz-avatarpicker__drop:focus-within{box-shadow:var(--nz-focus-ring)}.nz-avatarpicker__drop--over{border-color:var(--nz-gold);background:var(--nz-grad-gold)}.nz-avatarpicker__hint{color:var(--nz-text-muted);font-size:var(--nz-size-small);text-align:center}.nz-avatarpicker__crop{border:1px solid var(--nz-line-bright);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-self:center;width:220px;max-width:100%;height:220px;position:relative;overflow:hidden}.nz-avatarpicker__crop:active{cursor:grabbing}.nz-avatarpicker__crop:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-avatarpicker__cropimg{top:0;transform-origin:0 0;pointer-events:none;max-width:none;position:absolute;inset-inline-start:0}.nz-avatar-frame{flex-shrink:0;display:inline-flex;position:relative}.nz-avatar-frame__level{top:calc(-1 * var(--nz-sp-2));min-width:var(--nz-avatar-level-md);height:var(--nz-avatar-level-md);padding:0 var(--nz-sp-1);border:1px solid var(--nz-line-bright);border-radius:var(--nz-radius-pill);background:var(--nz-bg-deep);box-shadow:var(--nz-elev-1);color:var(--nz-text);font-size:var(--nz-size-caption);pointer-events:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:flex;position:absolute;inset-inline-end:calc(-1 * var(--nz-sp-2))}.nz-avatar-frame--lg .nz-avatar-frame__level{min-width:var(--nz-avatar-level-lg);height:var(--nz-avatar-level-lg);font-size:var(--nz-size-caption)}.nz-war-hero{pointer-events:auto;filter:drop-shadow(0 1px 2px #000000b3);display:inline-flex}.nz-war-hero>svg{width:100%;height:100%}.nz-avatar-frame__hero{inset-inline-start:calc(-1 * var(--nz-sp-2));bottom:calc(-1 * var(--nz-sp-2));width:var(--nz-avatar-level-md);height:var(--nz-avatar-level-md);position:absolute}.nz-avatar-frame--lg .nz-avatar-frame__hero{width:var(--nz-avatar-level-lg);height:var(--nz-avatar-level-lg)}.nz-medal-id__hero{inset-inline-start:-6px;z-index:1;width:24px;height:24px;position:absolute;bottom:-6px}.nz-glory-medal__hero{inset-inline-start:-4px;z-index:1;width:40px;height:40px;position:absolute;bottom:2px}.nz-summary{flex-direction:column;gap:0;margin:0;display:flex}.nz-summary-row{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-6);padding:var(--nz-sp-5) 0;border-bottom:1px solid var(--nz-line);display:flex}.nz-summary-row:last-child{border-bottom:0}.nz-summary-row>:first-child{color:var(--nz-text-muted);font-size:var(--nz-size-caption)}.nz-summary-row>:last-child{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;text-align:end}.nz-summary dt,.nz-summary dd{margin:0}.nz-summary--card{padding:0 var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-1)}.nz-summary-value{justify-content:flex-end;align-items:center;gap:var(--nz-sp-4);color:var(--nz-text);flex-wrap:wrap;display:inline-flex}.nz-actions{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-career-links{align-items:center;gap:var(--nz-sp-4);flex-flow:wrap;display:flex}.nz-profile__tools{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));display:grid}.nz-attention{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-attention__item{gap:var(--nz-sp-3);padding:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-1);flex-direction:column;display:flex}.nz-attention__head{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-attention__title{color:var(--nz-text);font-size:var(--nz-size-body);font-weight:600;line-height:1.35}.nz-history__filters{align-items:center;gap:var(--nz-sp-4);flex-flow:wrap;display:flex}.nz-attention__time{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;font-size:var(--nz-size-caption);color:var(--nz-text-secondary);margin-inline-start:auto}.nz-attention__time--late{color:var(--nz-danger-light)}.nz-build{gap:var(--nz-sp-3);padding:var(--nz-sp-4);border:1px solid var(--nz-line);border-inline-start:3px solid var(--nz-warn);border-radius:var(--nz-radius-md);background:var(--nz-surface-sunken);flex-direction:column;display:flex}.nz-build--building,.nz-build--done{border-inline-start-color:var(--nz-gold)}.nz-build__phase{color:var(--nz-text);font-size:var(--nz-size-caption);margin:0;line-height:1.5}.nz-build__materials{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.nz-build__material{padding:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-line-soft);border-radius:var(--nz-radius-sm);background:var(--nz-surface);flex-direction:column;gap:2px;display:flex}.nz-build__amount{color:var(--nz-text);font-size:var(--nz-size-body);font-weight:600}.nz-build__of{color:var(--nz-text-muted);font-weight:400}.nz-build__left{color:var(--nz-text-muted);font-size:var(--nz-size-caption)}.nz-build__material--short{border-color:var(--nz-warn)}.nz-build__material--short .nz-build__left{color:var(--nz-warn);font-weight:600}.nz-attention__detail{color:var(--nz-text-secondary);font-size:var(--nz-size-caption);margin:0;line-height:1.5}.nz-attention__blocked{font-size:var(--nz-size-caption);color:var(--nz-text-muted);margin:0}.nz-attention__blocked a{color:var(--nz-role-light)}.nz-attention__asks{gap:var(--nz-sp-2);font-size:var(--nz-size-caption);flex-direction:column;margin:0;display:flex}.nz-attention__asks>div{gap:var(--nz-sp-3);grid-template-columns:5.5em 1fr;display:grid}.nz-attention__asks dt{color:var(--nz-text-muted);text-transform:uppercase;letter-spacing:.06em}.nz-attention__asks dd{color:var(--nz-text-secondary);overflow-wrap:anywhere;min-width:0;margin:0}.nz-attention__asks a{color:var(--nz-role-light)}.nz-attention__money{color:var(--nz-text);font-weight:600}.nz-attention__pay{display:block}@media (width<=899px){.nz-attention__asks a,.nz-attention__blocked a{min-height:var(--nz-touch-min);align-items:center;display:inline-flex}.nz-attention__asks>div{align-items:center}}.nz-attention__foot,.nz-row{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-column__body:has(>.nz-column__content>.nz-inbox){overflow:hidden}.nz-column__content:has(>.nz-inbox){flex:auto;min-height:0}.nz-inbox{gap:var(--nz-sp-5);flex-direction:column;flex:auto;min-height:0;display:flex;container:nz-inbox/inline-size}.nz-inbox>*{flex-shrink:0}.nz-inbox{--nz-inbox-head-h:calc(var(--nz-touch-min) + 2 * var(--nz-sp-5));--nz-inbox-fab:calc(var(--nz-touch-min) + var(--nz-sp-6));position:relative}.nz-inbox__bar{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-inbox__bar .nz-tabs{scrollbar-width:none;flex:auto;min-width:0;overflow-x:auto}.nz-inbox__bar .nz-tab{padding:0 var(--nz-sp-6);white-space:nowrap;flex:1 0 auto}.nz-inbox__compose-btn{flex-shrink:0}.nz-inbox>.nz-inbox__frame{border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-overlay-card);min-height:0;box-shadow:var(--nz-elev-2);flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.nz-inbox__list,.nz-inbox__pane{flex-direction:column;min-width:0;min-height:0;display:flex}.nz-inbox[data-view=pane] .nz-inbox__list,.nz-inbox[data-view=list] .nz-inbox__pane{display:none}.nz-inbox__listhead{align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-inbox-head-h);padding:var(--nz-sp-3) var(--nz-sp-5);border-bottom:1px solid var(--nz-line);background:var(--nz-overlay-panel);flex-wrap:wrap;flex-shrink:0;display:flex}.nz-inbox__filters{gap:var(--nz-sp-1);padding:var(--nz-sp-1);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);display:inline-flex}.nz-inbox__filter{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-5);border-radius:var(--nz-radius-md);color:var(--nz-text-dim);font:inherit;font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);cursor:pointer;transition:color var(--nz-dur) var(--nz-ease), background-color var(--nz-dur) var(--nz-ease);background:0 0;border:0;font-weight:600}.nz-inbox__filter:hover{color:var(--nz-text-secondary)}.nz-inbox__filter:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-inbox__filter[aria-pressed=true]{background:var(--nz-grad-gold);color:var(--nz-gold);box-shadow:var(--nz-glow-gold)}.nz-inbox__scroll{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.nz-inbox__state{margin:var(--nz-sp-7)}.nz-inbox__items{margin:0;padding:0;list-style:none}.nz-inbox__more{padding:var(--nz-sp-5);justify-content:center;display:flex}.nz-inbox__row{align-items:center;column-gap:var(--nz-sp-5);row-gap:var(--nz-sp-1);width:100%;min-height:var(--nz-touch-min);padding-block:var(--nz-sp-6);padding-inline:var(--nz-sp-6) var(--nz-sp-7);border:0;border-bottom:1px solid var(--nz-line);color:var(--nz-text-muted);font:inherit;text-align:start;cursor:pointer;transition:background-color var(--nz-dur) var(--nz-ease);background:0 0;grid-template-columns:8px minmax(0,1fr) auto;grid-template-areas:"dot from date"".subject subject"".preview preview";display:grid}.nz-inbox__row:hover{background:var(--nz-surface-active)}.nz-inbox__row:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--nz-gold-glow), .6);outline:none}.nz-inbox__row[aria-current=true]{background:var(--nz-grad-gold);box-shadow:inset 0 0 0 1px rgba(var(--nz-gold-glow), .35)}.nz-inbox__row[aria-pressed]{grid-template-columns:16px minmax(0,1fr) auto}.nz-inbox__row[aria-pressed=true]{background:var(--nz-surface-active)}.nz-inbox__selectbar{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;flex-basis:100%;display:flex}.nz-inbox__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--nz-text-secondary);font-size:var(--nz-size-body);overflow:hidden}.nz-inbox__row[data-unread] .nz-inbox__name{color:var(--nz-text);font-weight:600}.nz-inbox__blocked{gap:var(--nz-sp-6);padding:var(--nz-sp-7);flex-direction:column;display:flex}.nz-inbox__blockrow{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-5) 0;border-bottom:1px solid var(--nz-line);display:flex}.nz-inbox__blockrow .nz-inbox__name{color:var(--nz-text)}.nz-inbox__reader{flex-direction:column;flex:auto;min-height:0;display:flex;container:nz-inbox-pane/inline-size}.nz-inbox__toolbar{align-items:center;gap:var(--nz-sp-2);min-height:var(--nz-inbox-head-h);padding:var(--nz-sp-3) var(--nz-sp-5);border-bottom:1px solid var(--nz-line);background:var(--nz-overlay-panel);flex-shrink:0;display:flex}.nz-inbox__toolbar .nz-btn{padding:0 var(--nz-sp-5)}.nz-inbox__panetitle{font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);letter-spacing:var(--nz-track-wider);color:var(--nz-text);margin:0;padding-inline-start:var(--nz-sp-3);font-weight:500}.nz-inbox__panetitle:focus,.nz-inbox__subject:focus{outline:none}.nz-inbox__confirm{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-5) var(--nz-sp-7);border-bottom:1px solid var(--nz-line);background:rgba(var(--nz-red-glow), .1);color:var(--nz-text-body);font-size:var(--nz-size-body);flex-wrap:wrap;flex-shrink:0;display:flex}.nz-inbox__confirm-actions{gap:var(--nz-sp-4);margin-inline-start:auto;display:flex}.nz-inbox__readbody{gap:var(--nz-sp-7);min-height:0;padding:var(--nz-sp-9) var(--nz-sp-9) var(--nz-sp-10);overscroll-behavior:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.nz-inbox__readbody>*{flex-shrink:0}.nz-inbox__subject{font-family:var(--nz-font-display);font-size:var(--nz-size-title-lg);color:var(--nz-text);overflow-wrap:anywhere;margin:0;font-weight:500;line-height:1.3}.nz-inbox__meta{align-items:center;gap:var(--nz-sp-5);padding-bottom:var(--nz-sp-7);border-bottom:1px solid var(--nz-line);display:flex}.nz-inbox__avatar{border:1px solid var(--nz-line-control);background:rgba(var(--nz-role-glow), .16);width:36px;height:36px;color:var(--nz-role-light);font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);border-radius:50%;flex-shrink:0;place-items:center;font-weight:700;display:grid}.nz-inbox__sender{gap:var(--nz-sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-inbox__sender-name{color:var(--nz-text);font-size:var(--nz-size-body);overflow-wrap:anywhere;font-weight:600}.nz-inbox__when{color:var(--nz-text-dim);font-size:var(--nz-size-caption)}.nz-inbox__text{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--nz-text-body);font-size:var(--nz-size-body-lg);margin:0;line-height:1.6}.nz-inbox__quote{margin:var(--nz-sp-5) 0 0;padding:var(--nz-sp-4) var(--nz-sp-5);gap:var(--nz-sp-2);border-inline-start:3px solid var(--nz-brass-lo);background:var(--nz-surface);border-start-start-radius:0;border-start-end-radius:var(--nz-radius-md);border-end-end-radius:var(--nz-radius-md);border-end-start-radius:0;flex-direction:column;max-height:220px;display:flex;overflow-y:auto}.nz-inbox__quote-label{color:var(--nz-text-dim);font-size:var(--nz-size-caption);letter-spacing:.06em;text-transform:uppercase}.nz-inbox__quote-subject{color:var(--nz-text);font-size:var(--nz-size-body)}.nz-inbox__quote-text{color:var(--nz-text-secondary);font-size:var(--nz-size-body);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.nz-inbox__linkout{margin-top:var(--nz-sp-4)}.nz-inbox__feedback{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-inbox__feedback:empty{display:none}.nz-inbox__footer{gap:var(--nz-sp-2);padding-top:var(--nz-sp-5);border-top:1px solid var(--nz-line);flex-wrap:wrap;display:flex}.nz-inbox__report{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-inbox__empty{justify-content:center;align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-10);color:var(--nz-text-faint);text-align:center;flex-direction:column;flex:auto;display:flex}.nz-inbox__form{gap:var(--nz-sp-8)}.nz-inbox__to{align-items:center;gap:var(--nz-sp-5);min-height:var(--nz-touch-min);padding-bottom:var(--nz-sp-5);border-bottom:1px solid var(--nz-line);color:var(--nz-text);display:flex}.nz-inbox__search{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-inbox__suggestwrap{position:relative}.nz-inbox__suggestwrap>.nz-inbox__suggest{top:calc(100% + var(--nz-sp-2));bottom:auto}.nz-inbox__suggest-empty{padding:var(--nz-sp-3) var(--nz-sp-4);color:var(--nz-text-muted)}.nz-inbox__bodyfield .nz-textarea{min-height:180px}.nz-inbox__sendbar{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-inbox__limit{flex-basis:100%}.nz-inbox__discard{display:none}@container nz-inbox (width>=620px){.nz-inbox>.nz-inbox__frame{grid-template-columns:minmax(240px,2fr) minmax(0,3fr)}.nz-inbox[data-single]>.nz-inbox__frame{grid-template-columns:minmax(0,1fr)}.nz-inbox[data-view] .nz-inbox__list,.nz-inbox[data-view] .nz-inbox__pane{display:flex}.nz-inbox__list{border-inline-end:1px solid var(--nz-line)}.nz-inbox[data-single] .nz-inbox__list{border-inline-end:0}.nz-inbox__back{display:none}.nz-inbox__discard{display:inline-flex}}@container nz-inbox (width<=519px){.nz-inbox__bar .nz-tab{padding:0 var(--nz-sp-5);font-size:var(--nz-size-small)}.nz-inbox__compose-btn{inset-inline-start:var(--nz-sp-7);bottom:var(--nz-sp-7);z-index:2;width:var(--nz-inbox-fab);height:var(--nz-inbox-fab);border-radius:var(--nz-radius-pill);box-shadow:var(--nz-elev-3), var(--nz-glow-gold-strong);padding:0;position:absolute}.nz-inbox__compose-btn .nz-inbox__toollabel,.nz-inbox[data-view=pane] .nz-inbox__compose-btn{display:none}.nz-inbox__list .nz-inbox__scroll{padding-bottom:calc(var(--nz-inbox-fab) + 2 * var(--nz-sp-7))}}@container nz-inbox-pane (width<=419px){.nz-inbox__toolbar .nz-inbox__toollabel{display:none}.nz-inbox__readbody{padding:var(--nz-sp-8) var(--nz-sp-7) var(--nz-sp-9)}}.nz-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nz-rail__item,.nz-tabbar__item{font:inherit;text-decoration:none}.nz-rail__item{font-size:var(--nz-size-caption);position:relative}.nz-tabbar__item{font-size:var(--nz-size-caption)}.nz-rail__item:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-rail__item[aria-current=page]{background:var(--nz-grad-gold);color:var(--nz-gold);box-shadow:var(--nz-glow-gold)}.nz-app a.nz-rail__item:not([aria-current=page]),.nz-app a.nz-tabbar__item:not([aria-current=page]){color:var(--nz-text-dim)}.nz-app a.nz-rail__item:not([aria-current=page]):hover,.nz-app a.nz-tabbar__item:not([aria-current=page]):hover{color:var(--nz-text-secondary)}.nz-rail{justify-content:flex-start;gap:0}.nz-rail__section{align-items:center;gap:var(--nz-sp-1);flex-direction:column;width:100%;display:flex}.nz-rail__section+.nz-rail__section{margin-top:var(--nz-sp-6);padding-top:var(--nz-sp-6);border-top:1px solid var(--nz-line)}.nz-rail__section-label{padding-bottom:var(--nz-sp-3)}.nz-rail__footer{align-items:center;gap:var(--nz-sp-1);width:100%;padding-top:var(--nz-sp-6);border-top:1px solid var(--nz-line);flex-direction:column;margin-top:auto;display:flex}.nz-rail__glyph,.nz-tabbar__glyph{display:inline-flex;position:relative}.nz-alert-dot{top:-2px;width:var(--nz-alert-dot);height:var(--nz-alert-dot);border-radius:var(--nz-radius-pill);background:var(--nz-red);border:1px solid var(--nz-bg);box-shadow:0 0 8px rgba(var(--nz-red-glow), .45);position:absolute;inset-inline-end:-4px}.nz-rail__lock,.nz-tabbar__lock{inset-inline-end:-6px;color:var(--nz-text-faint);position:absolute;bottom:-3px}.nz-rail__item--locked,.nz-tabbar__item--locked{color:var(--nz-text-dim);cursor:not-allowed}.nz-rail__item--locked .nz-rail__glyph,.nz-tabbar__item--locked .nz-tabbar__glyph{color:var(--nz-text-faint)}.nz-rail__item--locked:hover,.nz-tabbar__item--locked:hover{color:var(--nz-text-dim);background:0 0}.nz-gamemenu__rail{display:none}.nz-gamemenu__tabbar{inset-inline:0;z-index:20;padding-bottom:var(--nz-safe-bottom);position:fixed;bottom:0}.nz-shell--menu>.nz-shell-main{padding-bottom:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom) + var(--nz-sp-8))}.nz-gamemenu__sheet{inset-inline:0;bottom:var(--nz-tabbar-h);z-index:19;gap:var(--nz-sp-8);max-height:70vh;padding:var(--nz-sp-8);border-top:1px solid var(--nz-line-card);border-radius:var(--nz-radius-2xl) var(--nz-radius-2xl) 0 0;background:var(--nz-surface);box-shadow:var(--nz-shadow-window);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.nz-gamemenu__sheet-group{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-gamemenu__sheet-icon{flex-shrink:0;display:inline-flex;position:relative}.nz-option[aria-current=page]{border-color:var(--nz-gold);background:var(--nz-grad-gold);color:var(--nz-gold-bright);box-shadow:var(--nz-elev-1), var(--nz-glow-gold)}.nz-option[aria-disabled=true]{border-style:dashed;border-color:var(--nz-line-control);background:var(--nz-bg-deep);color:var(--nz-text-dim);cursor:not-allowed}.nz-option[aria-disabled=true]:hover{border-color:var(--nz-line-control);background:var(--nz-bg-deep)}.nz-appnav__rail{display:none}.nz-appnav__tabbar{inset-inline:0;z-index:var(--nz-z-tabbar);padding-bottom:var(--nz-safe-bottom);position:fixed;bottom:0}.nz-appnav__sheet{inset-inline:0;bottom:var(--nz-tabbar-h);z-index:calc(var(--nz-z-tabbar) + 1);gap:var(--nz-sp-8);max-height:70vh;padding:var(--nz-sp-8);border-top:1px solid var(--nz-line-card);border-radius:var(--nz-radius-2xl) var(--nz-radius-2xl) 0 0;background:var(--nz-surface);box-shadow:var(--nz-shadow-window);flex-direction:column;display:flex;position:fixed;overflow-y:auto}.nz-app .nz-column{top:calc(var(--nz-safe-top) + var(--nz-topbar-h) + 2 * var(--nz-sp-4) + var(--nz-view-crest));inset-inline:0;bottom:var(--nz-tabbar-h);z-index:var(--nz-z-sheet);width:auto;box-shadow:var(--nz-shadow-window);background:var(--nz-bg-column);border-inline-end:0;border-radius:0;position:fixed}.nz-app .nz-column--closed{display:none}@media (width<=899px){.nz-app{--nz-dur-sheet:.28s;--nz-ease-sheet:cubic-bezier(.22, 1, .36, 1)}.nz-app .nz-column,.nz-gamemenu__sheet{clip-path:inset(-60px 0 0);touch-action:pan-y;overscroll-behavior:none}.nz-app .nz-column__body{overscroll-behavior:contain;touch-action:pan-y}.nz-app .nz-column{animation:nz-sheet-rise var(--nz-dur-sheet,.28s) var(--nz-ease-sheet,ease-out) both;transition:transform var(--nz-dur-sheet,.28s) var(--nz-ease-sheet,ease-out), visibility 0s linear 0s}.nz-app .nz-column--closed,.nz-app .nz-column--closing{visibility:hidden;pointer-events:none;transition:transform var(--nz-dur-sheet,.28s) var(--nz-ease-sheet,ease-out), visibility 0s linear var(--nz-dur-sheet,.28s);display:flex;transform:translateY(100%)}.nz-app .nz-column--closing .nz-column__content--leaving{animation:none}.nz-gamemenu__sheet{animation:nz-sheet-rise var(--nz-dur-sheet,.28s) var(--nz-ease-sheet,ease-out) both;transition:transform var(--nz-dur-sheet,.28s) var(--nz-ease-sheet,ease-out)}.nz-gamemenu__sheet--closing{pointer-events:none;animation:none;transform:translateY(100%)}.nz-app section.nz-map-debug{display:none}}.nz-appnav__layer{display:none}@media (width<=899px){.nz-appnav__layer{--nz-sheet-ease:cubic-bezier(.32, .72, 0, 1);--nz-sheet-exit:cubic-bezier(.4, 0, .9, .45);inset:0 0 var(--nz-tabbar-h) 0;z-index:calc(var(--nz-z-tabbar) + 1);pointer-events:none;display:block;position:fixed;overflow:hidden}.nz-appnav__scrim{pointer-events:auto;-webkit-tap-highlight-color:transparent;background:#05070994;border:0;padding:0;animation:.3s ease-out both nz-scrim-in;position:absolute;inset:0}.nz-appnav__layer--closing .nz-appnav__scrim{opacity:0;pointer-events:none;transition:opacity .24s ease-in;animation:none}.nz-appnav__sheet{inset-inline:0;z-index:1;height:var(--nz-sheet-h,auto);max-height:min(80dvh, calc(100% - var(--nz-safe-top) - var(--nz-topbar-h) - var(--nz-sp-8)));border:0;border-top:1px solid var(--nz-line-card);border-radius:var(--nz-radius-2xl) var(--nz-radius-2xl) 0 0;background:var(--nz-bg-column,var(--nz-surface));pointer-events:auto;will-change:transform;animation:nz-navsheet-in .46s var(--nz-sheet-ease) backwards;transition:height .38s var(--nz-sheet-ease), transform .26s var(--nz-sheet-exit);flex-direction:column;gap:0;padding:0;display:flex;position:absolute;bottom:0;overflow:hidden;box-shadow:0 -10px 40px #0000008c}.nz-appnav__sheet--closing{pointer-events:none;animation:none;transform:translateY(100%)}.nz-appnav__grabber{cursor:grab;touch-action:none;flex:none;place-items:center;height:24px;display:grid}.nz-appnav__grabber>span{background:#ffffff42;border-radius:3px;width:40px;height:5px}.nz-appnav__scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.nz-appnav__scroll::-webkit-scrollbar{display:none}.nz-appnav__body--swap{animation:nz-navbody-in .26s var(--nz-sheet-ease) both}.nz-appnav__sheet .nz-foldnav__panel{padding-top:var(--nz-sp-2);box-shadow:none;background:0 0;border:0;border-radius:0}.nz-appnav__sheet .nz-foldnav__tile{animation:nz-navtile-in .38s var(--nz-sheet-ease) backwards;animation-delay:calc(var(--nz-tile-i,0) * 22ms + 90ms)}.nz-appnav__sheet .nz-foldnav__tile:first-child{--nz-tile-i:0}.nz-appnav__sheet .nz-foldnav__tile:nth-child(2){--nz-tile-i:1}.nz-appnav__sheet .nz-foldnav__tile:nth-child(3){--nz-tile-i:2}.nz-appnav__sheet .nz-foldnav__tile:nth-child(4){--nz-tile-i:3}.nz-appnav__sheet .nz-foldnav__tile:nth-child(5){--nz-tile-i:4}.nz-appnav__sheet .nz-foldnav__tile:nth-child(6){--nz-tile-i:5}.nz-appnav__sheet .nz-foldnav__tile:nth-child(n+7){--nz-tile-i:6}.nz-appnav__sheet .nz-foldnav__tile{-webkit-tap-highlight-color:transparent;transition:transform .14s var(--nz-sheet-ease), background-color .16s, border-color .16s}.nz-appnav__sheet .nz-foldnav__tile:active{transform:scale(.972)}.nz-appnav__sheet--closing .nz-foldnav__tile{animation:none}.nz-wartabs__item{-webkit-tap-highlight-color:transparent;transition:color .18s,background-color .18s}.nz-wartabs__item :is(svg,.nz-menu-picture){transition:transform .32s var(--nz-sheet-ease,cubic-bezier(.32, .72, 0, 1))}.nz-wartabs__item:active :is(svg,.nz-menu-picture){transform:scale(.88)}.nz-wartabs__item[aria-expanded=true] :is(svg,.nz-menu-picture){transform:translateY(-2px)scale(1.1)}.nz-wartabs__item:after{content:"";pointer-events:none;border:2px solid var(--nz-brass-hi);opacity:0;border-radius:50%;width:34px;height:34px;margin-block:-17px 0;margin-inline:-17px 0;position:absolute;top:40%;left:50%}.nz-wartabs__item[data-pulse=a]:after{animation:nz-press-ring-a .52s var(--nz-ease-out)}.nz-wartabs__item[data-pulse=b]:after{animation:nz-press-ring-b .52s var(--nz-ease-out)}.nz-wartabs__item:before{content:"";top:0;background:var(--nz-brass-hi);height:2px;transition:transform .32s var(--nz-sheet-ease,cubic-bezier(.32, .72, 0, 1));border-radius:0 0 2px 2px;position:absolute;inset-inline:22%;transform:scaleX(0);box-shadow:0 0 8px #c7a55b99}.nz-wartabs__item[aria-expanded=true]:before{transform:scaleX(1)}}@keyframes nz-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes nz-navsheet-in{0%{transform:translateY(100%)}to{transform:translate(0,0)}}@keyframes nz-navbody-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes nz-navtile-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nz-appnav__scrim,.nz-appnav__sheet,.nz-appnav__body--swap,.nz-appnav__sheet .nz-foldnav__tile{animation:none}.nz-appnav__sheet,.nz-appnav__layer--closing .nz-appnav__scrim,.nz-wartabs__item :is(svg,.nz-menu-picture),.nz-wartabs__item:before{transition:none}.nz-wartabs__item:after{animation:none!important}}@keyframes nz-sheet-rise{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.nz-app .nz-column,.nz-gamemenu__sheet{transition:none;animation:none}}.nz-app .nz-column__grip{z-index:1;touch-action:none;--nz-grip-edge:var(--nz-sp-4);--nz-grip-corner:var(--nz-sp-8);display:none;position:absolute}.nz-app .nz-column__grip:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-xs);outline:none}.nz-app .nz-column__grip--n,.nz-app .nz-column__grip--s{height:var(--nz-grip-edge);cursor:ns-resize;inset-inline-start:var(--nz-grip-corner);inset-inline-end:var(--nz-grip-corner)}.nz-app .nz-column__grip--e,.nz-app .nz-column__grip--w{top:var(--nz-grip-corner);bottom:var(--nz-grip-corner);width:var(--nz-grip-edge);cursor:ew-resize}.nz-app .nz-column__grip--n{top:calc(-.5 * var(--nz-grip-edge));inset-inline-start:calc(var(--nz-touch-min) + var(--nz-sp-4));inset-inline-end:calc(var(--nz-touch-min) + var(--nz-sp-4))}.nz-app .nz-column__grip--s{bottom:calc(-.5 * var(--nz-grip-edge))}.nz-app .nz-column__grip--e{inset-inline-end:calc(-.5 * var(--nz-grip-edge))}.nz-app .nz-column__grip--w{inset-inline-start:calc(-.5 * var(--nz-grip-edge))}.nz-app .nz-column__grip--se,.nz-app .nz-column__grip--sw{width:var(--nz-grip-corner);height:var(--nz-grip-corner)}.nz-app .nz-column__grip--sw{bottom:calc(-.5 * var(--nz-grip-edge));cursor:nesw-resize;inset-inline-start:calc(-.5 * var(--nz-grip-edge))}.nz-app .nz-column__grip--se{bottom:calc(-.5 * var(--nz-grip-edge));cursor:nwse-resize;inset-inline-end:calc(-.5 * var(--nz-grip-edge))}.nz-column--resizing,.nz-column--resizing~.nz-viewport{-webkit-user-select:none;user-select:none}.nz-column--resizing~.nz-viewport{pointer-events:none}.nz-rail-arrow{display:none}@media (width>=900px){.nz-gamemenu__tabbar,.nz-appnav__tabbar,.nz-gamemenu__sheet,.nz-appnav__layer{display:none}.nz-rail.nz-gamemenu__rail,.nz-rail.nz-appnav__rail{inset-inline:0;z-index:var(--nz-z-tabbar);width:auto;height:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom));padding-block:0 var(--nz-safe-bottom);padding-inline:calc(var(--nz-sp-5) + var(--nz-safe-left)) calc(var(--nz-sp-5) + var(--nz-safe-right));border-inline-end:0;border-top:1px solid var(--nz-line);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--nz-line-bright) transparent;flex-direction:row;align-items:stretch;display:flex;position:fixed;bottom:0;overflow:auto hidden}.nz-rail-arrow{z-index:calc(var(--nz-z-tabbar) + 1);width:var(--nz-touch-min);height:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom));padding:0 0 var(--nz-safe-bottom);color:var(--nz-gold);cursor:pointer;border:0;place-items:center;display:grid;position:fixed;bottom:0}.nz-rail-arrow--left{background:linear-gradient(90deg, var(--nz-surface-raised) 55%, transparent);inset-inline-start:0}.nz-rail-arrow--right{background:linear-gradient(270deg, var(--nz-surface-raised) 55%, transparent);inset-inline-end:0}.nz-rail-arrow:hover{color:var(--nz-gold-bright)}.nz-rail-arrow:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-gamemenu__rail .nz-rail__section,.nz-appnav__rail .nz-rail__section{align-items:stretch;gap:var(--nz-sp-1);flex-direction:row;flex-shrink:0;width:auto}.nz-gamemenu__rail .nz-rail__section+.nz-rail__section,.nz-appnav__rail .nz-rail__section+.nz-rail__section{margin-block:var(--nz-sp-3);margin-inline:var(--nz-sp-3) 0;padding-block:0;padding-inline:var(--nz-sp-3) 0;border-top:0;border-inline-start:2px solid var(--nz-line-bright)}.nz-gamemenu__rail .nz-rail__section-label,.nz-appnav__rail .nz-rail__section-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nz-gamemenu__rail .nz-rail__item,.nz-appnav__rail .nz-rail__item{border-radius:0 0 var(--nz-radius-md) var(--nz-radius-md);flex-shrink:0;align-self:stretch;width:72px;height:auto;margin:0}.nz-gamemenu__rail .nz-rail__item[aria-current=page],.nz-appnav__rail .nz-rail__item[aria-current=page]{background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .16), rgba(var(--nz-gold-glow), 0));color:var(--nz-gold);text-shadow:0 0 12px rgba(var(--nz-gold-glow), .45);box-shadow:none}.nz-gamemenu__rail .nz-rail__item[aria-current=page]:before,.nz-appnav__rail .nz-rail__item[aria-current=page]:before{content:"";top:0;background:var(--nz-grad-gold-solid);height:3px;box-shadow:0 0 12px rgba(var(--nz-gold-glow), .6);border-radius:0 0 3px 3px;position:absolute;inset-inline:14px}.nz-shell-brand-name,.nz-hud-identity__name,.nz-hud-identity__office{display:block}.nz-shell-header{flex-wrap:nowrap}.nz-shell-header>.nz-resources--bare{flex:0 auto;order:0;margin-inline-start:auto}.nz-shell-header>.nz-resources--bare+.nz-shell-account{margin-inline-start:0}.nz-shell--menu{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:100dvh;display:grid}.nz-shell--menu>.nz-shell-header{grid-column:1/-1}.nz-shell--menu>.nz-shell-main{min-width:0;overflow-y:auto}.nz-shell--menu>.nz-shell-main>*{flex-shrink:0}.nz-app .nz-column{top:auto;inset-inline:auto;margin-bottom:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom));z-index:1;width:var(--nz-column-w);border-inline-end:1px solid var(--nz-line);box-shadow:none;background-color:var(--nz-overlay-column);background-image:var(--nz-tex-scratch-soft);background-blend-mode:screen;background-size:640px;border-radius:0;position:relative;bottom:auto}.nz-app .nz-column--narrow{width:var(--nz-column-w-narrow)}.nz-app .nz-column--wide{width:var(--nz-column-w-wide)}.nz-app .nz-column--split{width:var(--nz-column-w-split)}.nz-app .nz-column--console{width:min(var(--nz-column-w-console), calc(100vw - 2 * var(--nz-sp-8)))}.nz-app .nz-column--trade{width:min(var(--nz-column-w-trade), calc(100vw - 2 * var(--nz-sp-8)))}.nz-app .nz-column--closed{display:flex}.nz-app .nz-column.nz-column--front{z-index:2}.nz-column__content{animation-name:nz-view-slide}.nz-column__content--leaving{animation-name:nz-view-slide-out}.nz-app .nz-column__grip{display:block}.nz-app .nz-body>.nz-column .nz-viewcrown__plate{cursor:grab}.nz-app .nz-body>.nz-column.nz-column--resizing .nz-viewcrown__plate{cursor:grabbing}.nz-app .nz-viewcrown__plate :is(button,a){cursor:pointer}.nz-auth-page--top{align-items:center}:is(.nz-app .nz-topbar,.nz-app .nz-topbar:has(.nz-gameheader__resources)){height:var(--nz-topbar-h-lg);min-height:0;padding:0 var(--nz-sp-9);align-items:center}.nz-app .nz-topbar>.nz-iconbtn,.nz-app .nz-topbar>.nz-search,.nz-app .nz-topbar>.nz-settings{align-self:auto;margin-top:0}.nz-app .nz-topbar:has(.nz-gameheader){flex-wrap:nowrap;gap:0 18px}.nz-app .nz-topbar:has(.nz-gameheader)>.nz-spacer{display:block}.nz-gameheader{flex-wrap:nowrap;display:flex}.nz-gameheader__idcard{height:auto;padding-block:var(--nz-sp-3);padding-inline:var(--nz-sp-4) var(--nz-sp-5);flex-shrink:0}.nz-gameheader .nz-gameheader__idcard{padding-block:var(--nz-sp-3);padding-inline:var(--nz-sp-4) var(--nz-sp-5);flex:0 auto;margin-inline-start:0}.nz-gameheader__idcard .nz-idcard__text{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.nz-gameheader__resources{scrollbar-width:thin;flex:0 auto;min-width:0;height:auto;overflow:auto hidden}.nz-gameheader .nz-gameheader__resources{flex-wrap:nowrap}.nz-gameheader__idcard .nz-idcard__text{overflow:visible}.nz-gameheader__actions{display:contents}.nz-app:has(.nz-topbar .nz-gameheader__resources) .nz-column{top:auto}.nz-app .nz-body>.nz-column{margin-block:var(--nz-view-crest) 0;margin-inline:var(--nz-sp-9) 0;max-height:calc(100% - var(--nz-view-crest));max-width:calc(100vw - var(--nz-sp-9));border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background-color:#0e1012f0;background-image:var(--nz-tex-scratch-soft), linear-gradient(180deg, #2c303599, #0e101200);background-blend-mode:screen, normal;background-repeat:repeat,no-repeat;background-size:640px,100% 240px;align-self:flex-start;box-shadow:0 0 0 1px #0b0c0e,inset 0 1px #ffffff0f,0 24px 60px #0009,0 4px 14px #00000073}.nz-app .nz-body>.nz-column:not(.nz-column--placed) .nz-viewcrown{inset-inline-start:80px}.nz-app .nz-body>.nz-column:before,.nz-app .nz-body>.nz-column:after{content:"";z-index:3;border:2px solid var(--nz-brass);pointer-events:none;width:14px;height:14px;position:absolute}.nz-app .nz-body>.nz-column:before{top:-1px;border-inline-end:0;border-bottom:0;border-start-start-radius:var(--nz-radius-md);inset-inline-start:-1px}.nz-app .nz-body>.nz-column:has(>.nz-column__head):before{content:none}.nz-app .nz-body>.nz-column>.nz-column__head:before{content:"";z-index:0;top:-1px;border:2px solid var(--nz-brass);border-inline-end:0;pointer-events:none;border-bottom:0;border-start-start-radius:var(--nz-radius-md);width:14px;height:14px;position:absolute;inset-inline-start:-1px}.nz-app .nz-body>.nz-column:after{bottom:-1px;border-inline-start:0;border-top:0;border-end-end-radius:var(--nz-radius-md);inset-inline-end:-1px}.nz-app .nz-body>.nz-column .nz-column__head{border-radius:var(--nz-radius-md) var(--nz-radius-md) 0 0}.nz-app .nz-body>.nz-column:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100% - var(--nz-view-crest))}.nz-app .nz-body>.nz-column.nz-column--placed{inset-inline-start:var(--nz-view-x);top:var(--nz-view-y);width:var(--nz-view-w);height:var(--nz-view-h);max-width:none;max-height:calc(100vh - var(--nz-view-y) - var(--nz-ticker-room));margin:0;position:fixed}.nz-app .nz-body>.nz-column.nz-column--placed.nz-column--fit{height:auto}.nz-app .nz-body>.nz-column.nz-column--placed.nz-column--fit:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100vh - var(--nz-view-y) - var(--nz-ticker-room))}}@property --nz-medal-xp{syntax:"<percentage>";inherits:true;initial-value:0%}.nz-app{background:var(--nz-bg);--nz-topbar-h-lg:80px;--nz-rail-steel:var(--nz-tex-scratch-soft) 40px 10px / 520px 520px, var(--nz-tex-wear) 137px 61px / 420px 420px, var(--nz-tex-grime) 0 0 / 100% 100%, var(--nz-tex-brushed) 0 0 / 512px 64px, linear-gradient(180deg, #474b50 0%, #34373c 45%, #232529 100%)}.nz-plate{background-color:#202327;background-image:var(--nz-tex-scratch-soft), linear-gradient(180deg, #2c3035, #1a1d21);background-blend-mode:screen, normal;border:1px solid var(--nz-brass-lo);background-size:640px,100% 100%;position:relative;box-shadow:0 0 0 1px #0b0c0e,inset 0 1px #ffffff0f,0 14px 40px #0000008c}.nz-plate:before,.nz-plate:after{content:"";border:2px solid var(--nz-brass);pointer-events:none;width:10px;height:10px;position:absolute}.nz-plate:before{top:-3px;border-inline-end:0;border-bottom:0;inset-inline-start:-3px}.nz-plate:after{bottom:-3px;border-inline-start:0;border-top:0;inset-inline-end:-3px}.nz-seal{pointer-events:none;background:radial-gradient(circle at 40% 35%,#e25b44,#8e2515);border-radius:50%;width:11px;height:11px;position:absolute;box-shadow:0 0 0 1.5px #171a1e,0 0 8px #e25b44b3}.nz-has-seal{display:inline-block;position:relative}div.nz-has-seal{display:block}.nz-has-seal>.nz-seal{top:-4px;inset-inline-end:-4px}:is(.nz-app .nz-topbar,.nz-app .nz-topbar:has(.nz-gameheader__resources)){z-index:3;padding-top:var(--nz-sp-5);padding-bottom:calc(var(--nz-sp-5) + 8px);background:var(--nz-rail-steel);background-blend-mode:screen, multiply, multiply, soft-light, normal;background-color:#2b2e32;border-bottom:0;position:relative;box-shadow:inset 0 1px #ffffff24,0 10px 30px #000000a6}.nz-app .nz-topbar:after{content:"";z-index:1;inset-inline:0;pointer-events:none;background:radial-gradient(circle at 50% 45%,#fff1c4 0 .8px,#d2ae5e 1.4px,#6b5220 2.4px,#0000 2.9px) 14px/64px 8px repeat-x,linear-gradient(#f0d58f 0,#c7a55b 1.5px,#9a7a36 3.5px,#5e4618 6px,#2a1e0a 8px);border-top:1px solid #0b0c0e;height:8px;position:absolute;bottom:0}.nz-app .nz-topbar:has(.nz-foldnav__panel,.nz-settings__popover,.nz-notify){z-index:var(--nz-z-menu)}.nz-topbar__emblem{width:40px;height:40px;box-shadow:0 0 0 1.5px #0b0c0e, 0 0 0 3px var(--nz-brass-lo), 0 3px 8px #0009;border-radius:9px;display:block}.nz-app .nz-topbar .nz-topbar__divider{display:none}.nz-app .nz-topbar:has(.nz-gameheader){column-gap:var(--nz-sp-6)}.nz-app .nz-gameheader{gap:var(--nz-sp-6)}.nz-app .nz-gameheader .nz-gameheader__idcard{flex-shrink:0}.nz-foldnav[data-compact] .nz-foldnav__button-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nz-foldnav[data-compact] .nz-foldnav__button{padding:0 var(--nz-sp-5)}.nz-foldnav[data-compact] .nz-foldnav__button .nz-seal{top:10px;inset-inline:30px auto}.nz-app .nz-gameheader .nz-gameheader__idcard{height:50px;padding-block:0;padding-inline:var(--nz-sp-2) var(--nz-sp-7);gap:var(--nz-sp-5);box-shadow:inset 0 2px 5px #000000bf, 0 1px 0 #ffffff2e, 0 0 0 1px var(--nz-brass-lo);background:linear-gradient(#15181b,#262a2f);border:0;border-start-start-radius:26px;border-start-end-radius:var(--nz-radius-md);border-end-end-radius:var(--nz-radius-md);border-end-start-radius:26px}.nz-app .nz-gameheader .nz-gameheader__idcard:hover{box-shadow:inset 0 2px 5px #000000bf, 0 1px 0 #ffffff2e, 0 0 0 1px var(--nz-brass)}.nz-gameheader__idcard .nz-idcard__title{font-family:var(--nz-font-title);letter-spacing:.03em;color:var(--nz-text);font-size:15px;font-weight:700}.nz-gameheader__status{font-family:var(--nz-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-brass-hi);font-size:13px;font-weight:600}.nz-app .nz-gameheader .nz-gameheader__resources{gap:var(--nz-sp-3);scrollbar-width:thin;min-width:0;-webkit-mask-image:linear-gradient(90deg, #000 calc(100% - var(--nz-sp-8)), transparent);mask-image:linear-gradient(90deg, #000 calc(100% - var(--nz-sp-8)), transparent);flex-wrap:nowrap;overflow:auto hidden}.nz-app .nz-gameheader .nz-resources--bare .nz-resources__cell{min-height:40px;padding:0 var(--nz-sp-6);border-radius:var(--nz-radius-md);background:linear-gradient(#16191c,#22262b);border:0;align-items:center;box-shadow:inset 0 2px 4px #000000b3,0 1px #ffffff24}.nz-app .nz-gameheader .nz-resources--bare .nz-resources__cell:first-child{padding-inline-start:var(--nz-sp-6)}.nz-app .nz-gameheader .nz-resources--bare .nz-resources__cell:last-child{padding-inline-end:var(--nz-sp-6)}.nz-app .nz-gameheader .nz-resources__value{font-family:var(--nz-font-display);font-size:17px;font-weight:600}.nz-app .nz-topbar .nz-iconbtn{box-shadow:0 0 0 1.5px var(--nz-brass-lo);color:var(--nz-brass);background:radial-gradient(circle at 50% 35%,#3a3f45,#131518);border:0;border-radius:50%}.nz-app .nz-topbar .nz-iconbtn:hover{box-shadow:0 0 0 1.5px var(--nz-brass), 0 0 12px #c7a55b59;color:var(--nz-brass-hi)}.nz-app .nz-topbar .nz-iconbtn--picture,.nz-app .nz-topbar .nz-iconbtn--picture:hover{box-shadow:none;background:0 0;border-radius:50%}.nz-app .nz-topbar .nz-iconbtn--picture{padding:0}.nz-app .nz-topbar .nz-iconbtn--picture .nz-iconbtn__picture{transform:scale(1.2)}.nz-app .nz-topbar .nz-iconbtn--picture:hover .nz-iconbtn__picture{filter:brightness(1.15)}.nz-app .nz-chat-fab,.nz-app .nz-chat-fab[aria-expanded=true],.nz-app .nz-view-fab,.nz-app .nz-view-fab[aria-expanded=true]{box-shadow:0 0 0 1.5px var(--nz-brass-lo), var(--nz-shadow-window);color:var(--nz-brass);background:radial-gradient(circle at 50% 35%,#3a3f45,#131518);border:0}.nz-app .nz-chat-fab:hover,.nz-app .nz-chat-fab[aria-expanded=true],.nz-app .nz-view-fab:hover,.nz-app .nz-view-fab[aria-expanded=true]{box-shadow:0 0 0 1.5px var(--nz-brass), 0 0 12px #c7a55b59, var(--nz-shadow-window);color:var(--nz-brass-hi)}.nz-app .nz-topbar .nz-iconbtn{align-self:center;width:32px;height:32px}.nz-app .nz-topbar .nz-iconbtn>svg{width:17px;height:17px}.nz-app .nz-topbar .nz-iconbtn:before{content:"";width:var(--nz-touch-min);height:var(--nz-touch-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nz-app .nz-topbar .nz-iconbtn .nz-badge{top:-6px;inset-inline-end:-8px}.nz-app .nz-topbar .nz-search{align-self:center}.nz-medal-id{z-index:2;align-items:center;gap:var(--nz-sp-6);height:52px;padding-block:0;padding-inline:96px var(--nz-sp-6);color:var(--nz-text);text-align:start;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-self:center;display:flex;position:relative}.nz-medal-id__medal{inset-inline-start:0;width:84px;height:84px;position:absolute;top:-4px}.nz-medal-id__ring{background:conic-gradient(var(--nz-brass-hi) var(--nz-medal-xp,0%), #2b2e33 0);box-shadow:0 0 0 2px #0b0c0e, 0 0 0 4px var(--nz-brass-lo), 0 10px 22px #000000b3;border-radius:50%;position:absolute;inset:0}.nz-medal-id__ring:after{content:"";pointer-events:none;box-shadow:0 0 0 2px #0b0c0e, 0 0 0 4px var(--nz-brass), 0 0 18px #c7a55b59;opacity:0;transition:opacity var(--nz-dur) var(--nz-ease);border-radius:50%;position:absolute;inset:0}.nz-medal-id__face{background:radial-gradient(circle at 50% 30%,#3b3f45,#111316 75%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:6px;overflow:hidden}.nz-medal-id__face:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0b0c0e,inset 0 6px 14px #0009,inset 0 -2px 6px #00000059}.nz-medal-id__face .nz-avatar-emblem{filter:drop-shadow(0 2px 2px #000000b3);width:auto;height:62%}.nz-medal-id__face .nz-avatar-frame{display:contents}.nz-medal-id__face .nz-avatar-photo{object-fit:cover;border:0;border-radius:50%;width:100%;height:100%}.nz-medal-id__level{width:30px;height:34px;clip-path:path("M2 2H28V16C28 25 22 30 15 33C8 30 2 25 2 16Z");background:linear-gradient(180deg, var(--nz-brass-hi), #9a7a36);filter:drop-shadow(0 2px 2px #0009);place-items:center;display:grid;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.nz-medal-id__level>span:last-child{font-family:var(--nz-font-display);color:#2a1d08;margin-top:-4px;font-size:16px;font-weight:700}.nz-medal-id__text{gap:3px;line-height:1.1;display:grid}.nz-medal-id__nameflag{display:none}.nz-medal-id__name{font-family:var(--nz-font-title);letter-spacing:.03em;color:var(--nz-text);white-space:nowrap;font-size:17px;font-weight:700}.nz-medal-id__sub{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-medal-id__sub .nz-country-flag{border-radius:3px;height:14px;box-shadow:0 1px 4px #0000008c}.nz-medal-id:hover .nz-medal-id__ring:after,.nz-medal-id[aria-expanded=true] .nz-medal-id__ring:after{opacity:1}.nz-medal-id:hover .nz-medal-id__name{color:#fff}.nz-medal-id:focus-visible{outline:none}.nz-medal-id:focus-visible .nz-medal-id__ring{box-shadow:0 0 0 2px #0b0c0e, 0 0 0 4px var(--nz-brass-hi)}.nz-medal-id:focus-visible .nz-medal-id__ring:after{opacity:0}.nz-medal-wrap{flex-shrink:0;align-self:center;display:flex;position:relative}.nz-medal-id__medal{transition:--nz-medal-xp 1.4s cubic-bezier(.2,.8,.2,1)}.nz-medal-id__medal--instant{transition:none}.nz-medal-id--gain .nz-medal-id__ring{animation:1.6s ease-out nz-ring-flare}.nz-medal-id--gain .nz-medal-id__level{animation:.7s ease-out .9s nz-shield-pop}.nz-medal-id--levelup .nz-medal-id__ring{animation:1.6s ease-out nz-ring-flare,1.6s ease-out 1.5s nz-ring-flare}@keyframes nz-ring-flare{0%{filter:none}30%{filter:brightness(1.5)drop-shadow(0 0 10px #efd594e6)}to{filter:none}}@keyframes nz-shield-pop{0%,to{transform:translate(-50%)scale(1)}45%{transform:translate(-50%)scale(1.25)}}.nz-rewards__anchor{inset-inline-start:0;pointer-events:none;width:0;height:0;position:absolute;bottom:0}.nz-rewards{top:calc(var(--nz-rewards-y,0px) + 50px);z-index:var(--nz-z-toast);align-items:flex-start;gap:var(--nz-sp-2);pointer-events:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed;inset-inline-start:var(--nz-rewards-x,0px)}@media (width<=899px){.nz-rewards{top:calc(var(--nz-sheet-top) + var(--nz-sp-4));inset-inline-start:var(--nz-sp-5);inset-inline-end:var(--nz-sp-5)}}.nz-reward{align-items:center;gap:var(--nz-sp-3);min-width:150px;padding-block:var(--nz-sp-2);padding-inline:var(--nz-sp-3) var(--nz-sp-6);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);animation:nz-reward-in .36s cubic-bezier(.2, .8, .2, 1) both, nz-reward-out .4s ease-in calc(var(--nz-reward-ms,3.6s) - .4s) forwards;background:linear-gradient(#2c3035f7,#0e1012f7);display:flex;box-shadow:0 0 0 1px #0b0c0e,0 10px 24px #0009}@keyframes nz-reward-in{0%{opacity:0;filter:blur(5px);transform:translateY(-10px)scale(.92)}60%{opacity:1;filter:blur()}to{opacity:1;filter:none;transform:none}}@keyframes nz-reward-out{0%{opacity:1;filter:none}to{opacity:0;filter:blur(4px);transform:translateY(-10px)scale(.97)}}.nz-reward{pointer-events:auto;touch-action:pan-x;position:relative}.nz-reward.is-dragging{transition:none}.nz-reward__close{top:4px;border:1px solid var(--nz-line-card);width:22px;height:22px;color:var(--nz-text-secondary);cursor:pointer;background:#0b0c0ed9;border-radius:50%;place-items:center;padding:0;display:none;position:absolute;inset-inline-end:4px}.nz-reward__close:hover{color:var(--nz-text);border-color:var(--nz-line-bright)}.nz-reward__close:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}@media (hover:hover) and (pointer:fine){.nz-reward:hover .nz-reward__close,.nz-reward:focus-within .nz-reward__close{display:grid}}.nz-reward__medal{width:30px;height:30px;box-shadow:0 0 0 1.5px var(--nz-brass-lo);color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 35%,#3d4248,#131518);border-radius:50%;flex:none;place-items:center;display:grid}.nz-reward__text{gap:1px;line-height:1.1;display:grid}.nz-reward__title{font-family:var(--nz-font-display);letter-spacing:.04em;color:var(--nz-text);font-size:18px;font-weight:700}.nz-reward__sub{font-family:var(--nz-font-display);font-weight:500;font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-dim)}.nz-reward--xp .nz-reward__title{color:var(--nz-brass-hi);text-shadow:0 0 12px rgba(var(--nz-gold-glow), .45)}.nz-reward--xp .nz-reward__medal{background:radial-gradient(circle at 50% 35%, var(--nz-gold-bright), var(--nz-brass-lo));color:var(--nz-ink);box-shadow:0 0 0 1.5px var(--nz-brass-hi), 0 0 14px rgba(var(--nz-gold-glow), .5);position:relative;overflow:hidden}.nz-reward--xp:not(.nz-reward--levelup){isolation:isolate;gap:var(--nz-sp-3);min-width:0;padding-block:3px;padding-inline:3px var(--nz-sp-6);border:1px solid color-mix(in srgb, var(--nz-brass-hi) 75%, transparent);border-radius:var(--nz-radius-pill);background:linear-gradient(90deg, rgba(var(--nz-gold-glow), .2), #0e1012e6 60%);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 0 0 1px #0000008c,0 8px 22px #00000080}.nz-reward--xp:not(.nz-reward--levelup):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, rgba(var(--nz-gold-glow), .42), transparent);filter:blur(6px);border-radius:50%;animation:1.6s ease-out both nz-reward-glow;position:absolute;inset:-16px -24px}.nz-reward--xp .nz-reward__medal:after{content:"";top:-20%;bottom:-20%;background:linear-gradient(100deg,#0000,#ffffffb3,#0000);width:40%;animation:.7s ease-in-out .25s both nz-reward-gleam;position:absolute;inset-inline-start:-60%}.nz-reward--xp:not(.nz-reward--levelup) .nz-reward__title{font-size:16px}.nz-reward--xp:not(.nz-reward--levelup) .nz-reward__sub{font-size:10px}@keyframes nz-reward-glow{0%{opacity:0;transform:scale(.6)}35%{opacity:1;transform:scale(1.08)}to{opacity:.55;transform:none}}@keyframes nz-reward-gleam{0%{inset-inline-start:-60%}to{inset-inline-start:130%}}.nz-reward--money .nz-reward__title{color:var(--nz-green-light)}.nz-reward--levelup{border-color:var(--nz-brass-hi);box-shadow:0 0 0 1px #0b0c0e,0 0 24px #efd59466,0 10px 24px #0009}.nz-reward--levelup .nz-reward__sub{color:var(--nz-brass-hi)}.nz-reward--levelup{pointer-events:auto;min-width:280px;animation:nz-reward-in .36s cubic-bezier(.2, .8, .2, 1) both, nz-levelup-glow 1.8s ease-in-out .36s 3, nz-reward-out .4s ease-in calc(var(--nz-reward-ms,12s) - .4s) forwards;background:linear-gradient(#4a3a18fa,#181208fa);padding:0}.nz-reward--levelup .nz-reward__medal{width:44px;height:44px}.nz-reward--levelup .nz-reward__title{font-size:28px}.nz-reward__link{align-items:center;gap:var(--nz-sp-5);width:100%;padding-block:var(--nz-sp-5);padding-inline:var(--nz-sp-5) var(--nz-sp-8);color:inherit;border-radius:inherit;text-decoration:none;display:flex}.nz-reward__link:hover .nz-reward__cta,.nz-reward__link:focus-visible .nz-reward__cta{text-decoration:underline}.nz-reward__link:focus-visible{outline:2px solid var(--nz-brass-hi);outline-offset:2px}.nz-reward__kicker{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:.22em;text-transform:uppercase;color:var(--nz-brass-hi)}.nz-reward__cta{font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-body,14px);letter-spacing:.04em;color:var(--nz-text);margin-top:4px}@keyframes nz-levelup-glow{0%,to{box-shadow:0 0 0 1px #0b0c0e,0 0 24px #efd59466,0 10px 24px #0009}50%{box-shadow:0 0 0 1px #0b0c0e,0 0 44px #efd594d9,0 10px 24px #0009}}@media (prefers-reduced-motion:reduce){.nz-medal-id__medal{transition:none}.nz-medal-id--gain .nz-medal-id__ring,.nz-medal-id--gain .nz-medal-id__level,.nz-reward,.nz-reward--xp:before,.nz-reward--xp .nz-reward__medal:after{animation:none}}.nz-foldnav{align-self:center;align-items:stretch;height:52px;display:flex;position:relative}.nz-foldnav__button{align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-6);border:0;color:#e4ded0;font-family:var(--nz-font-display);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 1px #000c;cursor:pointer;background:0 0;border-inline-end:1px solid #0000008c;font-size:15px;font-weight:700;display:flex;position:relative;box-shadow:1px 0 #ffffff12}.nz-foldnav__button:first-child{border-inline-start:1px solid #0000008c}.nz-foldnav__button-medal{width:32px;height:32px;box-shadow:0 0 0 1.5px var(--nz-brass-lo), inset 0 1px 0 #ffffff1a;color:var(--nz-brass);background:radial-gradient(circle at 50% 30%,#3d434a,#15181b);border-radius:50%;place-items:center;display:grid}.nz-foldnav__button:hover{color:#fff;background:linear-gradient(#ffffff0d,#0000001f)}.nz-foldnav__button:hover .nz-foldnav__button-medal,.nz-foldnav__button[aria-expanded=true] .nz-foldnav__button-medal{box-shadow:0 0 0 1.5px var(--nz-brass), 0 0 12px #c7a55b59;color:var(--nz-brass-hi)}.nz-foldnav__button[aria-expanded=true]{color:var(--nz-brass-hi);background:linear-gradient(#00000073,#00000040);box-shadow:inset 0 3px 8px #000000b3,1px 0 #ffffff12}.nz-foldnav__button--current{color:var(--nz-brass-hi)}.nz-foldnav__button--current:after{content:"";inset-inline-start:var(--nz-sp-7);inset-inline-end:var(--nz-sp-7);background:var(--nz-brass);height:2px;position:absolute;bottom:2px;box-shadow:0 0 8px #c7a55b99}.nz-foldnav__button:focus-visible{box-shadow:inset 0 0 0 2px var(--nz-brass-hi);outline:none}.nz-foldnav__button{transition:transform .12s var(--nz-ease-out)}.nz-foldnav__button:active{transform:scale(.96)}.nz-foldnav__button-medal{position:relative}.nz-foldnav__button-medal:after{content:"";pointer-events:none;border:2px solid var(--nz-brass-hi);opacity:0;border-radius:50%;position:absolute;inset:-2px}.nz-foldnav__button[data-pulse=a] .nz-foldnav__button-medal{animation:.46s cubic-bezier(.3,1.4,.5,1) nz-press-medal-a}.nz-foldnav__button[data-pulse=b] .nz-foldnav__button-medal{animation:.46s cubic-bezier(.3,1.4,.5,1) nz-press-medal-b}.nz-foldnav__button[data-pulse=a] .nz-foldnav__button-medal:after{animation:nz-press-ring-a .56s var(--nz-ease-out)}.nz-foldnav__button[data-pulse=b] .nz-foldnav__button-medal:after{animation:nz-press-ring-b .56s var(--nz-ease-out)}@keyframes nz-press-medal-a{0%{transform:scale(.82)rotate(-25deg)}60%{transform:scale(1.12)rotate(6deg)}to{transform:none}}@keyframes nz-press-medal-b{0%{transform:scale(.82)rotate(-25deg)}60%{transform:scale(1.12)rotate(6deg)}to{transform:none}}@keyframes nz-press-ring-a{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@keyframes nz-press-ring-b{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(2)}}@media (prefers-reduced-motion:reduce){.nz-foldnav__button{transition:none}.nz-foldnav__button:active{transform:none}.nz-foldnav__button[data-pulse] .nz-foldnav__button-medal,.nz-foldnav__button[data-pulse] .nz-foldnav__button-medal:after{animation:none}}.nz-foldnav__button .nz-seal{top:10px;inset-inline-start:38px}.nz-foldnav__panel{gap:var(--nz-sp-4);padding:var(--nz-sp-8);color:var(--nz-text);flex-direction:column;display:flex}.nz-foldnav>.nz-foldnav__panel{top:calc(100% + var(--nz-sp-3));z-index:var(--nz-z-sheet);width:min(600px, calc(100vw - 2 * var(--nz-sp-8)));animation:nz-unfold var(--nz-dur) var(--nz-ease-out) both;position:absolute;inset-inline-start:0}@keyframes nz-unfold{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.nz-foldnav__head{align-items:center;gap:var(--nz-sp-6);display:flex}.nz-foldnav__title{font-family:var(--nz-font-title);letter-spacing:.08em;color:var(--nz-brass-hi);font-size:20px;font-weight:700}.nz-foldnav__rule{background:linear-gradient(90deg, var(--nz-brass-lo), transparent);flex:1;height:1px}.nz-foldnav__close{width:24px;height:24px;font-size:22px;line-height:1}.nz-foldnav__close:hover{color:var(--nz-brass-hi)}.nz-foldnav__blurb{margin:0 0 var(--nz-sp-3);color:var(--nz-text-secondary);font-style:italic;font-size:var(--nz-size-body-lg)}.nz-foldnav__group{margin-top:var(--nz-sp-3);color:var(--nz-brass)}.nz-foldnav__grid{gap:var(--nz-sp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nz-foldnav__battles{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-foldnav__battle{align-items:baseline;gap:var(--nz-sp-1) var(--nz-sp-3);box-sizing:border-box;min-height:44px;padding:var(--nz-sp-3) var(--nz-sp-5);color:var(--nz-text);font-size:var(--nz-size-small);background:#00000038;border:1px solid #c7a55b59;flex-wrap:wrap;text-decoration:none;display:inline-flex}.nz-app a.nz-foldnav__battle{color:var(--nz-text)}.nz-foldnav__battle:hover{background:#c7a55b14;border-color:#c7a55b99}.nz-foldnav__battle:focus-visible{box-shadow:0 0 0 2px var(--nz-brass-hi);outline:none}.nz-foldnav__battle-name{font-weight:600}.nz-foldnav__battle-round{color:var(--nz-text-secondary)}.nz-foldnav__battle-standing{text-transform:uppercase;letter-spacing:.06em;font-weight:600;font-size:var(--nz-size-caption)}.nz-foldnav__battle-standing.is-winning{color:var(--nz-ok)}.nz-foldnav__battle-standing.is-losing{color:var(--nz-danger)}.nz-foldnav__tile{align-items:center;gap:var(--nz-sp-6);min-height:62px;padding:var(--nz-sp-4) var(--nz-sp-5);color:var(--nz-text);background:#00000038;border:1px solid #c7a55b26;text-decoration:none;display:flex}.nz-app a.nz-foldnav__tile{color:var(--nz-text)}button.nz-foldnav__tile{width:100%;font:inherit;text-align:start;cursor:pointer}.nz-foldnav__tile--ministry:after{content:"";width:8px;height:8px;margin-block:0;margin-inline:auto var(--nz-sp-3);border-top:2px solid var(--nz-brass);border-inline-end:2px solid var(--nz-brass);flex:none;transform:rotate(45deg)}.nz-foldnav__tile:hover{color:var(--nz-text);background:#c7a55b14;border-color:#c7a55b73}.nz-foldnav__tile:focus-visible{box-shadow:0 0 0 2px var(--nz-brass-hi);outline:none}.nz-foldnav__tile--next{background:#d9573f12;border-color:#d9573f99}.nz-foldnav__tile--locked{opacity:.5;cursor:not-allowed}.nz-foldnav__medal{width:42px;height:42px;box-shadow:0 0 0 1.5px var(--nz-brass-lo);color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 35%,#3d4248,#131518);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.nz-foldnav__medal .nz-alert-dot{top:0;position:absolute;inset-inline-end:0}.nz-foldnav__tile--locked .nz-foldnav__medal{color:var(--nz-text-dim)}.nz-foldnav__tile-text{flex-direction:column;gap:1px;min-width:0;display:flex}.nz-foldnav__tile-label{font-family:var(--nz-font-display);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;font-size:19px;font-weight:600;line-height:1.1}.nz-foldnav__tile-hint{font-size:var(--nz-size-body-lg);color:var(--nz-text-dim)}.nz-foldnav__flag{padding:3px var(--nz-sp-4);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:.12em;text-transform:uppercase;flex:none;margin-inline-start:auto}.nz-foldnav__flag--next{color:#fbe9d8;background:linear-gradient(#d9573f,#962b1a);box-shadow:0 0 10px #d9573f73}.nz-foldnav__flag--lock{color:var(--nz-text-dim);border:1px solid #ffffff1a}.nz-chapter{width:310px;max-width:calc(100vw - 2 * var(--nz-sp-8));padding:var(--nz-sp-7) var(--nz-sp-8) var(--nz-sp-6);color:var(--nz-text);flex-direction:column;min-height:0;display:flex}.nz-chapter--pill{align-items:center;gap:var(--nz-sp-2);width:auto;max-width:100%;padding-block:0;padding-inline:var(--nz-sp-4) var(--nz-sp-2);border-radius:var(--nz-radius-md);border:1px solid var(--nz-brass);display:flex}.nz-chapter__pill-btn{align-items:center;gap:var(--nz-sp-2);min-height:var(--nz-touch-min);cursor:pointer;color:var(--nz-brass-hi);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-caption);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.nz-chapter__pill-btn:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-chapter__top,.nz-chapter__headline{flex:none}.nz-chapter__body{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.nz-chapter__top{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);cursor:pointer;display:flex;position:relative}.nz-chapter__top:before{content:"";inset:calc(-1 * var(--nz-sp-7)) calc(-1 * var(--nz-sp-8)) calc(-1 * var(--nz-sp-2));transition:background var(--nz-dur-fast) var(--nz-ease);position:absolute}.nz-chapter__top:hover:before{background:#c7a55b14}.nz-chapter__top>button{position:relative}.nz-chapter--collapsed{cursor:pointer;transition:box-shadow var(--nz-dur-fast) var(--nz-ease)}.nz-chapter--collapsed:hover{box-shadow:0 0 0 1px #0b0c0e, inset 0 0 0 1px var(--nz-brass), 0 14px 40px #0000008c}.nz-chapter--collapsed .nz-chapter__top:before{display:none}.nz-chapter__kicker-btn{text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;min-width:0;margin:0;padding:0}.nz-chapter__kicker-btn:hover{color:var(--nz-brass-hi)}.nz-chapter__kicker-btn:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-chapter__kicker{color:var(--nz-brass);letter-spacing:.12em;font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-caption)}.nz-chapter__fold{width:var(--nz-touch-min);height:var(--nz-touch-min);margin-block:calc(-1 * var(--nz-sp-5));margin-inline:0 calc(-1 * var(--nz-sp-5));color:var(--nz-brass);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.nz-chapter__fold.nz-chapter__close{margin-inline-end:0}.nz-chapter__fold:focus-visible{box-shadow:0 0 0 2px var(--nz-brass-hi);outline:none}.nz-app .nz-map-hud>.nz-chapter--collapsed{flex-shrink:0}.nz-app .nz-map-hud>.nz-outliner{flex-shrink:1;min-height:0}.nz-outliner{width:310px;max-width:calc(100vw - 2 * var(--nz-sp-8));color:var(--nz-text);flex-direction:column;display:flex}.nz-app:has(.nz-column--size-wide) .nz-outliner{width:264px}.nz-outliner__bar{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);padding-block:0;padding-inline:var(--nz-sp-6) var(--nz-sp-2);border-bottom:1px solid var(--nz-brass-lo);flex:none;display:flex}.nz-outliner__bar-title{color:var(--nz-brass);letter-spacing:var(--nz-track-wider);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-caption)}.nz-outliner__scroll{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.nz-outliner__section+.nz-outliner__section{border-top:1px solid var(--nz-line-card)}.nz-outliner__heading{font:inherit;margin:0}.nz-outliner__head{align-items:center;gap:var(--nz-sp-4);width:100%;min-height:var(--nz-touch-min);padding:0 var(--nz-sp-6);cursor:pointer;text-align:start;color:var(--nz-brass);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);text-transform:uppercase;transition:background var(--nz-dur-fast) var(--nz-ease);background:0 0;border:0;margin:0;display:flex}.nz-outliner__head:hover{background:var(--nz-surface-raised);color:var(--nz-brass-hi)}.nz-outliner__head:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-outliner__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nz-outliner__badge{min-width:20px;padding:0 var(--nz-sp-3);border-radius:var(--nz-radius-md);background:var(--nz-brass);color:var(--nz-ink);text-align:center;font-size:var(--nz-size-caption);letter-spacing:0;flex:none;line-height:20px}.nz-outliner__body{padding:0 var(--nz-sp-6) var(--nz-sp-5)}.nz-outliner .nz-chapter--embedded{width:auto;max-width:none;padding:0}.nz-outliner .nz-chapter--embedded>.nz-chapter__top{cursor:default;justify-content:flex-end}.nz-outliner .nz-chapter--embedded>.nz-chapter__top:before{display:none}.nz-outliner .nz-chapter--embedded .nz-chapter__body{overflow:visible}.nz-outliner .nz-chapter--embedded .nz-chapter__now{margin-top:0}.nz-outliner .nz-scoreboard{width:100%}.nz-map-debug__body--embedded{border-top:0;margin:0;padding:0}.nz-outliner__battles{gap:var(--nz-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-outliner__battle-btn{column-gap:var(--nz-sp-4);width:100%;min-height:var(--nz-touch-min);padding:var(--nz-sp-2) var(--nz-sp-3);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-sm);background:var(--nz-surface);color:var(--nz-text);text-align:start;cursor:pointer;grid-template-columns:auto 1fr;grid-template-areas:"flags town""flags where";align-items:center;margin:0;display:grid}.nz-outliner__battle-btn:hover{border-color:var(--nz-brass);background:var(--nz-surface-raised)}.nz-outliner__battle-btn:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-outliner__flags{align-items:center;gap:var(--nz-sp-2);color:var(--nz-danger);grid-area:flags;display:inline-flex}.nz-outliner__flags img{object-fit:cover;border-radius:2px;width:20px;height:14px}.nz-outliner__battle-town{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--nz-size-small);grid-area:town;font-weight:600;overflow:hidden}.nz-outliner__battle-where{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--nz-size-caption);color:var(--nz-text-dim);grid-area:where;overflow:hidden}.nz-outliner--rail{width:auto;padding:var(--nz-sp-2);align-items:stretch}.nz-outliner__railbtn{width:var(--nz-touch-min);height:var(--nz-touch-min);border-radius:var(--nz-radius-sm);color:var(--nz-brass);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin:0;padding:0;display:grid;position:relative}.nz-outliner__railbtn:hover{background:var(--nz-surface-raised);color:var(--nz-brass-hi)}.nz-outliner__railbtn:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-outliner__pip{top:var(--nz-sp-3);background:var(--nz-danger);border-radius:50%;width:8px;height:8px;position:absolute;inset-inline-end:var(--nz-sp-3)}.nz-outliner:not(.nz-outliner--rail){animation:nz-outliner-in .26s var(--nz-ease-out) both;transform-origin:100% 0}.nz-outliner.is-leaving{pointer-events:none;animation:.22s ease-in both nz-outliner-out}.nz-outliner--rail{animation:nz-outliner-rail-in .24s var(--nz-ease-out) both;transform-origin:100% 0}.nz-outliner__fold{animation:nz-outliner-unfold .22s var(--nz-ease-out) both;grid-template-rows:1fr;display:grid}.nz-outliner__fold.is-closing{animation:.22s ease-in both nz-outliner-fold}.nz-outliner__fold>.nz-outliner__body{min-height:0;overflow:hidden}@keyframes nz-outliner-in{0%{opacity:0;transform:translate(24px)scale(.97)}to{opacity:1;transform:none}}@keyframes nz-outliner-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(28px)scale(.96)}}@keyframes nz-outliner-rail-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes nz-outliner-unfold{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@keyframes nz-outliner-fold{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@media (prefers-reduced-motion:reduce){.nz-outliner__head{transition:none}.nz-outliner,.nz-outliner.is-leaving,.nz-outliner--rail,.nz-outliner__fold,.nz-outliner__fold.is-closing{animation:none}}.nz-chapter--collapsed .nz-chapter__now{margin:var(--nz-sp-2) 0 0}.nz-guide{z-index:var(--nz-z-guide);pointer-events:none;position:fixed;inset:0}.nz-guide--waiting{background:#06070959}.nz-guide__dim{pointer-events:auto;background:#060709b8;position:absolute;inset:0}.nz-guide__hole{border-radius:var(--nz-radius-sm);box-shadow:0 0 0 2px var(--nz-brass-hi), 0 0 18px 4px #efd59473, 0 0 0 200vmax #060709b8;transition:top var(--nz-dur-fast) var(--nz-ease), left var(--nz-dur-fast) var(--nz-ease), width var(--nz-dur-fast) var(--nz-ease), height var(--nz-dur-fast) var(--nz-ease);position:fixed}.nz-guide__hole:after{content:"";border-radius:inherit;pointer-events:none;animation:nz-glow-breathe 1.8s var(--nz-ease) infinite;position:absolute;inset:0;box-shadow:0 0 26px 8px #efd59499}.nz-guide__block{pointer-events:auto;position:fixed}.nz-guide__card{padding:var(--nz-sp-7) var(--nz-sp-8) var(--nz-sp-6);color:var(--nz-text);pointer-events:auto;animation:nz-guide-in .22s var(--nz-ease) both;position:fixed}.nz-guide__card:focus{outline:none}@keyframes nz-guide-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.nz-guide__top{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);display:flex}.nz-guide__count{color:var(--nz-brass);letter-spacing:.12em}.nz-guide__skip{min-height:32px;padding:0 var(--nz-sp-2);color:var(--nz-text-secondary);font:inherit;font-size:var(--nz-size-small);cursor:pointer;background:0 0;border:0}.nz-guide__skip:hover{color:var(--nz-text)}.nz-guide__skip:focus-visible{box-shadow:0 0 0 2px var(--nz-brass-hi);outline:none}.nz-guide__title{margin:var(--nz-sp-2) 0 var(--nz-sp-3);font-family:var(--nz-font-title);color:var(--nz-brass-hi);font-size:20px;font-weight:700;line-height:1.2}.nz-guide__body{margin:0 0 var(--nz-sp-6);font-size:var(--nz-size-body-lg);color:var(--nz-text-secondary);line-height:1.45}.nz-guide__actions{justify-content:flex-end;align-items:center;gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-guide__prompt{font-style:italic;font-size:var(--nz-size-small);color:var(--nz-brass-hi);flex:auto}.nz-guide--story{padding:var(--nz-sp-8);pointer-events:auto;place-items:center;display:grid;overflow-y:auto}.nz-guide__story{width:min(520px,100%);animation:nz-guide-in .32s var(--nz-ease) both;position:relative}.nz-guide__dots{justify-content:center;gap:var(--nz-sp-4);display:flex}.nz-guide__dots>i{border:1.5px solid var(--nz-ink-2);width:8px;height:8px;transform:rotate(45deg)}.nz-guide__dots>i.is-now{background:var(--nz-ink-cost);border-color:var(--nz-ink-cost)}@media (width<=899px){.nz-guide--story{padding:var(--nz-sp-6);place-items:end center}}@media (prefers-reduced-motion:reduce){.nz-guide__hole,.nz-guide__card,.nz-guide__story{transition:none;animation:none}.nz-guide__hole:after{opacity:0;animation:none}}.nz-app .nz-column{border-inline-end:1px solid var(--nz-brass-lo);background:#141619d1;margin-bottom:0}.nz-panel{box-shadow:0 0 0 1px #0009, var(--nz-elev-2);border-color:#4c4433}.nz-app .nz-column .nz-panel{background:#171a1eeb}.nz-panel__head{border-bottom-color:var(--nz-brass-lo);background:linear-gradient(#30353a,#25292e)}.nz-panel__title{font-weight:700;font-size:var(--nz-size-body-lg);letter-spacing:.12em;color:var(--nz-brass-hi)}.nz-panel__dot{background:var(--nz-brass);border-radius:0;transform:rotate(45deg)}.nz-btn{font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-body-lg);letter-spacing:.06em}.nz-btn--primary{color:#2a1d08;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px #ffffff59;background:linear-gradient(#f3d98f 0%,#c9a24e 55%,#a07a2e 100%);border-color:#1c1206;font-weight:700;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #00000040,0 3px 10px #00000080}.nz-btn--primary:hover{color:#2a1d08;background:linear-gradient(#ffe9a8 0%,#d9b45e 55%,#ad863a 100%);border-color:#1c1206;box-shadow:inset 0 1px #fff9,inset 0 -2px #00000040,0 4px 14px #0000008c,0 0 16px #c7a55b4d}.nz-btn--primary:active{background:linear-gradient(#c9a24e,#a07a2e);box-shadow:inset 0 2px 4px #00000059}.nz-app a.nz-btn--primary,.nz-app a.nz-btn--primary:hover,.nz-app a.nz-btn--primary:visited,.nz-app a.nz-btn--primary:active,a.nz-btn--primary,a.nz-btn--primary:hover,a.nz-btn--primary:visited{color:#2a1d08;text-decoration:none}.nz-btn--primary:disabled,.nz-btn--primary[aria-disabled=true]{color:var(--nz-text-dim);text-shadow:none;box-shadow:none;background:linear-gradient(#3a3d41,#2a2d31)}.nz-event{min-width:0;color:var(--nz-text);flex-direction:column;display:flex}.nz-event__title{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-5) var(--nz-sp-8);background:var(--nz-tex-scratch-soft) 0 0 / 480px, linear-gradient(180deg, #3b4046, #22262b);background-blend-mode:screen, normal;border-bottom:1px solid var(--nz-brass-lo);display:flex}.nz-event__title h2{font-family:var(--nz-font-title);letter-spacing:.04em;color:var(--nz-brass-hi);text-wrap:balance;margin:0;font-size:20px;font-weight:700;line-height:1.15}.nz-event__kicker{white-space:nowrap;margin-inline-start:auto}.nz-event__art{border-bottom:1px solid var(--nz-brass-lo);height:130px;overflow:hidden}.nz-event__art svg{width:100%;height:100%;display:block}.nz-event__art img{object-fit:cover;width:100%;height:100%;display:block}.nz-event__paper{gap:var(--nz-sp-6);padding:var(--nz-sp-8) var(--nz-sp-9);background:var(--nz-tex-grime) 0 0 / 100% 100%, radial-gradient(ellipse at 30% 20%, #efe3c3, var(--nz-parchment) 45%, var(--nz-parchment-2) 100%);background-blend-mode:soft-light, normal;color:var(--nz-ink);font-size:var(--nz-size-body-lg);flex-direction:column;display:flex;box-shadow:inset 0 0 40px #5a401e59}.nz-app .nz-event__paper :is(p,h3,h4){color:var(--nz-ink)}.nz-app .nz-event__paper a{color:var(--nz-ink-cost)}.nz-event__paper .nz-label,.nz-event__paper .nz-hint{color:var(--nz-ink-2)}.nz-event__paper .nz-note{color:var(--nz-ink);background:#5a401e14;border-color:#5a401e59}.nz-event__flavour{color:var(--nz-ink-2);max-width:52ch;margin:0;font-style:italic}.nz-event__foot{gap:var(--nz-sp-4);padding:var(--nz-sp-6) var(--nz-sp-8) var(--nz-sp-7);background:var(--nz-tex-scratch-soft) 60px 0 / 480px, linear-gradient(180deg, #22262b, #1a1d21);background-blend-mode:screen, normal;border-top:1px solid var(--nz-brass-lo);flex-direction:column;display:flex}.nz-event__foot .nz-btn{min-height:52px;font-size:17px}.nz-event__foot .nz-btn:disabled,.nz-event__foot .nz-btn[aria-disabled=true]{border:1px dashed var(--nz-brass-lo);color:var(--nz-text-dim);opacity:1;background:#ffffff0a}.nz-event__option{gap:var(--nz-sp-6);width:100%;min-height:64px;padding-block:var(--nz-sp-4);padding-inline:var(--nz-sp-4) var(--nz-sp-6);color:var(--nz-ink);font:inherit;text-align:start;cursor:pointer;background:linear-gradient(#f3e9cf,#e2d2a8);border:1px solid #a88e5a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;box-shadow:inset 0 1px #fff9,0 2px #5a401e40}.nz-event__option:hover:not(:disabled){border-color:var(--nz-brass-lo);background:linear-gradient(#fbf3dd,#ead9ae)}.nz-event__option[aria-pressed=true]{border-color:#7a2a1c;box-shadow:0 0 0 2px #b2412f80,0 2px #5a401e40}.nz-event__option:disabled{opacity:.55;cursor:not-allowed}.nz-event__option:focus-visible{box-shadow:0 0 0 2px var(--nz-ink-cost);outline:none}.nz-event__badge{width:44px;height:44px;color:var(--nz-ink);background:radial-gradient(circle at 45% 35%,#fff8e6,#cdb98a);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 1.5px #a88e5a}.nz-event__option-text{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-event__option-title{font-family:var(--nz-font-display);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.1}.nz-event__effects{gap:2px var(--nz-sp-6);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-body);flex-wrap:wrap;display:flex}.nz-event__effect--gain{color:var(--nz-ink-gain)}.nz-event__effect--cost{color:var(--nz-ink-cost)}.nz-event__effect--neutral{color:var(--nz-ink-2)}.nz-away__list{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-event__stamp{padding:3px var(--nz-sp-4);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;border:1.5px solid;transform:rotate(-3deg)}.nz-event__stamp--gain{color:var(--nz-ink-gain)}.nz-event__stamp--cost{color:var(--nz-ink-cost)}.nz-event__ledger{border:1px solid #5a4a3566;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));margin:0;display:grid}.nz-event__ledger>div{padding:var(--nz-sp-4) var(--nz-sp-5);border-inline-start:1px solid #5a4a354d}.nz-event__ledger>div:first-child{border-inline-start:0}.nz-event__ledger dd{margin:0;font-size:22px;font-weight:600}.nz-medallion{cursor:pointer;background:0 0;border:0;border-radius:50%;align-self:center;width:190px;height:190px;padding:0;position:relative}.nz-medallion__ring{position:absolute;inset:0;transform:rotate(-90deg)}.nz-medallion__ring circle{transition:stroke-dashoffset var(--nz-dur) var(--nz-ease)}.nz-medallion__face{color:#2a1d08;transition:transform var(--nz-dur-fast) var(--nz-ease);background:radial-gradient(circle at 50% 30%,#f6dc93,#c79d44 55%,#7d5a1f 100%);border-radius:50%;align-content:center;place-items:center;gap:2px;display:grid;position:absolute;inset:16px;box-shadow:inset 0 3px #fff6,inset 0 -8px 20px #3c230580,0 6px 18px #3c230580}.nz-medallion:active .nz-medallion__face{transform:scale(.95)}.nz-medallion__label{font-family:var(--nz-font-title);letter-spacing:.12em;font-size:20px;font-weight:700}.nz-medallion__sub{font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-small);letter-spacing:.08em}.nz-medallion:disabled{opacity:.5;cursor:not-allowed}.nz-medallion:focus-visible{box-shadow:0 0 0 3px var(--nz-ink-cost);outline:none}.nz-app .nz-column .nz-event{margin:0 calc(-1 * var(--nz-sp-2))}.nz-console{gap:var(--nz-sp-8);padding-top:var(--nz-sp-6);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.nz-console__nav{gap:var(--nz-sp-4);padding:var(--nz-sp-5) var(--nz-sp-4);flex-direction:column;display:flex}.nz-console__group{flex-direction:column;gap:2px;display:flex}.nz-console__group-label{padding:0 var(--nz-sp-5) var(--nz-sp-2);color:var(--nz-brass)}.nz-console__item{align-items:center;gap:var(--nz-sp-5);min-height:34px;padding:0 var(--nz-sp-5);color:var(--nz-text-secondary);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-body-lg);letter-spacing:.04em;text-align:start;cursor:pointer;background:0 0;border:0;border-inline-start:2px solid #0000;display:flex}.nz-console__item svg{color:var(--nz-brass);flex:none}.nz-console__item:hover{color:var(--nz-text);background:#c7a55b14}.nz-console__item[aria-current=page]{color:var(--nz-brass-hi);border-inline-start-color:var(--nz-brass);background:linear-gradient(90deg,#c7a55b2e,#0000)}.nz-console__item:focus-visible{box-shadow:inset 0 0 0 2px var(--nz-brass-hi);outline:none}.nz-console__picker{display:none}.nz-endpoint-filters{align-items:end;gap:var(--nz-sp-4);flex-flow:wrap;display:flex}.nz-endpoint-filter{align-items:center;gap:var(--nz-sp-3);height:var(--nz-control-h);padding:0 var(--nz-sp-6);border-radius:var(--nz-radius-md);border:1px solid var(--tone);color:var(--tone);font-size:var(--nz-size-body);white-space:nowrap;cursor:pointer;background:0 0;font-weight:600;display:inline-flex}.nz-endpoint-filter:hover{background:color-mix(in srgb, var(--tone) 16%, transparent)}.nz-endpoint-filter[aria-pressed=true]{background:var(--tone);color:var(--nz-bg-deep)}.nz-endpoint-filter:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-console__body{gap:var(--nz-sp-6);flex-direction:column;min-width:0;display:flex}.nz-console__title{font-family:var(--nz-font-title);font-weight:700;font-size:var(--nz-size-title-lg);letter-spacing:.04em;color:var(--nz-brass-hi);margin:0}.nz-economy-alert{gap:var(--nz-sp-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.nz-economy-alert__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nz-admin-disclosure{border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-elev-2);overflow:clip}.nz-admin-disclosure>summary{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-5) var(--nz-sp-6);cursor:pointer;color:var(--nz-brass-hi);font-family:var(--nz-font-title);letter-spacing:.06em;text-transform:uppercase;font-weight:700;list-style:none;display:flex}.nz-admin-disclosure>summary::-webkit-details-marker{display:none}.nz-admin-disclosure>summary:hover{background:#c7a55b14}.nz-admin-disclosure>summary:focus-visible{outline:2px solid var(--nz-brass-hi);outline-offset:-2px}.nz-admin-disclosure__state:before{content:"+";font-size:1.4em}.nz-admin-disclosure[open] .nz-admin-disclosure__state:before{content:"−"}.nz-admin-disclosure__body{gap:var(--nz-sp-5);padding:0 var(--nz-sp-6) var(--nz-sp-6);display:grid}.nz-admin-report-filters{align-items:center;gap:var(--nz-sp-3);margin-bottom:var(--nz-sp-6);padding:var(--nz-sp-3);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:#0000002e;flex-flow:wrap;display:flex}.nz-admin-report-filters__label{margin-inline:var(--nz-sp-2) var(--nz-sp-3);color:var(--nz-text-secondary)}.nz-admin-report-filter.nz-btn{border-color:var(--nz-brass-lo);color:var(--nz-text-secondary);box-shadow:none;background:0 0}.nz-admin-report-filter.nz-btn:hover{border-color:var(--nz-brass);color:var(--nz-text);background:#c7a55b1a}.nz-admin-report-filter.nz-btn[aria-pressed=true]{border-color:var(--nz-brass-hi);color:var(--nz-brass-hi);box-shadow:inset 0 -2px 0 var(--nz-brass);background:linear-gradient(#c7a55b47,#c7a55b1f)}.nz-wartabs{background:var(--nz-tex-scratch-soft) 0 0 / 480px, linear-gradient(180deg, #34383d, #1a1c1f);background-blend-mode:screen, normal;border-top:2px solid var(--nz-brass-lo);box-shadow:0 -1px 0 var(--nz-brass), 0 -8px 20px #00000080;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:none}.nz-wartabs__item{min-height:var(--nz-tabbar-h);color:var(--nz-text-dim);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-caption);letter-spacing:.02em;padding:0;text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:2px;padding:0 2px;text-decoration:none;display:grid;position:relative}.nz-app a.nz-wartabs__item{color:var(--nz-text-dim)}.nz-wartabs__item svg{color:var(--nz-brass)}.nz-wartabs__item[aria-expanded=true],.nz-app a.nz-wartabs__item[aria-current=page],.nz-wartabs__item--current{color:var(--nz-brass-hi);background:#c7a55b1a}.nz-wartabs__item:focus-visible{box-shadow:inset 0 0 0 2px var(--nz-brass-hi);outline:none}.nz-wartabs__item .nz-seal{top:8px;inset-inline-start:calc(50% + 6px)}.nz-appnav__sheet--foldout .nz-foldnav__panel{border-bottom:0}@media (width<=899px){.nz-foldnav{display:none}.nz-wartabs{display:grid}.nz-foldnav__grid{grid-template-columns:minmax(0,1fr)}:is(.nz-app .nz-topbar,.nz-app .nz-topbar:has(.nz-gameheader__resources)){padding-bottom:calc(var(--nz-sp-4) + 8px)}.nz-app:has(.nz-topbar .nz-gameheader__resources) .nz-column{top:calc(var(--nz-safe-top) + var(--nz-topbar-h) + var(--nz-sp-4) + var(--nz-strip-h) + 3 * var(--nz-sp-4) + var(--nz-view-crest))}.nz-app .nz-gameheader .nz-gameheader__idcard{height:var(--nz-topbar-h)}.nz-medal-id{height:var(--nz-topbar-h);gap:var(--nz-sp-4);padding-inline-start:52px}.nz-medal-id__medal{width:44px;height:44px;top:0}.nz-medal-id__face{inset:4px}.nz-medal-id__level{width:20px;height:22px;clip-path:path("M1 1H19V11C19 17 15 20 10 22C5 20 1 17 1 11Z");bottom:-8px}.nz-medal-id__level>span:last-child{margin-top:-3px;font-size:12px}.nz-medal-id__hero{inset-inline-start:-5px;width:18px;height:18px;bottom:-4px}.nz-medal-id__name{font-size:14px}.nz-app .nz-topbar .nz-iconbtn{width:var(--nz-touch-min);height:var(--nz-touch-min)}.nz-app .nz-topbar .nz-iconbtn>svg{width:20px;height:20px}.nz-app .nz-topbar .nz-iconbtn--picture .nz-iconbtn__picture{width:32px;height:32px}:is(.nz-app .nz-topbar,.nz-app .nz-topbar:has(.nz-gameheader__resources)){padding-top:calc(var(--nz-sp-4) + var(--nz-safe-top))}.nz-app .nz-gameheader .nz-resources--bare .nz-resources__cell{min-height:var(--nz-strip-h);padding:0 var(--nz-sp-4)}.nz-app .nz-gameheader .nz-gameheader__resources{-webkit-overflow-scrolling:touch;padding-inline-end:var(--nz-sp-8);overflow:auto hidden}.nz-app .nz-gameheader .nz-resources--bare .nz-resources__cell{flex:none}.nz-app .nz-gameheader .nz-resources__value{font-size:var(--nz-size-body-lg)}.nz-chapter{width:auto}.nz-console{gap:var(--nz-sp-6);grid-template-columns:minmax(0,1fr)}.nz-console__nav{display:none}.nz-console__picker{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-console__picker .nz-select{min-height:var(--nz-touch-min)}.nz-chapter__headline{font-size:17px}.nz-event__art{height:90px}.nz-event__paper{padding:var(--nz-sp-7)}.nz-medallion{width:150px;height:150px}}.nz-emoji{object-fit:contain;vertical-align:-.45em;width:1.6em;height:1.6em;margin:0 .05em;display:inline-block}.nz-emoji--jumbo{width:48px;height:48px;margin-block:var(--nz-sp-2) 0;vertical-align:bottom;margin-inline:0 .1em}.nz-emoji--char{vertical-align:-.12em;width:auto;height:auto;font-family:Segoe UI Emoji,Apple Color Emoji,Noto Color Emoji,sans-serif;font-size:1.35em;line-height:1}.nz-emoji-field{flex:1;min-width:0;display:flex;position:relative}.nz-emoji-field>.nz-textarea{flex:1;width:100%;min-width:0}.nz-emoji-suggest{inset-inline:0;bottom:calc(100% + var(--nz-sp-3));z-index:6;max-height:min(296px, var(--nz-fit-height,296px));padding:var(--nz-sp-2);background:var(--nz-surface-raised);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);box-shadow:var(--nz-elev-3);margin:0;list-style:none;position:absolute;overflow-y:auto}.nz-emoji-field--below .nz-emoji-suggest{top:calc(100% + var(--nz-sp-3));bottom:auto}.nz-emoji-suggest__option{align-items:center;gap:var(--nz-sp-4);min-height:36px;padding:var(--nz-sp-2) var(--nz-sp-4);border-radius:var(--nz-radius-md);color:var(--nz-text-body);cursor:pointer;display:flex}.nz-emoji-suggest__option .nz-emoji{vertical-align:middle;width:28px;height:28px;margin:0}.nz-emoji-suggest__option .nz-emoji--char{text-align:center;width:28px;font-size:22px}.nz-emoji-suggest__option--active{background:var(--nz-surface-active);color:var(--nz-gold-bright)}.nz-emoji-suggest__code{font-size:var(--nz-size-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nz-emoji-picker{flex-shrink:0;display:inline-flex;position:relative}.nz-emoji-picker__panel{z-index:7;bottom:calc(100% + var(--nz-sp-3));gap:var(--nz-sp-4);width:min(344px, calc(100vw - 4 * var(--nz-sp-8)));padding:var(--nz-sp-5);max-height:var(--nz-fit-height,none);background:var(--nz-surface-raised);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);box-shadow:var(--nz-elev-3);flex-direction:column;display:flex;position:absolute;overflow:hidden}.nz-emoji-picker--down .nz-emoji-picker__panel{top:calc(100% + var(--nz-sp-3));bottom:auto}.nz-emoji-picker--end .nz-emoji-picker__panel{inset-inline-end:0}.nz-emoji-picker--start .nz-emoji-picker__panel{inset-inline-start:0}.nz-emoji-picker__grid{gap:var(--nz-sp-2);overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));max-height:248px;display:grid;overflow-y:auto}.nz-emoji-picker__panel>*{flex-shrink:0}.nz-emoji-picker__panel>.nz-emoji-picker__grid{flex-shrink:1;min-height:0}.nz-emoji-picker__item{aspect-ratio:1;border-radius:var(--nz-radius-md);cursor:pointer;background:0 0;border:0;place-items:center;width:100%;padding:0;display:grid}.nz-emoji-picker__item:hover{background:var(--nz-surface-active)}.nz-emoji-picker__item:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-emoji-picker__item .nz-emoji{vertical-align:middle;width:32px;height:32px;margin:0}.nz-emoji-picker__item .nz-emoji--char{width:auto;height:auto;font-size:24px}.nz-emoji-picker__empty{margin:0}.nz-emoji-picker__panel .nz-tabs{min-height:0}.nz-emoji-picker__panel .nz-tab{height:32px;padding:0 var(--nz-sp-4);font-size:var(--nz-size-caption);letter-spacing:.06em}.nz-chat__composer{position:relative}.nz-chat__composer .nz-emoji-picker{position:static}.nz-chat__composer .nz-emoji-picker__panel{width:auto;inset-inline-start:var(--nz-sp-7);inset-inline-end:var(--nz-sp-7)}.nz-inbox__bodytools{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-inbox__bodytools kbd{font-family:var(--nz-font-mono)}.nz-sky{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nz-sky__cloud{will-change:transform;width:40vmax;height:20vmax;transform:translate3d(var(--x,20vw), 0, 0);background:radial-gradient(closest-side at 30% 58%,#0000004d,#0000002e 55%,#0000),radial-gradient(closest-side at 60% 40%,#00000042,#00000024 55%,#0000),radial-gradient(closest-side at 78% 62%,#0003,#0000);position:absolute;left:0}.nz-sky__cloud--a{--x:8vw;top:4%}.nz-sky__cloud--b{--x:52vw;width:30vmax;height:15vmax;top:34%}.nz-sky__cloud--c{--x:24vw;width:48vmax;height:22vmax;top:62%}.nz-sky__cloud--d{--x:74vw;width:26vmax;height:13vmax;top:18%}.nz-sky__cloud--e{--x:66vw;width:34vmax;height:16vmax;top:78%}.nz-sky--drift .nz-sky__cloud--a{animation:210s linear -40s infinite nz-sky-drift}.nz-sky--drift .nz-sky__cloud--b{animation:260s linear -150s infinite nz-sky-drift}.nz-sky--drift .nz-sky__cloud--c{animation:300s linear -90s infinite nz-sky-drift}.nz-sky--drift .nz-sky__cloud--d{animation:240s linear -200s infinite nz-sky-drift}.nz-sky--drift .nz-sky__cloud--e{animation:280s linear -10s infinite nz-sky-drift}@keyframes nz-sky-drift{0%{transform:translate(-50vmax)}to{transform:translate(calc(100vw + 10vmax),4vh)}}.nz-sky__tint{mix-blend-mode:multiply;transition:background-color 4s;position:absolute;inset:0}.nz-sky[data-phase=night] .nz-sky__tint{background:color-mix(in srgb, var(--nz-blue-deep) 42%, transparent)}.nz-sky[data-phase=dawn] .nz-sky__tint{background:rgba(var(--nz-orange-glow), .14);mix-blend-mode:soft-light}.nz-sky[data-phase=dusk] .nz-sky__tint{background:rgba(var(--nz-orange-glow), .22);mix-blend-mode:soft-light}.nz-sky[data-phase=night] .nz-sky__cloud{opacity:.4}@media (prefers-reduced-motion:reduce){.nz-sky__cloud{animation:none!important}}.nz-rstage{z-index:calc(var(--nz-z-toast) - 1);padding:var(--nz-sp-6) var(--nz-sp-4);background:radial-gradient(ellipse at 50% 30%, rgba(var(--nz-gold-glow), .24), transparent 62%), var(--nz-scrim-heavy);animation:nz-rstage-fade .3s var(--nz-ease-out) both;display:flex;position:fixed;inset:0;overflow:hidden auto}.nz-rstage:focus{outline:none}.nz-rstage__rays{pointer-events:none;background:repeating-conic-gradient(rgba(var(--nz-gold-glow), .1) 0 4deg, transparent 4deg 12deg);width:200vmax;height:200vmax;-webkit-mask-image:radial-gradient(circle, var(--nz-ink) 0, var(--nz-ink) 14%, transparent 55%);-webkit-mask-image:radial-gradient(circle, var(--nz-ink) 0, var(--nz-ink) 14%, transparent 55%);mask-image:radial-gradient(circle, var(--nz-ink) 0, var(--nz-ink) 14%, transparent 55%);border-radius:50%;margin-block:-100vmax 0;margin-inline:-100vmax 0;animation:9s cubic-bezier(.16,.8,.3,1) both nz-end-spin;position:fixed;top:30%;left:50%}.nz-rstage__body{align-items:center;gap:var(--nz-sp-3);text-align:center;flex-direction:column;width:min(560px,100%);margin:auto;display:flex;position:relative}.nz-rstage__medal{width:168px;height:168px;margin-bottom:var(--nz-sp-2);place-items:center;animation:.9s cubic-bezier(.2,1.4,.4,1) both nz-rstage-strike;display:grid;position:relative}.nz-rstage__ring{background:radial-gradient(circle at 35% 28%, var(--nz-gold-bright), var(--nz-brass) 48%, var(--nz-brass-lo) 78%, var(--nz-ink-2));box-shadow:0 0 0 3px var(--nz-ink), 0 0 0 7px var(--nz-brass-lo), 0 0 60px rgba(var(--nz-gold-glow), .6), inset 0 -8px 18px #00000059;border-radius:50%;position:absolute;inset:0}.nz-rstage__ring:after{content:"";border:2px dashed #00000047;border-radius:50%;position:absolute;inset:14px}.nz-rstage__mark{font-family:var(--nz-font-title);color:var(--nz-ink);text-shadow:0 1px 0 var(--nz-gold-bright);font-size:64px;font-weight:700;line-height:1;position:relative}.nz-rstage--chapter .nz-rstage__mark{font-size:56px}.nz-rstage__image{object-fit:contain;filter:drop-shadow(0 2px 2px #00000073);width:62%;height:62%;position:relative}.nz-rstage__glint{pointer-events:none;border-radius:50%;position:absolute;inset:0;overflow:hidden}.nz-rstage__glint:before{content:"";top:-20%;bottom:-20%;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:34%;animation:1.1s ease-in-out .8s both nz-rstage-glint;position:absolute;inset-inline-start:-50%}.nz-rstage__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.3em;text-transform:uppercase;color:var(--nz-gold-bright)}.nz-rstage__title{font-family:var(--nz-font-title);color:var(--nz-text);text-shadow:0 4px 0 var(--nz-ink), 0 0 40px rgba(var(--nz-gold-glow), .3);margin:0;font-size:clamp(32px,7vw,58px);font-weight:700;line-height:1.05;animation:.5s cubic-bezier(.2,1.6,.4,1) .35s both nz-rstage-pop}.nz-rstage__subtitle{font-size:var(--nz-size-body-lg);color:var(--nz-text-secondary);margin:0}.nz-rstage__lines{margin:var(--nz-sp-3) 0 0;gap:var(--nz-sp-2);flex-direction:column;width:100%;padding:0;list-style:none;display:flex}.nz-rstage__line{animation:nz-rstage-line .36s var(--nz-ease-out) both}.nz-rstage__link{align-items:center;gap:var(--nz-sp-3);min-height:48px;padding:var(--nz-sp-2) var(--nz-sp-4);text-align:start;color:var(--nz-text);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-sm);background:var(--nz-grad-card);box-shadow:var(--nz-elev-1);text-decoration:none;display:flex}a.nz-rstage__link:hover{border-color:var(--nz-gold)}a.nz-rstage__link:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-rstage__icon{width:32px;height:32px;color:var(--nz-gold-bright);background:rgba(var(--nz-gold-glow), .14);box-shadow:inset 0 0 0 1px var(--nz-brass-lo);border-radius:50%;flex:none;place-items:center;display:grid}.nz-rstage__text{overflow-wrap:break-word;flex:1;min-width:0}.nz-rstage__xp{font-family:var(--nz-font-display);color:var(--nz-gold-bright);flex:none;font-weight:700}.nz-rstage__line.is-muted .nz-rstage__link{color:var(--nz-text-muted)}.nz-rstage__line.is-muted .nz-rstage__icon{color:var(--nz-text-muted);background:0 0}.nz-rstage__actions{justify-content:center;gap:var(--nz-sp-3);margin-top:var(--nz-sp-3);flex-wrap:wrap;display:flex}@keyframes nz-rstage-fade{0%{opacity:0}to{opacity:1}}@keyframes nz-rstage-pop{0%{opacity:0;transform:translateY(24px)scale(.7)}to{opacity:1;transform:none}}@keyframes nz-rstage-strike{0%{opacity:0;transform:scale(2.4)rotate(-40deg)}60%{opacity:1;transform:scale(.94)rotate(4deg)}to{opacity:1;transform:none}}@keyframes nz-rstage-glint{0%{inset-inline-start:-50%}to{inset-inline-start:120%}}@keyframes nz-rstage-line{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (width<=480px){.nz-rstage__medal{width:132px;height:132px}.nz-rstage__mark{font-size:50px}.nz-rstage__actions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.nz-rstage,.nz-rstage__rays,.nz-rstage__medal,.nz-rstage__title,.nz-rstage__line,.nz-rstage__glint:before{animation:none}}.nz-procl{z-index:var(--nz-z-dialog);padding:var(--nz-sp-6) var(--nz-sp-4);display:flex;position:fixed;inset:0;overflow:hidden auto}.nz-procl__scrim{background:radial-gradient(ellipse at 50% 40%, rgba(var(--nz-red-glow), .28), transparent 65%), var(--nz-scrim-heavy);animation:nz-procl-fade .4s var(--nz-ease-out) both;position:fixed;inset:0}.nz-procl__sheet{width:min(620px,100%);padding:var(--nz-sp-7) var(--nz-sp-6) var(--nz-sp-6);align-items:center;gap:var(--nz-sp-4);text-align:center;color:var(--nz-ink);background:var(--nz-tex-grime) 0 0 / 100% 100%, radial-gradient(ellipse at 28% 8%, var(--nz-parchment) 42%, var(--nz-parchment-2) 100%);background-blend-mode:soft-light, normal;border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-xs);box-shadow:0 0 0 6px var(--nz-ink-2), 0 0 0 7px var(--nz-brass), var(--nz-shadow-window);transform-origin:top;flex-direction:column;margin:auto;animation:.7s cubic-bezier(.2,.9,.3,1) both nz-procl-unroll;display:flex;position:relative}.nz-procl__sheet:focus{outline:none}.nz-procl__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.3em;text-transform:uppercase;color:var(--nz-red-deep)}.nz-procl__title{font-family:var(--nz-font-title);color:var(--nz-ink);margin:0;font-size:clamp(30px,7vw,54px);font-weight:700;line-height:1.05}.nz-procl__flags{justify-content:center;align-items:center;gap:var(--nz-sp-4);width:100%;display:flex}.nz-procl__flag{align-items:center;gap:var(--nz-sp-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.nz-procl__flag b{font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg);overflow-wrap:break-word;max-width:100%}.nz-procl__flag .nz-country-flag{border-radius:6px;width:110px;height:auto;box-shadow:0 6px 16px #3c280f59}.nz-procl__flag--left{animation:nz-procl-in-left .6s var(--nz-ease-out) .35s both}.nz-procl__flag--right{animation:nz-procl-in-right .6s var(--nz-ease-out) .35s both}.nz-procl__swords{color:var(--nz-red-deep);font-size:40px;line-height:1;animation:.42s cubic-bezier(.2,1.6,.4,1) .8s both nz-procl-pop}.nz-procl__decree{font-size:var(--nz-size-body-lg);margin:0;line-height:1.5}.nz-procl__reason{padding:var(--nz-sp-3) var(--nz-sp-4);border-inline-start:3px solid var(--nz-red-deep);max-width:46ch;font-family:var(--nz-font-body);font-style:italic;font-size:var(--nz-size-body-lg);text-align:start;overflow-wrap:break-word;margin:0;line-height:1.55}.nz-procl__stamp{inset-inline-end:var(--nz-sp-5);pointer-events:none;border:4px double var(--nz-red);border-radius:var(--nz-radius-xs);color:var(--nz-red);font-family:var(--nz-font-display);letter-spacing:.2em;text-transform:uppercase;opacity:.82;mix-blend-mode:multiply;padding:4px 18px;font-size:44px;font-weight:700;animation:.36s cubic-bezier(.2,1.6,.4,1) 1.3s both nz-procl-stamp;position:absolute;bottom:92px;transform:rotate(-14deg)}.nz-procl__actions{justify-content:center;gap:var(--nz-sp-3);margin-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}@keyframes nz-procl-fade{0%{opacity:0}to{opacity:1}}@keyframes nz-procl-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes nz-procl-unroll{0%{opacity:0;transform:scaleY(.08)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes nz-procl-in-left{0%{opacity:0;transform:translate(-60px)rotate(-6deg)}to{opacity:1;transform:none}}@keyframes nz-procl-in-right{0%{opacity:0;transform:translate(60px)rotate(6deg)}to{opacity:1;transform:none}}@keyframes nz-procl-stamp{0%{opacity:0;transform:rotate(-14deg)scale(2.6)}to{opacity:.82;transform:rotate(-14deg)}}@media (width<=480px){.nz-procl__sheet{padding:var(--nz-sp-6) var(--nz-sp-4) var(--nz-sp-5)}.nz-procl__flag .nz-country-flag{width:76px}.nz-procl__stamp{inset-inline-end:var(--nz-sp-3);font-size:32px;bottom:132px}.nz-procl__actions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.nz-procl__scrim,.nz-procl__sheet,.nz-procl__flag--left,.nz-procl__flag--right,.nz-procl__swords,.nz-procl__stamp{animation:none}}.nz-end{z-index:60;padding:var(--nz-sp-6) var(--nz-sp-4);background:radial-gradient(ellipse at 50% 25%, rgba(var(--nz-gold-glow), .18), transparent 60%), var(--nz-scrim-heavy);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow:hidden auto}.nz-end:focus{outline:none}.nz-end--defeat,.nz-end--fallen{background:radial-gradient(ellipse at 50% 25%, rgba(var(--nz-red-glow), .14), transparent 60%), var(--nz-scrim-heavy)}.nz-end__rays{pointer-events:none;background:repeating-conic-gradient(rgba(var(--nz-gold-glow), .08) 0 6deg, transparent 6deg 18deg);border-radius:50%;width:1600px;height:1600px;margin-block:-800px 0;margin-inline:-800px 0;animation:10s cubic-bezier(.16,.8,.3,1) both nz-end-spin;position:absolute;top:22%;left:50%}@keyframes nz-end-spin{0%{transform:rotate(-48deg)}to{transform:none}}.nz-end__stage{align-items:center;gap:var(--nz-sp-3);text-align:center;flex-direction:column;width:min(900px,100%);display:flex;position:relative}.nz-end__flag{transform-origin:bottom;animation:nz-end-raise .9s var(--nz-ease-out) both}.nz-end__flag .nz-country-flag,.nz-end__flag img{width:132px;height:auto;box-shadow:0 0 0 3px var(--nz-brass), 0 0 50px rgba(var(--nz-gold-glow), .45)}.nz-end--defeat .nz-end__flag,.nz-end--fallen .nz-end__flag{filter:grayscale(.6)}@keyframes nz-end-raise{0%{opacity:0;transform:translateY(60px)scaleY(.3)}to{opacity:1;transform:none}}.nz-end__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.3em;text-transform:uppercase;color:var(--nz-gold-bright)}.nz-end--defeat .nz-end__kicker,.nz-end--fallen .nz-end__kicker{color:var(--nz-red-light)}.nz-end__title{font-family:var(--nz-font-title);color:var(--nz-text);text-shadow:0 4px 0 var(--nz-ink), 0 0 40px rgba(var(--nz-gold-glow), .3);margin:0;font-size:clamp(30px,6vw,64px);font-weight:700;line-height:1.05;animation:.5s cubic-bezier(.2,1.6,.4,1) .2s both nz-fx-pop}.nz-end__subtitle{color:var(--nz-text-secondary);margin:0;font-size:17px}.nz-end__podium{margin:var(--nz-sp-4) 0 0;justify-content:center;align-items:flex-end;gap:var(--nz-sp-3);width:100%;padding:0;list-style:none;display:flex}.nz-end__place{flex-direction:column;align-items:center;gap:4px;width:min(200px,32%);display:flex}.nz-end__name{font-family:var(--nz-font-title);color:var(--nz-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:17px;overflow:hidden}.nz-end__place.is-you .nz-end__name{color:var(--nz-gold-bright)}.nz-end__mvp{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.2em;text-transform:uppercase;color:var(--nz-gold-bright)}.nz-end__step{width:100%;font-family:var(--nz-font-title);color:var(--nz-ink);background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass-lo));border:1px solid var(--nz-gold-bright);animation:nz-end-step .6s var(--nz-ease-out) .4s both;transform-origin:bottom;border-radius:2px 2px 0 0;justify-content:center;align-items:center;margin-top:6px;font-size:32px;font-weight:700;display:flex}.nz-end__place--1 .nz-end__step{height:110px}.nz-end__place--2 .nz-end__step{background:linear-gradient(180deg, var(--nz-text-secondary), var(--nz-text-faint));height:78px}.nz-end__place--3 .nz-end__step{background:linear-gradient(180deg, var(--nz-brass), var(--nz-ink-2));height:56px;color:var(--nz-text)}@keyframes nz-end-step{0%{transform:scaleY(0)}to{transform:none}}.nz-end__rewards{justify-content:center;gap:var(--nz-sp-3);margin-top:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-end__go{min-height:48px;margin-top:var(--nz-sp-3)}.nz-end-after{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-end-after__squad{padding:var(--nz-sp-3);border-top:1px solid var(--nz-line);flex-direction:column;gap:6px;display:flex}.nz-end-after__actions{align-items:center;gap:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-end-after__actions .nz-btn{min-height:44px}@media (prefers-reduced-motion:reduce){.nz-end__rays,.nz-end__flag,.nz-end__title,.nz-end__step{animation:none}}.nz-end--full{background:radial-gradient(ellipse at 50% 30%, rgba(var(--nz-gold-glow), .26), transparent 65%), var(--nz-scrim-heavy)}.nz-end--full.nz-end--defeat,.nz-end--full.nz-end--fallen{background:radial-gradient(ellipse at 50% 30%, rgba(var(--nz-red-glow), .18), transparent 65%), var(--nz-scrim-heavy)}.nz-end--full .nz-end__rays{background:repeating-conic-gradient(rgba(var(--nz-gold-glow), .11) 0 5deg, transparent 5deg 15deg);width:220vmax;height:220vmax;-webkit-mask-image:radial-gradient(circle, var(--nz-ink) 0, var(--nz-ink) 18%, transparent 60%);-webkit-mask-image:radial-gradient(circle, var(--nz-ink) 0, var(--nz-ink) 18%, transparent 60%);mask-image:radial-gradient(circle, var(--nz-ink) 0, var(--nz-ink) 18%, transparent 60%);animation:nz-end-spin 10s cubic-bezier(.16, .8, .3, 1) both, nz-end-burst .9s var(--nz-ease-out) both;margin-block:-110vmax 0;margin-inline:-110vmax 0;position:fixed;top:30%}@keyframes nz-end-burst{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}.nz-end--full .nz-end__stage{gap:var(--nz-sp-4);width:min(1000px,100%);padding-top:var(--nz-sp-4);margin-block:auto}.nz-end__pole{justify-content:center;width:220px;height:210px;display:flex;position:relative}.nz-end__mast{background:linear-gradient(90deg, var(--nz-brass-lo), var(--nz-brass-hi), var(--nz-brass-lo));width:6px;box-shadow:0 0 0 1px var(--nz-ink);border-radius:3px;margin-inline-start:-3px;position:absolute;top:0;bottom:0;left:50%}.nz-end__mast:before{content:"";background:var(--nz-gold-bright);width:14px;height:14px;box-shadow:0 0 14px rgba(var(--nz-gold-glow), .7);border-radius:50%;margin-inline-start:-7px;position:absolute;top:-8px;left:50%}.nz-end__flag--hoist{inset-inline-start:calc(50% + 3px);transform-origin:0;animation:1.4s cubic-bezier(.3,.9,.3,1) .15s both nz-end-hoist,2.4s ease-in-out 1.55s 2 both nz-end-wave;position:absolute;top:6px}.nz-end__pole--half .nz-end__flag--hoist{animation-name:nz-end-hoist-half,none;top:74px}.nz-end__flag--hoist .nz-country-flag,.nz-end__flag--hoist img{width:120px}@keyframes nz-end-hoist{0%{opacity:0;transform:translateY(150px)scaleX(.6)}20%{opacity:1}to{opacity:1;transform:none}}@keyframes nz-end-hoist-half{0%{opacity:0;transform:translateY(80px)scaleX(.6)}20%{opacity:1}to{opacity:1;transform:none}}@keyframes nz-end-wave{0%,to{transform:none}50%{transform:skewY(-3deg)scaleX(.96)}}.nz-end__tally{align-items:center;gap:var(--nz-sp-4);margin-top:var(--nz-sp-2);flex-direction:column;display:flex}.nz-end__counts{justify-content:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-end__count{min-width:150px;padding:var(--nz-sp-3) var(--nz-sp-5);border:1px solid var(--nz-gold-bright);border-radius:var(--nz-radius-sm);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .18), var(--nz-surface));box-shadow:0 0 30px rgba(var(--nz-gold-glow), .25);flex-direction:column;align-items:center;animation:.42s cubic-bezier(.2,1.6,.4,1) .9s both nz-fx-pop;display:flex}.nz-end__count b{font-family:var(--nz-font-title);color:var(--nz-gold-bright);font-variant-numeric:tabular-nums;font-size:clamp(28px,5vw,44px);line-height:1.1}.nz-end__count>span{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.2em;text-transform:uppercase;color:var(--nz-text-secondary)}.nz-end__medals{justify-content:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-end__podium--after{margin-top:0}.nz-end__podium--after .nz-end__place--1 .nz-end__step{height:64px}.nz-end__podium--after .nz-end__place--2 .nz-end__step{height:46px}.nz-end__podium--after .nz-end__place--3 .nz-end__step{height:32px}@media (width<=480px){.nz-end__pole{height:170px}.nz-end__flag--hoist .nz-country-flag,.nz-end__flag--hoist img{width:92px}.nz-end__count{min-width:130px;padding:var(--nz-sp-2) var(--nz-sp-4)}}@media (prefers-reduced-motion:reduce){.nz-end--full .nz-end__rays,.nz-end__flag--hoist,.nz-end__count{animation:none}}.nz-course{gap:var(--nz-sp-3);flex-direction:column;min-width:0;max-width:100%;display:flex}.nz-course__chart{min-width:0;max-width:100%;padding:var(--nz-sp-2) 0;border:1px solid var(--nz-line-card);background:var(--nz-bg-deep);border-radius:3px;overflow:auto hidden}.nz-course__chart:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-course__chart svg{display:block}.nz-course__grid{stroke:var(--nz-line);stroke-dasharray:3 4}.nz-course__axis{fill:var(--nz-text-dim);font-family:var(--nz-font-display);font-size:11px}.nz-course__prep{fill:rgba(var(--nz-gold-glow), .07)}.nz-course__area{fill:rgba(var(--nz-blue-glow), .16);stroke:none}.nz-course__line{fill:none;stroke:var(--nz-blue);stroke-width:2.5px;stroke-linejoin:round}.nz-course__dot{fill:var(--nz-blue-light);stroke:var(--nz-bg-deep);stroke-width:1.5px}.nz-course__new .nz-course__dot{fill:var(--nz-gold-bright)}.nz-course__new{animation:nz-course-grow var(--nz-dur-entrance-chrome) var(--nz-ease-out) both;transform-box:fill-box;transform-origin:bottom}@keyframes nz-course-grow{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:none}}.nz-course__dealt{fill:var(--nz-blue)}.nz-course__taken{fill:var(--nz-red)}.nz-course__marker line{stroke:var(--nz-line-bright);stroke-dasharray:2 3}.nz-course__marker text{font-family:var(--nz-font-display);letter-spacing:.04em;fill:var(--nz-text-secondary);font-size:11px}.nz-course__marker--honour text{fill:var(--nz-gold-bright)}.nz-course__marker--swing text{fill:var(--nz-green-text)}.nz-course__legend{align-items:center;gap:6px;margin:0;display:flex}.nz-course__key{border-radius:1px;width:10px;height:10px;display:inline-block}.nz-course__key--dealt{background:var(--nz-blue)}.nz-course__key--taken{background:var(--nz-red);margin-inline-start:var(--nz-sp-2)}.nz-course__log{gap:var(--nz-sp-2);flex-direction:column;display:flex}.nz-course__turn{overflow-wrap:anywhere;border:1px solid var(--nz-line-card);background:var(--nz-surface);border-radius:3px;min-width:0}.nz-course__turn summary{align-items:center;gap:var(--nz-sp-3);min-height:44px;padding:0 var(--nz-sp-3);cursor:pointer;flex-wrap:wrap;display:flex}.nz-course__turn ul{padding:0 var(--nz-sp-3) var(--nz-sp-3);font-size:var(--nz-size-body);flex-direction:column;gap:6px;margin:0;list-style:none;display:flex}.nz-course__turn li{flex-wrap:wrap;align-items:baseline;gap:2px 6px;min-width:0;display:flex}.nz-course__turn b.us{color:var(--nz-blue-light)}.nz-course__turn b.them{color:var(--nz-red-light)}.nz-course__xp{font-family:var(--nz-font-display);color:var(--nz-gold-bright);margin-inline-start:auto;font-weight:700}@media (prefers-reduced-motion:reduce){.nz-course__new{animation:none}}.nz-board{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-board__field{aspect-ratio:16/10;border:1px solid var(--nz-brass-lo);background:radial-gradient(ellipse at 50% 50%, rgba(var(--nz-board-town), .55) 0 14%, transparent 15%), linear-gradient(90deg, rgba(var(--nz-blue-glow), .1), transparent 35%, transparent 65%, rgba(var(--nz-red-glow), .1)), repeating-linear-gradient(60deg, #0000001f 0 1px, transparent 1px 22px), repeating-linear-gradient(-60deg, #0000001f 0 1px, transparent 1px 22px), linear-gradient(180deg, var(--nz-board-ground), var(--nz-board-ground-deep));border-radius:3px;min-height:260px;max-height:62vh;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #0009}.nz-board__arrows{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.nz-board__arrow{stroke-width:3px;stroke-linecap:round}.nz-board__arrow--ours{stroke:var(--nz-blue-light)}.nz-board__arrow--theirs{stroke:var(--nz-red-light)}.nz-board__arrow--planned{stroke:var(--nz-gold-bright);stroke-dasharray:8 6;animation:1.6s ease-in-out infinite nz-board-plan}@keyframes nz-board-plan{50%{opacity:.45}}.nz-board__stamp{pointer-events:none;white-space:nowrap;background:#0e1012d9;border-radius:2px;align-items:center;gap:4px;padding:2px 6px;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.nz-board__stamp--ours{border:1px solid var(--nz-blue-deep)}.nz-board__stamp--theirs{border:1px solid var(--nz-red-deep)}.nz-board__stamp-label{font-size:var(--nz-size-caption);color:var(--nz-text-secondary)}.nz-board__town{pointer-events:none;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;transform:translate(-50%,-50%)}.nz-board__ring{background:conic-gradient(var(--nz-blue) 0 var(--fx-value,0%), var(--nz-red-deep) var(--fx-value,0%) 100%);border:2px solid var(--nz-gold-bright);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 4px 12px #0009}.nz-board__ring b{background:var(--nz-surface);width:38px;height:38px;font-family:var(--nz-font-display);color:var(--nz-text);border-radius:50%;justify-content:center;align-items:center;font-size:15px;display:flex}.nz-board__town-name{font-family:var(--nz-font-title);font-weight:700;font-size:var(--nz-size-caption);color:var(--nz-text);text-shadow:0 1px 3px #000}.nz-board__unit{min-width:44px;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.nz-board__unit:disabled{cursor:default}.nz-board__unit:focus-visible{outline:none}.nz-board__unit:focus-visible .nz-board__shield{box-shadow:var(--nz-focus-ring)}.nz-board__shield{clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);background:linear-gradient(180deg, var(--nz-blue), var(--nz-blue-deep));width:40px;height:46px;transition:transform var(--nz-dur) var(--nz-ease);display:block}.nz-board__unit--ally .nz-board__shield{background:linear-gradient(180deg, var(--nz-blue-light), var(--nz-blue));opacity:.85}.nz-board__unit--enemy .nz-board__shield{background:linear-gradient(180deg, var(--nz-red), var(--nz-red-deep))}.nz-board__unit.is-out .nz-board__shield{background:var(--nz-line-control);opacity:.5}.nz-board__unit.is-selected .nz-board__shield{filter:drop-shadow(0 0 6px rgba(var(--nz-gold-glow), .9));transform:scale(1.12)}.nz-board__unit.is-target .nz-board__shield{animation:1s ease-in-out infinite nz-board-target}.nz-board__unit.is-target:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(closest-side, rgba(var(--nz-gold-glow), .85), rgba(var(--nz-gold-glow), .25) 60%, transparent);width:76px;height:82px;animation:1s ease-in-out infinite nz-glow-breathe;position:absolute;top:23px;left:50%;translate:-50% -50%}@keyframes nz-board-target{50%{transform:scale(1.12)}}.nz-board__name{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--nz-line-card);max-width:140px;font-size:var(--nz-size-caption);color:var(--nz-text);background:#0e1012d9;border-radius:2px;padding:1px 6px;overflow:hidden}.nz-board__unit--own .nz-board__name{border-color:var(--nz-brass-lo);font-weight:700}.nz-board__panel{gap:var(--nz-sp-3);grid-template-columns:minmax(180px,1fr) minmax(0,2fr) minmax(200px,1.4fr);align-items:start;display:grid}.nz-board__card,.nz-board__actions,.nz-board__preview{gap:var(--nz-sp-2);padding:var(--nz-sp-3);background:var(--nz-surface);border:1px solid var(--nz-line-card);border-radius:3px;flex-direction:column;display:flex}.nz-board__card-name,.nz-board__preview-title{font-family:var(--nz-font-title);color:var(--nz-text);font-weight:700}.nz-board__slots,.nz-board__targets{gap:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-board__slots .nz-btn,.nz-board__targets .nz-btn{min-height:44px}.nz-board__actions{flex-flow:wrap}.nz-board__medal{width:84px;min-height:44px;color:var(--nz-text-secondary);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:4px 0;display:flex}.nz-board__medal-face{background:radial-gradient(var(--nz-surface-track), var(--nz-surface));border:2px solid var(--nz-brass-lo);width:48px;height:48px;font-family:var(--nz-font-title);color:var(--nz-text-secondary);transition:transform var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);border-radius:50%;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.nz-board__medal:hover .nz-board__medal-face,.nz-board__medal:focus-visible .nz-board__medal-face{transform:scale(1.06)}.nz-board__medal:focus-visible{outline:none}.nz-board__medal:focus-visible .nz-board__medal-face{box-shadow:var(--nz-focus-ring)}.nz-board__medal.is-chosen{color:var(--nz-gold-bright)}.nz-board__medal.is-chosen .nz-board__medal-face{border-color:var(--nz-gold-bright);color:var(--nz-gold-bright);background:radial-gradient(var(--nz-brass-lo), var(--nz-ink));box-shadow:0 0 12px rgba(var(--nz-gold-glow), .6)}.nz-board__medal-label{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.04em;text-align:center;line-height:1.15}.nz-board__medal-cost{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-board__locked{width:100%;font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-board__locked summary{cursor:pointer;min-height:44px;font-family:var(--nz-font-display);letter-spacing:.06em;text-transform:uppercase;align-items:center;display:flex}.nz-board__locked ul{flex-direction:column;gap:4px;margin:0;padding-inline-start:var(--nz-sp-4);display:flex}.nz-board__bands{gap:4px var(--nz-sp-3);grid-template-columns:auto 1fr;align-items:center;margin:0;display:grid}.nz-board__bands dd{font-size:var(--nz-size-small);color:var(--nz-text-secondary);margin:0}.nz-board__give{min-height:48px}@media (width<=899px){.nz-board__field{aspect-ratio:4/5;max-height:none}.nz-board__panel{grid-template-columns:minmax(0,1fr)}.nz-board__stamp-label{display:none}.nz-board__name{max-width:92px}}@media (prefers-reduced-motion:reduce){.nz-board__arrow--planned,.nz-board__unit.is-target .nz-board__shield{animation:none}.nz-board__unit.is-target:before{opacity:0;animation:none}}.nz-cw{gap:var(--nz-sp-4);flex-direction:column;display:flex;position:relative}.nz-cw__head{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.nz-cw__title{font-family:var(--nz-font-title);color:var(--nz-gold-bright);margin:0;font-size:clamp(20px,2.6vw,28px);font-weight:700;line-height:1.1}.nz-cw__kicker{align-items:center;gap:var(--nz-sp-2);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-muted);flex-wrap:wrap;display:flex}.nz-cw__tug{gap:var(--nz-sp-2);padding:0 var(--nz-sp-4) var(--nz-sp-4);flex-direction:column;display:flex}.nz-cw__tug-row{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-3);font-family:var(--nz-font-display);flex-wrap:wrap;display:flex}.nz-cw__big{color:var(--nz-blue-light);font-size:34px;font-weight:700;line-height:1;position:relative}.nz-cw__big--them{color:var(--nz-red-light)}.nz-cw__big .nz-fx-delta{inset-inline-start:100%;margin-inline-start:6px;font-size:20px;position:absolute;top:-6px}.nz-cw__sub{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-cw__spark{width:100%;height:26px;display:block}.nz-cw__banner{z-index:3;position:sticky;top:0}.nz-cw__grid{gap:var(--nz-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nz-cw__rows{gap:var(--nz-sp-2);padding:var(--nz-sp-3);flex-direction:column;display:flex}.nz-cw__unit{border-radius:3px;width:100%;display:block}.nz-cw__unit-body{padding:var(--nz-sp-2) var(--nz-sp-3);border:1px solid var(--nz-line-card);background:var(--nz-bg-deep);border-radius:3px;flex-direction:column;gap:6px;display:flex}.nz-cw__unit--you .nz-cw__unit-body{border-color:var(--nz-brass-lo);background:rgba(var(--nz-gold-glow), .07)}.nz-cw__unit--enemy .nz-cw__unit-body{border-color:rgba(var(--nz-red-glow), .45)}.nz-cw__unit--out .nz-cw__unit-body{opacity:.5;border-style:dashed}.nz-cw__unit-top{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-2);display:flex}.nz-cw__unit-name{color:var(--nz-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.nz-cw__unit-meta{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.04em;color:var(--nz-text-muted);flex-wrap:wrap;display:flex}.nz-cw__pips{gap:2px;display:inline-flex}.nz-cw__pips i{background:var(--nz-blue);border-radius:1px;width:8px;height:12px;display:block}.nz-cw__pips i.is-lost{background:var(--nz-surface-track)}.nz-cw__meter{background:var(--nz-surface-track);vertical-align:middle;border-radius:1px;width:64px;height:6px;display:inline-block;overflow:hidden}.nz-cw__meter>i{background:var(--nz-green);height:100%;transition:width var(--nz-dur) var(--nz-ease);display:block}.nz-cw__meter>i.is-low{background:var(--nz-orange)}.nz-cw__band{gap:3px;display:inline-flex}.nz-cw__band i{background:var(--nz-surface-track);border-radius:1px;width:18px;height:6px;display:block}.nz-cw__band i.is-on{background:var(--nz-red)}.nz-cw__order{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:700}.nz-cw__order--sealed{color:var(--nz-green-text)}.nz-cw__order--owed{color:var(--nz-gold-bright)}.nz-cw__order--waiting{color:var(--nz-text-muted)}.nz-cw__order--out{color:var(--nz-text-dim)}.nz-cw__balance{gap:var(--nz-sp-2);padding:var(--nz-sp-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.nz-cw__fact{padding:var(--nz-sp-2) var(--nz-sp-3);background:var(--nz-bg-deep);border:1px solid var(--nz-line-card);border-radius:2px;flex-direction:column;gap:2px;display:flex}.nz-cw__fact b{font-family:var(--nz-font-display);color:var(--nz-text);font-size:18px}.nz-cw__fact span{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--nz-text-muted)}.nz-cw__fact--gold b{color:var(--nz-gold-bright)}.nz-cw__log{flex-direction:column;display:flex}.nz-cw__line{align-items:baseline;gap:4px var(--nz-sp-2);padding:var(--nz-sp-2) var(--nz-sp-3);border-top:1px solid var(--nz-line);font-size:var(--nz-size-body);flex-wrap:wrap;display:flex}.nz-cw__line b.us{color:var(--nz-blue-light)}.nz-cw__line b.them{color:var(--nz-red-light)}.nz-cw__line .nz-hint{font-size:var(--nz-size-small)}.nz-cw__bar{z-index:2;align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-3) var(--nz-sp-4);background:linear-gradient(180deg, var(--nz-surface-header), var(--nz-surface));border-top:2px solid var(--nz-brass-lo);flex-wrap:wrap;display:flex;position:sticky;bottom:0;box-shadow:0 -6px 18px #00000080}.nz-cw__bar-text{min-width:0;font-size:var(--nz-size-body);flex-direction:column;flex:200px;gap:4px;display:flex}.nz-cw__rewards{gap:var(--nz-sp-2);flex-wrap:wrap;display:flex}@media (width<=899px){.nz-cw__grid{grid-template-columns:minmax(0,1fr)}.nz-cw__big{font-size:28px}}.nz-war{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-war__score{padding:var(--nz-sp-4);gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-war__sides{align-items:center;gap:var(--nz-sp-3);grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto;display:grid}.nz-war__side{min-width:0}.nz-war__side--right{text-align:end}.nz-war__name{font-family:var(--nz-font-title);color:var(--nz-text);text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:700;overflow:hidden}.nz-war__tag{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-muted)}.nz-war__tag--us{color:var(--nz-blue-light)}.nz-war__tag--them{color:var(--nz-red-light)}.nz-war__share{font-family:var(--nz-font-display);text-align:center;color:var(--nz-text);font-size:30px;font-weight:700;line-height:1}.nz-war__share small{font-size:var(--nz-size-small);color:var(--nz-text-dim);margin:0 4px}.nz-war__stats{gap:var(--nz-sp-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nz-war__stat{padding:var(--nz-sp-2);background:var(--nz-bg-deep);border:1px solid var(--nz-line-card);border-radius:2px;flex-direction:column;align-items:center;gap:2px;display:flex}.nz-war__stat-values{font-family:var(--nz-font-display);font-size:18px;font-weight:700}.nz-war__stat-values .us{color:var(--nz-blue-light)}.nz-war__stat-values .them{color:var(--nz-red-light)}.nz-war__stat-label{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--nz-text-muted);text-align:center}.nz-war__spark{width:100%;height:36px;display:block}.nz-war__rows{flex-direction:column;display:flex}.nz-war__row{align-items:center;gap:var(--nz-sp-2) var(--nz-sp-3);min-height:44px;padding:var(--nz-sp-3);border-top:1px solid var(--nz-line);color:inherit;grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}a.nz-war__row:hover,a.nz-war__row:focus-visible{background:var(--nz-surface-active);outline:none}.nz-war__row--yours{background:rgba(var(--nz-gold-glow), .08);box-shadow:inset 3px 0 0 var(--nz-gold)}.nz-war__row-title{align-items:center;gap:var(--nz-sp-2);min-width:0;font-family:var(--nz-font-title);font-weight:700;display:flex}.nz-war__row-title span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nz-war__row-bar{align-items:center;gap:var(--nz-sp-2);font-family:var(--nz-font-display);grid-column:1/-1;grid-template-columns:minmax(0,1fr) 44px;font-weight:700;display:grid}.nz-war__row-sub{font-size:var(--nz-size-small);color:var(--nz-text-muted);grid-column:1/-1}.nz-war__chip{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:2px;padding:2px 8px;font-weight:700}.nz-war__chip--yours{color:var(--nz-gold-bright)}.nz-war__chip--defend,.nz-war__chip--threatened{color:var(--nz-red-light)}.nz-war__chip--attack,.nz-war__chip--pushing{color:var(--nz-green-text)}.nz-war__chip--other,.nz-war__chip--contested{color:var(--nz-orange)}.nz-war__dispatch{gap:var(--nz-sp-3);padding:var(--nz-sp-2) var(--nz-sp-3);border-top:1px solid var(--nz-line);font-size:var(--nz-size-body);align-items:baseline;margin:0;display:flex}.nz-war__dispatch time{font-family:var(--nz-font-display);color:var(--nz-text-dim);font-variant-numeric:tabular-nums;flex:none}.nz-war__dispatch--good b{color:var(--nz-green-text)}.nz-war__dispatch--bad b{color:var(--nz-red-light)}@media (width<=899px){.nz-war__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nz-war__share{font-size:24px}}.nz-glory{--nz-glory:var(--nz-brass);gap:var(--nz-sp-7);margin-bottom:var(--nz-sp-6);flex-direction:column;display:flex;container:nz-glory/inline-size}.nz-glory__banner{isolation:isolate;border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background-image:var(--nz-tex-scratch-soft), radial-gradient(ellipse 70% 90% at 50% 0%, color-mix(in srgb, var(--nz-glory) 30%, transparent), transparent 70%), linear-gradient(180deg, #2b3036 0%, #15181b 58%, #0b0c0e 100%);background-size:640px,100% 100%,100% 100%;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff0c81f,inset 0 0 0 1px #0009,0 18px 40px #0000008c}.nz-glory__banner:before{content:"";z-index:-1;border:1px solid color-mix(in srgb, var(--nz-brass) 35%, transparent);border-radius:calc(var(--nz-radius-md) - 3px);pointer-events:none;position:absolute;inset:5px}.nz-glory__banner:after{content:"";inset-inline:12%;background:linear-gradient(90deg, transparent, var(--nz-glory), transparent);height:3px;box-shadow:0 0 18px var(--nz-glory);position:absolute;top:0}.nz-glory.is-yours .nz-glory__banner{border-color:var(--nz-brass);box-shadow:inset 0 1px 0 #fff0c824, 0 0 0 1px rgba(var(--nz-gold-glow), .3), 0 0 32px rgba(var(--nz-gold-glow), .16), 0 18px 40px #0000008c}.nz-glory__rays{z-index:-1;pointer-events:none;opacity:.5;background:repeating-conic-gradient(from 0deg, color-mix(in srgb, var(--nz-glory) 18%, transparent) 0deg 5deg, transparent 5deg 15deg);width:760px;height:760px;animation:8s cubic-bezier(.16,.8,.3,1) both nz-glory-turn;position:absolute;top:92px;left:50%;translate:-50% -50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 62%);mask-image:radial-gradient(circle,#000 0%,#0000 62%)}@keyframes nz-glory-turn{0%{rotate:-30deg}to{rotate:0deg}}@media (prefers-reduced-motion:reduce){.nz-glory__rays{animation:none}}.nz-glory__watermark{z-index:-1;inset-inline-end:-40px;opacity:.07;filter:grayscale(.3);pointer-events:none;place-items:center;width:320px;height:320px;display:grid;position:absolute;top:-30px}.nz-glory__watermark>*{width:100%!important;height:100%!important}.nz-glory__corner{border:2px solid var(--nz-brass);pointer-events:none;width:22px;height:22px;position:absolute}.nz-glory__corner--tl{inset-inline-start:10px;border-inline-end:0;border-bottom:0;top:10px}.nz-glory__corner--tr{inset-inline-end:10px;border-inline-start:0;border-bottom:0;top:10px}.nz-glory__stamp{top:18px;z-index:2;border:2px solid var(--nz-red);color:var(--nz-red);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:.2em;text-transform:uppercase;background:#0a080899;border-radius:3px;padding:2px 12px;position:absolute;inset-inline-end:44px;rotate:6deg;box-shadow:0 0 12px #0009}.nz-glory__main{align-items:center;gap:var(--nz-sp-6);padding:var(--nz-sp-10) var(--nz-sp-7) var(--nz-sp-7);text-align:center;flex-direction:column;display:flex}.nz-glory__titles{align-items:center;gap:var(--nz-sp-3);flex-direction:column;min-width:0;max-width:100%;display:flex}.nz-glory__kicker{align-items:center;gap:var(--nz-sp-4);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:.22em;text-transform:uppercase;color:var(--nz-brass-hi);display:inline-flex}.nz-glory__kicker:before,.nz-glory__kicker:after{content:"";background:linear-gradient(90deg, transparent, var(--nz-brass));width:22px;height:1px}.nz-glory__kicker:after{rotate:180deg}.nz-glory .nz-glory__name{font-family:var(--nz-font-title);letter-spacing:.02em;overflow-wrap:anywhere;background:linear-gradient(180deg, #fff8e4 10%, var(--nz-brass-hi) 55%, var(--nz-brass) 100%);color:#0000;filter:drop-shadow(0 2px 0 #000000d9) drop-shadow(0 0 22px color-mix(in srgb, var(--nz-glory) 45%, transparent));-webkit-background-clip:text;background-clip:text;margin:0;font-size:34px;font-weight:700;line-height:1.05}.nz-glory__namerow{justify-content:center;align-items:center;gap:var(--nz-sp-3);max-width:100%;display:flex}.nz-glory__edit{width:var(--nz-touch-min,44px);height:var(--nz-touch-min,44px);color:var(--nz-brass-hi);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-block:-10px;display:inline-flex}.nz-glory__edit:hover,.nz-glory__edit:focus-visible{color:var(--nz-gold-bright);background:#ffffff14}.nz-glory__subtitle{color:var(--nz-text-secondary);overflow-wrap:anywhere;margin:0;font-style:italic}.nz-glory__facts{justify-content:center;align-items:center;gap:var(--nz-sp-2) var(--nz-sp-5);color:var(--nz-text-secondary);flex-wrap:wrap;margin:0;display:flex}.nz-glory__facts a{color:var(--nz-text);text-underline-offset:2px;text-decoration:underline}.nz-glory__facts a:hover{color:var(--nz-gold-bright)}.nz-glory__chips{justify-content:center;gap:var(--nz-sp-3);margin-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-glory__aside{gap:var(--nz-sp-4);flex-direction:column;width:100%;display:flex}.nz-glory__action{justify-content:center;display:flex}.nz-glory__action>*{width:100%}.nz-glory-medal{--nz-glory-medal:128px;width:var(--nz-glory-medal);height:var(--nz-glory-medal);flex:none;margin-bottom:14px;display:block;position:relative}.nz-glory-medal__halo{background:radial-gradient(circle, color-mix(in srgb, var(--nz-glory) 45%, transparent) 30%, transparent 70%);filter:blur(6px);border-radius:50%;position:absolute;inset:-18px}.nz-glory-medal__ring{background:conic-gradient(var(--nz-brass-hi) var(--nz-glory-xp,100%), #2b2e33 0);box-shadow:0 0 0 3px #0b0c0e, 0 0 0 6px var(--nz-brass), 0 0 0 7px #0b0c0e, 0 0 0 9px color-mix(in srgb, var(--nz-glory) 70%, var(--nz-brass-lo)), 0 14px 30px #000000bf;border-radius:50%;position:absolute;inset:0}.nz-glory-medal__face{background:radial-gradient(circle at 50% 30%,#474c54,#111316 75%);border-radius:50%;place-items:center;display:grid;position:absolute;inset:8px;overflow:hidden}.nz-glory-medal__face:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 2px #0b0c0e,inset 0 8px 18px #0009,inset 0 -3px 8px #0006}.nz-glory-medal__face .nz-avatar-emblem{filter:drop-shadow(0 3px 3px #000000bf);width:auto;height:64%}.nz-glory-medal__face .nz-avatar-frame{display:contents}.nz-glory-medal__face .nz-avatar-photo{object-fit:cover;border:0;border-radius:50%;width:100%;height:100%}.nz-glory-medal__face .nz-remblem__pic{width:100%;height:100%;box-shadow:none!important}.nz-glory-medal__badge{z-index:1;width:44px;height:50px;clip-path:path("M2 2H42V24C42 37 33 44 22 48C11 44 2 37 2 24Z");background:linear-gradient(180deg, var(--nz-brass-hi), #9a7a36 70%, #6f5626);filter:drop-shadow(0 3px 3px #000000b3);place-items:center;display:grid;position:absolute;bottom:-20px;left:50%;translate:-50%}.nz-glory-medal__badge>span:last-child{font-family:var(--nz-font-display);color:#2a1d08;text-shadow:0 1px #fff0c880;margin-top:-6px;font-size:22px;font-weight:700}.nz-glory-plate{--nz-rcolour-fallback:var(--nz-brass);align-items:center;gap:var(--nz-sp-5);min-height:var(--nz-touch-min);padding-block:var(--nz-sp-4);padding-inline:var(--nz-sp-4) var(--nz-sp-5);text-align:start;color:inherit;border:1px solid var(--nz-brass-lo);border-inline-start:4px solid var(--nz-rcolour,var(--nz-brass));border-radius:var(--nz-radius-md);background:radial-gradient(ellipse at 0% 50%, color-mix(in srgb, var(--nz-rcolour,#c7a55b) 30%, transparent), transparent 70%), #08090b99;transition:transform var(--nz-dur) var(--nz-ease), border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);text-decoration:none;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 6px 16px #00000073}a.nz-glory-plate:hover{border-color:var(--nz-brass);box-shadow:inset 0 1px 0 #ffffff14, 0 10px 22px #0000008c, 0 0 18px rgba(var(--nz-gold-glow), .2);transform:translateY(-2px)}a.nz-glory-plate:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-glory-plate__crest{width:60px;height:60px;color:var(--nz-brass-hi);box-shadow:0 0 0 2px var(--nz-rcolour,var(--nz-brass-lo)), 0 0 0 4px #0b0c0e, 0 0 0 5px var(--nz-brass-lo), 0 0 18px color-mix(in srgb, var(--nz-rcolour,#c7a55b) 40%, transparent);background:radial-gradient(circle at 35% 30%,#3a3f46,#15171a 70%);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.nz-glory-plate__crest>.nz-remblem__pic{width:100%;height:100%;box-shadow:none!important}.nz-glory-plate__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.nz-glory-plate__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-glory-plate__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);overflow-wrap:anywhere;line-height:1.15}.nz-glory-plate__sub{font-size:var(--nz-size-caption);color:var(--nz-text-secondary);overflow-wrap:anywhere}.nz-glory-plate__go{color:var(--nz-brass);flex:none}.nz-glory__band{border-top:1px solid var(--nz-brass-lo);background:linear-gradient(#00000073,#0003);flex-direction:column;display:flex;box-shadow:inset 0 1px #ffe6aa14}.nz-glory__stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nz-glory-stat{column-gap:var(--nz-sp-4);padding:var(--nz-sp-5) var(--nz-sp-5);border-bottom:1px solid #6f562673;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon value""icon label""icon sub";align-content:center;min-width:0;display:grid;position:relative}.nz-glory-stat:nth-child(odd){border-inline-end:1px solid #6f562673}.nz-glory-stat:last-child:nth-child(odd){border-inline-end:0;grid-column:1/-1}.nz-glory-stat__icon{width:36px;height:36px;color:var(--nz-brass-hi);border:1.5px solid var(--nz-brass);background:radial-gradient(circle at 50% 35%,#444a52,#16181b);border-radius:50%;grid-area:icon;align-self:center;place-items:center;display:grid;box-shadow:inset 0 1px #ffe4a04d,0 2px 4px #00000080}.nz-glory-stat__value{white-space:nowrap;font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-title-lg);color:var(--nz-text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-shadow:0 1px #000c;grid-area:value;line-height:1.05}.nz-glory-stat__label{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);grid-area:label;font-weight:600}a.nz-glory-stat--link{color:inherit;cursor:pointer;text-decoration:none}a.nz-glory-stat--link:hover{background:rgba(var(--nz-gold-glow), .08)}a.nz-glory-stat--link:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-glory-stat__sub{font-size:var(--nz-size-caption);color:var(--nz-text-muted);overflow-wrap:anywhere;grid-area:sub}.nz-medalrack{gap:var(--nz-sp-3);padding:var(--nz-sp-5) var(--nz-sp-5) var(--nz-sp-6);flex-direction:column;display:flex}.nz-medalrack__title{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--nz-brass);text-align:center;font-weight:700}.nz-medalrack__title b{color:var(--nz-brass-hi);margin-inline-start:4px}.nz-medalrack__row{gap:var(--nz-sp-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-medal{--nz-medal-tone:var(--nz-brass);text-align:center;flex-direction:column;align-items:center;gap:2px;min-width:0;display:flex}.nz-medal--crimson{--nz-medal-tone:var(--nz-red)}.nz-medal--azure{--nz-medal-tone:var(--nz-blue)}.nz-medal--emerald{--nz-medal-tone:var(--nz-green)}.nz-medal--violet{--nz-medal-tone:var(--nz-purple)}.nz-medal--gold{--nz-medal-tone:var(--nz-gold)}.nz-medal__art{width:44px;height:58px;transition:transform var(--nz-dur) var(--nz-ease);position:relative}.nz-medal:hover .nz-medal__art{transform:translateY(-2px)rotate(-3deg)}.nz-medal__svg{filter:drop-shadow(0 3px 3px #000000b3);width:100%;height:100%;overflow:visible}.nz-medal__ribbon{fill:var(--nz-medal-tone)}.nz-medal__stripe{fill:#fff5dcbf}.nz-medal__bar{fill:var(--nz-brass);stroke:#2a1d08;stroke-width:.6px}.nz-medal__rim{fill:var(--nz-brass);stroke:var(--nz-brass-hi);stroke-width:1.4px}.nz-medal__enamel{fill:color-mix(in srgb, var(--nz-medal-tone) 75%, #000);stroke:#2a1d08;stroke-width:1px}.nz-medal__glyph{color:#fff6dc;filter:drop-shadow(0 1px #0009);display:grid;position:absolute;top:70.3%;left:50%;translate:-50% -50%}.nz-medal__count{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body);color:var(--nz-brass-hi);font-variant-numeric:tabular-nums}.nz-medal__label{font-size:var(--nz-size-caption);color:var(--nz-text-secondary);overflow-wrap:anywhere;line-height:1.15}.nz-medal__more{width:100%;min-height:var(--nz-touch-min);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:0;display:flex}.nz-medal__morepin{width:44px;height:44px;color:var(--nz-brass-hi);background:var(--nz-surface-raised);box-shadow:0 0 0 1.5px var(--nz-brass-lo);transition:box-shadow var(--nz-dur) var(--nz-ease);border-radius:50%;place-items:center;margin-block:7px;display:grid}.nz-medal__more:hover .nz-medal__morepin{box-shadow:0 0 0 1.5px var(--nz-brass)}.nz-medal__more:focus-visible{outline:none}.nz-medal__more:focus-visible .nz-medal__morepin{box-shadow:var(--nz-focus-ring)}.nz-medal.is-unearned .nz-medal__svg{filter:grayscale()brightness(.35)drop-shadow(0 2px 2px #0009)}.nz-medal.is-unearned .nz-medal__glyph{color:#ffffff40}.nz-medal.is-unearned .nz-medal__count{color:var(--nz-text-faint)}.nz-medal.is-unearned .nz-medal__label{color:var(--nz-text-muted)}.nz-glory__build{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-glory .nz-glory__build-title{align-items:center;gap:var(--nz-sp-5);font-family:var(--nz-font-title);font-size:var(--nz-size-title);letter-spacing:.08em;color:var(--nz-brass-hi);margin:0;font-weight:700;display:flex}.nz-glory__build-title:before,.nz-glory__build-title:after{content:"";background:linear-gradient(90deg, transparent, var(--nz-brass-lo));flex:1;height:1px}.nz-glory__build-title:after{rotate:180deg}.nz-glory__cards{gap:var(--nz-sp-5);grid-template-columns:minmax(0,1fr);display:grid}.nz-glory__cards .nz-service{align-items:center;gap:var(--nz-sp-3) var(--nz-sp-5);padding:var(--nz-sp-4) var(--nz-sp-5);flex-flow:wrap}.nz-glory__cards .nz-service__head{flex:100px;min-width:0}.nz-glory__cards .nz-service__figures{flex:0 150px}.nz-glory__cards .nz-service__figure{padding:var(--nz-sp-2) var(--nz-sp-3)}.nz-service{--nz-service:var(--nz-role,var(--nz-brass));gap:var(--nz-sp-4);min-width:0;padding:var(--nz-sp-5);border:1px solid var(--nz-line-card);border-top:3px solid color-mix(in srgb, var(--nz-service) 70%, #000);border-radius:var(--nz-radius-md);background-image:var(--nz-tex-scratch-soft), radial-gradient(ellipse at 0% 0%, color-mix(in srgb, var(--nz-service) 14%, transparent), transparent 60%), var(--nz-grad-card);box-shadow:var(--nz-elev-2);background-size:640px,100% 100%,100% 100%;flex-direction:column;display:flex;position:relative;overflow:hidden}.nz-service.is-active{border-color:color-mix(in srgb, var(--nz-service) 60%, var(--nz-line-card));border-top-color:var(--nz-service);box-shadow:var(--nz-elev-2), 0 0 0 1px color-mix(in srgb, var(--nz-service) 35%, transparent), 0 0 24px color-mix(in srgb, var(--nz-service) 18%, transparent)}.nz-service:not(.is-active) .nz-service__crest{filter:saturate(.6)}.nz-service__head{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-service__crest{width:44px;height:44px;color:var(--nz-service);border:2px solid color-mix(in srgb, var(--nz-service) 70%, var(--nz-brass));box-shadow:inset 0 1px 0 #ffe4a040, 0 0 12px color-mix(in srgb, var(--nz-service) 30%, transparent);background:radial-gradient(circle at 50% 35%,#444a52,#16181b);border-radius:50%;flex:none;place-items:center;display:grid}.nz-service__titles{flex-direction:column;flex:1;min-width:0;display:flex}.nz-service__title{font-family:var(--nz-font-title);font-weight:700;font-size:var(--nz-size-title);color:var(--nz-text);line-height:1.15}.nz-service__sub{font-size:var(--nz-size-caption);color:var(--nz-text-secondary);overflow-wrap:anywhere}.nz-service__stamp{border:1.5px solid var(--nz-service);color:var(--nz-service);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:.16em;text-transform:uppercase;border-radius:3px;flex:none;padding:1px 8px}.nz-service__figures{gap:var(--nz-sp-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:grid}.nz-service__figure{padding:var(--nz-sp-3) var(--nz-sp-4);border-radius:var(--nz-radius-sm);background:#00000052;flex-direction:column;min-width:0;display:flex;box-shadow:inset 0 1px 2px #00000080}.nz-service__figure dt{font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-dim)}.nz-service__figure dd{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-title);color:var(--nz-text);overflow-wrap:anywhere;margin:0}.nz-service__body{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-service__empty{font-size:var(--nz-size-small);color:var(--nz-text-muted);margin:0;font-style:italic}.nz-service__section{gap:var(--nz-sp-2);flex-direction:column;display:flex}.nz-service__section-title{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-tracks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nz-track{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);font-size:var(--nz-size-small);color:var(--nz-text-secondary);display:flex}.nz-track__label{overflow-wrap:anywhere;min-width:0}.nz-track__pips{flex:none;justify-content:flex-start;width:75px;display:inline-flex}.nz-track.is-mastered .nz-track__label{color:var(--nz-text);font-weight:600}.nz-squadrow{align-items:center;gap:2px var(--nz-sp-4);padding:var(--nz-sp-3) var(--nz-sp-4);border-radius:var(--nz-radius-sm);background:#0000004d;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.nz-squadrow.is-active{box-shadow:inset 3px 0 0 var(--nz-service)}.nz-squadrow__mark{grid-row:span 2;place-items:center;display:grid}.nz-squadrow__name{color:var(--nz-text);overflow-wrap:anywhere;min-width:0;font-weight:600}.nz-squadrow__tag{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-service);font-weight:700}.nz-squadrow__facts{align-items:center;gap:var(--nz-sp-4);font-size:var(--nz-size-caption);color:var(--nz-text-muted);grid-column:2/4;display:flex}.nz-squadrow__roles{font-size:var(--nz-size-caption);color:var(--nz-text-secondary);grid-column:2/4}.nz-squadrow__gear{margin-top:var(--nz-sp-2);font-size:var(--nz-size-caption);color:var(--nz-text-secondary);flex-direction:column;grid-column:2/4;gap:2px;display:flex}.nz-squadrow__gear-title{margin-top:var(--nz-sp-2);font-family:var(--nz-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-squadrow__gear ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nz-squadrow__gear li{overflow-wrap:anywhere}.nz-squadrow__gear-none{color:var(--nz-text-muted);font-style:italic}.nz-squadrow__bar{background:#00000080;border-radius:3px;flex:1;height:5px;overflow:hidden}.nz-squadrow__bar>span{background:linear-gradient(90deg, color-mix(in srgb, var(--nz-service) 70%, #000), var(--nz-service));height:100%;display:block}.nz-squadrows{gap:var(--nz-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-faces{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nz-faces>li{width:34px;height:34px;box-shadow:0 0 0 1.5px var(--nz-brass-lo);background:radial-gradient(circle at 50% 30%,#3b3f45,#111316 75%);border-radius:50%;place-items:center;display:grid;overflow:hidden}.nz-faces>li .nz-avatar-frame{display:contents}.nz-faces>li .nz-avatar-emblem{height:22px}.nz-faces>li .nz-avatar-photo{border:0;border-radius:50%;width:100%;height:100%}.nz-faces>li.is-more{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);color:var(--nz-brass-hi)}@container nz-glory (width<=619.98px){.nz-medalrack{padding-inline:var(--nz-sp-3)}.nz-medalrack__row{gap:var(--nz-sp-2)}.nz-medal__label{letter-spacing:-.03em}.nz-glory__main{align-items:center;gap:var(--nz-sp-5) var(--nz-sp-6);padding:var(--nz-sp-9) var(--nz-sp-6) var(--nz-sp-6);text-align:start;grid-template-columns:auto minmax(0,1fr);display:grid}.nz-glory__titles{align-items:flex-start;gap:var(--nz-sp-2)}.nz-glory__kicker:before{display:none}.nz-glory__facts,.nz-glory__chips{justify-content:flex-start}.nz-glory-medal{--nz-glory-medal:84px;margin-bottom:26px}.nz-glory-medal__badge{transform-origin:50% 0;top:calc(100% - 12px);bottom:auto;scale:.72}.nz-glory-medal__hero{inset-inline-start:-6px;width:28px;height:28px;bottom:6px}.nz-glory__rays{inset-inline-start:60px;top:50%}.nz-glory .nz-glory__name{font-size:26px}.nz-glory__aside{align-content:flex-start;align-items:stretch;gap:var(--nz-sp-3);flex-flow:wrap;grid-column:1/-1;display:flex}.nz-glory__aside>.nz-glory-plate{box-sizing:border-box;flex:140px}.nz-glory__aside>.nz-glory__action{flex:100%}.nz-glory-plate{gap:var(--nz-sp-3);min-width:0;padding:var(--nz-sp-3)}.nz-glory-plate__crest{width:40px;height:40px}.nz-glory-plate__crest>*{scale:.66}.nz-glory-plate__kicker,.nz-glory-plate__name,.nz-glory-plate__sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nz-glory-plate__name{font-size:var(--nz-size-body)}.nz-glory-plate__go{display:none}}@container nz-glory (width>=620px){.nz-glory__main{text-align:start;align-items:center;gap:var(--nz-sp-6) var(--nz-sp-9);padding:var(--nz-sp-10) var(--nz-sp-10) var(--nz-sp-8);grid-template-columns:auto minmax(0,1fr);display:grid}.nz-glory__titles{align-items:flex-start}.nz-glory__kicker:before{display:none}.nz-glory__facts,.nz-glory__chips{justify-content:flex-start}.nz-glory-medal{--nz-glory-medal:152px}.nz-glory__rays{inset-inline-start:128px;top:50%}.nz-glory .nz-glory__name{font-size:40px}.nz-glory__aside{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.nz-glory__action>*{width:auto}.nz-glory__action{justify-content:flex-start}.nz-glory__stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.nz-glory-stat,.nz-glory-stat:last-child:nth-child(odd){border-bottom:0;border-inline-end:1px solid #6f562673;grid-column:auto}.nz-glory-stat:last-child{border-inline-end:0}.nz-medalrack{border-top:1px solid #6f562673}.nz-glory__cards{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.nz-medal__art{width:54px;height:71px}.nz-medal__glyph svg{width:18px;height:18px}}@container nz-glory (width>=980px){.nz-glory__main{grid-template-columns:auto minmax(0,1fr) minmax(260px,340px)}.nz-glory__aside{grid-column:auto;display:flex}.nz-glory .nz-glory__name{font-size:46px}.nz-glory-medal{--nz-glory-medal:176px}.nz-medalrack{justify-content:center;align-items:center;gap:var(--nz-sp-8);flex-direction:row}.nz-medalrack__row{width:460px}}@container nz-glory (width>=1240px){.nz-glory__band{flex-direction:row;align-items:stretch}.nz-glory__stats{flex:1}.nz-medalrack{gap:var(--nz-sp-3);border-top:0;border-inline-start:1px solid #6f562673;flex-direction:column;flex:none;width:400px}.nz-medalrack__row{width:auto}}@media (prefers-reduced-motion:reduce){.nz-glory__rays{animation:none}.nz-medal__art,.nz-glory-plate{transition:none}}.nz-track__count{font-family:var(--nz-font-display);color:var(--nz-service);flex:none;font-weight:700}.nz-glory-medal__face>.nz-ctree__emblem{filter:drop-shadow(0 3px 4px #000c);width:66%;height:66%}.nz-glory__watermark>.nz-ctree__emblem{opacity:1}.nz-glory__quote{margin:var(--nz-sp-2) 0 0;padding:var(--nz-sp-4) var(--nz-sp-5);border-inline-start:3px solid var(--nz-glory);text-align:start;color:var(--nz-text-secondary);background:#0000004d;flex-basis:100%;font-style:italic}.nz-inbattle{align-items:center;gap:var(--nz-sp-5) var(--nz-sp-6);padding:var(--nz-sp-7) var(--nz-sp-8);border:1px solid rgba(var(--nz-red-glow), .55);border-inline-start:4px solid var(--nz-red);border-radius:var(--nz-radius-md);background-image:var(--nz-tex-scratch-soft), radial-gradient(ellipse 60% 120% at 0% 50%, rgba(var(--nz-red-glow), .32), transparent 70%), linear-gradient(180deg, #2c2f34, #121417);box-shadow:inset 0 1px 0 #ffffff12, 0 0 0 1px #0009, 0 10px 26px #0000008c, 0 0 26px rgba(var(--nz-red-glow), .18);background-size:520px,100% 100%,100% 100%;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.nz-inbattle__medal{color:#ffe7d8;background:radial-gradient(circle at 50% 35%, var(--nz-red-light), var(--nz-red) 55%, var(--nz-red-deep));width:64px;height:64px;box-shadow:0 0 0 3px #0b0c0e, 0 0 0 5px var(--nz-brass), 0 0 16px rgba(var(--nz-red-glow), .5);border-radius:50%;place-items:center;display:grid;position:relative}.nz-inbattle__medal:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 32px rgba(var(--nz-red-glow), .95);animation:1.8s ease-in-out infinite nz-glow-breathe;position:absolute;inset:0}.nz-inbattle__head{gap:2px;min-width:0;display:grid}.nz-inbattle__kicker{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:.2em;text-transform:uppercase;color:var(--nz-red-light);display:inline-flex}.nz-inbattle__live{background:var(--nz-sell);width:8px;height:8px;box-shadow:0 0 8px rgba(var(--nz-sell-glow), .9);border-radius:50%;animation:1.2s ease-in-out infinite nz-inbattle-blink}.nz-app a.nz-inbattle__name,.nz-inbattle__name{font-family:var(--nz-font-title);font-weight:700;font-size:var(--nz-size-title-lg);color:var(--nz-text);overflow-wrap:anywhere;text-shadow:0 2px #000000b3;line-height:1.1;text-decoration:none}.nz-app a.nz-inbattle__name:hover{color:var(--nz-brass-hi)}.nz-inbattle__facts{align-items:center;gap:var(--nz-sp-2) var(--nz-sp-6);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-brass-hi);flex-wrap:wrap;display:flex}.nz-inbattle__standing{align-items:center;gap:var(--nz-sp-3);color:var(--nz-text-secondary);display:inline-flex}.nz-inbattle__bar{background:var(--nz-surface-track);border-radius:3px;width:64px;height:6px;overflow:hidden}.nz-inbattle__bar>span{background:linear-gradient(90deg, var(--nz-green), var(--nz-green-text));height:100%;display:block}.nz-roster__locked{margin:0 0 var(--nz-sp-6);align-items:center;font-weight:600}.nz-member-add{margin-top:var(--nz-sp-6);align-items:center}.nz-inbattle__actions{gap:var(--nz-sp-4);flex-wrap:wrap;grid-column:1/-1;display:flex}.nz-inbattle__actions>*{flex:0 auto}.nz-inbattle__hint{grid-column:1/-1;margin:0}.nz-inbattle__go{min-height:52px;font-size:var(--nz-size-body-lg);flex:220px;justify-content:center}@keyframes nz-inbattle-blink{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.nz-inbattle__medal:after,.nz-inbattle__live{animation:none}.nz-inbattle__medal:after{opacity:.5}}.nz-onpatrol{align-items:center;gap:var(--nz-sp-5) var(--nz-sp-6);padding:var(--nz-sp-7) var(--nz-sp-8);border:1px solid rgba(var(--nz-blue-glow), .5);border-inline-start:4px solid var(--nz-blue);border-radius:var(--nz-radius-md);box-shadow:inset 0 1px 0 #ffffff12, 0 0 0 1px #0009, 0 10px 26px #0000008c, 0 0 22px rgba(var(--nz-blue-glow), .14);background:linear-gradient(#23272f,#121417);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.nz-onpatrol__medal{color:#e4f0ff;background:radial-gradient(circle at 50% 35%, var(--nz-blue-light), var(--nz-blue) 55%, var(--nz-blue-deep));width:64px;height:64px;box-shadow:0 0 0 3px #0b0c0e, 0 0 0 5px var(--nz-brass), 0 0 18px rgba(var(--nz-blue-glow), .6);border-radius:50%;place-items:center;display:grid}.nz-onpatrol__head{gap:2px;min-width:0;display:grid}.nz-onpatrol__kicker{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:.2em;text-transform:uppercase;color:var(--nz-blue-light)}.nz-onpatrol__name{font-family:var(--nz-font-title);font-weight:700;font-size:var(--nz-size-title-lg);color:var(--nz-text);overflow-wrap:anywhere;line-height:1.1}.nz-onpatrol>.nz-meter,.nz-onpatrol__hint{grid-column:1/-1;margin:0}.nz-body{--nz-subnav-h:58px}.nz-subnav{top:0;z-index:2;box-sizing:border-box;width:max-content;max-width:calc(100% - var(--nz-subnav-min,140px) - 360px);height:var(--nz-subnav-h);padding:0 var(--nz-sp-3);overscroll-behavior:contain;scrollbar-width:none;border:1px solid var(--nz-brass-lo);border-radius:0 0 var(--nz-radius-md) var(--nz-radius-md);color:var(--nz-text);transform-origin:top;animation:nz-subnav-in var(--nz-dur-menu-in) var(--nz-ease-out) both;background:linear-gradient(#0e1012f0,#2c3035eb);border-top:0;flex-direction:row;align-items:stretch;display:flex;position:absolute;inset-inline-start:var(--nz-subnav-left,140px);overflow-x:auto;box-shadow:0 6px 14px #00000073}.nz-subnav.is-closing{pointer-events:none;animation:.2s ease-in both nz-subnav-out}.nz-subnav__set{display:contents}.nz-subnav .nz-subnav__link{animation:nz-subnav-link-in .3s var(--nz-ease-out) both;animation-delay:calc(70ms + var(--nz-subnav-i,0) * var(--nz-menu-stagger))}@keyframes nz-subnav-in{0%{opacity:0;clip-path:inset(0 0 100% 0 round 0 0 var(--nz-radius-md) var(--nz-radius-md));transform:translateY(-6px)}to{opacity:1;clip-path:inset(0 0 0 0 round 0 0 var(--nz-radius-md) var(--nz-radius-md));transform:none}}@keyframes nz-subnav-out{0%{opacity:1;clip-path:inset(0 0 0 0 round 0 0 var(--nz-radius-md) var(--nz-radius-md));transform:none}to{opacity:0;clip-path:inset(0 0 100% 0 round 0 0 var(--nz-radius-md) var(--nz-radius-md));transform:translateY(-6px)}}@keyframes nz-subnav-link-in{0%{opacity:0;transform:translateY(-8px)scale(.92)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nz-subnav,.nz-subnav.is-closing,.nz-subnav .nz-subnav__link{animation:none}}.nz-subnav__list{flex-direction:row;display:flex}.nz-subnav__list:not([data-first]){border-inline-start:1px solid #c7a55b40;margin-inline-start:var(--nz-sp-3);padding-inline-start:var(--nz-sp-3)}.nz-subnav__link{min-width:68px;max-width:92px;padding:var(--nz-sp-3) var(--nz-sp-4);color:var(--nz-text-secondary);text-align:center;border-bottom:3px solid #0000;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:relative}.nz-app a.nz-subnav__link{color:var(--nz-text-secondary)}.nz-subnav__icon{color:var(--nz-brass);place-items:center;display:grid;position:relative}.nz-subnav__icon .nz-alert-dot{top:-2px;position:absolute;inset-inline-end:-5px}.nz-subnav__next{top:-2px;background:var(--nz-danger);width:8px;height:8px;box-shadow:0 0 6px var(--nz-danger);border-radius:50%;position:absolute;inset-inline-start:-5px}.nz-subnav__label{max-width:100%;font-family:var(--nz-font-display);letter-spacing:.04em;text-transform:uppercase;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:600;line-height:1.1;display:-webkit-box;overflow:hidden}.nz-subnav__link:hover{color:var(--nz-text);background:#c7a55b14}.nz-app a.nz-subnav__link:hover{color:var(--nz-text)}.nz-subnav__link:focus-visible{box-shadow:inset 0 0 0 2px var(--nz-brass-hi);outline:none}.nz-subnav__link[aria-current=page]{border-bottom-color:var(--nz-brass);color:var(--nz-brass-hi);background:#c7a55b24}.nz-app a.nz-subnav__link[aria-current=page],.nz-subnav__link[aria-current=page] .nz-subnav__icon{color:var(--nz-brass-hi)}.nz-subnav__link--locked{opacity:.45;cursor:not-allowed}.nz-subnav__link--locked .nz-subnav__icon{color:var(--nz-text-dim)}@media not all and (width<=899px){html body .nz-app .nz-body:has(>.nz-subnav){--nz-subnav-top:calc(var(--nz-subnav-h) + var(--nz-sp-4) + var(--nz-view-crest))}html body .nz-app .nz-body:has(>.nz-subnav)>.nz-column:not(.nz-column--placed){margin-top:var(--nz-subnav-top);max-height:calc(100% - var(--nz-subnav-top) - var(--nz-ticker-room,0px))}html body .nz-app .nz-body:has(>.nz-subnav)>.nz-column:not(.nz-column--placed):has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100% - var(--nz-subnav-top) - var(--nz-ticker-room,0px))}.nz-app{--nz-topbar-h-lg:66px}:is(.nz-app .nz-topbar,.nz-app .nz-topbar:has(.nz-gameheader__resources)){height:var(--nz-topbar-h-lg);padding-top:0;padding-bottom:calc(var(--nz-sp-3) + 8px)}.nz-medal-id__medal{top:6px}html body .nz-chat-fab{bottom:calc(var(--nz-sp-8) + max(var(--nz-ticker-room,0px), var(--nz-safe-bottom)))}html body .nz-view-fab{bottom:calc(var(--nz-sp-8) + max(var(--nz-ticker-room,0px), var(--nz-safe-bottom)) + 4px)}html body .nz-view-panel{bottom:calc(var(--nz-sp-8) + max(var(--nz-ticker-room,0px), var(--nz-safe-bottom)) + 52px + var(--nz-sp-6))}}@media (width<=899px){.nz-subnav{display:none}.nz-loader .nz-auth-logo{width:55%;max-width:190px;margin-inline:auto}.nz-entrance-cover__logo{width:84px;height:84px}html body .nz-app .nz-map-hud{top:var(--nz-sp-4);transform-origin:100% 0;max-height:calc((100% - var(--nz-sp-4) - var(--nz-hud-spare,0px) - var(--nz-tabbar-h) - var(--nz-sp-8) - 52px - var(--nz-sp-9) - var(--nz-sp-6) - var(--nz-safe-bottom,0px)) / .78);inset-inline-end:var(--nz-sp-4);transform:scale(.78)}html body .nz-app .nz-map-hud .nz-chapter{width:260px}html body .nz-view-panel{transform-origin:100% 100%;transform:scale(.8)}:is(body:has(.nz-app--view-open) .nz-chat-fab,body:has(.nz-app--view-open) .nz-view-fab,body:has(.nz-app--view-open) .nz-view-panel){display:none}}@media not all and (width<=899px){.nz-app .nz-gameheader .nz-gameheader__strips{scrollbar-width:thin;min-width:0;padding:var(--nz-sp-5);margin:calc(-1 * var(--nz-sp-5));flex:0 auto;align-items:center;display:flex;overflow:auto hidden}.nz-app .nz-gameheader .nz-gameheader__strips .nz-gameheader__resources{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.nz-app .nz-gameheader .nz-gameheader__strips .nz-gameheader__resources--rest{margin-inline-start:var(--nz-sp-10)}}@media (width<=899px){.nz-gameheader__strips{display:contents}}.nz-app .nz-gameheader .nz-gameheader__resources--rest{gap:var(--nz-sp-6)}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell{align-content:center;align-items:center;column-gap:var(--nz-sp-3);grid-template:"icon value""icon bar""icon delta"/28px minmax(0,1fr);row-gap:3px;display:grid}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__top{display:contents}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__icon{width:28px;height:28px;box-shadow:0 0 0 1.5px #0b0c0e, 0 0 0 3px var(--nz-brass-lo), inset 0 0 8px rgba(var(--nz-tint-glow,199, 165, 91), .35), 0 2px 4px #0009;background:radial-gradient(circle at 50% 35%,#3a3f45,#111316 75%);border-radius:50%;grid-area:icon;place-items:center;display:grid;position:relative}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__icon svg{width:14px;height:14px;filter:drop-shadow(0 0 4px rgba(var(--nz-tint-glow,199, 165, 91), .8))}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__lock{inset-inline-end:-2px;position:absolute;bottom:-2px}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__value{color:var(--nz-text);grid-area:value;font-size:14px;font-weight:700}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell .nz-delta{white-space:nowrap;color:var(--nz-text-dim);grid-area:delta;margin:0;font-size:10px;line-height:1.1}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__meter{background:linear-gradient(#08090a,#1a1d21);border-radius:4px;grid-area:bar;height:7px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #000000e6,0 1px #ffffff1a,0 0 0 1px #0009}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__meter-fill{width:var(--nz-meter,0%);border-radius:inherit;background:linear-gradient(180deg, #ffffff8c, #fff0 55%), linear-gradient(90deg, rgba(var(--nz-tint-glow,199, 165, 91), .55), var(--nz-tint,var(--nz-brass)));box-shadow:0 0 8px rgba(var(--nz-tint-glow,199, 165, 91), .7);transition:width .7s cubic-bezier(.2,.8,.2,1);position:absolute;inset-block:0;inset-inline:0 auto}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__meter:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#0000008c calc(10% - 1px) 10%);position:absolute;inset:0}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__meter[data-full=true]{box-shadow:var(--nz-trough-inset), 0 0 0 1px rgba(var(--nz-gold-glow), .8), 0 0 5px 1px rgba(var(--nz-gold-glow), .65), 0 0 8px 1px rgba(var(--nz-gold-glow), .3);animation:3.2s ease-in-out infinite nz-energy-full-glow}@keyframes nz-energy-full-glow{50%{box-shadow:var(--nz-trough-inset), 0 0 0 1px rgba(var(--nz-gold-glow), 1), 0 0 6px 2px rgba(var(--nz-gold-glow), .85), 0 0 8px 2px rgba(var(--nz-gold-glow), .4)}}@media (prefers-reduced-motion:reduce){.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__meter[data-full=true]{animation:none}}@media not all and (width<=899px){.nz-app .nz-gameheader .nz-gameheader__resources--rest{gap:var(--nz-sp-7);align-items:center}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell,.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell:first-child,.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell:last-child{width:150px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:none;align-self:center;padding:0}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell:not(:has(.nz-resources__meter)){width:auto}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__value{text-shadow:0 1px 2px #000000e6;line-height:1.1}}.nz-app{--nz-plate-radius:10px;--nz-plate-glyph:40px;--nz-plate-bg:linear-gradient(180deg, #0000006b, #00000042);--nz-plate-line:rgba(var(--nz-gold-glow), .18);--nz-plate-shadow:inset 0 1px 2px #00000073, 0 1px 0 #ffffff0d;--nz-plate-rule:linear-gradient(180deg, transparent, var(--nz-brass-lo) 30%, var(--nz-brass-lo) 70%, transparent)}@media (width<=899px){.nz-app:has(.nz-topbar .nz-gameheader__resources){--nz-strip-h:var(--nz-touch-min)}.nz-app .nz-topbar:has(.nz-gameheader__resources){grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-rows:var(--nz-topbar-h) var(--nz-strip-h);column-gap:0;row-gap:var(--nz-sp-4);height:calc(var(--nz-safe-top) + var(--nz-topbar-h) + var(--nz-sp-4) + var(--nz-strip-h) + 3 * var(--nz-sp-4));align-items:stretch;display:grid}:is(.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-topbar__wordmark,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-topbar__divider,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-spacer){display:none}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-wrap{grid-area:1/1/span 2;align-self:stretch;margin-inline-end:var(--nz-sp-5)}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-gameheader__resources--lead{grid-area:1/2/auto/span 2}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions{grid-area:1/4;margin:0}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-gameheader__resources--rest{grid-area:2/2/auto/span 3}.nz-app .nz-topbar:has(.nz-gameheader__hud) .nz-gameheader__resources--rest{grid-column:2}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud{grid-area:2/3/auto/span 2}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id{height:100%;padding-block:0;padding-inline:76px 0}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id__text{display:none}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id__medal{width:76px;height:76px;top:calc(50% - 40px)}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id__face{inset:5px}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id__level{width:26px;height:30px;clip-path:path("M2 2H24V14C24 22 19 26 13 29C7 26 2 22 2 14Z");bottom:-12px}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id__level>span:last-child{margin-top:-4px;font-size:14px}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id__hero{inset-inline-start:-4px;width:22px;height:22px;bottom:-2px}:is(.nz-app .nz-gameheader .nz-gameheader__resources,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud){background:var(--nz-plate-bg);border:1px solid var(--nz-plate-line);min-width:0;height:100%;box-shadow:var(--nz-plate-shadow);flex-wrap:nowrap;align-items:stretch;margin:0;display:flex;position:relative;overflow:visible;-webkit-mask-image:none;mask-image:none}.nz-app .nz-gameheader .nz-gameheader__resources{padding:0 var(--nz-sp-5);border-inline-end:0;border-start-start-radius:var(--nz-plate-radius);border-end-start-radius:var(--nz-plate-radius)}.nz-app .nz-topbar:not(:has(.nz-gameheader__hud)) .nz-gameheader__resources--rest{border-inline-end:1px solid var(--nz-plate-line);border-radius:var(--nz-plate-radius)}:is(.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud){padding-inline:var(--nz-sp-2);border-inline-start:0;border-start-end-radius:var(--nz-plate-radius);border-end-end-radius:var(--nz-plate-radius);justify-content:flex-end;gap:0}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions:before{content:"";inset-inline-start:0;background:var(--nz-plate-rule);width:1px;position:absolute;top:20%;bottom:20%}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud:before{content:"";inset-inline-start:0;background:var(--nz-plate-rule);width:1px;position:absolute;top:20%;bottom:20%}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions>*{align-self:stretch;display:flex}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-notify-anchor__bell{align-self:stretch;display:flex}:is(.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud .nz-iconbtn){width:var(--nz-plate-glyph);height:100%;box-shadow:none;color:var(--nz-brass);background:0 0;border-radius:0;padding:0;transform:none}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn:before{width:100%;height:var(--nz-touch-min)}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud .nz-iconbtn:before{width:100%;height:var(--nz-touch-min)}:is(.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn>svg,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud .nz-iconbtn>svg){filter:drop-shadow(0 1px 1px #000000e6);width:20px;height:20px;transition:color .15s,filter .15s}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn__picture{display:none}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn__glyph{display:block}:is(.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn:hover,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud .nz-iconbtn:hover,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn[aria-expanded=true],.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud .nz-iconbtn[aria-pressed=true]){box-shadow:none;color:var(--nz-brass-hi);background:0 0}:is(.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn[aria-expanded=true]>svg,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud .nz-iconbtn[aria-pressed=true]>svg){filter:drop-shadow(0 0 6px rgba(var(--nz-gold-glow), .75))}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud .nz-iconbtn[aria-pressed=true]:after{content:"";inset-inline:10px;background:var(--nz-brass-hi);height:2px;box-shadow:0 0 6px rgba(var(--nz-gold-glow), .8);border-radius:1px;position:absolute;bottom:4px}:is(.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn .nz-badge,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__hud .nz-iconbtn .nz-badge){top:2px;min-width:17px;height:17px;padding-inline:4px;line-height:17px;inset-inline-end:-3px;box-shadow:0 0 0 2px #0b0c0e}.nz-app .nz-gameheader .nz-resources--bare .nz-resources__cell,.nz-app .nz-gameheader .nz-resources--bare .nz-resources__cell:first-child,.nz-app .nz-gameheader .nz-resources--bare .nz-resources__cell:last-child{min-width:0;height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.nz-app .nz-gameheader .nz-resources__value{text-overflow:ellipsis;text-shadow:0 1px 2px #000000e6;min-width:0;line-height:1.1;overflow:hidden}.nz-app .nz-gameheader .nz-resources__cell .nz-delta{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;line-height:1.1;overflow:hidden}.nz-app .nz-gameheader .nz-gameheader__resources--lead{gap:var(--nz-sp-5)}.nz-app .nz-gameheader .nz-gameheader__resources--lead .nz-resources__cell{flex-direction:row;align-items:center;gap:0}.nz-app .nz-gameheader .nz-gameheader__resources--lead .nz-resources__cell[data-cell=location]{flex:0 auto}.nz-app .nz-gameheader .nz-gameheader__resources--lead .nz-resources__cell[data-cell=wallet]{flex:none;padding-inline-start:var(--nz-sp-5);position:relative}.nz-app .nz-gameheader .nz-gameheader__resources--lead .nz-resources__cell[data-cell=wallet]:not(:first-child):before{content:"";inset-inline-start:0;background:linear-gradient(180deg, transparent, var(--nz-brass-lo), transparent);width:1px;position:absolute;top:28%;bottom:28%}.nz-app .nz-gameheader .nz-gameheader__resources--lead .nz-resources__top{gap:var(--nz-sp-3);min-width:0}.nz-app .nz-gameheader .nz-resources__cell[data-cell=location] .nz-resources__icon{color:var(--nz-brass)}.nz-app .nz-gameheader .nz-resources__cell[data-cell=location] .nz-resources__icon svg{width:14px;height:14px}.nz-app .nz-gameheader .nz-resources__cell[data-cell=location] .nz-resources__value{font-family:var(--nz-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-brass-hi);font-size:13px;font-weight:600}.nz-app .nz-gameheader .nz-resources__cell[data-cell=wallet] .nz-resources__icon{color:#0c2a14;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--nz-tint) 35%, #fff), var(--nz-tint) 45%, color-mix(in srgb, var(--nz-tint) 50%, #000) 100%);width:20px;height:20px;box-shadow:0 0 0 1px #0b0c0e, 0 0 8px rgba(var(--nz-tint-glow), .45);border-radius:50%;place-items:center;display:grid}.nz-app .nz-gameheader .nz-resources__cell[data-cell=wallet] .nz-resources__icon svg{width:12px;height:12px}.nz-app .nz-gameheader .nz-resources__cell[data-cell=wallet] .nz-resources__value{letter-spacing:.02em;color:var(--nz-brass-hi);text-shadow:0 1px 2px #000000e6, 0 0 12px rgba(var(--nz-gold-glow), .3);font-size:18px;font-weight:700}.nz-app .nz-gameheader .nz-gameheader__resources--lead .nz-resources__cell .nz-delta{display:none}.nz-app .nz-gameheader .nz-resources__cell[data-cell=wallet] .nz-walletfig__unit{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.nz-app .nz-gameheader .nz-gameheader__resources--rest{gap:var(--nz-sp-5);justify-content:flex-start}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell{column-gap:var(--nz-sp-3);flex:1 1 0;grid-template:"icon value delta""icon bar bar"/26px minmax(0,1fr) auto;row-gap:4px;max-width:170px;position:relative}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell:not(:has(.nz-resources__meter)){flex:none;grid-template-areas:"icon value delta""icon value delta"}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell+.nz-resources__cell{padding-inline-start:var(--nz-sp-5)}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell+.nz-resources__cell:before{content:"";inset-inline-start:0;background:linear-gradient(180deg, transparent, var(--nz-brass-lo), transparent);width:1px;position:absolute;top:28%;bottom:28%}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__icon{width:26px;height:26px}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__icon svg{width:13px;height:13px}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__value{font-size:var(--nz-size-body);align-self:end}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__cell .nz-delta{font-family:var(--nz-font-display);letter-spacing:.02em;align-self:end;padding-bottom:1px}.nz-app .nz-gameheader .nz-gameheader__resources--rest .nz-resources__meter{align-self:start;height:6px}.nz-app .nz-gameheader .nz-gameheader__resources--rest:has(>:nth-child(3)){gap:var(--nz-sp-3);padding-inline:var(--nz-sp-4) var(--nz-sp-3)}.nz-app .nz-gameheader .nz-gameheader__resources--rest:has(>:nth-child(3)) .nz-resources__cell{flex:auto;grid-template-columns:12px minmax(0,1fr);grid-template-areas:"icon value""bar bar";column-gap:3px}.nz-app .nz-gameheader .nz-gameheader__resources--rest:has(>:nth-child(3)) .nz-resources__cell:not(:has(.nz-resources__meter)){flex:none;grid-template-areas:"icon value""icon value"}.nz-app .nz-gameheader .nz-gameheader__resources--rest:has(>:nth-child(3)) .nz-resources__cell+.nz-resources__cell{padding-inline-start:var(--nz-sp-3)}.nz-app .nz-gameheader .nz-gameheader__resources--rest:has(>:nth-child(3)) .nz-resources__icon{width:12px;height:12px;box-shadow:none;color:var(--nz-tint,var(--nz-brass));background:0 0}.nz-app .nz-gameheader .nz-gameheader__resources--rest:has(>:nth-child(3)) .nz-resources__icon svg{width:12px;height:12px}.nz-app .nz-gameheader .nz-gameheader__resources--rest:has(>:nth-child(3)) .nz-resources__value{font-size:var(--nz-size-small)}.nz-app .nz-gameheader .nz-gameheader__resources--rest:has(>:nth-child(3)) .nz-resources__cell .nz-delta{display:none}.nz-app .nz-topbar:has(.nz-gameheader__hud>:nth-child(4)){--nz-plate-glyph:36px}}@media (width<=379px){.nz-app .nz-topbar:has(.nz-gameheader__resources){--nz-plate-glyph:36px}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-wrap{margin-inline-end:var(--nz-sp-4)}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id{padding-inline-start:66px}.nz-app .nz-topbar:has(.nz-gameheader__resources) .nz-medal-id__medal{width:66px;height:66px;top:calc(50% - 35px)}.nz-app .nz-gameheader .nz-gameheader__resources{padding-inline:var(--nz-sp-4)}.nz-app .nz-gameheader .nz-resources__cell[data-cell=wallet] .nz-resources__value{font-size:16px}}@media not all and (width<=899px){.nz-app .nz-topbar:has(.nz-gameheader__resources){padding-bottom:8px}.nz-app .nz-gameheader .nz-gameheader__strips{height:var(--nz-touch-min);padding:0 var(--nz-sp-7);border:1px solid var(--nz-plate-line);border-radius:var(--nz-plate-radius);background:var(--nz-plate-bg);box-shadow:var(--nz-plate-shadow);align-self:center;margin:0}.nz-app .nz-gameheader .nz-gameheader__strips .nz-gameheader__resources{gap:var(--nz-sp-7);height:100%;padding:0}.nz-app .nz-gameheader .nz-gameheader__strips .nz-resources--bare .nz-resources__cell,.nz-app .nz-gameheader .nz-gameheader__strips .nz-resources--bare .nz-resources__cell:first-child,.nz-app .nz-gameheader .nz-gameheader__strips .nz-resources--bare .nz-resources__cell:last-child{height:100%;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;position:relative}.nz-app .nz-gameheader .nz-gameheader__strips .nz-resources--bare .nz-resources__cell+.nz-resources__cell{padding-inline-start:var(--nz-sp-7)}.nz-app .nz-gameheader .nz-gameheader__strips .nz-resources__cell+.nz-resources__cell:before,.nz-app .nz-gameheader .nz-gameheader__strips .nz-gameheader__resources--rest:before{content:"";inset-inline-start:0;background:var(--nz-plate-rule);width:1px;position:absolute;top:22%;bottom:22%}.nz-app .nz-gameheader .nz-gameheader__strips .nz-gameheader__resources--rest{margin-inline-start:var(--nz-sp-7);padding-inline-start:var(--nz-sp-7);position:relative}.nz-app .nz-gameheader .nz-gameheader__strips .nz-gameheader__resources--lead:empty+.nz-gameheader__resources--rest:before{display:none}.nz-app .nz-gameheader .nz-resources__cell[data-cell=location] .nz-resources__icon{color:var(--nz-brass)}.nz-app .nz-gameheader .nz-resources__cell[data-cell=location] .nz-resources__value{font-size:var(--nz-size-small);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-brass-hi)}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions{height:var(--nz-touch-min);padding-inline:var(--nz-sp-2);border:1px solid var(--nz-plate-line);border-radius:var(--nz-plate-radius);background:var(--nz-plate-bg);box-shadow:var(--nz-plate-shadow);align-self:center;align-items:stretch;gap:0;margin:0;display:flex}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions>*{align-self:stretch;align-items:center;display:flex}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-notify-anchor__bell{align-self:stretch;align-items:center;display:flex}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn{width:var(--nz-plate-glyph);height:100%;box-shadow:none;color:var(--nz-brass);background:0 0;border-radius:0;padding:0}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn:before{width:100%;height:100%}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn>svg{filter:drop-shadow(0 1px 1px #000000e6);width:20px;height:20px;transition:color .15s,filter .15s}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn__picture{display:none}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn__glyph{display:block}:is(.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn:hover,.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn[aria-expanded=true]){box-shadow:none;color:var(--nz-brass-hi);background:0 0}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn[aria-expanded=true]>svg{filter:drop-shadow(0 0 6px rgba(var(--nz-gold-glow), .75))}.nz-app .nz-topbar:has(.nz-gameheader__resources)>.nz-gameheader__actions .nz-iconbtn .nz-badge{top:4px;min-width:17px;height:17px;padding-inline:4px;line-height:17px;inset-inline-end:-1px;box-shadow:0 0 0 2px #0b0c0e}}.nz-nation-plate__icon{width:36px;height:36px;color:var(--nz-brass-hi);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), 0 0 14px rgba(var(--nz-gold-glow), .18), inset 0 1px 0 #ffffff1f;background:radial-gradient(circle at 50% 28%,#3a3f46,#131518 78%);border-radius:50%;flex:none;place-items:center;display:grid}.nz-pf .nz-nation-plate{gap:var(--nz-sp-7)}.nz-pf .nz-nation-plate__head{align-items:center;gap:var(--nz-sp-5);padding-bottom:var(--nz-sp-5);border-bottom:1px solid #0000;border-image:linear-gradient(90deg, var(--nz-brass), color-mix(in srgb, var(--nz-brass) 30%, transparent) 65%, transparent) 1}.nz-pf .nz-nation-plate__head h3{min-width:0;font-family:var(--nz-font-display);font-size:var(--nz-size-body);letter-spacing:.2em;text-transform:uppercase;color:var(--nz-text);text-shadow:0 2px 2px #0009;flex:1;font-weight:700}.nz-pf-empty{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-6);border:1px dashed var(--nz-line-card);border-radius:var(--nz-radius-md);color:var(--nz-text-muted);margin:0;font-style:italic;display:flex}.nz-pf-empty__icon{width:36px;height:36px;color:var(--nz-text-dim);background:#00000059;border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px 3px #0009}.nz-pf-stack{gap:var(--nz-sp-7);flex-direction:column;display:flex}.nz-sq-list{gap:var(--nz-sp-7);grid-template-columns:minmax(0,1fr);display:grid}.nz-sq{gap:var(--nz-sp-6);padding:var(--nz-sp-7);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background-color:#202327;background-image:var(--nz-tex-scratch-soft), radial-gradient(120% 90% at 0% 0%, rgba(var(--nz-gold-glow), .1), transparent 55%), linear-gradient(180deg, #2c3035, #1a1d21);background-blend-mode:screen, normal, normal;background-size:640px,100% 100%,100% 100%;flex-direction:column;min-width:0;display:flex;position:relative;box-shadow:0 0 0 1px #0b0c0e,inset 0 1px #ffffff0f,0 14px 40px #00000080}.nz-sq.is-active{border-color:var(--nz-brass);box-shadow:0 0 0 1px #0b0c0e, inset 0 1px 0 #ffffff14, inset 4px 0 0 var(--nz-brass), 0 0 26px rgba(var(--nz-gold-glow), .14), 0 14px 40px #00000080}.nz-sq__head{align-items:center;gap:var(--nz-sp-5);flex-wrap:wrap;min-width:0;display:flex}.nz-sq__crest{width:64px;height:64px;box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 4px var(--nz-brass), 0 0 18px rgba(var(--nz-gold-glow), .2), inset 0 1px 0 #ffffff24;background:radial-gradient(circle at 50% 28%,#3e434a,#121417 78%);border-radius:50%;flex:none;place-items:center;display:grid}.nz-sq__titles{flex-direction:column;flex:140px;min-width:0;display:flex}.nz-sq__titles h4{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);text-shadow:0 2px 2px #0009;overflow-wrap:anywhere;margin:0;line-height:1.1}.nz-sq__sub{font-size:var(--nz-size-small);color:var(--nz-text-secondary)}.nz-sq__strength{align-items:center;gap:var(--nz-sp-5);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.nz-sq__strength-label{font-size:var(--nz-size-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-sq__gauge{background:#00000080;border-radius:999px;height:12px;padding:2px;box-shadow:inset 0 1px 3px #000000b3,0 1px #ffffff0d}.nz-sq__gauge>span{background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass) 60%, var(--nz-gold-dim));height:100%;box-shadow:0 0 10px rgba(var(--nz-gold-glow), .45);border-radius:999px;display:block}.nz-sq__strength-value{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-title);color:var(--nz-gold-bright)}.nz-sq__roster{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-sq__count{color:var(--nz-text-secondary);font-variant-numeric:tabular-nums}.nz-sq-mems{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-sq-mem{min-width:0;padding:var(--nz-sp-4) var(--nz-sp-3);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:linear-gradient(#ffffff0d,#00000052);flex-direction:column;align-items:center;gap:2px;display:flex;box-shadow:inset 0 1px #ffffff0d,inset 0 -8px 16px #00000040}.nz-sq-mem__figure{width:40px;height:40px;color:var(--nz-brass-hi);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 1px 0 #ffffff1f;background:radial-gradient(circle at 50% 28%,#3a3f46,#131518 78%);border-radius:50%;place-items:center;display:grid}.nz-sq-mem__slot{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-text-muted);font-weight:700}.nz-sq-mem__role{font-size:var(--nz-size-caption);color:var(--nz-text-secondary);text-align:center;overflow-wrap:anywhere;font-weight:700}.nz-sq-mem__gear{gap:var(--nz-sp-3);margin-top:2px;display:flex}.nz-sq-mem__piece{border-radius:var(--nz-radius-sm);place-items:center;width:26px;height:26px;display:grid}.nz-sq-mem__piece.is-empty{color:var(--nz-text-dim);box-shadow:inset 0 0 0 1px var(--nz-line-card);opacity:.7;background:#00000059}.nz-sq-mem.is-unassigned{opacity:.62}.nz-sq-mem.is-hero{border-color:var(--nz-gold-dim);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .16), #0000004d);box-shadow:inset 0 1px 0 #ffffff0f, 0 0 16px rgba(var(--nz-gold-glow), .14)}.nz-sq-mem.is-hero .nz-sq-mem__figure{color:var(--nz-gold-bright);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-gold-dim), 0 0 12px rgba(var(--nz-gold-glow), .3), inset 0 1px 0 #ffffff29}.nz-sq-mem.is-hero .nz-sq-mem__role{color:var(--nz-gold-bright)}.nz-sq__gear{gap:var(--nz-sp-6);padding-top:var(--nz-sp-6);border-top:1px solid var(--nz-line-card);grid-template-columns:minmax(0,1fr);display:grid}@container nz-nation (width>=640px){.nz-sq__gear{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-sq__col{gap:var(--nz-sp-4);flex-direction:column;min-width:0;display:flex}.nz-sq__coltitle{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--nz-brass);margin:0;font-weight:700;display:flex}.nz-sq__none{font-size:var(--nz-size-small);color:var(--nz-text-muted);margin:0;font-style:italic}.nz-sq-gears{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-sq-gear{align-items:center;gap:var(--nz-sp-5);min-width:0;padding-block:var(--nz-sp-3);padding-inline:var(--nz-sp-3) var(--nz-sp-5);border-radius:var(--nz-radius-md);background:#00000047;display:flex;box-shadow:inset 0 1px 2px #00000080}.nz-sq-gear__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nz-sq-gear__name{color:var(--nz-text);overflow-wrap:anywhere;font-weight:600}.nz-sq-gear__crew{font-size:var(--nz-size-caption);color:var(--nz-text-secondary)}.nz-sq-gear__cond{--cond:var(--nz-buy);align-items:center;gap:var(--nz-sp-3);font-size:var(--nz-size-caption);color:var(--cond);display:flex}.nz-sq-gear__cond.is-worn{--cond:#d9a441}.nz-sq-gear__cond.is-weak{--cond:var(--nz-red)}.nz-sq-gear__bar{background:#0000008c;border-radius:3px;flex:1;height:6px;overflow:hidden}.nz-sq-gear__bar>span{background:var(--cond);height:100%;box-shadow:0 0 6px color-mix(in srgb, var(--cond) 60%, transparent);display:block}.nz-pf .nz-build__crest{width:52px;height:52px;box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 4px var(--nz-service), 0 0 18px color-mix(in srgb, var(--nz-service) 35%, transparent), inset 0 1px 0 #ffffff24}.nz-pf .nz-build__titles h3{font-size:var(--nz-size-display,1.6rem);text-shadow:0 2px 2px #0009}.nz-pf .nz-build .nz-tracks{gap:var(--nz-sp-3) var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.nz-pf .nz-track{padding:var(--nz-sp-3) var(--nz-sp-5);border-radius:var(--nz-radius-sm);background:#00000042;box-shadow:inset 0 1px 2px #00000073,0 1px #ffffff0a}.nz-pf .nz-track.is-mastered{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nz-service) 45%, transparent), 0 0 12px color-mix(in srgb, var(--nz-service) 18%, transparent)}.nz-pf .nz-service__section-title{align-items:center;gap:var(--nz-sp-4);letter-spacing:.2em;display:flex}.nz-pf .nz-service__section-title:after{content:"";background:linear-gradient(90deg, var(--nz-brass-lo), transparent);flex:1;height:1px}.nz-pf .nz-service__name{display:none}.nz-glory-medal__face .nz-glory-medal__flag{object-fit:cover;width:100%;max-width:none;height:100%;box-shadow:none;border:0;border-radius:50%}.nz-glory__watermark .nz-glory-medal__flag{width:360px;max-width:none;height:auto;box-shadow:none;border:0;border-radius:0}.nz-rms{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-rm{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-inline-start:3px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:linear-gradient(90deg,#ffffff0a,#00000042 75%);grid-template-columns:auto minmax(0,1fr) auto auto;display:grid;box-shadow:inset 0 1px #ffffff0d}.nz-rm.is-me{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--nz-buy) 45%, transparent), inset 0 1px 0 #ffffff0d}.nz-rm.is-away{opacity:.7}.nz-rm__squads{justify-content:flex-end;gap:var(--nz-sp-3);flex-wrap:wrap;max-width:260px;margin:0;padding:0;list-style:none;display:flex}.nz-rm-squad{align-items:center;gap:2px var(--nz-sp-3);padding:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-sm);background:#00000059;grid-template-columns:auto auto;display:grid;box-shadow:inset 0 1px 2px #00000080}.nz-rm-squad.is-personal{border-color:var(--nz-brass-lo);box-shadow:inset 0 0 0 1px rgba(var(--nz-gold-glow), .18), inset 0 1px 2px #00000080}.nz-rm-squad__crest{place-items:center;display:grid}.nz-rm-squad__size{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-title);color:var(--nz-text)}.nz-rm-squad__gauge{background:#0000008c;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.nz-rm-squad__gauge>i{background:linear-gradient(90deg, var(--nz-brass-lo), var(--nz-brass-hi));height:100%;box-shadow:0 0 6px rgba(var(--nz-gold-glow), .45);display:block}@media (width<=640px){.nz-rm{grid-template-columns:auto minmax(0,1fr) auto}.nz-rm__squads{grid-area:2/1/auto/-1;justify-content:flex-start;max-width:none}}.nz-pf-body{margin-top:var(--nz-sp-6)}.nz-pf .nz-rdmg__chips{gap:var(--nz-sp-4)}.nz-pf .nz-rdmg__chip{border-radius:var(--nz-radius-md);background:linear-gradient(#ffffff0d,#00000052);box-shadow:inset 0 1px #ffffff0d}.nz-pf .nz-rdmg__chip.is-won{border-inline-start:3px solid var(--nz-buy)}.nz-pf .nz-rdmg__chip.is-lost{border-inline-start:3px solid var(--nz-red)}.nz-pf .nz-afeed{gap:var(--nz-sp-3)}@media (height<=980px){.nz-rail{padding:var(--nz-sp-4) 0}.nz-rail__item{height:var(--nz-touch-min);gap:var(--nz-sp-1)}.nz-rail__glyph>svg:not(.nz-rail__lock){width:18px;height:18px}.nz-rail__section+.nz-rail__section{margin-top:var(--nz-sp-4);padding-top:var(--nz-sp-4)}.nz-rail__section-label{padding-bottom:var(--nz-sp-2)}.nz-rail__footer{padding-top:var(--nz-sp-4)}.nz-appnav__rail{scrollbar-width:thin;overflow-y:auto}}.nz-tickclock{align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-6);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);color:var(--nz-text-secondary);font:inherit;cursor:pointer;background:0 0;display:inline-flex}.nz-tickclock:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-active)}.nz-tickclock:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-tickclock__label{font-size:var(--nz-size-caption);letter-spacing:.08em;color:var(--nz-text-muted)}.nz-tickclock__value{font-size:var(--nz-size-caption);color:var(--nz-text);text-align:end;min-width:3.2ch}.nz-tickclock__lamp{background:var(--nz-green);width:8px;height:8px;box-shadow:0 0 6px rgba(var(--nz-green-glow), .7);border-radius:50%}.nz-tickclock[data-state=running] .nz-tickclock__lamp{background:var(--nz-role);box-shadow:0 0 6px rgba(var(--nz-role-glow), .7)}.nz-tickclock[data-state=late] .nz-tickclock__lamp{background:var(--nz-warn);box-shadow:0 0 6px rgba(var(--nz-orange-glow), .7)}.nz-tickclock[data-state=late] .nz-tickclock__value{color:var(--nz-warn)}.nz-tickclock[data-state=failed] .nz-tickclock__lamp{background:var(--nz-danger);box-shadow:0 0 6px rgba(var(--nz-red-glow), .7)}.nz-tickclock[data-state=failed] .nz-tickclock__value{color:var(--nz-danger-light)}.nz-tickclock[data-state=unknown] .nz-tickclock__lamp{background:var(--nz-text-muted);box-shadow:none}@media (width<=599px){.nz-tickclock__label{display:none}}.nz-scoreboard{gap:var(--nz-sp-3);min-height:var(--nz-touch-min);min-width:240px;max-width:min(320px, calc(100vw - 2 * var(--nz-sp-8)));padding:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-overlay-panel);box-shadow:var(--nz-elev-2);color:var(--nz-text);flex-direction:column;text-decoration:none;display:flex}.nz-scoreboard:hover{border-color:var(--nz-line-bright)}.nz-scoreboard:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-scoreboard__title{color:var(--nz-text-muted)}.nz-scoreboard__list{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-scoreboard__row{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-scoreboard__row .nz-meter{flex:1;min-width:0}.nz-scoreboard__row[data-own=true] .nz-meter__fill{background:var(--nz-role)}.nz-scoreboard__locked{font-size:var(--nz-size-caption);color:var(--nz-danger-light);white-space:nowrap}.nz-contractbar__list{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-contractbar__row{gap:var(--nz-sp-2);min-height:var(--nz-touch-min);padding:var(--nz-sp-2) var(--nz-sp-3);border-radius:var(--nz-radius-sm);color:var(--nz-text);border:1px solid #0000;flex-direction:column;justify-content:center;text-decoration:none;display:flex}.nz-contractbar__row:hover{border-color:var(--nz-brass);background:var(--nz-surface-raised)}.nz-contractbar__row:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-contractbar__head{align-items:center;gap:var(--nz-sp-3);min-width:0;font-size:var(--nz-size-caption);display:flex}.nz-contractbar__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nz-contractbar__due{align-items:center;gap:var(--nz-sp-1);color:var(--nz-text-muted);white-space:nowrap;display:inline-flex}.nz-contractbar__due[data-warn=true]{color:var(--nz-danger-light)}.nz-contractbar__row .nz-meter{width:100%}.nz-scoreboard.nz-contractbar{min-height:0}.nz-chat-fab{inset-inline-end:calc(var(--nz-sp-8) + var(--nz-safe-right));bottom:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom) + var(--nz-sp-8));z-index:var(--nz-z-tabbar);width:52px;height:52px;box-shadow:var(--nz-shadow-window);border-radius:50%;position:fixed}.nz-view-fab{inset-inline-end:calc(var(--nz-sp-8) + var(--nz-safe-right) + 52px + var(--nz-sp-5));bottom:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom) + var(--nz-sp-8) + 4px);z-index:var(--nz-z-tabbar);border-radius:50%;width:44px;height:44px;position:fixed}.nz-view-panel{inset-inline-end:calc(var(--nz-sp-8) + var(--nz-safe-right));bottom:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom) + var(--nz-sp-8) + 52px + var(--nz-sp-6));z-index:var(--nz-z-tabbar);width:min(320px, calc(100vw - 2 * var(--nz-sp-8)));position:fixed}body:has(.nz-chat) .nz-view-panel:not(.nz-view-panel--front){z-index:0}.nz-view-panel__options{gap:var(--nz-sp-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.nz-view-panel__option{align-items:flex-start;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);padding:var(--nz-sp-3) 0;cursor:pointer;display:flex}.nz-view-panel__option>input{accent-color:var(--nz-brass);margin-top:3px}.nz-view-panel__option>span{gap:var(--nz-sp-1);flex-direction:column;display:flex}.nz-view-panel__option--road{align-items:center}.nz-view-panel__option--road>input{margin-top:0}.nz-view-panel__option--road>span{align-items:center;gap:var(--nz-sp-3);flex-direction:row}.nz-view-panel__legend{gap:var(--nz-sp-3);margin-top:var(--nz-sp-5);padding-top:var(--nz-sp-5);border-top:1px solid var(--nz-line);flex-direction:column;display:flex}.nz-view-panel__legend ul{gap:var(--nz-sp-3) var(--nz-sp-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nz-view-panel__legend li{align-items:center;gap:var(--nz-sp-3);color:var(--nz-text-secondary);display:flex}.nz-view-panel__swatch{width:14px;height:14px;box-shadow:0 0 0 1px var(--nz-line-card);border-radius:4px}.nz-view-panel__line{inline-size:26px;box-shadow:0 0 0 1px var(--nz-line-card);border-radius:2px;flex:none;display:inline-block}.nz-view-panel__line--rail{block-size:5px}.nz-view-panel__line--dashed{block-size:3px;box-shadow:none;background:repeating-linear-gradient(90deg,currentColor 0 5px,#0000 5px 9px)}.nz-deposit-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nz-port-anchor{top:0;width:20px;height:20px;color:var(--nz-brass-hi);border:1px solid var(--nz-brass-lo);will-change:transform;background:#0a1927d1;border-radius:50%;justify-content:center;align-items:center;margin-top:-24px;display:flex;position:absolute;inset-inline-start:0;box-shadow:0 2px 3px #00000080}.nz-deposit-overlay__row{top:0;border-radius:var(--nz-radius-pill);will-change:transform;background:#0a1927b8;gap:2px;padding:2px;display:flex;position:absolute;inset-inline-start:0;box-shadow:0 2px 3px #00000080}.nz-deposit-overlay__row .nz-goodicon{filter:none}.nz-deposit-overlay__item{align-items:center;gap:1px;display:flex}.nz-deposit-overlay__qty{color:var(--nz-text-secondary);white-space:nowrap;font-size:9px;line-height:1}.nz-war-overlay[data-view=war] .nz-war-marker__badge{transform:scale(1.4)}.nz-scoreboard__wrap{position:relative}.nz-scoreboard__close{top:var(--nz-sp-2);z-index:1;width:28px;height:28px;color:var(--nz-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:var(--nz-sp-2)}.nz-scoreboard__close:before{content:"";position:absolute;inset:-8px}.nz-scoreboard__close:hover{color:var(--nz-text)}.nz-territory-notices{top:calc(var(--nz-safe-top) + var(--nz-topbar-h) + var(--nz-sp-6));z-index:var(--nz-z-tabbar);width:min(420px, calc(100vw - 2 * var(--nz-sp-8)));gap:var(--nz-sp-4);pointer-events:none;flex-direction:column;display:flex;position:fixed;left:50%;transform:translate(-50%)}.nz-territory-notice{align-items:flex-start;gap:var(--nz-sp-5);padding-block:var(--nz-sp-4);padding-inline:var(--nz-sp-6) var(--nz-sp-4);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);box-shadow:var(--nz-shadow-window);color:var(--nz-text);pointer-events:auto;display:flex}.nz-territory-notice__icon{margin-top:var(--nz-sp-5);color:var(--nz-gold);flex-shrink:0}.nz-territory-notice--danger{border-color:rgba(var(--nz-red-glow), .5);background:color-mix(in srgb, var(--nz-surface) 88%, rgb(var(--nz-red-glow)))}.nz-territory-notice--danger .nz-territory-notice__icon,.nz-territory-notice--danger .nz-territory-notice__title{color:var(--nz-red-light)}.nz-territory-notice--warn{border-color:rgba(var(--nz-orange-glow), .5);background:color-mix(in srgb, var(--nz-surface) 88%, rgb(var(--nz-orange-glow)))}.nz-territory-notice--warn .nz-territory-notice__icon,.nz-territory-notice--warn .nz-territory-notice__title{color:var(--nz-orange)}.nz-territory-notice__body{min-width:0;padding:var(--nz-sp-4) 0;flex:1}.nz-territory-notice__title{font-weight:600;font-size:var(--nz-size-body);margin:0}.nz-territory-notice__lines{margin:var(--nz-sp-2) 0 0;font-size:var(--nz-size-small);color:var(--nz-text-secondary);padding:0;list-style:none}.nz-territory-notice__lines li{overflow-wrap:anywhere}.nz-territory-notice__more{margin:var(--nz-sp-2) 0 0;font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-war-overlay,.nz-site-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nz-site-marker--factory{overflow:visible}.nz-factory-sprite{pointer-events:none;width:86px;height:86px;transform:scale(var(--nz-factory-scale,1));transform-origin:50%;flex:none;display:block;position:relative}.nz-factory-sprite__image{transform-origin:50%;background:50%/contain no-repeat;position:absolute;inset:0}.nz-factory-sprite__image--tilted{inset:-10%}.nz-site-marker--ship{overflow:visible}.nz-ship-sprite{pointer-events:none;width:132px;height:132px;transform:scale(var(--nz-ship-scale,1));transform-origin:50%;flex:none;display:block;position:relative}.nz-ship-sprite__lie{transform-origin:50%;position:absolute;inset:0}.nz-ship-sprite__flag{object-fit:cover;border-radius:2px;width:22px;height:15px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 3px #0000008c}.nz-ship-sprite__hull{will-change:transform;background:50%/contain no-repeat;animation:3.2s ease-in-out infinite nz-ship-bob;position:absolute;inset:0}@keyframes nz-ship-bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-1px)rotate(.6deg)}}.nz-ship-sprite__wake{clip-path:polygon(50% 0,100% 100%,0 100%);filter:blur(1.5px);background:linear-gradient(#ebf5ffbf,#ebf5ff00);width:26px;height:60px;margin-inline-start:-13px;animation:1.8s ease-in-out infinite nz-ship-wake;position:absolute;top:88%;left:50%}@keyframes nz-ship-wake{0%,to{opacity:.55}50%{opacity:.85}}.nz-ship-sprite__smoke{width:0;height:0;position:absolute;top:50%;left:50%}.nz-ship-sprite__smoke>span{inset-inline-start:-9px;opacity:0;background:radial-gradient(circle,#28282abf,#28282a00);border-radius:50%;width:18px;height:18px;animation:3s ease-out infinite nz-ship-smoke;position:absolute;top:-9px}.nz-ship-sprite__smoke>span:nth-child(2){animation-delay:1s}.nz-ship-sprite__smoke>span:nth-child(3){animation-delay:2s}@keyframes nz-ship-smoke{0%{opacity:.8;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(10px,-34px)scale(2.2)}}@media (prefers-reduced-motion:reduce){.nz-ship-sprite__hull,.nz-ship-sprite__wake{animation:none}.nz-ship-sprite__smoke>span{opacity:.6;animation:none;transform:translate(4px,-14px)scale(1.4)}.nz-ship-sprite__smoke>span+span{display:none}}.nz-site-marker{top:0;width:var(--nz-touch-min);height:var(--nz-touch-min);cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-inline-start:0}.nz-site-marker__badge{background:var(--nz-gold);width:26px;height:26px;color:var(--nz-bg-deep);border:2px solid var(--nz-bg-deep);box-shadow:var(--nz-elev-1);transition:transform var(--nz-dur-fast) var(--nz-ease-out), filter var(--nz-dur-fast) var(--nz-ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex}.nz-site-marker:focus-visible{outline:none}.nz-site-marker--mine .nz-site-marker__badge{background:var(--nz-bg-deep);width:22px;height:22px;color:var(--nz-gold);border-color:var(--nz-gold)}.nz-site-marker--hq{margin-block:-16px 0;margin-inline:18px 0}.nz-site-marker--hq .nz-site-marker__badge{background:var(--nz-bg-deep);color:var(--nz-blue-light);border-color:var(--nz-blue)}.nz-site-marker--consortium .nz-site-marker__badge{background:var(--nz-blue);color:var(--nz-bg-deep)}.nz-site-marker--consortium.nz-site-marker--mine .nz-site-marker__badge{background:var(--nz-bg-deep);color:var(--nz-blue-light);border-color:var(--nz-blue)}.nz-site-marker:focus-visible .nz-site-marker__badge{box-shadow:var(--nz-focus-ring)}@media (hover:hover){.nz-site-marker:hover .nz-site-marker__badge{filter:brightness(1.15);transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.nz-site-marker__badge{transition:none}.nz-site-marker:hover .nz-site-marker__badge{transform:none}}.nz-site-marker__badge--detected{background:var(--nz-red);color:#fff}.nz-relief-push{justify-content:space-between;align-items:center;gap:var(--nz-sp-3);min-height:48px;padding:0 var(--nz-sp-5);cursor:pointer;border:2px solid var(--nz-gold);color:var(--nz-text);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(90deg, #e2b95599 0 var(--fill), #e2b9551f var(--fill) 100%), linear-gradient(180deg, #33363b, #23262a);transition:transform var(--nz-dur-fast) var(--nz-ease-out), box-shadow var(--nz-dur-fast) var(--nz-ease-out), filter var(--nz-dur-fast) var(--nz-ease-out);border-bottom-width:4px;border-radius:10px;font-size:16px;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:0 3px #00000073,inset 0 1px #ffffff1f}.nz-relief-push>span{align-items:center;gap:var(--nz-sp-2);display:inline-flex;position:relative}.nz-relief-push:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 4px #00000073,inset 0 1px #ffffff26}.nz-relief-push:active:not(:disabled){border-bottom-width:2px;transform:translateY(2px);box-shadow:0 1px #00000073}.nz-relief-push:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-relief-push:disabled{cursor:not-allowed;color:var(--nz-text-dim);border-color:var(--nz-brass-lo);box-shadow:none}.nz-relief-push.is-full{border-color:var(--nz-green);color:var(--nz-text);background:linear-gradient(#8cbf3f73,#8cbf3f4d)}@media (prefers-reduced-motion:reduce){.nz-relief-push{transition:none}.nz-relief-push:hover:not(:disabled),.nz-relief-push:active:not(:disabled){transform:none}}.nz-event-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nz-event-marker{top:0;width:var(--nz-touch-min);height:var(--nz-touch-min);cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-inline-start:0}.nz-event-marker__badge{background:var(--nz-red);color:#fff;border:2px solid var(--nz-bg-deep);width:28px;height:28px;box-shadow:var(--nz-elev-1);transition:transform var(--nz-dur-fast) var(--nz-ease-out), filter var(--nz-dur-fast) var(--nz-ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.nz-event-marker__pulse{border:2px solid var(--nz-red);opacity:0;width:28px;height:28px;animation:nz-event-pulse 2s var(--nz-ease-out) infinite;border-radius:50%;position:absolute}@keyframes nz-event-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}.nz-event-marker:focus-visible{outline:none}.nz-event-marker:focus-visible .nz-event-marker__badge{box-shadow:var(--nz-focus-ring)}@media (hover:hover){.nz-event-marker:hover .nz-event-marker__badge{filter:brightness(1.15);transform:scale(1.18)}}.nz-event-marker__plate{white-space:nowrap;pointer-events:auto;cursor:pointer;border:1px solid var(--nz-brass-lo);border-top:2px solid var(--nz-red);background:linear-gradient(#2c3035f2,#121417f2);flex-direction:column;align-items:center;gap:3px;min-width:92px;padding:3px 7px 4px;animation:.22s ease-out both nz-standing-in;display:flex;position:absolute;top:calc(50% + 18px);left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #000000b3,0 6px 14px #0000008c}.nz-event-marker__heading{font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass-hi);font-size:10px;font-weight:700;line-height:1.1}.nz-event-marker__bar{background:#0000008c;width:100%;height:4px;display:block;box-shadow:inset 0 0 0 1px #0b0c0e}.nz-event-marker__bar>span{background:var(--nz-gold);height:100%;transition:width var(--nz-dur-fast) var(--nz-ease-out);display:block}.nz-event-marker__plate.is-urgent .nz-event-marker__bar>span{background:var(--nz-red)}.nz-event-marker__detail{font-family:var(--nz-font-display);color:var(--nz-text);font-variant-numeric:tabular-nums;font-size:11px;line-height:1.1}.nz-event-marker:hover,.nz-event-marker:focus-visible{z-index:2}@media (hover:hover){.nz-event-marker:hover .nz-event-marker__plate{border-color:var(--nz-gold)}}.nz-event-marker--sea .nz-event-marker__badge{border-color:var(--nz-red);background:#1f4f78}.nz-event-marker--sea .nz-event-marker__pulse{border-color:#4f8fc4}.nz-event-marker__plate--alone{animation-name:nz-standing-in-centre;top:50%;transform:translate(-50%,-50%)}@keyframes nz-standing-in-centre{0%{opacity:0;transform:translate(-50%,calc(-50% - 4px))}to{opacity:1;transform:translate(-50%,-50%)}}.nz-project-marker--leading .nz-event-marker__pulse{border-color:var(--nz-gold);box-shadow:0 0 10px rgba(var(--nz-gold-glow), .55)}.nz-project-marker--leading .nz-marker-art{filter:drop-shadow(0 0 6px var(--nz-gold))}.nz-infra-marker__badge{background:var(--nz-bg-deep);color:var(--nz-brass-hi);border-color:var(--nz-brass);width:30px;height:30px}.nz-infra-marker__class{text-align:center;min-inline-size:16px;font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);color:var(--nz-bg-deep);background:var(--nz-brass-hi);border-radius:8px;padding:0 3px;line-height:16px;position:absolute;inset-block-end:-4px;inset-inline-end:-5px}.nz-infra-marker--arrears .nz-infra-marker__badge,.nz-infra-marker--damaged .nz-infra-marker__badge{color:#fff;background:var(--nz-red);border-color:#f0a39b}.nz-infra-marker--bidding .nz-infra-marker__badge,.nz-infra-marker--building .nz-infra-marker__badge{color:var(--nz-bg-deep);background:var(--nz-gold);border-color:var(--nz-bg-deep)}.nz-infra-marker--bidding .nz-infra-marker__badge{outline:2px dashed var(--nz-gold);outline-offset:2px}.nz-project-marker__plate{top:calc(50% + var(--nz-marker-art) / 2 + 4px);border-top-color:var(--nz-gold)}@media (prefers-reduced-motion:reduce){.nz-event-marker__plate,.nz-event-marker__pulse{animation:none}.nz-event-marker__badge{transition:none}.nz-event-marker:hover .nz-event-marker__badge{transform:none}}.nz-vehicle-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nz-vehicle-marker{top:0;width:var(--nz-touch-min);height:var(--nz-touch-min);cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-inline-start:0}.nz-vehicle-marker__badge{background:var(--nz-blue);width:26px;height:26px;color:var(--nz-bg-deep);border:2px solid var(--nz-bg-deep);box-shadow:var(--nz-elev-1);transition:transform var(--nz-dur-fast) var(--nz-ease-out), filter var(--nz-dur-fast) var(--nz-ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex}.nz-vehicle-marker--equipped .nz-vehicle-marker__badge{background:var(--nz-gold)}.nz-vehicle-marker:focus-visible{outline:none}.nz-vehicle-marker:focus-visible .nz-vehicle-marker__badge{box-shadow:var(--nz-focus-ring)}@media (hover:hover){.nz-vehicle-marker:hover .nz-vehicle-marker__badge{filter:brightness(1.15);transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.nz-vehicle-marker__badge{transition:none}.nz-vehicle-marker:hover .nz-vehicle-marker__badge{transform:none}}.nz-patrol-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nz-patrol-marker{top:0;width:var(--nz-touch-min);height:var(--nz-touch-min);cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-inline-start:0}.nz-patrol-marker__ring{position:absolute;inset:0;transform:rotate(-90deg)}.nz-patrol-marker__ring circle{transition:stroke-dashoffset var(--nz-dur) var(--nz-ease)}.nz-patrol-marker__track{stroke:#0a0a0a59}.nz-patrol-marker__fill{stroke:var(--nz-blue-light)}.nz-patrol-marker__badge{background:var(--nz-blue);width:22px;height:22px;color:var(--nz-bg-deep);border:2px solid var(--nz-bg-deep);box-shadow:var(--nz-elev-1);transition:transform var(--nz-dur-fast) var(--nz-ease-out), filter var(--nz-dur-fast) var(--nz-ease-out);border-radius:50%;justify-content:center;align-items:center;display:flex}.nz-patrol-marker:focus-visible{outline:none}.nz-patrol-marker:focus-visible .nz-patrol-marker__badge{box-shadow:var(--nz-focus-ring)}@media (hover:hover){.nz-patrol-marker:hover .nz-patrol-marker__badge{filter:brightness(1.15);transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.nz-patrol-marker__ring circle,.nz-patrol-marker__badge{transition:none}.nz-patrol-marker:hover .nz-patrol-marker__badge{transform:none}}.nz-war-marker{top:0;width:var(--nz-touch-min);height:var(--nz-touch-min);cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-inline-start:0}.nz-war-marker:focus-visible{outline:none}.nz-war-marker:before{content:"";border-radius:50%;position:absolute;inset:-10px}.nz-war-marker:focus-visible .nz-war-marker__badge{box-shadow:var(--nz-focus-ring)}.nz-war-marker[aria-expanded=true] .nz-war-marker__badge{outline:2px solid var(--nz-gold)}.nz-war-marker__badge{transition:transform var(--nz-dur-fast) var(--nz-ease-out), filter var(--nz-dur-fast) var(--nz-ease-out)}@media (hover:hover){.nz-war-marker:hover .nz-war-marker__badge{filter:brightness(1.2);outline:2px solid var(--nz-gold);transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.nz-war-marker__badge{transition:none}.nz-war-marker:hover .nz-war-marker__badge{transform:none}}.nz-war-marker__badge{width:var(--nz-war-marker-badge);height:var(--nz-war-marker-badge);background:var(--nz-danger);color:var(--nz-bg-deep);box-shadow:var(--nz-shadow-card);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.nz-war-marker__count{top:calc(-1 * var(--nz-sp-2));padding:1px var(--nz-sp-1);border-radius:var(--nz-radius-pill);background:var(--nz-surface);color:var(--nz-text);font-size:var(--nz-size-caption);font-weight:600;line-height:1.2;position:absolute;inset-inline-end:calc(-1 * var(--nz-sp-3))}.nz-war-marker__badge:after{content:"";box-shadow:0 0 0 2px rgba(var(--nz-red-glow), .7);animation:nz-war-pulse var(--nz-dur-war-pulse) var(--nz-ease-out) infinite;border-radius:50%;position:absolute;inset:0}@keyframes nz-war-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.nz-war-marker__badge:after{opacity:0;animation:none}}.nz-war-card{inset-inline-start:calc(var(--nz-sp-8) + var(--nz-safe-left));inset-inline-end:calc(var(--nz-sp-8) + var(--nz-safe-right));bottom:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom) + var(--nz-sp-8));pointer-events:auto;max-height:55%;box-shadow:var(--nz-shadow-window);position:absolute;overflow-y:auto}.nz-war-card--floating{top:0;inset-inline:0 auto;width:var(--nz-war-card-w);bottom:auto}.nz-war-card__list{gap:var(--nz-sp-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-war-card__choice{align-items:center;gap:var(--nz-sp-3);width:100%;min-height:var(--nz-touch-min);padding:var(--nz-sp-2) 0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;display:flex}.nz-war-card__choice:hover,.nz-war-card__choice:focus-visible{color:var(--nz-role)}.nz-war-card__choice:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-chat{inset-inline-start:var(--nz-chat-x,16px);top:var(--nz-chat-y,calc(var(--nz-safe-top) + var(--nz-topbar-h) + var(--nz-sp-8)));width:var(--nz-chat-w,360px);height:var(--nz-chat-h,560px);inset-inline-end:auto;z-index:0;pointer-events:auto;max-width:100vw;max-height:100vh;display:flex;position:fixed;bottom:auto}.nz-chat--front{z-index:calc(var(--nz-z-menu) + 1)}.nz-chat__window{flex:1;min-width:0;min-height:0;display:flex}.nz-chat__panel{background-color:var(--nz-overlay-panel);background-image:var(--nz-tex-scratch-soft);background-blend-mode:screen;border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);min-width:0;min-height:0;box-shadow:var(--nz-shadow-window);background-size:640px;flex-direction:column;flex:1;display:flex;overflow:hidden}.nz-chat .nz-panel__head{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.nz-chat .nz-panel__head button{cursor:pointer}.nz-chat{--nz-chat-edge:var(--nz-sp-4);--nz-chat-corner:var(--nz-sp-8)}.nz-chat__resize{z-index:2;touch-action:none;position:absolute}.nz-chat__resize:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-xs);outline:none}.nz-chat__resize--n,.nz-chat__resize--s{height:var(--nz-chat-edge);cursor:ns-resize;inset-inline-start:var(--nz-chat-corner);inset-inline-end:var(--nz-chat-corner)}.nz-chat__resize--e,.nz-chat__resize--w{top:var(--nz-chat-corner);bottom:var(--nz-chat-corner);width:var(--nz-chat-edge);cursor:ew-resize}.nz-chat__resize--n{top:calc(-.5 * var(--nz-chat-edge))}.nz-chat__resize--s{bottom:calc(-.5 * var(--nz-chat-edge))}.nz-chat__resize--e{inset-inline-end:calc(-.5 * var(--nz-chat-edge))}.nz-chat__resize--w{inset-inline-start:calc(-.5 * var(--nz-chat-edge))}.nz-chat__resize--ne,.nz-chat__resize--se,.nz-chat__resize--sw,.nz-chat__resize--nw{z-index:3;width:var(--nz-chat-corner);height:var(--nz-chat-corner)}.nz-chat__resize--ne{top:calc(-.5 * var(--nz-chat-edge));cursor:nesw-resize;inset-inline-end:calc(-.5 * var(--nz-chat-edge))}.nz-chat__resize--sw{bottom:calc(-.5 * var(--nz-chat-edge));cursor:nesw-resize;inset-inline-start:calc(-.5 * var(--nz-chat-edge))}.nz-chat__resize--nw{top:calc(-.5 * var(--nz-chat-edge));cursor:nwse-resize;inset-inline-start:calc(-.5 * var(--nz-chat-edge))}.nz-chat__resize--se{bottom:calc(-.5 * var(--nz-chat-edge));cursor:nwse-resize;inset-inline-end:calc(-.5 * var(--nz-chat-edge))}.nz-chat__panel .nz-panel__body{flex-direction:column;flex:1;gap:0;min-height:0;padding:0;display:flex}.nz-chat__reconnecting{top:var(--nz-sp-4);z-index:3;padding:var(--nz-sp-2) var(--nz-sp-6);border-radius:var(--nz-radius-pill);pointer-events:none;white-space:nowrap;font-size:var(--nz-size-caption);color:var(--nz-warn);background:color-mix(in srgb, var(--nz-surface-sunken) 70%, transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);margin:0;position:absolute;left:50%;transform:translate(-50%)}.nz-chat__tabs{align-items:stretch;gap:var(--nz-sp-2);padding:var(--nz-sp-3) var(--nz-sp-5) 0;border-bottom:1px solid var(--nz-line);overscroll-behavior:contain;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:var(--nz-line-strong,#ffffff40) transparent;background:linear-gradient(#ffffff0a,#fff0 70%);flex-shrink:0;display:flex;overflow:auto hidden;box-shadow:inset 0 -1px #00000080}.nz-chat__tabs.is-dragging,.nz-chat__tabs.is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}.nz-chat__tabs::-webkit-scrollbar{height:4px}.nz-chat__tabs::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:2px}.nz-chat__tab{border-radius:var(--nz-radius-md) var(--nz-radius-md) 0 0;transition:background var(--nz-dur-fast) var(--nz-ease);flex-shrink:0;align-items:center;display:flex;position:relative}.nz-chat__tab:hover{background:#ffffff0a}.nz-chat__tab[data-selected=true]{background:linear-gradient(180deg, rgba(var(--nz-role-glow), .18), rgba(var(--nz-role-glow), .02) 80%);box-shadow:inset 0 1px #fff0c833,inset 1px 0 #ffffff0d,inset -1px 0 #ffffff0d}.nz-chat__tab:after{content:"";inset-inline-start:var(--nz-sp-4);inset-inline-end:var(--nz-sp-4);border-radius:var(--nz-radius-pill);height:2px;transition:background var(--nz-dur-fast) var(--nz-ease);background:0 0;position:absolute;bottom:-1px}.nz-chat__tab[data-selected=true]:after{background:var(--nz-role);box-shadow:0 0 8px rgba(var(--nz-role-glow), .6)}.nz-chat__tab-button{justify-content:center;align-items:center;gap:var(--nz-sp-3);min-height:64px;padding:var(--nz-sp-4) var(--nz-sp-6);cursor:pointer;color:var(--nz-text-dim);font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);text-transform:uppercase;white-space:nowrap;transition:color var(--nz-dur-fast) var(--nz-ease);background:0 0;border:0;flex-direction:column;font-weight:600;display:inline-flex;position:relative}.nz-chat__tab-button:hover{color:var(--nz-text-secondary)}.nz-chat__tab[data-selected=true] .nz-chat__tab-button{color:var(--nz-text)}.nz-chat__tab[data-muted=true] .nz-chat__tab-button{color:var(--nz-text-faint)}.nz-chat__tab[data-muted=true][data-selected=true] .nz-chat__tab-button{color:var(--nz-text-secondary)}.nz-chat__tab-button:focus-visible,.nz-chat__bell:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-chat__tab-count{min-width:var(--nz-avatar-level-md);height:var(--nz-avatar-level-md);padding:0 var(--nz-sp-2);border-radius:var(--nz-radius-pill);background:var(--nz-role);color:var(--nz-bg-deep);font-size:var(--nz-size-caption);letter-spacing:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.nz-chat__tab-muted{color:var(--nz-text-faint)}.nz-chat__tab-icon{justify-content:center;align-items:center;height:22px;display:inline-flex}.nz-chat__tab-icon .nz-country-flag{vertical-align:top;width:auto;height:18px}.nz-chat__tab-name{font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wider);white-space:nowrap;line-height:1.2}.nz-chat__tab-fade{opacity:.45;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.nz-chat__tab-button .nz-chat__tab-count{top:var(--nz-sp-3);box-shadow:0 0 0 2px var(--nz-bg);position:absolute;inset-inline-end:var(--nz-sp-3)}.nz-chat__tab-button .nz-chat__tab-muted{top:var(--nz-sp-3);position:absolute;inset-inline-end:var(--nz-sp-3)}.nz-chat__tab[data-muted=true] .nz-chat__tab-icon{opacity:.55}.nz-chat__bell{width:var(--nz-touch-min);height:var(--nz-touch-min);cursor:pointer;color:var(--nz-text-dim);transition:color var(--nz-dur-fast) var(--nz-ease);background:0 0;border:0;justify-content:center;align-items:center;margin-inline-start:calc(-1 * var(--nz-sp-6));margin-inline-end:calc(-1 * var(--nz-sp-4));display:inline-flex}.nz-chat__bell:hover{color:var(--nz-text)}.nz-chat__bell[aria-pressed=true]{color:var(--nz-warn)}.nz-chat__tab-add{width:36px;height:36px;margin-inline:var(--nz-sp-1) var(--nz-sp-2);border:1px dashed var(--nz-line-strong,#ffffff40);border-radius:var(--nz-radius-md);cursor:pointer;color:var(--nz-text-dim);transition:color var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur-fast) var(--nz-ease), background var(--nz-dur-fast) var(--nz-ease);background:0 0;flex-shrink:0;justify-content:center;align-self:center;align-items:center;display:inline-flex}.nz-chat__tab-add:hover{color:var(--nz-text);border-color:var(--nz-role);background:rgba(var(--nz-role-glow), .08)}.nz-chat__tab-add:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-md);outline:none}.nz-chat__tab-invite{top:var(--nz-sp-1);z-index:1;border-radius:var(--nz-radius-pill);border:1px solid var(--nz-line-strong,#ffffff40);background:var(--nz-bg);width:18px;height:18px;color:var(--nz-text-dim);box-shadow:0 0 0 2px var(--nz-bg);cursor:pointer;transition:color var(--nz-dur-fast) var(--nz-ease), background var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur-fast) var(--nz-ease);justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-inline-end:var(--nz-sp-2)}.nz-chat__tab-invite:hover{background:var(--nz-role);border-color:var(--nz-role);color:var(--nz-bg-deep)}.nz-chat__tab-invite:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-chat__log{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.nz-chat__log>.nz-actions{padding:var(--nz-sp-4) var(--nz-sp-7) 0;justify-content:center}.nz-chat__log>.nz-hint{padding:var(--nz-sp-8) var(--nz-sp-7);text-align:center;color:var(--nz-text-dim);margin:0}.nz-chat__older{min-height:var(--nz-touch-min);padding:var(--nz-sp-3) var(--nz-sp-7);justify-content:center;align-items:center;display:flex}.nz-chat__system{justify-content:center;align-items:baseline;gap:var(--nz-sp-3);padding:var(--nz-sp-2) var(--nz-sp-7);text-align:center;color:var(--nz-text-muted);font-style:italic;display:flex}.nz-chat__older .nz-hint{font-size:var(--nz-size-caption);margin:0}.nz-chat__older-btn{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-6);font-size:var(--nz-size-caption)}.nz-chat__messages{padding:var(--nz-sp-4) 0 var(--nz-sp-6);scrollbar-width:thin;gap:var(--nz-sp-1);flex-direction:column;flex:1;min-height:0;margin:0;list-style:none;display:flex;overflow-y:auto}.nz-chat__msg{grid-template-columns:var(--nz-avatar-md) minmax(0, 1fr);column-gap:var(--nz-sp-6);padding:var(--nz-sp-2) var(--nz-sp-7);align-items:start;display:grid;position:relative}.nz-chat__msg--own{background:linear-gradient(90deg, rgba(var(--nz-role-glow), .09), transparent 70%);box-shadow:inset 2px 0 0 rgba(var(--nz-role-glow), .55)}.nz-chat__avatar{display:contents}.nz-chat__msg>.nz-chat__avatar>.nz-avatar-frame{margin-top:var(--nz-sp-1);grid-column:1}.nz-chat__content{gap:var(--nz-sp-1);flex-direction:column;grid-column:2;min-width:0;display:flex}.nz-chat__meta{align-items:baseline;gap:var(--nz-sp-4);display:flex}.nz-chat__sender{min-width:0;font-size:var(--nz-size-body);color:var(--nz-text);border-radius:var(--nz-radius-xs);font-weight:600;line-height:1.35;text-decoration:none}a.nz-chat__sender:hover{color:var(--nz-role-light)}a.nz-chat__sender:hover .nz-player-name__text{text-underline-offset:2px;text-decoration:underline}a.nz-chat__sender:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-chat__msg--own .nz-chat__sender{color:var(--nz-role)}.nz-chat__time{font-size:var(--nz-size-caption);color:var(--nz-text-faint);letter-spacing:.02em;flex-shrink:0}.nz-chat__line{margin-block:0;margin-inline:calc(-1 * (var(--nz-avatar-md) + var(--nz-sp-6))) calc(-1 * var(--nz-sp-7));padding-block:0;padding-inline:calc(var(--nz-avatar-md) + var(--nz-sp-6)) var(--nz-sp-7);border-radius:var(--nz-radius-xs);position:relative}.nz-chat__msg:hover,.nz-chat__msg:focus-within{background-color:color-mix(in srgb, var(--nz-surface-active) 45%, transparent)}.nz-chat__line-time{inset-inline-start:0;top:var(--nz-sp-2);width:var(--nz-avatar-md);text-align:center;font-size:var(--nz-size-caption);color:var(--nz-text-faint);opacity:0;transition:opacity var(--nz-dur-fast) var(--nz-ease);margin-inline-start:var(--nz-sp-7);position:absolute}.nz-chat__line:hover .nz-chat__line-time{opacity:1}.nz-chat__body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--nz-size-body);color:var(--nz-text-body);margin:0;line-height:1.45}.nz-chat__tools{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;margin-top:0;display:flex}.nz-chat__tools>.nz-chat__likes{margin-top:0}.nz-chat__action{align-items:center;gap:var(--nz-sp-2);min-height:22px;padding:2px var(--nz-sp-4);border-radius:var(--nz-radius-pill);cursor:pointer;color:var(--nz-text-dim);font-size:var(--nz-size-caption);transition:color var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur-fast) var(--nz-ease);background:0 0;border:1px solid #0000;line-height:1;display:inline-flex}.nz-chat__action:hover{color:var(--nz-text-body);border-color:var(--nz-line-card)}.nz-chat__action:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-chat__report-open:hover{color:var(--nz-danger-light)}.nz-chat__likes--mine>svg path{fill:currentColor}@media (hover:none){.nz-chat__action,.nz-chat__likes{min-height:var(--nz-touch-min)}}.nz-chat__replies{margin-block:var(--nz-sp-3) 0;margin-inline:var(--nz-sp-5) 0;padding-block:0;padding-inline:var(--nz-sp-5) 0;border-inline-start:2px solid var(--nz-line);gap:var(--nz-sp-3);flex-direction:column;list-style:none;display:flex}.nz-chat__reply{column-gap:var(--nz-sp-4);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.nz-chat__reply>.nz-chat__avatar>.nz-avatar-frame{margin-top:var(--nz-sp-1)}.nz-chat__reply-main{gap:var(--nz-sp-1);flex-direction:column;min-width:0;display:flex}.nz-chat__reply--own .nz-chat__sender{color:var(--nz-role)}.nz-chat__reply-to{align-items:center;gap:var(--nz-sp-2);margin:0 0 var(--nz-sp-1);white-space:nowrap;text-overflow:ellipsis;font-size:var(--nz-size-caption);color:var(--nz-text-dim);display:flex;overflow:hidden}.nz-chat__compact{width:24px;height:24px;border-radius:var(--nz-radius-xs);color:var(--nz-text-dim);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-inline-end:var(--nz-sp-3);padding:0;display:inline-flex;position:relative}.nz-chat__compact:before{content:"";width:var(--nz-touch-min);height:var(--nz-touch-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nz-chat__compact:hover{color:var(--nz-text)}.nz-chat__compact[aria-pressed=true]{color:var(--nz-role-light);border-color:var(--nz-line-card);background:var(--nz-surface-raised)}.nz-chat__compact:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-chat--compact{--nz-avatar-md:24px;--nz-avatar-level-md:13px}.nz-chat--compact .nz-chat__messages{padding-block:var(--nz-sp-2);gap:0}.nz-chat--compact .nz-chat__msg{column-gap:var(--nz-sp-4);padding-block:2px}.nz-chat--compact .nz-chat__msg>.nz-chat__avatar>.nz-avatar-frame{margin-top:2px}.nz-chat--compact .nz-chat__content{display:block}.nz-chat--compact .nz-chat__meta{float:inline-start;gap:var(--nz-sp-2);block-size:calc(var(--nz-size-small) * 1.35);align-items:center;margin-inline-end:var(--nz-sp-3)}.nz-chat--compact .nz-chat__sender{font-size:var(--nz-size-small);line-height:1.35}.nz-chat--compact .nz-chat__meta>.nz-chat__time{display:none}.nz-chat--compact .nz-chat__msg.is-open .nz-chat__meta>.nz-chat__time{display:inline}.nz-chat--compact .nz-chat__body{font-size:var(--nz-size-small);line-height:1.35}.nz-chat--compact .nz-chat__reply-to{margin:0}.nz-chat--compact .nz-chat__replies{gap:2px;margin-block-start:2px}.nz-chat--compact .nz-chat__likesummary,.nz-chat--compact .nz-chat__tools>.nz-chat__likes{margin-top:0}@media not all and (hover:hover) and (pointer:fine){.nz-chat--compact .nz-chat__msg:not(.is-open):not(:focus-within) .nz-chat__tools--quiet,.nz-chat--compact .nz-chat__msg:not(.is-open):not(:focus-within) .nz-chat__tools .nz-chat__action{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}}.nz-hovercard{z-index:39;box-sizing:border-box;border:1px solid var(--nz-brass-lo);max-width:calc(100vw - 16px);animation:nz-notify-in var(--nz-dur-menu-in) var(--nz-ease-out) both;background:radial-gradient(120% 60% at 100% 0,#c7a55b1a,#0000 60%),linear-gradient(#23272c 0%,#1a1d21 40%,#15171a 100%);border-radius:10px;position:fixed;box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #000000b3,0 12px 32px #000000a6}.nz-hovercard__body{gap:var(--nz-sp-4);padding:var(--nz-sp-5);color:var(--nz-text);border-radius:10px;flex-direction:column;text-decoration:none;display:flex}a.nz-hovercard__body:hover{background:#c7a55b12}a.nz-hovercard__body:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-hovercard__head{align-items:center;gap:var(--nz-sp-4);min-width:0;display:flex}.nz-hovercard__who{flex-direction:column;min-width:0;display:flex}.nz-hovercard__name{overflow-wrap:anywhere}.nz-hovercard__name>.nz-country-flag{margin-inline-end:.3em}.nz-hovercard__sub{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-hovercard__list{gap:var(--nz-sp-2);font-size:var(--nz-size-caption);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-hovercard__list li{align-items:center;gap:var(--nz-sp-3);display:flex}.nz-hovercard__list .nz-role-icon{vertical-align:baseline;margin-inline-end:0}.nz-hovercard__list--plain li>svg{color:var(--nz-text-faint);flex:none}.nz-hovercard__motto{font-size:var(--nz-size-caption);color:var(--nz-text-dim);margin:0;font-style:italic}.nz-chat__mention{padding:0 var(--nz-sp-2);border-radius:var(--nz-radius-xs);background:color-mix(in srgb, var(--nz-role-light) 16%, transparent);color:var(--nz-role-light);font-weight:600}a.nz-chat__mention{text-decoration:none}a.nz-chat__mention:hover{text-underline-offset:2px;text-decoration:underline}.nz-chat__mention--me{background:color-mix(in srgb, var(--nz-gold) 28%, transparent);color:var(--nz-gold-bright)}.nz-chat__replying{align-items:center;gap:var(--nz-sp-3);min-width:0;padding:var(--nz-sp-2) var(--nz-sp-4);border-inline-start:2px solid var(--nz-role);background:var(--nz-surface-raised);color:var(--nz-text-muted);font-size:var(--nz-size-caption);display:flex}.nz-chat__replying-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nz-chat__replying-text strong{color:var(--nz-text-body)}.nz-chat__likes{align-items:center;gap:var(--nz-sp-2);margin-top:var(--nz-sp-2);padding:2px var(--nz-sp-4);border-radius:var(--nz-radius-pill);min-height:22px;color:var(--nz-text-muted);font-size:var(--nz-size-caption);transition:color var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur-fast) var(--nz-ease);background:0 0;border:1px solid #0000;line-height:1;display:inline-flex}.nz-chat__likers>span{cursor:pointer}.nz-chat__likers{align-items:center;display:inline-flex}.nz-chat__likers .nz-avatar-emblem,.nz-chat__likers .nz-avatar-photo{vertical-align:middle;height:22px}.nz-chat__likers .nz-avatar-photo{border-width:1px}.nz-chat__likers>*+*{margin-inline-start:-5px}button.nz-chat__likes{cursor:pointer}button.nz-chat__likes:hover{border-color:var(--nz-line-card);color:var(--nz-text-body)}button.nz-chat__likes:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-chat__zone{--nz-chat-bar-shift:calc(2px - 100%);position:relative}.nz-chat__likesummary{display:none}@media (hover:hover) and (pointer:fine){.nz-chat__likesummary{align-items:center;gap:var(--nz-sp-2);margin-top:var(--nz-sp-2);font-size:var(--nz-size-caption);color:var(--nz-text-muted);line-height:1;display:inline-flex}.nz-chat__tools{top:0;z-index:3;padding:2px var(--nz-sp-2);background:var(--nz-surface-raised);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-pill);opacity:0;pointer-events:none;transform:translateY(calc(var(--nz-chat-bar-shift) + 3px));transition:opacity var(--nz-dur-fast) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);flex-wrap:nowrap;gap:2px;position:absolute;inset-inline-end:0;box-shadow:0 4px 12px #00000073}.nz-chat__zone[data-flip]{--nz-chat-bar-shift:calc(100% - 2px)}.nz-chat__zone[data-flip]>.nz-chat__tools{top:auto;bottom:0}.nz-chat__zone:hover>.nz-chat__tools,.nz-chat__zone:focus-within>.nz-chat__tools,.nz-chat__meta:hover+.nz-chat__line>.nz-chat__zone>.nz-chat__tools,.nz-chat__meta:hover+.nz-chat__zone>.nz-chat__tools,.nz-chat__reply-to:hover+.nz-chat__zone>.nz-chat__tools{opacity:1;pointer-events:auto;transform:translateY(var(--nz-chat-bar-shift))}button.nz-chat__likesummary--button{appearance:none;margin-top:var(--nz-sp-2);padding:2px var(--nz-sp-3);border-radius:var(--nz-radius-pill);font:inherit;font-size:var(--nz-size-caption);cursor:pointer;transition:color var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur-fast) var(--nz-ease);background:0 0;border:1px solid #0000}button.nz-chat__likesummary--button:hover{border-color:var(--nz-line-card);color:var(--nz-text-body)}button.nz-chat__likesummary--button:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-chat__tools>span.nz-chat__likes,.nz-chat__tools .nz-chat__likers,.nz-chat__tools button.nz-chat__likes .nz-num{display:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:reduce){.nz-chat__tools{transform:translateY(var(--nz-chat-bar-shift));transition:none}}.nz-chat__likes--mine,button.nz-chat__likes--mine:hover{color:var(--nz-danger-light)}.nz-chat__party-logo{object-fit:cover;border:1.5px solid var(--nz-brass);background:#16181b;border-radius:50%;display:block}.nz-chat__edited{color:var(--nz-text-faint);font-size:var(--nz-size-caption);white-space:nowrap}.nz-chat__edit{gap:var(--nz-sp-4);margin:var(--nz-sp-2) 0;flex-direction:column;display:flex}.nz-chat__edit .nz-textarea{min-height:var(--nz-touch-min);max-height:var(--nz-chat-input-max-h);padding:var(--nz-sp-5);resize:none;field-sizing:content;line-height:1.4}.nz-chat__report{gap:var(--nz-sp-5);margin-top:var(--nz-sp-4);padding:var(--nz-sp-6);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-surface-sunken);flex-direction:column;display:flex}.nz-chat__composer{gap:var(--nz-sp-3);padding:var(--nz-sp-6) var(--nz-sp-7) var(--nz-sp-7);border-top:1px solid var(--nz-line);background:var(--nz-surface-sunken);flex-direction:column;flex-shrink:0;display:flex}.nz-chat__composer-row{align-items:flex-end;gap:var(--nz-sp-4);display:flex}.nz-chat__input{flex:1;min-width:0;display:flex}.nz-chat__input .nz-textarea{min-height:var(--nz-touch-min);max-height:var(--nz-chat-input-max-h);padding:var(--nz-sp-6);resize:none;field-sizing:content;line-height:1.4}.nz-chat__count{color:var(--nz-text-faint);align-self:flex-end}.nz-chat__over{color:var(--nz-danger-light)}.nz-chat__jump{left:50%;bottom:var(--nz-sp-6);position:absolute;transform:translate(-50%)}@media (width<=899px){.nz-chat{width:auto;inset-inline:0;top:var(--nz-sheet-top,calc(var(--nz-safe-top) + var(--nz-topbar-h) + 2 * var(--nz-sp-4)));bottom:var(--nz-sheet-bottom,var(--nz-tabbar-h));height:auto;max-height:none}.nz-chat__panel{box-shadow:none;border:0;border-radius:0;padding-top:0}:is(body:has(.nz-chat) .nz-chat-fab,body:has(.nz-chat) .nz-view-fab){visibility:hidden}.nz-chat__composer{padding-bottom:var(--nz-sp-7)}.nz-chat__resize{display:none}.nz-chat .nz-panel__head{cursor:default;height:auto;min-height:calc(var(--nz-touch-min) + var(--nz-sp-6));padding-block:0;padding-inline:var(--nz-sp-7) var(--nz-sp-3)}.nz-chat .nz-panel__title{font-size:var(--nz-size-body-lg)}.nz-chat .nz-panel__close{width:var(--nz-touch-min);height:var(--nz-touch-min);font-size:var(--nz-size-display);color:var(--nz-text-secondary);line-height:1}}.nz-swatch-select{position:relative}.nz-swatch-select__trigger{align-items:center;gap:var(--nz-sp-4);text-align:start;display:inline-flex}.nz-swatch-select__trigger[aria-expanded=true]{border-color:var(--nz-gold)}.nz-swatch-select__swatch{border-radius:var(--nz-radius-xs);border:1px solid var(--nz-line-bright);flex-shrink:0;width:20px;height:20px}.nz-colour-name{align-items:center;gap:var(--nz-sp-2);vertical-align:bottom;font-weight:600;display:inline-flex}.nz-colour-name__swatch{border-radius:var(--nz-radius-xs);border:1px solid var(--nz-line-bright);flex-shrink:0;width:.9em;height:.9em}.nz-swatch-select__swatch--large{border-radius:var(--nz-radius-sm);width:28px;height:28px}.nz-swatch-select__panel{top:100%;z-index:20;margin-top:var(--nz-sp-2);width:max-content;min-width:100%;max-width:min(320px, calc(100vw - var(--nz-sp-8)));padding:var(--nz-sp-4);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);box-shadow:var(--nz-elev-3);position:absolute;inset-inline-start:0}.nz-swatch-select__default,.nz-swatch-select__option{min-width:var(--nz-touch-min);min-height:var(--nz-touch-min);border-radius:var(--nz-radius-md);color:var(--nz-text);font-family:inherit;font-size:var(--nz-size-body);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.nz-swatch-select__default{gap:var(--nz-sp-4);width:100%;padding:0 var(--nz-sp-4);justify-content:flex-start}.nz-swatch-select__default:hover,.nz-swatch-select__option:hover{border-color:var(--nz-line-bright)}.nz-swatch-select__default:focus-visible,.nz-swatch-select__option:focus-visible{border-color:var(--nz-gold);box-shadow:var(--nz-glow-gold);outline:none}.nz-swatch-select__default[aria-selected=true],.nz-swatch-select__option[aria-selected=true]{border-color:var(--nz-gold);background:var(--nz-surface)}.nz-swatch-select__option.is-current .nz-swatch-select__swatch{outline:2px dashed var(--nz-text);outline-offset:2px}.nz-icon-select{position:relative}.nz-icon-select__trigger{align-items:center;gap:var(--nz-sp-4);text-align:start;cursor:pointer;width:100%;display:inline-flex}.nz-icon-select__trigger[aria-expanded=true]{border-color:var(--nz-gold)}.nz-icon-select__trigger .nz-icon-select__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nz-icon-select__panel{top:100%;z-index:20;margin-top:var(--nz-sp-2);min-width:100%;max-height:min(360px,60vh);padding:var(--nz-sp-3);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);box-shadow:var(--nz-elev-3);gap:var(--nz-sp-1);flex-direction:column;display:flex;position:absolute;inset-inline-start:0;overflow-y:auto}.nz-icon-select__option{align-items:center;gap:var(--nz-sp-4);width:100%;min-height:var(--nz-touch-min);padding:0 var(--nz-sp-4);border-radius:var(--nz-radius-md);color:var(--nz-text);font-family:inherit;font-size:var(--nz-size-body);text-align:start;cursor:pointer;background:0 0;border:1px solid #0000;display:flex}.nz-icon-select__option:hover{border-color:var(--nz-line-bright)}.nz-icon-select__option:focus-visible{border-color:var(--nz-gold);box-shadow:var(--nz-glow-gold);outline:none}.nz-icon-select__option[aria-selected=true]{border-color:var(--nz-gold);background:var(--nz-surface)}.nz-stage-head{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-stage-name{align-items:center;gap:var(--nz-sp-4);line-height:1;display:inline-flex}.nz-stage-good{align-items:center;gap:var(--nz-sp-4);display:inline-flex}.nz-link-btn--inline{font:inherit;color:var(--nz-gold);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline}.nz-link-btn--inline:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-swatch-select__grid{grid-template-columns:repeat(6, var(--nz-touch-min));gap:var(--nz-sp-2);margin-top:var(--nz-sp-3);display:grid}.nz-color-list{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-color-list__row{justify-content:space-between;align-items:center;gap:var(--nz-sp-4) var(--nz-sp-6);min-height:var(--nz-touch-min);padding:var(--nz-sp-2) var(--nz-sp-5);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-surface);flex-wrap:wrap;display:flex}.nz-color-list__name{overflow-wrap:anywhere;min-width:0}.nz-color-list__row .nz-swatch-select{flex:none;width:min(220px,100%)}.nz-market{gap:var(--nz-sp-8);flex-direction:column;display:flex;container:nz-market/inline-size}.nz-market__grid{gap:var(--nz-sp-8);margin-top:var(--nz-sp-6);grid-template-columns:minmax(0,1fr);grid-template-areas:"ticket""browser""main";display:grid}.nz-market-browser{gap:var(--nz-sp-4);min-width:0;max-height:420px;scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--nz-line-bright) transparent;flex-direction:column;grid-area:browser;padding-inline-end:var(--nz-sp-4);display:flex;overflow-y:auto}.nz-market__main{gap:var(--nz-sp-6);flex-direction:column;grid-area:main;min-width:0;display:flex}.nz-market__ticket{gap:var(--nz-sp-4);flex-direction:column;grid-area:ticket;min-width:0;display:flex}@container nz-market (width>=760px){.nz-market__grid{grid-template-columns:240px minmax(0,1fr);grid-template-areas:"browser ticket""main main"}.nz-market-browser{contain:size;min-height:320px;max-height:none}}@container nz-market (width>=1120px){.nz-market__grid{grid-template:"browser main ticket"".main."1fr/250px minmax(0,1fr) 290px;align-items:start}.nz-market-browser{align-self:stretch}}.nz-mfilter{gap:var(--nz-sp-2);margin:var(--nz-sp-2) 0;flex-direction:column;flex-shrink:0;display:flex}.nz-mfilter__row{align-items:center;gap:var(--nz-sp-1);flex-wrap:wrap;display:flex}.nz-mfilter__label{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-text-muted);margin-inline-end:var(--nz-sp-2)}.nz-mfilter__chip{min-height:26px;padding:0 var(--nz-sp-3);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-sm);cursor:pointer;background:var(--nz-line-soft);color:var(--nz-text-secondary);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide)}.nz-mfilter__chip:hover{color:var(--nz-text);border-color:var(--nz-brass-lo)}.nz-mfilter__chip:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-mfilter__chip[aria-pressed=true]{color:var(--nz-brass-hi);border-color:var(--nz-brass);background:rgba(var(--nz-gold-glow), .16)}.nz-mfilter__chip--tier-1{color:var(--nz-tier-1)}.nz-mfilter__chip--tier-2{color:var(--nz-tier-2)}.nz-mfilter__chip--tier-3{color:var(--nz-tier-3)}.nz-mfilter__chip--tier-4{color:var(--nz-tier-4)}.nz-mfilter__chip--tier-1[aria-pressed=true]{border-color:var(--nz-tier-1);background:rgba(var(--nz-tier-1-glow), .18)}.nz-mfilter__chip--tier-2[aria-pressed=true]{border-color:var(--nz-tier-2);background:rgba(var(--nz-tier-2-glow), .18)}.nz-mfilter__chip--tier-3[aria-pressed=true]{border-color:var(--nz-tier-3);background:rgba(var(--nz-tier-3-glow), .18)}.nz-mfilter__chip--tier-4[aria-pressed=true]{border-color:var(--nz-tier-4);background:rgba(var(--nz-tier-4-glow), .18)}@media (width<=640px){.nz-mfilter__chip{min-height:44px;padding-inline:var(--nz-sp-6)}}.nz-market-browser__search{z-index:1;position:sticky;top:0}.nz-market-browser__head{margin:var(--nz-sp-4) 0 0;justify-content:space-between;display:flex}.nz-market-count{color:var(--nz-text-muted);font-family:var(--nz-font-display)}.nz-market-shelf{gap:var(--nz-sp-1);flex-direction:column;display:flex}.nz-market-shelf__name{align-items:center;gap:var(--nz-sp-4);margin:var(--nz-sp-3) 0 0;padding:0 var(--nz-sp-2);font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);font-size:11px;font-weight:700;display:flex}.nz-market-shelf__name:after{content:"";background:linear-gradient(90deg, var(--nz-brass-lo), transparent);flex:auto;height:1px}.nz-market-goods{gap:var(--nz-sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-market-good{align-items:center;gap:var(--nz-sp-5);width:100%;min-height:var(--nz-touch-min);padding:var(--nz-sp-3) var(--nz-sp-5);border-radius:var(--nz-radius-md);color:var(--nz-text-body);text-align:start;cursor:pointer;transition:background var(--nz-dur) var(--nz-ease), border-color var(--nz-dur) var(--nz-ease);background:0 0;border:1px solid #0000;flex-direction:row;display:flex}.nz-market-good:hover{background:var(--nz-surface-raised);border-color:var(--nz-line-card)}.nz-market-good:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-market-good[aria-pressed=true]{background:var(--nz-grad-gold);border-color:var(--nz-gold-dim)}.nz-market-good__name{font-size:var(--nz-size-body);color:var(--nz-text);font-weight:600}.nz-market-good__meta{font-size:var(--nz-size-small);color:var(--nz-text-secondary);font-variant-numeric:tabular-nums}.nz-market-good__meta strong{color:var(--nz-gold-bright);font-weight:600}.nz-market-good__meta--dim{color:var(--nz-text-dim)}.nz-market-empty{align-items:flex-start;gap:var(--nz-sp-4);padding:var(--nz-sp-6);border:1px dashed var(--nz-line-card);border-radius:var(--nz-radius-md);flex-direction:column;display:flex}.nz-market-empty p{margin:0}.nz-market-ticker{align-items:flex-end;gap:var(--nz-sp-6) var(--nz-sp-9);padding:var(--nz-sp-6) var(--nz-sp-8);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);box-shadow:var(--nz-elev-1);flex-wrap:wrap;display:flex}.nz-market-ticker__name{align-items:center;gap:var(--nz-sp-6);flex:100%;display:flex}.nz-market-ticker__title{gap:var(--nz-sp-1);flex-direction:column;min-width:0;display:flex}.nz-market-good__text{align-items:flex-start;gap:var(--nz-sp-1);flex-direction:column;min-width:0;display:flex}.nz-market-ticket__good{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-market-ticket__good .nz-select{flex:auto;min-width:0}.nz-market-ticker__name h2{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);margin:0}.nz-market-ticker__stat{gap:var(--nz-sp-1);flex-direction:column;display:flex}.nz-market-ticker__label{font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim)}.nz-market-ticker__value{font-family:var(--nz-font-display);font-size:var(--nz-size-title);color:var(--nz-text);font-variant-numeric:tabular-nums}.nz-market-ticker__value--up{color:var(--nz-buy)}.nz-market-ticker__value--down{color:var(--nz-sell)}.nz-market__toolbar{gap:var(--nz-sp-4) var(--nz-sp-6);flex-wrap:wrap;display:flex}.nz-market-quality{align-items:flex-start;gap:var(--nz-sp-2);flex-direction:column;min-width:0;display:flex}.nz-market-quality__head{justify-content:space-between;align-items:center;gap:var(--nz-sp-6);width:100%;font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim);display:flex}.nz-market-quality__head strong{align-items:center;gap:var(--nz-sp-2);color:var(--nz-gold-bright);font-family:var(--nz-font-display);letter-spacing:.06em;font-weight:600;display:inline-flex}.nz-market-quality__notice{max-width:46ch;border-inline-start:2px solid var(--nz-brass);color:var(--nz-text-secondary);font-size:var(--nz-size-small);margin:0;padding-inline-start:var(--nz-sp-4);line-height:1.4}.nz-market-seg{border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);display:inline-flex;overflow:hidden}.nz-market-seg__item{justify-content:center;align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);min-width:var(--nz-touch-min);padding:0 var(--nz-sp-6);border:0;border-inline-end:1px solid var(--nz-line-card);color:var(--nz-text-muted);font-family:var(--nz-font-display);font-size:var(--nz-size-body);letter-spacing:.04em;cursor:pointer;background:0 0;display:inline-flex}.nz-market-seg__item:last-child{border-inline-end:0}.nz-market-seg__item:hover{color:var(--nz-text-secondary)}.nz-market-seg__item:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--nz-gold-glow), .6);outline:none}.nz-market-seg__item[aria-selected=true],.nz-market-seg__item[aria-pressed=true]{background:var(--nz-grad-gold);color:var(--nz-gold)}.nz-qmarket__desk>.nz-market-quality{width:100%;padding:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep)}.nz-qmarket__desk>.nz-market-quality .nz-market-seg{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.nz-qmarket__desk>.nz-market-quality .nz-market-seg__item{padding-inline:var(--nz-sp-3)}.nz-market__view{min-height:200px;transition:opacity var(--nz-dur) var(--nz-ease)}.nz-market__view.is-refreshing{opacity:.55}.nz-market-chart{padding:var(--nz-sp-4) 0;border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);position:relative}.nz-market-chart--empty{place-items:center;min-height:200px;display:grid}.nz-market-chart__svg{touch-action:pan-y;display:block}.nz-market-chart__grid{stroke:var(--nz-line);stroke-width:1px}.nz-market-chart__baseline{stroke:var(--nz-line-strong);stroke-width:1px}.nz-market-chart__axis{fill:var(--nz-text-dim);font-size:11px;font-family:var(--nz-font-display);font-variant-numeric:tabular-nums}.nz-market-chart__label{fill:var(--nz-text-secondary);font-size:12px;font-family:var(--nz-font-display);letter-spacing:.06em;text-transform:uppercase}.nz-market-chart__crosshair{stroke:var(--nz-text-muted);stroke-width:1px;stroke-dasharray:3 3;pointer-events:none}.nz-market-legend{margin:0 var(--nz-sp-6) var(--nz-sp-4);gap:var(--nz-sp-2) var(--nz-sp-8);font-size:var(--nz-size-small);color:var(--nz-text-secondary);flex-wrap:wrap;padding:0;list-style:none;display:flex}.nz-market-legend li{align-items:center;gap:var(--nz-sp-3);display:inline-flex}.nz-market-key{border-radius:1px;width:16px;height:2px;display:inline-block}.nz-market-key--band{background:#bfc9d11f;border:1px dashed #bfc9d180;height:10px}.nz-market-key--dashed{background:0 0;border-top:2px dashed;height:0}.nz-market-tip{top:var(--nz-sp-10);z-index:2;min-width:170px;padding:var(--nz-sp-4) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);box-shadow:var(--nz-elev-1);font-size:var(--nz-size-small);color:var(--nz-text-secondary);pointer-events:none;position:absolute}.nz-market-tip__when{margin:0 0 var(--nz-sp-2);color:var(--nz-text-muted);font-size:var(--nz-size-caption)}.nz-market-tip dl{gap:var(--nz-sp-1) var(--nz-sp-6);grid-template-columns:auto auto;margin:0;display:grid}.nz-market-tip dl+dl{margin-top:var(--nz-sp-3);padding-top:var(--nz-sp-3);border-top:1px solid var(--nz-line)}.nz-market-tip dt{color:var(--nz-text-dim)}.nz-market-tip dd{color:var(--nz-text);text-align:end;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.nz-market__split{gap:var(--nz-sp-8);flex-direction:column;display:flex}.nz-market__split>section{gap:var(--nz-sp-4);flex-direction:column;min-width:0;display:flex}.nz-market-book{gap:var(--nz-sp-4) var(--nz-sp-8);grid-template-columns:minmax(0,1fr);grid-template-areas:"spread""buy""sell";display:grid}@container nz-market (width>=640px){.nz-market-book{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"spread spread""buy sell"}}.nz-market-book__side{gap:var(--nz-sp-2);flex-direction:column;min-width:0;display:flex}.nz-market-book__side--buy{grid-area:buy}.nz-market-book__side--sell{grid-area:sell}.nz-market-book__spread{grid-area:spread}.nz-market-book__crossed{border-color:rgba(var(--nz-orange-glow), .45);color:var(--nz-orange);background:rgba(var(--nz-orange-glow), .08)}.nz-market-unmatched{color:var(--nz-orange);cursor:help}.nz-market-book__spread{padding:var(--nz-sp-2) var(--nz-sp-5);border-block:1px dashed var(--nz-line-card);color:var(--nz-text-muted);font-size:var(--nz-size-small);text-align:center;margin:0}.nz-market-reach{cursor:pointer;align-items:center;gap:6px;margin-top:8px;display:flex}.nz-market-price{min-height:var(--nz-touch-min);min-width:64px;padding:0 var(--nz-sp-3);border-radius:var(--nz-radius-sm);font:inherit;color:inherit;text-align:end;cursor:pointer;background:0 0;border:1px solid #0000;font-weight:700}.nz-market-price:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-raised)}.nz-market-price:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-market-own{color:var(--nz-gold);font-size:var(--nz-size-caption);text-transform:uppercase;letter-spacing:var(--nz-track-widest)}.nz-market-ticket{gap:var(--nz-sp-5);padding:var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);box-shadow:var(--nz-elev-1);flex-direction:column;display:flex}.nz-market-ticket .nz-hint{margin:0}.nz-market-ticket__row{gap:var(--nz-sp-5);grid-template-columns:minmax(0,1fr);display:grid}.nz-market-ticket__inline{gap:var(--nz-sp-3);align-items:stretch;display:flex}.nz-market-ticket__inline .nz-input{min-width:0;min-height:var(--nz-touch-min);flex:auto}.nz-market-slider{gap:var(--nz-sp-1);margin-top:var(--nz-sp-2);flex-direction:column;display:flex}.nz-market-slider input[type=range]{--nz-slider-fill:0%;width:100%;height:var(--nz-touch-min);cursor:pointer;appearance:none;background:0 0;margin:0}.nz-market-slider input[type=range]:focus-visible{outline:none}.nz-market-slider input[type=range]::-webkit-slider-runnable-track{border:1px solid var(--nz-line-card);background:linear-gradient(90deg, var(--nz-gold) var(--nz-slider-fill), var(--nz-surface-track) var(--nz-slider-fill));border-radius:3px;height:6px}.nz-market-slider input[type=range]::-moz-range-track{border:1px solid var(--nz-line-card);background:var(--nz-surface-track);border-radius:3px;height:6px}.nz-market-slider input[type=range]::-moz-range-progress{background:var(--nz-gold);border-radius:3px;height:6px}.nz-market-slider input[type=range]::-webkit-slider-thumb{appearance:none;border:2px solid var(--nz-brass-lo);background:var(--nz-grad-gold-solid);width:22px;height:22px;box-shadow:var(--nz-elev-1);border-radius:50%;margin-top:-9px}.nz-market-slider input[type=range]::-moz-range-thumb{border:2px solid var(--nz-brass-lo);background:var(--nz-grad-gold-solid);width:22px;height:22px;box-shadow:var(--nz-elev-1);border-radius:50%}.nz-market-slider input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--nz-focus-ring)}.nz-market-slider input[type=range]:focus-visible::-moz-range-thumb{box-shadow:var(--nz-focus-ring)}.nz-market-slider__ends{color:var(--nz-text-dim);font-size:var(--nz-size-caption);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.nz-market-ticket__sum{gap:var(--nz-sp-2) var(--nz-sp-6);padding:var(--nz-sp-4) 0;border-block:1px solid var(--nz-line);grid-template-columns:1fr auto;margin:0;display:grid}.nz-market-ticket__sum dt{color:var(--nz-text-muted)}.nz-market-ticket__sum dd{color:var(--nz-text);font-family:var(--nz-font-display);font-size:var(--nz-size-title);text-align:end;font-variant-numeric:tabular-nums;margin:0}.nz-market-ticket .nz-actions{flex-wrap:wrap}.nz-market-action--buy:hover{color:var(--nz-bg-deep);background:linear-gradient(#b5f09e 0%,#8fe56e 100%);border-color:#b5f09e}.nz-market-action--sell:hover{color:var(--nz-bg-deep);background:linear-gradient(#fa9d97 0%,#f46e67 100%);border-color:#fa9d97}.nz-market-funds{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-4);padding:var(--nz-sp-4) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);display:flex}.nz-market-funds__label{font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim)}.nz-market-funds__value{font-family:var(--nz-font-display);font-size:var(--nz-size-title-lg);color:var(--nz-gold-bright);font-variant-numeric:tabular-nums}.nz-market-fill{height:4px;margin:var(--nz-sp-3) 0;background:var(--nz-surface-track);border-radius:2px;overflow:hidden}.nz-market-fill span{background:var(--nz-gold);border-radius:2px;height:100%;display:block}.nz-market--simple{gap:var(--nz-sp-4)}.nz-market-modebar{padding-top:var(--nz-sp-4);border-top:1px solid var(--nz-line);justify-content:center;display:flex}.nz-market--simple .nz-market-modebar{width:100%;max-width:560px;margin-inline:auto}.nz-market-facts{justify-content:center;gap:var(--nz-sp-4);margin:0;padding:0;list-style:none;display:flex}.nz-market-fact{align-items:baseline;gap:var(--nz-sp-3);padding:var(--nz-sp-2) var(--nz-sp-6);border:1px solid var(--nz-brass-lo);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .1), transparent), var(--nz-bg-deep);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-muted);white-space:nowrap;border-radius:999px;display:inline-flex}.nz-market-fact b{font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);letter-spacing:0;color:var(--nz-brass-hi);font-variant-numeric:tabular-nums}.nz-market-orders-link{align-items:baseline;gap:var(--nz-sp-3);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--nz-brass-lo);text-decoration-color:var(--nz-brass-lo);text-underline-offset:3px;background:0 0;border:0;padding:0;display:inline-flex}.nz-market-orders-link:hover,.nz-market-orders-link:focus-visible{-webkit-text-decoration-color:var(--nz-brass-hi);text-decoration-color:var(--nz-brass-hi);color:var(--nz-text)}.nz-market-orders-link b{font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);letter-spacing:0;color:var(--nz-brass-hi);font-variant-numeric:tabular-nums}.nz-orders-bulk{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-qmarket{gap:var(--nz-sp-4);flex-direction:column;width:100%;max-width:560px;margin-inline:auto;display:flex}.nz-qmarket__list{display:none}.nz-qmarket__sides{gap:var(--nz-sp-2);padding:var(--nz-sp-1);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);grid-template-columns:1fr 1fr;display:grid}.nz-qmarket__side{justify-content:center;align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);border-radius:var(--nz-radius-md);cursor:pointer;color:var(--nz-text-muted);font-family:var(--nz-font-display);font-size:var(--nz-size-title);letter-spacing:.08em;text-transform:uppercase;transition:background var(--nz-dur) var(--nz-ease), color var(--nz-dur) var(--nz-ease);background:0 0;border:1px solid #0000;font-weight:700;display:inline-flex}.nz-qmarket__side:hover{color:var(--nz-text-secondary)}.nz-qmarket__side:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-qmarket__side--buy[aria-selected=true]{color:var(--nz-bg-deep);border-color:var(--nz-gain-strong);background:linear-gradient(180deg, var(--nz-gain-strong) 0%, var(--nz-gain) 100%);box-shadow:0 0 10px rgba(var(--nz-gain-glow), .28)}.nz-qmarket__side--sell[aria-selected=true]{color:var(--nz-bg-deep);border-color:var(--nz-loss-strong);background:linear-gradient(180deg, var(--nz-loss-strong) 0%, var(--nz-loss) 100%);box-shadow:0 0 10px rgba(var(--nz-loss-glow), .28)}.nz-qmarket__picker{max-height:min(320px,46vh);padding:0 var(--nz-sp-2) var(--nz-sp-3);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--nz-line-bright) transparent;background:#23272b;overflow-y:auto}.nz-qmarket__shelf-name{font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);white-space:nowrap;margin:0;font-size:11px;font-weight:700}.nz-qmarket__more-goods{min-height:var(--nz-touch-min);padding:var(--nz-sp-3) var(--nz-sp-6);border:1px dashed var(--nz-line-card);border-radius:var(--nz-radius-md);color:var(--nz-text-muted);font-size:var(--nz-size-small);cursor:pointer;background:0 0;flex:none;align-self:stretch}.nz-qmarket__more-goods:hover{color:var(--nz-text);border-color:var(--nz-line-bright)}.nz-qmarket__more-goods:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-qmarket__search{z-index:4;margin-top:var(--nz-sp-3);position:sticky;top:0}.nz-qmarket__goods{gap:var(--nz-sp-6);flex-direction:column;display:flex}.nz-qmarket__goods .nz-qmarket__shelf{gap:var(--nz-sp-2);flex-direction:column;display:flex}.nz-qmarket__goods .nz-qmarket__shelf-name{top:calc(var(--nz-touch-min) + var(--nz-sp-5));z-index:3;align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-3) var(--nz-sp-2);background:linear-gradient(#23272b 80%,#23272b00);display:flex;position:sticky}.nz-qmarket__goods .nz-qmarket__shelf-name:after{content:"";background:linear-gradient(90deg, var(--nz-brass-lo), transparent);flex:auto;height:1px}@container nz-market (width>=820px){.nz-qmarket{align-items:start;gap:var(--nz-sp-8);grid-template-columns:300px minmax(0,1fr);max-width:1040px;display:grid}.nz-market--simple .nz-market-modebar{max-width:1040px}.nz-qmarket__list{contain:size;min-height:420px;padding:0 var(--nz-sp-4) var(--nz-sp-4);border-radius:var(--nz-radius-md);scrollbar-width:thin;scrollbar-gutter:stable;scrollbar-color:var(--nz-line-bright) transparent;align-self:stretch;display:block;overflow-y:auto}.nz-qmarket__picker{display:none}}.nz-qmarket__desk{gap:var(--nz-sp-4);padding:var(--nz-sp-4);border-radius:var(--nz-radius-md);flex-direction:column;display:flex}.nz-qmarket__ticket{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-qmarket__ticket .nz-hint,.nz-qmarket__ticket .nz-alert{margin:0}.nz-qmarket__board{gap:var(--nz-sp-4);padding:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-inline-start:4px solid var(--nz-brass);border-radius:var(--nz-radius-md);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .06), transparent 70%), var(--nz-bg-deep);flex-direction:column;display:flex}.nz-qmarket__board-head{justify-content:space-between;align-items:flex-start;gap:var(--nz-sp-4);display:flex}.nz-qmarket__board-head h2{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.nz-qmarket__trend{padding-top:var(--nz-sp-2);font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.nz-qmarket__trend.is-up{color:var(--nz-buy)}.nz-qmarket__trend.is-down{color:var(--nz-sell)}.nz-qmarket__prices{gap:var(--nz-sp-4);grid-template-columns:1fr 1fr;display:grid}.nz-qmarket__price{padding:var(--nz-sp-4) var(--nz-sp-6);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);opacity:.72;min-width:0;transition:opacity var(--nz-dur) var(--nz-ease), border-color var(--nz-dur) var(--nz-ease);flex-direction:column;gap:0;display:flex}.nz-qmarket__price.is-active{opacity:1}.nz-qmarket__price--buy.is-active{border-color:var(--nz-gain);box-shadow:inset 0 0 18px rgba(var(--nz-gain-glow), .12)}.nz-qmarket__price--sell.is-active{border-color:var(--nz-loss);box-shadow:inset 0 0 18px rgba(var(--nz-loss-glow), .12)}.nz-qmarket__price-label{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-3);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim);white-space:nowrap;display:flex}.nz-qmarket__price-label small{text-overflow:ellipsis;letter-spacing:0;text-transform:none;min-width:0;color:var(--nz-text-muted);font-size:11px;overflow:hidden}.nz-qmarket__price-value{font-family:var(--nz-font-display);font-size:var(--nz-size-display);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}.nz-qmarket__price-value small{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-qmarket__price .nz-qmarket__price-value.is-empty{color:var(--nz-text-dim);font-size:var(--nz-size-title);line-height:1.6}.nz-qmarket__price--buy .nz-qmarket__price-value{color:var(--nz-gain-text)}.nz-qmarket__price--sell .nz-qmarket__price-value{color:var(--nz-loss-text)}.nz-qmarket__units{gap:var(--nz-sp-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.nz-qmarket__units .nz-qmarket__quick{grid-column:1/-1}.nz-qmarket__units .nz-qmarket__matchbox{gap:var(--nz-sp-2);flex-direction:column;grid-column:1/-1;display:flex}.nz-qmarket__match{white-space:normal;padding-block:var(--nz-sp-3);text-transform:none;letter-spacing:.01em}.nz-qmarket__match small{opacity:.85;font-weight:500}.nz-qmarket__matchcost{font-size:var(--nz-size-small);color:var(--nz-text-muted);margin:0}.nz-qmarket__matchcost b{color:var(--nz-gold-bright);font-family:var(--nz-font-display);font-variant-numeric:tabular-nums}.nz-qmarket__units .nz-qmarket__stepper{grid-template-columns:44px minmax(0,1fr) 44px}.nz-qmarket__field{gap:var(--nz-sp-2);flex-direction:column;min-width:0;display:flex}.nz-qmarket__stepper{border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);grid-template-columns:52px minmax(0,1fr) 52px;display:grid;overflow:hidden}.nz-qmarket__step{min-height:var(--nz-touch-min);background:var(--nz-surface-raised);color:var(--nz-text);font-family:var(--nz-font-display);font-size:var(--nz-size-title-lg);cursor:pointer;border:0}.nz-qmarket__step:hover:not(:disabled){background:var(--nz-grad-gold);color:var(--nz-gold)}.nz-qmarket__step:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--nz-gold-glow), .6);outline:none}.nz-qmarket__step:disabled{color:var(--nz-text-dim);cursor:not-allowed}.nz-qmarket__count{min-width:0;min-height:var(--nz-touch-min);border:0;border-inline:1px solid var(--nz-line-card);color:var(--nz-text);text-align:center;font-family:var(--nz-font-display);font-size:var(--nz-size-title-lg);font-variant-numeric:tabular-nums;appearance:textfield;background:0 0}.nz-qmarket__cell{border-inline:1px solid var(--nz-line-card);min-width:0;display:flex;position:relative}.nz-qmarket__cell .nz-qmarket__count{border-inline:0;flex:auto;width:100%;padding-top:12px}.nz-qmarket__caption{top:3px;text-align:center;pointer-events:none;letter-spacing:.12em;text-transform:uppercase;color:var(--nz-text-dim);white-space:nowrap;font-size:10px;position:absolute;inset-inline:0}.nz-qmarket__count::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nz-qmarket__count::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nz-qmarket__count:focus-visible{box-shadow:inset 0 0 0 2px rgba(var(--nz-gold-glow), .6);outline:none}.nz-qmarket__quick{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fit,minmax(56px,1fr));display:grid}.nz-qmarket__chip{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-4);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);color:var(--nz-text-secondary);font-family:var(--nz-font-display);font-size:var(--nz-size-body);font-variant-numeric:tabular-nums;cursor:pointer;white-space:nowrap}.nz-qmarket__chip small{color:var(--nz-text-dim);font-size:var(--nz-size-caption)}.nz-qmarket__chip:hover{color:var(--nz-text);border-color:var(--nz-line-bright)}.nz-qmarket__chip:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-qmarket__chip[aria-pressed=true]{background:var(--nz-grad-gold);border-color:var(--nz-gold-dim);color:var(--nz-gold)}.nz-qmarket__chip[aria-pressed=true] small{color:var(--nz-gold-dim)}.nz-qmarket__where{align-items:center;gap:var(--nz-sp-5);grid-template-columns:auto minmax(0,1fr);display:grid}.nz-qmarket__where--top{margin-bottom:var(--nz-sp-4)}.nz-qmarket__where>span{font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim)}.nz-qmarket__where .nz-select{min-height:var(--nz-touch-min)}.nz-qmarket__go{min-height:52px;font-size:var(--nz-size-title);white-space:normal;overflow-wrap:anywhere;height:auto;padding-block:var(--nz-sp-3);text-align:center;line-height:1.25}.nz-qmarket__go-total{font-variant-numeric:tabular-nums;opacity:.85}.nz-qmarket__go,.nz-qmarket__match{min-width:0;max-width:100%;overflow:hidden}.nz-qmarket__label{overflow-wrap:anywhere;min-width:0;max-width:100%;display:block}.nz-qmarket__note{margin-top:var(--nz-sp-1);font-size:var(--nz-size-small);letter-spacing:.01em;text-transform:none;font-weight:500;line-height:1.3;display:block}.nz-qmarket__go.is-done{animation:nz-qmarket-done .6s var(--nz-ease)}@keyframes nz-qmarket-done{0%{filter:brightness(1.35);transform:scale(.97)}to{filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.nz-qmarket__go.is-done{animation:none}}.nz-qmarket__foot{justify-content:space-between;align-items:center;gap:var(--nz-sp-2) var(--nz-sp-6);margin:calc(-1 * var(--nz-sp-3)) 0 0;font-size:var(--nz-size-small);color:var(--nz-text-muted);flex-wrap:wrap;display:flex}.nz-qmarket__foot b{color:var(--nz-gold-bright);font-family:var(--nz-font-display);font-variant-numeric:tabular-nums}.nz-qmarket__link,.nz-qmarket__hint-action{min-height:var(--nz-touch-min);color:var(--nz-brass-hi);font:inherit;font-size:var(--nz-size-small);text-align:start;text-decoration:underline;-webkit-text-decoration-color:var(--nz-brass-lo);text-decoration-color:var(--nz-brass-lo);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.nz-qmarket__link:hover,.nz-qmarket__hint-action:hover{color:var(--nz-gold-bright)}.nz-qmarket__link:focus-visible,.nz-qmarket__hint-action:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-qmarket__facts{gap:var(--nz-sp-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nz-qmarket__facts>div{gap:var(--nz-sp-1);padding:var(--nz-sp-4) var(--nz-sp-5);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);flex-direction:column;display:flex}.nz-qmarket__facts dt{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-qmarket__facts dd{font-family:var(--nz-font-display);color:var(--nz-text);font-variant-numeric:tabular-nums;margin:0}.nz-qmarket__book{gap:var(--nz-sp-6);grid-template-columns:1fr 1fr;display:grid}.nz-qmarket__levels{gap:var(--nz-sp-3);flex-direction:column;min-width:0;display:flex}.nz-qmarket__levels h4{margin:0}.nz-qmarket__levels ol{gap:var(--nz-sp-2);font-size:var(--nz-size-small);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-qmarket__levels li{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-2) 0;border-bottom:1px solid var(--nz-line);display:flex}.nz-order-owner{align-items:center;gap:var(--nz-sp-3);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.nz-order-owner__picture{border-radius:50%;flex:none;line-height:0;display:inline-flex}.nz-order-owner__picture:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-order-owner__name,.nz-order-owner__plain{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.nz-qmarket__levels li .nz-order-owner{max-width:45%;margin-inline-start:auto}.nz-listings__avatar{vertical-align:middle;margin-inline-end:var(--nz-sp-2)}@media (width<=600px){.nz-order-owner__name{display:none}}.nz-qmarket__levels li span{color:var(--nz-text-muted)}.nz-qmarket__levels--buy b{color:var(--nz-buy)}.nz-qmarket__levels--sell b{color:var(--nz-sell)}.nz-listings{gap:var(--nz-sp-4);flex-direction:column;min-width:0;display:flex}.nz-listings__where{align-items:center;gap:var(--nz-sp-4);font-size:var(--nz-size-small);color:var(--nz-text-muted);display:flex}.nz-listings__list{gap:var(--nz-sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-listings__row{border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep)}.nz-listings__row.is-open{border-color:var(--nz-brass)}.nz-listings__row.is-own{opacity:.8}.nz-listings__row.is-unreachable{opacity:.5}.nz-listings__pick{align-items:center;gap:var(--nz-sp-1) var(--nz-sp-4);width:100%;min-height:var(--nz-touch-min);padding:var(--nz-sp-3) var(--nz-sp-5);color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"what price""who price";display:grid}.nz-listings__pick:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-md);outline:none}.nz-listings__what{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;grid-area:what;min-width:0;display:flex}.nz-listings__who{font-size:var(--nz-size-caption);color:var(--nz-text-dim);text-overflow:ellipsis;white-space:nowrap;grid-area:who;overflow:hidden}.nz-listings__price{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;color:var(--nz-buy);white-space:nowrap;grid-area:price}.nz-listings__dur{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;color:var(--nz-text)}.nz-listings__new{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-listings__detail{gap:var(--nz-sp-3);padding:0 var(--nz-sp-5) var(--nz-sp-5);flex-direction:column;display:flex}.nz-listings__picker{padding:var(--nz-sp-4) var(--nz-sp-5);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);min-width:0;margin:0}.nz-listings__picker ul{gap:var(--nz-sp-1);flex-direction:column;max-height:14rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.nz-listings__unit{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);cursor:pointer;display:flex}.nz-durability{background:var(--nz-line);border-radius:3px;flex:none;width:4.5rem;height:6px;display:inline-block;overflow:hidden}.nz-durability__fill{height:100%;width:var(--nz-durability);border-radius:inherit;background:var(--nz-green);display:block}.nz-durability--fair .nz-durability__fill{background:var(--nz-gold)}.nz-durability--poor .nz-durability__fill{background:var(--nz-red-light)}.nz-qmarket__board-art{display:none}.nz-qmarket__board-title{flex-direction:column;flex:auto;gap:0;min-width:0;display:flex}.nz-qmarket__ammo-wide,.nz-qmarket__ammo-narrow:empty{display:none}.nz-qmarket__board-group{font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-brass);display:none}@container nz-market (width>=820px){.nz-qmarket__desk{padding:var(--nz-sp-8);gap:var(--nz-sp-6)}.nz-qmarket__ticket{gap:var(--nz-sp-6)}.nz-qmarket__board{padding:var(--nz-sp-8);gap:var(--nz-sp-6)}.nz-qmarket__board-head{flex-wrap:nowrap;align-items:center}.nz-qmarket__board-art{flex:none;display:block}.nz-qmarket__board-title{gap:var(--nz-sp-2);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-qmarket__board-head h2{font-size:var(--nz-size-display)}.nz-qmarket__board-group,.nz-qmarket__ammo-wide{display:block}.nz-qmarket__ammo-narrow{display:none}.nz-qmarket__prices{gap:var(--nz-sp-6)}.nz-qmarket__price{padding:var(--nz-sp-6) var(--nz-sp-8);gap:var(--nz-sp-2)}.nz-qmarket__price-value{font-size:40px}.nz-qmarket__price-value small{font-size:var(--nz-size-body)}.nz-qmarket__price .nz-qmarket__price-value.is-empty{font-size:var(--nz-size-title-lg);line-height:2}.nz-qmarket__step,.nz-qmarket__count{min-height:52px}.nz-qmarket__go{min-height:60px;font-size:var(--nz-size-title-lg)}}.nz-walletfig{font-variant-numeric:tabular-nums;transition:color var(--nz-dur) var(--nz-ease), text-shadow var(--nz-dur) var(--nz-ease)}.nz-walletfig--up{color:var(--nz-green-text);text-shadow:0 0 10px rgba(var(--nz-green-glow), .55)}.nz-walletfig--down{color:var(--nz-red-light);text-shadow:0 0 10px rgba(var(--nz-red-glow), .5)}.nz-walletnotice{z-index:var(--nz-z-dialog);align-items:center;gap:var(--nz-sp-1);max-width:min(280px,100vw - 16px);padding:var(--nz-sp-4) var(--nz-sp-6);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);box-shadow:var(--nz-elev-1), 0 6px 18px #00000073;font-family:var(--nz-font-body);font-size:var(--nz-size-small);color:var(--nz-text-secondary);text-align:center;pointer-events:none;animation:nz-walletnotice 5s var(--nz-ease) both;flex-direction:column;display:flex;position:fixed;transform:translate(-50%)}.nz-walletnotice:before{content:"";border-inline-start:1px solid var(--nz-brass-lo);border-top:1px solid var(--nz-brass-lo);background:#22262b;width:10px;height:10px;position:absolute;top:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.nz-walletnotice__amount{font-family:var(--nz-font-display);font-size:var(--nz-size-title);letter-spacing:.02em;font-variant-numeric:tabular-nums}.nz-walletnotice--in .nz-walletnotice__amount{color:var(--nz-green-text)}.nz-walletnotice--out .nz-walletnotice__amount{color:var(--nz-red-light)}.nz-walletnotice__line{overflow-wrap:anywhere}@keyframes nz-walletnotice{0%{opacity:0;transform:translate(-50%,-6px)}8%{opacity:1;transform:translate(-50%)}85%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}@media (prefers-reduced-motion:reduce){.nz-walletnotice{animation:none}.nz-walletfig{transition:none}}.nz-goodicon{filter:drop-shadow(0 2px 1.5px #000000a6);display:block}.nz-itemtile{--nz-rim:#7a5e28;--nz-rim-hi:#ffe4a059;box-sizing:border-box;border:2px solid var(--nz-rim);box-shadow:inset 0 1px 0 var(--nz-rim-hi), inset 0 0 0 1px #0000008c, inset 0 -8px 14px #00000080, 0 2px 5px #0000008c;transition:box-shadow var(--nz-dur) var(--nz-ease), border-color var(--nz-dur) var(--nz-ease), transform var(--nz-dur) var(--nz-ease);background:radial-gradient(circle at 50% 28%,#444a52 0%,#262a30 52%,#14171a 100%);border-radius:6px;flex:none;place-items:center;display:inline-grid;position:relative}.nz-itemtile--tier1{--nz-rim:var(--nz-tier-1);--nz-tier-glow:var(--nz-tier-1-glow);--nz-tier-strength:.22}.nz-itemtile--tier2{--nz-rim:var(--nz-tier-2);--nz-tier-glow:var(--nz-tier-2-glow);--nz-tier-strength:.32}.nz-itemtile--tier3{--nz-rim:var(--nz-tier-3);--nz-tier-glow:var(--nz-tier-3-glow);--nz-tier-strength:.4}.nz-itemtile--tier4{--nz-rim:var(--nz-tier-4);--nz-tier-glow:var(--nz-tier-4-glow);--nz-tier-strength:.5}.nz-itemtile--tier1,.nz-itemtile--tier2,.nz-itemtile--tier3,.nz-itemtile--tier4{--nz-rim-hi:rgba(var(--nz-tier-glow), .55);box-shadow:inset 0 1px 0 var(--nz-rim-hi), inset 0 0 0 1px #00000073, inset 0 0 14px rgba(var(--nz-tier-glow), var(--nz-tier-strength)), 0 0 8px rgba(var(--nz-tier-glow), calc(var(--nz-tier-strength) * .8)), 0 2px 5px #0000008c}.nz-itemtile--art.nz-itemtile--tier1,.nz-itemtile--art.nz-itemtile--tier2,.nz-itemtile--art.nz-itemtile--tier3,.nz-itemtile--art.nz-itemtile--tier4{background:radial-gradient(circle at 50% 35%, #f4eedd 0%, #e3d9bf 52%, rgba(var(--nz-tier-glow), .55) 100%), #c9bc9b;box-shadow:inset 0 1px 0 var(--nz-rim-hi), inset 0 0 0 1px #0000004d, inset 0 0 12px rgba(var(--nz-tier-glow), var(--nz-tier-strength)), 0 0 8px rgba(var(--nz-tier-glow), calc(var(--nz-tier-strength) * .8)), 0 2px 5px #0000008c}.nz-itemtile--tier4:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid #d3a8ff;animation:3.2s ease-in-out infinite nz-glow-breathe;position:absolute;inset:-2px}@media (prefers-reduced-motion:reduce){.nz-itemtile--tier4:after{opacity:0;animation:none}}.nz-itemtile__tier{inset-inline-start:2px;z-index:1;min-width:14px;font-family:var(--nz-font-display);letter-spacing:.02em;text-align:center;color:#0d0f12;background:var(--nz-rim);border-radius:3px;padding:0 3px;font-size:10px;font-weight:700;line-height:14px;position:absolute;top:2px;box-shadow:0 1px 2px #0009}.nz-tiertag{--nz-tier-c:var(--nz-tier-1);padding:0 var(--nz-sp-3);border:1px solid var(--nz-tier-c);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.06em;color:var(--nz-tier-c);white-space:nowrap;vertical-align:middle;border-radius:3px;font-weight:700;line-height:1.6;display:inline-block}.nz-tiertag--1{--nz-tier-c:var(--nz-tier-1)}.nz-tiertag--2{--nz-tier-c:var(--nz-tier-2)}.nz-tiertag--3{--nz-tier-c:var(--nz-tier-3)}.nz-tiertag--4{--nz-tier-c:var(--nz-tier-4)}.nz-ammofor{align-items:center;gap:var(--nz-sp-2) var(--nz-sp-3);flex-wrap:wrap;margin:0;display:flex}.nz-ammofor__label{font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim)}.nz-ammofor__any{font-size:var(--nz-size-small);color:var(--nz-text-secondary)}.nz-needskill{vertical-align:middle;cursor:help;width:20px;height:20px;color:var(--nz-warn);background:var(--nz-bg-deep);box-shadow:0 0 0 1.5px var(--nz-warn), 0 2px 6px #0009;border-radius:50%;flex:none;place-items:center;display:inline-grid}.nz-needskill__text{max-width:220px;font-size:var(--nz-size-small);color:var(--nz-text-secondary);white-space:normal;line-height:1.4;display:block}.nz-needskill__text b{color:var(--nz-text)}.nz-qmarket__good-art{display:inline-flex;position:relative}.nz-qmarket__good-art>.nz-needskill{top:-6px;z-index:1;position:absolute;inset-inline-end:-8px}.nz-market-good__name>.nz-needskill{width:18px;height:18px;margin-inline-start:var(--nz-sp-2)}.nz-market-for{font-size:var(--nz-size-small,.875rem);color:var(--nz-text-dim);margin:4px 0}.nz-market-for strong{color:var(--nz-text)}.nz-tierlegend{gap:var(--nz-sp-2);align-items:center;display:inline-flex}.nz-tierlegend__pip{min-width:24px;padding:0 var(--nz-sp-2);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);text-align:center;color:#0d0f12;background:var(--nz-tier-c);border-radius:3px;font-weight:700;line-height:1.6}.nz-itemtile.is-selected{border-color:var(--nz-gold-bright);box-shadow:inset 0 1px 0 var(--nz-rim-hi), inset 0 -8px 14px #00000080, 0 0 0 2px rgba(var(--nz-gold-glow), .45), 0 0 16px rgba(var(--nz-gold-glow), .45)}.nz-goodicon--art{object-fit:contain}.nz-itemtile--art,.nz-itemtile--art.nz-itemtile--socket{box-shadow:inset 0 1px 0 var(--nz-rim-hi), inset 0 0 0 1px #00000059, inset 0 -8px 14px #5e461e47, 0 2px 5px #0000008c;background:radial-gradient(circle at 50% 35%,#f4eedd 0%,#e3d9bf 62%,#c9bc9b 100%)}.nz-itemtile--art{--nz-art-dim-grey:.2;--nz-art-dim-opacity:1}.nz-itemtile--art .nz-goodicon{filter:none}.nz-itemtile.nz-itemtile--art.is-muted .nz-goodicon{filter:grayscale(var(--nz-art-dim-grey)) opacity(var(--nz-art-dim-opacity))}.nz-itemtile--art.is-selected{box-shadow:inset 0 1px 0 var(--nz-rim-hi), inset 0 -8px 14px #5e461e47, 0 0 0 2px rgba(var(--nz-gold-glow), .45), 0 0 16px rgba(var(--nz-gold-glow), .45)}.nz-itemtile.is-muted .nz-goodicon{filter:grayscale(.7)brightness(.75)drop-shadow(0 2px 1.5px #000000a6)}.nz-itemtile--socket{border-style:dashed;border-color:var(--nz-line-bright);background:radial-gradient(circle at 50% 40%,#23272c,#111316)}.nz-itemtile--empty{aspect-ratio:1;background:radial-gradient(circle at 50% 35%,#1f2226,#121417);border-color:#3a3426;width:100%;box-shadow:inset 0 0 0 1px #00000080,inset 0 -6px 10px #00000073}.nz-itemtile__qty{inset-inline-end:3px;font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text);text-shadow:0 1px 1px #000;font-variant-numeric:tabular-nums;background:#050607b8;border-radius:3px;padding:0 3px;font-weight:600;position:absolute;bottom:1px}.nz-qstar{vertical-align:-.1em;fill:currentColor;stroke:#050607d9;stroke-width:1.5px;paint-order:stroke;display:inline-block}.nz-qstar--low{color:var(--nz-medal-bronze)}.nz-qstar--normal{color:var(--nz-medal-silver)}.nz-qstar--high{color:var(--nz-gold)}.nz-itemtile__star{inset-inline-start:2px;z-index:1;filter:drop-shadow(0 1px 1px #000000b3);display:flex;position:absolute;bottom:1px}.nz-gunteams{gap:var(--nz-sp-5);margin:0 0 var(--nz-sp-6);padding:var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);box-shadow:var(--nz-elev-2);background:radial-gradient(120% 90% at 0% 0%, rgba(var(--nz-gold-glow), .1), transparent 55%), linear-gradient(180deg, #1d2025 0%, #121417 100%);flex-direction:column;display:flex;position:relative}.nz-gunteams:before{content:"";border-radius:var(--nz-radius-md) var(--nz-radius-md) 0 0;background:linear-gradient(90deg, var(--nz-brass-hi), var(--nz-brass) 40%, transparent);height:2px;position:absolute;inset:0 0 auto}.nz-gunteams__head{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-gunteams__head>.nz-loadout__heading{flex:auto;min-width:0}.nz-gunteams__head>.nz-btn{flex:none}.nz-gunteams__grid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.nz-gunteam{--team-edge:var(--nz-ok);align-items:center;gap:var(--nz-sp-5);min-width:0;padding:var(--nz-sp-4) var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);border-top:2px solid var(--team-edge);box-shadow:var(--nz-elev-1);background:radial-gradient(90% 120% at 0% 50%, #ffffff0f, transparent 60%), var(--nz-surface-sunken);transition:box-shadow var(--nz-dur) var(--nz-ease), border-color var(--nz-dur) var(--nz-ease);outline:none;display:flex;position:relative}.nz-gunteam.is-short{--team-edge:var(--nz-warn)}.nz-gunteam.is-lit{border-color:var(--nz-brass);box-shadow:var(--nz-glow-gold)}.nz-gunteam.is-flash{animation:nz-gunteam-flash 1.6s var(--nz-ease) 1}@keyframes nz-gunteam-flash{0%,60%{box-shadow:0 0 0 2px var(--nz-brass-hi), 0 0 24px rgba(var(--nz-gold-glow), .55)}to{box-shadow:var(--nz-elev-1)}}.nz-gunteam__art{filter:drop-shadow(0 4px 8px #00000080);flex:none}.nz-gunteam__body{gap:var(--nz-sp-3);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-gunteam__top{align-items:center;gap:var(--nz-sp-2) var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-gunteam__name{min-width:0;font-family:var(--nz-font-title);letter-spacing:.03em;color:var(--nz-text);white-space:nowrap;text-overflow:ellipsis;flex:auto;margin:0;font-size:18px;font-weight:700;overflow:hidden}.nz-gunteam__status{padding:2px var(--nz-sp-3);border-radius:var(--nz-radius-xs);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-green-light);border:1px solid rgba(var(--nz-green-glow), .55);background:rgba(var(--nz-green-glow), .14);flex:none;font-weight:700}.nz-gunteam__status.is-short{color:var(--nz-orange);border-color:rgba(var(--nz-orange-glow), .6);background:rgba(var(--nz-orange-glow), .14)}.nz-gunteam__wear{padding:2px var(--nz-sp-2);border-radius:var(--nz-radius-xs);font:inherit;font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.06em;color:var(--nz-green-text);border:1px solid var(--nz-line-control);background:#0000004d;flex:none;align-items:center;gap:3px;font-weight:700;display:inline-flex;position:relative}.nz-gunteam__wear.is-weak{color:var(--nz-orange)}.nz-gunteam__wear.is-out{color:var(--nz-danger)}button.nz-gunteam__wear{cursor:pointer}button.nz-gunteam__wear:before{content:"";inset:calc((100% - var(--nz-touch-min)) / 2) -6px;position:absolute}button.nz-gunteam__wear:hover:not(:disabled){border-color:var(--nz-brass)}button.nz-gunteam__wear:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}button.nz-gunteam__wear:disabled{cursor:default;opacity:.75}.nz-gunteam__seats{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-crewtoken{--token:52px;min-width:var(--nz-touch-min);min-height:var(--nz-touch-min);font:inherit;color:var(--nz-text);cursor:pointer;transition:transform var(--nz-dur-fast) var(--nz-ease);background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;margin:0;padding:0;display:inline-flex;position:relative}.nz-crewtoken__face{width:var(--token);height:var(--token);font-family:var(--nz-font-title);letter-spacing:.02em;color:var(--nz-gold-bright);border:2px solid var(--nz-brass);transition:box-shadow var(--nz-dur) var(--nz-ease), border-color var(--nz-dur) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);background:radial-gradient(70% 70% at 35% 30%,#3a3f47 0%,#1b1e23 70%,#121417 100%);border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid;box-shadow:inset 0 0 0 2px #0000008c,inset 0 2px 6px #ffffff1f,0 3px 8px #00000080}.nz-crewtoken__name{max-width:72px;font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;font-weight:600;line-height:1.1;overflow:hidden}.nz-crewtoken__role{max-width:72px;font-size:var(--nz-size-caption);color:var(--nz-text-muted);white-space:nowrap;text-overflow:ellipsis;line-height:1.1;overflow:hidden}a.nz-crewtoken{text-decoration:none}.nz-crewtoken:hover:not(:disabled) .nz-crewtoken__face{border-color:var(--nz-brass-hi)}.nz-crewtoken:focus-visible{outline:none}.nz-crewtoken:focus-visible .nz-crewtoken__face{box-shadow:var(--nz-focus-ring), 0 3px 8px #00000080}.nz-crewtoken:active:not(:disabled) .nz-crewtoken__face{transform:translateY(1px)}.nz-crewtoken:disabled{cursor:default}.nz-gunteams.is-placing .nz-crewtoken:disabled{opacity:.4}.nz-crewtoken.is-open .nz-crewtoken__face{color:var(--nz-brass);border-style:dashed;border-color:var(--nz-brass-lo);background:#00000059;box-shadow:inset 0 2px 6px #0009}.nz-crewtoken.is-open .nz-crewtoken__name{color:var(--nz-text-muted);text-transform:uppercase;letter-spacing:.12em}.nz-crewtoken.is-lit .nz-crewtoken__face{border-style:solid;border-color:var(--nz-brass-hi);box-shadow:0 0 0 3px rgba(var(--nz-gold-glow), .25), 0 0 16px rgba(var(--nz-gold-glow), .55);animation:1.4s ease-in-out infinite nz-seat-breathe}.nz-crewtoken.is-open.is-lit .nz-crewtoken__face{color:var(--nz-gold-bright);background:rgba(var(--nz-gold-glow), .14)}@keyframes nz-seat-breathe{50%{box-shadow:0 0 0 5px rgba(var(--nz-gold-glow), .12), 0 0 22px rgba(var(--nz-gold-glow), .7)}}.nz-crewtoken.is-selected{transform:translateY(-6px)}.nz-crewtoken.is-selected .nz-crewtoken__face{border-color:var(--nz-gold-bright);box-shadow:0 0 0 3px var(--nz-brass), 0 10px 18px #0009, 0 0 18px rgba(var(--nz-gold-glow), .6)}.nz-crewtoken.is-unfit .nz-crewtoken__face{border-color:var(--nz-line-control);color:var(--nz-text-secondary)}.nz-gunteams__reserve{gap:var(--nz-sp-3);padding:var(--nz-sp-4) var(--nz-sp-5) var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line);background:linear-gradient(#00000073,#00000040);flex-direction:column;display:flex;box-shadow:inset 0 2px 8px #0000008c}.nz-gunteams__tray-label{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.22em;text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-gunteams__tray{gap:var(--nz-sp-4) var(--nz-sp-5);padding-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-gunteams__empty{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-gunteams__hint{min-height:1.4em;margin:calc(-1 * var(--nz-sp-2)) 0 0;font-size:var(--nz-size-small);color:var(--nz-gold-bright);text-align:center}.nz-gunteams__hint:empty{display:none}.nz-gunteams.is-locked>:not(.nz-gunteams__lock){filter:grayscale(.85)brightness(.6)}.nz-gunteams__lock{border-radius:inherit;pointer-events:none;background:#00000059;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.nz-gunteams__lock>span{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-3) var(--nz-sp-5);border:1px solid var(--nz-danger);border-radius:var(--nz-radius-sm);font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.18em;text-transform:uppercase;color:var(--nz-red-light);background:#000c;font-weight:700;display:inline-flex}.nz-slotcard.is-posted .nz-slotcard__socket{opacity:.8}.nz-slotcard__posted{max-width:100%;padding:2px var(--nz-sp-3);border-radius:var(--nz-radius-pill);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.06em;text-transform:uppercase;color:#2a1d08;background:var(--nz-grad-gold-solid);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-weight:700;display:inline-flex;overflow:hidden}@media (width<=560px){.nz-gunteams{padding:var(--nz-sp-4)}.nz-gunteam{gap:var(--nz-sp-4);padding:var(--nz-sp-4);align-items:flex-start}.nz-gunteams__reserve{padding:var(--nz-sp-4)}}@media (prefers-reduced-motion:reduce){.nz-crewtoken,.nz-crewtoken__face,.nz-gunteam{transition:none}.nz-crewtoken.is-lit .nz-crewtoken__face,.nz-gunteam.is-flash{animation:none}.nz-crewtoken.is-selected{transform:none}}.nz-member-grid{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,190px),1fr));display:grid}.nz-presets__bar{align-items:stretch;gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-presets__bar>.nz-actions,.nz-presets__rename>.nz-actions{align-items:center;gap:var(--nz-sp-3);flex-flow:wrap;padding:0}.nz-presets__bar>.nz-actions>.nz-btn,.nz-presets__rename>.nz-actions>.nz-btn{flex:1 1 0;width:auto;min-width:96px}.nz-hero-stats{gap:var(--nz-sp-3) var(--nz-sp-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));display:grid}.nz-hero-draft{justify-content:space-between;align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-gold);border-radius:var(--nz-radius-sm,4px);background:#e2b95514;flex-wrap:wrap;display:flex}.nz-hero-draft>.nz-actions{gap:var(--nz-sp-3);flex-flow:wrap;padding:0}.nz-statbar{flex-direction:column;gap:4px;min-width:0;display:flex}.nz-statbar__row{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-3);display:flex}.nz-statbar__row .nz-num{color:var(--nz-text-secondary);font-size:12px}.nz-statbar__track{position:relative}.nz-statbar__was{background:var(--nz-text);width:2px;margin-inline-start:-1px;position:absolute;top:-2px;bottom:-2px;box-shadow:0 0 0 1px #00000080}.nz-hero-stats__flags{gap:var(--nz-sp-2);margin-top:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-presets__rename{align-items:flex-end;gap:var(--nz-sp-4);margin-top:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-presets__slots{margin:var(--nz-sp-4) 0 0;gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));padding:0;list-style:none;display:grid}.nz-presets__slots li{padding:var(--nz-sp-3);border-radius:var(--nz-radius-sm,4px);border:1px solid #c7a55b40;flex-direction:column;gap:2px;min-width:0;display:flex}.nz-presets__slots li.is-missing{border-color:var(--nz-warn,#d08a3a)}.nz-presets__slot{font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-brass)}.nz-statbar__label{align-items:center;gap:var(--nz-sp-3);display:inline-flex}.nz-statbar__icon{flex:none}.nz-hero-slot__title>svg{vertical-align:-2px;color:var(--nz-brass-hi);flex:none;margin-inline-end:var(--nz-sp-3)}.nz-slot-info{top:0;width:22px;height:22px;color:var(--nz-text-muted);cursor:help;z-index:2;border-radius:50%;place-items:center;display:grid;position:absolute;inset-inline-end:0}.nz-slot-info:hover,.nz-slot-info:focus-visible{color:var(--nz-brass);outline:none}.nz-slot-info__tip{top:24px;width:min(240px,70vw);padding:var(--nz-sp-3);font-size:var(--nz-size-caption);text-align:start;color:var(--nz-text-secondary);background:var(--nz-surface);border-radius:var(--nz-radius-sm,4px);border:1px solid #c7a55b66;line-height:1.4;display:none;position:absolute;inset-inline-end:0;box-shadow:0 6px 18px #00000073}.nz-slot-info:hover .nz-slot-info__tip,.nz-slot-info:focus .nz-slot-info__tip{display:block}.nz-member-grid--hero{grid-template-columns:1fr}.nz-hero-slots{gap:var(--nz-sp-4);width:100%;margin-top:var(--nz-sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}.nz-hero-slot{align-items:stretch;gap:var(--nz-sp-3);min-width:0;padding:var(--nz-sp-4);border-radius:var(--nz-radius-sm,4px);background:#0000002e;border:1px solid #c7a55b4d;flex-direction:column;display:flex}.nz-hero-slot__title{font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-brass)}.nz-hero-slot>.nz-member__armour{align-items:center}.nz-squad-branch{gap:var(--nz-sp-3);display:grid}.nz-squad-branch .nz-card p{margin:0 0 var(--nz-sp-2)}.nz-squad-branch .nz-card ul{margin:0 0 var(--nz-sp-3);padding-inline-start:var(--nz-sp-5)}.nz-squad-branch__line{margin:0 0 var(--nz-sp-3);font-family:var(--nz-font-display);letter-spacing:.08em;text-transform:uppercase;font-weight:600;font-size:var(--nz-size-small);align-items:center;gap:8px;display:flex}.nz-member{gap:var(--nz-sp-4);min-width:0;padding:var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface-sunken);flex-direction:column;display:flex}.nz-member.is-focused{border-color:var(--nz-brass-hi)}.nz-member__name{color:var(--nz-text);overflow-wrap:anywhere;font-weight:600}.nz-member__role{color:var(--nz-text-secondary);font-weight:400}.nz-member__weapon,.nz-member__armour{align-items:center;gap:var(--nz-sp-2);text-align:center;flex-direction:column;display:flex;position:relative}.nz-member__weapon-box{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0}.nz-member__weapon-box:hover .nz-itemtile{border-color:var(--nz-gold-bright)}.nz-member__weapon-box:focus-visible{box-shadow:0 0 0 2px var(--nz-brass-hi);outline:none}.nz-member__weapon-box:disabled{cursor:progress;opacity:.7}.nz-member__weapon-add{font-family:var(--nz-font-display);color:var(--nz-gold-bright);font-size:34px;font-weight:600;line-height:1}.nz-member__warn{color:var(--nz-danger-light);font-weight:600}.nz-weapon-picker{top:calc(100% + var(--nz-sp-2));z-index:20;gap:var(--nz-sp-3);width:min(280px,100vw - 32px);padding:var(--nz-sp-4);text-align:start;border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);flex-direction:column;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #0009}.nz-weapon-picker__head{justify-content:space-between;align-items:center;gap:var(--nz-sp-3);display:flex}.nz-weapon-picker__list{gap:var(--nz-sp-2);flex-direction:column;max-height:50vh;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.nz-weapon-picker__choice{align-items:center;gap:var(--nz-sp-4);width:100%;min-height:52px;padding:var(--nz-sp-2) var(--nz-sp-3);text-align:start;cursor:pointer;border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-surface-sunken);color:var(--nz-text);font:inherit;display:flex}.nz-weapon-picker__choice:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-active)}.nz-weapon-picker__choice.is-buy{border-style:dashed}.nz-weapon-picker__choice:focus-visible{box-shadow:0 0 0 2px var(--nz-brass-hi);outline:none}.nz-weapon-picker__text{overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.nz-weapon-picker__none{color:var(--nz-text-secondary);font-size:20px}@media (width<=560px){.nz-weapon-picker-layer{z-index:var(--nz-z-dialog);padding-block:calc(var(--nz-safe-top) + var(--nz-sp-5)) calc(var(--nz-safe-bottom) + var(--nz-sp-5));padding-inline:calc(var(--nz-safe-left) + var(--nz-sp-5)) calc(var(--nz-safe-right) + var(--nz-sp-5));justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.nz-weapon-picker-layer__scrim{background:var(--nz-scrim);position:absolute;inset:0}.nz-weapon-picker{top:auto;z-index:auto;width:min(420px,100%);min-height:0;max-height:100%;box-shadow:var(--nz-shadow-window);position:relative;inset-inline-start:auto;transform:none}.nz-weapon-picker__list{flex:auto;min-height:0;max-height:none}}.nz-item-grid{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fill,minmax(110px,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-item-grid__cell{align-items:center;gap:var(--nz-sp-2);text-align:center;flex-direction:column;min-width:0;display:flex}.nz-gearstat{margin:var(--nz-sp-1) 0 0;gap:var(--nz-sp-1);text-align:start;flex-direction:column;padding:0;list-style:none;display:flex}.nz-gearstat__line{align-items:start;gap:var(--nz-sp-3);font-size:var(--nz-size-caption);color:var(--nz-text-secondary);font-variant-numeric:tabular-nums;grid-template-columns:13px minmax(0,1fr);line-height:1.35;display:grid}.nz-gearstat__line svg{margin-top:2px}.nz-gearstat__line b{font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text);font-weight:700}.nz-gearstat__line--battle svg{color:var(--nz-brass-hi)}.nz-gearstat__line--barrage svg{color:var(--nz-orange)}.nz-gearstat__line--shield svg{color:var(--nz-tier-3)}.nz-gearstat__line--info svg{color:var(--nz-text-dim)}.nz-gearstat__line--repair{color:var(--nz-text-muted)}.nz-gearstat__line--repair svg{color:var(--nz-red-light)}.nz-item-grid__cell .nz-gearstat{align-self:stretch}.nz-geartip{display:inline-flex}.nz-geartip__target{border-radius:var(--nz-radius-md);cursor:help;display:inline-flex}.nz-geartip__target:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-geartip__card{z-index:var(--nz-z-dialog);gap:var(--nz-sp-2);width:max-content;max-width:min(260px,100vw - 16px);padding:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);box-shadow:var(--nz-elev-1), 0 8px 22px #0000008c;text-align:start;white-space:normal;pointer-events:none;opacity:0;transition:opacity var(--nz-dur-fast) ease, transform var(--nz-dur-fast) ease;background-color:#1c1f23;flex-direction:column;display:flex;position:fixed;transform:translateY(4px)}.nz-geartip__card.is-below{transform:translateY(-4px)}.nz-geartip__card.is-shown{opacity:1;transform:none}.nz-geartip__card:after{content:"";top:100%;border:6px solid #0000;border-top-color:var(--nz-brass-lo);margin-inline-start:-6px;position:absolute;inset-inline-start:var(--nz-geartip-arrow,50%)}.nz-geartip__card.is-below:after{border-top-color:#0000;border-bottom-color:var(--nz-brass-lo);top:auto;bottom:100%}.nz-geartip__title{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.04em;color:var(--nz-text);font-weight:700}.nz-geartip__card .nz-gearstat{margin:0}.nz-geartip__about{font-size:var(--nz-size-small);color:var(--nz-text-dim);line-height:1.4}.nz-geartip__links{gap:var(--nz-sp-1);border-block-start:1px solid var(--nz-line-card);font-size:var(--nz-size-caption);color:var(--nz-text-muted);flex-direction:column;padding-block-start:var(--nz-sp-2);line-height:1.35;display:flex}@media (prefers-reduced-motion:reduce){.nz-geartip__card{transition:none}}.nz-weapon-picker__current{gap:var(--nz-sp-2);padding:var(--nz-sp-4) var(--nz-sp-5);margin-bottom:var(--nz-sp-4);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);flex-direction:column;display:flex}.nz-weapon-picker__current strong{color:var(--nz-text)}.nz-item-grid__link{align-items:center;gap:var(--nz-sp-2);min-width:0;color:inherit;border-radius:var(--nz-radius-md);flex-direction:column;text-decoration:none;display:flex}.nz-item-grid__link--button{width:100%;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.nz-item-grid__link:hover .nz-itemtile,.nz-item-grid__link:focus-visible .nz-itemtile{border-color:var(--nz-gold-bright)}.nz-item-grid__link:focus-visible{outline:2px solid var(--nz-gold-bright);outline-offset:2px}.nz-supplier{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-supplier__row{gap:var(--nz-sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nz-supplier__item{gap:var(--nz-sp-4);min-width:0;padding:var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface-sunken);flex-direction:column;display:flex}.nz-supplier__head{gap:var(--nz-sp-4);align-items:flex-start;display:flex}.nz-supplier__text{gap:var(--nz-sp-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.nz-supplier__buy{gap:var(--nz-sp-3);grid-template-columns:minmax(0,1fr) auto;align-items:end;margin-top:auto;display:grid}@media (width<=560px){.nz-supplier__row{grid-template-columns:minmax(0,1fr)}}.nz-armory{gap:var(--nz-sp-8);flex-direction:column;display:flex;container:nz-armory/inline-size}.nz-armory__panel{gap:var(--nz-sp-6);padding:var(--nz-sp-8);border-radius:var(--nz-radius-md);flex-direction:column;display:flex}.nz-armory__head{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-6);display:flex}.nz-armory__capacity{font-family:var(--nz-font-display);font-size:var(--nz-size-title);color:var(--nz-gold-bright);font-variant-numeric:tabular-nums}.nz-armory__fill,.nz-armory-slot__bar{background:var(--nz-surface-track);border-radius:4px;height:8px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.nz-armory__fill span,.nz-armory-slot__bar span{background:linear-gradient(#efd594,#b58c38);border-radius:4px;height:100%;display:block}.nz-armory__fill span.is-full{background:linear-gradient(#f7837c,#c2442f)}.nz-armory-slot__bar span.is-mid{background:linear-gradient(#f0b866,#c27a2e)}.nz-armory-slot__bar span.is-low{background:linear-gradient(#f7837c,#c2442f)}.nz-armory__slots{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.nz-armory__filters{margin-bottom:var(--nz-sp-4)}.nz-armory__subtitle{font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide,.04em);text-transform:uppercase;color:var(--nz-text-dim);margin:0;font-weight:700}.nz-armory-slot{align-items:center;gap:var(--nz-sp-3);text-align:center;flex-direction:column;min-width:0;display:flex}button.nz-armory-slot{appearance:none;padding:var(--nz-sp-2);border-radius:var(--nz-radius-md);font:inherit;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;margin:0}button.nz-armory-slot:hover{border-color:var(--nz-line-card);background:#ffffff08}button.nz-armory-slot:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-armory-slot__label{font-size:var(--nz-size-caption);letter-spacing:.1em;white-space:nowrap;text-transform:uppercase;color:var(--nz-text-dim)}.nz-armory-slot__name{color:var(--nz-text);overflow-wrap:anywhere;font-weight:600}.nz-armory-slot.is-empty .nz-armory-slot__name{color:var(--nz-text-dim);font-weight:400}.nz-armory-slot__bar{width:100%;max-width:110px;height:6px}.nz-armory-slot__hint{font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-armory__grid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(68px,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-armory__cell{place-items:start center;min-height:68px;display:grid}.nz-armory__item{cursor:pointer;min-width:var(--nz-touch-min);min-height:var(--nz-touch-min);background:0 0;border:0;border-radius:6px;align-content:start;place-items:start center;padding:0;display:grid;position:relative}.nz-armory__qualities{justify-content:center;gap:0 var(--nz-sp-4);margin-top:var(--nz-sp-2);font-size:var(--nz-size-caption);color:var(--nz-text-dim);flex-wrap:wrap;line-height:1.3;display:flex}.nz-armory__quality{font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}.nz-armory__item:hover .nz-itemtile{border-color:var(--nz-gold);transform:translateY(-1px)}.nz-armory__item:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-armory__item[draggable=true]{cursor:grab}.nz-armory__item.is-dragging{opacity:.5}.nz-armory__tabs .nz-tab>*{pointer-events:none}.nz-armory__tabs .nz-tab.is-drop{border-color:var(--nz-gold-bright);box-shadow:0 0 0 1px var(--nz-gold-bright), 0 0 14px rgba(var(--nz-gold-glow), .3);color:var(--nz-text)}.nz-armory__detail{gap:var(--nz-sp-5);padding:var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);flex-direction:column;display:flex}.nz-armory__detail>.nz-hint{margin:0}.nz-armory__detail-head{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-armory__detail-head>.nz-itemtile{flex:none}.nz-goodabout{gap:var(--nz-sp-2);padding:var(--nz-sp-4) var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);flex-direction:column;display:flex}.nz-goodabout p{margin:0}.nz-goodabout__text{font-size:var(--nz-size-small);color:var(--nz-text);line-height:1.45}.nz-goodabout__link{align-items:flex-start;gap:var(--nz-sp-2);font-size:var(--nz-size-caption);color:var(--nz-text-dim);line-height:1.4;display:flex}.nz-goodabout__link svg{color:var(--nz-brass);flex:none;margin-block-start:2px}.nz-armory__detail-title{gap:var(--nz-sp-3);flex-direction:column;min-width:0;display:flex}.nz-armory__detail-title h3{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);overflow-wrap:anywhere;margin:0;line-height:1.2}.nz-armory__detail-tags{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-armory__detail-kind{font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-dim)}.nz-armory__verbs{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fill,minmax(96px,128px));display:grid}@media (width<=480px){.nz-armory__verbs{grid-template-columns:repeat(auto-fit,minmax(72px,1fr))}}.nz-armory__verb{appearance:none;justify-content:center;align-items:center;gap:var(--nz-sp-2);min-height:72px;padding:var(--nz-sp-3);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-header);box-shadow:var(--nz-elev-1);color:var(--nz-parchment,var(--nz-text));font:inherit;font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;flex-direction:column;font-weight:700;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.nz-armory__verb .nz-icon,.nz-armory__verb svg{color:var(--nz-brass)}.nz-armory__verb:hover:not(:disabled){border-color:var(--nz-gold);transform:translateY(-1px)}.nz-armory__verb:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-armory__verb[aria-pressed=true]{border-color:var(--nz-gold-bright);box-shadow:0 0 0 1px var(--nz-gold-bright), 0 0 14px rgba(var(--nz-gold-glow), .3)}.nz-armory__verb:disabled{opacity:.4;cursor:not-allowed}.nz-armory__verb.is-sell{background:var(--nz-grad-gold-solid);border-color:var(--nz-gold-bright);color:var(--nz-bg-deep);box-shadow:var(--nz-elev-1), var(--nz-glow-gold)}.nz-armory__verb.is-sell:hover:not(:disabled){background:var(--nz-grad-gold-hover);color:var(--nz-bg-deep)}.nz-armory__verb.is-sell svg{color:var(--nz-bg-deep)}.nz-armory__detail .nz-mvgoods{padding:var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:#0003}.nz-armory__detail .nz-qplaces,.nz-armory__detail .nz-armory__places{margin:0}.nz-armory__why{color:var(--nz-orange)}.nz-armory__actions{gap:var(--nz-sp-4);margin-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-armory__shop{gap:var(--nz-sp-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container nz-armory (width>=760px){.nz-armory__shop{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-armory__offer{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-3);border-radius:var(--nz-radius-md);background:#0000002e;display:flex}.nz-armory__offer-body{gap:var(--nz-sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-armory__offer-name{color:var(--nz-text);font-weight:600}.nz-armory__offer-body .nz-hint{margin:0}@media (prefers-reduced-motion:reduce){.nz-itemtile{transition:none}}.nz-nation{gap:var(--nz-sp-8);flex-direction:column;display:flex;container:nz-nation/inline-size}.nz-column__content>.nz-nation{padding-top:var(--nz-sp-8)}.nz-ranks{gap:var(--nz-sp-2);margin:0;padding:0;list-style:none;display:grid}.nz-ranks__step{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-3) var(--nz-sp-5);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);color:var(--nz-text-muted);background:#00000038;grid-template-columns:1.6em minmax(0,1fr) auto;display:grid}.nz-ranks__mark{text-align:center;color:var(--nz-green-text)}.nz-ranks__name{color:var(--nz-text-secondary);font-weight:600}.nz-ranks__levels{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.06em}.nz-ranks__step--done .nz-ranks__name{color:var(--nz-text-muted)}.nz-ranks__step--current{border-color:var(--nz-brass);background:#efd59414}.nz-ranks__step--current .nz-ranks__name,.nz-ranks__step--current .nz-ranks__mark{color:var(--nz-brass-hi)}.nz-xpbar{z-index:4;justify-content:space-between;align-items:center;gap:var(--nz-sp-6);padding:var(--nz-sp-3) var(--nz-sp-7);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background:linear-gradient(#2a2e33,#1a1d21);display:flex;position:sticky;top:0;box-shadow:0 6px 12px -6px #000000b3}.nz-xpbar__item{align-items:baseline;gap:var(--nz-sp-3);color:var(--nz-text-muted);display:inline-flex}.nz-xpbar__item svg{color:var(--nz-brass-hi);align-self:center}.nz-xpbar__label{font-size:var(--nz-size-caption);letter-spacing:.12em}.nz-xpbar__item b{font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);color:var(--nz-text)}.nz-xpbar__item--spend b{color:var(--nz-brass-hi)}.nz-nation__banner{align-items:center;gap:var(--nz-sp-9);padding:var(--nz-sp-9) var(--nz-sp-10);border-radius:var(--nz-radius-md);background-image:var(--nz-tex-scratch-soft), radial-gradient(ellipse at 15% 0%, rgba(var(--nz-gold-glow), .14), transparent 60%), linear-gradient(180deg, #30353b, #0f1113);background-size:640px,100% 100%,100% 100%;flex-wrap:wrap;display:flex;overflow:hidden}.nz-nation__banner.has-art{background-image:linear-gradient(90deg, #0f1113f0 0%, #0f1113b8 40%, #0f11132e 100%), var(--nz-place-banner);background-position:0 0,50% 45%;background-size:100% 100%,cover}.nz-nation__banner.is-yours{border-color:var(--nz-gold-dim);box-shadow:0 0 0 1px rgba(var(--nz-gold-glow), .35), 0 0 24px rgba(var(--nz-gold-glow), .18)}.nz-place-emblem{object-fit:contain;vertical-align:middle;width:auto;max-width:76px;height:44px}.nz-place-emblem--lg{max-width:108px;height:64px}.nz-nation__name{font-family:var(--nz-font-title);font-size:var(--nz-size-display);color:var(--nz-text);text-shadow:0 2px 2px #0009;overflow-wrap:break-word;min-width:0;margin:0;line-height:1.05}.nz-nation__name--loading{border-radius:var(--nz-radius-sm);background:var(--nz-surface-track);width:min(12ch,100%);height:1em;margin-block:.1em;display:block}.nz-nation__chips{align-items:center;gap:var(--nz-sp-3);margin-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-nation-chip{align-items:center;gap:var(--nz-sp-2);padding:2px var(--nz-sp-4);border-radius:var(--nz-radius-xs);border:1px solid var(--nz-line-card);font-size:var(--nz-size-small);color:var(--nz-text-secondary);background:#0009;display:inline-flex}.nz-nation-chip--war{border-color:rgba(var(--nz-sell-glow), .6);color:var(--nz-sell);background:linear-gradient(rgba(var(--nz-sell-glow), .18), rgba(var(--nz-sell-glow), .18)), #0009}.nz-nation-chip--admin{border-color:rgba(var(--nz-sell-glow), .6);color:var(--nz-danger);background:linear-gradient(rgba(var(--nz-sell-glow), .18), rgba(var(--nz-sell-glow), .18)), #0009;letter-spacing:.06em;text-transform:uppercase;font-weight:700}.nz-nation-chip--peace{border-color:rgba(var(--nz-buy-glow), .5);color:var(--nz-buy);background:linear-gradient(rgba(var(--nz-buy-glow), .16), rgba(var(--nz-buy-glow), .16)), #0009}button.nz-nation-chip,a.nz-nation-chip{font:inherit;font-size:var(--nz-size-small);cursor:pointer;transition:filter var(--nz-dur) var(--nz-ease)}button.nz-nation-chip:hover,a.nz-nation-chip:hover{filter:brightness(1.25)}button.nz-nation-chip:focus-visible,a.nz-nation-chip:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-nation-chip--person{padding-inline-start:var(--nz-sp-2)}.nz-nation-chip__avatar.nz-avatar{border-radius:999px;width:1.6em;height:1.6em}.nz-nation-chip__office{text-transform:uppercase;letter-spacing:var(--nz-track-wide);font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-nation-chip__note{color:var(--nz-text-muted)}.nz-nation__stats{gap:var(--nz-sp-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container nz-nation (width>=640px){.nz-nation__stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.nz-actions.nz-plate{gap:var(--nz-sp-5);padding:var(--nz-sp-6) var(--nz-sp-8) var(--nz-sp-8);flex-direction:column;display:flex}.nz-actions,.nz-tabs{scroll-margin-top:calc(var(--nz-touch-min) + 2 * var(--nz-sp-5) + var(--nz-sp-6))}.nz-actions__title{align-items:center;gap:var(--nz-sp-5);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body-lg);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-brass-hi);margin:0;display:flex}.nz-actions__title:after{content:"";background:linear-gradient(90deg, var(--nz-brass-lo), transparent);flex:1;height:1px}.nz-actions__list{gap:var(--nz-sp-5);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container nz-nation (width>=640px){.nz-actions__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-action{align-items:center;gap:var(--nz-sp-6);width:100%;min-height:72px;padding-block:var(--nz-sp-5);padding-inline:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-tex-scratch-soft) 0 0 / 420px, linear-gradient(180deg, var(--nz-surface-raised), var(--nz-surface) 60%, var(--nz-bg-column));background-blend-mode:screen, normal;color:var(--nz-text);font:inherit;text-align:start;cursor:pointer;transition:transform var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);grid-template-columns:auto minmax(0,1fr) auto auto;text-decoration:none;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12,0 4px 12px #00000073}.nz-action:hover{border-color:var(--nz-brass);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 0 1px var(--nz-brass-lo), 0 0 20px rgba(var(--nz-gold-glow), .22), 0 8px 18px #00000080;transform:translateY(-2px)}.nz-action:active{transform:translateY(0)scale(.99)}.nz-action:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-action:disabled{opacity:.6;cursor:progress;transform:none}.nz-picture-icon{object-fit:contain;block-size:100%;inline-size:100%;display:block}.nz-mining-row>.nz-picture-icon{flex:none;block-size:32px;inline-size:32px}.nz-action__medal .nz-picture-icon{block-size:36px;inline-size:36px}.nz-menu-picture{object-fit:contain;flex:none;display:block}.nz-menu-picture.is-dimmed,.nz-menu-icon.is-dimmed{filter:grayscale();opacity:.45}.nz-shortfall{gap:var(--nz-sp-2);margin-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-forge__option{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-forge__costnote{font-size:var(--nz-size-caption);margin:0}.nz-forge__option .nz-row{background:var(--nz-bg-deep)}.nz-forge__option .nz-row__title{color:var(--nz-text)}.nz-forge__option .nz-row__meta{color:var(--nz-text);opacity:.8}.nz-forge__option .nz-row__figure.is-danger .nz-row__value{color:var(--nz-danger-light);font-size:var(--nz-size-title)}.nz-forge__missing{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-forge__missing-good{align-items:center;gap:var(--nz-sp-2);padding-block:2px;padding-inline:2px var(--nz-sp-3);border:1px solid var(--nz-brass);border-radius:var(--nz-radius-sm,4px);color:inherit;text-decoration:none;display:inline-flex}.nz-forge__missing-good:hover,.nz-forge__missing-good:focus-visible{background:#c7a55b1f}.nz-forge-bench{gap:var(--nz-sp-4);margin-top:var(--nz-sp-3);grid-template-columns:repeat(2,minmax(0,220px));grid-template-areas:"optic.""weapon muzzle""grip.";display:grid}.nz-forge-bench__weapon{grid-area:weapon}.nz-forge-bench__optic{grid-area:optic}.nz-forge-bench__grip{grid-area:grip}.nz-forge-bench__muzzle{grid-area:muzzle}.nz-tab .nz-tab__image{flex:none;block-size:24px;inline-size:24px}.nz-tabs .nz-tab:has(>.nz-tab__image){padding-inline:var(--nz-sp-3);gap:var(--nz-sp-1)}.nz-tabs[data-dense] .nz-tab:has(>.nz-tab__image){padding-inline:var(--nz-sp-3);gap:var(--nz-sp-1)}.nz-medallion__face .nz-picture-icon{block-size:64px;inline-size:64px}.nz-site-card__emblem .nz-picture-icon{block-size:40px;inline-size:40px}.nz-action__medal{width:48px;height:48px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009;transition:box-shadow var(--nz-dur) var(--nz-ease), color var(--nz-dur) var(--nz-ease);border-radius:50%;place-items:center;display:grid}.nz-action:hover .nz-action__medal{color:var(--nz-ink);background:radial-gradient(circle at 50% 35%, var(--nz-brass-hi), var(--nz-brass) 55%, var(--nz-brass-lo));box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass), 0 0 14px rgba(var(--nz-gold-glow), .5)}.nz-action__text{gap:2px;min-width:0;display:grid}.nz-action__title{font-family:var(--nz-font-title);font-weight:700;font-size:var(--nz-size-body-lg);letter-spacing:.02em;color:var(--nz-text);overflow-wrap:anywhere}.nz-action__detail{font-size:var(--nz-size-small);color:var(--nz-text-muted);overflow-wrap:anywhere}.nz-action__go{color:var(--nz-brass);transition:transform var(--nz-dur) var(--nz-ease);place-items:center;display:grid}.nz-action:hover .nz-action__go{color:var(--nz-brass-hi);transform:translate(3px)}.nz-action__seal{padding:2px var(--nz-sp-4);border-radius:var(--nz-radius-sm);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wider);text-transform:uppercase;color:var(--nz-text);background:linear-gradient(180deg, var(--nz-red), var(--nz-red-deep));box-shadow:0 0 0 1px var(--nz-bg), 0 0 10px rgba(var(--nz-red-glow), .6)}.nz-action.is-urgent{border-color:rgba(var(--nz-red-glow), .7);box-shadow:inset 4px 0 0 var(--nz-red), inset 0 1px 0 #ffffff12, 0 4px 12px #00000073, 0 0 18px rgba(var(--nz-red-glow), .18)}.nz-action.is-urgent .nz-action__medal{color:var(--nz-red-light);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-red), 0 0 14px rgba(var(--nz-red-glow), .45), inset 0 4px 10px #0009}.nz-herostate{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-10) var(--nz-sp-8);border-radius:var(--nz-radius-md);text-align:center;flex-direction:column;display:flex}.nz-herostate__medal{width:60px;height:60px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009;border-radius:50%;place-items:center;display:grid}.nz-herostate__text{max-width:46ch;font-family:var(--nz-font-display);font-size:var(--nz-size-title);color:var(--nz-text);margin:0}.nz-herostate__action{justify-content:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-herostate.is-loading .nz-herostate__medal{animation:nz-herostate-breathe 1.6s var(--nz-ease) infinite alternate}.nz-herostate.is-error .nz-herostate__medal{color:var(--nz-red-light);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-red), 0 0 14px rgba(var(--nz-red-glow), .45), inset 0 4px 10px #0009}.nz-skel{border-radius:var(--nz-radius-sm);background:var(--nz-surface-track);display:block;position:relative;overflow:hidden}.nz-skel:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--nz-gold-glow), .16), transparent);animation:nz-skel-shimmer 1.6s var(--nz-ease) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes nz-skel-shimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.nz-skel:after{animation:none;display:none}}.nz-skel__line{width:100%;height:.9rem}.nz-skel__block{width:100%;height:4rem}.nz-skel-plate{border-radius:var(--nz-radius-md);flex-direction:column;display:flex;overflow:hidden}.nz-skel-plate__head{padding:var(--nz-sp-5) var(--nz-sp-7);border-bottom:1px solid var(--nz-surface-track)}.nz-skel-plate__body{gap:var(--nz-sp-5);padding:var(--nz-sp-7);flex-direction:column;display:flex}.nz-skel-hero__flag{flex:none;width:5rem;height:3.5rem}.nz-skel-hero__text{gap:var(--nz-sp-4);flex-direction:column;flex:15rem;min-width:0;display:flex}.nz-skel-list{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-skel-list__row{align-items:center;gap:var(--nz-sp-5);min-height:44px;display:flex}.nz-skel-list__avatar{border-radius:50%;flex:none;width:2.5rem;height:2.5rem}.nz-skel-list__text{gap:var(--nz-sp-3);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-skel-screen__inner{gap:var(--nz-sp-7);flex-direction:column;display:flex}.nz-qb-error{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-10) var(--nz-sp-8);border-radius:var(--nz-radius-md);text-align:center;flex-direction:column;display:flex}.nz-qb-error__medal{width:60px;height:60px;color:var(--nz-red-light);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-red), 0 0 14px rgba(var(--nz-red-glow), .45), inset 0 4px 10px #0009;border-radius:50%;place-items:center;display:grid}.nz-qb-error__text{max-width:46ch;color:var(--nz-text);margin:0}.nz-corps-request{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-4) 0;border-bottom:1px solid var(--nz-line);flex-wrap:wrap;display:flex}.nz-corps-request:last-child{border-bottom:0}.nz-corps-request .nz-nation-office__body{flex:140px}.nz-corps-request__actions{gap:var(--nz-sp-3);display:flex}.nz-timeline{padding-block:0;padding-inline:var(--nz-sp-2) 0;flex-direction:column;margin:0;list-style:none;display:flex;position:relative}.nz-timeline:before{content:"";inset-inline-start:calc(var(--nz-sp-2) + 5px);background:linear-gradient(180deg, var(--nz-brass-lo), rgba(var(--nz-gold-glow), .1));width:2px;position:absolute;top:10px;bottom:10px}.nz-nation-plate .nz-nation-plate{padding:var(--nz-sp-6) 0 0;border:0;border-top:1px solid var(--nz-line);box-shadow:none;background:0 0;border-radius:0}.nz-nation-plate .nz-nation-plate:before,.nz-nation-plate .nz-nation-plate:after{display:none}.nz-structure-squad{gap:var(--nz-sp-5);padding:var(--nz-sp-4) 0;border-bottom:1px solid var(--nz-line);align-items:flex-start;display:flex}.nz-structure-squad__mark{padding-top:var(--nz-sp-2);flex:none}.nz-structure-squad__body{gap:var(--nz-sp-3);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-ballot{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-ballot__seal{padding:2px var(--nz-sp-4);border:1px solid var(--nz-gold-dim);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-gold);background:rgba(var(--nz-gold-glow), .12);border-radius:3px;flex:none;font-weight:700}.nz-ballot__seal--mine{border-color:var(--nz-line-bright);color:var(--nz-text-secondary);background:#00000059}.nz-ballot__votes{color:var(--nz-text-secondary);font-size:var(--nz-size-small)}.nz-ballot-cards{gap:var(--nz-sp-7);flex-direction:column;display:flex}.nz-ballot-card__summary{color:var(--nz-text);margin:0}.nz-shop-plans{gap:var(--nz-sp-7);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container nz-nation (width>=760px){.nz-shop-plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.nz-shop-plan{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-9) var(--nz-sp-8);border-radius:var(--nz-radius-md);text-align:center;flex-direction:column;display:flex}.nz-shop-plan__medal{color:#1b1406;background:radial-gradient(circle at 50% 30%, var(--nz-brass-hi), var(--nz-brass) 60%, var(--nz-brass-lo));width:68px;height:68px;box-shadow:0 0 0 3px var(--nz-bg), 0 0 18px rgba(var(--nz-gold-glow), .3);border-radius:50%;place-items:center;display:grid}.nz-shop-plan__title{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);margin:0}.nz-shop-plan__seal{padding:2px var(--nz-sp-4);border:1px solid var(--nz-gold-dim);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-gold);border-radius:3px;font-weight:700}.nz-shop-plan__text{color:var(--nz-text-secondary);margin:0}.nz-podium{align-items:end;gap:var(--nz-sp-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-podium__step{--nz-medal:var(--nz-gold);align-items:center;gap:var(--nz-sp-3);min-width:0;padding:var(--nz-sp-7) var(--nz-sp-4) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md) var(--nz-radius-md) 0 0;background-image:var(--nz-tex-scratch-soft), linear-gradient(180deg, #30353b, #101215);text-align:center;background-size:640px,100% 100%;flex-direction:column;display:flex}.nz-podium__step.is-1{border-color:var(--nz-gold-dim);height:272px;box-shadow:0 0 22px rgba(var(--nz-gold-glow), .2);order:2}.nz-podium__step.is-2{--nz-medal:var(--nz-medal-silver);order:1;height:250px}.nz-podium__step.is-3{--nz-medal:var(--nz-medal-bronze);order:3;height:230px}.nz-podium__step.is-you{outline:2px solid var(--nz-brass);outline-offset:-2px}.nz-podium__medal{width:44px;height:44px;font-family:var(--nz-font-display);font-size:var(--nz-size-title-lg);color:#1b1406;background:radial-gradient(circle at 50% 30%, #fff8, transparent 60%), var(--nz-medal);box-shadow:0 0 0 3px var(--nz-bg), 0 0 0 4px var(--nz-medal);border-radius:50%;place-items:center;font-weight:700;display:grid}.nz-podium__step.is-1 .nz-podium__medal{width:54px;height:54px}.nz-podium__medal{margin-bottom:var(--nz-sp-5);flex:none}.nz-actions.nz-relief-rankby{flex-flow:wrap;padding:0}.nz-actions.nz-relief-rankby>.nz-btn{width:auto}.nz-stage-designate{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-rankings-season{max-width:360px}.nz-podium__picture{place-items:center;display:grid}.nz-podium__who{justify-content:center;align-items:flex-start;gap:var(--nz-sp-2);max-width:100%;display:inline-flex}.nz-podium__who .nz-country-flag{flex:none;margin-top:.3em}.nz-podium__name{-webkit-line-clamp:2;max-width:100%;min-height:2.6em;color:var(--nz-text);overflow-wrap:anywhere;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.nz-podium__value{color:var(--nz-gold);font-size:var(--nz-size-small)}.nz-relief.is-urgent{box-shadow:inset 3px 0 0 var(--nz-red)}.nz-setup-choices{gap:var(--nz-sp-5);grid-template-columns:minmax(0,1fr);display:grid}@container nz-nation (width>=620px){.nz-setup-choices{grid-template-columns:repeat(3,minmax(0,1fr))}}.nz-setup-choice{align-items:center;gap:var(--nz-sp-3);min-height:44px;padding:var(--nz-sp-8) var(--nz-sp-6);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);color:var(--nz-text);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);background:#00000040;flex-direction:column;display:flex}.nz-setup-choice:hover{border-color:var(--nz-line-bright)}.nz-setup-choice:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-setup-choice.is-selected{border-color:var(--nz-gold);background:var(--nz-grad-gold);box-shadow:var(--nz-glow-gold)}.nz-setup-choice__title{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg)}.nz-setup-confirm{align-items:stretch;gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-setup-confirm .nz-btn--primary{min-height:56px;font-size:var(--nz-size-title)}.nz-onboarding{z-index:1;gap:var(--nz-sp-8);flex-direction:column;width:min(620px,100%);display:flex;position:relative;container:nz-nation/inline-size}.nz-steppips{gap:var(--nz-sp-2);align-items:center;display:inline-flex}.nz-steppips__pip{background:var(--nz-surface-track);border-radius:50%;width:10px;height:10px;box-shadow:inset 0 1px 2px #0009}.nz-steppips__pip.is-done{background:var(--nz-brass)}.nz-steppips__pip.is-current{background:var(--nz-gold);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-gold-dim), 0 0 8px rgba(var(--nz-gold-glow), .6)}.nz-nation-plate .nz-herostate{padding:var(--nz-sp-6) 0;box-shadow:none;background:0 0;border:0}.nz-nation-plate .nz-herostate:before,.nz-nation-plate .nz-herostate:after{display:none}@keyframes nz-herostate-breathe{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.nz-herostate.is-loading .nz-herostate__medal{animation:none}}.nz-nation__grid{gap:var(--nz-sp-8);grid-template-columns:minmax(0,1fr);display:grid}.nz-nation__grid>.nz-nation__wide{grid-column:1/-1}.nz-party-member{align-items:center;gap:var(--nz-sp-3);vertical-align:middle;display:inline-flex}.nz-party-member__avatar.nz-avatar{border-radius:999px;flex:none;width:1.75em;height:1.75em}.nz-text-button{font:inherit;color:var(--nz-gold-bright);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nz-text-button:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:2px;outline:none}@container nz-nation (width>=760px){.nz-nation__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.nz-nation__grid--packed{column-count:2;column-gap:var(--nz-sp-8);display:block}.nz-nation__grid--packed>*{break-inside:avoid;margin-bottom:var(--nz-sp-8)}.nz-nation__grid--packed>.nz-nation__wide{column-span:all}.nz-nation__grid.nz-nation__grid--even{align-items:stretch}.nz-nation__grid.nz-party-members{grid-template-rows:auto 1fr;grid-template-areas:"council all""yours all"}.nz-party-members__council{grid-area:council}.nz-party-members__all{grid-area:all}.nz-party-members__yours{grid-area:yours;align-self:start}}.nz-treasury-chart{width:100%;position:relative}.nz-treasury-chart svg{touch-action:pan-y;cursor:crosshair;display:block}.nz-treasury-chart svg:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-treasury-chart__tip{padding:var(--nz-sp-2) var(--nz-sp-4);border:1px solid var(--nz-line-strong);border-radius:var(--nz-radius-sm);background:var(--nz-surface);box-shadow:var(--nz-elev-2);pointer-events:none;white-space:nowrap;font-size:var(--nz-size-small);color:var(--nz-text-secondary);flex-direction:column;gap:2px;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.nz-treasury-chart__tip b{font-family:var(--nz-font-display);color:var(--nz-gold-bright)}.nz-treasury-chart__tip.is-start{transform:translate(-12px,calc(-100% - 10px))}.nz-treasury-chart__tip.is-end{transform:translate(calc(12px - 100%),calc(-100% - 10px))}.nz-ledger__facts{gap:var(--nz-sp-2) var(--nz-sp-6);grid-template-columns:max-content minmax(0,1fr);margin:0;display:grid}.nz-ledger__facts dt{color:var(--nz-text-muted)}.nz-ledger__facts dd{overflow-wrap:anywhere;margin:0}.nz-ledger__ref{font-family:var(--nz-font-mono);font-size:var(--nz-size-small)}.nz-nation-plate{gap:var(--nz-sp-6);padding:var(--nz-sp-8);border-radius:var(--nz-radius-md);flex-direction:column;min-width:0;display:flex}.nz-nation-plate__head{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-4) var(--nz-sp-6);flex-wrap:wrap;display:flex}.nz-nation-plate__head h3{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);margin:0}.nz-nation-link{color:var(--nz-gold);font-size:var(--nz-size-small);text-transform:uppercase;letter-spacing:.08em;min-height:var(--nz-touch-min);align-items:center;display:inline-flex}.nz-nation__lead{font-family:var(--nz-font-title);color:var(--nz-gold-bright);margin:0}.nz-party-pic{object-fit:cover;border:2px solid var(--nz-brass);background:#16181b;border-radius:50%;flex:none;box-shadow:0 2px 5px #00000080}.nz-party-row{transition:border-color var(--nz-dur-fast) var(--nz-ease), background var(--nz-dur-fast) var(--nz-ease);padding:0}.nz-party-row:hover,.nz-party-row:focus-within{border-color:var(--nz-line-bright)}.nz-party-row__link{gap:var(--nz-sp-3);padding:var(--nz-sp-5) var(--nz-sp-6);color:inherit;border-radius:inherit;flex-direction:column;text-decoration:none;display:flex}.nz-party-row__link:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-party-row__head{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-party-row.is-yours{border-color:var(--nz-gold)}.nz-party-row__leader{padding:0 var(--nz-sp-6) var(--nz-sp-5);margin:0}.nz-nation-office{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-nation-office__portrait{border:2px solid var(--nz-brass);width:52px;height:52px;color:var(--nz-text-dim);background:#16181b;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 2px 5px #00000080}.nz-nation-office__portrait .nz-avatar-frame{place-items:center;width:100%;height:100%;display:grid}.nz-nation-office__portrait .nz-avatar-emblem{height:66%}.nz-nation-office__portrait .nz-avatar-photo{aspect-ratio:auto;border:0;border-radius:50%;width:100%;height:100%}.nz-nation-office--lead .nz-nation-office__portrait{width:84px;height:84px;box-shadow:0 0 0 3px rgba(var(--nz-gold-glow), .18), 0 3px 8px #0000008c;border-width:3px}.nz-nation-office.is-vacant .nz-nation-office__portrait{border-style:dashed;border-color:var(--nz-line-bright)}.nz-minister{gap:var(--nz-sp-5);flex-wrap:wrap}.nz-nation-office__body{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-nation-office__title{align-items:center;gap:var(--nz-sp-2);font-size:var(--nz-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-text-dim);display:inline-flex}.nz-nation-office__name{color:var(--nz-text);overflow-wrap:anywhere;font-weight:600}.nz-nation-office--lead .nz-nation-office__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title)}.nz-nation-office.is-vacant .nz-nation-office__name{color:var(--nz-text-dim);font-weight:400}@container nz-nation (width>=480px){.nz-nation__offices{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-nation-progress,.nz-nation-tally{background:var(--nz-surface-track);border-radius:5px;height:10px;display:block;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.nz-nation-progress span{background:linear-gradient(#efd594,#b58c38);height:100%;display:block}.nz-achievements{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-achievement{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-5) var(--nz-sp-6);background:#ffffff05;border:1px solid #c7a55b2e;grid-template-columns:40px 1fr auto;display:grid}.nz-achievement__medal{aspect-ratio:1;border:1.5px solid var(--nz-brass-lo);width:36px;color:var(--nz-text-dim);border-radius:50%;place-items:center;display:grid}.nz-achievement__body{gap:var(--nz-sp-2);flex-direction:column;min-width:0;display:flex}.nz-achievement__title{color:var(--nz-text);font-weight:700}.nz-achievement__progress{align-items:center;gap:var(--nz-sp-4);grid-template-columns:1fr auto;max-width:320px;display:grid}.nz-achievement__end{align-items:flex-end;gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-achievement__xp{color:var(--nz-brass);white-space:nowrap;font-weight:600}.nz-achievement__stamp{font-size:var(--nz-size-small);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-dim);font-weight:700}.nz-achievement--ready{border-color:var(--nz-brass);background:linear-gradient(90deg,#c7a55b24,#0000 70%)}.nz-achievement--ready .nz-achievement__medal{border-color:var(--nz-brass-hi);color:var(--nz-brass-hi);box-shadow:0 0 12px #efd59473}.nz-achievement--claimed{opacity:.7}.nz-achievement--claimed .nz-achievement__medal{background:var(--nz-green);border-color:var(--nz-green-light);color:#10160a}@media (width<=899px){.nz-achievement{grid-template-columns:32px 1fr}.nz-achievement__end{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}}.nz-nation-tally{background:rgba(var(--nz-sell-glow), .55);height:6px}.nz-nation-tally__yes{background:var(--nz-buy);height:100%;display:block}.nz-nation-list{gap:var(--nz-sp-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-nation-law{gap:var(--nz-sp-2);padding-bottom:var(--nz-sp-5);border-bottom:1px solid var(--nz-line);flex-direction:column;display:flex}.nz-nation-law:last-child{border-bottom:0;padding-bottom:0}.nz-nation-law__text{color:var(--nz-text-body)}.nz-nation-law .nz-hint,.nz-nation-war .nz-hint{margin:0}.nz-nation-war{column-gap:var(--nz-sp-4);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.nz-nation-war .nz-hint{grid-column:2}.nz-nation-war.is-active .nz-nation-law__text{color:var(--nz-sell);font-weight:600}.nz-nation-flags{gap:var(--nz-sp-2);display:flex}.nz-nation-ledger{gap:var(--nz-sp-3) var(--nz-sp-6);grid-template-columns:1fr auto;margin:0;display:grid}.nz-nation-ledger dt{color:var(--nz-text-muted)}.nz-nation-ledger dd{text-align:end;font-family:var(--nz-font-display);font-size:var(--nz-size-title);color:var(--nz-text);font-variant-numeric:tabular-nums;margin:0}.nz-nation-ledger dd.is-strong{color:var(--nz-gold-bright)}.nz-nation-ledger dd.is-gain{color:var(--nz-buy)}.nz-nation-ledger dd.is-cost{color:var(--nz-sell)}.nz-nation-careers{background:var(--nz-surface-track);border-radius:7px;gap:2px;height:14px;display:flex;overflow:hidden}.nz-nation-careers__part{height:100%;display:block}.nz-nation-careers__part--political{background:var(--nz-political)}.nz-nation-careers__part--military{background:var(--nz-military)}.nz-nation-careers__part--industrial{background:var(--nz-industrial)}.nz-nation-careers__part--citizen{background:var(--nz-text-dim)}.nz-nation-legend{gap:var(--nz-sp-2) var(--nz-sp-6);font-size:var(--nz-size-small);color:var(--nz-text-secondary);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-nation-legend li{align-items:center;gap:var(--nz-sp-3);display:flex}.nz-nation-legend__key{border-radius:2px;width:10px;height:10px;display:inline-block}.nz-nation-roll{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@container nz-nation (width<=479px){.nz-nation__banner{align-items:flex-start;gap:var(--nz-sp-6);padding:var(--nz-sp-8);flex-flow:column}.nz-nation__banner.has-art{background-image:linear-gradient(180deg, #0f111373 0%, #0f1113e6 70%), var(--nz-place-banner)}.nz-place-emblem--lg{max-width:80px;height:48px}.nz-nation__name{font-size:var(--nz-size-title-lg)}}@container nz-nation (width<=639px){.nz-nation .nz-tab{padding:0 var(--nz-sp-6);font-size:var(--nz-size-small)}}@media (prefers-reduced-motion:reduce){.nz-action,.nz-action__medal,.nz-action__go{transition:none}}.nz-action{border:1px solid var(--nz-brass);border-radius:var(--nz-radius-md);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .2), rgba(var(--nz-gold-glow), .04) 70%), linear-gradient(180deg, var(--nz-surface-raised), var(--nz-surface));border-bottom-width:4px;box-shadow:inset 0 1px #ffffff24,0 6px 14px #0000008c}.nz-action:hover{border-color:var(--nz-brass-hi);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .34), rgba(var(--nz-gold-glow), .08) 70%), linear-gradient(180deg, var(--nz-surface-raised), var(--nz-surface))}.nz-action:active{border-bottom-width:1px;transform:translateY(3px);box-shadow:inset 0 2px 6px #00000080}.nz-action__title{color:var(--nz-gold-bright);text-transform:uppercase;letter-spacing:.06em}.nz-action__medal,.nz-action:hover .nz-action__medal{color:#1b1406;background:radial-gradient(circle at 50% 30%, var(--nz-brass-hi), var(--nz-brass) 60%, var(--nz-brass-lo));box-shadow:0 0 0 2px var(--nz-bg), inset 0 -3px 6px #00000059, inset 0 2px 3px #ffffff59}.nz-action__go,.nz-action:hover .nz-action__go{color:#1b1406;background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass-lo));border-radius:50%;width:2rem;height:2rem;box-shadow:0 2px 5px #00000080}.nz-action.is-urgent{border-color:var(--nz-red-light)}.nz-action.is-urgent .nz-action__title{color:var(--nz-red-light)}.nz-action.is-urgent .nz-action__medal{color:#fff;background:radial-gradient(circle at 50% 30%, var(--nz-red-light), var(--nz-red) 60%, var(--nz-red-deep))}.nz-muni-deposits{gap:var(--nz-sp-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nz-muni-deposits li{align-items:center;gap:var(--nz-sp-2);min-width:64px;font-size:var(--nz-size-small);color:var(--nz-text-muted);text-align:center;flex-direction:column;display:flex}.nz-muni-deposits li>a{align-items:center;gap:var(--nz-sp-2);color:inherit;border-radius:var(--nz-radius-sm);flex-direction:column;text-decoration:none;display:flex}.nz-muni-deposits li>a:hover{color:var(--nz-text-body)}.nz-muni-deposits li>a:hover span{text-underline-offset:2px;text-decoration:underline}.nz-muni-deposits li>a:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-muni-deposits__note{letter-spacing:.04em;text-transform:uppercase;color:var(--nz-brass);font-size:11px}.nz-muni-mine{gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-muni-mine .nz-btn{gap:var(--nz-sp-3)}.nz-muni-zones{gap:var(--nz-sp-4);margin:0 0 var(--nz-sp-6);padding:0;list-style:none;display:grid}.nz-muni-zones li{align-items:center;column-gap:var(--nz-sp-4);grid-template-columns:6.5em 1fr;display:grid}.nz-muni-zones .nz-hint{grid-column:2}.nz-muni-zones__label{font-size:var(--nz-size-small);letter-spacing:.06em;text-transform:uppercase}.nz-player__arms{padding:var(--nz-sp-3);border:2px solid var(--nz-brass);box-shadow:inset 0 0 0 1px #0009, 0 3px 8px #0000008c, 0 0 0 4px rgba(var(--nz-gold-glow), .08);background:radial-gradient(circle at 50% 35%,#23272c,#060709 70%);border-radius:50%;flex:none;place-items:center;display:grid}.nz-player__arms:has(.nz-avatar-photo){padding:0}.nz-player__arms .nz-avatar-photo{height:calc(var(--nz-avatar-lg) + 2 * var(--nz-sp-3));border:0;border-radius:50%}.nz-player-office{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-career__progress{gap:var(--nz-sp-2);margin:var(--nz-sp-3) 0 var(--nz-sp-4);max-width:420px;display:grid}.nz-forces__picker{max-width:280px;margin:var(--nz-sp-3) 0}.nz-forces-branches{gap:var(--nz-sp-4);margin:0;padding:0;list-style:none;display:grid}.nz-forces-branches li{align-items:center;column-gap:var(--nz-sp-4);grid-template-columns:6.5em 1fr;display:grid}.nz-forces-branches .nz-hint{grid-column:2}.nz-forces-branches__label{font-size:var(--nz-size-small);letter-spacing:.06em;text-transform:uppercase}.nz-battle__flags{align-items:center;gap:var(--nz-sp-3);width:max-content;padding:var(--nz-sp-3);border:2px solid var(--nz-brass);background:#060709;border-radius:4px;flex:none;display:flex}.nz-battle__flags .nz-country-flag{--nz-country-flag-h:36px;width:calc(var(--nz-country-flag-h) * 36 / 26)}.nz-battle__versus{font-family:var(--nz-font-display,serif);font-size:var(--nz-size-small);color:var(--nz-brass);text-transform:uppercase;letter-spacing:.08em}.nz-battle__objective{gap:var(--nz-sp-2);margin:var(--nz-sp-3) 0 var(--nz-sp-4);max-width:420px;display:grid}.nz-battle-squads{gap:var(--nz-sp-6);margin:0;padding:0;list-style:none;display:grid}.nz-battle-squad{gap:var(--nz-sp-3);padding-bottom:var(--nz-sp-6);border-bottom:1px solid rgba(var(--nz-gold-glow), .15);display:grid}.nz-battle-squad:last-child{border-bottom:0;padding-bottom:0}.nz-battle-squad__head{gap:var(--nz-sp-1);display:grid}.nz-mining__ore{min-width:80px;min-height:80px}.nz-mining-row{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-mining-row .nz-nation-office__body{flex:auto;min-width:0}.nz-mining-row .nz-btn{flex:none}.nz-site-grid{gap:var(--nz-sp-6);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container nz-nation (width>=640px){.nz-site-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-site-card{gap:var(--nz-sp-5);padding:var(--nz-sp-7);border-radius:var(--nz-radius-md);flex-direction:column;min-width:0;display:flex}.nz-site-card>.nz-site-card__open{margin-top:auto}.nz-factory__headstats{gap:var(--nz-sp-3) var(--nz-sp-6);flex-wrap:wrap;align-items:center;margin-inline-start:auto;display:flex}.nz-factory__headstats .nz-factory__stat{box-shadow:none;background:0 0;border:0;min-width:0;padding:0}.nz-factory__headstats .nz-factory__stat-value{font-size:var(--nz-size-body)}.nz-factory__headstats .nz-factory__stat-label{font-size:var(--nz-size-caption)}.nz-factory__headnote{font-size:var(--nz-size-small);color:var(--nz-danger-light);flex:16rem;margin-block:0;margin-inline:auto 0}.nz-factory__tabs{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-factory__tablist{gap:var(--nz-sp-2);border-bottom:1px solid var(--nz-line);padding-bottom:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-factory__tab{padding:var(--nz-sp-2) var(--nz-sp-5);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-sm);color:var(--nz-text-dim);font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#00000040;font-weight:600}.nz-factory__tab[aria-pressed=true]{border-color:var(--nz-brass);color:var(--nz-brass-hi);background:rgba(var(--nz-gold-glow), .12)}.nz-factory__tab.is-alert{border-color:rgba(var(--nz-red-glow), .7)}.nz-factory__tab:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-factory__tabpanel{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-factory__tabpanel .nz-hint{margin:0}.nz-factory__tabbuttons{gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-factory__hub{gap:var(--nz-sp-6);flex-wrap:wrap;display:flex}.nz-factory__hubblock{gap:var(--nz-sp-3);flex-direction:column;flex:14rem;justify-content:flex-end;display:flex}.nz-factory__breakrow{align-items:center;gap:var(--nz-sp-2);display:flex}.nz-plate-buttons{justify-content:flex-end;gap:var(--nz-sp-3);flex-wrap:wrap;display:inline-flex}.nz-plate-buttons>.nz-btn{min-height:0;padding:var(--nz-sp-2) var(--nz-sp-5);font-size:var(--nz-size-small);gap:var(--nz-sp-2)}.nz-site-stock__quick-sell{min-height:var(--nz-touch-min)!important}.nz-quick-sell__list{gap:var(--nz-sp-3);display:grid}.nz-quick-sell__row{min-height:var(--nz-touch-min);padding:var(--nz-sp-4);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);align-items:center}.nz-quick-sell__row:has(input:checked){border-color:var(--nz-brass);box-shadow:inset 3px 0 0 var(--nz-role)}.nz-quick-sell__row>span{min-width:0}.nz-site-card.is-urgent{border-color:rgba(var(--nz-red-glow), .7);box-shadow:inset 4px 0 0 var(--nz-red), 0 0 18px rgba(var(--nz-red-glow), .15)}.nz-site-card__head{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-site-card__title{min-width:0;font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);flex:auto;display:grid}.nz-site-card__title .nz-hint{font-family:var(--nz-font-body,inherit);font-size:var(--nz-size-small)}.nz-site-card__emblem,.nz-factory__emblem{width:52px;height:52px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009;border-radius:50%;flex:none;place-items:center;display:grid}.nz-flow{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-4) var(--nz-sp-5);border-radius:var(--nz-radius-md);background:#00000040;flex-wrap:wrap;display:flex;box-shadow:inset 0 1px 3px #00000080}.nz-flow__side{gap:var(--nz-sp-3);flex-wrap:wrap;display:inline-flex}.nz-flow__item{border-radius:6px;display:inline-flex}.nz-flow__item:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-flow__arrow{color:var(--nz-brass);place-items:center;display:grid}.nz-flow__nothing{font-size:var(--nz-size-small);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-muted)}.nz-flow__caption{font-size:var(--nz-size-small);color:var(--nz-text-muted);flex:100%}.nz-chain{align-items:center;gap:var(--nz-sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nz-chain__item{align-items:center;gap:var(--nz-sp-2);color:var(--nz-brass);display:inline-flex}.nz-chain__link{padding:var(--nz-sp-1) var(--nz-sp-4);border:1px solid var(--nz-brass-lo);font-size:var(--nz-size-small);color:var(--nz-text);background:#0000004d;border-radius:999px}.nz-factory{gap:var(--nz-sp-5);padding:var(--nz-sp-7);border-radius:var(--nz-radius-md);flex-direction:column;min-width:0;display:flex}.nz-factory.is-urgent{border-color:rgba(var(--nz-red-glow), .7);box-shadow:inset 4px 0 0 var(--nz-red), 0 0 18px rgba(var(--nz-red-glow), .15)}.nz-factory.is-down{opacity:.6}.nz-factory__head{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-factory__emblem{width:64px;height:64px}.nz-factory__emblem--tile{width:auto;height:auto;box-shadow:none;background:0 0;border-radius:0}.nz-facility-art{object-fit:cover;border-radius:var(--nz-radius-md);box-shadow:0 0 0 1px var(--nz-brass-lo), 0 2px 6px #00000073;flex:none;display:block}.nz-factory__title{flex:auto;min-width:0;display:grid}.nz-factory__title h3{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);overflow-wrap:anywhere;margin:0}.nz-factory__bar .nz-meter__track{background:var(--nz-surface-track);border-radius:7px;height:14px;box-shadow:inset 0 1px 3px #000000b3}.nz-factory__bar .nz-meter__fill{box-shadow:0 0 10px rgba(var(--nz-gold-glow), .35);background:linear-gradient(#efd594,#b58c38);border-radius:7px}.nz-factory__stats{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fit,minmax(96px,1fr));display:grid}.nz-factory__stat{padding:var(--nz-sp-4) var(--nz-sp-5);border-radius:var(--nz-radius-md);text-align:center;background:#00000040;gap:2px;display:grid;box-shadow:inset 0 1px 3px #00000080}.nz-factory__stat-value{font-family:var(--nz-font-display);font-size:var(--nz-size-title);color:var(--nz-text);font-variant-numeric:tabular-nums}.nz-factory__stat-label{font-size:var(--nz-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-text-dim)}.nz-factory__stat.is-cost .nz-factory__stat-value{color:var(--nz-sell)}.nz-factory__actions{gap:var(--nz-sp-4);grid-template-columns:minmax(0,1fr);display:grid}@container nz-nation (width>=640px){.nz-factory__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.nz-factory__collect{grid-column:1/-1}}.nz-factory__actions .nz-btn{height:auto;min-height:var(--nz-touch-min);white-space:normal}.nz-factory__actions .nz-btn--danger{grid-column:1/-1}.nz-factory__collect{min-height:56px;font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg)}.nz-stages{gap:var(--nz-sp-6);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-stage{gap:var(--nz-sp-5);display:flex;position:relative}.nz-stage:not(:last-child):before{content:"";inset-inline-start:19px;top:44px;bottom:calc(-1 * var(--nz-sp-6));background:linear-gradient(180deg, var(--nz-brass-lo), transparent);width:2px;position:absolute}.nz-stage__number{width:2.5rem;height:2.5rem;color:var(--nz-brass-hi);font-family:var(--nz-font-display);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.nz-stage.is-urgent .nz-stage__number{color:var(--nz-red-light);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-red)}.nz-stage__body{gap:var(--nz-sp-4);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-stage__head{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg);flex-wrap:wrap;display:flex}.nz-chamber__picker{max-width:360px;margin:var(--nz-sp-3) 0}.nz-council{--nz-view-crest:22px;top:var(--nz-council-top,0px);bottom:var(--nz-council-bottom,0px);z-index:var(--nz-z-sheet);animation:nz-council-in .26s var(--nz-ease-out) both;position:fixed;inset-inline:0;overflow:hidden}.nz-council--closing{animation:nz-council-out .28s var(--nz-ease) both;pointer-events:none}.nz-council__scene{background:radial-gradient(ellipse at 50% 45%, #0506070d 0%, #0506078c 70%, #050607d9 100%), linear-gradient(180deg, #05060759, #0506071a 35%, #05060799), var(--nz-scene-image,none) center / cover no-repeat, var(--nz-bg-map);transform-origin:50% 55%;animation:nz-council-scene-in .95s var(--nz-ease-out) both, nz-council-drift 26s .95s ease-in-out infinite alternate;position:absolute;inset:-4%}.nz-council__scene:after{content:"";background:linear-gradient(100deg, transparent 35%, rgba(var(--nz-gold-glow), .22) 50%, transparent 65%);animation:nz-council-sweep 1.4s .5s var(--nz-ease-out) both;position:absolute;inset:0;transform:translate(-100%)}.nz-council__stage{height:100%;padding:calc(var(--nz-view-crest) + var(--nz-sp-9)) var(--nz-sp-9) var(--nz-sp-9);justify-content:center;align-items:center;display:flex;position:relative;overflow-y:auto}.nz-council__window{border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background-color:#0e1012e6;background-image:var(--nz-tex-scratch-soft), linear-gradient(180deg, #2c30358c, #0e101200 240px);background-blend-mode:screen, normal;width:min(600px,100%);max-height:100%;box-shadow:0 0 0 1px var(--nz-bg), inset 0 1px 0 #ffffff0f, 0 30px 80px #000000b3, 0 0 60px rgba(var(--nz-red-glow), .12);animation:nz-council-window-in .52s .32s var(--nz-ease-out) both;background-repeat:repeat,no-repeat;background-size:640px,100% 240px;flex-direction:column;display:flex;position:relative}.nz-council__window:before,.nz-council__window:after{content:"";z-index:3;border:2px solid var(--nz-brass);pointer-events:none;width:16px;height:16px;position:absolute}.nz-council__window:before{bottom:-1px;border-inline-end:0;border-top:0;inset-inline-start:-1px}.nz-council__window:after{bottom:-1px;border-inline-start:0;border-top:0;inset-inline-end:-1px}.nz-council__head{border-radius:var(--nz-radius-md) var(--nz-radius-md) 0 0}.nz-council__head .nz-column__close{inset-inline-end:calc(-1 * var(--nz-sp-6))}.nz-council__head .nz-column__ribbon{animation:nz-council-banner .52s .62s var(--nz-ease-out) both}.nz-council__body{gap:var(--nz-sp-8);padding:var(--nz-sp-9);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.nz-council__matchup{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-6) var(--nz-sp-8);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:linear-gradient(90deg, rgba(var(--nz-blue-glow), .12), #05060766 40%, rgba(var(--nz-red-glow), .18));grid-template-columns:auto auto auto minmax(0,1fr);font-size:40px;display:grid}.nz-council__matchup .nz-country-flag{border-radius:5px;box-shadow:0 6px 14px #0000008c}.nz-council__flag-blank{width:calc(var(--nz-flag-h-lg) * 36 / 26);height:var(--nz-flag-h-lg);border:1px dashed var(--nz-line-control);border-radius:var(--nz-radius-xs)}.nz-council__swords{width:44px;height:44px;color:var(--nz-ink);background:radial-gradient(circle at 50% 35%, var(--nz-brass-hi), var(--nz-brass) 55%, var(--nz-brass-lo));box-shadow:0 0 0 2px var(--nz-bg), 0 0 12px rgba(var(--nz-red-glow), .35);border-radius:50%;place-items:center;display:grid;position:relative}.nz-council__swords:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 26px rgba(var(--nz-red-glow), .75);animation:2.4s ease-in-out infinite nz-glow-breathe;position:absolute;inset:0}.nz-council__target{min-width:0;gap:2px;padding-inline-start:var(--nz-sp-4);display:grid}.nz-council__kicker,.nz-council__held{font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wider);text-transform:uppercase;color:var(--nz-text-muted)}.nz-council__kicker{color:var(--nz-sell)}.nz-council__town{font-family:var(--nz-font-title);color:var(--nz-brass-hi);text-shadow:0 2px 0 var(--nz-bg), 0 0 22px rgba(var(--nz-gold-glow), .25);overflow-wrap:anywhere;font-size:clamp(24px,3vw,32px);font-weight:700;line-height:1.05}.nz-council__form{gap:var(--nz-sp-8);flex-direction:column;display:flex}.nz-council__section{gap:var(--nz-sp-5);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.nz-council__label{align-items:center;gap:var(--nz-sp-4);margin-bottom:var(--nz-sp-5);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body-lg);letter-spacing:var(--nz-track-wider);text-transform:uppercase;color:var(--nz-text);padding:0;display:flex}.nz-council__label>span{width:26px;height:26px;font-size:var(--nz-size-small);color:var(--nz-ink);background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass));border-radius:50%;place-items:center;display:grid}.nz-council__tiles{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}.nz-council__tile,.nz-council__unit-pick{align-content:start;gap:var(--nz-sp-2);min-height:84px;padding:var(--nz-sp-6);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:linear-gradient(180deg, var(--nz-surface-raised), var(--nz-surface));color:var(--nz-text-secondary);cursor:pointer;transition:transform var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur-fast) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f,0 4px 12px #00000073}.nz-council__tile input,.nz-council__unit-pick input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.nz-council__tile:hover,.nz-council__unit-pick:hover{border-color:var(--nz-brass-lo);transform:translateY(-2px)}:is(.nz-council__tile:has(input:focus-visible),.nz-council__unit-pick:has(input:focus-visible)){box-shadow:var(--nz-focus-ring)}.nz-council__tile.is-picked,.nz-council__unit.is-picked .nz-council__unit-pick{border-color:var(--nz-brass);color:var(--nz-text);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .22), rgba(var(--nz-gold-glow), .06)), var(--nz-surface);box-shadow:0 0 0 1px var(--nz-brass), 0 0 22px rgba(var(--nz-gold-glow), .3), 0 6px 14px #00000080}.nz-council__tile.is-blocked{opacity:.5;cursor:not-allowed;transform:none}.nz-council__tile>svg{color:var(--nz-brass)}.nz-council__tile-name,.nz-council__unit-name{font-family:var(--nz-font-title);font-weight:700;font-size:var(--nz-size-title);color:inherit;overflow-wrap:anywhere}.nz-council__tile-note{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-council__tile.is-picked .nz-council__tile-note{color:var(--nz-brass-hi)}.nz-council__corps{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-council__unit-pick{align-content:center;align-items:center;gap:var(--nz-sp-6);grid-template-columns:auto minmax(0,1fr) auto;min-height:96px}.nz-council__crest{width:46px;height:46px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo);border-radius:50%;place-items:center;display:grid}.nz-council__unit.is-picked .nz-council__crest{box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass), 0 0 16px rgba(var(--nz-gold-glow), .45)}.nz-council__unit-state{padding:var(--nz-sp-2) var(--nz-sp-5);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-sm);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wider);text-transform:uppercase}.nz-council__unit-main{gap:3px;min-width:0;display:grid}.nz-council__unit-name{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-council__badge{padding:1px var(--nz-sp-4);border-radius:var(--nz-radius-sm);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wider);text-transform:uppercase;color:var(--nz-ink);background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass))}.nz-council__unit-cmd{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-council__unit-cmd.is-warn{color:var(--nz-orange)}.nz-council__unit-stats{gap:var(--nz-sp-2) var(--nz-sp-6);font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);color:var(--nz-text-secondary);flex-wrap:wrap;display:flex}.nz-council__unit-stats b{font-size:var(--nz-size-body-lg);color:var(--nz-text)}.nz-council__unit-stats>span{align-items:center;gap:var(--nz-sp-2);display:inline-flex}.nz-council__unit-stats .is-good{color:var(--nz-buy)}.nz-council__unit-ready{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wider);text-transform:uppercase;color:var(--nz-buy)}.nz-council__unit-ready.is-busy{color:var(--nz-orange)}.nz-council__unit-link{margin:0 var(--nz-sp-6) var(--nz-sp-4);font-size:var(--nz-size-small);color:var(--nz-brass-hi);display:inline-block}.nz-council__unit-link:hover{color:var(--nz-gold-bright)}.nz-council__unit.is-busy:not(.is-picked) .nz-council__unit-pick{border-style:dashed}.nz-council__unit.is-picked .nz-council__unit-state{color:var(--nz-ink);background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass));border-color:#0000}.nz-council__bounty{gap:var(--nz-sp-4);padding:var(--nz-sp-6);margin-top:calc(-1 * var(--nz-sp-2));border:1px solid var(--nz-brass-lo);border-radius:0 0 var(--nz-radius-md) var(--nz-radius-md);background:#05060773;border-top:0;display:grid}.nz-council__bounty-field{gap:var(--nz-sp-2);font-size:var(--nz-size-small);color:var(--nz-text-muted);display:grid}.nz-council__bounty-field .nz-input{min-height:var(--nz-touch-min);font-family:var(--nz-font-display);font-size:var(--nz-size-title)}.nz-council__steps{gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-council__step{min-height:var(--nz-touch-min);min-width:72px;padding:0 var(--nz-sp-6);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-sm);background:linear-gradient(180deg, var(--nz-surface-raised), var(--nz-surface));color:var(--nz-brass-hi);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body-lg);cursor:pointer}.nz-council__step:hover{border-color:var(--nz-brass)}.nz-council__step:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-council__declare{align-items:center;column-gap:var(--nz-sp-6);min-height:76px;padding:var(--nz-sp-5) var(--nz-sp-9);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);color:var(--nz-text-muted);background:linear-gradient(180deg, var(--nz-surface-raised), var(--nz-bg-deep));text-align:start;cursor:not-allowed;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon label""icon note";text-decoration:none;display:grid}.nz-council__declare>svg{grid-area:icon}.nz-council__declare>span{font-family:var(--nz-font-title);letter-spacing:.1em;text-transform:uppercase;grid-area:label;font-size:24px;font-weight:700}.nz-council__declare>small{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);grid-area:note}.nz-council__declare.is-ready{border-color:var(--nz-brass);color:var(--nz-text);background:linear-gradient(180deg, var(--nz-red-light) -40%, var(--nz-red) 45%, var(--nz-red-deep));box-shadow:inset 0 1px 0 #ffffff4d, 0 0 0 1px var(--nz-bg), 0 10px 26px rgba(var(--nz-red-glow), .4);text-shadow:0 2px #00000073;cursor:pointer;position:relative}.nz-council__declare.is-ready:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 10px 36px rgba(var(--nz-red-glow), .75);animation:2.2s ease-in-out infinite nz-glow-breathe;position:absolute;inset:-1px}.nz-council__declare.is-ready:hover{filter:brightness(1.1)}.nz-council__declare.is-ready:active{transform:scale(.98)}.nz-council__declare:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-council__cancel{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-9);color:var(--nz-text-muted);font-family:var(--nz-font-display);letter-spacing:var(--nz-track-wider);text-transform:uppercase;cursor:pointer;background:0 0;border:0;align-self:center;font-weight:600}.nz-council__cancel:hover{color:var(--nz-text)}.nz-council__cancel:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-council__fund-treasury{justify-content:center;align-self:stretch;align-items:center;gap:var(--nz-sp-3);padding:0 var(--nz-sp-7);border:1px solid var(--nz-brass);border-radius:var(--nz-radius-md);color:var(--nz-brass-hi);background:#05060773;display:inline-flex}.nz-council__fund-treasury:hover{color:var(--nz-gold-bright);border-color:var(--nz-gold-bright);background:#05060799}.nz-council__fund-treasury:disabled{opacity:.6;cursor:progress}.nz-council__fund-treasury>svg{color:currentColor}.nz-council__outcome{align-items:stretch;gap:var(--nz-sp-6);text-align:center;flex-direction:column;display:flex}.nz-council__stamp{padding:var(--nz-sp-3) var(--nz-sp-9);border:3px double var(--nz-sell);color:var(--nz-sell);font-family:var(--nz-font-title);letter-spacing:.12em;text-transform:uppercase;animation:nz-council-stamp .52s var(--nz-ease-out) both;align-self:center;font-size:28px;font-weight:700;transform:rotate(-4deg)}.nz-council__lead{font-size:var(--nz-size-body-lg);color:var(--nz-text-body);margin:0}@keyframes nz-council-in{0%{opacity:0}to{opacity:1}}@keyframes nz-council-out{to{opacity:0;filter:blur(4px);transform:scale(1.04)}}@keyframes nz-council-scene-in{0%{opacity:0;filter:blur(12px)saturate(.5)brightness(1.4);transform:scale(1.22)}to{opacity:1;filter:none;transform:scale(1.04)}}@keyframes nz-council-drift{0%{transform:scale(1.04)translate(0)}to{transform:scale(1.08)translate(-1.2%,.8%)}}@keyframes nz-council-sweep{to{transform:translate(100%)}}@keyframes nz-council-window-in{0%{opacity:0;transform:translateY(28px)scale(.96)}to{opacity:1;transform:none}}@keyframes nz-council-banner{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes nz-council-stamp{0%{opacity:0;transform:rotate(-4deg)scale(1.8)}to{opacity:1;transform:rotate(-4deg)scale(1)}}@media (prefers-reduced-motion:reduce){.nz-council,.nz-council__scene,.nz-council__scene:after,.nz-council__window,.nz-council__head .nz-column__ribbon,.nz-council__swords:after,.nz-council__declare.is-ready:after,.nz-council__stamp{animation:none}.nz-council__swords:after,.nz-council__declare.is-ready:after{opacity:.5}.nz-council__scene:after{display:none}}@media (width<=899px){.nz-council__stage{padding:calc(var(--nz-view-crest) + var(--nz-sp-4)) var(--nz-sp-4) var(--nz-sp-4);align-items:stretch}.nz-council__window{width:100%}.nz-council__head .nz-column__close{inset-inline-end:var(--nz-sp-5)}.nz-council__body{padding:var(--nz-sp-6);gap:var(--nz-sp-6)}.nz-council__matchup{padding:var(--nz-sp-5);grid-template-columns:auto auto auto;justify-content:center;font-size:32px}.nz-council__target{text-align:center;grid-column:1/-1;padding:0}.nz-council__declare>span{font-size:20px}}.nz-ctree{--nz-ctree-line:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass) 40%, var(--nz-brass-lo));--nz-ctree-w:2px;--nz-ctree-gap:22px;--nz-ctree-elbow:30px;padding:var(--nz-sp-7) var(--nz-sp-5) var(--nz-sp-8);border:1px solid var(--nz-brass-lo);background:radial-gradient(ellipse 70% 40% at 50% 0%, rgba(var(--nz-gold-glow), .1), transparent 70%), var(--nz-tex-scratch-soft) 0 0 / 640px, repeating-linear-gradient(0deg, transparent 0 39px, #c7a55b0d 39px 40px), repeating-linear-gradient(90deg, transparent 0 39px, #c7a55b0d 39px 40px), linear-gradient(180deg, #1d2024, #131518);background-blend-mode:normal, screen, normal, normal, normal;position:relative;box-shadow:0 0 0 1px #0b0c0e,inset 0 0 80px #0009,0 14px 40px #0000008c}.nz-cnode{align-items:center;gap:var(--nz-sp-4);width:100%;min-height:var(--nz-touch-min);padding:var(--nz-sp-4) var(--nz-sp-5);text-align:start;color:var(--nz-text-body);font:inherit;cursor:pointer;background-color:#23272c;background-image:var(--nz-tex-scratch-soft), linear-gradient(180deg, #30353b, #1b1e22);background-blend-mode:screen, normal;border:1px solid var(--nz-brass-lo);border-inline-start:3px solid var(--nz-brass);animation:.42s cubic-bezier(.22,1,.36,1) both nz-cnode-in;animation-delay:calc(var(--nz-cnode-i,0) * 45ms);background-size:520px,100% 100%;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;position:relative;box-shadow:0 0 0 1px #0a0b0d,inset 0 1px #ffffff12,0 8px 22px #00000080}.nz-cnode:hover,.nz-cnode:focus-visible{border-color:var(--nz-brass);box-shadow:0 0 0 1px #0a0b0d, inset 0 1px 0 #ffffff1a, 0 12px 28px #0009, 0 0 18px rgba(var(--nz-gold-glow), .25);transform:translateY(-2px)}.nz-cnode:focus-visible{outline:2px solid var(--nz-gold);outline-offset:2px}.nz-cnode__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nz-cnode__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);align-items:center;gap:6px;font-weight:600;display:flex}.nz-cnode__title{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);overflow-wrap:anywhere;line-height:1.15}.nz-cnode__holder{font-size:var(--nz-size-small);color:var(--nz-text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nz-cnode__meta{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.06em;color:var(--nz-text-muted);font-variant-numeric:tabular-nums;margin-top:4px;display:flex}.nz-cnode__emblem{width:60px;height:60px;box-shadow:0 0 0 2px var(--nz-brass-lo), 0 0 0 4px #0b0c0e, inset 0 2px 6px #000000b3, 0 0 20px rgba(var(--nz-gold-glow), .15);background:radial-gradient(circle at 35% 30%,#3a3f46,#15171a 70%);border-radius:50%;flex:none;place-items:center;display:grid}.nz-cnode--lg{padding:var(--nz-sp-5);border-inline-start-width:4px}.nz-cnode--lg .nz-cnode__title{font-size:var(--nz-size-title-lg);letter-spacing:.04em}.nz-cnode--sm{padding:var(--nz-sp-3) var(--nz-sp-4);border-inline-start-width:2px}.nz-cnode--sm .nz-cnode__title{font-size:var(--nz-size-body-lg)}.nz-ctree__root{padding-bottom:var(--nz-ctree-gap);justify-content:center;display:flex;position:relative}.nz-ctree__root:after{content:"";inset-inline-start:calc(50% - var(--nz-ctree-w) / 2);width:var(--nz-ctree-w);height:var(--nz-ctree-gap);background:var(--nz-ctree-line);position:absolute;bottom:0}.nz-cnode--lead{width:min(460px,100%);padding:var(--nz-sp-5) var(--nz-sp-6);gap:var(--nz-sp-5);border:1px solid var(--nz-brass);border-top:3px solid var(--nz-gold);background-image:radial-gradient(ellipse at 50% -20%, rgba(var(--nz-gold-glow), .22), transparent 60%), var(--nz-tex-scratch-soft), linear-gradient(180deg, #353a41, #1c1f23);background-blend-mode:normal, screen, normal;box-shadow:0 0 0 1px #0a0b0d, 0 0 0 4px #c7a55b26, 0 16px 40px #0009, 0 0 40px rgba(var(--nz-gold-glow), .18);background-size:100% 100%,520px,100% 100%}.nz-cnode--lead .nz-cnode__title{font-size:var(--nz-size-display)}.nz-cnode__portrait{width:72px;height:72px;color:var(--nz-brass);flex:none;place-items:center;display:grid}.nz-cnode__kicker .nz-country-flag{height:12px}.nz-cnode.is-vacant{border-inline-start-color:var(--nz-red);border-style:dashed solid;border-color:rgba(var(--nz-red-glow), .55);background-image:var(--nz-tex-scratch-soft), linear-gradient(180deg, #2a2224, #18161a)}.nz-cnode.is-vacant .nz-cnode__holder{color:var(--nz-red-light);font-style:italic}.nz-cnode.is-dormant{border-inline-start-color:#d8913a}.nz-cnode.is-reserve{border-inline-start-color:#9fb2c7}.nz-cnode.is-mine{border-color:var(--nz-gold);box-shadow:0 0 0 1px #0a0b0d, 0 0 0 3px rgba(var(--nz-gold-glow), .35), 0 0 26px rgba(var(--nz-gold-glow), .35)}.nz-cnode__stamp{top:6px;font-family:var(--nz-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--nz-red-light);opacity:.9;pointer-events:none;border:2px solid;padding:1px 6px;font-size:11px;font-weight:700;position:absolute;inset-inline-end:8px;transform:rotate(-6deg)}.nz-cnode__stamp--dormant{color:#e8a65a}.nz-cnode__stamp--reserve{color:#9fb2c7;top:auto;bottom:8px}.nz-cnode__ribbon{top:-1px;font-family:var(--nz-font-display);letter-spacing:.16em;text-transform:uppercase;color:#1c1206;clip-path:polygon(0 0,100% 0,100% 100%,50% 78%,0 100%);background:linear-gradient(#f3d98f,#c9a24e);padding:2px 8px 6px;font-size:11px;font-weight:700;position:absolute;inset-inline-end:14px}.nz-cnode.is-mine .nz-cnode__stamp{inset-inline-end:56px}.nz-ctree__pips{gap:3px;display:inline-flex}.nz-ctree__pips i{width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--nz-brass-lo);background:#0f1113;transform:rotate(45deg)}.nz-ctree__pips i.is-on{background:linear-gradient(135deg, var(--nz-brass-hi), var(--nz-brass));box-shadow:0 0 6px rgba(var(--nz-gold-glow), .5)}.nz-ctree__corps{flex-direction:column;min-width:0;max-width:760px;margin:0 auto;display:flex;position:relative}.nz-ctree__note{margin:var(--nz-sp-4) 0 0;text-align:center;color:var(--nz-text-dim);font-size:var(--nz-size-small)}.nz-ctree__kids{padding-block:0;padding-inline:var(--nz-ctree-elbow) 0;margin:0;list-style:none;position:relative}.nz-ctree__kids--regiments{--nz-ctree-elbow:24px;margin-inline-start:14px}.nz-ctree__kid{padding-top:var(--nz-sp-4);position:relative}.nz-ctree__kid:before{content:"";inset-inline-start:calc(-1 * var(--nz-ctree-elbow) + 12px);width:var(--nz-ctree-w);background:var(--nz-brass-lo);position:absolute;top:0;bottom:0}.nz-ctree__kid:last-child:before{height:calc(var(--nz-sp-4) + 28px);bottom:auto}.nz-ctree__kid:after{content:"";inset-inline-start:calc(-1 * var(--nz-ctree-elbow) + 12px);top:calc(var(--nz-sp-4) + 28px);width:calc(var(--nz-ctree-elbow) - 12px);height:var(--nz-ctree-w);background:var(--nz-brass);box-shadow:0 0 6px rgba(var(--nz-gold-glow), .3);position:absolute}.nz-ctree__kid--loose:after{display:none}.nz-ctree__loose-label{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-text-dim);padding:6px 0 0;display:block}.nz-ctree--mine{gap:var(--nz-sp-7);flex-direction:column;max-width:720px;display:flex}.nz-ctree__branch{flex-direction:column;min-width:0;display:flex;position:relative}.nz-ctree__ghost{margin-top:var(--nz-sp-5);min-height:var(--nz-touch-min);padding:var(--nz-sp-4);border:1px dashed var(--nz-brass-lo);width:100%;color:var(--nz-text-muted);cursor:pointer;font-family:var(--nz-font-display);letter-spacing:.08em;text-transform:uppercase;background:#00000040}.nz-ctree__ghost:hover{color:var(--nz-gold-bright);border-color:var(--nz-brass)}.nz-csheet{border-radius:0;width:min(520px,100%);padding:0}.nz-csheet__head{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-5) var(--nz-sp-6);border-bottom:1px solid var(--nz-brass-lo);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .08), transparent);display:flex}.nz-csheet__head h2{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);margin:0}.nz-csheet__titles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nz-csheet__emblem{width:52px;height:52px;color:var(--nz-brass);box-shadow:0 0 0 2px var(--nz-brass-lo);background:radial-gradient(circle at 35% 30%,#3a3f46,#15171a 70%);border-radius:50%;flex:none;place-items:center;display:grid}.nz-csheet__close{width:var(--nz-touch-min);height:var(--nz-touch-min);border:1px solid var(--nz-brass-lo);color:var(--nz-text-muted);cursor:pointer;background:#0000004d;flex:none;place-items:center;display:grid}.nz-csheet__close:hover{color:var(--nz-text);border-color:var(--nz-brass)}.nz-csheet__body{gap:var(--nz-sp-5);padding:var(--nz-sp-6);flex-direction:column;display:flex}.nz-csheet__section{gap:var(--nz-sp-3);padding-top:var(--nz-sp-5);border-top:1px solid #c7a55b33;flex-direction:column;display:flex}.nz-csheet__section h3{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);margin:0}.nz-csheet__section--danger{align-items:flex-start}.nz-csheet__quote{padding:var(--nz-sp-4);font-family:var(--nz-font-title);color:var(--nz-parchment);border-inline-start:3px solid var(--nz-brass);background:#00000040;margin:0;font-style:italic}.nz-csheet__link{min-height:var(--nz-touch-min);align-self:flex-start}@keyframes nz-cnode-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.nz-wars{gap:var(--nz-sp-7);flex-direction:column;display:flex}.nz-wars__divider{align-items:center;gap:var(--nz-sp-4);margin:var(--nz-sp-4) 0 var(--nz-sp-5);font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text-muted);letter-spacing:.08em;display:flex}.nz-wars__divider:before,.nz-wars__divider:after{content:"";background:linear-gradient(90deg, transparent, var(--nz-brass-lo), transparent);flex:1;height:1px}.nz-warcard{gap:var(--nz-sp-5);padding:var(--nz-sp-6);flex-direction:column;display:flex;overflow:hidden}.nz-warcard.is-live{background-image:radial-gradient(ellipse 45% 70% at 0% 30%, rgba(var(--nz-blue-glow), .2), transparent 70%), radial-gradient(ellipse 45% 70% at 100% 30%, rgba(var(--nz-red-glow), .2), transparent 70%), var(--nz-tex-scratch-soft), linear-gradient(180deg, #2c3035, #16181b);background-blend-mode:normal, normal, screen, normal;border-color:var(--nz-brass);background-size:100% 100%,100% 100%,640px,100% 100%}.nz-warcard.is-over{padding:var(--nz-sp-5);filter:saturate(.75)}.nz-warcard__head{align-items:center;gap:var(--nz-sp-5);grid-template-columns:1fr auto 1fr;display:grid}.nz-warflag{align-items:center;gap:var(--nz-sp-3);flex-direction:column;margin:0;display:flex}.nz-warflag__cloth{aspect-ratio:3/2;border:2px solid var(--nz-brass);width:min(200px,100%);box-shadow:0 0 0 2px #0b0c0e, 0 18px 36px #000000a6, 0 0 46px var(--nz-warflag-glow);transform:perspective(600px) rotateY(var(--nz-warflag-turn));animation:5.5s ease-in-out infinite nz-warflag-sway;display:block;position:relative;overflow:hidden}.nz-warflag__cloth img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.14)}.nz-warflag__cloth:before{content:"";z-index:1;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(#ffffff2e,#0000 40%,#00000059);position:absolute;inset:0}.nz-warflag__cloth:after{content:"";top:0;bottom:0;pointer-events:none;mix-blend-mode:overlay;background:repeating-linear-gradient(100deg,#00000059 0%,#ffffff47 9%,#00000059 18%);width:300%;animation:2.55s linear infinite nz-warflag-ripple;position:absolute;inset-inline-start:0}.nz-warflag--us{--nz-warflag-turn:10deg;--nz-warflag-glow:rgba(var(--nz-blue-glow), .35)}.nz-warflag--them{--nz-warflag-turn:-10deg;--nz-warflag-glow:rgba(var(--nz-red-glow), .35)}.nz-warflag--them .nz-warflag__cloth{animation-delay:-2.7s}.nz-warflag__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);text-align:center;text-shadow:0 2px 10px #000c}.nz-warflag--compact .nz-warflag__cloth{width:min(120px,100%)}.nz-warflag--compact .nz-warflag__name{font-size:var(--nz-size-title)}.nz-warcard__centre{align-items:center;gap:var(--nz-sp-3);text-align:center;flex-direction:column;display:flex}.nz-warcard__status{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:.16em;text-transform:uppercase;color:var(--nz-text-muted);border:1px solid var(--nz-brass-lo);background:#00000059;align-items:center;gap:8px;padding:4px 12px;display:inline-flex}.nz-warcard__status.is-live{color:#ffd7cc;border-color:rgba(var(--nz-red-glow), .6);background:linear-gradient(180deg, rgba(var(--nz-red-glow), .3), rgba(var(--nz-red-glow), .1));box-shadow:0 0 18px rgba(var(--nz-red-glow), .35)}.nz-warcard__score{align-items:baseline;gap:var(--nz-sp-4);font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;font-size:56px;font-weight:700;line-height:1;display:flex}.nz-warcard.is-over .nz-warcard__score{font-size:36px}.nz-warcard__score .us{color:var(--nz-blue);text-shadow:0 0 22px rgba(var(--nz-blue-glow), .6)}.nz-warcard__score .them{color:var(--nz-red);text-shadow:0 0 22px rgba(var(--nz-red-glow), .6)}.nz-warcard__vs{font-family:var(--nz-font-title);color:var(--nz-brass);font-size:20px}.nz-warcard__dates{font-size:var(--nz-size-small);color:var(--nz-text-dim)}.nz-warcard__stats{gap:var(--nz-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nz-warcard__stat{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;background:#0000004d;border:1px solid #c7a55b2e;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;padding:8px 12px;display:grid}.nz-warcard__stat .us,.nz-warcard__tally .us{color:var(--nz-blue-light);font-size:var(--nz-size-title);font-weight:700}.nz-warcard__stat .them,.nz-warcard__tally .them{color:var(--nz-red-light);font-size:var(--nz-size-title);font-weight:700}.nz-warcard__stat-label{text-align:center;font-size:var(--nz-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-text-muted)}.nz-warcard__section{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-warcard__h{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);margin:0;display:flex}.nz-warcard__h:after{content:"";background:linear-gradient(90deg, var(--nz-brass-lo), transparent);flex:1;height:1px}.nz-warcard__count{background:var(--nz-red);color:#fff;min-width:24px;height:24px;font-family:var(--nz-font-display);font-size:var(--nz-size-small);box-shadow:0 0 12px rgba(var(--nz-red-glow), .6);border-radius:12px;place-items:center;padding:0 6px;display:inline-grid}.nz-warcard__tally{font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text-muted);letter-spacing:.04em}.nz-warcard__tally b{font-size:var(--nz-size-body-lg)!important}.nz-warcard__quiet{padding:var(--nz-sp-5);text-align:center;color:var(--nz-text-dim);border:1px dashed #c7a55b40;margin:0;font-style:italic}.nz-warcard__live{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.nz-warbattle{padding:var(--nz-sp-4) var(--nz-sp-5);color:var(--nz-text-body);background:radial-gradient(ellipse at 50% 0%, var(--nz-wb-glow), transparent 70%), linear-gradient(180deg, #2a2e33, #17191c);border:1px solid var(--nz-wb-edge);box-shadow:0 0 0 1px #0a0b0d, 0 10px 26px #0000008c, 0 0 14px var(--nz-wb-glow);animation:.42s cubic-bezier(.22,1,.36,1) both nz-cnode-in;animation-delay:calc(var(--nz-wb-i,0) * 70ms);flex-direction:column;gap:6px;text-decoration:none;transition:transform .16s;display:flex;position:relative}.nz-warbattle:hover,.nz-warbattle:focus-visible{transform:translateY(-3px)}.nz-warbattle.is-attacking{--nz-wb-glow:rgba(var(--nz-blue-glow), .22);--nz-wb-edge:rgba(var(--nz-blue-glow), .6)}.nz-warbattle.is-defending{--nz-wb-glow:rgba(var(--nz-red-glow), .24);--nz-wb-edge:rgba(var(--nz-red-glow), .65)}.nz-warbattle__top{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-text-muted);align-items:center;gap:8px;display:flex}.nz-warbattle__stance{border:1px solid var(--nz-wb-edge);color:var(--nz-text);margin-inline-start:auto;padding:1px 8px}.nz-warbattle__town{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);line-height:1.1}.nz-warbattle__where{font-size:var(--nz-size-small);color:var(--nz-text-dim);margin-top:-4px}.nz-warbattle__vs{color:var(--nz-brass);align-items:center;gap:8px;display:flex}.nz-warbattle__vs img{aspect-ratio:36/26;border-radius:2px;width:auto;height:22px;box-shadow:0 1px 3px #0000008c}.nz-warbattle__foot{font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text-muted);justify-content:space-between;align-items:center;padding-top:2px;display:flex}.nz-warbattle__foot b{color:var(--nz-text);font-size:var(--nz-size-body-lg)}.nz-warbattle__cta{letter-spacing:.12em;text-transform:uppercase;color:#1c1206;box-shadow:0 0 12px rgba(var(--nz-gold-glow), .4);background:linear-gradient(#f3d98f,#c9a24e);align-items:center;gap:4px;padding:4px 10px;font-weight:700;display:inline-flex}.nz-warcard__past{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.nz-warpast{align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);color:var(--nz-text-body);border:1px solid #c7a55b24;border-inline-start:3px solid var(--nz-wp-tone);background:#00000047;grid-template-columns:96px 1fr auto;padding:8px 12px;text-decoration:none;transition:background .14s;display:grid}.nz-warpast:hover,.nz-warpast:focus-visible{background:rgba(var(--nz-gold-glow), .08)}.nz-warpast.is-won{--nz-wp-tone:var(--nz-green)}.nz-warpast.is-lost{--nz-wp-tone:var(--nz-red)}.nz-warpast__stamp{font-family:var(--nz-font-display);font-weight:800;font-size:var(--nz-size-small);letter-spacing:.18em;text-transform:uppercase;color:var(--nz-wp-tone);border:2px solid var(--nz-wp-tone);justify-self:start;padding:2px 8px;transform:rotate(-4deg);box-shadow:inset 0 0 8px #0006}.nz-warpast__body{flex-direction:column;min-width:0;display:flex}.nz-warpast__town{font-family:var(--nz-font-title);color:var(--nz-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nz-warpast__why{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-warpast__date{font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text-dim);white-space:nowrap}.nz-warcard__terms{padding-top:var(--nz-sp-5);border-top:1px solid #c7a55b40}.nz-warcard__terms .nz-attention,.nz-warcard__terms>p{margin:0}.nz-warcard__details summary{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);cursor:pointer;font-family:var(--nz-font-title);color:var(--nz-text-secondary);display:flex}.nz-warcard__details[open] summary{margin-bottom:var(--nz-sp-3)}.nz-warcard__foot{justify-content:flex-end;align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-warcard__room{min-height:var(--nz-touch-min);gap:6px}.nz-warempty{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-8) var(--nz-sp-6);text-align:center;color:var(--nz-brass);flex-direction:column;display:flex}.nz-warempty__title{font-family:var(--nz-font-title);font-size:var(--nz-size-display);color:var(--nz-text);margin:0}@keyframes nz-warflag-sway{0%,to{transform:perspective(600px) rotateY(var(--nz-warflag-turn)) skewY(0deg)}50%{transform:perspective(600px) rotateY(calc(var(--nz-warflag-turn) * .4)) skewY(-1.5deg)}}@keyframes nz-warflag-ripple{0%{transform:translate(-56.12%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.nz-cnode,.nz-warflag__cloth,.nz-warflag__cloth:after,.nz-warbattle,.nz-warbattle:after{animation:none}.nz-warbattle:after{opacity:.5}.nz-cnode,.nz-warbattle{transition:none}}@media (width<=899px){.nz-ctree{padding:var(--nz-sp-5) var(--nz-sp-3) var(--nz-sp-6)}.nz-cnode--lead{padding:var(--nz-sp-4);gap:var(--nz-sp-4)}.nz-cnode--lead .nz-cnode__title{font-size:var(--nz-size-title-lg)}.nz-cnode__portrait{width:56px;height:56px}.nz-cnode__emblem{width:48px;height:48px}.nz-cnode__emblem .nz-ctree__emblem{width:28px;height:28px}.nz-warcard{padding:var(--nz-sp-4);gap:var(--nz-sp-4)}.nz-warcard__head{gap:var(--nz-sp-3)}.nz-warflag__cloth{width:min(110px,100%)}.nz-warflag--compact .nz-warflag__cloth{width:min(80px,100%)}.nz-warflag__name{font-size:var(--nz-size-body-lg)}.nz-warcard__score{gap:var(--nz-sp-2);font-size:38px}.nz-warcard.is-over .nz-warcard__score{font-size:28px}.nz-warcard__vs{font-size:14px}.nz-warcard__status{font-size:var(--nz-size-caption);letter-spacing:.1em;padding:3px 8px}.nz-warcard__stats,.nz-warcard__live{grid-template-columns:1fr}.nz-warpast{grid-template-columns:auto 1fr}.nz-warpast__date{grid-column:2}.nz-warcard__room{width:100%}}.nz-battles{gap:var(--nz-sp-6);flex-direction:column;display:flex}.nz-battles>section{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-battles__stats{gap:var(--nz-sp-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.nz-battles__stat{padding:var(--nz-sp-4) var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-text-muted);border:1px solid var(--nz-brass-lo);background:linear-gradient(#26292e,#15171a);justify-content:center;align-items:baseline;gap:8px;display:flex;box-shadow:0 0 0 1px #0a0b0d,inset 0 1px #ffffff0d}.nz-battles__stat b{font-size:var(--nz-size-display);color:var(--nz-text);letter-spacing:0;font-variant-numeric:tabular-nums;line-height:1}.nz-battles__stat b.us{color:var(--nz-blue)}.nz-battles__stat b.them{color:var(--nz-red)}.nz-battles__stat.is-live b{color:var(--nz-gold-bright);text-shadow:0 0 18px rgba(var(--nz-gold-glow), .5)}.nz-battles__stat.is-danger{border-color:rgba(var(--nz-red-glow), .6);box-shadow:0 0 0 1px #0a0b0d, 0 0 18px rgba(var(--nz-red-glow), .3)}.nz-battles__stat.is-danger b{color:var(--nz-red)}.nz-bmatch{justify-content:center;align-items:center;gap:var(--nz-sp-4);display:flex}.nz-bmatch__side{min-width:0;font-family:var(--nz-font-title);color:var(--nz-text);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.nz-bmatch__side img{aspect-ratio:36/26;object-fit:cover;border:2px solid var(--nz-brass);width:100%;box-shadow:0 0 0 2px #0b0c0e,0 10px 24px #0009}.nz-bmatch--lg .nz-bmatch__side{width:132px;font-size:var(--nz-size-title)}.nz-bmatch--md{justify-content:flex-start;gap:var(--nz-sp-3)}.nz-bmatch--md .nz-bmatch__side{font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text-secondary);flex-direction:row;gap:6px}.nz-bmatch--md .nz-bmatch__side img{border-width:1px;width:26px}.nz-bmatch__swords{width:56px;height:56px;color:var(--nz-gold-bright);box-shadow:0 0 0 2px var(--nz-brass), 0 0 0 4px #0b0c0e, 0 0 28px rgba(var(--nz-gold-glow), .35);background:radial-gradient(circle at 40% 35%,#3a3f46,#111316 70%);border-radius:50%;flex:none;place-items:center;display:grid}.nz-bmatch--md .nz-bmatch__swords{width:28px;height:28px;box-shadow:0 0 0 1px var(--nz-brass-lo);color:var(--nz-brass);background:0 0}.nz-bobj{flex-direction:column;gap:6px;display:flex}.nz-bobj__legend{font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text-muted);justify-content:space-between;display:flex}.nz-bobj__legend b{color:var(--nz-text);font-size:var(--nz-size-body-lg)}.nz-bhero{--nz-bh-tone:var(--nz-gold-glow);gap:var(--nz-sp-4);padding:56px var(--nz-sp-7) var(--nz-sp-6);text-align:center;background-image:radial-gradient(ellipse 60% 55% at 50% 0%, rgba(var(--nz-bh-tone), .3), transparent 70%), repeating-linear-gradient(135deg, #0000002e 0 2px, transparent 2px 14px), var(--nz-tex-scratch-soft), linear-gradient(180deg, #2e3237, #121417);background-blend-mode:normal, normal, screen, normal;border-color:rgba(var(--nz-bh-tone), .7);box-shadow:0 0 0 1px #0b0c0e, 0 20px 50px #000000a6, 0 0 50px rgba(var(--nz-bh-tone), .25);background-size:100% 100%,100% 100%,640px,100% 100%;flex-direction:column;animation:.52s cubic-bezier(.22,1,.36,1) both nz-cnode-in;display:flex;position:relative;overflow:hidden}.nz-bhero.is-red{--nz-bh-tone:var(--nz-red-glow)}.nz-bhero.is-blue{--nz-bh-tone:var(--nz-blue-glow)}.nz-bhero.is-grey{--nz-bh-tone:180, 180, 180}.nz-bhero:after{content:"";pointer-events:none;background:radial-gradient(at 50% 120%,#0009,#0000 60%);position:absolute;inset:0}.nz-bhero>*{z-index:1;position:relative}.nz-bhero__ribbon{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:.2em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg, rgba(var(--nz-bh-tone), .95), rgba(var(--nz-bh-tone), .6));clip-path:polygon(0 0,100% 0,92% 100%,8% 100%);text-shadow:0 1px 2px #0009;align-items:center;gap:8px;padding:6px 22px 8px;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.nz-bhero.is-gold .nz-bhero__ribbon{color:#1c1206;text-shadow:none}.nz-bhero__meta{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-text-muted);flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.nz-bhero__soil{color:var(--nz-red-light);border:1px solid rgba(var(--nz-red-glow), .6);padding:0 8px}.nz-bhero__town{font-family:var(--nz-font-title);color:var(--nz-text);text-shadow:0 2px 18px #000c, 0 0 30px rgba(var(--nz-bh-tone), .35);margin:0;font-size:40px;line-height:1.05}.nz-bhero__where{color:var(--nz-text-dim);margin:-8px 0 0;font-style:italic}.nz-bhero .nz-bobj{align-self:center;width:min(560px,100%)}.nz-bhero__actions{align-items:center;gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-bhero__watch{min-height:52px;padding:0 var(--nz-sp-8);font-size:var(--nz-size-title);letter-spacing:.1em;text-transform:uppercase;box-shadow:0 0 26px rgba(var(--nz-gold-glow), .45);gap:8px}.nz-battles__grid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.nz-btile{--nz-wb-glow:rgba(var(--nz-gold-glow), .2);--nz-wb-edge:rgba(var(--nz-gold-glow), .6);background:radial-gradient(ellipse at 50% 0%, var(--nz-wb-glow), transparent 70%), linear-gradient(180deg, #2a2e33, #17191c);border:1px solid var(--nz-wb-edge);box-shadow:0 0 0 1px #0a0b0d, 0 10px 26px #0000008c, 0 0 14px var(--nz-wb-glow);animation:.42s cubic-bezier(.22,1,.36,1) both nz-cnode-in;animation-delay:calc(var(--nz-wb-i,0) * 70ms);flex-direction:column;display:flex;position:relative}.nz-warbattle:after,.nz-btile:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 30px var(--nz-wb-glow);animation:2.6s ease-in-out infinite nz-glow-breathe;position:absolute;inset:-1px}.nz-btile.is-red{--nz-wb-glow:rgba(var(--nz-red-glow), .24);--nz-wb-edge:rgba(var(--nz-red-glow), .65)}.nz-btile.is-blue{--nz-wb-glow:rgba(var(--nz-blue-glow), .22);--nz-wb-edge:rgba(var(--nz-blue-glow), .6)}.nz-btile.is-grey{--nz-wb-glow:#b4b4b41f;--nz-wb-edge:#b4b4b466}.nz-btile__link{padding:var(--nz-sp-5);color:var(--nz-text-body);flex-direction:column;gap:8px;text-decoration:none;transition:transform .16s;display:flex}.nz-btile__link:hover,.nz-btile__link:focus-visible{transform:translateY(-2px)}.nz-btile__top{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-text-muted);align-items:center;gap:8px;display:flex}.nz-btile__tag{border:1px solid var(--nz-wb-edge);color:var(--nz-text);margin-inline-start:auto;padding:1px 8px}.nz-btile__town{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);line-height:1.1}.nz-btile__where{font-size:var(--nz-size-small);color:var(--nz-text-dim);margin-top:-4px}.nz-btile__cta{font-family:var(--nz-font-display);letter-spacing:.12em;text-transform:uppercase;color:#1c1206;box-shadow:0 0 12px rgba(var(--nz-gold-glow), .4);background:linear-gradient(#f3d98f,#c9a24e);align-self:flex-end;align-items:center;gap:4px;padding:4px 12px;font-weight:700;display:inline-flex}.nz-btile__join{padding:0 var(--nz-sp-5) var(--nz-sp-5)}.nz-battles__quiet{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-9) var(--nz-sp-6);text-align:center;color:var(--nz-brass);flex-direction:column;display:flex}.nz-battles__quiet-title{font-family:var(--nz-font-title);font-size:var(--nz-size-display);color:var(--nz-text);margin:0}@media (prefers-reduced-motion:reduce){.nz-bhero,.nz-btile,.nz-btile:after{animation:none}.nz-btile:after{opacity:.5}.nz-btile__link{transition:none}}@media (width<=899px){.nz-battles__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.nz-battles__stat b{font-size:var(--nz-size-title-lg)}.nz-bhero{padding:52px var(--nz-sp-4) var(--nz-sp-5)}.nz-bhero__town{font-size:28px}.nz-bmatch--lg{gap:var(--nz-sp-3)}.nz-bmatch--lg .nz-bmatch__side{width:104px;font-size:var(--nz-size-body-lg)}.nz-bmatch--lg .nz-bmatch__swords{width:44px;height:44px}.nz-bhero__watch{width:100%}.nz-battles__grid{grid-template-columns:1fr}}.nz-ticker,.nz-ticker-tab{inset-inline-start:0;z-index:1;position:absolute;bottom:0}.nz-ticker{height:calc(52px + var(--nz-safe-bottom));padding-block:0 var(--nz-safe-bottom);padding-inline:var(--nz-safe-left) var(--nz-safe-right);background-color:#1c1f23;background-image:var(--nz-tex-scratch-soft), linear-gradient(180deg, #33383e 0%, #202327 48%, #16181b 100%);background-blend-mode:screen, normal;border-top:2px solid var(--nz-brass);background-size:520px,100% 100%;align-items:stretch;animation:.42s cubic-bezier(.22,1,.36,1) both nz-ticker-in;display:flex;inset-inline-end:0;overflow:hidden;box-shadow:0 -1px #0a0b0d,inset 0 1px #ffffff14,0 -10px 30px #00000080}.nz-ticker__plate{align-items:center;gap:var(--nz-sp-4);padding-block:0;padding-inline:var(--nz-sp-5) var(--nz-sp-7);font:inherit;cursor:pointer;color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 14px) 100%,0 100%);background:linear-gradient(#e0563b,#a5301d 60%,#7e2214);border:0;flex:none;display:flex;box-shadow:inset 0 1px #ffffff59}.nz-ticker__plate:hover{filter:brightness(1.12)}.nz-ticker__plate:focus-visible{outline:2px solid var(--nz-gold);outline-offset:-3px}.nz-ticker__live{font-family:var(--nz-font-display);font-weight:800;font-size:var(--nz-size-body-lg);letter-spacing:.2em;text-transform:uppercase;text-shadow:0 1px 2px #00000080;align-items:center;gap:8px;display:inline-flex}.nz-ticker__count{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-inline-start:1px solid #ffffff59;padding-inline-start:var(--nz-sp-4)}.nz-ticker__count b{font-size:var(--nz-size-title)}.nz-ticker__dot{background:#fff;border-radius:50%;width:9px;height:9px;animation:1.4s ease-in-out infinite nz-ticker-dot;display:inline-block;position:relative}.nz-ticker__dot:after{content:"";background:#ffffffb3;border-radius:50%;animation:1.4s ease-in-out infinite nz-ticker-ring;position:absolute;inset:0}.nz-ticker__track{flex:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%)}.nz-ticker__reel{width:max-content;height:100%;padding:0 var(--nz-sp-5);align-items:stretch;margin:0;list-style:none;display:flex}.nz-ticker.is-auto .nz-ticker__reel{animation:nz-ticker-roll var(--nz-ticker-s,30s) linear infinite;padding:0}.nz-ticker__gap{flex:none;position:relative}.nz-ticker__gap:after{content:"";top:6px;bottom:6px;background:linear-gradient(180deg, transparent, var(--nz-brass-hi) 30%, var(--nz-brass) 70%, transparent);width:2px;box-shadow:0 0 8px rgba(var(--nz-gold-glow), .55);position:absolute;inset-inline-start:var(--nz-sp-6)}.nz-ticker.is-auto:hover .nz-ticker__reel,.nz-ticker.is-auto:focus-within .nz-ticker__reel{animation-play-state:paused}.nz-ticker.is-manual .nz-ticker__track{scroll-snap-type:x proximity;scrollbar-width:none;overflow-x:auto}.nz-ticker.is-manual .nz-ticker__track::-webkit-scrollbar{display:none}.nz-ticker__item{--nz-ticker-accent:var(--nz-brass);scroll-snap-align:start;align-items:center;display:flex}.nz-ticker__item.is-defend{--nz-ticker-accent:var(--nz-red)}.nz-ticker__item.is-attack{--nz-ticker-accent:var(--nz-blue)}.nz-ticker__item+.nz-ticker__item:before{content:"";width:2px;margin:6px var(--nz-sp-6);background:linear-gradient(180deg, transparent, var(--nz-brass-hi) 30%, var(--nz-brass) 70%, transparent);box-shadow:0 0 8px rgba(var(--nz-gold-glow), .55);flex:none;align-self:stretch}.nz-ticker__btn{align-items:center;gap:var(--nz-sp-3);padding-block:0;padding-inline:var(--nz-sp-4) var(--nz-sp-5);min-height:var(--nz-touch-min);border:1px solid #c7a55b4d;border-inline-start:3px solid var(--nz-ticker-accent);color:var(--nz-text-body);font:inherit;white-space:nowrap;cursor:pointer;background:linear-gradient(#ffffff12,#00000047);transition:background .14s,border-color .14s;display:flex;box-shadow:inset 0 1px #ffffff0f,0 2px 6px #0006}.nz-ticker__btn:hover,.nz-ticker__btn:focus-visible{background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .18), #0003);border-color:var(--nz-brass);border-inline-start-color:var(--nz-ticker-accent);outline:none}.nz-ticker__btn:focus-visible{box-shadow:inset 0 0 0 2px var(--nz-gold)}.nz-ticker__flags{color:var(--nz-brass);align-items:center;gap:4px;display:inline-flex}.nz-ticker__flags img{aspect-ratio:36/26;object-fit:cover;border-radius:2px;width:auto;height:16px;box-shadow:0 1px 3px #0000008c}.nz-ticker__town{font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg);color:var(--nz-text);letter-spacing:.04em}.nz-ticker__where{font-size:var(--nz-size-small);color:var(--nz-text-dim)}.nz-ticker__round{align-items:baseline;gap:var(--nz-sp-3);font-size:var(--nz-size-caption);color:var(--nz-text-dim);white-space:nowrap;display:inline-flex}.nz-ticker__score{font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text);font-variant-numeric:tabular-nums}.nz-ticker__time{font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text-muted);font-variant-numeric:tabular-nums}.nz-ticker__tag{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;padding:1px 6px}.nz-ticker__item.is-defend .nz-ticker__tag{color:#fff;background:var(--nz-red);box-shadow:0 0 10px rgba(var(--nz-red-glow), .6)}.nz-ticker__item.is-attack .nz-ticker__tag{color:#fff;background:var(--nz-blue-deep);box-shadow:inset 0 0 0 1px var(--nz-blue), 0 0 10px rgba(var(--nz-blue-glow), .5)}.nz-ticker__item.is-defend .nz-ticker__town{color:#ffd7cc}.nz-ticker__ctls{border-inline-start:1px solid var(--nz-brass-lo);flex:none;display:flex}.nz-ticker__ctl{width:var(--nz-touch-min);min-height:var(--nz-touch-min);color:var(--nz-brass-hi);cursor:pointer;background:linear-gradient(#ffffff0d,#0003);border:0;flex:none;place-items:center;display:grid}.nz-ticker__ctl+.nz-ticker__ctl{border-inline-start:1px solid #c7a55b40}.nz-ticker__ctl:hover{color:#fff;background:rgba(var(--nz-gold-glow), .18)}.nz-ticker__ctl:focus-visible{outline:2px solid var(--nz-gold);outline-offset:-2px}.nz-ticker__ctl[aria-pressed=true]{color:var(--nz-gold-bright)}.nz-ticker__arrow{color:var(--nz-text-muted)}:root{--nz-ticker-room:0px}body:has(.nz-ticker){--nz-ticker-room:calc(52px + var(--nz-safe-bottom))}body:has(.nz-ticker) .nz-app .nz-body>.nz-column{max-height:calc(100% - var(--nz-view-crest) - var(--nz-ticker-room))}body:has(.nz-ticker) .nz-app .nz-body>.nz-column:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100% - var(--nz-view-crest) - var(--nz-ticker-room))}body:has(.nz-ticker) .nz-app .nz-body>.nz-column.nz-column--placed{max-height:calc(100vh - var(--nz-view-y) - var(--nz-ticker-room))}body:has(.nz-ticker) .nz-app .nz-body>.nz-column.nz-column--placed.nz-column--fit:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100vh - var(--nz-view-y) - var(--nz-ticker-room))}.nz-ticker-tab{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-5) var(--nz-safe-bottom);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-small);letter-spacing:.16em;text-transform:uppercase;color:#fff;cursor:pointer;border:1px solid #5a170d;border-top:2px solid var(--nz-brass);box-shadow:0 0 0 1px #0a0b0d, 0 10px 26px #0000008c, 0 0 18px rgba(var(--nz-red-glow), .35);background:linear-gradient(#e0563b,#a5301d 60%,#7e2214);display:inline-flex}.nz-ticker-tab b{font-size:var(--nz-size-title)}.nz-ticker-tab:focus-visible{outline:2px solid var(--nz-gold);outline-offset:2px}@keyframes nz-ticker-roll{to{transform:translate(-50%)}}@keyframes nz-ticker-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes nz-ticker-dot{50%{opacity:.55}}@keyframes nz-ticker-ring{50%{opacity:0;transform:scale(2.1)}}@media (prefers-reduced-motion:reduce){.nz-ticker,.nz-ticker__dot,.nz-ticker__dot:after,.nz-ticker.is-auto .nz-ticker__reel{animation:none}.nz-ticker.is-auto .nz-ticker__track{scrollbar-width:none;overflow-x:auto}}@media (width<=899px){.nz-ticker,.nz-ticker-tab{display:none}body:has(.nz-ticker) .nz-app .nz-body>.nz-column{max-height:none}body:has(.nz-ticker) .nz-app .nz-body>.nz-column:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:auto}}.nz-war-marker__standing{top:calc(50% + var(--nz-war-marker-badge) / 2 + 4px);white-space:nowrap;pointer-events:auto;cursor:pointer;border:1px solid var(--nz-brass-lo);border-top:2px solid var(--nz-danger);background:linear-gradient(#2c3035f2,#121417f2);flex-direction:column;align-items:center;gap:2px;padding:3px 7px 4px;animation:.22s ease-out both nz-standing-in;display:flex;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #000000b3,0 6px 14px #0000008c}.nz-war-marker__round{font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass-hi);font-size:10px;font-weight:700;line-height:1.1}.nz-war-marker__score{font-family:var(--nz-font-display);color:var(--nz-text);font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:12px;line-height:1.1;display:inline-flex}.nz-war-marker__score b{font-weight:700}.nz-war-marker__score img{aspect-ratio:36/26;object-fit:cover;opacity:.7;width:auto;height:11px;box-shadow:0 0 0 1px #0b0c0e}.nz-war-marker__score img.is-lead{opacity:1;box-shadow:0 0 0 1px #0b0c0e, 0 0 0 2px var(--nz-gold), 0 0 8px rgba(var(--nz-gold-glow), .7)}@keyframes nz-standing-in{0%{opacity:0;transform:translate(-50%,-4px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.nz-war-marker__standing{animation:none}}.nz-war-marker:hover,.nz-war-marker:focus-visible{z-index:2}@media (hover:hover){.nz-war-marker:hover .nz-war-marker__standing{border-color:var(--nz-gold)}}.nz-rules{gap:var(--nz-sp-6);flex-direction:column;display:flex}.nz-rules__section{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-rules h3{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);margin:0}.nz-rules p,.nz-rules ul{color:var(--nz-text-body);margin:0;line-height:1.55}.nz-rules ul{gap:var(--nz-sp-3);flex-direction:column;padding-inline-start:var(--nz-sp-8);display:flex}.nz-rules .nz-hint{margin:0}.nz-rules code{font-family:var(--nz-font-mono);padding:0 var(--nz-sp-2);background:var(--nz-surface-raised);border-radius:var(--nz-radius-xs)}.nz-settings__legal{text-align:center}.nz-referral{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-referral .nz-hint{margin:0}.nz-referral__link{gap:var(--nz-sp-4);align-items:stretch;display:flex}.nz-referral__link .nz-input{font-variant-numeric:tabular-nums;text-overflow:ellipsis;flex:1;min-width:0}.nz-referral__share{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-referral__app{text-decoration:none}.nz-apikey{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-apikey .nz-hint,.nz-apikey__status{margin:0}.nz-apikey__row{gap:var(--nz-sp-4);align-items:stretch;display:flex}.nz-apikey__row .nz-input{font-variant-numeric:tabular-nums;text-overflow:ellipsis;flex:1;min-width:0}.nz-apikey__fresh{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-apikey__actions{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-discordlink{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-discordlink .nz-hint{margin:0}.nz-discordlink__actions{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-roster{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-roster__row{gap:var(--nz-sp-3);padding:var(--nz-sp-4) 0;border-top:1px solid var(--nz-line);flex-direction:column;display:flex}.nz-roster__row:first-child{border-top:0}.nz-roster__who{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-roster__badge{font-size:var(--nz-size-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--nz-text-muted)}.nz-roster__facts{color:var(--nz-text-secondary);font-size:var(--nz-size-body)}.nz-roster__actions{gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-regiment-tabs .nz-tab{min-width:0;padding:0 var(--nz-sp-3);letter-spacing:.04em;flex:auto;font-size:.8rem}.nz-squadlist{gap:var(--nz-sp-1);flex-direction:column;display:flex}.nz-squadlist__rows{font-size:var(--nz-size-small);opacity:.85;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nz-squad-picker{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-squad-picker__row{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-3) 0;border-top:1px solid var(--nz-line);display:flex}.nz-squad-picker__row:first-child{border-top:0}.nz-squad-picker__row.is-active{border-inline-start:2px solid var(--nz-gold);padding-inline-start:var(--nz-sp-4)}.nz-squad-picker__mark{flex:none;place-items:center;display:grid}.nz-squad-picker__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nz-squad-picker__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);overflow-wrap:anywhere}.nz-squad-picker__badge{font-family:var(--nz-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-gold);flex:none;font-size:.7rem;font-weight:700}.nz-rboard{gap:var(--nz-sp-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-rcard-wrap{display:flex}.nz-rcard{gap:var(--nz-sp-4);width:100%;padding:var(--nz-sp-5) var(--nz-sp-5) var(--nz-sp-4);color:var(--nz-text-body);background-color:#23272c;background-image:var(--nz-tex-scratch-soft), linear-gradient(180deg, #30353b, #1b1e22);background-blend-mode:screen, normal;border:1px solid var(--nz-brass-lo);border-inline-start:3px solid var(--nz-line-bright);border-inline-start-color:var(--nz-rcolour,var(--nz-line-bright));background-size:520px,100% 100%;flex-direction:column;text-decoration:none;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;position:relative;box-shadow:0 0 0 1px #0a0b0d,inset 0 1px #ffffff12,0 8px 22px #00000080}.nz-rcard.is-open{border-inline-start-color:var(--nz-rcolour,var(--nz-brass))}.nz-rcard__motto{color:var(--nz-text-secondary);overflow-wrap:anywhere;font-style:italic;line-height:1.3}.nz-rcard:hover{border-color:var(--nz-brass);box-shadow:0 0 0 1px #0a0b0d, inset 0 1px 0 #ffffff17, 0 12px 28px #0000008c, 0 0 18px rgba(var(--nz-gold-glow), .18);transform:translateY(-2px)}.nz-rcard:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-rcard__emblem{width:56px;height:56px;box-shadow:0 0 0 2px var(--nz-rcolour,var(--nz-brass-lo));top:var(--nz-sp-5);background:radial-gradient(circle at 35% 30%,#3a3f46,#15171a 70%);border-radius:50%;flex:none;place-items:center;display:grid;position:absolute;inset-inline-start:var(--nz-sp-5)}.nz-rcard__main{flex-direction:column;justify-content:center;gap:2px;min-width:0;min-height:56px;padding-inline:68px 56px;display:flex}.nz-rcard__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-rcard__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);overflow-wrap:anywhere;line-height:1.15}.nz-rcard__cmd{font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-rcard__stamp{top:8px;font-family:var(--nz-font-display);letter-spacing:.18em;text-transform:uppercase;color:var(--nz-red-light);opacity:.9;pointer-events:none;border:2px solid;padding:1px 8px;font-size:11px;font-weight:800;position:absolute;inset-inline-end:10px;transform:rotate(-6deg)}.nz-rcard__players{align-items:center;gap:var(--nz-sp-2) var(--nz-sp-4);font-family:var(--nz-font-display);font-size:var(--nz-size-body);color:var(--nz-text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.nz-rcard__count b{color:var(--nz-text);font-size:1.15em}.nz-rcard__quote{color:var(--nz-text-secondary);overflow-wrap:anywhere;font-style:italic;line-height:1.4}.nz-rcard__foot{padding-top:var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-dim);border-top:1px solid #c7a55b2e;margin-top:auto}.nz-bmix{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-bmix__counts{gap:var(--nz-sp-6);flex-wrap:wrap;display:flex}.nz-bmix__item{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);color:var(--nz-text);font-variant-numeric:tabular-nums;display:inline-flex}.nz-bmix__item b{font-size:1.1em}.nz-bmix__item.is-none{opacity:.4}.nz-bmix__bar{background:#00000059;gap:2px;height:6px;display:flex}.nz-bmix__bar i{min-width:4px;display:block}.nz-bmix__bar .is-army{background:#c7a55b}.nz-bmix__bar .is-navy{background:#5fa6d4}.nz-bmix__bar .is-air{background:#9fb2c7}.nz-bmix__bar .is-empty{background:#ffffff0f;flex:1}.nz-wanted{gap:var(--nz-sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nz-wanted__chip{padding-block:3px;padding-inline:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-brass-lo);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-brass-hi);background:#0000004d;border-radius:999px;align-items:center;gap:4px;display:inline-flex}.nz-wanted__chip:not(:has(svg)){padding-inline-start:var(--nz-sp-4)}.nz-rfilters{align-items:flex-end;gap:var(--nz-sp-5);flex-flow:wrap;display:flex}.nz-rfilters__toggles{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-rfilter{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-6);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-sm);color:var(--nz-text-dim);font-family:var(--nz-font-display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#0000004d;font-weight:600}.nz-rfilter[aria-pressed=true]{border-color:var(--nz-brass);color:var(--nz-brass-hi);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .2), rgba(var(--nz-gold-glow), .06));box-shadow:0 0 12px rgba(var(--nz-gold-glow), .18)}.nz-rfilter:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-rfilters-inline{display:block}.nz-rfilters-open{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-7);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-sm);color:var(--nz-brass-hi);font-family:var(--nz-font-display);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#0000004d;align-self:flex-start;font-weight:700;display:none}.nz-rdialog{box-shadow:none;background:0 0}.nz-modal.nz-modal--scene{position:fixed}.nz-modal--scene .nz-modal__scrim{background:0 0}.nz-rdialog .nz-event{width:100%}.nz-rdialog__message{margin-top:var(--nz-sp-5)}.nz-rdialog__message .nz-input{resize:vertical;width:100%}.nz-rdialog .nz-event__options{gap:var(--nz-sp-4);flex-direction:column;display:flex}@media (width<=899px){.nz-rboard{grid-template-columns:1fr}.nz-rfilters{flex-direction:column;align-items:stretch}.nz-rfilters-inline{display:none}.nz-rfilters-open{display:block}.nz-modal--sheet{align-items:flex-end}.nz-modal--sheet .nz-modal__window.nz-rdialog--sheet{border-radius:var(--nz-radius-2xl) var(--nz-radius-2xl) 0 0;width:100%;max-height:85%;animation:nz-sheet-rise var(--nz-dur-sheet,.28s) var(--nz-ease-sheet,ease-out) both}.nz-modal--sheet .nz-modal__window .nz-panel{border-radius:var(--nz-radius-2xl) var(--nz-radius-2xl) 0 0;min-height:0}}.nz-rwait{gap:var(--nz-sp-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-rwait__row{gap:var(--nz-sp-4);padding-bottom:var(--nz-sp-5);border-bottom:1px solid var(--nz-line);flex-direction:column;display:flex}.nz-rwait__row:last-child{border-bottom:0;padding-bottom:0}.nz-rwait__text{flex-direction:column;gap:2px;display:flex}.nz-rwait__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);text-decoration:none}.nz-rquote{padding:var(--nz-sp-4) var(--nz-sp-5);border-inline-start:3px solid var(--nz-brass);background:#00000040;margin:0}.nz-roster__row--squad{align-items:center;gap:var(--nz-sp-5);flex-direction:row}.nz-roster__mark{flex:none;place-items:center;width:40px;display:grid}.nz-roster__body{gap:var(--nz-sp-2,4px);flex-direction:column;min-width:0;display:flex}.nz-rdialog .nz-field__label,.nz-rdialog .nz-hint{color:var(--nz-ink-2)}.nz-rdialog .nz-input{color:var(--nz-ink);background:#fff8e6bf;border:1px solid #a88e5a}.nz-rdialog .nz-input:focus-visible{box-shadow:0 0 0 2px var(--nz-ink-cost);outline:none}.nz-rdialog .nz-alert--danger{color:var(--nz-ink-cost);background:#9a2f1f1a;border-color:#9a2f1f8c;font-weight:600}.nz-idprev{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-4) var(--nz-sp-5);border:1px solid var(--nz-brass-lo);border-inline-start:3px solid var(--nz-rcolour,var(--nz-brass));background:#0000004d;display:flex}.nz-idprev .nz-rcard__emblem{flex:none;width:64px;height:64px;position:static}.nz-idprev__text{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-idpick{gap:var(--nz-sp-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.nz-idpick__grid{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-idpick__cell{border:1px solid var(--nz-line-control);cursor:pointer;background:#0000004d;place-items:center;width:48px;height:48px;padding:0;display:grid}.nz-idpick__cell[aria-checked=true]{border-color:var(--nz-brass);box-shadow:0 0 0 2px rgba(var(--nz-gold-glow), .45), 0 0 14px rgba(var(--nz-gold-glow), .25);background:rgba(var(--nz-gold-glow), .1)}.nz-idpick__cell:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-idpick__swatch i{border-radius:50%;width:28px;height:28px;display:block;box-shadow:inset 0 0 0 1px #ffffff40}.nz-presets{gap:var(--nz-sp-6);flex-direction:column;display:flex}.nz-presets__row{gap:var(--nz-sp-3);padding-top:var(--nz-sp-5);border-top:1px solid var(--nz-line);flex-direction:column;display:flex}.nz-presets__row:first-child{border-top:0;padding-top:0}.nz-presets__bill{padding:var(--nz-sp-4);border:1px solid var(--nz-line);border-radius:8px}.nz-tlist,.nz-afeed{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-remblem__pic{object-fit:cover;background:#15171a;border-radius:50%;display:block}.nz-rcard__emblem>.nz-remblem__pic{width:100%;height:100%;box-shadow:none!important}.nz-rmembers{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-rmember{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-4) var(--nz-sp-4);border-top:1px solid var(--nz-line);border-inline-start:3px solid #0000;display:flex}.nz-rmember:first-child{border-top:0}.nz-rmember--leader{border-inline-start-color:var(--nz-gold);background:linear-gradient(90deg, rgba(var(--nz-gold-glow), .1), transparent 70%)}.nz-rmember--officer{border-inline-start-color:var(--nz-brass-lo)}.nz-rmember.is-me{background:linear-gradient(90deg, rgba(var(--nz-gold-glow), .14), transparent 80%)}.nz-rmember__mark{width:44px;height:44px;box-shadow:0 0 0 1px var(--nz-brass-lo);background:radial-gradient(circle at 35% 30%,#3a3f46,#15171a 70%);border-radius:50%;flex:none;place-items:center;display:grid}.nz-rmember__body{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-rmember__who{align-items:center;gap:var(--nz-sp-3) var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-rmember__role,.nz-rmember__you{padding:0 var(--nz-sp-3);font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;border:1px solid;font-size:.68rem;font-weight:700}.nz-rmember__role{color:var(--nz-gold)}.nz-rmember__you{color:var(--nz-green-text)}.nz-rmember__away{padding:0 var(--nz-sp-3);font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-text-secondary);border:1px solid;font-size:.68rem;font-weight:700}.nz-rmember.is-away .nz-rmember__mark,.nz-rmember.is-away .nz-rmember__squad{opacity:.55}.nz-rmember__squad{color:var(--nz-text-secondary);font-size:var(--nz-size-body);overflow-wrap:anywhere}.nz-rdmg__chips{gap:var(--nz-sp-3);padding-bottom:var(--nz-sp-3);margin-bottom:var(--nz-sp-4);scrollbar-width:thin;display:flex;overflow-x:auto}.nz-rdmg__chip{min-height:var(--nz-touch-min);padding:var(--nz-sp-2) var(--nz-sp-5);border:1px solid var(--nz-line-control);color:var(--nz-text-dim);cursor:pointer;text-align:start;background:#0000004d;flex-direction:column;flex:none;align-items:flex-start;gap:1px;display:flex}.nz-rdmg__chip b{font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem}.nz-rdmg__chip span{font-size:var(--nz-size-caption);white-space:nowrap}.nz-rdmg__chip.is-won b{color:var(--nz-brass-hi)}.nz-rdmg__chip.is-lost b{color:var(--nz-red-light)}.nz-rdmg__chip[aria-pressed=true]{border-color:var(--nz-brass);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .2), rgba(var(--nz-gold-glow), .05));color:var(--nz-text);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .18)}.nz-rdmg__chip:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-war-legend__list{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-war-legend__row{align-items:center;gap:var(--nz-sp-5);display:flex}.nz-war-legend__swatch{flex:none;overflow:visible}.nz-war-legend__text{flex-direction:column;gap:1px;min-width:0;display:flex}.nz-war-legend__text strong{color:var(--nz-text);font-weight:600}.nz-war-legend__text .nz-hint{margin:0}@media (width<=899px){.nz-war-legend__list{gap:var(--nz-sp-3)}}.nz-page{gap:var(--nz-sp-9);padding-bottom:calc(var(--nz-sp-10) * 2 + 52px);flex-direction:column;display:flex}.nz-page>.nz-glory,.nz-page>.nz-rhero{margin-bottom:0}.nz-page .nz-panel{border-color:var(--nz-brass-lo);background-color:#0f1114;background-image:linear-gradient(#171a1e,#0e1013);box-shadow:0 0 0 1px #050607,inset 0 1px #fff0c812,0 12px 28px #0000008c}.nz-page .nz-panel__head{height:auto;min-height:44px;padding:var(--nz-sp-5) var(--nz-sp-9);border-bottom:2px solid var(--nz-brass);background:linear-gradient(#41474e,#2b3035);box-shadow:inset 0 1px #ffffff1f}.nz-page .nz-panel__title{color:var(--nz-brass-hi);text-shadow:0 1px 2px #0009}.nz-page .nz-panel__body{padding:var(--nz-sp-9);gap:var(--nz-sp-8)}.nz-page .nz-panel .nz-hint{color:var(--nz-text-secondary)}.nz-page .nz-note{padding:var(--nz-sp-6) var(--nz-sp-8)}.nz-page .nz-rmember,.nz-page .nz-squad-picker__row{padding-top:var(--nz-sp-6);padding-bottom:var(--nz-sp-6);border-top-color:#c7a55b47}.nz-page .nz-rmember{gap:var(--nz-sp-6);padding-inline-start:var(--nz-sp-6);padding-inline-end:var(--nz-sp-6)}.nz-page .nz-rmember__squad{color:var(--nz-text-body)}.nz-rmember__level{padding:0 var(--nz-sp-4);border:1px solid var(--nz-brass-lo);font-family:var(--nz-font-display);font-weight:800;font-size:var(--nz-size-body);color:var(--nz-brass-hi);font-variant-numeric:tabular-nums;background:#00000073;align-items:baseline;gap:4px;line-height:1.5;display:inline-flex}.nz-rmember__level span{letter-spacing:.14em;color:var(--nz-brass);font-size:.62rem}.nz-basehq-list{gap:var(--nz-sp-9);flex-direction:column;display:flex}.nz-basehq{gap:var(--nz-sp-7);padding:var(--nz-sp-7);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);border-top:2px solid var(--nz-brass);box-shadow:var(--nz-elev-1);background:radial-gradient(120% 80% at 100% 0%, rgba(var(--nz-gold-glow), .1), transparent 55%), var(--nz-surface-sunken);flex-direction:column;display:flex;position:relative}.nz-basehq__hero{align-items:center;gap:var(--nz-sp-7);min-width:0;display:flex}.nz-basehq__art{object-fit:contain;filter:drop-shadow(0 8px 16px #0009);flex:none;width:132px;height:132px}.nz-basehq__id{align-items:flex-start;gap:var(--nz-sp-2);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-basehq__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.2em;text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-basehq__name{align-items:center;gap:var(--nz-sp-4);min-width:0;font-family:var(--nz-font-title);letter-spacing:.03em;color:var(--nz-text-body);text-shadow:0 2px 8px #0009;margin:0;font-size:30px;font-weight:700;line-height:1.1;display:inline-flex}.nz-basehq__province{align-items:center;gap:var(--nz-sp-2);color:var(--nz-text-muted);font-size:var(--nz-size-caption);display:inline-flex}.nz-basehq__forge{min-width:var(--nz-touch-min);min-height:var(--nz-touch-min);padding:var(--nz-sp-3);border-radius:var(--nz-radius-md);color:var(--nz-brass-hi);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.12em;text-transform:uppercase;transition:background var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);background:#c7a55b14;border:1px solid #c7a55b73;flex-direction:column;flex:none;justify-content:center;align-self:flex-start;align-items:center;gap:2px;text-decoration:none;display:inline-flex}.nz-basehq__forge:hover,.nz-basehq__forge:focus-visible{box-shadow:var(--nz-glow-gold);background:#c7a55b2e}.nz-basehq__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-basehq__section{gap:var(--nz-sp-5);padding-top:var(--nz-sp-6);border-top:1px solid #c7a55b38;flex-direction:column;display:flex}.nz-basehq__heading{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);letter-spacing:.2em;text-transform:uppercase;color:var(--nz-brass);margin:0;font-size:15px;font-weight:700;display:flex}.nz-basehq__empty,.nz-basehq__max{align-items:center;gap:var(--nz-sp-3);color:var(--nz-text-dim);margin:0;display:inline-flex}.nz-basehq__max{color:var(--nz-brass-hi);font-family:var(--nz-font-display);letter-spacing:.08em;text-transform:uppercase}.nz-basewings{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));display:grid}.nz-basewing{min-width:0;display:flex;position:relative}.nz-basewing__face{align-items:center;gap:var(--nz-sp-2);min-height:196px;padding:var(--nz-sp-6) var(--nz-sp-4) var(--nz-sp-5);text-align:center;color:inherit;font:inherit;border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);background:linear-gradient(180deg, #ffffff0a, #00000040), var(--nz-surface-sunken);transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease), transform var(--nz-dur) var(--nz-ease);flex-direction:column;flex:auto;display:flex}button.nz-basewing__face{cursor:pointer}button.nz-basewing__face:hover,button.nz-basewing__face:focus-visible{border-color:#c7a55bb3;transform:translateY(-2px)}.nz-basewing.is-picked .nz-basewing__face{border-color:var(--nz-brass-hi);box-shadow:var(--nz-glow-gold)}.nz-basewing__emblem{width:60px;height:60px;color:var(--nz-text-muted);background:radial-gradient(circle at 50% 35%,#ffffff14,#00000073);border:2px solid #c7a55b59;border-radius:50%;place-items:center;display:grid}.nz-basewing.is-owned .nz-basewing__emblem,.nz-basewing.is-picked .nz-basewing__emblem{color:var(--nz-brass-hi);border-color:var(--nz-brass);box-shadow:0 0 14px rgba(var(--nz-gold-glow), .35)}.nz-basewing__name{margin-top:var(--nz-sp-2);font-family:var(--nz-font-title);letter-spacing:.04em;color:var(--nz-text-body);font-size:18px;font-weight:700}.nz-basewing__role{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.16em;text-transform:uppercase;color:var(--nz-text-dim)}.nz-basewing__pips{margin:var(--nz-sp-2) 0;display:inline-flex}.nz-basewing__next{font-size:var(--nz-size-caption);color:var(--nz-text-secondary);align-items:flex-start;gap:4px;line-height:1.35;display:inline-flex}.nz-basewing__next>svg{color:var(--nz-brass);flex:none;margin-top:2px}.nz-basewing__info{top:var(--nz-sp-3);position:absolute;inset-inline-end:var(--nz-sp-3)}.nz-basewing__tiers{text-align:start;flex-direction:column;gap:4px;display:flex}.nz-basewing__tiers>span{opacity:.65}.nz-basewing__tiers>span.is-on{opacity:1;color:var(--nz-brass-hi)}.nz-basebuild{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-5);border-radius:var(--nz-radius-md);background:#00000038;border:1px dashed #c7a55b66;flex-wrap:wrap;display:flex}.nz-basebuild__step{align-items:center;gap:var(--nz-sp-2);font-family:var(--nz-font-title);color:var(--nz-brass-hi);font-size:22px;font-weight:700;display:inline-flex}.nz-basebuild__costs{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;flex:auto;display:flex}.nz-basebuild>.nz-btn{flex:none}.nz-basestores{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-basestore{align-items:center;gap:var(--nz-sp-2);text-align:center;flex-direction:column;display:flex}.nz-basestore__label{color:var(--nz-text-muted);font-size:11px;line-height:1.25}.nz-basestore__wear{background:#00000073;border-radius:999px;width:56px;height:4px;overflow:hidden}.nz-basestore__wear>span{background:var(--nz-green-light);height:100%;display:block}.nz-basestore__wear.is-weak>span{background:var(--nz-warn)}.nz-basemove__bar{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-basemove{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-basemove__actions{gap:var(--nz-sp-3);flex-wrap:wrap;justify-content:flex-end;display:flex}.nz-basehq--establish.is-locked .nz-basehq__art{filter:grayscale(.85)brightness(.6)drop-shadow(0 8px 16px #0009)}@media (width<=600px){.nz-basehq{padding:var(--nz-sp-5);gap:var(--nz-sp-5)}.nz-basehq__hero{gap:var(--nz-sp-4)}.nz-basehq__art{width:84px;height:84px}.nz-basehq__name{font-size:22px}.nz-basewings{grid-template-columns:minmax(0,1fr)}.nz-basewing__face{place-items:center start;column-gap:var(--nz-sp-4);min-height:0;padding-block:var(--nz-sp-4);padding-inline:var(--nz-sp-4) calc(var(--nz-touch-min) + var(--nz-sp-2));text-align:start;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"emblem name""emblem role""pips pips""next next";row-gap:2px;display:grid}.nz-basewing__emblem{grid-area:emblem;width:48px;height:48px}.nz-basewing__name{grid-area:name;margin:0}.nz-basewing__role{grid-area:role}.nz-basewing__pips{margin:var(--nz-sp-2) 0 0;grid-area:pips}.nz-basewing__next{grid-area:next}.nz-basebuild{flex-direction:column;align-items:stretch}.nz-basebuild__costs{gap:var(--nz-sp-2);justify-content:space-between}.nz-basebuild>.nz-btn{width:100%}}@media (prefers-reduced-motion:reduce){.nz-basewing__face{transition:none}button.nz-basewing__face:hover{transform:none}}.nz-town-search .nz-option-list{margin-top:var(--nz-sp-3)}.nz-glory.is-parchment .nz-glory__sheet{isolation:isolate;gap:var(--nz-sp-7);padding:var(--nz-sp-9) var(--nz-sp-9) var(--nz-sp-7);border-radius:var(--nz-radius-md);background:var(--nz-tex-grime) 0 0 / 100% 100%, radial-gradient(ellipse at 28% 8%, #f6eccf, var(--nz-parchment) 42%, var(--nz-parchment-2) 100%);background-blend-mode:soft-light, normal;color:var(--nz-ink);border:1px solid #8a6b34;flex-direction:column;display:flex;position:relative;box-shadow:inset 0 0 70px #6e4e2273,inset 0 0 0 1px #fff4d68c,0 0 0 1px #0b0c0e,0 20px 44px #0009}.nz-glory.is-parchment .nz-glory__sheet:before{content:"";z-index:-1;border-radius:calc(var(--nz-radius-md) - 4px);pointer-events:none;border:1px solid #7a5a288c;position:absolute;inset:6px}.nz-glory.is-parchment .nz-glory__banner{border-color:#0b0c0e;box-shadow:inset 0 1px #fff0c824,inset 0 0 0 1px #0009,0 14px 26px #2818088c,0 3px #0006}.nz-glory.is-parchment.is-yours .nz-glory__sheet{border-color:var(--nz-brass);box-shadow:inset 0 0 70px #6e4e2273, inset 0 0 0 1px #fff4d68c, 0 0 0 1px rgba(var(--nz-gold-glow), .35), 0 0 34px rgba(var(--nz-gold-glow), .22), 0 20px 44px #0009}.nz-glory.is-parchment .nz-glory__band{box-shadow:none;background:0 0;border-top:0}.nz-glory.is-parchment .nz-glory-stat{border-color:#5a401e59}.nz-glory.is-parchment .nz-glory-stat__icon{color:var(--nz-ink-cost);background:radial-gradient(circle at 50% 35%,#f6eccf,#d3be8a);border-color:#8a6b34;box-shadow:inset 0 1px #fff9,0 1px 3px #3c260c59}.nz-glory.is-parchment .nz-glory-stat__value{color:var(--nz-ink);text-shadow:0 1px #fff6dc99}.nz-glory.is-parchment .nz-glory-stat__label{color:#7a5a22}.nz-glory.is-parchment .nz-glory-stat__sub{color:var(--nz-ink-2)}.nz-glory.is-parchment .nz-glory__band a:not([class]){color:var(--nz-ink);text-underline-offset:2px;text-decoration:underline}.nz-glory.is-parchment .nz-glory__band a:not([class]):hover{color:var(--nz-ink-brass)}.nz-glory.is-parchment .nz-medalrack__title{color:#7a5a22}.nz-glory.is-parchment .nz-medalrack__title b,.nz-glory.is-parchment .nz-medal__count{color:var(--nz-ink)}.nz-glory.is-parchment .nz-medal__label{color:var(--nz-ink-2)}.nz-glory.is-parchment .nz-medal.is-unearned .nz-medal__count,.nz-glory.is-parchment .nz-medal.is-unearned .nz-medal__label{color:#5a4a3599}.nz-glory.is-parchment .nz-medal.is-unearned .nz-medal__svg{filter:grayscale()brightness(.55)opacity(.7)drop-shadow(0 2px 2px #3c260c66)}@media (width<=899px){.nz-glory.is-parchment .nz-glory__sheet{padding:var(--nz-sp-7) var(--nz-sp-6) var(--nz-sp-5)}}.nz-build__career{--nz-service:var(--nz-role,var(--nz-brass));border-inline-start:4px solid color-mix(in srgb, var(--nz-service) 55%, #000)}.nz-build__career.is-active{border-inline-start-color:var(--nz-service)}.nz-build__head{align-items:center;gap:var(--nz-sp-5);display:flex}.nz-build__crest .nz-picture-icon{block-size:34px;inline-size:34px}.nz-build__crest{width:48px;height:48px;color:var(--nz-service);border:2px solid color-mix(in srgb, var(--nz-service) 70%, var(--nz-brass));box-shadow:inset 0 1px 0 #ffe4a040, 0 0 12px color-mix(in srgb, var(--nz-service) 30%, transparent);background:radial-gradient(circle at 50% 35%,#444a52,#16181b);border-radius:50%;flex:none;place-items:center;display:grid}.nz-build__titles{flex-direction:column;flex:1;min-width:0;display:flex}.nz-build__titles h3{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);margin:0;line-height:1.1}.nz-build__sub{font-size:var(--nz-size-caption);color:var(--nz-text-secondary)}.nz-build__stamp{border:1.5px solid var(--nz-service);color:var(--nz-service);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:.16em;text-transform:uppercase;flex:none;padding:1px 8px}.nz-build__figures{gap:var(--nz-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.nz-build__figure{padding:var(--nz-sp-4) var(--nz-sp-4);background:#0000004d;flex-direction:column;min-width:0;display:flex;box-shadow:inset 0 1px 2px #00000080}.nz-build__figure dt{font-size:var(--nz-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-brass)}.nz-build__figure dd{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-title-lg);color:var(--nz-text);overflow-wrap:anywhere;margin:0}.nz-build__cols{gap:var(--nz-sp-8);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.nz-build .nz-tracks{gap:var(--nz-sp-3) var(--nz-sp-8);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}@container nz-nation (width>=760px){.nz-build__cols:has(>:nth-child(2)){grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}@media (width<=899px){.nz-medal-id__name{align-items:center;gap:var(--nz-sp-4);display:inline-flex}.nz-medal-id__nameflag{align-items:center;display:inline-flex}.nz-medal-id__nameflag .nz-country-flag{border-radius:3px;height:14px;box-shadow:0 1px 4px #0000008c}.nz-medal-id__sub{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.nz-ranking{gap:var(--nz-sp-2);margin:0;padding:0;list-style:none;display:grid}.nz-ranking__row{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-3) var(--nz-sp-5);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:#ffffff05;grid-template-columns:3.2ch 56px minmax(0,1fr) auto;display:grid}.nz-ranking__row.is-you{border-color:var(--nz-brass);background:#efd59414}.nz-sktree{width:100%;position:relative}.nz-sktree__canvas{margin:0 auto;position:relative}.nz-sktree__edges{top:0;pointer-events:none;position:absolute;inset-inline-start:0;overflow:visible}.nz-sktree__edge{fill:none;stroke-width:2px}.nz-sktree__edge--owned{stroke:var(--nz-green)}.nz-sktree__edge--open{stroke:var(--nz-gold)}.nz-sktree__edge--locked{stroke:var(--nz-brass-lo)}.nz-sktree__node{align-items:center;gap:var(--nz-sp-3);padding:0 var(--nz-sp-4);border-radius:var(--nz-radius-md);border:1px solid var(--nz-brass-lo);color:var(--nz-text-secondary);text-align:start;cursor:pointer;background:#0c0d0feb;display:flex;position:absolute}.nz-sktree__node-art{width:54px;height:54px;object-fit:cover;border-start-start-radius:calc(var(--nz-radius-md) - 1px);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:calc(var(--nz-radius-md) - 1px);flex:none;margin-inline-start:calc(-1 * var(--nz-sp-4))}.nz-sktree__node-icon{border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.nz-sktree__node-name{min-width:0;font-size:var(--nz-size-small);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;line-height:1.25;display:-webkit-box;overflow:hidden}.nz-sktree__node-level{inset-inline-end:-6px;border:1px solid var(--nz-brass-lo);background:var(--nz-bg-deep);min-width:20px;height:18px;font-family:var(--nz-font-display);color:var(--nz-text-dim);border-radius:9px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;line-height:1;display:inline-flex;position:absolute;bottom:-8px}.nz-sktree__node-level--blocked{border-color:var(--nz-gold);background:var(--nz-gold);color:var(--nz-bg-deep);box-shadow:0 0 6px rgba(var(--nz-gold-glow), .5)}.nz-sktree__node--owned{border-color:var(--nz-green);color:var(--nz-text)}.nz-sktree__node--next{border-color:var(--nz-gold);box-shadow:0 0 10px rgba(var(--nz-gold-glow), .35);color:var(--nz-text)}.nz-sktree__node--wrong-career{opacity:.55}.nz-sktree__node--wrong-career .nz-sktree__node-icon{background:var(--nz-red);color:var(--nz-bg-deep)}.nz-sktree__node--locked{opacity:.6}.nz-sktree__node--unavailable{opacity:.35;filter:grayscale()}.nz-sktree__node--unavailable .nz-sktree__node-icon,.nz-sktree__node--locked .nz-sktree__node-icon{background:#ffffff14}.nz-sktree__node--selected{z-index:1;border-color:var(--nz-blue);background:rgba(var(--nz-blue-glow), .18);box-shadow:0 0 0 3px var(--nz-blue), 0 0 18px rgba(var(--nz-blue-glow), .8);opacity:1}.nz-sktree__node--pending{opacity:.6}.nz-sktree__legend{gap:var(--nz-sp-4);font-size:var(--nz-size-caption);color:var(--nz-text-dim);flex-wrap:wrap;display:flex}.nz-sktree__legend span{align-items:center;gap:var(--nz-sp-2);display:inline-flex}.nz-sktree__swatch{border-radius:50%;width:10px;height:10px}.nz-sktree__swatch--owned{background:var(--nz-green)}.nz-sktree__swatch--next{background:var(--nz-gold)}.nz-sktree__swatch--wrong-career{background:var(--nz-red)}.nz-sktree__swatch--locked{background:#ffffff4d}.nz-sktree__lane{align-items:center;gap:var(--nz-sp-3);min-width:0;display:flex;position:absolute}.nz-sktree__lane-art{aspect-ratio:1;border-radius:var(--nz-radius-md);object-fit:cover;border:1px solid var(--nz-brass-lo);flex:none;width:56px}.nz-sktree__lane-icon{aspect-ratio:1;border-radius:var(--nz-radius-md);background:var(--nz-surface-track);width:56px;color:var(--nz-role);flex:none;justify-content:center;align-items:center;display:inline-flex}.nz-sktree__lane-name{min-width:0;font-family:var(--nz-font-display);font-size:var(--nz-size-small);color:var(--nz-text-secondary);overflow-wrap:anywhere;line-height:1.2}.nz-sktree__detail{z-index:2;box-sizing:border-box;align-items:flex-start;gap:var(--nz-sp-3);padding:var(--nz-sp-5);border:1px solid var(--nz-blue);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);box-shadow:var(--nz-elev-1), 0 0 10px rgba(var(--nz-blue-glow), .35);flex-direction:column;display:flex;position:absolute}.nz-sktree__detail-head{align-self:stretch;align-items:center;gap:var(--nz-sp-4);display:flex}.nz-sktree__detail-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.nz-sktree__detail-track{font-size:var(--nz-size-caption);text-transform:uppercase;letter-spacing:.06em;color:var(--nz-blue)}.nz-sktree__detail-name{font-family:var(--nz-font-display);font-size:var(--nz-size-body);color:var(--nz-text);overflow-wrap:anywhere}.nz-sktree__detail-art{border-radius:var(--nz-radius-md);object-fit:cover;border:1px solid var(--nz-blue);width:64px;height:64px;box-shadow:0 0 8px rgba(var(--nz-blue-glow), .45);flex:none}.nz-sktree__detail-art--icon{background:var(--nz-surface-track);color:var(--nz-blue);justify-content:center;align-items:center;display:inline-flex}.nz-sktree__detail:before{content:"";top:-7px;box-sizing:border-box;background:var(--nz-bg-deep);border-inline-start:1px solid var(--nz-blue);border-top:1px solid var(--nz-blue);width:10px;height:10px;position:absolute;inset-inline-start:18px;transform:rotate(45deg)}.nz-careers__lead{color:var(--nz-text-secondary);margin:0;line-height:1.55}.nz-careers__grid{gap:var(--nz-sp-9);grid-template-columns:minmax(0,1fr);display:grid}@container nz-careers (width>=600px){.nz-careers__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.nz-careerplate--main{grid-column:1/-1}}@container nz-careers (width>=980px){.nz-careers__grid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr)}.nz-careerplate--main{grid-column:auto}}.nz-careerplate{gap:var(--nz-sp-7);padding:var(--nz-sp-9) var(--nz-sp-9) var(--nz-sp-10);border-top:3px solid var(--nz-role);background-image:var(--nz-tex-scratch-soft), radial-gradient(ellipse at 0% 0%, rgba(var(--nz-role-glow), .2), transparent 62%), linear-gradient(180deg, #2c3035, #16181b);background-size:640px,100% 100%,100% 100%;flex-direction:column;display:flex}.nz-careerplate--main{background-image:var(--nz-tex-scratch-soft), radial-gradient(ellipse at 0% 0%, rgba(var(--nz-role-glow), .34), transparent 66%), linear-gradient(180deg, #343a41, #16181b);border-top-width:5px}.nz-careerplate--locked{border-top-color:var(--nz-brass-lo);opacity:.78}.nz-careerplate__head{align-items:center;gap:var(--nz-sp-7);display:flex}.nz-careerplate__emblem{border:2px solid var(--nz-role);width:56px;height:56px;color:var(--nz-role-light);background:radial-gradient(circle at 50% 35%, rgba(var(--nz-role-glow), .38), #0000008c);box-shadow:0 0 18px rgba(var(--nz-role-glow), .32), inset 0 1px 0 #ffffff14;border-radius:50%;flex:none;place-items:center;display:grid}.nz-careerplate--main .nz-careerplate__emblem{width:76px;height:76px}.nz-careerplate__titles{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-careerplate__name{font-family:var(--nz-font-title);color:var(--nz-text);text-shadow:0 2px 2px #0009;margin:0;font-size:1.6rem;line-height:1.05}.nz-careerplate--main .nz-careerplate__name{font-size:var(--nz-size-display)}.nz-careerplate__rank{color:var(--nz-brass-hi);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em}.nz-careerplate__meters{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-careers__actions{gap:var(--nz-sp-5);flex-wrap:wrap;margin-top:auto;display:flex}.nz-careers__actions a{text-decoration:none}.nz-careers__occasion{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-7) var(--nz-sp-9);color:var(--nz-text);border-inline-start:4px solid var(--nz-role);background-image:radial-gradient(ellipse at 0% 50%, rgba(var(--nz-role-glow), .34), transparent 70%), linear-gradient(180deg, #30353b, #1a1d21);margin:0;animation:.9s ease-out both nz-careers-arrive;display:flex}.nz-careers__occasion svg{color:var(--nz-role-light);flex:none}@keyframes nz-careers-arrive{0%{opacity:0;box-shadow:0 0 0 rgba(var(--nz-role-glow), 0);transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nz-careers__occasion{animation:none}}.nz-careers__change{gap:var(--nz-sp-7);padding:var(--nz-sp-9);border-top:3px solid var(--nz-role);flex-direction:column;display:flex}.nz-careers__changehead{align-items:center;gap:var(--nz-sp-5);color:var(--nz-role-light);display:flex}.nz-careers__changehead h2{font-family:var(--nz-font-title);color:var(--nz-text);margin:0;font-size:1.25rem}.nz-careers__list{gap:var(--nz-sp-3);color:var(--nz-text-secondary);flex-direction:column;margin:0;padding-inline-start:var(--nz-sp-8);line-height:1.5;display:flex}.nz-careers__list--gain li::marker{color:var(--nz-role-light)}.nz-careers__actions button{min-height:44px}.nz-careers__actions .nz-btn{max-width:100%;height:auto;padding-block:var(--nz-sp-3);white-space:normal;text-align:center}.nz-rcard__heroes{align-items:center;gap:var(--nz-sp-2);color:var(--nz-text-secondary);white-space:nowrap;flex-basis:100%;font-size:.8rem;display:inline-flex}.nz-rcard__heroes.is-full{color:var(--nz-red-light,#e0644f)}.nz-rcard__medal{flex:none;width:22px;height:22px}.nz-rmember__warhero{align-items:center;gap:var(--nz-sp-2);padding:0 var(--nz-sp-3);font-family:var(--nz-font-display);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--nz-brass);border-radius:var(--nz-radius-pill);color:var(--nz-brass-hi,#e8c668);font-size:.68rem;font-weight:700;display:inline-flex}.nz-rmember__medal{flex:none;width:18px;height:18px}.nz-article-filters{align-items:flex-end;gap:var(--nz-sp-4) var(--nz-sp-5);margin:var(--nz-sp-5) 0;flex-wrap:wrap;display:flex}.nz-article-filters>*{flex:200px;min-width:0}.nz-article-filters__mine{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);font-size:var(--nz-size-small);color:var(--nz-text-secondary);display:flex}.nz-article-row{align-items:stretch;gap:var(--nz-sp-5);min-width:0;padding:var(--nz-sp-5);color:var(--nz-text);background:var(--nz-surface);border-radius:var(--nz-radius-md);border:1px solid #0000;text-decoration:none;display:flex}.nz-article-row:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-raised)}.nz-article-row:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-article-row__cover{object-fit:cover;border-radius:var(--nz-radius-md);flex:none;width:96px;height:96px}.nz-article-row__main{gap:var(--nz-sp-3);flex-direction:column;min-width:0;display:flex}.nz-article-row__chips,.nz-article__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-article-row__title{font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg);overflow-wrap:anywhere}.nz-article-row__excerpt{color:var(--nz-text-secondary);font-size:var(--nz-size-small);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nz-article-row__meta{align-items:center;gap:var(--nz-sp-2);flex-wrap:wrap;display:inline-flex}@media (width<=520px){.nz-article-row__cover{width:64px;height:64px}}.nz-article{gap:var(--nz-sp-5);max-width:760px;padding:var(--nz-sp-5);flex-direction:column;min-width:0;margin-inline:auto;display:flex}.nz-article__head{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-article__title{font-family:var(--nz-font-display);font-size:var(--nz-size-title);overflow-wrap:anywhere;margin:0}.nz-article__byline{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-article__text{gap:var(--nz-sp-4);overflow-wrap:anywhere;flex-direction:column;line-height:1.6;display:flex}.nz-article__text p,.nz-article__text ul,.nz-article__text ol,.nz-article__text h2,.nz-article__text h3,.nz-article__text h4{margin:0}.nz-article__text ul,.nz-article__text ol{padding-inline-start:var(--nz-sp-7)}.nz-article__text a{color:var(--nz-gold-bright);text-underline-offset:2px}.nz-article__heading{font-family:var(--nz-font-title);color:var(--nz-brass-hi)}.nz-article__quote{padding:var(--nz-sp-3) var(--nz-sp-5);border-inline-start:3px solid var(--nz-brass);color:var(--nz-text-secondary);margin:0;font-style:italic}.nz-article__code{padding:0 var(--nz-sp-2);font-family:var(--nz-font-mono);background:var(--nz-bg-deep);border-radius:var(--nz-radius-xs);font-size:.9em}.nz-article__figure{gap:var(--nz-sp-2);flex-direction:column;align-items:center;margin:0;display:flex}.nz-article__figure img{border-radius:var(--nz-radius-md);max-width:100%;height:auto}.nz-article__figure figcaption{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-article__actions{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-article__actions--owner{padding-top:var(--nz-sp-4);border-top:1px solid var(--nz-line)}.nz-article-reactors{gap:var(--nz-sp-5);padding:var(--nz-sp-4);background:var(--nz-surface);border-radius:var(--nz-radius-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.nz-article-reactors ul{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-article-comments{gap:var(--nz-sp-4);padding-top:var(--nz-sp-5);border-top:1px solid var(--nz-line);flex-direction:column;display:flex}.nz-article-comments__list{gap:var(--nz-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-article-comment{gap:var(--nz-sp-2);padding:var(--nz-sp-4);background:var(--nz-surface);border-radius:var(--nz-radius-md);flex-direction:column;display:flex}.nz-article-comment__head{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-article-comment__remove{min-width:var(--nz-touch-min);min-height:var(--nz-touch-min);color:var(--nz-text-dim);border-radius:var(--nz-radius-md);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.nz-article-comment__remove:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-article-comment__body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.nz-article-comments__form{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-article-editor{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-article-editor__row{gap:var(--nz-sp-5);flex-wrap:wrap;align-items:flex-end;display:flex}.nz-article-editor__row>*{flex:220px;min-width:0}.nz-article-editor__tools{gap:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-article-editor__tool{justify-content:center;align-items:center;gap:var(--nz-sp-2);min-width:var(--nz-touch-min);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-4);font-family:var(--nz-font-display);color:var(--nz-text);background:var(--nz-surface);border-radius:var(--nz-radius-md);cursor:pointer;border:1px solid #0000;font-weight:700;display:inline-flex}.nz-article-editor__tool:hover:not(:disabled){border-color:var(--nz-line-bright)}.nz-article-editor__tool:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-article-editor__tool:disabled{opacity:.5;cursor:default}.nz-article-editor__text{resize:vertical;min-height:16rem;font-family:inherit;line-height:1.5}.nz-article-editor__preview{gap:var(--nz-sp-4);padding:var(--nz-sp-5);background:var(--nz-surface);border-radius:var(--nz-radius-md);flex-direction:column;display:flex}.nz-article,.nz-article-row{--art-ink:#7a5a22;isolation:isolate;color:var(--nz-ink);background:var(--nz-tex-grime) 0 0 / 100% 100%, radial-gradient(ellipse at 28% 8%, #f6eccf, var(--nz-parchment) 42%, var(--nz-parchment-2) 100%);background-blend-mode:soft-light, normal;border:1px solid #8a6b34;position:relative}.nz-article{padding:var(--nz-sp-8) var(--nz-sp-8) var(--nz-sp-7);border-radius:var(--nz-radius-md);box-shadow:inset 0 0 70px #6e4e2273,inset 0 0 0 1px #fff4d68c,0 0 0 1px #0b0c0e,0 20px 44px #0009}.nz-article:before{content:"";z-index:-1;border-radius:calc(var(--nz-radius-md) - 4px);pointer-events:none;border:1px solid #7a5a288c;position:absolute;inset:6px}.nz-article-row{padding:var(--nz-sp-5) var(--nz-sp-6);border-radius:var(--nz-radius-md);border-inline-start:4px solid var(--art-ink);transition:transform .14s,box-shadow .14s;box-shadow:inset 0 0 36px #6e4e224d,inset 0 0 0 1px #fff4d680,0 6px 16px #00000073}.nz-article-row:hover{border-color:var(--nz-brass);border-inline-start-color:var(--nz-brass);background:var(--nz-tex-grime) 0 0 / 100% 100%, radial-gradient(ellipse at 28% 8%, #fbf2d6, #ebddb8 42%, #dcc998 100%);background-blend-mode:soft-light, normal;transform:translateY(-1px);box-shadow:inset 0 0 36px #6e4e224d,inset 0 0 0 1px #fff4d699,0 10px 22px #0000008c}.nz-article-row:focus-visible{box-shadow:var(--nz-focus-ring)}@media (prefers-reduced-motion:reduce){.nz-article-row{transition:none}.nz-article-row:hover{transform:none}}.nz-article__kicker{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-article__seal{--art-seal:40px;width:var(--art-seal);height:var(--art-seal);color:var(--art-ink);background:radial-gradient(circle at 50% 35%,#f6eccf,#d3be8a);border:1px solid #8a6b34;border-radius:50%;flex-shrink:0;place-items:center;display:grid;box-shadow:inset 0 1px #fff9,0 1px 3px #3c260c59}.nz-article .nz-article__head{padding-bottom:var(--nz-sp-5);border-bottom:2px solid #0000;border-image:linear-gradient(90deg, var(--art-ink), transparent 85%) 1}.nz-article .nz-article__title{font-family:var(--nz-font-title);letter-spacing:.06em;text-transform:uppercase;color:var(--nz-ink);text-shadow:0 1px #fff6dc99;font-weight:700}.nz-article-row__title{letter-spacing:.04em;color:var(--nz-ink);text-shadow:0 1px #fff6dc99;font-weight:700}.nz-article .nz-hint,.nz-article .nz-field__label,.nz-article-row .nz-hint,.nz-article-row__excerpt{color:var(--nz-ink-2)}.nz-article .nz-chip,.nz-article-row .nz-chip{color:var(--nz-ink-2);background:#5a401e1f;box-shadow:inset 0 0 0 1px #5a401e59}.nz-article .nz-nation-link{color:var(--art-ink)}.nz-article .nz-nation-link:hover{color:var(--nz-ink-cost)}.nz-article__heading{color:var(--art-ink)}.nz-article__text a{color:var(--nz-ink-cost);text-decoration-color:#9a2f1f80}.nz-article__quote{border-inline-start-color:var(--art-ink);color:var(--nz-ink-2);background:#fff8e259;border-start-start-radius:0;border-start-end-radius:var(--nz-radius-sm);border-end-end-radius:var(--nz-radius-sm);border-end-start-radius:0}.nz-article__code{color:var(--nz-ink);background:#5a401e24}.nz-article__figure img{box-shadow:0 0 0 1px #5a401e80,0 4px 10px #3c260c59}.nz-article__figure figcaption{color:var(--nz-ink-2)}.nz-article__actions--owner,.nz-article-comments{border-top-color:#5a401e66}.nz-article-reactors,.nz-article-comment,.nz-article-editor__preview{background:#fff8e266;border:1px solid #5a401e4d;box-shadow:inset 0 1px 3px #5a401e40,inset 0 0 0 1px #fff4d680}.nz-article-comment{border-inline-start:3px solid var(--art-ink)}.nz-article-comments .nz-label{color:var(--art-ink)}.nz-article-comment__remove{color:var(--nz-ink-2)}.nz-article-comment__remove:hover{color:var(--nz-ink-cost);border-color:#5a401e80}.nz-article .nz-btn--soft{color:var(--nz-parchment);background:linear-gradient(#3b4046,#1f2328);border-color:#0b0c0e;box-shadow:inset 0 1px #fff0c824,0 2px #0006}.nz-article .nz-btn--soft:hover:not(:disabled){color:#fff;background:linear-gradient(#4a5057,#272b31)}.nz-article .nz-btn--ghost{color:var(--nz-ink);background:0 0;border:1px solid #5a401e8c}.nz-article .nz-btn--ghost:hover:not(:disabled){border-color:var(--nz-brass);color:var(--nz-ink);background:#fff8e28c}.nz-article .nz-input,.nz-article .nz-select,.nz-article .nz-textarea{color:var(--nz-ink);background:#fff8e299;border:1px solid #5a401e80;box-shadow:inset 0 1px 3px #5a401e33}.nz-article .nz-input::placeholder,.nz-article .nz-textarea::placeholder{color:#5a4a35a6}.nz-article .nz-input:focus-visible,.nz-article .nz-select:focus-visible,.nz-article .nz-textarea:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-article .nz-article-editor__tool{color:var(--nz-ink);background:#fff8e28c;border-color:#5a401e80}.nz-article .nz-article-editor__tool:hover:not(:disabled){border-color:var(--nz-brass);background:#fff8e2d9}.nz-article-editor__over{color:var(--nz-ink-cost)}@media (width<=520px){.nz-article{padding:var(--nz-sp-6) var(--nz-sp-5) var(--nz-sp-5)}.nz-article__seal{--art-seal:34px}}a.nz-chat-article{align-items:center;gap:var(--nz-sp-4);max-width:100%;margin:var(--nz-sp-2) 0;padding:var(--nz-sp-3) var(--nz-sp-4);color:var(--nz-text);background:var(--nz-bg-deep);border:1px solid #0000;border-inline-start:3px solid var(--nz-brass);border-radius:var(--nz-radius-md);text-decoration:none;display:flex}a.nz-chat-article:hover{border-color:var(--nz-line-bright);border-inline-start-color:var(--nz-brass-hi)}a.nz-chat-article:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-chat-article__cover,.nz-chat-article__icon{border-radius:var(--nz-radius-md);flex:none;width:44px;height:44px}.nz-chat-article__cover{object-fit:cover}.nz-chat-article__icon{color:var(--nz-brass-hi);background:var(--nz-surface);justify-content:center;align-items:center;display:inline-flex}.nz-chat-article__text{flex-direction:column;min-width:0;display:flex}.nz-chat-article__kicker,.nz-chat-article__author{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-chat-article__title{overflow-wrap:anywhere}.nz-armory__places{gap:var(--nz-sp-2);margin:var(--nz-sp-3) 0;flex-direction:column;padding:0;list-style:none;display:flex}.nz-armory__places li{align-items:baseline;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-qplaces{margin:var(--nz-sp-3) 0}.nz-qplaces__held{opacity:.75;font-size:.85em;font-weight:400;display:block}.nz-armory__place-name{align-items:center;gap:var(--nz-sp-2);flex:auto;min-width:0;display:inline-flex}.nz-armory__place-sell{color:var(--nz-gold-bright);font-family:var(--nz-font-display);text-transform:uppercase;letter-spacing:.08em;font-size:var(--nz-size-caption)}.nz-held-elsewhere{overflow-wrap:anywhere}.nz-refhover{cursor:help;border-bottom:1px dotted var(--nz-text-dim);display:inline-block;position:relative}.nz-refhover:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-refhover__tip{inset-inline-start:0;z-index:5;margin-top:var(--nz-sp-2);padding:var(--nz-sp-2) var(--nz-sp-4);overflow-wrap:anywhere;max-width:min(32rem,80vw);font-family:var(--nz-font-body);font-size:var(--nz-size-caption);letter-spacing:0;text-transform:none;color:var(--nz-text);background:var(--nz-bg-deep);border:1px solid var(--nz-line-bright);border-radius:var(--nz-radius-md);font-weight:400;display:none;position:absolute;top:100%;box-shadow:0 6px 18px #00000080}.nz-refhover:hover .nz-refhover__tip,.nz-refhover:focus .nz-refhover__tip{display:block}.nz-actions.nz-battle-join{align-items:stretch;min-width:0;max-width:100%;padding:0}.nz-battle-join .nz-btn{height:auto;min-height:var(--nz-touch-min);max-width:100%;padding:var(--nz-sp-3) var(--nz-sp-6);white-space:normal;text-align:center;overflow-wrap:anywhere}.nz-battle-join .nz-hint{overflow-wrap:anywhere;min-width:0}.nz-battle-join__footer{gap:var(--nz-sp-3);flex-direction:column;width:100%;display:flex}.nz-battle-join__footer .nz-btn{width:100%}.nz-joindlg .nz-squadpick{margin-block-end:var(--nz-sp-4)}.nz-squadpick__note{color:var(--nz-warn,var(--nz-text-secondary))}a.nz-chat-page{align-items:center;gap:var(--nz-sp-3);margin:var(--nz-sp-1) 0;padding:var(--nz-sp-2) var(--nz-sp-5);color:var(--nz-text);font-family:var(--nz-font-display);letter-spacing:var(--nz-track-wide);background:var(--nz-bg-deep);border:1px solid var(--nz-line-bright);border-radius:var(--nz-radius-pill);text-decoration:none;display:inline-flex}a.nz-chat-page:hover{border-color:var(--nz-brass-hi);color:var(--nz-brass-hi)}a.nz-chat-page:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-qmarket__where--direct{grid-template-columns:auto minmax(0,1fr) auto}.nz-qmarket__direct{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);font-size:var(--nz-size-caption);color:var(--nz-text-dim);cursor:pointer;white-space:nowrap;display:inline-flex}.nz-qmarket__direct input{width:18px;height:18px;accent-color:var(--nz-gold)}.nz-market-ticket .nz-qmarket__direct{margin-top:var(--nz-sp-3)}.nz-modal.nz-modal--clear{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.nz-modal--clear .nz-modal__scrim{background:0 0}.nz-modal--clear .nz-modal__window{box-shadow:var(--nz-shadow-window), 0 0 0 1px var(--nz-line-card)}@media (width<=899px){.nz-modal--clear{padding-block:calc(var(--nz-safe-top) + var(--nz-sp-5)) calc(var(--nz-safe-bottom) + var(--nz-sp-5));padding-inline:calc(var(--nz-safe-left) + var(--nz-sp-5)) calc(var(--nz-safe-right) + var(--nz-sp-5));align-items:center}.nz-modal--clear .nz-modal__window{width:min(var(--nz-dialog-w), 100%);border-radius:var(--nz-radius-2xl)}.nz-modal--clear .nz-modal__window .nz-panel{border-radius:var(--nz-radius-2xl);min-height:0}}.nz-destination{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-destination__options{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-destination__option,.nz-destination__always{align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-4);cursor:pointer;display:flex}.nz-destination__option{border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md)}.nz-destination__option.is-picked{border-color:var(--nz-gold)}.nz-destination__always{font-size:var(--nz-size-caption);color:var(--nz-text-dim);padding:0}.nz-move{gap:var(--nz-sp-3);margin:var(--nz-sp-4) 0;flex-direction:column;display:flex}.nz-move__title{margin:0}.nz-move__row{align-items:flex-end;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-app{--nz-dock-h:56px}.nz-battle-dock{z-index:calc(var(--nz-z-sheet) + 2);top:calc(var(--nz-safe-top) + var(--nz-topbar-h) + var(--nz-sp-8));width:280px;height:var(--nz-dock-h);text-align:start;cursor:pointer;color:var(--nz-text);border:1px solid var(--nz-brass-lo);border-top:2px solid var(--nz-danger);border-radius:var(--nz-radius-md);background-color:#1c1f23;background-image:linear-gradient(#33383e 0%,#202327 55%,#16181b 100%);flex-direction:column;justify-content:center;gap:6px;padding:6px 10px;display:flex;position:fixed;inset-inline-end:calc(var(--nz-safe-right) + var(--nz-sp-8));box-shadow:0 0 0 1px #000000b3,0 6px 14px #00000080}.nz-battle-dock:hover{border-color:var(--nz-gold)}.nz-battle-dock:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-battle-dock__head{min-width:0;font-size:var(--nz-size-small);align-items:center;gap:8px;display:flex}.nz-battle-dock__name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:700;overflow:hidden}.nz-battle-dock__round{font-family:var(--nz-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-brass-hi);flex:none;font-size:11px;font-weight:700}.nz-battle-dock__clock{font-family:var(--nz-font-display);color:var(--nz-gold-bright);font-variant-numeric:tabular-nums;flex:none}.nz-battle-dock__ammo{color:var(--nz-bg-deep);border-radius:8px;flex:none;align-items:center;gap:4px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.nz-battle-dock__ammo.is-out{background:var(--nz-danger)}.nz-battle-dock__ammo.is-low{background:var(--nz-orange)}.nz-battle-dock__more{background:var(--nz-danger);color:var(--nz-bg-deep);border-radius:8px;flex:none;padding:0 5px;font-size:11px;font-weight:700}.nz-battle-dock__barrow{align-items:center;gap:8px;min-width:0;display:flex}.nz-battle-dock__bar{background:#00000080;flex:auto;height:10px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.nz-battle-dock__fill{height:100%;transition:width .42s cubic-bezier(.22,1,.36,1);display:block}.nz-battle-dock__fill--wall{background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass))}.nz-battle-dock__fill--attacker{background:linear-gradient(180deg, var(--nz-red-light), var(--nz-red))}.nz-battle-dock__fill--defender{background:linear-gradient(180deg, var(--nz-blue-light), var(--nz-blue))}.nz-battle-dock__bar.is-idle .nz-battle-dock__fill{background:#ffffff1a}.nz-battle-dock__text{color:var(--nz-text-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.nz-app:has(.nz-battle-dock){--nz-hud-spare:calc(var(--nz-dock-h) + var(--nz-sp-4))}.nz-app:has(.nz-battle-dock) .nz-map-hud{margin-top:var(--nz-hud-spare)}@media not all and (width<=899px){.nz-battle-dock{top:calc(var(--nz-safe-top) + var(--nz-topbar-h-lg,66px) + var(--nz-sp-6))}}@media (prefers-reduced-motion:reduce){.nz-battle-dock__fill{transition:none}}.nz-battle-dock__label{display:none}@media (width<=899px){.nz-battle-dock{--nz-dock-h:44px;top:var(--nz-sheet-top);width:auto;height:var(--nz-dock-h);min-height:44px;padding:0 var(--nz-sp-6);border-inline:0;border-radius:0;flex-direction:row;justify-content:center;align-items:center;gap:10px;inset-inline:0}.nz-battle-dock__head,.nz-battle-dock__barrow{display:none}.nz-battle-dock__label{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-brass-hi);align-items:center;gap:8px;font-weight:700;display:inline-flex}.nz-app:has(.nz-battle-dock){--nz-dock-h:44px}.nz-app:has(.nz-battle-dock) .nz-column{margin-top:var(--nz-dock-h)}.nz-app:has(.nz-battle-dock){--nz-hud-spare:var(--nz-dock-h)}.nz-app:has(.nz-battle-dock) .nz-map-hud{margin-top:var(--nz-hud-spare)}}.nz-missions{gap:var(--nz-sp-3)}.nz-missions__body{scrollbar-gutter:stable;padding-inline-end:var(--nz-sp-4)}.nz-missions__dot{width:9px;height:9px;background:var(--nz-red);box-shadow:0 0 8px rgba(var(--nz-red-glow), .6);border-radius:50%;margin-inline-start:var(--nz-sp-3);display:inline-block}.nz-missions .nz-chapter__kicker-btn{align-items:center;display:flex}.nz-missions .nz-missions__dot{flex:none}.nz-missions__item:has(.nz-missions__confirm){flex-wrap:wrap}.nz-missions__confirm{gap:var(--nz-sp-4);margin:0 var(--nz-sp-2) var(--nz-sp-3);padding:var(--nz-sp-4) var(--nz-sp-5);border:1px solid var(--nz-brass-lo);border-inline-start:3px solid var(--nz-brass);border-radius:var(--nz-radius-md);background:#c7a55b14;flex-direction:column;flex:100%;display:flex}.nz-missions__confirm-text{font-size:var(--nz-size-small);color:var(--nz-text);margin:0;line-height:1.4}.nz-missions__confirm-actions{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-missions__confirm-actions>.nz-btn{flex:120px}.nz-missions__notice{margin:var(--nz-sp-3) 0 0;color:var(--nz-green-light);font-size:var(--nz-size-small)}.nz-missions__error{margin:var(--nz-sp-3) 0 0;color:var(--nz-red);font-size:var(--nz-size-small)}.nz-money-tiles{margin-bottom:var(--nz-sp-6)}.nz-money-figure{margin:var(--nz-sp-5) 0 0}.nz-money-chartbox{width:100%;min-width:0;padding:var(--nz-sp-3) 0 0;border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:linear-gradient(#00000080,#00000047);overflow:hidden;box-shadow:inset 0 2px 10px #0000008c,inset 0 -1px #ffffff0d}.nz-money-chart{max-width:100%;display:block}.nz-money-legend{gap:var(--nz-sp-3) var(--nz-sp-6);margin-top:var(--nz-sp-4);font-size:var(--nz-size-small);color:var(--nz-text-muted);flex-wrap:wrap;display:flex}.nz-money-legend>span{align-items:center;gap:6px;display:inline-flex}.nz-money-legend__swatch{border-radius:2px;width:10px;height:10px;display:inline-block;box-shadow:inset 0 1px #ffffff59}.nz-money-legend__swatch.is-in{background:linear-gradient(180deg, var(--nz-buy), var(--nz-green))}.nz-money-legend__swatch.is-out{background:linear-gradient(180deg, var(--nz-red-deep), var(--nz-sell))}.nz-money-legend__swatch.is-line{width:16px;height:3px;box-shadow:0 0 6px rgba(var(--nz-gold-glow), .6);background:linear-gradient(90deg, var(--nz-brass), var(--nz-gold-bright));border-radius:2px}.nz-money-toolbar{justify-content:space-between;align-items:center;gap:var(--nz-sp-3);margin-bottom:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-money-toolbar>.nz-hint{margin:0}.nz-money-period{border:1px solid var(--nz-line-control);background:#00000059;border-radius:999px;padding:2px;display:inline-flex}.nz-money-period__option{min-height:var(--nz-control-h);padding:0 var(--nz-sp-7);color:var(--nz-text-muted);font:inherit;font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:700}.nz-money-period__option[aria-pressed=true]{background:var(--nz-brass-lo);color:var(--nz-gold-bright);box-shadow:inset 0 0 0 1px var(--nz-brass)}.nz-money-period__option:focus-visible{outline:2px solid var(--nz-gold);outline-offset:1px}.nz-money-chart__grid line{stroke:#0000008c;stroke-width:1px}.nz-money-chart__grid text,.nz-money-chart__scale,.nz-money-chart__date{font-variant-numeric:tabular-nums;fill:var(--nz-text-muted);font-size:12px}.nz-money-chart__scale{fill:var(--nz-brass)}.nz-money-chart__date.is-picked{fill:var(--nz-gold-bright);font-weight:700}.nz-money-chart__zero{stroke:var(--nz-line-bright);stroke-width:1.5px}.nz-money-chart__hit{fill:#0000;cursor:pointer}.nz-money-chart__col:hover .nz-money-chart__hit{fill:rgba(var(--nz-gold-glow), .06)}.nz-money-chart__col:focus-visible{outline:none}.nz-money-chart__col:focus-visible .nz-money-chart__hit{stroke:var(--nz-gold);stroke-width:1px}.nz-money-chart__pick{stroke:rgba(var(--nz-gold-glow), .45);stroke-width:1px}.nz-money-chart__bar{transition:opacity .15s}.nz-money-chart__area{pointer-events:none}.nz-money-chart__line{pointer-events:none;filter:drop-shadow(0 0 4px rgba(var(--nz-gold-glow), .55))}.nz-money-chart__dot{fill:var(--nz-brass);stroke:var(--nz-bg-column);stroke-width:1.5px;pointer-events:none}.nz-money-chart__dot.is-picked{fill:var(--nz-gold-bright);stroke:rgba(var(--nz-gold-glow), .6);stroke-width:2px}.nz-money-chart__dot.is-latest{fill:var(--nz-gold-bright);stroke:var(--nz-brass-hi);stroke-width:1.5px}.nz-money-chart__halo{fill:rgba(var(--nz-gold-glow), .25);pointer-events:none}.nz-money-chart__flag{fill:#1b1a17;stroke:var(--nz-brass-lo);stroke-width:1px}.nz-money-chart__latest text{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;fill:var(--nz-gold-bright);pointer-events:none;font-size:12px;font-weight:700}.nz-money-chart__marker{fill:var(--nz-gold);pointer-events:none}@media (prefers-reduced-motion:no-preference){.nz-money-chart__bar{transform-box:fill-box;animation:.45s ease-out backwards nz-money-rise}.nz-money-chart__bar.is-in{transform-origin:bottom}.nz-money-chart__bar.is-out{transform-origin:top}.nz-money-chart__line{stroke-dasharray:1;animation:.9s ease-out .15s backwards nz-money-draw}.nz-money-chart__area,.nz-money-chart__latest{animation:.5s ease-out .6s backwards nz-money-fade}}@keyframes nz-money-rise{0%{transform:scaleY(0)}}@keyframes nz-money-draw{0%{stroke-dashoffset:1px}}@keyframes nz-money-fade{0%{opacity:0}}.nz-money-in{color:var(--nz-buy)}.nz-money-out{color:var(--nz-sell)}.nz-money-detail{gap:var(--nz-sp-4);margin:var(--nz-sp-6) 0;padding-block:var(--nz-sp-2);padding-inline:var(--nz-sp-6) 0;border-inline-start:4px solid var(--nz-buy);flex-direction:column;display:flex}.nz-money-detail.is-down{border-inline-start-color:var(--nz-sell)}.nz-money-detail__head{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-money-detail__head h3{margin:0}.nz-money-detail__net{align-items:baseline;gap:var(--nz-sp-3);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-title-lg);color:var(--nz-buy);display:inline-flex}.nz-money-detail__net.is-down{color:var(--nz-sell)}.nz-money-detail__net small{font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-text-dim);text-shadow:none;font-weight:700}.nz-money-detail__figures{gap:var(--nz-sp-3) var(--nz-sp-7);font-size:var(--nz-size-small);color:var(--nz-text-muted);flex-wrap:wrap;margin:0;display:flex}.nz-money-detail__figures b{font-family:var(--nz-font-display);color:var(--nz-text-secondary);margin-inline-start:4px}.nz-money-groups{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nz-money-groups li{gap:var(--nz-sp-5);padding:var(--nz-sp-3) 0;border-bottom:1px solid var(--nz-line);grid-template-columns:26px minmax(0,1fr) auto auto;align-items:center;display:grid}.nz-money-groups li:last-child{border-bottom:0}.nz-money-group__icon{width:26px;height:26px;color:var(--nz-brass-hi);box-shadow:inset 0 0 0 1px var(--nz-line-card);background:#0006;border-radius:50%;place-items:center;display:grid}.nz-money-group__name{min-width:0;color:var(--nz-text-secondary);flex-direction:column;gap:4px;display:flex}.nz-money-group__bar{background:#00000080;border-radius:2px;height:4px;display:block;overflow:hidden}.nz-money-group__bar>i{background:var(--nz-brass);border-radius:2px;height:100%;display:block}@media (width<=520px){.nz-economy-alert{gap:var(--nz-sp-2)}.nz-economy-alert .nz-btn{min-width:0;padding-inline:var(--nz-sp-2);font-size:var(--nz-size-caption)}.nz-admin-disclosure>summary,.nz-admin-disclosure__body{padding-inline:var(--nz-sp-4)}}.nz-money-balance{color:var(--nz-text)}.nz-money-balance__change{color:var(--nz-buy);margin-inline-start:6px;font-size:10px}.nz-money-balance__change.is-down{color:var(--nz-sell)}.nz-money-history__what{overflow-wrap:anywhere}.nz-money-kind{color:var(--nz-text-muted);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.nz-money-more{margin-top:var(--nz-sp-6);justify-content:center;display:flex}.nz-light *,.nz-light :before,.nz-light :after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;animation-iteration-count:1!important}.nz-flows__heading{margin:var(--nz-sp-6) 0 var(--nz-sp-2);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-flows{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-flows__row{gap:2px var(--nz-sp-5);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}.nz-flows__cause{overflow-wrap:anywhere;min-width:0;color:var(--nz-text-secondary)}.nz-flows__amount{font-variant-numeric:tabular-nums;font-weight:600}.nz-flows__row.is-gain .nz-flows__amount{color:var(--nz-gain-text)}.nz-flows__row.is-cost .nz-flows__amount{color:var(--nz-loss-text)}.nz-flows__bar{background:#00000073;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.nz-flows__bar>span{border-radius:2px;height:100%;display:block}.nz-flows__row.is-gain .nz-flows__bar>span{background:var(--nz-gain)}.nz-flows__row.is-cost .nz-flows__bar>span{background:var(--nz-loss)}.nz-qmarket,.nz-market-ticker,.nz-market-book,.nz-market-tape,.nz-ordercard,.nz-listings,.nz-flows,.nz-ledgerentry{--nz-buy:var(--nz-gain-text);--nz-buy-glow:var(--nz-gain-glow);--nz-sell:var(--nz-loss-text);--nz-sell-glow:var(--nz-loss-glow)}.nz-qmarket .nz-tag--fact.is-ok{--chip:var(--nz-gain-text)}.nz-skilllink{color:var(--nz-brass-hi);text-underline-offset:2px;font-weight:600;text-decoration:underline}.nz-skilllink:hover{color:var(--nz-text)}.nz-skilllink--fix{min-height:var(--nz-touch-min);align-items:center;display:inline-flex}.nz-seachart{border:1px solid var(--nz-line,#33516b);background:#050f17;height:clamp(320px,60vh,640px);position:relative;overflow:hidden}.nz-seachart__canvas{cursor:grab;touch-action:none;width:100%;height:100%;display:block}.nz-seachart__canvas:active{cursor:grabbing}.nz-seachart__status{color:#a9c7de;pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.nz-seachart__zoom{inset-inline-end:10px;gap:4px;display:grid;position:absolute;top:10px}.nz-seachart__zoom button{width:var(--nz-touch-min,40px);height:var(--nz-touch-min,40px);color:#f2f6fb;cursor:pointer;background:#13212d;border:1px solid #33516b;font-size:1.1rem;font-weight:600}.nz-seachart__zoom button:focus-visible{outline-offset:1px;outline:2px solid #f4e7be}.nz-admin-tool__row{justify-content:flex-start;align-items:flex-end;gap:var(--nz-sp-3) var(--nz-sp-4);margin:var(--nz-sp-3) 0;flex-wrap:wrap;display:flex}.nz-admin-tool__row>.nz-field{min-width:0;margin:0}.nz-admin-tool__row>label:not(.nz-field){align-items:center;gap:var(--nz-sp-2);padding-bottom:var(--nz-sp-3);display:inline-flex}.nz-admin-section{margin:var(--nz-sp-6) 0 0;font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body-lg);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-brass-hi)}select,select.nz-select,select.nz-input{font-family:var(--nz-font-body);font-size:var(--nz-size-body);color:var(--nz-text);background-color:var(--nz-bg-deep);border:1px solid var(--nz-brass-lo);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:0}select.nz-select,select.nz-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23E2B955' stroke-width='1.8'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--nz-sp-5) center;background-size:12px 8px;padding-inline-end:var(--nz-sp-10)}select.nz-select:hover,select.nz-input:hover{border-color:var(--nz-brass)}select option,select optgroup{font-family:var(--nz-font-body);background:var(--nz-bg-deep);color:var(--nz-text)}select option:checked{background:var(--nz-brass-lo);color:var(--nz-text)}@supports (appearance:base-select){select,select.nz-select,select.nz-input{appearance:base-select;background-image:none;align-items:center;padding-inline-end:var(--nz-sp-6);display:flex}select::picker-icon{color:var(--nz-gold);margin-inline-start:auto}select::picker(select){appearance:base-select;box-sizing:border-box;min-width:anchor-size(width);max-height:min(360px,55vh);margin-top:var(--nz-sp-1);border:1px solid var(--nz-brass-lo);background:var(--nz-bg-deep);box-shadow:var(--nz-elev-3);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:0;padding:0}select option{min-height:var(--nz-touch-min);padding:0 var(--nz-sp-6);font-size:var(--nz-size-body);cursor:pointer;border-radius:0;align-items:center;display:flex}select option:hover,select option:focus-visible{background:rgba(var(--nz-gold-glow), .18);outline:none}select option:checked{background:rgba(var(--nz-gold-glow), .3);color:var(--nz-brass-hi)}select option::checkmark{display:none}}.nz-swatch-select__panel,.nz-icon-select__panel{border-color:var(--nz-brass-lo);background:var(--nz-bg-deep);border-radius:0}.nz-swatch-select__default,.nz-swatch-select__option,.nz-icon-select__option{font-family:var(--nz-font-body);border-radius:0}.nz-swatch-select__default:hover,.nz-swatch-select__option:hover,.nz-icon-select__option:hover{border-color:var(--nz-brass)}.nz-slotcard{--slot-edge:var(--nz-line-card);--slot-glow:transparent;flex-direction:column;min-width:0;display:flex;position:relative}.nz-slotcard--q-high{--slot-edge:var(--nz-gold-bright);--slot-glow:rgba(var(--nz-gold-glow), .55)}.nz-slotcard--q-normal{--slot-edge:var(--nz-line-bright)}.nz-slotcard--q-low{--slot-edge:var(--nz-orange)}.nz-slotcard__main{align-items:center;gap:var(--nz-sp-2);width:100%;min-height:44px;padding:var(--nz-sp-5) var(--nz-sp-4) var(--nz-sp-4);font:inherit;color:var(--nz-text);text-align:center;cursor:pointer;border:1px solid var(--nz-line-card);border-top:2px solid var(--slot-edge);border-radius:var(--nz-radius-md);box-shadow:inset 0 1px 0 #ffffff0d, 0 0 0 0 var(--slot-glow), var(--nz-shadow-card);transition:transform var(--nz-dur-fast) var(--nz-ease-out), border-color var(--nz-dur-fast), box-shadow var(--nz-dur-fast);background:radial-gradient(120% 70% at 50% 0,#ffffff12,#0000 62%),linear-gradient(#23262c 0%,#16181c 100%);flex-direction:column;margin:0;display:flex;position:relative}.nz-slotcard.is-filled .nz-slotcard__main{box-shadow:inset 0 1px 0 #ffffff0f, 0 -6px 18px -10px var(--slot-glow), var(--nz-shadow-card)}.nz-slotcard__main:hover:not(:disabled){border-color:var(--nz-gold);transform:translateY(-1px)}.nz-slotcard__main:focus-visible{box-shadow:var(--nz-focus-ring,0 0 0 2px var(--nz-brass-hi));outline:none}.nz-slotcard__main:active:not(:disabled){transform:translateY(0)scale(.99)}.nz-slotcard__main:disabled{cursor:not-allowed;opacity:.6}.nz-slotcard__label{align-self:stretch;align-items:center;gap:var(--nz-sp-2);font-size:var(--nz-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-brass);text-align:start;padding-inline-end:22px;display:flex}.nz-slotcard__label>svg{color:var(--nz-brass-hi);flex:none}.nz-slotcard__socket{padding:var(--nz-sp-2);background:radial-gradient(circle at 50% 40%,#ffffff14,#00000073 70%);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 2px 8px #0009,0 0 0 1px #c7a55b1f}.nz-slotcard.is-filled .nz-slotcard__socket{box-shadow:inset 0 2px 8px #0009, 0 0 0 1px var(--slot-edge), 0 0 22px -6px var(--slot-glow)}.nz-slotcard__ghost{width:72px;height:72px;color:var(--nz-text-faint,var(--nz-text-muted));opacity:.55;place-items:center;display:grid}.nz-slotcard--member .nz-slotcard__ghost{width:56px;height:56px}.nz-slotcard.is-featured .nz-slotcard__ghost{width:96px;height:96px}.nz-slotcard__name{font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-body);letter-spacing:.02em;overflow-wrap:anywhere;line-height:1.2}.nz-slotcard.is-empty .nz-slotcard__name{color:var(--nz-gold-bright);text-transform:uppercase;letter-spacing:.08em;font-size:var(--nz-size-small)}.nz-slotcard.is-empty .nz-slotcard__main{background:linear-gradient(#00000026,#0000004d);border-style:solid dashed dashed}.nz-slotcard__detail{font-size:var(--nz-size-caption);color:var(--nz-text-secondary);overflow-wrap:anywhere;line-height:1.35}.nz-slotcard__wear{height:4px;margin-top:var(--nz-sp-1);background:var(--nz-surface-track);border-radius:2px;align-self:stretch;overflow:hidden}.nz-slotcard__wear>span{background:linear-gradient(90deg, var(--nz-green), var(--nz-green-light));border-radius:2px;height:100%;display:block}.nz-slotcard__wear.is-mid>span{background:linear-gradient(90deg, var(--nz-orange), var(--nz-gold))}.nz-slotcard__wear.is-low>span{background:linear-gradient(90deg, var(--nz-red), var(--nz-red-light))}.nz-slotcard__ribbon{top:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--nz-bg-deep);background:var(--nz-grad-gold-solid,var(--nz-gold));border-start-start-radius:3px;border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:3px;padding:2px 8px;font-size:10px;font-weight:700;position:absolute;inset-inline-end:-4px;box-shadow:0 2px 6px #00000080}.nz-slotcard.is-drafted .nz-slotcard__main{border-color:var(--nz-gold)}.nz-slotcard__info{top:6px;width:26px;height:26px;inset-inline-end:6px}.nz-slotcard.is-drafted .nz-slotcard__info{top:30px}.nz-slotcard.is-locked .nz-slotcard__main{cursor:default;opacity:.75;background:repeating-linear-gradient(135deg,#0000002e 0 8px,#00000047 8px 16px);border-style:dashed}.nz-slotcard.is-locked .nz-slotcard__main:hover{border-color:var(--nz-line-card);transform:none}.nz-slotcard__ammo{align-items:center;gap:var(--nz-sp-3);width:100%;min-height:44px;padding-block:var(--nz-sp-2);padding-inline:var(--nz-sp-3) var(--nz-sp-4);font:inherit;text-align:start;color:var(--nz-text);cursor:pointer;border:1px solid var(--nz-line-card);border-radius:0 0 var(--nz-radius-md) var(--nz-radius-md);background:var(--nz-surface-sunken);border-top:0;margin-top:-4px;display:flex}.nz-slotcard:has(.nz-slotcard__ammo) .nz-slotcard__main{border-end-end-radius:0;border-end-start-radius:0}.nz-slotcard__ammo:hover:not(:disabled){background:var(--nz-surface-active)}.nz-slotcard__ammo:focus-visible{box-shadow:var(--nz-focus-ring,0 0 0 2px var(--nz-brass-hi));outline:none}.nz-slotcard__ammo.is-warn{color:var(--nz-red-light);background:linear-gradient(90deg, #a0281e38, var(--nz-surface-sunken));border-color:#d65a468c}.nz-slotcard__ammo-text{min-width:0;font-size:var(--nz-size-small);flex-direction:column;flex:auto;line-height:1.25;display:flex}.nz-slotcard__ammo-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--nz-text-muted);font-size:10px}.nz-slotcard__ammo.is-warn .nz-slotcard__ammo-kicker{color:var(--nz-red-light)}.nz-slotcard__ammo-caret{color:var(--nz-brass);font-size:14px}.nz-slotcard>.nz-weapon-picker{top:calc(100% + var(--nz-sp-2))}.nz-loadout{gap:var(--nz-sp-7);flex-direction:column;width:100%;display:flex}.nz-loadout__group{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-loadout__heading{align-items:center;gap:var(--nz-sp-4);font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.22em;text-transform:uppercase;color:var(--nz-gold);margin:0;font-weight:600;display:flex}.nz-loadout__heading:after{content:"";background:linear-gradient(90deg, var(--nz-brass), transparent);flex:auto;height:1px}.nz-loadout__grid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,168px),1fr));align-items:start;display:grid}.nz-slotcard.is-featured .nz-slotcard__name{font-size:var(--nz-size-title)}@media (width<=560px){.nz-loadout__grid{gap:var(--nz-sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.nz-slotcard__main{padding:var(--nz-sp-4) var(--nz-sp-3) var(--nz-sp-3)}.nz-slotcard__ghost{width:56px;height:56px}}.nz-hero-draft--dock{bottom:calc(var(--nz-sp-3) + var(--nz-safe-bottom));z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1a10eb;position:sticky;box-shadow:0 8px 28px #0000008c}@media (width<=760px){.nz-hero-draft--dock{bottom:calc(var(--nz-tabbar-h,64px) + var(--nz-sp-3) + var(--nz-safe-bottom))}}.nz-presetpick{gap:var(--nz-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nz-presetpick__btn{min-width:0;min-height:64px;padding:var(--nz-sp-3) var(--nz-sp-4);font:inherit;text-align:start;color:var(--nz-text);cursor:pointer;border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface-sunken);flex-direction:column;align-items:flex-start;gap:2px;display:flex}.nz-presetpick__btn:hover{border-color:var(--nz-line-bright)}.nz-presetpick__btn.is-current{border-color:var(--nz-gold);background:linear-gradient(180deg, #e2b95524, var(--nz-surface-sunken));box-shadow:0 0 16px -6px rgba(var(--nz-gold-glow), .6)}.nz-presetpick__btn:focus-visible{box-shadow:var(--nz-focus-ring,0 0 0 2px var(--nz-brass-hi));outline:none}.nz-presetpick__no{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);color:var(--nz-brass);letter-spacing:.1em}.nz-presetpick__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.nz-presetpick__state{font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-presetpick__btn.is-empty .nz-presetpick__state{font-style:italic}.nz-squadpick{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}@media (width<=560px){.nz-squadpick{scroll-snap-type:x mandatory;padding-bottom:var(--nz-sp-2);margin:0 calc(-1 * var(--nz-sp-4));scrollbar-width:none;padding-inline-start:var(--nz-sp-4);padding-inline-end:var(--nz-sp-4);display:flex;overflow-x:auto}.nz-squadpick__card{scroll-snap-align:start;flex:0 0 78%}}.nz-squadpick__card{align-items:center;gap:var(--nz-sp-4);min-height:64px;padding:var(--nz-sp-3) var(--nz-sp-4);font:inherit;text-align:start;color:var(--nz-text);cursor:pointer;border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:linear-gradient(180deg, var(--nz-surface-raised), var(--nz-surface-sunken));display:flex;position:relative}.nz-squadpick__card:hover{border-color:var(--nz-line-bright)}.nz-squadpick__card.is-current{border-color:var(--nz-gold);box-shadow:inset 0 -3px 0 var(--nz-gold), 0 0 18px -8px rgba(var(--nz-gold-glow), .6)}.nz-squadpick__card:focus-visible{box-shadow:var(--nz-focus-ring,0 0 0 2px var(--nz-brass-hi));outline:none}.nz-squadpick__card.is-benched{opacity:.65}.nz-squadpick__text{flex-direction:column;flex:auto;min-width:0;display:flex}.nz-squadpick__name{font-family:var(--nz-font-display);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.nz-squadpick__sub{font-size:var(--nz-size-caption);color:var(--nz-text-secondary)}.nz-squadpick__dot,.nz-squadpick__ok{border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.nz-squadpick__dot{color:var(--nz-bg-deep);background:var(--nz-red-light)}.nz-squadpick__ok{color:var(--nz-bg-deep);background:var(--nz-green-light)}.nz-squadpick__flag{letter-spacing:.1em;text-transform:uppercase;color:var(--nz-text-muted);border:1px solid var(--nz-line);border-radius:3px;flex:none;padding:2px 6px;font-size:10px}.nz-member__slots{gap:var(--nz-sp-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.nz-slotcard--member .nz-slotcard__main{padding:var(--nz-sp-4) var(--nz-sp-2) var(--nz-sp-3)}.nz-slotcard--member .nz-slotcard__name{font-size:var(--nz-size-small)}.nz-member--lead{border-color:var(--nz-gold)}.nz-loadout__squadlink{justify-content:flex-start}@media (width<=560px){.nz-weapon-picker-layer{padding-inline:0;align-items:flex-end;padding-bottom:0}.nz-weapon-picker-layer .nz-weapon-picker{border-radius:var(--nz-radius-2xl,18px) var(--nz-radius-2xl,18px) 0 0;width:100%;max-height:82vh;padding-bottom:calc(var(--nz-sp-5) + var(--nz-safe-bottom));border-top:2px solid var(--nz-gold);animation:nz-sheet-up var(--nz-dur,.22s) var(--nz-ease-out,ease-out)}.nz-weapon-picker-layer .nz-weapon-picker__head:before{content:"";background:var(--nz-line-bright);border-radius:2px;width:40px;height:4px;margin-inline-start:-20px;position:absolute;top:6px;left:50%}.nz-weapon-picker__choice{min-height:60px}}@keyframes nz-sheet-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.nz-weapon-picker-layer .nz-weapon-picker{animation:none}.nz-slotcard__main{transition:none}}.nz-herogear{gap:var(--nz-sp-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.nz-herogear__slots{gap:var(--nz-sp-5);flex-direction:column;min-width:0;display:flex}.nz-herogear__stats{order:-1;min-width:0}@media (width<=560px){.nz-herogear__stats{order:0}.nz-hero-draft--dock{gap:var(--nz-sp-3);padding:var(--nz-sp-3);flex-wrap:nowrap}.nz-hero-draft--dock>span{font-size:var(--nz-size-small);line-height:1.3}.nz-hero-draft--dock>.nz-actions{gap:var(--nz-sp-2);flex-wrap:nowrap;flex:none}.nz-hero-draft--dock>.nz-actions>.nz-btn{width:auto;min-width:0;padding-inline-start:var(--nz-sp-4);padding-inline-end:var(--nz-sp-4)}}.nz-member{column-gap:var(--nz-sp-4);background:linear-gradient(180deg, #ffffff08, transparent 40%), var(--nz-surface-sunken);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.nz-member>*{grid-column:1/-1}.nz-member>.nz-meter{grid-column:auto}.nz-member__name{font-family:var(--nz-font-display);letter-spacing:.02em;font-weight:600}.nz-loadout__grid.nz-loadout__grid--weapons{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.nz-loadout__grid--weapons>.nz-slotcard.is-featured{grid-column:auto}@media (width<=699px){.nz-loadout__grid.nz-loadout__grid--weapons{grid-template-columns:repeat(2,minmax(0,1fr))}.nz-loadout__grid--weapons>.nz-slotcard.is-featured{grid-column:span 2}}.nz-member-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.nz-statchips{gap:var(--nz-sp-2);flex-wrap:wrap;margin-top:3px;display:inline-flex}.nz-statchip{border-radius:var(--nz-radius-pill);font-size:var(--nz-size-caption);border:1px solid var(--nz-line);white-space:nowrap;background:#ffffff0d;align-items:center;gap:4px;padding:1px 7px;line-height:1.6;display:inline-flex}.nz-statchip b{color:var(--nz-text);font-weight:700}.nz-weapon-picker__current{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-3) var(--nz-sp-4);border-color:var(--nz-gold);background:linear-gradient(90deg, #e2b9551a, var(--nz-bg-deep));flex-direction:row}.nz-weapon-picker__kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--nz-gold);font-size:10px}.nz-weapon-picker__text{flex:auto}.nz-weapon-picker__choice{gap:var(--nz-sp-4)}.nz-weapon-picker__choice strong{font-family:var(--nz-font-display);letter-spacing:.02em}.nz-weapon-picker__choice.is-buy{opacity:.92;border-style:dashed}.nz-weapon-picker__buy{border-radius:var(--nz-radius-pill);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-bg-deep);background:var(--nz-grad-gold-solid,var(--nz-gold));flex:none;align-items:center;gap:4px;padding:3px 9px;font-weight:700;display:inline-flex}.nz-weapon-picker__role{font-size:var(--nz-size-caption);color:var(--nz-gold-bright);margin-top:2px}.nz-weapon-picker__wear{flex-direction:column;flex:none;align-items:flex-end;gap:4px;min-width:52px;display:flex}.nz-weapon-picker__q{letter-spacing:.1em;text-transform:uppercase;color:var(--nz-text-secondary);font-size:10px;font-weight:700}.nz-weapon-picker__wear--high .nz-weapon-picker__q{color:var(--nz-gold-bright)}.nz-weapon-picker__wear--low .nz-weapon-picker__q{color:var(--nz-orange)}.nz-weapon-picker__bar{background:var(--nz-surface-track);border-radius:2px;width:52px;height:4px;overflow:hidden}.nz-weapon-picker__bar>span{background:var(--nz-green-light);height:100%;display:block}.nz-weapon-picker__bar.is-mid>span{background:var(--nz-gold)}.nz-weapon-picker__bar.is-low>span{background:var(--nz-red-light)}.nz-weapon-picker__action{align-items:center;gap:var(--nz-sp-3);width:100%;min-height:44px;padding:var(--nz-sp-2) var(--nz-sp-4);font:inherit;text-align:start;color:var(--nz-text-secondary);cursor:pointer;border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:0 0;font-weight:600;display:flex}.nz-weapon-picker__action:hover:not(:disabled){color:var(--nz-text);border-color:var(--nz-line-bright)}.nz-weapon-picker__action.is-remove>svg{color:var(--nz-red-light)}.nz-weapon-picker__action.is-repair>svg{color:var(--nz-gold)}.nz-weapon-picker__action:disabled{opacity:.45;cursor:not-allowed}.nz-weapon-picker__badge{font-size:var(--nz-size-caption);color:var(--nz-text-muted);margin-inline-start:auto}@media (width<=560px){.nz-weapon-picker-layer .nz-weapon-picker{background:linear-gradient(#1c1f24,#121418)}}.nz-attrs{gap:var(--nz-sp-5) var(--nz-sp-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));display:grid}.nz-attrs__group{gap:var(--nz-sp-4);flex-direction:column;min-width:0;display:flex}.nz-attrs__head{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-caption);letter-spacing:.22em;text-transform:uppercase;color:var(--nz-gold);margin:0;display:flex}.nz-attrs__head:after{content:"";background:linear-gradient(90deg, var(--attr-tone,var(--nz-brass)), transparent);flex:auto;height:1px}.nz-attrs__head--health{--attr-tone:var(--nz-red)}.nz-attrs__head--stamina{--attr-tone:var(--nz-green)}.nz-attrs__head--attack{--attr-tone:var(--nz-orange)}.nz-attr{--attr:var(--nz-brass);--attr-hi:var(--nz-brass-hi);--attr-glow:var(--nz-gold-glow);align-items:center;gap:var(--nz-sp-4);min-width:0;display:flex}.nz-attr--health{--attr:var(--nz-red);--attr-hi:var(--nz-red-light);--attr-glow:var(--nz-red-glow)}.nz-attr--stamina{--attr:var(--nz-green);--attr-hi:var(--nz-green-light);--attr-glow:var(--nz-green-glow)}.nz-attr--attack{--attr:var(--nz-orange);--attr-hi:var(--nz-gold-bright);--attr-glow:var(--nz-orange-glow)}.nz-attr--defence{--attr:var(--nz-blue);--attr-hi:var(--nz-blue-light);--attr-glow:var(--nz-blue-glow)}.nz-attr__medal{block-size:34px;inline-size:34px;color:var(--attr-hi);box-shadow:0 0 0 1.5px var(--nz-brass-lo), inset 0 0 0 1px #ffffff0f, 0 0 14px -2px rgba(var(--attr-glow), .45);background:radial-gradient(circle at 50% 35%,#3b3f45,#111316 72%);border-radius:50%;flex:none;place-items:center;display:grid}.nz-attr__medal>svg{filter:drop-shadow(0 0 4px rgba(var(--attr-glow), .7))}.nz-attr__body{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}.nz-attr__row{align-items:baseline;gap:var(--nz-sp-3);min-width:0;display:flex}.nz-attr__label{min-width:0;font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-caption);letter-spacing:.14em;color:var(--nz-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.nz-attr__value{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body-lg,17px);color:var(--nz-text);font-variant-numeric:tabular-nums;text-shadow:0 0 10px rgba(var(--attr-glow), .35);flex:none;line-height:1}.nz-attr__delta{border-radius:var(--nz-radius-pill);font-family:var(--nz-font-display);letter-spacing:.04em;flex:none;padding:1px 6px;font-size:11px;font-weight:700}.nz-attr__delta.is-up{color:var(--nz-bg-deep);background:linear-gradient(180deg, var(--nz-green-light), var(--nz-green));box-shadow:0 0 8px rgba(var(--nz-green-glow), .6)}.nz-attr__delta.is-down{color:#fff;background:linear-gradient(180deg, var(--nz-red-light), var(--nz-red));box-shadow:0 0 8px rgba(var(--nz-red-glow), .6)}.nz-attr__pips{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;display:grid}.nz-attr__pip{height:9px;box-shadow:inset 0 0 0 1px var(--nz-line-control,#ffffff14);background:#0c0d0f;border-radius:2px;position:relative;overflow:hidden}.nz-attr__pip>b{background:linear-gradient(180deg, var(--attr-hi), var(--attr));box-shadow:0 0 8px rgba(var(--attr-glow), .6);position:absolute;inset-block:0;inset-inline:0 auto}.nz-attr__pip.is-gain>b{animation:1.4s ease-in-out infinite nz-attr-gain}.nz-attr__pip>s{background:repeating-linear-gradient(135deg,#de4a2ebf 0 3px,#de4a2e40 3px 6px);position:absolute;top:0;bottom:0}@keyframes nz-attr-gain{0%,to{box-shadow:0 0 6px rgba(var(--attr-glow), .5)}50%{box-shadow:0 0 14px 2px rgba(var(--attr-glow), .95), inset 0 0 0 1px #ffffff8c}}@media (prefers-reduced-motion:reduce){.nz-attr__pip.is-gain>b{animation:none;box-shadow:inset 0 0 0 1px #ffffff8c}}.nz-hero-stats .nz-attr{grid-column:auto}.nz-infotip{flex:none;align-self:center;display:inline-flex;position:relative}.nz-infotip__btn{border:1px solid var(--nz-line-card);width:28px;height:28px;color:var(--nz-text-muted);cursor:pointer;transition:color var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur-fast) var(--nz-ease);background:#00000073;border-radius:50%;place-items:center;padding:0;display:inline-grid;position:relative}.nz-infotip__btn:after{content:"";position:absolute;inset:-8px}.nz-infotip__btn:hover,.nz-infotip__btn[aria-expanded=true]{color:var(--nz-gold);border-color:var(--nz-brass)}.nz-infotip__btn:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-infotip__card{top:calc(100% + var(--nz-sp-3));z-index:5;width:max-content;max-width:min(320px,100vw - 32px);padding:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-xs);background:var(--nz-surface-raised);font-family:var(--nz-font-body);font-size:var(--nz-size-small);letter-spacing:normal;text-transform:none;color:var(--nz-text-secondary);text-align:start;white-space:normal;font-weight:400;line-height:1.5;position:absolute;inset-inline-end:0;box-shadow:0 10px 28px #0009}.nz-infotip__card[hidden]{display:none}.nz-infotip__card.is-start{inset-inline:0 auto}.nz-tip__card{z-index:var(--nz-z-toast);gap:var(--nz-sp-4);width:max-content;max-width:min(300px,100vw - 16px);padding:var(--nz-sp-6) var(--nz-sp-7);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-xs);background:var(--nz-surface-raised);box-shadow:0 10px 28px #0009, var(--nz-edge-top);font-family:var(--nz-font-body);font-size:var(--nz-size-small);letter-spacing:normal;text-transform:none;color:var(--nz-text-secondary);text-align:start;white-space:normal;pointer-events:none;flex-direction:column;font-weight:400;line-height:1.4;display:flex;position:fixed}.nz-tip__title{font-family:var(--nz-font-display);font-size:var(--nz-size-body);letter-spacing:.06em;text-transform:uppercase;color:var(--nz-gold);padding-bottom:var(--nz-sp-3);border-bottom:1px solid var(--nz-line);font-weight:600}.nz-tip__rows{gap:var(--nz-sp-2);flex-direction:column;display:flex}.nz-tip__row{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-8);display:flex}.nz-tip__label{color:var(--nz-text-muted)}.nz-tip__value{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;color:var(--nz-text);text-align:end}.nz-tip__row--gain .nz-tip__value{color:var(--nz-gain-text)}.nz-tip__row--loss .nz-tip__value{color:var(--nz-loss-text)}.nz-tip__row--muted .nz-tip__value{color:var(--nz-text-muted)}.nz-tip__bar{border-radius:var(--nz-radius-xs);background:var(--nz-bg-deep);border:1px solid var(--nz-line);height:6px;display:block;overflow:hidden}.nz-tip__bar-fill{background:var(--nz-gold);height:100%;display:block}.nz-tip__footer{font-size:var(--nz-size-caption);color:var(--nz-text-muted);font-style:italic}.nz-resources__cell[tabindex]:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-nation-plate__head,.nz-armory__head{position:relative}.nz-nation-plate__head>.nz-infotip,.nz-armory__head>.nz-infotip{margin-inline-start:calc(-1 * var(--nz-sp-4));margin-inline-end:auto;position:static}.nz-nation-plate__head>.nz-infotip .nz-infotip__card,.nz-armory__head>.nz-infotip .nz-infotip__card{width:auto;max-width:none;inset-inline:0}.nz-facts{gap:var(--nz-sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nz-basehq__heading,.nz-timedprogress,.nz-basebuild__costs{position:relative}:is(.nz-basehq__heading,.nz-timedprogress,.nz-basebuild__costs) .nz-infotip{position:static}:is(.nz-basehq__heading,.nz-timedprogress,.nz-basebuild__costs) .nz-infotip__card{width:auto;max-width:none;inset-inline:0}.nz-facts>li{display:contents}.nz-facts .nz-tag--fact{cursor:default}.nz-costtile{flex-direction:column;align-items:center;gap:2px;min-width:58px;display:inline-flex}.nz-costtile__icon{aspect-ratio:1;border-radius:var(--nz-radius-sm);width:40px;color:var(--nz-brass-hi);border:1px solid color-mix(in srgb, var(--nz-brass) 35%, transparent);background:#0000004d;place-items:center;display:grid}.nz-costtile>b{font-family:var(--nz-font-display);color:var(--nz-text-body);font-size:15px}.nz-costtile__label{letter-spacing:.06em;text-transform:uppercase;color:var(--nz-text-dim);font-size:11px}.nz-costtile.is-short>b{color:var(--nz-warn)}@media (width<=600px){.nz-costtile{min-width:52px}}.nz-timedprogress{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-4) var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px solid color-mix(in srgb, var(--nz-brass) 40%, transparent);background:color-mix(in srgb, var(--nz-brass) 7%, transparent);display:flex}.nz-timedprogress__icon{width:44px;height:44px;color:var(--nz-brass-hi);border:2px solid var(--nz-brass);border-radius:50%;flex:none;place-items:center;display:grid}.nz-timedprogress__body{gap:var(--nz-sp-2);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-timedprogress__title{align-items:center;gap:var(--nz-sp-2);font-family:var(--nz-font-display);letter-spacing:.06em;color:var(--nz-text-body);font-weight:700;display:inline-flex}.nz-timedprogress__bar{background:#00000073;border-radius:999px;height:8px;overflow:hidden}.nz-timedprogress__bar>span{background:linear-gradient(90deg, var(--nz-brass), var(--nz-brass-hi));height:100%;box-shadow:0 0 8px rgba(var(--nz-gold-glow), .5);display:block}.nz-timedprogress__time{align-items:center;gap:var(--nz-sp-2);font-family:var(--nz-font-display);color:var(--nz-brass-hi);flex:none;font-weight:700;display:inline-flex}.nz-pips{--pip-on:var(--nz-brass-hi);align-items:center;display:inline-flex}.nz-pips--dot{gap:var(--nz-sp-2);flex-wrap:wrap}.nz-pips--dot>span{background:var(--nz-surface-track);border-radius:3px;width:22px;height:12px;box-shadow:inset 0 1px 2px #000000b3}.nz-pips--dot>span.is-on{background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass-lo));box-shadow:0 0 8px rgba(var(--nz-gold-glow), .35)}.nz-pips--diamond{gap:5px}.nz-pips--diamond>span{border:1px solid color-mix(in srgb, var(--pip-on) 50%, transparent);background:#0006;width:12px;height:12px;transform:rotate(45deg)}.nz-pips--diamond>span.is-on{background:var(--pip-on);border-color:var(--pip-on);box-shadow:0 0 6px color-mix(in srgb, var(--pip-on) 60%, transparent)}.nz-pips--diamond>span.is-next{border-color:var(--pip-on);animation:nz-pips-next 1.2s var(--nz-ease) infinite alternate}.nz-pips--diamond.is-small{gap:3px}.nz-pips--diamond.is-small>span{width:10px;height:10px}@keyframes nz-pips-next{to{background:color-mix(in srgb, var(--pip-on) 45%, transparent)}}.nz-pips--numeral{gap:var(--nz-sp-4);margin-top:var(--nz-sp-2)}.nz-pips__numeral{font-family:var(--nz-font-title);color:var(--nz-brass-hi);min-width:1.6em;font-size:26px;font-weight:700;line-height:1}.nz-pips__row{gap:6px;display:inline-flex}.nz-pips__row>span{border:1px solid color-mix(in srgb, var(--nz-brass) 50%, transparent);background:#00000059;width:18px;height:8px;transform:skew(-20deg)}.nz-pips__row>span.is-on{background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass));border-color:var(--nz-brass-hi);box-shadow:0 0 8px rgba(var(--nz-gold-glow), .45)}@media (prefers-reduced-motion:reduce){.nz-pips--diamond>span.is-next{background:color-mix(in srgb, var(--pip-on) 45%, transparent);animation:none}}.nz-ghostcard{justify-content:center;align-items:center;gap:var(--nz-sp-4);min-width:0;min-height:220px;padding:var(--nz-sp-7) var(--nz-sp-6);border-radius:var(--nz-radius-md);text-align:center;border:2px dashed color-mix(in srgb, var(--nz-brass) 45%, transparent);background-color:var(--nz-surface-sunken);background-image:var(--nz-tex-scratch-soft), radial-gradient(120% 90% at 50% 0%, rgba(var(--nz-gold-glow), .09), transparent 60%), linear-gradient(180deg, #ffffff08, #00000047);background-blend-mode:screen, normal, normal;background-size:640px,100% 100%,100% 100%;flex-direction:column;list-style:none;display:flex;position:relative;box-shadow:inset 0 0 0 1px #0006,inset 0 6px 18px #00000059}.nz-ghostcard__medal{width:64px;height:64px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass), inset 0 4px 10px #0009, 0 0 18px rgba(var(--nz-gold-glow), .18);border-radius:50%;place-items:center;display:grid}.nz-ghostcard.is-locked .nz-ghostcard__medal{color:var(--nz-brass);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009}.nz-ghostcard__title{font-family:var(--nz-font-title);font-size:var(--nz-size-title);letter-spacing:.03em;color:var(--nz-text-body);overflow-wrap:anywhere;font-weight:700}.nz-ghostcard__chip{max-width:100%;display:inline-flex}.nz-ghostcard__action{width:min(100%,240px);margin-top:var(--nz-sp-2)}.nz-site-card__head{gap:var(--nz-sp-5)}.nz-site-card__town{min-width:0;font-family:var(--nz-font-title);letter-spacing:.02em;color:var(--nz-text);flex:auto;font-size:clamp(1.35rem,1.1rem + 1.2vw,1.75rem);font-weight:700}.nz-site-card__head .nz-tag--fact{flex:none}.nz-site-card__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-site-card.is-over{border-style:dashed}.nz-site-card.is-over .nz-site-card__emblem{filter:grayscale();opacity:.7}.nz-ghostcard__chip{justify-content:center;gap:var(--nz-sp-3);flex-wrap:wrap}.nz-ghostcard__title .nz-infotip{vertical-align:middle;margin-inline-start:var(--nz-sp-2)}.nz-townpick{gap:var(--nz-sp-3);grid-template-columns:minmax(0,1fr);display:grid}@container nz-nation (width>=640px){.nz-townpick{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-townpick__deposits{gap:var(--nz-sp-3);flex-wrap:wrap;align-items:center;display:flex}.nz-costtiles{gap:var(--nz-sp-6);flex-wrap:wrap;display:flex}.nz-costbox{gap:var(--nz-sp-4);padding:var(--nz-sp-5);border:1px solid var(--nz-line-strong);border-radius:var(--nz-radius-md);background:#0000002e;display:grid}.nz-costbox__title{letter-spacing:.12em;text-transform:uppercase;opacity:.8;margin:0;font-size:.75rem}.nz-ghostcard__title .nz-infotip{position:static}.nz-ghostcard__title .nz-infotip__card{text-align:start;width:auto;max-width:none;font-family:var(--nz-font-body,inherit);letter-spacing:normal;text-transform:none;font-weight:400;inset-inline:0}.nz-nation__banner{z-index:6;position:relative}.nz-ghostcard{position:relative}.nz-ghostcard__title .nz-infotip__card{top:var(--nz-sp-5);inset-inline-start:var(--nz-sp-5);inset-inline-end:var(--nz-sp-5)}.nz-site-card__arms{flex:none;place-items:center;min-width:56px;min-height:56px;display:grid;position:relative}.nz-site-card__arms .nz-place-emblem{filter:drop-shadow(0 2px 5px #0009);max-width:84px;height:52px}.nz-site-card__badge{inset-inline-end:-8px;background:var(--nz-bg-deep);width:28px;height:28px;box-shadow:0 0 0 1px var(--nz-brass-lo);object-fit:contain;border-radius:50%;padding:2px;position:absolute;bottom:-6px}.nz-site-card.is-over .nz-site-card__arms{filter:grayscale();opacity:.7}.nz-townpick__label{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-secondary)}.nz-nation-plate__head>.nz-iconbtn{margin-inline-start:auto}@media (width<=520px){.nz-plate-buttons>.nz-btn--lines{min-width:var(--nz-touch-min);min-height:var(--nz-touch-min);justify-content:center;padding:0}.nz-plate-buttons>.nz-btn--lines .nz-btn__text{display:none}.nz-plate-buttons>.nz-btn--primary{min-height:var(--nz-touch-min)}}.nz-chain{gap:var(--nz-sp-3)}.nz-chain__arrow{color:var(--nz-brass);display:inline-flex}.nz-chain__step{align-items:center;gap:var(--nz-sp-2);flex-wrap:wrap;display:inline-flex}.nz-chain__step.is-last .nz-itemtile{box-shadow:0 0 0 2px var(--nz-brass), 0 0 12px rgba(var(--nz-gold-glow), .35)}.nz-chain__tile{display:inline-flex}.nz-chain__blank{border-radius:var(--nz-radius-sm);border:1px solid var(--nz-line-card);color:var(--nz-brass-hi);place-items:center;display:grid}.nz-linecard__head{align-items:center;gap:var(--nz-sp-5);min-width:0;color:inherit;text-decoration:none;display:flex}.nz-linecard__head:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-md);outline:none}.nz-linecard__product{min-width:72px;min-height:72px;color:var(--nz-brass-hi);flex:none;place-items:center;display:grid}.nz-linecard__title{gap:var(--nz-sp-3);min-width:0;font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);flex-direction:column;flex:auto;display:flex}.nz-linecard .nz-chain{padding:var(--nz-sp-4) var(--nz-sp-5);border-radius:var(--nz-radius-md);background:#00000040;box-shadow:inset 0 1px 3px #00000080}.nz-linecollect{min-height:64px;font-size:var(--nz-size-title)}.nz-plate-buttons--icons{gap:var(--nz-sp-3)}.nz-plate-buttons--icons>.nz-iconbtn{width:var(--nz-touch-min);height:var(--nz-touch-min);padding:0;text-decoration:none}.nz-stage__head{gap:var(--nz-sp-4)}.nz-stage__art{min-width:56px;min-height:56px;color:var(--nz-brass-hi);flex:none;place-items:center;display:grid}.nz-stage__name{align-items:flex-start;gap:var(--nz-sp-2);flex-direction:column;flex:8rem;min-width:0;display:flex}.nz-stage__inputs{gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-linepick{gap:var(--nz-sp-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.nz-linepick>legend{align-items:center;gap:var(--nz-sp-2);margin-bottom:var(--nz-sp-3);padding:0;display:flex}.nz-linepick__site{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-linepick__site>.nz-label{align-items:center;gap:var(--nz-sp-2);display:inline-flex}.nz-linepick__grid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(104px,1fr));display:grid}.nz-linepick__card{align-items:center;gap:var(--nz-sp-3);min-height:120px;padding:var(--nz-sp-5) var(--nz-sp-3);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);color:var(--nz-text);font:inherit;text-align:center;cursor:pointer;transition:border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);background:#00000040;flex-direction:column;display:flex;position:relative}.nz-linepick__card:hover{border-color:var(--nz-line-bright)}.nz-linepick__card:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-linepick__card.is-on{border-color:var(--nz-gold);background:var(--nz-grad-gold);box-shadow:var(--nz-glow-gold)}.nz-linepick__art{min-height:52px;color:var(--nz-brass-hi);place-items:center;display:grid}.nz-linepick__name{font-size:var(--nz-size-small);overflow-wrap:anywhere;line-height:1.2}.nz-linepick__order,.nz-linepick__new{min-width:22px;height:22px;font-family:var(--nz-font-display);border-radius:50%;place-items:center;font-size:13px;font-weight:700;line-height:1;display:grid;position:absolute;top:6px}.nz-linepick__order{background:var(--nz-brass-hi);color:var(--nz-bg-deep);box-shadow:0 0 8px rgba(var(--nz-gold-glow), .5);inset-inline-end:6px}.nz-linepick__new{border:1px solid var(--nz-green-light);color:var(--nz-green-light);background:#00000073;inset-inline-start:6px}.nz-linepick__card.is-suggested:not(.is-on){border-color:var(--nz-brass-hi);border-style:dashed}.nz-linepick__needs{gap:var(--nz-sp-3);margin-block:var(--nz-sp-4);padding:var(--nz-sp-4) var(--nz-sp-5);border-radius:var(--nz-radius-md);background:#00000040;flex-direction:column;display:flex}.nz-linepick__need{align-items:center;gap:var(--nz-sp-3) var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-linepick__needby{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-linepick__needs-goods{gap:var(--nz-sp-3);flex-wrap:wrap;display:inline-flex}.nz-linepick__input{align-items:center;gap:var(--nz-sp-2);padding:var(--nz-sp-1) var(--nz-sp-3);border-radius:var(--nz-radius-md);border:1px dashed var(--nz-line-card);color:var(--nz-text-muted);font-size:var(--nz-size-small);display:inline-flex}.nz-linepick__input.is-made{border-style:solid;border-color:var(--nz-green-light);color:var(--nz-text)}.nz-linepick__plan{justify-content:space-between;align-items:center;gap:var(--nz-sp-5);margin-block:var(--nz-sp-4);padding:var(--nz-sp-4) var(--nz-sp-5);border-radius:var(--nz-radius-md);background:#00000040;flex-wrap:wrap;display:flex;box-shadow:inset 0 1px 3px #00000080}.nz-linepick__costs{align-items:center;gap:var(--nz-sp-5);display:inline-flex}.nz-wagegauge{gap:var(--nz-sp-3);--gauge:var(--nz-green-light);flex-direction:column;display:flex}.nz-wagegauge.is-under{--gauge:var(--nz-red-light,var(--nz-danger-light))}.nz-wagegauge__track{background:#00000080;border-radius:999px;height:16px;position:relative;overflow:visible;box-shadow:inset 0 1px 3px #000000b3}.nz-wagegauge__fill{background:linear-gradient(180deg, color-mix(in srgb, var(--gauge) 85%, white), var(--gauge));box-shadow:0 0 10px color-mix(in srgb, var(--gauge) 45%, transparent);transition:width var(--nz-dur) var(--nz-ease);border-radius:999px;position:absolute;inset-block:0;inset-inline:0 auto}.nz-wagegauge__tick{background:var(--nz-brass-hi);width:4px;box-shadow:0 0 6px rgba(var(--nz-gold-glow), .6);border-radius:2px;margin-inline-start:-2px;position:absolute;top:-5px;bottom:-5px}.nz-wagegauge__figures{justify-content:space-between;gap:var(--nz-sp-4);display:flex}.nz-wagegauge__figures>span{flex-direction:column;display:flex}.nz-wagegauge__figures small{letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-dim);font-size:11px}.nz-wagegauge__figures b{font-family:var(--nz-font-display);color:var(--nz-text-body);font-size:17px}.nz-wagegauge.is-under .nz-wagegauge__yours b{color:var(--nz-danger-light)}.nz-wagegauge__going{align-items:flex-end}.nz-wagegauge__going b{color:var(--nz-brass-hi)}.nz-wagecard__staff{justify-content:space-between;align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-wagewin{gap:var(--nz-sp-6);flex-direction:column;min-width:0;display:flex}.nz-wagewin__head{align-items:center;gap:var(--nz-sp-5);display:flex;position:relative}.nz-wagewin__head>.nz-infotip{margin-inline-start:auto;position:static}.nz-wagewin__head .nz-infotip__card{width:auto;max-width:none;inset-inline:0}.nz-wagewin__art{min-width:56px;min-height:56px;color:var(--nz-brass-hi);flex:none;place-items:center;display:grid}.nz-wagewin__standing{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;min-width:0;display:flex}.nz-wagewin__advice{align-items:center;gap:var(--nz-sp-3);display:flex;position:relative}.nz-wagewin__advice>.nz-infotip{position:static}.nz-wagewin__advice .nz-infotip__card{width:auto;max-width:none;inset-inline:0}.nz-wagewin__field{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-wagewin__input{text-align:center;min-width:0;min-height:56px;font-family:var(--nz-font-display);color:var(--nz-brass-hi);flex:auto;font-size:28px;font-weight:700}.nz-wagewin__field .nz-iconbtn{width:56px;height:56px}.nz-wagewin__costs{justify-content:center;align-items:center;gap:var(--nz-sp-6);flex-wrap:wrap;display:flex;position:relative}.nz-wagewin__verdict{align-items:center;gap:var(--nz-sp-2);display:inline-flex}.nz-wagewin__costs .nz-infotip{position:static}.nz-wagewin__costs .nz-infotip__card{width:auto;max-width:none;inset-inline:0}.nz-setup-choices--single{grid-template-columns:minmax(0,1fr)}.nz-setup-choice__mark{color:var(--nz-brass-hi)}.nz-setup-choice__costs{justify-content:center;gap:var(--nz-sp-6);margin-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-setup-needs{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.nz-setup-need{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);text-align:center;background:#00000040;flex-direction:column;display:flex;position:relative}.nz-setup-need__name{font-family:var(--nz-font-title)}.nz-setup-need>.nz-infotip{top:4px;position:absolute;inset-inline-end:4px}.nz-setup-need .nz-infotip__card{max-width:min(260px,80vw);inset-inline:auto 0}.nz-nation-plate__icon+h3:last-child{align-self:center;margin-inline-end:auto}.nz-nation-plate__icon:has(.nz-picture-icon){box-shadow:none;background:0 0;overflow:visible}.nz-plate-town{align-items:center;gap:var(--nz-sp-4);min-width:0;display:inline-flex}.nz-payment__paid{padding:2px var(--nz-sp-4);border:1px solid var(--nz-gold-dim);background:rgba(var(--nz-gold-glow), .1);color:var(--nz-gold-bright);white-space:nowrap;border-radius:999px;align-self:center}.nz-linecollect{gap:var(--nz-sp-4)}.nz-iconbtn.nz-iconbtn--danger{color:var(--nz-danger-light)}.nz-factory-grid{align-items:stretch}.nz-factory-grid>li{min-width:0;display:flex}.nz-factory-grid>li>.nz-factory{flex:auto;width:100%}.nz-factory{gap:var(--nz-sp-4);padding:var(--nz-sp-6)}.nz-factory__head{flex-wrap:nowrap}.nz-factory__title{gap:var(--nz-sp-2);justify-items:start}.nz-factory__title h3{font-size:var(--nz-size-title);line-height:1.15}.nz-factory__head>.nz-infotip{align-self:flex-start}.nz-factory__facts{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-factory .nz-flow{justify-content:center}.nz-factory .nz-flow__caption{display:none}.nz-factory__bar .nz-meter__track{border-radius:10px;height:20px}.nz-factory__bar .nz-meter__fill{border-radius:10px}.nz-factory__quality{align-items:center;gap:var(--nz-sp-3);color:var(--nz-brass);display:flex}.nz-factory__quality .nz-market-seg{flex:auto}.nz-factory__quality .nz-market-seg__item{min-height:var(--nz-touch-min)}.nz-factory__strict{align-items:center;gap:var(--nz-sp-2);min-height:var(--nz-touch-min);color:var(--nz-text-secondary);cursor:pointer;display:flex}.nz-factory__strict .nz-switch{margin-inline-start:auto}.nz-factory__yield{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;justify-content:center;display:flex}.nz-factory__held{color:var(--nz-warn);margin:0}.nz-factory__actions,.nz-factory .nz-factory__actions{gap:var(--nz-sp-3);grid-template-columns:minmax(0,1fr);display:grid}.nz-factory__actions .nz-btn{justify-content:center;width:100%}.nz-factory__tools{align-items:center;gap:var(--nz-sp-3);display:flex}.nz-factory__tools .nz-btn{min-width:var(--nz-touch-min);flex:1 1 0}.nz-factory__tools .nz-btn--danger{flex:0 0 var(--nz-touch-min)}.nz-factory__tools .nz-btn[aria-pressed=true]{border-color:var(--nz-brass);color:var(--nz-brass-hi);background:rgba(var(--nz-gold-glow), .14)}.nz-factory__panel{gap:var(--nz-sp-4);padding:var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line);background:#00000047;flex-direction:column;display:flex;box-shadow:inset 0 1px 3px #0000008c}.nz-factory__panel .nz-hint{margin:0}.nz-factory__panelhead{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);flex-wrap:wrap;margin:0;display:flex}.nz-factory__panelhead .nz-pips{margin-inline-start:auto}.nz-factory__panelbtns{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-factory__panelbtns .nz-btn{flex:8rem;justify-content:center}.nz-factory__types{gap:var(--nz-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nz-factory__type{justify-content:center;align-items:center;gap:var(--nz-sp-2);min-height:76px;padding:var(--nz-sp-3);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-control);color:var(--nz-text-secondary);cursor:pointer;font:inherit;font-size:var(--nz-size-caption);background:#0000004d;flex-direction:column;display:flex}.nz-factory__type.is-picked{border-color:var(--nz-brass);color:var(--nz-brass-hi);background:rgba(var(--nz-gold-glow), .12)}.nz-factory__type:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-factory__confirm{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-factory__costs{gap:var(--nz-sp-3);flex-wrap:wrap;align-items:flex-start;display:inline-flex}.nz-factory--hub .nz-factory__emblem{width:64px;height:64px}.nz-sitestores{grid-template-columns:repeat(auto-fill,minmax(92px,1fr))}.nz-basestore__btn{align-items:center;gap:var(--nz-sp-2);width:100%;min-height:var(--nz-touch-min);padding:var(--nz-sp-2);color:inherit;font:inherit;cursor:pointer;border-radius:var(--nz-radius-md);background:0 0;border:0;flex-direction:column;display:flex}.nz-basestore__btn:hover{background:rgba(var(--nz-gold-glow), .08)}.nz-basestore__btn:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-typegrid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.nz-typecard{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-4);min-height:var(--nz-touch-min);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-control);color:var(--nz-text);cursor:pointer;font:inherit;text-align:center;background:#0000004d;flex-direction:column;display:flex}.nz-typecard strong{font-family:var(--nz-font-title);font-size:var(--nz-size-body)}.nz-typecard.is-picked{border-color:var(--nz-brass);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .3);background:rgba(var(--nz-gold-glow), .1)}.nz-typecard:disabled{opacity:.55;cursor:not-allowed}.nz-typecard:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-move__head{align-items:center;gap:var(--nz-sp-5);display:flex}.nz-move__quote{align-items:flex-start;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-landfacts,.nz-buildfacts{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-buildsearch{align-items:center;gap:var(--nz-sp-3);color:var(--nz-brass);flex-direction:row;display:flex}.nz-buildsearch .nz-input{flex:auto}.nz-buildgroups{gap:var(--nz-sp-6);flex-direction:column;display:flex}.nz-buildgroup__title{align-items:center;gap:var(--nz-sp-3);margin:0 0 var(--nz-sp-4);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass);display:flex}.nz-optiongrid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.nz-buildcard{justify-content:flex-start;align-items:stretch;gap:var(--nz-sp-4);text-align:start;flex-direction:column;height:100%;display:flex}.nz-buildcard.is-focused{box-shadow:0 0 0 2px var(--nz-gold), 0 0 18px rgba(var(--nz-gold-glow), .35)}.nz-buildcard__head{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-buildcard__title{align-items:flex-start;gap:var(--nz-sp-2);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.nz-buildcard__head strong{font-family:var(--nz-font-title);font-size:var(--nz-size-title);min-width:0;line-height:1.2}.nz-buildcard__figs{gap:var(--nz-sp-3);padding-top:var(--nz-sp-3);border-top:1px solid var(--nz-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.nz-buildcard__fig{flex-direction:column;gap:2px;min-width:0;display:flex}.nz-buildcard__fig dt{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-dim);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nz-buildcard__fig dd{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body);color:var(--nz-text);white-space:nowrap;margin:0}.nz-buildcard__figs.is-cost .nz-buildcard__fig dd{font-size:var(--nz-size-title)}.nz-buildcard__fig.is-strong dd{color:var(--nz-gold-bright)}.nz-buildcard__buy,.nz-costtile-link{align-items:center;gap:var(--nz-sp-2);color:inherit;border-radius:var(--nz-radius-md);text-decoration:none;display:inline-flex}.nz-buildcard__buy:hover,.nz-costtile-link:hover{background:rgba(var(--nz-gold-glow), .15)}.nz-buildcard__buy:focus-visible,.nz-costtile-link:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-buildcard__fig.is-warn dd{color:var(--nz-danger-light)}.nz-modal__window:has([data-guide=industry\.build]){width:min(1120px,100%)}.nz-buildcard__recipe{align-items:center;gap:var(--nz-sp-2);color:var(--nz-brass);padding:var(--nz-sp-3);border-radius:var(--nz-radius-md);background:#00000040;flex-wrap:wrap;display:flex}.nz-buildcard__foot{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;margin-top:auto;display:flex}.nz-buildcard.is-blocked{opacity:.7}.nz-buildconfirm{z-index:2;align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px solid var(--nz-brass);background:var(--nz-surface-raised,var(--nz-bg));flex-wrap:wrap;display:flex;position:sticky;bottom:0;box-shadow:0 -8px 18px #00000080}.nz-noroom{gap:var(--nz-sp-3);display:grid}.nz-noroom p{margin:0}.nz-noroom__lead{font-weight:600}.nz-noroom__options{gap:var(--nz-sp-2);margin:0;padding-inline-start:var(--nz-sp-6,20px);display:grid}.nz-buildconfirm strong{font-family:var(--nz-font-title);font-size:var(--nz-size-title);flex:8rem}.nz-buildconfirm .nz-alert{flex:100%;margin:0}.nz-buildconfirm .nz-btn{flex:10rem;justify-content:center}.nz-factory__tools .nz-factory__tool{height:auto;min-height:var(--nz-touch-min);padding:var(--nz-sp-2) var(--nz-sp-3);font-size:var(--nz-size-caption);letter-spacing:.06em;flex-direction:column;gap:2px}.nz-factory__tools .nz-btn,.nz-factory__tools .nz-btn--danger{flex:0 96px}.nz-factory__tool--danger{color:var(--nz-danger-light)}.nz-factory__tool--danger svg{color:var(--nz-danger)}.nz-factory__payoff{align-items:center;gap:4px;margin-inline-start:var(--nz-sp-3);display:inline-flex}.nz-factory__payoff .nz-gooditem,.nz-factory__payoff>span:first-child{vertical-align:middle}.nz-player-overlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nz-marker-art{width:var(--nz-marker-art);height:var(--nz-marker-art);pointer-events:none;transition:transform var(--nz-dur-fast) var(--nz-ease-out), filter var(--nz-dur-fast) var(--nz-ease-out);flex:none;display:block;position:relative}.nz-marker-art>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.nz-marker-art--detected>img:first-child{opacity:.78}.nz-marker-art>.nz-marker-art__flag{inset-inline-end:-4px;border-radius:1px;width:16px;height:auto;position:absolute;bottom:0;box-shadow:0 0 0 1px #0b0c0e,0 1px 2px #0009}.nz-site-marker:focus-visible .nz-marker-art,.nz-event-marker:focus-visible .nz-marker-art{filter:brightness(1.2) drop-shadow(0 0 3px var(--nz-gold))}@media (hover:hover){.nz-site-marker:hover .nz-marker-art,.nz-event-marker:hover .nz-marker-art{filter:brightness(1.15);transform:scale(1.18)}}@media (prefers-reduced-motion:reduce){.nz-marker-art{transition:none}.nz-site-marker:hover .nz-marker-art,.nz-event-marker:hover .nz-marker-art{transform:none}}.nz-event-marker--relief .nz-event-marker__plate{top:calc(50% + var(--nz-marker-art) / 2 + 4px)}.nz-war-marker__badge--art{width:var(--nz-marker-art);height:var(--nz-marker-art);box-shadow:none;background:0 0;border-radius:50%}.nz-war-marker__art{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.nz-war-marker[aria-expanded=true] .nz-war-marker__badge--art{filter:brightness(1.25) drop-shadow(0 0 3px var(--nz-gold));outline:none}.nz-war-marker:focus-visible .nz-war-marker__badge--art{box-shadow:none;filter:brightness(1.2) drop-shadow(0 0 3px var(--nz-gold))}@media (hover:hover){.nz-war-marker:hover .nz-war-marker__badge--art{outline:none}}.nz-port-anchor{width:28px;height:28px;box-shadow:none;background:0 0;border:0;border-radius:0}.nz-port-anchor>img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.nz-procurement__banneraction{align-items:flex-end;gap:var(--nz-sp-3);display:inline-flex}.nz-tendergrid{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.nz-tendergrid>li{min-width:0;display:flex}.nz-tendergrid>li>.nz-tender{flex:auto;width:100%}.nz-tender{gap:var(--nz-sp-4);padding:var(--nz-sp-5);flex-direction:column;display:flex}.nz-tender__head{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-tender__title{gap:var(--nz-sp-2);flex:auto;min-width:0;display:grid}.nz-tender__title strong{font-family:var(--nz-font-title);font-size:var(--nz-size-title);overflow-wrap:anywhere;line-height:1.15}.nz-tender__issuer{align-items:center;gap:var(--nz-sp-2);color:var(--nz-text-secondary);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.nz-tendertiles{gap:var(--nz-sp-5);padding:var(--nz-sp-3) var(--nz-sp-4);border-radius:var(--nz-radius-md);background:#00000040;flex-wrap:wrap;align-items:flex-start;display:flex}.nz-tender__chips{gap:var(--nz-sp-3);flex-wrap:wrap;align-items:center;display:flex}.nz-tender__chips:empty{display:none}.nz-tender__foot{align-items:stretch;gap:var(--nz-sp-3);margin-top:auto;display:flex}.nz-tender__foot .nz-btn{min-width:var(--nz-touch-min);flex:1 1 0;justify-content:center}.nz-tender__foot .nz-tender__cancel{flex:0 0 var(--nz-touch-min);color:var(--nz-danger-light)}.nz-tender__foot .nz-tender__cancel svg{color:var(--nz-danger)}.nz-tender__site{min-height:var(--nz-touch-min);flex:100%}.nz-tender.is-cancelled,.nz-tender.is-defaulted{opacity:.78}.nz-tenderstamp{align-items:center;gap:var(--nz-sp-2);padding:3px var(--nz-sp-4);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--nz-brass);background:#00000040;border:1.5px solid;border-radius:3px;flex:none;display:inline-flex;transform:rotate(-3deg)}.nz-tenderstamp.is-awarded{color:var(--nz-ok)}.nz-tenderstamp.is-delivered{color:var(--nz-ok);border-style:double;border-width:3px}.nz-tenderstamp.is-failed,.nz-tenderstamp.is-rejected{color:var(--nz-danger-light)}.nz-tenderstamp.is-cancelled{color:var(--nz-text-dim)}.nz-tenderstamp.is-small{padding:1px var(--nz-sp-3);letter-spacing:.1em;transform:none}.nz-bidroll{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-bidroll__row{gap:var(--nz-sp-2) var(--nz-sp-4);width:100%;padding:var(--nz-sp-3) var(--nz-sp-4);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line);color:var(--nz-text);font:inherit;text-align:start;background:#00000040;grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid;position:relative}.nz-bidroll__row.is-pickable{min-height:var(--nz-touch-min);cursor:pointer;border-color:var(--nz-line-control);grid-template-columns:auto minmax(0,1fr) auto}.nz-bidroll__row.is-pickable:disabled{opacity:.55;cursor:not-allowed}.nz-bidroll__row.is-picked{border-color:var(--nz-brass);background:rgba(var(--nz-gold-glow), .12);box-shadow:0 0 10px rgba(var(--nz-gold-glow), .25)}.nz-bidroll__row:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-mybid{gap:var(--nz-sp-4);padding:var(--nz-sp-5);flex-direction:column;width:100%;display:flex}.nz-mybid__head{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-mybid__head strong{font-family:var(--nz-font-title);font-size:var(--nz-size-title);flex:auto;min-width:0}.nz-mybid__medal{width:56px;height:56px;color:var(--nz-brass);border:1.5px solid var(--nz-brass);background:radial-gradient(circle at 45% 35%, rgba(var(--nz-gold-glow), .18), #0006);border-radius:50%;flex:none;place-items:center;display:grid}.nz-tenderform{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-tenderform__goods{grid-template-columns:repeat(auto-fill,minmax(min(100%,128px),1fr))}.nz-tenderform__steppers{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.nz-tenderform__costs{gap:var(--nz-sp-5);padding:var(--nz-sp-3) var(--nz-sp-4);border-radius:var(--nz-radius-md);background:#00000040;flex-wrap:wrap;display:flex}.nz-stepper{gap:var(--nz-sp-2);flex-direction:column;min-width:0;display:flex}.nz-stepper__label{align-items:center;gap:var(--nz-sp-2);color:var(--nz-brass);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;display:inline-flex}.nz-stepper__row{grid-template-columns:var(--nz-touch-min) minmax(0, 1fr) var(--nz-touch-min);gap:var(--nz-sp-2);display:grid}.nz-stepper__btn{justify-content:center;padding:0}.nz-stepper__input{min-height:var(--nz-touch-min);text-align:center;font-family:var(--nz-font-display);font-size:var(--nz-size-title);appearance:textfield;min-width:0}.nz-stepper__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.nz-stepper__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.nz-stepper__unit{text-align:center;color:var(--nz-text-secondary);font-size:var(--nz-size-caption)}.nz-consortium{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-consortium__wallet{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-consortium__goods{gap:var(--nz-sp-4);display:grid}.nz-consortium__good{gap:var(--nz-sp-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.nz-tender__foot{flex-wrap:wrap}.nz-consortium>*{flex-shrink:0}.nz-typecard .nz-tender__chips{justify-content:center}.nz-chipbtn{align-items:center;gap:var(--nz-sp-2);min-height:var(--nz-touch-min);padding-block:0;padding-inline:0 var(--nz-sp-3);color:var(--nz-text);cursor:pointer;font:inherit;border-radius:var(--nz-radius-md);background:0 0;border:0;display:inline-flex}.nz-chipbtn:hover{background:rgba(var(--nz-gold-glow), .08)}.nz-chipbtn:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-chipbtn__chevron{color:var(--nz-brass);transition:transform .12s;transform:rotate(90deg)}.nz-chipbtn[aria-expanded=true] .nz-chipbtn__chevron{transform:rotate(-90deg)}.nz-tender__more{align-self:flex-start}.nz-tender__more svg{transform:rotate(90deg)}.nz-tender__more.is-open svg{transform:rotate(-90deg)}.nz-tenderform__confirm{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-tenderform__confirm .nz-btn{flex:10rem}.nz-tendergrid{align-items:start}.nz-orecard .nz-site-card__head .nz-facility-art{margin-inline-start:auto}.nz-orecard.is-picked{border-color:var(--nz-brass);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .3)}.nz-orecard>.nz-btn--block,.nz-orecard>.nz-btn{justify-content:center}.nz-orecard__dig{min-height:56px;font-size:var(--nz-size-title)}.nz-wanted{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-5) var(--nz-sp-6);flex-wrap:wrap;display:flex}.nz-factory__confirm .nz-costtile{flex:none}.nz-factory__confirm .nz-btn--primary{flex:10rem;justify-content:center}.nz-orecard .nz-btn,.nz-orecard .nz-btn--primary{justify-content:center;gap:var(--nz-sp-3)}.nz-orecard>.nz-orecard__dig.nz-btn{justify-content:center;gap:var(--nz-sp-4)}.nz-orecard__dig .nz-picture-icon{flex:none;width:26px;height:26px}.nz-orecard .nz-site-card__title{font-family:var(--nz-font-title);letter-spacing:.02em;color:var(--nz-text);overflow-wrap:anywhere;font-size:clamp(1.35rem,1.1rem + 1.2vw,1.75rem);font-weight:700;line-height:1.15;text-decoration:none}.nz-nation-chip,a.nz-nation-chip:hover{text-decoration:none}.nz-place-emblem--glyph{width:44px;height:44px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009;border-radius:50%;place-items:center;display:inline-grid}.nz-place-emblem--glyph.nz-place-emblem--lg{width:64px;height:64px}.nz-rpanel{gap:var(--nz-sp-4);padding:var(--nz-sp-6);border-color:var(--nz-brass);box-shadow:0 0 0 1px var(--nz-brass-lo), 0 0 22px rgba(var(--nz-gold-glow), .3);animation:.4s cubic-bezier(.2,.9,.3,1.2) nz-rpanel-pop;display:grid;position:relative}.nz-rpanel__title{font-family:var(--nz-font-title);letter-spacing:.03em;color:var(--nz-brass-hi);margin:0;font-size:clamp(1.5rem,1.2rem + 1.4vw,2rem);font-weight:700}.nz-rpanel__body{align-items:center;gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-rpanel__won{align-items:center;gap:var(--nz-sp-4);display:inline-flex}.nz-rpanel__qty{font-family:var(--nz-font-display);color:var(--nz-brass-hi);text-shadow:0 0 14px rgba(var(--nz-gold-glow), .5);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,1.4rem + 1.6vw,2.5rem);line-height:1}.nz-rpanel__medal{width:64px;height:64px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass), 0 0 14px rgba(var(--nz-gold-glow), .35);border-radius:50%;flex:none;place-items:center;display:grid}.nz-rpanel__chips{gap:var(--nz-sp-3);flex-wrap:wrap;min-width:0;display:flex}.nz-rpanel__xp{color:var(--nz-brass-hi);border-color:var(--nz-brass);background:rgba(var(--nz-gold-glow), .14)}.nz-rpanel__actions{top:var(--nz-sp-3);gap:var(--nz-sp-2);display:inline-flex;position:absolute;inset-inline-end:var(--nz-sp-3)}@keyframes nz-rpanel-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.nz-rpanel{animation:none}}.nz-site-card__arms .nz-place-emblem--glyph{width:52px;max-width:none;height:52px}.nz-warcard.is-live{box-shadow:inset 4px 0 0 var(--nz-red), 0 0 18px rgba(var(--nz-red-glow), .18)}.nz-warcard__chips,.nz-battles__stats{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-warcard__room{justify-content:center;width:100%}.nz-warcard__foot{justify-content:stretch}.nz-livechip{align-items:center;gap:var(--nz-sp-3);min-height:2rem;padding:0 var(--nz-sp-4);border:1px solid var(--nz-red);background:rgba(var(--nz-red-glow), .14);color:var(--nz-danger-light);font-family:var(--nz-font-display);letter-spacing:.04em;border-radius:999px;font-size:15px;display:inline-flex}.nz-livechip b{color:var(--nz-text)}.nz-warpast{align-items:center;gap:var(--nz-sp-4);grid-template-columns:96px auto minmax(0,1fr) auto;display:grid}.nz-warpast .nz-place-emblem{max-width:56px;height:2.25rem}.nz-offercard__flags{align-items:center;gap:var(--nz-sp-3);color:var(--nz-brass-hi);flex-wrap:wrap;display:inline-flex}.nz-offercard__foot .nz-btn,.nz-warcard__confirm .nz-btn{flex:10rem;justify-content:center}.nz-battlecard .nz-site-card__arms .nz-place-emblem{height:2.75rem}.nz-supply__penalties{gap:var(--nz-sp-3);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.nz-intel__product .nz-costtiles{justify-content:center}.nz-typecard .nz-costtiles{justify-content:center;gap:var(--nz-sp-3)}.nz-dossier.is-fresh{border-color:rgba(var(--nz-green-glow), .5)}.nz-dossier.is-aging{border-color:rgba(var(--nz-orange-glow), .5)}.nz-dossier.is-stale{border-color:rgba(var(--nz-red-glow), .45)}.nz-race__card.is-yours{border-color:var(--nz-brass);box-shadow:0 0 0 1px rgba(var(--nz-gold-glow), .35), 0 0 22px rgba(var(--nz-gold-glow), .2)}.nz-nation-plate.is-yours{border-color:var(--nz-brass);box-shadow:0 0 0 1px rgba(var(--nz-gold-glow), .3), 0 0 22px rgba(var(--nz-gold-glow), .16)}.nz-offerform{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-offerform .nz-typegrid{grid-template-columns:repeat(2,minmax(0,1fr))}.nz-offerform .nz-typecard{justify-content:center;min-height:96px}.nz-site-card>.nz-tag--fact,.nz-site-card>.nz-offercard__flags{align-self:flex-start}.nz-forge__chips{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-forge__addons{gap:var(--nz-sp-2);display:inline-flex}.nz-forge__addons .nz-itemtile--socket{opacity:.5}.nz-forge__actions{align-items:stretch;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-forge__actions>.nz-btn{flex:8rem;justify-content:center}.nz-forge__actions>.nz-btn--block{flex:100%}.nz-forge__create{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-forge__missing-good{border-radius:var(--nz-radius-md);color:inherit;padding:2px;text-decoration:none;display:inline-flex}.nz-forge .nz-costtile.is-short>b{color:var(--nz-danger-light)}.nz-forge .nz-costtile.is-short .nz-itemtile{box-shadow:0 0 0 2px var(--nz-danger)}.nz-forge__pickzone{position:relative}.nz-forge__runlist{gap:var(--nz-sp-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nz-forge__presettiles{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr))}.nz-forgecard{gap:var(--nz-sp-5);flex-direction:column;display:flex;position:relative}.nz-forgecard__head{align-items:center;gap:var(--nz-sp-5);display:flex;position:relative}.nz-forgecard__title{gap:var(--nz-sp-3);justify-items:start;min-width:0;display:grid}.nz-forgecard__title>strong{font-family:var(--nz-font-title);font-size:var(--nz-size-title);overflow-wrap:anywhere}.nz-forgecard__slots{gap:var(--nz-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nz-forgeslot{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-4);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:#00000040;flex-direction:column;min-width:0;display:flex;position:relative}.nz-forgeslot .nz-forge__chips{justify-content:center}.nz-forgecard.is-forged .nz-forgecard__head .nz-itemtile{box-shadow:0 0 18px rgba(var(--nz-gold-glow), .45)}.nz-forge__heat{background:#00000073;border-radius:5px;height:10px;overflow:hidden;box-shadow:inset 0 1px 3px #0009}.nz-forge__heat>span{background:linear-gradient(90deg, var(--nz-brass-lo), var(--nz-brass-hi));border-radius:5px;width:40%;height:100%;animation:1.2s ease-in-out infinite alternate nz-forge-heat;display:block}@keyframes nz-forge-heat{0%{margin-inline-start:0}to{margin-inline-start:60%}}@media (prefers-reduced-motion:reduce){.nz-forge__heat>span{width:100%;animation:none}}.nz-forgeweapon{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-forgeweapon__head{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-forgeweapon>.nz-btn{margin-top:auto}.nz-forgeweapon.is-selected{border-color:var(--nz-brass);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .3)}.nz-option-group__title{align-items:center;gap:var(--nz-sp-3);display:flex}.nz-option-group__title .nz-infotip__card{max-width:min(320px,80vw)}.nz-route{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-route__strip{justify-content:space-between;align-items:center;gap:var(--nz-sp-3);display:flex}.nz-route__town{align-items:center;gap:var(--nz-sp-2);text-align:center;flex-direction:column;flex:1 1 0;min-width:0;display:flex}.nz-route__town strong{font-family:var(--nz-font-title);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.nz-route__town .nz-place-emblem{filter:drop-shadow(0 2px 5px #0009);max-width:84px;height:52px}.nz-route__link{color:var(--nz-brass);padding:var(--nz-sp-3);box-shadow:inset 0 0 0 1px var(--nz-brass-lo);background:#0000004d;border-radius:999px;flex:none;align-items:center;gap:2px;display:inline-flex}.nz-route__arrow{color:var(--nz-brass-hi);display:inline-flex}.nz-route__goods{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-route__goodname{font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg)}.nz-route__pick,.nz-route__amount{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-route__goodgrid{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,112px),1fr));display:grid}.nz-route__goodbtn{font-size:var(--nz-size-caption)}.nz-route__transports{gap:var(--nz-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nz-route__stepper{align-items:center;gap:var(--nz-sp-3);display:flex}.nz-route__stepper .nz-input{min-width:0;min-height:var(--nz-touch-min);text-align:center;font-family:var(--nz-font-display);font-size:var(--nz-size-title);flex:auto}.nz-route__quote{align-items:flex-start;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-route__quote .nz-alert{flex:100%;margin:0}.nz-mvgoods{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-mvgoods__pickers{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-mvgoods__go{align-items:flex-end;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-mvgoods__go .nz-stepper{flex:200px;max-width:280px}.nz-mvgoods__go .nz-stepper__unit{display:none}.nz-route__amountrow{align-items:center;gap:var(--nz-sp-3);display:flex}.nz-route__amountrow>.nz-route__stepper{flex:auto;min-width:0}@media (width<=600px){.nz-forgecard__slots{grid-template-columns:minmax(0,1fr)}.nz-forgeslot{flex-flow:wrap;justify-content:flex-start}.nz-forgeslot .nz-hero-slot__title{flex:0 0 100%}.nz-forgeslot .nz-forge__chips{flex:1 1 0;justify-content:flex-start}.nz-forgeslot .nz-tag--fact{white-space:nowrap}}.nz-forge__option.nz-forge__actions>.nz-forge__iconbtn{flex:0 0 var(--nz-touch-min);min-width:var(--nz-touch-min);justify-content:center;padding:0}.nz-presets .nz-forge__actions>.nz-btn:not(.nz-forge__iconbtn){flex-basis:5rem}.nz-forge .nz-rpanel__title{overflow-wrap:anywhere;padding-inline-end:7.5rem}.nz-squadtile .nz-site-card__arms{min-width:56px}.nz-squadtile__crest{place-items:center;block-size:30px;inline-size:30px;padding:2px;display:grid;overflow:hidden}.nz-squadtile__crest>*{width:100%;height:100%}.nz-squadmember{align-items:center;gap:var(--nz-sp-3);min-width:0;padding:var(--nz-sp-5) var(--nz-sp-4);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:#00000047;flex-direction:column;display:flex;box-shadow:inset 0 1px #ffffff0a}.nz-squadmember.is-hero{border-color:var(--nz-brass);background:linear-gradient(180deg, rgba(var(--nz-gold-glow), .12), #00000047)}.nz-squadmember.is-open{border-style:dashed;border-color:var(--nz-brass-lo)}.nz-squadmember .nz-crewtoken{cursor:default}.nz-squadmember .nz-crewtoken__name{max-width:100%}.nz-squadmember .nz-meter{align-self:stretch}.nz-squadmember__socket{flex:none;width:44px;height:44px}.nz-barehanded{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-item-grid__name{font-size:var(--nz-size-small);color:var(--nz-text-secondary);overflow-wrap:anywhere}.nz-squadsetting{align-content:start}.nz-squadsetting__medal{width:48px;height:48px;color:var(--nz-brass-hi);border:2px solid var(--nz-brass);background:radial-gradient(70% 70% at 35% 30%,#3a3f47 0%,#1b1e23 70%,#121417 100%);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 2px #0000008c}.nz-branchpicks{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fit,minmax(92px,1fr));display:grid}.nz-branchpick{justify-content:center;align-items:center;gap:var(--nz-sp-2);min-height:var(--nz-touch-min);padding:var(--nz-sp-4);cursor:pointer;font:inherit;font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.06em;text-transform:uppercase;color:var(--nz-text-secondary);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:#0000004d;flex-direction:column;margin:0;display:flex}.nz-branchpick:hover:not(:disabled){border-color:var(--nz-brass);color:var(--nz-text)}.nz-branchpick[aria-pressed=true]{border-color:var(--nz-brass-hi);color:var(--nz-gold-bright);box-shadow:0 0 0 1px var(--nz-brass-lo), 0 0 14px rgba(var(--nz-gold-glow), .3)}.nz-branchpick:disabled{cursor:default}.nz-branchpick:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-squadsetting__plan{gap:var(--nz-sp-4);padding:var(--nz-sp-5);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:#00000040;flex-direction:column;display:flex}.nz-squadsetting__loss{gap:var(--nz-sp-2);flex-direction:column;display:flex}.nz-squadsetting__kit{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-squad-remove{justify-content:flex-end;align-items:center;gap:var(--nz-sp-4);margin-top:var(--nz-sp-6);flex-wrap:wrap;display:flex}.nz-squad-remove .nz-btn svg{color:var(--nz-red-light)}.nz-inbattle__kicker .nz-infotip{text-transform:none;letter-spacing:0;margin-inline-start:var(--nz-sp-2)}.nz-inbattle__standing{grid-column:1/-1}.nz-inbattle__actions{flex-direction:column;align-items:stretch}.nz-inbattle__go{flex:none;width:100%}.nz-inbattle__leave{align-self:flex-end}.nz-inbattle__leave svg{color:var(--nz-red-light)}.nz-onpatrol__kicker{align-items:center;gap:var(--nz-sp-2);display:inline-flex}.nz-onpatrol__kicker .nz-infotip{text-transform:none;letter-spacing:0}.nz-onpatrol__name{align-items:center;gap:var(--nz-sp-4);display:inline-flex}.nz-onpatrol__name .nz-place-emblem{block-size:28px;flex:none;width:auto;max-width:44px}.nz-onpatrol>.nz-timedprogress,.nz-onpatrol__chips{grid-column:1/-1}.nz-onpatrol__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-pickcard{align-items:center;gap:var(--nz-sp-3) var(--nz-sp-6);width:100%;min-height:64px;padding-block:var(--nz-sp-4);padding-inline:var(--nz-sp-4) var(--nz-sp-6);color:var(--nz-ink);font:inherit;text-align:start;cursor:pointer;background:linear-gradient(#f3e9cf,#e2d2a8);border:1px solid #a88e5a;grid-template-columns:auto minmax(0,1fr);display:grid;box-shadow:inset 0 1px #fff9,0 2px #5a401e40}.nz-pickcard:hover{border-color:var(--nz-brass-lo);background:linear-gradient(#fbf3dd,#ead9ae)}.nz-pickcard[aria-pressed=true]{border-color:#7a2a1c;box-shadow:0 0 0 2px #b2412f80,0 2px #5a401e40}.nz-pickcard:focus-visible{box-shadow:0 0 0 2px var(--nz-ink-cost);outline:none}.nz-pickcard__badge{width:44px;height:44px;color:var(--nz-ink);background:radial-gradient(circle at 45% 35%,#fff8e6,#cdb98a);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 1.5px #a88e5a}.nz-pickcard__title{font-family:var(--nz-font-display);letter-spacing:.04em;text-transform:uppercase;font-size:18px;font-weight:700;line-height:1.1}.nz-pickcard__costs{gap:var(--nz-sp-5);flex-wrap:wrap;grid-column:1/-1;display:flex}.nz-event__paper .nz-costtile__icon{color:var(--nz-ink);background:#5a401e1a;border-color:#5a401e73}.nz-event__paper .nz-costtile>b{color:var(--nz-ink)}.nz-event__paper .nz-costtile__label{color:var(--nz-ink-2)}.nz-event__paper .nz-stepper{color:var(--nz-ink)}.nz-event__paper .nz-stepper__label,.nz-event__paper .nz-stepper__unit{color:var(--nz-ink-2)}.nz-relief-grid{margin:0}.nz-reliefcard{gap:var(--nz-sp-4)}.nz-reliefcard__terms{gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-reliefcard .nz-relief-push{margin-top:auto}.nz-squadinv .nz-nation-plate__head{flex-wrap:wrap}.nz-squadinv__tools{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-app a.nz-inbattle__name{min-height:var(--nz-touch-min);align-items:center;display:inline-flex}.nz-inbattle__standing{display:block}.nz-tierfilter{gap:var(--nz-sp-2);display:inline-flex}.nz-tierfilter__pip{cursor:pointer;min-block-size:44px;min-inline-size:44px;font:inherit;background:0 0;border:0;place-items:center;margin:0;padding:0;display:inline-grid;position:relative}.nz-tierfilter__pip>span{min-width:28px;padding:0 var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);text-align:center;color:#0d0f12;background:var(--nz-tier-c);opacity:.6;border-radius:3px;font-weight:700;line-height:1.8}.nz-tierfilter__pip[aria-pressed=true]>span{opacity:1;box-shadow:0 0 0 2px var(--nz-brass-hi)}.nz-tierfilter__pip:focus-visible{outline:none}.nz-tierfilter__pip:focus-visible>span{box-shadow:var(--nz-focus-ring)}.nz-shipcard{overflow:hidden}.nz-shipcard__art{min-height:120px;margin:calc(var(--nz-sp-7) * -1) calc(var(--nz-sp-7) * -1) 0;background:var(--nz-bg-deep) center 55% / cover no-repeat;border-bottom:1px solid var(--nz-brass-lo);align-items:flex-end;display:flex;position:relative}.nz-shipcard__art:after{content:"";pointer-events:none;background:linear-gradient(#0000 40%,#000000b3);position:absolute;inset:0}.nz-shipcard__class{z-index:1;padding:var(--nz-sp-3) var(--nz-sp-5);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass-hi);text-shadow:0 1px 4px #000000e6;position:relative}.nz-shipcard__bars{gap:var(--nz-sp-3);display:grid}.nz-shipcard__actions{gap:var(--nz-sp-3);margin-top:auto;display:grid}.nz-shipcard__medal{width:48px;height:48px;color:var(--nz-brass-hi);background:var(--nz-bg-deep);box-shadow:0 0 0 1px var(--nz-brass-lo);border-radius:50%;flex:none;place-items:center;display:grid}.nz-site-card__head>a.nz-site-card__town{text-decoration:none}.nz-sunkcard{opacity:.85}.nz-shipvoyage{gap:var(--nz-sp-3);display:grid}.nz-tenderitem{min-width:0;list-style:none;display:flex}.nz-tenderitem>.nz-tender{flex:auto;width:100%}.nz-reqtiles{gap:var(--nz-sp-3);margin:0;padding:0;list-style:none;display:grid}.nz-reqtile{align-items:center;gap:var(--nz-sp-4);min-width:0;display:flex}.nz-reqtile__body{gap:var(--nz-sp-2);flex:auto;min-width:0;display:grid}.nz-reqtile__body .nz-tag--fact{justify-self:start}.nz-supplytiles{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.nz-supplytile{align-items:stretch;gap:var(--nz-sp-4);padding:var(--nz-sp-5);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background:#00000040;flex-direction:column;min-width:0;display:flex;position:relative}.nz-supplytile>:first-child{align-self:center}.nz-supplytile__name{text-align:center;font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text)}.nz-supplyform{gap:var(--nz-sp-4);display:grid}.nz-fleettally{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-fleettally__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-fleetgrid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));display:grid}.nz-controlbar{gap:var(--nz-sp-2);display:grid}.nz-controlbar__bar{background:var(--nz-line-soft);border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.nz-controlbar__bar>span{background:var(--nz-brass);min-width:6px}.nz-controlbar__bar>span:nth-child(4n+2){background:var(--nz-blue)}.nz-controlbar__bar>span:nth-child(4n+3){background:var(--nz-red)}.nz-controlbar__bar>span:nth-child(4n+4){background:var(--nz-green)}.nz-controlbar__flags{gap:2px;display:flex}.nz-controlbar__flags>span{justify-content:center;min-width:6px;display:flex}.nz-zonecard__ports{gap:var(--nz-sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nz-zonecard__ports li,.nz-zonecard__portchip{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);padding-block:0;padding-inline:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-pill);color:var(--nz-text);font-size:var(--nz-size-caption);background:#0000004d;text-decoration:none;display:inline-flex}.nz-zonecard__ports .nz-place-emblem,.nz-zonecard__portchip .nz-place-emblem{max-width:40px;height:28px}.nz-zonecard__duel{align-items:center;gap:var(--nz-sp-3);color:var(--nz-brass);flex:none;display:inline-flex}.nz-zonecard__next{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));margin:0;padding:0;list-style:none;display:grid}.nz-site-card__head>a.nz-site-card__town{min-height:var(--nz-touch-min);align-items:center;display:flex}.nz-shipcard .nz-site-card__town,.nz-zonecard .nz-site-card__town,.nz-sunkcard .nz-site-card__town{overflow-wrap:anywhere;line-height:1.1}.nz-supplytile>.nz-btn{margin-top:auto}.nz-shipcard__repair{align-items:center}.nz-rg-grid{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.nz-rg-grid>li{min-width:0}.nz-rg-grid>.nz-rg-ship.is-open{grid-column:1/-1}.nz-rg-grid>.nz-rg-drill:has(form){grid-column:1/-1}.nz-rg-grid .nz-site-card{padding:var(--nz-sp-6)}.nz-rg-member.is-away{opacity:.72}.nz-rg-member.is-me{box-shadow:inset 0 0 0 1px var(--nz-brass-lo)}.nz-rg-member .nz-rm__squads{justify-content:flex-start;gap:var(--nz-sp-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nz-rg-rank.is-leader{border-color:var(--nz-brass)}.nz-rg-branch{place-items:center;min-width:2rem;height:2rem;display:inline-grid}.nz-rg-hq__id{gap:var(--nz-sp-2);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-rg-hq .nz-site-card__head .nz-tag--fact{margin-inline-start:auto}.nz-rg-foot{align-items:stretch;gap:var(--nz-sp-3);margin-top:auto;display:flex}.nz-rg-foot>.nz-btn:not(.nz-btn--icon){flex:auto;justify-content:center}.nz-rg-foot .nz-btn--icon,.nz-rg-tools .nz-btn--icon{min-width:var(--nz-touch-min);min-height:var(--nz-touch-min)}.nz-rg-tools{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;margin-top:auto;display:flex}.nz-rg-quote{color:var(--nz-text-secondary);font-style:italic;font-size:var(--nz-size-small);overflow-wrap:anywhere;margin:0}.nz-rg-picks{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-rg-pick{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-5);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);color:var(--nz-text-dim);font-family:var(--nz-font-display);letter-spacing:.05em;cursor:pointer;background:#0000004d;font-weight:600;display:inline-flex}.nz-rg-pick[aria-pressed=true],.nz-rg-pick[aria-checked=true]{border-color:var(--nz-brass);color:var(--nz-brass-hi);background:rgba(var(--nz-gold-glow), .14)}.nz-rg-pick:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-rg-pick--ship{padding-block:var(--nz-sp-2);padding-inline:var(--nz-sp-3) var(--nz-sp-5)}.nz-rg-pick:disabled{opacity:.55;cursor:not-allowed}.nz-rg-pick__need{font-family:var(--nz-font-body);letter-spacing:0;font-weight:400;font-size:var(--nz-size-small);color:var(--nz-warn,var(--nz-brass));display:block}.nz-portships{align-items:center;gap:var(--nz-sp-2);flex-wrap:wrap;display:inline-flex}.nz-portships__tiles{gap:var(--nz-sp-1);display:inline-flex}.nz-portclass{align-items:center;gap:var(--nz-sp-2);font-size:var(--nz-size-small);color:var(--nz-text-secondary);flex-direction:column;display:flex}.nz-portclass__adds{color:var(--nz-brass-hi);font-weight:600}.nz-rg-state{align-items:center;gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-rg-form{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-rg-bids{gap:var(--nz-sp-3);margin:0;padding:0;list-style:none;display:grid}.nz-rg-bid{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-rg-bid>.nz-btn:last-child{margin-inline-start:auto}.nz-rg-crew{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-rg-quiet-danger{color:var(--nz-danger-light)}.nz-rg-quiet-danger svg{color:var(--nz-danger)}.nz-rg-cancel{align-self:flex-start}.nz-rg-leave{align-items:center;gap:var(--nz-sp-3);display:flex}.nz-rg-post__emblem{border-radius:50%;flex:none;place-items:center;width:56px;height:56px;display:grid}.nz-rg-post__name{text-decoration:none}.nz-rg-post.is-open{border-color:var(--nz-rcolour,var(--nz-brass-lo))}.nz-rg-post__size{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);color:var(--nz-text-secondary);flex-wrap:wrap;display:inline-flex}.nz-rg-wait.is-invite{border-color:var(--nz-green-light)}.nz-rg-wait.is-applied{border-style:dashed}.nz-rg-tender.is-awarded,.nz-rg-tender.is-cancelled{opacity:.78}.nz-rg-start{max-width:520px}.nz-rg-start__preview{align-items:center;gap:var(--nz-sp-3);text-align:center;flex-direction:column;display:flex}.nz-rg-start__name{font-family:var(--nz-font-title);letter-spacing:.02em;color:var(--nz-text);overflow-wrap:anywhere;font-size:clamp(1.35rem,1.1rem + 1.2vw,1.75rem);font-weight:700}.nz-rg-hq .nz-basehq__art,.nz-rg-corps .nz-basehq__art{width:56px;height:56px}.nz-rg-donor .nz-meter{width:100%}a.nz-site-card__town,a.nz-rg-post__name{text-decoration:none}.nz-tag--fact .nz-place-emblem{border-radius:2px;width:auto;max-width:32px;height:20px}.nz-tag--fact .nz-place-emblem--glyph{width:20px}.nz-rg-post__size .nz-pips--dot{flex-wrap:nowrap;gap:2px}.nz-rg-post__size .nz-pips--dot>span{width:7px;height:14px;box-shadow:none;border-radius:2px;flex:0 7px}.nz-rg-post__size .nz-pips--dot>span.is-on{box-shadow:none}.nz-rg-wait .nz-pips--dot>span{width:7px}.nz-rg-wait .nz-pips--dot,.nz-rg-crew .nz-pips--dot{flex-wrap:nowrap;gap:2px}.nz-rg-wait .nz-pips--dot>span{flex:0 7px;height:14px}.nz-nation-plate__head .nz-rfilters-open{padding:0 var(--nz-sp-5);align-items:center;gap:var(--nz-sp-2);display:inline-flex}.nz-rg-post .nz-site-card__town,.nz-rg-wait .nz-site-card__town{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.nz-nation-plate .nz-rfilters-open{display:none}@media (width<=899px){.nz-nation-plate .nz-rfilters-open{align-items:center;gap:var(--nz-sp-2);display:inline-flex}}.nz-rg-grid .nz-site-card__head{flex-wrap:wrap}.nz-rg-grid .nz-site-card__head>.nz-site-card__town,.nz-rg-grid .nz-site-card__head>.nz-rg-hq__id{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;flex:8rem;overflow:visible}.nz-rg-grid .nz-rm__squads{justify-content:flex-start}.nz-rg-hq .nz-site-card__head>.nz-tag--fact{margin-inline-start:0}.nz-rg-hq .nz-site-card__head,.nz-rg-corps .nz-site-card__head{flex-wrap:wrap}.nz-rg-hq .nz-site-card__head>.nz-rg-hq__id,.nz-rg-corps .nz-site-card__head>.nz-rg-hq__id{flex:8rem}.nz-rg-grid .nz-site-card__head>.nz-site-card__town,.nz-rg-grid .nz-site-card__head>.nz-rg-hq__id{flex-basis:10rem}.nz-market-facts{flex-wrap:wrap;align-items:center}.nz-market-facts>li{display:flex}.nz-tag--fact.nz-market-orders-link{cursor:pointer;font:inherit;text-decoration:none;position:relative}.nz-tag--fact.nz-market-orders-link:after{content:"";inset:calc((100% - var(--nz-touch-min)) / 2) 0;min-height:var(--nz-touch-min);position:absolute}.nz-tag--fact.nz-market-orders-link:hover,.nz-tag--fact.nz-market-orders-link:focus-visible{border-color:var(--nz-brass-hi)}.nz-qmarket__more-goods{justify-content:center;align-items:center;gap:var(--nz-sp-2);display:inline-flex}.nz-qmarket__goods .nz-herostate{padding:var(--nz-sp-6) var(--nz-sp-4)}.nz-qmarket__goods ul{gap:var(--nz-sp-1) var(--nz-sp-6);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-qmarket__goods li{min-width:0;display:flex}.nz-qmarket__good{align-items:center;gap:var(--nz-sp-6);width:100%;min-height:var(--nz-touch-min);padding:var(--nz-sp-3) var(--nz-sp-5);border-radius:var(--nz-radius-md);color:var(--nz-text-body);text-align:start;cursor:pointer;transition:background var(--nz-dur) var(--nz-ease);background:0 0;border:0;display:flex}.nz-qmarket__good:hover{background:var(--nz-surface-raised)}.nz-qmarket__good:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-qmarket__good[aria-pressed=true]{background:var(--nz-grad-gold)}.nz-qmarket__good.is-dim{opacity:.6}.nz-qmarket__good-text{gap:var(--nz-sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-qmarket__good-name{font-size:var(--nz-size-body-lg);color:var(--nz-text);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.nz-qmarket__good-held{font-size:var(--nz-size-body);color:var(--nz-text-muted)}.nz-qmarket__good-held b{color:var(--nz-text);font-weight:600}.nz-qmarket__good-price{font-size:var(--nz-size-body);color:var(--nz-text-muted);white-space:nowrap;text-align:end;flex:none}.nz-qmarket__good-price b{font-family:var(--nz-font-display);font-size:var(--nz-size-title);color:var(--nz-gold-bright);font-weight:600}.nz-qmarket__good-price.is-empty{color:var(--nz-text-dim)}.nz-qmarket__sides{padding:var(--nz-sp-2)}.nz-qmarket__side{min-height:52px}.nz-qmarket__desk>.nz-herostate{box-shadow:none}.nz-destchips{gap:var(--nz-sp-2);flex-direction:column;display:flex}.nz-destchips__label{font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim)}.nz-destchips__row{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-destchip{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);padding-block:var(--nz-sp-2);padding-inline:var(--nz-sp-2) var(--nz-sp-5);border:1px solid var(--nz-line-card);background:var(--nz-bg-deep);color:var(--nz-text-body);cursor:pointer;font:inherit;border-radius:999px;display:inline-flex}.nz-destchip:hover{border-color:var(--nz-line-bright)}.nz-destchip:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-destchip.is-picked{border-color:var(--nz-gold-dim);background:var(--nz-grad-gold);color:var(--nz-gold)}.nz-destchip__art{width:32px;background:var(--nz-surface-raised);block-size:32px;color:var(--nz-brass-hi);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.nz-destchip__art>*{max-width:100%;max-height:100%}.nz-destchip__name{font-weight:600;font-size:var(--nz-size-small)}.nz-destchip__count{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-qmarket__direct{align-self:flex-start}.nz-tickethead{gap:var(--nz-sp-4) var(--nz-sp-6);padding:var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.nz-tickethead__body{align-items:flex-start;gap:var(--nz-sp-2);flex-direction:column;min-width:0;display:flex}.nz-tickethead__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);overflow-wrap:anywhere;margin:0;line-height:1.1}.nz-tickethead__tags{gap:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-tickethead>.nz-qmarket__prices,.nz-tickethead__ammo{grid-column:1/-1}.nz-tickethead__ammo:empty{display:none}.nz-tickethead__about{font-size:var(--nz-size-small);color:var(--nz-text-dim);grid-column:1/-1;margin:0;line-height:1.45}.nz-tickethead__ammo .nz-ammofor{margin:0}.nz-qmarket__price{align-items:flex-start}.nz-qmarket__price-label{justify-content:flex-start}.nz-qmarket__price-value{font-size:28px}@container nz-market (width>=820px){.nz-tickethead{padding:var(--nz-sp-6)}.nz-qmarket__price-value{font-size:36px}}.nz-qmarket__step{justify-content:center;align-items:center;display:inline-flex}.nz-ticket-total{justify-content:space-between;align-items:flex-start;gap:var(--nz-sp-3);padding:var(--nz-sp-4);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);display:flex}.nz-ticket-total__tiles{gap:var(--nz-sp-4) var(--nz-sp-6);flex-wrap:wrap;min-width:0;display:flex}.nz-ticket-total .nz-costtile.is-short>b{color:var(--nz-red-light)}.nz-ticket-total .nz-costtile:last-child>b{color:var(--nz-gold-bright);font-size:18px}.nz-qmarket__go{justify-content:center;align-items:center;gap:var(--nz-sp-3);text-transform:uppercase;letter-spacing:.08em;display:inline-flex}.nz-qmarket__foot{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-qmarket__match{justify-content:center;align-items:center;gap:var(--nz-sp-3);text-transform:none;letter-spacing:.02em;flex-wrap:nowrap;display:flex}.nz-qmarket__match-total{color:var(--nz-gold-bright);margin-inline-start:auto}.nz-qmarket__matchbox{flex-direction:row;align-items:center}.nz-qmarket__matchbox .nz-qmarket__match{flex:auto}.nz-qmarket__need{align-self:flex-start}.nz-qmarket__result{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-market-for,.nz-market-skill{gap:var(--nz-sp-3);flex-wrap:wrap;margin:0;display:flex}.nz-market-skill .nz-tag--fact{min-height:var(--nz-touch-min);text-decoration:none}.nz-qmarket__facts{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-market-quality__notice{margin:var(--nz-sp-2) 0 0}.nz-ordercards{gap:var(--nz-sp-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container nz-market (width>=700px){.nz-ordercards{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-ordercard{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-4) var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);border-inline-start-width:3px;min-width:0;display:flex}.nz-ordercard--buy{border-inline-start-color:var(--nz-buy)}.nz-ordercard--sell{border-inline-start-color:var(--nz-sell)}.nz-ordercard--closed{opacity:.7}.nz-ordercard>.nz-itemtile{flex:none}.nz-ordercard__body{gap:var(--nz-sp-3);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-ordercard__top{gap:var(--nz-sp-2);flex-direction:column;min-width:0;display:flex}.nz-ordercard__name{color:var(--nz-text);font-size:var(--nz-size-body);overflow-wrap:anywhere}.nz-ordercard__chips{gap:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-ordercard__cancel{width:var(--nz-touch-min);height:var(--nz-touch-min);box-shadow:none;background:0 0;border-color:#0000;flex:none}.nz-ordercard__cancel:hover{border-color:var(--nz-line-bright)}.nz-market-book__spread{align-items:center;gap:var(--nz-sp-3);margin:0;display:flex}.nz-market-own{color:var(--nz-gold-bright);align-items:center;gap:4px;font-weight:700;display:inline-flex}.nz-market-reach{align-items:center;gap:var(--nz-sp-2);min-height:var(--nz-touch-min);font-size:var(--nz-size-small);color:var(--nz-text-muted);cursor:pointer;display:inline-flex}.nz-market-book__side .nz-herostate,.nz-market__split .nz-herostate{padding:var(--nz-sp-6) var(--nz-sp-4);box-shadow:none}.nz-market-ticket__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-market-ticket .nz-qmarket__stepper{grid-template-columns:44px minmax(0,1fr) 44px}.nz-market-ticket .nz-qmarket__units{grid-template-columns:minmax(0,1fr)}.nz-destination__what{margin:0}.nz-destination__art{width:36px;background:var(--nz-surface-raised);block-size:36px;color:var(--nz-brass-hi);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.nz-destination__name{font-weight:600}.nz-destination__option{align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);display:flex}.nz-listings__row{background:var(--nz-grad-card);border-color:var(--nz-line-card)}.nz-listings__what .nz-itemtile{flex:none}.nz-listings__seller{margin:0}.nz-qmarket__goods .nz-qmarket__search{background:var(--nz-bg-deep)}.nz-qmarket__units .nz-qmarket__matchbox{flex-direction:row;align-items:center}.nz-qmarket__picker{max-height:min(460px,62vh)}.nz-ticket-total__tiles{gap:var(--nz-sp-4) var(--nz-sp-4)}.nz-ticket-total .nz-costtile{min-width:0}.nz-ticket-total .nz-costtile__label{text-align:center;letter-spacing:.04em;font-size:10px}.nz-market-ticket .nz-ticket-total{flex-wrap:wrap}.nz-market--simple>.nz-kheader{width:100%;max-width:1040px;margin-inline:auto}.nz-qmarket__sides{background:0 0;border:0;padding:0;display:block}.nz-qmarket__sides .nz-tritoggle{width:100%}.nz-qmarket__goods .nz-qmarket__search{margin-top:0;position:static}.nz-qmarket__goods .nz-qmarket__shelf-name{padding:var(--nz-sp-2) var(--nz-sp-1);background:0 0;position:static}.nz-qmarket__ticket{padding:var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card)}.nz-qmarket__ticket>.nz-tickethead{background:0 0;border:0;padding:0}.nz-qmarket__ticket .nz-market-quality{width:100%;padding:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-bg-deep);box-sizing:border-box}.nz-qmarket__go{font-size:var(--nz-size-title)}.nz-market-who{align-items:center;gap:var(--nz-sp-2);white-space:nowrap;min-width:0;max-width:100%;display:flex;overflow:hidden}.nz-market-who .nz-order-owner{min-width:0;max-width:100%}.nz-market-who .nz-order-owner__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nz-qmarket__ticket .nz-market-quality .nz-market-seg{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.nz-qmarket__picker{max-height:none;overflow:visible}@container nz-market (width>=820px){.nz-qmarket__list>.nz-qmarket__goods:after{content:"";flex:none;height:320px;display:block}}.nz-home-option__emblem{flex:0 0 56px;justify-content:center;align-items:center;height:36px;display:flex}.nz-home-option__emblem .nz-place-emblem{max-width:56px;height:36px}.nz-places-chips{gap:var(--nz-sp-3);flex-wrap:wrap;align-items:center;display:flex}.nz-places-chips:empty{display:none}.nz-places-platelink{min-height:var(--nz-touch-min);max-width:100%;padding-block:0}.nz-places-medallions{margin-bottom:var(--nz-sp-4)}.nz-places-meters{gap:var(--nz-sp-4);margin-bottom:var(--nz-sp-5);display:grid}.nz-lawgrid{gap:var(--nz-sp-4);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@container nz-nation (width>=900px){.nz-lawgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-lawcard{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-5);box-sizing:border-box;min-width:0;height:100%;color:inherit;border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);text-decoration:none;display:flex}.nz-lawcard.is-open{box-shadow:inset 3px 0 0 var(--nz-role)}.nz-lawcard--link:hover{border-color:var(--nz-brass)}.nz-lawcard--link:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-lawcard__icon{width:48px;height:48px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009;border-radius:50%;flex:none;place-items:center;display:grid}.nz-lawcard__icon .nz-picture-icon{width:30px;height:30px}.nz-lawcard__body{gap:var(--nz-sp-3);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-lawcard__text{font-family:var(--nz-font-title);font-size:var(--nz-size-body);color:var(--nz-text);overflow-wrap:anywhere;font-weight:700}.nz-lawcard__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-towngrid{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}.nz-towncard{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-6) var(--nz-sp-5);text-align:center;box-sizing:border-box;height:100%;color:inherit;min-height:var(--nz-touch-min);flex-direction:column;text-decoration:none;display:flex}.nz-towncard:hover{border-color:var(--nz-brass)}.nz-towncard:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-towncard.is-urgent{border-color:rgba(var(--nz-red-glow), .7);box-shadow:inset 4px 0 0 var(--nz-red)}.nz-towncard__emblem{place-items:center;min-height:64px;display:grid}.nz-towncard__emblem .nz-place-emblem{width:auto;max-width:96px;height:56px}.nz-towncard__name{font-size:var(--nz-size-title)}.nz-towncard__chips{justify-content:center;gap:var(--nz-sp-3);flex-wrap:wrap;margin-top:auto;display:flex}.nz-fortgrid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));margin:0;padding:0;list-style:none;display:grid}.nz-fortcard{text-align:start;justify-content:flex-start;align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-5);flex-flow:wrap;min-width:0;display:flex}.nz-fortcard.is-active{border-color:var(--nz-brass)}.nz-fortcard__body{gap:var(--nz-sp-3);flex-direction:column;flex:8rem;min-width:0;display:flex}.nz-fortcard__name{font-size:var(--nz-size-title)}.nz-places-battle{margin-block:var(--nz-sp-4)}.nz-places-vs{justify-content:center;align-items:center;gap:var(--nz-sp-6);color:var(--nz-danger-light);display:flex}.nz-places-vs .nz-country-flag{width:auto;height:40px}.nz-fortcard .nz-tag--fact{flex:none}.nz-places-flows{margin-top:var(--nz-sp-3)}.nz-places-flows .nz-flows__bar{height:4px;margin-top:var(--nz-sp-2);background:#00000073;border-radius:2px;display:block;overflow:hidden}.nz-places-flows .nz-flows__bar>span{height:100%;display:block}.nz-lawcard.is-green{box-shadow:inset 3px 0 0 var(--nz-green-light)}.nz-lawcard.is-amber{box-shadow:inset 3px 0 0 var(--nz-warn)}.nz-lawcard.is-red{box-shadow:inset 3px 0 0 var(--nz-red)}.nz-places-landless{align-items:center;gap:var(--nz-sp-3);display:flex}.nz-places-chiplink{min-height:var(--nz-touch-min);text-decoration:none}.nz-taxgrid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.nz-taxcard{gap:var(--nz-sp-4);padding:var(--nz-sp-5);flex-direction:column;display:flex}.nz-ledgerentry .nz-ledgerentry__toggle{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.nz-ledgerentry .nz-ledgerentry__toggle:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-spendform{gap:var(--nz-sp-5);padding:var(--nz-sp-6);flex-direction:column;display:flex}.nz-buildtiles{gap:var(--nz-sp-4);display:grid}.nz-buildtile{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-3) var(--nz-sp-4);border-radius:var(--nz-radius-md);background:#00000040;display:flex}.nz-buildtile.is-short{box-shadow:inset 3px 0 0 var(--nz-warn)}.nz-buildtile__body{gap:var(--nz-sp-3);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-buildtile__note{align-items:center;gap:var(--nz-sp-2);font-size:var(--nz-size-caption);color:var(--nz-text-muted);display:inline-flex}.nz-buildtile__note.is-done{color:var(--nz-green-light)}.nz-build{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-buildcard{gap:var(--nz-sp-4)}.nz-buildcard.is-done{border-color:var(--nz-green-light)}.nz-buildcard__stage{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-buildcard__details{gap:var(--nz-sp-4);padding-top:var(--nz-sp-4);border-top:1px solid var(--nz-line);flex-direction:column;display:flex}.nz-buildcard__foot{margin-top:auto}.nz-buildcard__foot>.nz-btn{justify-content:center;width:100%}.nz-bidform{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-picked{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-picked__choice{cursor:default;flex:14rem}.nz-buildsonly{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-3) var(--nz-sp-4);border-radius:var(--nz-radius-md);border:1px dashed var(--nz-line);flex-wrap:wrap;display:flex}.nz-bidsection{gap:var(--nz-sp-4);padding:var(--nz-sp-4);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:#0000002e;flex-direction:column;display:flex}.nz-bidsection__head{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-bidsection__title{align-items:center;gap:var(--nz-sp-2);margin:0 auto 0 0;font-size:1rem;display:inline-flex}.nz-danger-quiet{color:var(--nz-danger-light)}.nz-danger-quiet svg{color:var(--nz-danger)}.nz-contractcard{gap:var(--nz-sp-4)}.nz-choices{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));display:grid}.nz-choice{align-items:center;gap:var(--nz-sp-3);padding:var(--nz-sp-5) var(--nz-sp-4);min-height:var(--nz-touch-min);text-align:center;cursor:pointer;border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card);color:inherit;font:inherit;flex-direction:column;display:flex}.nz-choice:hover:not(:disabled){border-color:var(--nz-brass)}.nz-choice:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-choice.is-on{border-color:var(--nz-brass);box-shadow:inset 0 0 0 1px var(--nz-brass), 0 0 14px rgba(var(--nz-gold-glow), .25)}.nz-choice:disabled{opacity:.6;cursor:not-allowed}.nz-choice__title{font-family:var(--nz-font-title);font-size:var(--nz-size-body);color:var(--nz-text);overflow-wrap:anywhere}.nz-startgrid{gap:var(--nz-sp-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));align-items:stretch;display:grid}.nz-startcard{padding:var(--nz-sp-6);flex-direction:column;display:flex}.nz-startcard__foot{margin-top:auto}.nz-searchrow{align-items:flex-end;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-searchrow>:first-child{flex:14rem}.nz-buildcard .nz-site-card__town,.nz-contractcard .nz-tender__title strong{font-size:var(--nz-size-title);line-height:1.2}.nz-contractcard .nz-tender__head{flex-wrap:wrap}.nz-chiprow{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-lawclause{min-width:0}.nz-ballot{border-inline-start:4px solid var(--nz-brass)}.nz-ballot.is-passed{border-inline-start-color:var(--nz-green)}.nz-ballot.is-rejected{border-inline-start-color:var(--nz-red)}.nz-ballot.is-superseded{border-inline-start-color:var(--nz-text-dim);opacity:.85}.nz-ballot__reason{border-inline-start:2px solid var(--nz-line-card);color:var(--nz-text-muted);font-style:italic;font-size:var(--nz-size-small);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--nz-sp-5)}.nz-ballot__foot{gap:var(--nz-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid}.nz-ballot__foot.is-single{grid-template-columns:minmax(0,1fr)}.nz-ballot__foot>.nz-btn{justify-content:center}.nz-seatbar{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-seatbar__track{background:rgba(var(--nz-sell-glow), .6);border-radius:6px;flex:auto;height:12px;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.nz-seatbar__yes{background:var(--nz-buy);height:100%;display:block}.nz-seatbar__count{align-items:center;gap:var(--nz-sp-2);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body);display:inline-flex}.nz-seatbar__count.is-yes{color:var(--nz-green-light)}.nz-seatbar__count.is-no{color:var(--nz-danger-light)}.nz-stamp{font-family:var(--nz-font-display);font-weight:800;font-size:var(--nz-size-small);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--nz-text-muted);border:2px solid;margin-inline-start:auto;padding:2px 10px;transform:rotate(-4deg);box-shadow:inset 0 0 8px #0006}.nz-stamp.is-ok{color:var(--nz-green-light)}.nz-stamp.is-bad{color:var(--nz-danger-light)}.nz-stamp.is-warn{color:var(--nz-warn)}.nz-rollcall{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-rollcall__groups{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-rollcall__head{align-items:center;gap:var(--nz-sp-3);margin:0 0 var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.12em;text-transform:uppercase;display:flex}.nz-rollcall__group.is-yes .nz-rollcall__head{color:var(--nz-green-light)}.nz-rollcall__group.is-no .nz-rollcall__head{color:var(--nz-danger-light)}.nz-rollcall__group.is-none .nz-rollcall__head{color:var(--nz-text-dim)}.nz-rollcall__faces{gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-face{align-items:center;gap:var(--nz-sp-2);min-width:64px;max-width:84px;color:var(--nz-text);flex-direction:column;text-decoration:none;display:inline-flex}.nz-face__name{font-size:var(--nz-size-caption);text-align:center;overflow-wrap:anywhere;line-height:1.15}.nz-rollcall__group.is-none .nz-face{opacity:.65}.nz-pick{gap:var(--nz-sp-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.nz-pick__grid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fill,minmax(112px,1fr));display:grid}.nz-pick__card{justify-content:center;min-height:96px}.nz-pick__you{font-size:var(--nz-size-caption);color:var(--nz-brass-hi);align-items:center;gap:2px;display:inline-flex}.nz-pick__goods{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-pick__good{min-width:76px;min-height:var(--nz-touch-min);padding:var(--nz-sp-3);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-control);color:var(--nz-text);font:inherit;font-size:var(--nz-size-caption);cursor:pointer;background:#0000004d;flex-direction:column;align-items:center;gap:2px;display:inline-flex}.nz-pick__good.is-picked{border-color:var(--nz-brass);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .3);background:rgba(var(--nz-gold-glow), .1)}.nz-pick__good:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-pick__choices{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.nz-pick__choice{justify-content:center;min-height:84px}.nz-billtiles{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.nz-billtile{justify-content:center;min-height:104px}.nz-lawgroup{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-lawgroup__title{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-brass-hi);margin:0;font-weight:700}.nz-lawgroup__more{align-self:flex-start}.nz-billtile__medal{width:48px;height:48px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009;border-radius:50%;place-items:center;display:grid}.nz-billtile.is-picked .nz-billtile__medal{box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass), 0 0 12px rgba(var(--nz-gold-glow), .4)}.nz-billtile--labelled{min-height:128px}.nz-billtile__hint{font-size:var(--nz-size-caption);color:var(--nz-text-dim);overflow-wrap:anywhere;max-width:100%;line-height:1.3}.nz-pick__allrow{justify-content:space-between;align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap}.nz-pick__count{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-pick__articlelist{margin:var(--nz-sp-3) 0 0;gap:var(--nz-sp-2);flex-direction:column;padding:0;list-style:none;display:flex}.nz-pick__articlelist>li>.nz-btn{text-align:start;justify-content:flex-start;width:100%}.nz-treaty__article{align-items:center;gap:var(--nz-sp-2);font-size:var(--nz-size-caption);color:var(--nz-brass-hi);text-decoration:none;display:inline-flex}.nz-treaty__article:hover{text-decoration:underline}.nz-billform{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-billform__title{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-title);color:var(--nz-text);margin:0;display:flex}.nz-billtile__medal:has(.nz-billtile__picture){block-size:56px;inline-size:56px;box-shadow:none;background:0 0}.nz-billtile__picture{filter:drop-shadow(0 2px 4px #00000080);block-size:56px;inline-size:56px;max-inline-size:none}.nz-billform__picture{flex:none;block-size:32px;inline-size:32px}.nz-tag__picture{flex:none;block-size:22px;inline-size:22px}.nz-billform>.nz-btn{justify-content:center;width:100%}.nz-votegrid{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-ballot .nz-site-card__town{overflow-wrap:anywhere;font-size:clamp(1.15rem,1rem + 1vw,1.5rem)}.nz-site-grid__item{min-width:0;display:flex}.nz-site-grid__item>.nz-site-card{flex:auto}.nz-site-grid>.nz-ghostcard{min-height:100%}.nz-minister.is-yours{border-color:var(--nz-brass);box-shadow:0 0 0 1px rgba(var(--nz-gold-glow), .3), 0 0 18px rgba(var(--nz-gold-glow), .14)}.nz-minister__face{align-items:center;gap:var(--nz-sp-3);text-align:center;flex-direction:column;display:flex}.nz-minister__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);overflow-wrap:anywhere}.nz-minister__name a{color:inherit;text-decoration:none}.nz-minister__action{margin-top:auto;display:flex}.nz-minister__action>.nz-btn{flex:auto;justify-content:center}.nz-minister__pips{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-btn--quiet{color:var(--nz-danger-light)}.nz-btn--quiet:hover:not(:disabled){background:rgba(var(--nz-red-glow), .14)}.nz-ballot--motion{border-inline-start-color:var(--nz-red)}.nz-minister .nz-site-card__town{overflow-wrap:anywhere;font-size:clamp(1.1rem,1rem + .8vw,1.4rem)}.nz-minister .nz-site-card__head .nz-tag--fact{margin-inline-start:auto}.nz-standing{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-standing>a.nz-tag--fact{width:100%;min-height:var(--nz-touch-min);box-sizing:border-box;flex-wrap:wrap;align-items:center;display:flex}.nz-standing>a.nz-tag--fact .nz-tag__value{overflow-wrap:normal;white-space:nowrap}.nz-standing>a.nz-tag--fact .nz-tag__label{flex:12rem}.nz-flags{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:inline-flex}.nz-flags__flag.is-dim{opacity:.35;filter:grayscale(.8)}.nz-treaty>.nz-site-card__head{align-items:center}.nz-treaty__act{gap:var(--nz-sp-4);flex-direction:column;margin-top:auto;display:flex}.nz-treaty__act>.nz-btn{justify-content:center}.nz-members{margin:0;padding:0;list-style:none}.nz-members>li{cursor:default}.nz-minister.is-recalling{border-inline-start:4px solid var(--nz-warn)}.nz-flags .nz-country-flag{object-fit:cover;border-radius:4px;width:auto;max-width:56px;height:36px}.nz-billtile strong{font-size:var(--nz-size-small);overflow-wrap:anywhere;max-width:100%}.nz-partymark{color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass), inset 0 4px 10px #0009;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.nz-partymark>*{grid-area:1/1}.nz-partymark .nz-party-pic{width:100%;height:100%;box-shadow:none;border:0}.nz-partycard.is-yours{border-color:var(--nz-brass);box-shadow:inset 4px 0 0 var(--nz-brass), 0 0 18px rgba(var(--nz-gold-glow), .15)}.nz-partycard__roll{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-partycard__bar{background:var(--nz-surface-track);border-radius:5px;flex:auto;height:10px;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.nz-partycard__bar span{background:linear-gradient(#efd594,#b58c38);height:100%;display:block}.nz-partycard__leader{min-height:var(--nz-touch-min);align-items:center;text-decoration:none;display:inline-flex}.nz-partyfilter{align-items:flex-end;gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-partyfilter>.nz-field{flex:14rem}.nz-partyfilter>.nz-btn[aria-pressed=true]{border-color:var(--nz-brass);color:var(--nz-brass-hi)}.nz-partyform{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-partyform__logo{place-items:center;display:grid}.nz-filepick{align-items:center;gap:var(--nz-sp-4);cursor:pointer;flex-wrap:wrap;display:flex;position:relative}.nz-filepick__input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.nz-filepick:focus-within .nz-filepick__btn{box-shadow:var(--nz-focus-ring)}.nz-filepick__name{font-size:var(--nz-size-small);color:var(--nz-text-secondary);overflow-wrap:anywhere;min-width:0}.nz-platform{padding:var(--nz-sp-5) var(--nz-sp-6);border-inline-start:3px solid var(--nz-brass);font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);margin:0}.nz-btn--quiet-danger{color:var(--nz-danger-light)}.nz-research__titles{flex:auto;min-width:0;display:grid}.nz-research__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);color:var(--nz-gold)}.nz-research__endorsed{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);color:var(--nz-brass-hi);text-decoration:none;display:inline-flex}.nz-research .nz-site-card__town .nz-infotip{vertical-align:middle;margin-inline-start:var(--nz-sp-2)}.nz-portrait__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-portrait__actions{gap:var(--nz-sp-3);margin-top:auto;display:flex}.nz-countdown{align-items:center;gap:var(--nz-sp-2);color:var(--nz-text-secondary);flex:none;font-weight:700;display:inline-flex}.nz-countdown.is-soon{color:var(--nz-red-light)}.nz-ballot-card__actions{gap:var(--nz-sp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nz-ballot-card__quote{border-inline-start:3px solid var(--nz-brass-lo);color:var(--nz-text-secondary);overflow-wrap:anywhere;margin:0;padding-inline-start:var(--nz-sp-5);font-style:italic}.nz-ballot-card__who{align-items:center;gap:var(--nz-sp-4);font-family:var(--nz-font-title);font-size:var(--nz-size-title);display:inline-flex}.nz-ballot-card__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-tally{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-tally__n{align-items:center;gap:var(--nz-sp-2);font-size:var(--nz-size-body);display:inline-flex}.nz-tally__n.is-yes{color:var(--nz-green-light)}.nz-tally__n.is-no{color:var(--nz-danger-light)}.nz-tally__bar{background:var(--nz-surface-track);border-radius:6px;flex:auto;height:12px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #0009}.nz-tally__yes{background:linear-gradient(180deg, var(--nz-green-light), var(--nz-green))}.nz-tally__no{background:linear-gradient(180deg, var(--nz-danger-light), var(--nz-red))}.nz-electioncard__won{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-ballot__bar{align-items:center;gap:var(--nz-sp-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.nz-ballot__pick{width:var(--nz-touch-min);height:var(--nz-touch-min);border:2px solid var(--nz-line-bright);color:#0000;cursor:pointer;background:#00000059;border-radius:50%;flex:none;place-items:center;display:grid}.nz-ballot__pick.is-on{border-color:var(--nz-brass);color:#1b1406;background:radial-gradient(circle at 50% 30%, var(--nz-brass-hi), var(--nz-brass) 60%, var(--nz-brass-lo))}.nz-ballot__pick:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-ballot__seal{align-items:center;gap:var(--nz-sp-2);margin-inline-start:auto;display:inline-flex}.nz-ballot__pick{margin-inline-start:auto}.nz-endorsements{gap:var(--nz-sp-3);flex-wrap:wrap;display:inline-flex}.nz-endorsements__mark{text-decoration:none}.nz-dossier__title{font-size:var(--nz-size-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nz-intel__filters{gap:var(--nz-sp-4);display:flex}.nz-intel__filters .nz-input{width:auto;min-width:0;min-height:var(--nz-touch-min);flex:1 1 0}.nz-tag--fact .nz-goodicon{flex:none}.nz-chain{flex-direction:column;align-items:stretch;min-width:0;display:flex}.nz-chain__tier{--nz-chain-gap:var(--nz-sp-6);justify-content:center;gap:18px var(--nz-chain-gap);flex-wrap:wrap;margin:0;padding:18px 0 0;list-style:none;display:flex}.nz-chain__tier:first-child{padding-top:0}.nz-chain__tier>li{flex:280px;min-width:0;max-width:460px;position:relative}.nz-chain__slot{display:flex}.nz-chain__slot>.nz-site-card,.nz-chain__slot>.nz-ghostcard{flex:auto;min-width:0}.nz-chain__stub{top:-18px;background:var(--nz-brass);width:2px;height:18px;box-shadow:0 0 6px rgba(var(--nz-gold-glow), .3);display:none;position:absolute;inset-inline-start:calc(50% - 1px)}.nz-chain__bus{top:-18px;background:var(--nz-brass);height:2px;display:none;position:absolute;inset-inline-start:calc(var(--nz-chain-gap) / -2);inset-inline-end:calc(var(--nz-chain-gap) / -2)}.nz-chain__tier:not(:first-child)>li>.nz-chain__stub,.nz-cmd-branch--hung>.nz-chain__tier:first-child>li>.nz-chain__stub{display:block}.nz-cmd-branch__label+.nz-chain__tier>li>:is(.nz-chain__stub,.nz-chain__bus){display:none}.nz-cmd-branch--hung>.nz-chain__tier:first-child{padding-top:18px}.nz-chain__rail{background:linear-gradient(180deg, var(--nz-brass-hi), var(--nz-brass));width:2px;height:22px;box-shadow:0 0 6px rgba(var(--nz-gold-glow), .3);align-self:center;position:relative}.nz-chain__rail i{inset-inline-start:-4px;background:linear-gradient(135deg, var(--nz-brass-hi), var(--nz-brass));width:10px;height:10px;box-shadow:0 0 0 2px var(--nz-bg-deep,#0a0b0d), 0 0 8px rgba(var(--nz-gold-glow), .5);position:absolute;top:7px;transform:rotate(45deg)}@container nz-nation (width>=640px){.nz-chain__tier{row-gap:36px}.nz-chain__tier:not(:first-child)>li:not(:only-child)>.nz-chain__bus,.nz-cmd-branch--hung>.nz-chain__tier:first-child>li:not(:only-child)>.nz-chain__bus{display:block}.nz-chain__tier>li:first-child>.nz-chain__bus{left:50%}.nz-chain__tier>li:last-child>.nz-chain__bus{right:50%}}.nz-cmd-branch{margin-top:var(--nz-sp-7);flex-direction:column;align-items:stretch;display:flex}.nz-cmd-branch__label{margin-bottom:var(--nz-sp-4);justify-content:center;display:flex}.nz-cmd{gap:var(--nz-sp-4)}.nz-cmd.is-mine{border-color:var(--nz-gold);box-shadow:0 0 0 1px #0a0b0d, 0 0 0 3px rgba(var(--nz-gold-glow), .3), 0 0 22px rgba(var(--nz-gold-glow), .22)}.nz-cmd__emblem,.nz-cmd__face,.nz-doctrine__medal,.nz-rolechange__medal{color:var(--nz-brass);box-shadow:0 0 0 2px var(--nz-brass-lo), 0 0 0 4px #0a0b0d;background:radial-gradient(circle at 35% 30%,#3a3f46,#15171a 70%);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.nz-cmd__emblem{width:72px;height:72px;box-shadow:0 0 0 2px var(--nz-brass-lo), 0 0 0 4px #0a0b0d, 0 0 14px rgba(var(--nz-gold-glow), .25)}.nz-cmd__emblem:has(.nz-avatar-emblem){box-shadow:none;background:0 0;width:auto;min-width:72px;overflow:visible}.nz-cmd__emblem .nz-remblem__pic{object-fit:cover;width:100%;height:100%;box-shadow:none!important}.nz-cmd__face{width:32px;block-size:32px;box-shadow:0 0 0 1px var(--nz-brass-lo)}.nz-cmd__titles{flex:auto;gap:2px;min-width:0;display:grid}.nz-cmd__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-brass)}.nz-cmd .nz-site-card__town{overflow-wrap:anywhere;font-size:clamp(1.25rem,1.05rem + 1vw,1.6rem);line-height:1.1}.nz-cmd .nz-site-card__head>.nz-tag--fact{align-self:flex-start}.nz-cmd__commander{align-items:center;gap:var(--nz-sp-3);min-width:0;display:inline-flex}.nz-cmd{align-items:center;gap:var(--nz-sp-3) var(--nz-sp-5);padding:var(--nz-sp-5) var(--nz-sp-6);grid-template-columns:56px minmax(0,1fr) auto;display:grid}.nz-cmd>*{grid-column:1/-1}.nz-cmd>.nz-site-card__head{display:contents}.nz-cmd .nz-cmd__emblem{grid-area:1/1/span 2;width:56px;min-width:0;height:56px}.nz-cmd .nz-cmd__titles{grid-area:1/2}.nz-cmd .nz-site-card__town{font-size:var(--nz-size-title)}.nz-cmd .nz-site-card__head>.nz-tag--fact{grid-area:1/3;place-self:center end}.nz-cmd .nz-cmd__who{grid-area:2/2;min-width:0}.nz-cmd>.nz-site-card__open{width:auto;padding-inline:var(--nz-sp-6);grid-area:2/3;margin:0}.nz-cmd .nz-cmd__pips{grid-column:1/3;min-width:0}.nz-cmd>.nz-site-card__chips{grid-column:3;justify-self:end}.nz-cmd__name{font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg);color:var(--nz-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nz-cmd__open{flex:none;margin-inline-start:auto}.nz-cmd__assign{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-cmd__assign .nz-select{min-height:var(--nz-touch-min);flex:100%}.nz-cmd__assign .nz-alert{flex:100%;margin:0}.nz-cmd__grow{flex:auto;justify-content:center}.nz-cmd__quiet,.nz-cmd__quiet .nz-icon{color:var(--nz-red-light)}.nz-cmd__disband{justify-content:flex-end;align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-cmd__pair{gap:var(--nz-sp-3);display:flex}.nz-cmd__versus{align-items:center;gap:var(--nz-sp-3);color:var(--nz-red-light);display:inline-flex}.nz-cmd-found{align-items:flex-end;gap:var(--nz-sp-5);padding:var(--nz-sp-5);border:1px dashed var(--nz-brass-lo);border-radius:var(--nz-radius-md);flex-wrap:wrap;display:flex}.nz-cmd-found__mark{align-self:center}.nz-cmd-found .nz-field{flex:200px;min-width:0}.nz-cmd-found .nz-btn{flex:none}.nz-cmd-found .nz-alert{flex:100%;margin:0}.nz-csheet__chips{align-items:center;gap:var(--nz-sp-4);flex-wrap:wrap;display:flex}.nz-doctrine__status{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-doctrines{gap:var(--nz-sp-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container nz-nation (width>=640px){.nz-doctrines{grid-template-columns:repeat(3,minmax(0,1fr))}}.nz-doctrine{border-radius:var(--nz-radius-md);display:flex;position:relative}.nz-doctrine__pick{justify-content:center;align-items:center;gap:var(--nz-sp-3);min-height:148px;padding:var(--nz-sp-6) var(--nz-sp-4) var(--nz-sp-5);border:1px solid var(--nz-brass-lo);border-radius:inherit;color:var(--nz-text);font:inherit;text-align:center;background:linear-gradient(#23272d,#15171a);flex-direction:column;flex:auto;display:flex}button.nz-doctrine__pick{cursor:pointer}button.nz-doctrine__pick:hover{border-color:var(--nz-brass)}button.nz-doctrine__pick:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-doctrine__medal{width:64px;height:64px}.nz-doctrine__name{font-family:var(--nz-font-title);font-size:var(--nz-size-title);letter-spacing:.02em;font-weight:700}.nz-doctrine.is-picked .nz-doctrine__pick{border-color:var(--nz-gold);box-shadow:0 0 0 1px #0a0b0d, 0 0 0 3px rgba(var(--nz-gold-glow), .35), 0 0 22px rgba(var(--nz-gold-glow), .3)}.nz-doctrine.is-picked .nz-doctrine__medal{color:var(--nz-brass-hi);box-shadow:0 0 0 2px var(--nz-gold), 0 0 0 4px #0a0b0d}.nz-doctrine.is-current .nz-doctrine__pick{border-color:var(--nz-brass);background:radial-gradient(circle at 50% 0, rgba(var(--nz-gold-glow), .14), transparent 70%), linear-gradient(180deg, #23272d, #15171a)}.nz-doctrine.is-fixed:not(.is-current) .nz-doctrine__pick{opacity:.72}.nz-doctrine__tip{top:4px;position:absolute;inset-inline-end:4px}.nz-doctrine__tip .nz-infotip{position:static}.nz-doctrine__tip .nz-infotip__card{inset-inline:0;top:var(--nz-sp-4);z-index:2;width:auto;max-width:none}.nz-doctrine__flag{top:8px;pointer-events:none;position:absolute;inset-inline-start:8px}.nz-rolechange{justify-content:center;align-items:center;gap:var(--nz-sp-5);margin:var(--nz-sp-4) 0;color:var(--nz-ink-cost);display:flex}.nz-rolechange__tile{align-items:center;gap:var(--nz-sp-3);min-width:0;padding:var(--nz-sp-5) var(--nz-sp-3);border-radius:var(--nz-radius-md);text-align:center;color:var(--nz-ink);background:#fff8e266;border:1px solid #5a401e80;flex-direction:column;flex:1 1 0;display:flex}.nz-rolechange__tile.is-to{border-color:var(--nz-brass);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .3)}.nz-rolechange__tile.is-from{opacity:.8}.nz-rolechange__tile strong{font-family:var(--nz-font-title);font-size:var(--nz-size-title);overflow-wrap:anywhere}.nz-rolechange__medal{width:56px;height:56px}.nz-rolechange__drop{justify-content:center;display:flex}.nz-service-plate .nz-nation-plate__head>h3{margin-inline-end:auto}.nz-doctrine.is-current .nz-doctrine__pick{padding-top:44px}.nz-cmd__tool{align-self:flex-start}.nz-cmd__toolbox{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;width:100%;display:flex}.nz-cmd__toolbox .nz-select,.nz-cmd__toolbox .nz-stepper{flex:100%}.nz-shipcrew{gap:var(--nz-sp-5);align-items:flex-start}.nz-shipcrew__seat{justify-items:center;gap:var(--nz-sp-3);display:grid;position:relative}.nz-shipcrew__you{font-size:var(--nz-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-gold-bright);align-items:center;gap:3px;font-weight:700;display:inline-flex}.nz-shipmedals{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.nz-tendergrid:has(>.nz-tenderitem){align-items:stretch}.nz-tendergrid>.nz-tenderitem>.nz-ghostcard{flex:auto}.nz-rg-pay .nz-stepper__btn:disabled{opacity:1;cursor:default;background:inherit;color:var(--nz-brass);border-color:var(--nz-brass-lo)}.nz-partymark .nz-avatar-frame{display:contents}.nz-partymark .nz-avatar-emblem{filter:drop-shadow(0 2px 2px #000000b3);width:auto;height:62%}.nz-nation__banner .nz-nation__name a{color:inherit;text-decoration:none}.nz-nation__banner .nz-nation__name a:hover{text-decoration:underline}.nz-careers{container:nz-careers nz-nation/inline-size}.nz-skilltree__tools{align-items:center;gap:var(--nz-sp-3);margin-inline-start:auto;display:inline-flex}.nz-resetbtn{color:var(--nz-danger-light)}.nz-resetbtn:hover{color:var(--nz-danger-light);background:rgba(var(--nz-red-glow), .14)}.nz-skilltracks{gap:var(--nz-sp-8);flex-direction:column;display:flex}.nz-skilltrack{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-skilltrack__head{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-skilltrack__art{border-radius:var(--nz-radius-md);background:var(--nz-surface-track);width:44px;height:44px;color:var(--nz-brass-hi);flex:none;place-items:center;display:grid;overflow:hidden}.nz-skilltrack__art img{object-fit:cover;width:44px;height:44px}.nz-skilltrack__name{min-width:0;font-family:var(--nz-font-title);font-size:var(--nz-size-title);letter-spacing:.04em;text-transform:uppercase;color:var(--nz-brass-hi);flex:auto;margin:0}.nz-skillgrid{gap:var(--nz-sp-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));margin:0;padding:0;list-style:none;display:grid}.nz-skillcard{padding:var(--nz-sp-6);gap:var(--nz-sp-4)}.nz-skillcard .nz-site-card__head{align-items:flex-start}.nz-skillcard .nz-site-card__town{overflow-wrap:anywhere;font-size:1.15rem;line-height:1.15}.nz-skillcard__art{border-radius:var(--nz-radius-md);background:var(--nz-surface-track);width:56px;height:56px;box-shadow:0 0 0 1px var(--nz-brass-lo);flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.nz-skillcard__art img{object-fit:cover;width:56px;height:56px}.nz-skillcard__glyph{color:var(--nz-brass-hi);place-items:center;display:grid}.nz-skillcard__seal{inset-inline-end:2px;background:var(--nz-green);color:#0b1a07;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:2px}.nz-skillcard__about{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-skillcard__cost{display:flex}.nz-skillcard.is-owned{border-color:rgba(var(--nz-green-glow), .55)}.nz-skillcard.is-locked,.nz-skillcard.is-wrong{opacity:.82}.nz-skillcard.is-wrong .nz-skillcard__art{filter:grayscale()}.nz-skillcard.is-next{box-shadow:0 0 0 1px var(--nz-brass), 0 0 16px rgba(var(--nz-gold-glow), .18)}.nz-skillcard.is-focus{outline:2px solid var(--nz-brass-hi);outline-offset:2px}.nz-skillcard>.nz-btn,.nz-skillcard>.nz-skillcard__owned{margin-top:auto}.nz-skillcard .nz-btn--block,.nz-skillcard .nz-btn .nz-truncate{min-width:0}.nz-skillcard__owned{min-height:var(--nz-touch-min);align-items:center;display:flex}.nz-careerplate__head .nz-careerplate__titles{flex:auto}.nz-careerplate__head .nz-stamp{color:var(--nz-role-light);margin-inline-start:0}.nz-careerplate__body{gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-careerplate__chips{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-careerplate__rank{text-decoration:none}.nz-careerplate__about{gap:var(--nz-sp-3);flex-direction:column;display:flex}.nz-careerplate .nz-careers__actions{flex-wrap:wrap;align-items:stretch}.nz-careerplate .nz-careers__actions>a.nz-btn{flex:auto}.nz-careerplate__specialize{justify-content:center;gap:var(--nz-sp-3);color:var(--nz-role-light);border:1.5px solid var(--nz-role);box-shadow:none;background:0 0;flex:auto}.nz-careerplate__specialize:hover:not(:disabled){background:color-mix(in srgb, var(--nz-role) 22%, transparent);border-color:var(--nz-role-light);color:var(--nz-text)}.nz-careerplate .nz-infotip{position:static}.nz-careerplate{position:relative}.nz-careerplate .nz-infotip__card{top:var(--nz-sp-9);text-align:start;width:auto;max-width:none;font-family:var(--nz-font-body,inherit);letter-spacing:normal;text-transform:none;font-weight:400;inset-inline-start:var(--nz-sp-5);inset-inline-end:var(--nz-sp-5)}.nz-citizencard__place{align-items:center;gap:var(--nz-sp-4);min-width:0;display:flex}.nz-citizencard__place strong{font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text)}.nz-citizenblock{gap:var(--nz-sp-4);flex-direction:column;align-items:stretch;width:100%;display:flex}.nz-citizenblock__chips{gap:var(--nz-sp-3);flex-wrap:wrap;justify-content:center;display:flex}.nz-townpicker{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-townpick__town>.nz-place-emblem{object-fit:contain;flex:none;width:56px;max-width:56px;height:36px}.nz-townpick__town>.nz-place-emblem--glyph{width:36px}.nz-townpick__name{overflow-wrap:anywhere;flex-direction:column;flex:auto;min-width:0;display:flex}.nz-townpicker__current{align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);padding:var(--nz-sp-4) var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px dashed var(--nz-brass-lo);background:#00000040;display:flex}.nz-townpicker__current.is-picked{border-style:solid;border-color:var(--nz-brass);box-shadow:0 0 14px rgba(var(--nz-gold-glow), .2)}.nz-townpicker__blank{width:36px;height:36px;color:var(--nz-brass);box-shadow:0 0 0 1px var(--nz-brass-lo);border-radius:50%;place-items:center;display:grid}.nz-townpicker__name{min-width:0;font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text);flex:auto}.nz-ghostcard__chip .nz-timedprogress{width:100%}.nz-groupcard__emblem{border:2px solid var(--nz-role);width:56px;height:56px;color:var(--nz-role-light);background:radial-gradient(circle at 50% 35%, rgba(var(--nz-role-glow), .38), #0000008c);box-shadow:0 0 16px rgba(var(--nz-role-glow), .3);border-radius:50%;flex:none;place-items:center;display:grid}.nz-groupcard .nz-site-card__head .nz-stamp{color:var(--nz-role-light);margin-inline-start:0}.nz-groupcard.is-invite{border-color:var(--nz-brass);box-shadow:0 0 18px rgba(var(--nz-gold-glow), .2)}.nz-groupcard__foot{gap:var(--nz-sp-3);margin-top:auto;display:flex}.nz-groupcard__main{flex:auto}.nz-groupcard>.nz-site-card__open{margin-top:auto}.nz-skillcard .nz-site-card__town{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;font-size:1rem}.nz-skillcard__buy{align-items:center;gap:var(--nz-sp-4);margin-top:auto;display:flex}.nz-skillcard__buy>.nz-btn{flex:auto;min-width:0}.nz-skillcard__buy>.nz-skillcard__owned{flex:auto;justify-content:flex-end}.nz-skillgrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr))}.nz-careerplate__stamp{margin-top:var(--nz-sp-3);align-self:flex-start}.nz-careerplate__name{overflow-wrap:anywhere}.nz-groupcard .nz-site-card__town{font-size:1.3rem}.nz-skilltrack__head .nz-tag--fact{white-space:nowrap;flex:none}.nz-skilltrack__head .nz-tag__value{white-space:nowrap}.nz-skillstage{gap:var(--nz-sp-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container nz-nation (width>=860px){.nz-skillstage.has-detail{grid-template-columns:minmax(0,1fr) 320px}}.nz-sktree__slot{z-index:2;position:absolute}.nz-sktree__edge{stroke-width:2px}.nz-sktree__edge--owned{stroke:var(--nz-brass-hi);filter:drop-shadow(0 0 4px rgba(var(--nz-gold-glow), .6))}.nz-sktree__edge--open{stroke:var(--nz-brass-hi);opacity:.95}.nz-sktree__edge--locked{stroke:var(--nz-line-card);opacity:.7;stroke-dasharray:3 6}.nz-sktree__node{background:linear-gradient(#1b1e22,#0f1113);overflow:visible;box-shadow:inset 0 0 0 1px #0009}.nz-skillpic{background:var(--nz-surface-track);color:var(--nz-brass-hi);place-items:center;display:inline-grid}.nz-sktree__node-icon{inset-inline-end:-6px;border:1px solid var(--nz-bg-deep);width:20px;height:20px;position:absolute;top:-8px}.nz-sktree__node--owned{border-color:var(--nz-green);box-shadow:inset 0 0 0 1px var(--nz-brass-lo), 0 0 8px rgba(var(--nz-green-glow), .3)}.nz-sktree__node--owned .nz-sktree__node-icon{background:var(--nz-green);color:#0b1a07}.nz-sktree__node--next{border:2px solid var(--nz-brass-hi);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .35)}.nz-sktree__node--next:after{content:"";border-radius:calc(var(--nz-radius-md) + 3px);box-shadow:0 0 16px rgba(var(--nz-gold-glow), .7);opacity:.2;pointer-events:none;animation:2.4s ease-in-out infinite nz-skill-glow;position:absolute;inset:-4px}.nz-sktree__node--next .nz-sktree__node-icon{background:var(--nz-brass-hi);color:var(--nz-bg-deep)}@keyframes nz-skill-glow{50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.nz-sktree__node--next:after{opacity:.5;animation:none}}.nz-sktree__node--locked{border-style:dashed}.nz-sktree__node--locked .nz-sktree__node-art,.nz-sktree__node--wrong-career .nz-sktree__node-art{filter:grayscale(.7)}.nz-sktree__node--selected{border-color:var(--nz-brass-hi);background:rgba(var(--nz-gold-glow), .12);box-shadow:0 0 0 2px var(--nz-brass-hi), 0 0 18px rgba(var(--nz-gold-glow), .5);opacity:1}.nz-sktree--open .nz-sktree__node:not(.nz-sktree__node--selected){filter:none}.nz-sktree__node-name{font-family:var(--nz-font-title);font-size:.85rem}.nz-sktree__lane-text{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.nz-sktree__lane-name{font-family:var(--nz-font-title);text-transform:uppercase;letter-spacing:.04em;color:var(--nz-brass-hi)}.nz-sktree__lane-text .nz-tag--fact{padding-block:0}.nz-skilltrackpick{gap:var(--nz-sp-3);padding-bottom:var(--nz-sp-3);margin-bottom:var(--nz-sp-5);scrollbar-width:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.nz-skilltrackpick::-webkit-scrollbar{display:none}.nz-skilltrackpick__tab{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-5);border-radius:var(--nz-radius-md);border:1px solid var(--nz-line-card);color:var(--nz-text-secondary);font-family:var(--nz-font-display);font-size:var(--nz-size-small);cursor:pointer;background:#0000004d;flex:none;display:inline-flex}.nz-skilltrackpick__tab img{object-fit:cover;border-radius:6px;width:28px;height:28px}.nz-skilltrackpick__tab[aria-selected=true]{border-color:var(--nz-brass-hi);color:var(--nz-text);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .25)}.nz-skilltrackpick__tab b{color:var(--nz-text-dim);font-size:12px}.nz-skilldetail{gap:var(--nz-sp-5);padding:var(--nz-sp-6);border-radius:var(--nz-radius-md);border:1px solid var(--nz-brass);box-shadow:0 0 20px rgba(var(--nz-gold-glow), .18);flex-direction:column;min-width:0;display:flex}@container nz-nation (width>=860px){.nz-skilldetail{top:calc(var(--nz-sp-8) + 56px);position:sticky}}.nz-skilldetail__head{align-items:flex-start;gap:var(--nz-sp-5);display:flex}.nz-skilldetail__art{border-radius:var(--nz-radius-md);object-fit:cover;width:72px;height:72px;box-shadow:0 0 0 1px var(--nz-brass), 0 0 14px rgba(var(--nz-gold-glow), .3);flex:none}.nz-skilldetail__title{gap:var(--nz-sp-2);flex-direction:column;flex:1;min-width:0;display:flex}.nz-skilldetail__track{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-brass)}.nz-skilldetail__name{font-family:var(--nz-font-title);color:var(--nz-text);overflow-wrap:break-word;font-size:1.3rem;line-height:1.1}.nz-skilldetail__about{color:var(--nz-text-secondary);margin:0;line-height:1.45}.nz-skilldetail__facts{align-items:center;gap:var(--nz-sp-5);flex-wrap:wrap;display:flex}.nz-skilldetail__owned{min-height:var(--nz-touch-min);align-items:center;display:flex}.nz-skilldetail__facts>.nz-infotip{display:contents}.nz-skilldetail__facts>.nz-infotip>.nz-infotip__btn{flex:none}.nz-skilldetail__facts>.nz-infotip>.nz-infotip__card:not([hidden]){width:auto;max-width:none;box-shadow:none;flex:1 0 100%;margin:0;display:block;position:static}@media (width<=859px){.nz-skillstage.has-detail{padding-bottom:62vh}.nz-skilldetail{inset-inline:0;bottom:calc(var(--nz-tabbar-h,0px) + var(--nz-safe-bottom,0px));z-index:calc(var(--nz-z-tabbar,50) + 2);border-radius:var(--nz-radius-md) var(--nz-radius-md) 0 0;background:linear-gradient(#2c3035,#16181b);border-bottom:0;max-height:58vh;position:fixed;overflow-y:auto;box-shadow:0 -10px 30px #0009}}.nz-sktree__node--locked,.nz-sktree__node--wrong-career{opacity:.72}.nz-sktree__lane-name{overflow-wrap:break-word}.nz-newscard.is-closed{opacity:.72}.nz-newscard__kind{inset-inline-end:-8px;width:30px;height:30px;color:var(--nz-brass-hi);background:var(--nz-bg-deep);box-shadow:0 0 0 1px var(--nz-brass-lo), 0 2px 6px #0009;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-6px}.nz-newscard.is-urgent .nz-newscard__kind{color:var(--nz-red-light);box-shadow:0 0 0 1px var(--nz-red)}.nz-newscard__foot{gap:var(--nz-sp-3);grid-template-columns:minmax(0,1fr);margin-top:auto;display:grid}.nz-newscard__foot>.nz-btn{width:100%}.nz-newscard__foot>p{margin:0}.nz-relief-medal{width:52px;height:52px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass-lo), inset 0 4px 10px #0009;border-radius:50%;place-items:center;display:grid}.nz-relief-medal.is-small{flex:none;width:34px;height:34px}.nz-relief-chips{gap:var(--nz-sp-3);margin-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-relief-sub{align-items:center;gap:var(--nz-sp-3);margin:var(--nz-sp-5) 0 var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.18em;text-transform:uppercase;color:var(--nz-brass);font-weight:700;display:flex}.nz-trophycard__cup{width:56px;height:56px;color:var(--nz-brass-hi);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 75%);box-shadow:0 0 0 2px var(--nz-bg), 0 0 0 3px var(--nz-brass), inset 0 4px 10px #0009, 0 0 18px rgba(var(--nz-gold-glow), .2);border-radius:50%;place-items:center;display:grid}.nz-trophycard .nz-itemtile{flex:none}.nz-match{gap:var(--nz-sp-4);padding:var(--nz-sp-5);border-radius:var(--nz-radius-md);flex-direction:column;min-width:0;display:flex}.nz-match__sides{align-items:center;gap:var(--nz-sp-4);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.nz-match__side{align-items:center;gap:var(--nz-sp-2);min-width:0;padding:var(--nz-sp-3);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);text-align:center;color:var(--nz-text-secondary);flex-direction:column;display:flex}.nz-match__side.is-winner{border-color:var(--nz-gold-dim);color:var(--nz-text);box-shadow:0 0 12px rgba(var(--nz-gold-glow), .18)}.nz-match__side b{font-family:var(--nz-font-display);font-size:var(--nz-size-title);color:var(--nz-gold)}.nz-match__name{overflow-wrap:anywhere;font-weight:600}.nz-match__vs{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;text-transform:uppercase;color:var(--nz-text-dim)}.nz-article-editor__scope{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);display:flex}.nz-article-editor__tools .nz-infotip{align-self:center}.nz-settings-grid{align-items:start;gap:var(--nz-sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));display:grid}.nz-packed{column-width:340px;column-gap:var(--nz-sp-6);display:block}.nz-packed>*{break-inside:avoid;margin-bottom:var(--nz-sp-6)}.nz-packed>.nz-nation__wide{column-span:all}.nz-settings__toggle>svg{color:var(--nz-brass);flex:none}.nz-settings__toggle .nz-switch{margin-inline-start:auto}.nz-settings__toggle .nz-infotip{flex:none}.nz-settings__toggle-row{align-items:center;gap:var(--nz-sp-5);display:flex}.nz-settings__toggle-row+.nz-settings__toggle-row,.nz-settings__toggle-row+.nz-settings__toggle,.nz-settings__toggle+.nz-settings__toggle-row{margin-top:var(--nz-sp-2)}.nz-settings__toggle-row>.nz-settings__toggle{flex:auto;min-width:0;margin-top:0}.nz-settings__phone{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);color:var(--nz-brass);cursor:pointer;flex:none;display:inline-flex}.nz-settings__phone:has(input:disabled){opacity:.5;cursor:not-allowed}.nz-settings__push-actions{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-settings__devices{gap:var(--nz-sp-3);margin-top:var(--nz-sp-4);flex-direction:column;display:flex}.nz-settings__device-list{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-settings__device{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-settings__device>svg{color:var(--nz-brass);flex:none}.nz-settings__device-text{flex-direction:column;flex:auto;min-width:0;display:flex}.nz-settings__device-name{color:var(--nz-text-body);overflow-wrap:anywhere}.nz-settings__device-name em{color:var(--nz-brass);font-style:normal}.nz-settings__graphics-label{align-items:center;gap:var(--nz-sp-3);margin-top:var(--nz-sp-5);display:flex}.nz-settings__legal{gap:var(--nz-sp-3);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nz-settings__legal .nz-btn{padding-inline:var(--nz-sp-3)}.nz-podium__step{background-blend-mode:screen, normal}.nz-podium__name{color:var(--nz-text);text-decoration:none}.nz-podium__name:hover{text-decoration:underline}.nz-relief-open{appearance:none;font:inherit;text-align:inherit;cursor:pointer;min-height:var(--nz-touch-min);background:0 0;border:0;padding:0;font-weight:700}.nz-relief-open:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm,4px);outline:none}.nz-podium__picture .nz-relief-flag{--nz-country-flag-h:56px}.nz-market-action{letter-spacing:.04em;text-transform:uppercase;color:var(--nz-bg-deep);font-weight:700}.nz-market-action--buy{border-color:var(--nz-gain-strong);background:linear-gradient(180deg, var(--nz-gain-strong) 0%, var(--nz-gain) 100%);box-shadow:var(--nz-elev-1), 0 0 12px rgba(var(--nz-gain-glow), .3)}.nz-market-action--buy:hover:not(:disabled){border-color:color-mix(in srgb, var(--nz-gain-strong) 70%, #fff);background:linear-gradient(180deg, color-mix(in srgb, var(--nz-gain-strong) 70%, #fff) 0%, var(--nz-gain-strong) 100%);color:var(--nz-bg-deep)}.nz-market-action--sell{border-color:var(--nz-loss-strong);background:linear-gradient(180deg, var(--nz-loss-strong) 0%, var(--nz-loss) 100%);box-shadow:var(--nz-elev-1), 0 0 12px rgba(var(--nz-loss-glow), .3)}.nz-market-action--sell:hover:not(:disabled){border-color:color-mix(in srgb, var(--nz-loss-strong) 70%, #fff);background:linear-gradient(180deg, color-mix(in srgb, var(--nz-loss-strong) 70%, #fff) 0%, var(--nz-loss-strong) 100%);color:var(--nz-bg-deep)}.nz-market-action:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.nz-qmarket__sides.is-buy .nz-tritoggle__plate{border-color:var(--nz-gain-strong);background:linear-gradient(180deg, var(--nz-gain-strong), var(--nz-gain));box-shadow:0 0 10px rgba(var(--nz-gain-glow), .28)}.nz-qmarket__sides.is-sell .nz-tritoggle__plate{border-color:var(--nz-loss-strong);background:linear-gradient(180deg, var(--nz-loss-strong), var(--nz-loss));box-shadow:0 0 10px rgba(var(--nz-loss-glow), .28)}.nz-qmarket__sides .nz-tritoggle__stop[aria-checked=true]{color:var(--nz-bg-deep)}.nz-qmarket__facts{column-gap:var(--nz-sp-9)}.nz-column-scrim{display:none}@media not all and (width<=899px){.nz-column-scrim{z-index:0;pointer-events:none;opacity:0;background:var(--nz-scrim);transition:opacity var(--nz-dur-menu-in) var(--nz-ease-out);display:block;position:absolute;inset:0}.nz-column-scrim[data-size=wide]{opacity:.55}.nz-column-scrim[data-size=stage]{opacity:1;background:radial-gradient(ellipse at center, var(--nz-scrim) 0%, var(--nz-scrim-heavy) 100%)}.nz-app .nz-body:has(>.nz-column-scrim)>.nz-column:not(.nz-column--placed){transition:width var(--nz-dur-menu-in) var(--nz-ease-out)}html body .nz-app .nz-body>.nz-column.nz-column--size-wide:not(.nz-column--placed){width:max(var(--nz-column-w-wide), min(60vw, 1100px))}html body .nz-app .nz-body>.nz-column.nz-column--size-stage:not(.nz-column--placed){width:auto;min-width:0;max-width:none;max-height:none;margin-inline-end:var(--nz-sp-9);margin-bottom:calc(var(--nz-sp-9) + var(--nz-ticker-room,0px));flex:auto;align-self:stretch}html body .nz-app .nz-body:has(>.nz-subnav)>.nz-column.nz-column--size-stage:not(.nz-column--placed){margin-top:var(--nz-subnav-top);max-height:none}}.nz-map-lens{top:calc(var(--nz-topbar-h,0px) + var(--nz-sp-4));z-index:0;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.nz-map-lens__badge{pointer-events:auto;min-height:var(--nz-touch-min,44px);padding:0 var(--nz-sp-6);border:1px solid var(--nz-brass);border-radius:var(--nz-radius-pill);background:var(--nz-bg-deep);color:var(--nz-brass-hi);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.14em;box-shadow:var(--nz-shadow-card);cursor:pointer}.nz-map-lens__badge:hover{border-color:var(--nz-brass-hi)}.nz-map-lens__badge:focus-visible{box-shadow:var(--nz-focus-ring)}.nz-deposit-overlay,.nz-site-overlay,.nz-vehicle-overlay,.nz-event-overlay,.nz-war-overlay{transition:opacity var(--nz-dur) var(--nz-ease)}.nz-map-lens[data-lens=military]~:is(.nz-deposit-overlay,.nz-site-overlay,.nz-vehicle-overlay,.nz-event-overlay),.nz-map-lens[data-lens=industry]~:is(.nz-war-overlay,.nz-event-overlay){opacity:.3}.nz-map-lens[data-lens=political]~:is(.nz-deposit-overlay,.nz-site-overlay,.nz-vehicle-overlay,.nz-war-overlay){opacity:0;visibility:hidden;transition:opacity var(--nz-dur) var(--nz-ease), visibility 0s var(--nz-dur)}@media (prefers-reduced-motion:reduce){.nz-deposit-overlay,.nz-site-overlay,.nz-vehicle-overlay,.nz-event-overlay,.nz-war-overlay{transition:none}}.nz-battlecard__status{flex:none;margin-inline-start:auto}.nz-battlecard .nz-site-card__town{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nz-battlecard__state{font-family:var(--nz-font-title);color:var(--nz-text);margin:0}.nz-battlecard__when{color:var(--nz-text-muted);font-size:var(--nz-size-small)}.nz-battlecard__endstamp{font-family:var(--nz-font-display);font-weight:800;font-size:var(--nz-size-small);letter-spacing:.18em;text-transform:uppercase;color:var(--nz-text-muted);border:2px solid var(--nz-line-control);border-radius:var(--nz-radius-sm);padding:2px 8px}.nz-battlecard.is-ended{opacity:.8}.nz-battlecard.is-ended .nz-site-card__arms,.nz-battlecard.is-ended .nz-offercard__flags{filter:grayscale(.7)}.nz-battlecard.is-ended .nz-battlecard__state{color:var(--nz-text-secondary)}@container nz-market (width>=820px){.nz-qmarket{align-items:stretch;gap:var(--nz-sp-4);flex-direction:column;max-width:1040px;display:flex}.nz-qmarket.has-dock{align-items:start;gap:var(--nz-sp-6);grid-template-columns:minmax(0,1fr) minmax(380px,440px);max-width:1320px;display:grid}.nz-qmarket__dock{min-width:0;max-height:var(--nz-dock-max,100dvh);overscroll-behavior:contain;position:sticky;top:0;overflow-y:auto}.nz-market--simple:has(.nz-qmarket.has-dock)>.nz-kheader{max-width:1320px}}.nz-qmarket__main{gap:var(--nz-sp-4);flex-direction:column;min-width:0;display:flex}.nz-qmarket__dock>.nz-panel{margin:0}.nz-qmarket__units--solo{grid-template-columns:minmax(0,1fr)}.nz-qmarket__price-units{align-items:center;gap:var(--nz-sp-1);font-size:var(--nz-size-small);color:var(--nz-text-muted);display:inline-flex}.nz-qmarket__price-units b{color:var(--nz-text-secondary)}.nz-qmarket__price-units svg{color:var(--nz-brass)}.nz-qmarket__go{justify-content:center;align-items:center;gap:var(--nz-sp-2) var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-qmarket__go .nz-qmarket__go-total{opacity:.9;border-inline-start:1px solid;padding-inline-start:var(--nz-sp-3)}.nz-tickethead--compact{gap:var(--nz-sp-3) var(--nz-sp-4)}.nz-tickethead--compact .nz-tickethead__name{font-size:var(--nz-size-title)}.nz-qmarket__opts{border-top:1px solid var(--nz-line-card)}.nz-qmarket__opts>summary{align-items:center;gap:var(--nz-sp-2);min-height:var(--nz-touch-min);cursor:pointer;font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-text-dim);list-style:none;display:flex}.nz-qmarket__opts>summary::-webkit-details-marker{display:none}.nz-qmarket__opts>summary>svg{color:var(--nz-brass)}.nz-qmarket__opts>summary:after{content:"▾";color:var(--nz-brass);transition:transform var(--nz-dur) var(--nz-ease);margin-inline-start:auto}.nz-qmarket__opts[open]>summary:after{transform:rotate(180deg)}.nz-qmarket__opts>summary:hover{color:var(--nz-text)}.nz-qmarket__opts>summary:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-sm);outline:none}.nz-qmarket__opts-body{gap:var(--nz-sp-4);padding-bottom:var(--nz-sp-2);flex-direction:column;display:flex}.nz-qmarket__opts-body .nz-qmarket__matchbox{align-items:center;gap:var(--nz-sp-2);display:flex}@media (width<=759px){.nz-citizenship__flags{overscroll-behavior:contain;max-height:min(320px,42vh);overflow-y:auto}}.nz-qmarket__goodsbox>.nz-fold__body{margin:0 var(--nz-sp-4) var(--nz-sp-4)}@media (width<=759px){.nz-qmarket__goodsbox .nz-qmarket__goods{overscroll-behavior:contain;max-height:min(460px,58vh);padding-inline-end:var(--nz-sp-2);overflow-y:auto}}.nz-reveal{gap:var(--nz-sp-3);margin-top:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-alert-dot--count{inset-inline-end:-9px;width:auto;min-width:17px;height:auto;font-size:var(--nz-size-caption);text-align:center;color:var(--nz-text);padding:0 4px;font-weight:700;line-height:15px;top:-6px}.nz-meter__row>.nz-num:only-child{margin-inline-start:auto}.nz-taskpick{gap:var(--nz-sp-3);margin:var(--nz-sp-4) 0 0;border:0;min-width:0;padding:0;display:grid}.nz-taskpick__legend{margin-bottom:var(--nz-sp-3);font-family:var(--nz-font-title);font-size:var(--nz-size-small);color:var(--nz-text-secondary);text-transform:uppercase;letter-spacing:.06em;padding:0}.nz-taskpick__row{align-items:center;gap:var(--nz-sp-4);min-height:var(--nz-touch-min);padding:var(--nz-sp-3) var(--nz-sp-5);border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-surface);color:var(--nz-text-secondary);cursor:pointer;display:flex}.nz-taskpick__row:focus-within{outline:2px solid var(--nz-focus-ring);outline-offset:2px}.nz-taskpick__row.is-on{border-color:var(--nz-brass);background:var(--nz-surface-raised);color:var(--nz-text);border-inline-start-width:4px}.nz-taskpick__row input{width:1.25rem;height:1.25rem;accent-color:var(--nz-brass);flex:none}.nz-taskpick__text{gap:var(--nz-sp-1);text-align:start;min-width:0;display:grid}.nz-taskpick__text small{color:var(--nz-text-muted);font-size:var(--nz-size-caption)}.nz-taskpick__edit{gap:var(--nz-sp-4);margin-top:var(--nz-sp-4);display:grid}.nz-taskpick__edit>.nz-btn{justify-self:start}.nz-upgrade-strip{z-index:var(--nz-z-guide);justify-content:center;align-items:center;gap:var(--nz-sp-3);width:fit-content;max-width:calc(100% - 2 * var(--nz-sp-4));padding:var(--nz-sp-2) var(--nz-sp-4);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-md);background:var(--nz-bg-chrome);box-shadow:var(--nz-shadow-window);color:var(--nz-text);font-size:var(--nz-size-small);margin-inline:auto;display:flex;position:fixed;inset-block-start:calc(var(--nz-safe-top) + var(--nz-sp-2));inset-inline:0}.nz-upgrade-screen{z-index:var(--nz-z-entrance);padding:var(--nz-sp-5);background:var(--nz-scrim);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.nz-upgrade-screen__card{width:min(var(--nz-dialog-w), 100%);padding:var(--nz-sp-6);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-2xl);background:var(--nz-bg-chrome);box-shadow:var(--nz-shadow-window);color:var(--nz-text-body);text-align:center}.nz-upgrade-screen__title{margin:0 0 var(--nz-sp-3);font-family:var(--nz-font-title);font-size:var(--nz-size-title);color:var(--nz-text)}.nz-install{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-install__benefits{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-install__benefits li{align-items:flex-start;gap:var(--nz-sp-4);font-size:var(--nz-size-body);color:var(--nz-text-body);display:flex}.nz-install__benefits li>svg{color:var(--nz-brass);flex:none;margin-block-start:2px}.nz-install__ios{gap:var(--nz-sp-2);flex-direction:column;display:flex}.nz-install__ios-title{color:var(--nz-brass)}.nz-install__steps{gap:var(--nz-sp-2);color:var(--nz-text-body);flex-direction:column;margin:0;padding-inline-start:var(--nz-sp-7);display:flex}.nz-installdlg__body{gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-installdlg__icon{border-radius:var(--nz-radius-md);block-size:72px;inline-size:72px;box-shadow:var(--nz-elev-2);align-self:center}.nz-tag{--tag:var(--nz-text-secondary);align-items:center;gap:var(--nz-sp-3);min-height:26px;padding:0 var(--nz-sp-4);border:1px solid var(--nz-line);border-radius:var(--nz-radius-sm);background:var(--nz-surface-tag);color:var(--tag);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;white-space:nowrap;font-weight:600;text-decoration:none;display:inline-flex}a.nz-tag:hover,button.nz-tag:hover{border-color:var(--nz-brass-lo);color:var(--nz-text)}a.nz-tag:focus-visible,button.nz-tag:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}button.nz-tag{cursor:pointer}@media (pointer:coarse){a.nz-tag,button.nz-tag{min-height:var(--nz-touch-min)}}.nz-tag__dot{background:var(--tag);width:7px;height:7px;box-shadow:0 0 6px var(--tag);border-radius:50%;flex:none}.nz-tag.is-live{--tag:var(--nz-gold-bright)}.nz-tag.is-ok{--tag:var(--nz-green-light)}.nz-tag.is-warn{--tag:var(--nz-warn)}.nz-tag.is-danger{--tag:var(--nz-danger-light)}.nz-tag:not(.is-neutral){white-space:normal;text-transform:none;letter-spacing:.02em;min-height:0;font-size:var(--nz-size-body);background:0 0;border-color:#0000;padding-inline:0}.nz-tag--fact{--tag:var(--nz-text-secondary);gap:var(--nz-sp-2);padding:3px var(--nz-sp-4);text-transform:none;letter-spacing:.02em;color:var(--nz-text-secondary);font-weight:400}.nz-tag--fact:not(.is-neutral){min-height:26px;padding:3px var(--nz-sp-4);border-color:var(--nz-line);background:var(--nz-surface-tag);font-size:var(--nz-size-caption);white-space:nowrap}.nz-tag--fact>svg,.nz-tag--fact>img,.nz-tag--fact>.nz-goodicon{color:var(--tag);flex:none}.nz-tag__value{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body);letter-spacing:.04em;color:var(--nz-text);overflow-wrap:anywhere;min-width:0}.nz-tag__label{font-size:var(--nz-size-caption);color:var(--nz-text-muted)}.nz-tag--fact:is(.is-ok,.is-peace){--tag:var(--nz-green-light)}.nz-tag--fact.is-warn{--tag:var(--nz-warn)}.nz-tag--fact:is(.is-war,.is-danger){--tag:var(--nz-danger-light)}.nz-tag--fact.is-live{--tag:var(--nz-gold-bright)}.nz-tag--fact:is(.is-ok,.is-peace,.is-warn,.is-war,.is-danger,.is-live) .nz-tag__value{color:var(--tag)}.nz-tag--fact.is-muted,.nz-tag--fact.is-muted .nz-tag__value{--tag:var(--nz-text-dim);color:var(--nz-text-dim)}a.nz-tag--fact,a.nz-tag--fact:hover{text-decoration:none}.nz-meta{align-items:baseline;gap:var(--nz-sp-1) var(--nz-sp-3);color:var(--nz-text-muted);font-size:var(--nz-size-small);flex-wrap:wrap;margin:0;line-height:1.4;display:flex}.nz-meta__sep{color:var(--nz-text-dim)}.nz-meta b{color:var(--nz-text);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body-lg);font-variant-numeric:tabular-nums}.nz-meta .is-gain{color:var(--nz-gain-text)}.nz-meta .is-warn{color:var(--nz-warn)}.nz-meta .is-danger{color:var(--nz-danger-light)}.nz-kstat{align-items:center;gap:var(--nz-sp-4);min-width:0;color:inherit;text-align:start;text-decoration:none;display:inline-flex}button.nz-kstat{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.nz-kstat.is-action{min-height:var(--nz-touch-min);border-radius:var(--nz-radius-sm)}.nz-kstat.is-action:hover .nz-kstat__value{color:var(--nz-gold-bright)}.nz-kstat.is-action:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-kstat__icon{border:1px solid var(--nz-brass-lo);background:var(--nz-bg-deep);width:36px;height:36px;color:var(--nz-brass);border-radius:50%;flex:none;place-items:center;display:grid}.nz-kstat__body{flex-direction:column;min-width:0;display:flex}.nz-kstat__value{font-family:var(--nz-font-display);color:var(--nz-text);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:1.05}.nz-kstat__label{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-text-muted);font-weight:600}.nz-kstat__sub{font-size:var(--nz-size-caption);color:var(--nz-text-dim)}.nz-kstat.is-hero .nz-kstat__value{font-size:var(--nz-size-display-lg)}.nz-kstat.is-lg .nz-kstat__value{font-size:var(--nz-size-display)}.nz-kstat.is-md .nz-kstat__value{font-size:var(--nz-size-title-lg)}.nz-kstat.is-sm .nz-kstat__value{font-size:var(--nz-size-title)}.nz-kstat.is-sm .nz-kstat__icon{width:28px;height:28px}.nz-kstat.is-gain .nz-kstat__value{color:var(--nz-gain-text)}.nz-kstat.is-loss .nz-kstat__value{color:var(--nz-loss-text)}.nz-kstat.is-warn .nz-kstat__value{color:var(--nz-warn)}.nz-kstat.is-muted .nz-kstat__value{color:var(--nz-text-dim)}.nz-kstat.is-tile{width:100%;padding:var(--nz-sp-5) var(--nz-sp-6);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-grad-inset);box-shadow:var(--nz-shadow-inset);display:flex}.nz-kstat.is-tile.is-action{border-color:var(--nz-brass-lo);transition:border-color var(--nz-dur) var(--nz-ease), transform var(--nz-dur) var(--nz-ease)}.nz-kstat.is-tile.is-action:hover{border-color:var(--nz-line-bright);transform:translateY(-1px)}.nz-kstat.is-tile .nz-kstat__icon{color:var(--nz-text-dim);background:0 0;border:0}.nz-kstat__icon.has-media{background:0 0;border:0;width:auto;min-width:36px;height:auto;min-height:36px;overflow:hidden}.nz-kstat__icon .nz-picture-icon{block-size:36px;inline-size:36px}.nz-kstat__value a{color:inherit;text-decoration:none}.nz-kstat__value a:hover{text-decoration:underline}.nz-kstat.is-tile .nz-kstat__value{text-overflow:ellipsis;overflow:hidden}.nz-kstat-grid{gap:var(--nz-sp-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));display:grid}.nz-kstat-grid[style]{grid-template-columns:repeat(var(--nz-kstat-cols), minmax(0, 1fr))}@container (width<=420px){.nz-kstat-grid[style]{grid-template-columns:repeat(2,minmax(0,1fr))}}.nz-kmedal{border:1px solid var(--nz-brass-lo);background:radial-gradient(circle at 50% 30%, var(--nz-surface-raised), var(--nz-bg-deep));width:44px;height:44px;color:var(--nz-brass-hi);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.nz-kstats{gap:var(--nz-sp-6) var(--nz-sp-9);flex-wrap:wrap;display:flex}.nz-inset{min-width:0;padding:var(--nz-sp-7);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-grad-inset);box-shadow:var(--nz-shadow-inset);position:relative}.nz-inset.is-selected{border-color:var(--nz-gold-dim);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold)}.nz-note.is-plain{border-color:var(--nz-line);background:var(--nz-grad-inset);box-shadow:var(--nz-shadow-inset)}.nz-tritoggle.is-compact{padding:2px;display:inline-grid}.nz-tritoggle.is-compact .nz-tritoggle__plate{top:2px;bottom:2px;width:calc((100% - 4px) / var(--nz-tt-n));inset-inline-start:2px}.nz-tritoggle.is-compact .nz-tritoggle__stop{min-height:28px;padding:0 var(--nz-sp-5);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide)}.nz-tritoggle.is-compact{border-color:var(--nz-brass-lo);background:var(--nz-bg-deep)}.nz-tritoggle.is-compact .nz-tritoggle__plate{border-color:var(--nz-gold-bright);background:var(--nz-grad-gold-solid);box-shadow:var(--nz-elev-1), var(--nz-glow-gold)}.nz-tritoggle.is-compact .nz-tritoggle__stop{color:var(--nz-text-muted);font-weight:700}.nz-tritoggle.is-compact .nz-tritoggle__stop:hover{color:var(--nz-text)}.nz-tritoggle.is-compact .nz-tritoggle__stop[aria-checked=true]{color:var(--nz-bg-deep)}@media (pointer:coarse){.nz-tritoggle.is-compact .nz-tritoggle__stop{min-height:var(--nz-touch-min)}}.nz-plate .nz-plate:not(.nz-rpanel,[class*=nz-wr-]){background:var(--nz-grad-inset);border-color:var(--nz-line);box-shadow:var(--nz-shadow-inset)}.nz-plate .nz-plate:not(.nz-rpanel,[class*=nz-wr-]):before,.nz-plate .nz-plate:not(.nz-rpanel,[class*=nz-wr-]):after{content:none}.nz-site-card__town,.nz-site-card__title{font-family:var(--nz-font-display);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.nz-kcard{gap:var(--nz-sp-6);flex-direction:column;list-style:none;display:flex}.nz-kcard__head{align-items:flex-start;gap:var(--nz-sp-3) var(--nz-sp-6);flex-wrap:wrap;min-width:0;display:flex}.nz-kcard__art{flex:none;place-items:center;display:grid}.nz-kcard__heading{gap:var(--nz-sp-2);min-width:0;padding-top:var(--nz-sp-1);flex-direction:column;flex:9rem;display:flex}.nz-kcard__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-brass);font-weight:600}.nz-kcard__title{align-items:center;gap:var(--nz-sp-3);font-family:var(--nz-font-display);font-size:var(--nz-size-title-lg);letter-spacing:.04em;text-transform:uppercase;color:var(--nz-text);overflow-wrap:anywhere;flex-wrap:wrap;font-weight:700;line-height:1.1;display:flex}.nz-kcard__title a,.nz-kcard__title a:hover,.nz-kcard__title a:focus-visible{color:inherit;background:0 0;text-decoration:none}.nz-kcard__title a:hover{text-underline-offset:3px;text-decoration:underline}.nz-kcard__tag{flex:none;margin-inline-start:auto}.nz-kcard__stat{gap:var(--nz-sp-6) var(--nz-sp-9);padding-top:var(--nz-sp-5);border-top:1px solid var(--nz-line);flex-wrap:wrap;display:flex}.nz-kcard__action{gap:var(--nz-sp-3);flex-direction:column;margin-top:auto;display:flex}.nz-kcard__action .nz-btn{justify-content:center;gap:var(--nz-sp-4)}.nz-kcard__action .nz-btn .nz-picture-icon{flex:none;block-size:24px;inline-size:24px}.nz-kcard.is-beside{align-items:center;column-gap:var(--nz-sp-6);grid-template-columns:minmax(0,1fr) auto;display:grid}.nz-kcard.is-beside>.nz-kcard__head{padding-bottom:var(--nz-sp-5);border-bottom:1px solid var(--nz-line);grid-column:1/-1}.nz-kcard.is-beside>.nz-kcard__stat{border-top:0;grid-column:1;padding-top:0}.nz-kcard.is-beside>.nz-kcard__action{grid-column:2;margin-top:0}.nz-kcard.is-beside>.nz-kcard__action .nz-btn{width:auto}.nz-kcard.is-over{opacity:.65}.nz-kcard.is-motion{border-color:var(--nz-danger)}.nz-kcard-grid{gap:var(--nz-sp-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.nz-krows{gap:var(--nz-sp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nz-krow{align-items:center;gap:var(--nz-sp-6);padding:var(--nz-sp-5) var(--nz-sp-6);color:inherit;min-height:var(--nz-touch-min);text-decoration:none;display:flex}.nz-krow.is-action:hover{border-color:var(--nz-brass-lo)}.nz-krow.is-action:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-krow>svg{color:var(--nz-brass);flex:none}.nz-krow__text{gap:var(--nz-sp-1);flex-direction:column;flex:auto;min-width:0;display:flex}.nz-krow__title{align-items:center;gap:var(--nz-sp-3);color:var(--nz-text);font-weight:600;display:inline-flex}.nz-krow__detail{font-size:var(--nz-size-small);color:var(--nz-text-muted);line-height:1.4}.nz-krow__value{font-family:var(--nz-font-display);color:var(--nz-gold-bright);white-space:nowrap;flex:none;font-weight:700}.nz-krow.is-done{opacity:.6}.nz-krow.is-done .nz-krow__title>svg{color:var(--nz-green-light)}.nz-nation .nz-tabpanel{gap:var(--nz-sp-8);flex-direction:column;display:flex}.nz-tabs.nz-tabs--segmented{align-items:stretch;gap:var(--nz-sp-1);min-height:0;padding:var(--nz-sp-1);border:1px solid var(--nz-line-control);border-radius:var(--nz-radius-md);background:var(--nz-surface-sunken);box-shadow:var(--nz-shadow-inset)}.nz-tabs--segmented .nz-tab,.nz-tabs--segmented .nz-tab:hover{height:auto;min-height:var(--nz-touch-min);border-radius:var(--nz-radius-sm);box-shadow:none;color:var(--nz-text-muted);background:0 0;border:1px solid #0000;margin:0}.nz-tabs--segmented .nz-tab:hover{color:var(--nz-text)}.nz-tabs--segmented .nz-tab[aria-selected=true]{border-color:var(--nz-brass);background:var(--nz-grad-gold);height:auto;color:var(--nz-gold-bright);box-shadow:var(--nz-elev-1)}.nz-tabs--segmented .nz-tab[aria-selected=true]:before,.nz-tabs--segmented .nz-tab[aria-selected=true]:after{content:none}.nz-kheader{z-index:6;border-radius:var(--nz-radius-md);position:relative;container:kheader/inline-size}.nz-kheader__inner{align-items:center;gap:var(--nz-sp-6) var(--nz-sp-9);padding:var(--nz-sp-8) var(--nz-sp-9);flex-wrap:wrap;display:flex}.nz-kheader.nz-plate{background-image:var(--nz-tex-scratch-soft), var(--nz-grad-plate-head);background-size:640px,100% 100%,100% 100%}.nz-kheader.is-yours{border-color:var(--nz-gold-dim);box-shadow:var(--nz-glow-gold), var(--nz-elev-3)}.nz-kheader__emblem{justify-content:center;align-items:center;gap:var(--nz-sp-3);min-width:72px;min-height:72px;padding:var(--nz-sp-3);border:1px solid var(--nz-brass);border-radius:var(--nz-radius-md);background:radial-gradient(circle at 50% 35%, var(--nz-surface-raised), var(--nz-bg-deep));box-shadow:0 0 0 3px var(--nz-bg-deep), 0 0 0 4px var(--nz-brass-lo), var(--nz-shadow-inset);color:var(--nz-brass-hi);flex:none;display:flex}.nz-kheader__emblem:empty{display:none}.nz-kheader__emblem .nz-country-flag{--nz-country-flag-h:56px;vertical-align:middle}.nz-kheader__heading{gap:var(--nz-sp-2);flex-direction:column;flex:260px;min-width:0;display:flex}.nz-kheader__kicker{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-widest);text-transform:uppercase;color:var(--nz-gold);font-weight:600}.nz-kheader__title{font-family:var(--nz-font-title);font-size:var(--nz-size-display);color:var(--nz-text);text-shadow:var(--nz-text-shadow-title);overflow-wrap:break-word;margin:0;line-height:1.05}.nz-kheader__namerow{align-items:center;gap:var(--nz-sp-3);min-width:0;display:flex}.nz-kheader__namerow>.nz-kheader__title{min-width:0}.nz-map-pin{border:1px solid var(--nz-brass-lo);background:radial-gradient(circle at 50% 35%, var(--nz-surface-raised), var(--nz-bg-deep));width:26px;height:26px;color:var(--nz-brass-hi);cursor:pointer;transition:color var(--nz-dur-fast) var(--nz-ease), border-color var(--nz-dur-fast) var(--nz-ease), transform var(--nz-dur-fast) var(--nz-ease);border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.nz-map-pin:before{content:"";inset:calc((26px - var(--nz-touch-min)) / 2);border-radius:50%;position:absolute}.nz-map-pin:hover,.nz-map-pin:focus-visible{color:var(--nz-gold-bright);border-color:var(--nz-gold);transform:translateY(-1px)}.nz-map-pin:active{transform:translateY(1px)}.nz-map-pin:focus-visible{outline:2px solid var(--nz-gold);outline-offset:2px}@media (prefers-reduced-motion:reduce){.nz-map-pin,.nz-map-pin:hover,.nz-map-pin:active{transition:none;transform:none}}.nz-kheader__kicker a,.nz-kheader__title a{color:inherit;text-decoration:none}.nz-kheader__kicker a:hover,.nz-kheader__title a:hover{text-decoration:underline}.nz-kheader__facts{color:var(--nz-text-secondary);margin:0}.nz-kheader__facts a{color:var(--nz-gold-bright)}.nz-kheader__facts b{color:var(--nz-text);font-family:var(--nz-font-display);font-variant-numeric:tabular-nums}.nz-kheader__controls{margin-top:var(--nz-sp-2)}.nz-kheader__tags{align-items:center;gap:var(--nz-sp-2) var(--nz-sp-6);margin-top:var(--nz-sp-2);flex-wrap:wrap;display:flex}.nz-kheader__stats{gap:var(--nz-sp-4) var(--nz-sp-9);flex-wrap:wrap;display:flex}.nz-kheader__stats>.nz-kstat+.nz-kstat{border-inline-start:1px solid var(--nz-line);padding-inline-start:var(--nz-sp-9)}.nz-kheader__stats .nz-country-flag{width:auto;height:22px}.nz-kheader__action{align-items:flex-end;gap:var(--nz-sp-3);flex-direction:column;flex:none;margin-inline-start:auto;display:flex}.nz-kheader__action .nz-infotip{position:static}.nz-kheader__action .nz-infotip__card{top:auto;bottom:var(--nz-sp-5);text-align:start;width:auto;max-width:none;font-family:var(--nz-font-body);letter-spacing:normal;text-transform:none;font-weight:400;inset-inline-start:var(--nz-sp-5);inset-inline-end:var(--nz-sp-5)}.nz-kheader.is-banner{min-height:168px}.nz-kheader.is-banner .nz-kheader__inner{padding:var(--nz-sp-9)}.nz-kheader.is-banner .nz-kheader__emblem{min-width:104px;min-height:104px}.nz-kheader.is-banner .nz-kheader__emblem .nz-country-flag{--nz-country-flag-h:64px}.nz-kheader.is-banner .nz-kheader__title{font-size:var(--nz-size-display-lg)}.nz-kheader.has-art{background-image:var(--nz-grad-banner-fade), var(--nz-kheader-art);background-size:100% 100%,cover;background-position:center, center var(--nz-kheader-art-y,45%)}.nz-kheader.has-art .nz-kheader__inner{align-items:flex-end}.nz-kheader.has-art .nz-kheader__kicker{text-shadow:var(--nz-text-shadow-title)}.nz-kheader.has-art .nz-kheader__stats{padding:var(--nz-sp-3) var(--nz-sp-5);border-radius:var(--nz-radius-md);background:var(--nz-scrim)}.nz-kheader.has-art .nz-kheader__emblem{box-shadow:none;min-width:0;min-height:0;filter:drop-shadow(0 3px 6px var(--nz-bg-deep));background:0 0;border:0;padding:0}.nz-kheader.is-stage{border-bottom:1px solid var(--nz-brass-lo);border-radius:0}.nz-kheader.is-stage .nz-kheader__inner{padding:var(--nz-sp-6) 0}@container kheader (width<=560px){.nz-kheader__inner{gap:var(--nz-sp-3) var(--nz-sp-6);padding:var(--nz-sp-6) var(--nz-sp-7)}.nz-kheader__emblem{min-width:48px;min-height:48px}.nz-kheader__emblem .nz-country-flag,.nz-kheader.is-banner .nz-kheader__emblem .nz-country-flag{--nz-country-flag-h:36px}.nz-kheader__heading{gap:var(--nz-sp-1);flex:1 1 0;min-width:9rem}.nz-kheader__title{font-size:var(--nz-size-title-lg);line-height:1.1}.nz-kheader__tags,.nz-kheader__controls{margin-top:var(--nz-sp-1)}.nz-kheader__stats{flex-wrap:nowrap;flex:0 auto;gap:0}.nz-kheader__stats>.nz-kstat{min-width:0}.nz-kheader__stats>.nz-kstat+.nz-kstat{margin-inline-start:var(--nz-sp-5);padding-inline-start:var(--nz-sp-5)}.nz-kheader__stats .nz-kstat__value{font-size:var(--nz-size-title)}.nz-kheader__stats .nz-kstat__label{overflow-wrap:anywhere;line-height:1.15}.nz-kheader__action{order:2}.nz-kheader__stats{order:3}.nz-kheader__stats:has(>:nth-child(3)){width:100%;padding-top:var(--nz-sp-4);border-top:1px solid var(--nz-line);order:4;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.nz-kheader__stats:has(>:nth-child(3))>.nz-kstat+.nz-kstat{margin-inline-start:0;padding-inline-start:var(--nz-sp-5)}.nz-kheader__action:has(>.nz-infotip:only-child){display:contents}.nz-kheader__action>.nz-infotip:only-child>.nz-infotip__btn{top:var(--nz-sp-3);position:absolute;inset-inline-end:var(--nz-sp-3)}.nz-kheader:has(.nz-kheader__action>.nz-infotip:only-child) .nz-kheader__kicker{padding-inline-end:var(--nz-sp-10)}.nz-kheader:has(.nz-kheader__action .nz-btn,.nz-kheader__action .nz-switch) .nz-kheader__heading{min-width:5rem}.nz-kheader__action:has(.nz-btn,.nz-switch){order:2;align-self:flex-start;align-items:flex-end;margin-inline-start:auto}.nz-kheader.is-stage .nz-kheader__inner{padding-inline:0}.nz-kheader.has-art .nz-kheader__inner{align-items:flex-start}.nz-kheader.is-banner .nz-kheader__emblem{min-width:64px;min-height:64px}.nz-kheader.is-banner .nz-kheader__title{font-size:var(--nz-size-display)}.nz-kheader.has-art .nz-kheader__stats{border-top:0}}@media (width<=560px){.nz-kheader.has-art{background-image:var(--nz-grad-banner-fade-down), var(--nz-kheader-art)}}.nz-btn--soft{border-color:var(--nz-brass-lo);background:var(--nz-surface-raised);color:var(--nz-text);box-shadow:var(--nz-elev-1)}.nz-btn--soft:hover{border-color:var(--nz-line-bright);background:var(--nz-surface-active);color:var(--nz-text);box-shadow:var(--nz-elev-2)}.nz-fold{border:1px solid var(--nz-line-card);border-radius:var(--nz-radius-md);background:var(--nz-grad-card)}.nz-fold>summary{align-items:center;gap:var(--nz-sp-3);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-8);cursor:pointer;font-family:var(--nz-font-display);font-size:var(--nz-size-body);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-text-secondary);list-style:none;display:flex}.nz-fold>summary::-webkit-details-marker{display:none}.nz-fold>summary>svg{color:var(--nz-brass-hi);flex:none}.nz-fold>summary:after{content:"▾";color:var(--nz-brass);transition:transform var(--nz-dur) var(--nz-ease);margin-inline-start:auto}.nz-fold[open]>summary:after{transform:rotate(180deg)}.nz-fold>summary:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-md);outline:none}.nz-fold__summary{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;min-width:0;display:inline-flex}.nz-fold__body{margin:0 var(--nz-sp-8) var(--nz-sp-8);gap:var(--nz-sp-5);flex-direction:column;display:flex}.nz-fold.is-quiet{background:0 0;border:0}.nz-fold.is-quiet>summary{font-family:inherit;font-size:var(--nz-size-small);letter-spacing:normal;text-transform:none;color:var(--nz-text-muted);padding:0}.nz-fold.is-quiet>summary:after{margin-inline-start:var(--nz-sp-3)}.nz-fold.is-quiet .nz-fold__body{margin:0 0 var(--nz-sp-3)}.nz-actiondock{justify-content:space-between;align-items:center;gap:var(--nz-sp-3) var(--nz-sp-5);padding:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-gold);border-radius:var(--nz-radius-md);background:var(--nz-surface-raised);flex-wrap:wrap;display:flex}.nz-actiondock__summary{min-width:0;font-size:var(--nz-size-small);color:var(--nz-text);overflow-wrap:anywhere;flex:10rem;line-height:1.3}.nz-actiondock__summary b{font-family:var(--nz-font-display);font-variant-numeric:tabular-nums;color:var(--nz-gold-bright)}.nz-actiondock__action{gap:var(--nz-sp-3);flex:0 auto;display:flex}.nz-actiondock__action>.nz-btn{min-height:var(--nz-touch-min)}@media (width>=760px){.nz-actiondock.is-plain-on-wide{background:0 0;border:0;padding:0}.nz-actiondock.is-plain-on-wide>.nz-actiondock__summary{display:none}.nz-actiondock.is-plain-on-wide>.nz-actiondock__action{flex:100%}.nz-actiondock.is-plain-on-wide>.nz-actiondock__action>.nz-btn{width:100%}}@media (width<=759px){.nz-actiondock{bottom:calc(var(--nz-tabbar-h,64px) + var(--nz-sp-3) + var(--nz-safe-bottom));z-index:5;box-shadow:var(--nz-elev-3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);flex-wrap:nowrap;position:sticky}.nz-actiondock.is-sheet{bottom:calc(var(--nz-sp-3) + var(--nz-safe-bottom))}.nz-actiondock__action>.nz-btn{padding-inline:var(--nz-sp-5)}.nz-actiondock.is-plain-on-wide{flex-wrap:wrap}.nz-actiondock.is-plain-on-wide>.nz-actiondock__action{flex:100%}.nz-actiondock.is-plain-on-wide>.nz-actiondock__action>.nz-btn{width:100%}}.nz-actiondock__short{color:var(--nz-danger-light);font-weight:600}.nz-landplan{gap:var(--nz-sp-4);margin-top:var(--nz-sp-4);flex-direction:column;display:flex}.nz-landplan__how{color:var(--nz-text-secondary);font-size:var(--nz-size-body);margin:0;line-height:1.4}.nz-landplan__flags{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-landplan__actions{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-list{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.nz-list__item{min-width:0;list-style:none}.nz-list button.nz-line,.nz-list button.nz-row{width:100%;font:inherit;color:inherit;text-align:start;cursor:pointer;margin:0}.nz-list a.nz-line,.nz-list a.nz-row{color:inherit;text-decoration:none}.nz-line.is-action:focus-visible,.nz-row.is-action:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-list__chevron{color:var(--nz-brass);flex:none}.nz-list__radio{border:1px solid var(--nz-brass-lo);background:var(--nz-bg-deep);width:20px;height:20px;color:var(--nz-bg-deep);border-radius:50%;flex:none;place-items:center;display:grid}.nz-list__radio.is-on{border-color:var(--nz-gold-bright);background:var(--nz-grad-gold-solid);box-shadow:var(--nz-glow-gold)}.nz-list__heading{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-4);padding:var(--nz-sp-6) var(--nz-sp-2) var(--nz-sp-2);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-brass);font-weight:700;list-style:none;display:flex}.nz-list__heading:first-child{padding-top:0}.nz-list__heading-count{color:var(--nz-text-dim)}.nz-line__value.is-gain,.nz-row__figure.is-gain .nz-row__value{color:var(--nz-gain-text)}.nz-line__value.is-loss,.nz-row__figure.is-loss .nz-row__value{color:var(--nz-loss-text)}.nz-line__value.is-warn,.nz-row__figure.is-warn .nz-row__value{color:var(--nz-warn)}.nz-line__value.is-danger,.nz-row__figure.is-danger .nz-row__value{color:var(--nz-danger-light)}.nz-line__value.is-ok,.nz-row__figure.is-ok .nz-row__value{color:var(--nz-green-light)}.nz-line__value.is-muted,.nz-row__figure.is-muted .nz-row__value{color:var(--nz-text-dim)}.nz-list.is-s{border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-grad-inset);box-shadow:var(--nz-shadow-inset)}.nz-list.is-s.is-bare{box-shadow:none;background:0 0;border:0;border-radius:0}.nz-list.is-s>.nz-list__item+.nz-list__item{border-top:1px solid var(--nz-line)}.nz-list.is-s>.nz-list__heading{padding:var(--nz-sp-5) var(--nz-sp-6) var(--nz-sp-2)}.nz-list.is-s>.nz-list__heading+.nz-list__item{border-top:0}.nz-list.is-s.is-bare>.nz-list__heading{padding-inline:0}.nz-line{align-items:center;gap:var(--nz-sp-5);min-height:var(--nz-touch-min);padding:var(--nz-sp-3) var(--nz-sp-6);transition:background-color var(--nz-dur-fast) var(--nz-ease);background:0 0;border:0;display:flex}.nz-list.is-bare .nz-line{padding-inline:0}.nz-line.is-action:hover{background:color-mix(in srgb, var(--nz-surface-active) 45%, transparent)}.nz-line__icon{color:var(--nz-brass);flex:none}.nz-line__icon.is-ok,.nz-line__icon.is-gain{color:var(--nz-green-light)}.nz-line__icon.is-warn{color:var(--nz-warn)}.nz-line__icon.is-danger,.nz-line__icon.is-loss{color:var(--nz-danger-light)}.nz-line__icon.is-muted{color:var(--nz-text-dim)}.nz-line__text{align-items:baseline;gap:var(--nz-sp-1) var(--nz-sp-4);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.nz-line__title{color:var(--nz-text);min-width:0;font-weight:600}.nz-line__detail{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-line__value{font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);color:var(--nz-text);white-space:nowrap;flex:none;font-weight:700}.nz-line__aside{align-items:center;gap:var(--nz-sp-3);flex:none;display:inline-flex}.nz-line.is-done{opacity:.62}.nz-line.is-done .nz-line__icon{color:var(--nz-green-light)}.nz-line.is-done .nz-line__title{text-decoration:line-through;-webkit-text-decoration-color:var(--nz-text-dim);text-decoration-color:var(--nz-text-dim)}.nz-line.is-selected{background:color-mix(in srgb, var(--nz-gold) 8%, transparent)}.nz-list.is-facts .nz-line__title{color:var(--nz-text-muted);font-weight:400}.nz-list.is-s>.nz-list__item:has(>.nz-line.is-total){border-top:3px double var(--nz-line-bright)}.nz-line.is-total .nz-line__title{font-family:var(--nz-font-display);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-text);font-weight:700}.nz-line.is-total .nz-line__value{font-size:var(--nz-size-title);color:var(--nz-gold-bright)}.nz-list.is-m{gap:var(--nz-sp-3)}.nz-row{align-items:center;gap:var(--nz-sp-3) var(--nz-sp-6);min-height:60px;padding:var(--nz-sp-4) var(--nz-sp-6);transition:border-color var(--nz-dur) var(--nz-ease), transform var(--nz-dur) var(--nz-ease), background-color var(--nz-dur) var(--nz-ease);flex-wrap:wrap;display:flex;position:relative}.nz-row.is-action:hover{border-color:var(--nz-brass-lo);transform:translateY(-1px)}.nz-row.is-done{opacity:.6}.nz-row:has(.nz-row__preview){align-items:flex-start}.nz-row:has(.nz-row__preview)>.nz-row__aside{padding-top:var(--nz-sp-2)}.nz-row__main{align-items:center;column-gap:var(--nz-sp-6);row-gap:var(--nz-sp-2);flex:14rem;grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.nz-row__lead,.nz-row .nz-pid.is-m{display:contents}.nz-row__main:not(:has(.nz-row__media,.nz-avatar-frame)){grid-template-columns:minmax(0,1fr)}.nz-row__preview{font-size:var(--nz-size-small);color:var(--nz-text-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:-2;line-height:1.4;display:-webkit-box;overflow:hidden}.nz-row__media,.nz-row .nz-pid.is-m>.nz-avatar-frame{place-items:center;width:40px;min-height:40px;display:grid}.nz-row__media>.nz-country-flag{border-radius:var(--nz-radius-xs);height:22px;box-shadow:var(--nz-elev-1)}.nz-row__media>.nz-place-emblem:not(.nz-place-emblem--glyph){object-fit:contain;width:auto;max-width:100%;height:auto;max-height:40px}.nz-row__media.is-medal{border:1px solid var(--nz-brass-lo);background:radial-gradient(circle at 50% 30%, var(--nz-surface-raised), var(--nz-bg-deep));height:40px;color:var(--nz-brass-hi);border-radius:50%}.nz-row__media.is-medal.is-ok,.nz-row__media.is-medal.is-gain{color:var(--nz-green-light);border-color:color-mix(in srgb, var(--nz-green-light) 40%, transparent)}.nz-row__media.is-medal.is-warn{color:var(--nz-warn);border-color:color-mix(in srgb, var(--nz-warn) 40%, transparent)}.nz-row__media.is-medal.is-danger,.nz-row__media.is-medal.is-loss{color:var(--nz-danger-light);border-color:color-mix(in srgb, var(--nz-danger) 50%, transparent)}.nz-row__media.is-medal.is-muted{color:var(--nz-text-dim)}.nz-row__text,.nz-pid__text{gap:var(--nz-sp-1);flex-direction:column;min-width:0;display:flex}.nz-row__title,.nz-pid.is-m .nz-pid__name{align-items:baseline;gap:var(--nz-sp-3);min-width:0;color:var(--nz-text);font-weight:600;line-height:1.3;display:flex}.nz-row__meta,.nz-pid__meta{min-width:0;font-size:var(--nz-size-small);color:var(--nz-text-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.nz-row__meta .nz-meta,.nz-pid__meta .nz-meta{flex-wrap:nowrap;margin:0}.nz-row__aside{justify-content:center;align-items:flex-end;gap:var(--nz-sp-2);text-align:end;flex-direction:column;flex:none;margin-inline-start:auto;display:flex}.nz-row__aside>:not(.nz-row__time,.nz-row__figure){align-self:flex-end}.nz-row__figure{flex-direction:column;align-items:flex-end;line-height:1.05;display:flex}.nz-row__value{font-family:var(--nz-font-display);font-size:var(--nz-size-title);color:var(--nz-text);white-space:nowrap;font-weight:700}.nz-row__value-label{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-text-dim);font-weight:600}.nz-row__time{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);color:var(--nz-text-dim);white-space:nowrap;font-weight:600}.nz-row__actions{gap:var(--nz-sp-3);flex:none;display:flex}.nz-row>.nz-list__radio,.nz-row>.nz-list__chevron{margin-inline-start:var(--nz-sp-2)}@container (width<=480px){.nz-row__actions{flex:100%}.nz-row__actions>.nz-btn{flex:1 1 0;justify-content:center}.nz-row__main{flex-basis:10rem}}.nz-row__rank,.nz-lcard__rank{min-width:2.2rem;height:28px;font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);color:var(--nz-text-dim);flex:none;place-items:center;font-weight:700;display:inline-grid}.is-rank-1>.nz-row__rank,.is-rank-2>.nz-row__rank,.is-rank-3>.nz-row__rank,.nz-lcard.is-rank-1 .nz-lcard__rank,.nz-lcard.is-rank-2 .nz-lcard__rank,.nz-lcard.is-rank-3 .nz-lcard__rank{width:28px;min-width:28px;color:var(--nz-bg-deep);box-shadow:var(--nz-elev-1);border-radius:50%;margin-inline:calc(1.1rem - 14px)}.is-rank-1>.nz-row__rank,.nz-lcard.is-rank-1 .nz-lcard__rank{background:var(--nz-grad-gold-solid);box-shadow:var(--nz-elev-1), var(--nz-glow-gold)}.is-rank-2>.nz-row__rank,.nz-lcard.is-rank-2 .nz-lcard__rank{background:linear-gradient(180deg, var(--nz-medal-silver), color-mix(in srgb, var(--nz-medal-silver) 70%, var(--nz-bg-deep)))}.is-rank-3>.nz-row__rank,.nz-lcard.is-rank-3 .nz-lcard__rank{background:linear-gradient(180deg, var(--nz-medal-bronze), color-mix(in srgb, var(--nz-medal-bronze) 70%, var(--nz-bg-deep)))}.nz-list.is-m.is-ranked .nz-row.is-rank-1{border-color:var(--nz-gold-dim)}.nz-row.is-you{border-color:var(--nz-gold-dim);background:linear-gradient(90deg, color-mix(in srgb, var(--nz-gold) 12%, transparent), transparent 55%), var(--nz-grad-inset);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold)}.nz-pid__you{padding:0 var(--nz-sp-2);border:1px solid var(--nz-gold-dim);border-radius:var(--nz-radius-xs);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-gold-bright);vertical-align:middle;flex:none;font-weight:700;line-height:1.4;display:inline-block}.nz-row.is-unread{padding-inline-start:var(--nz-sp-8)}.nz-row__unread{inset-inline-start:var(--nz-sp-3);background:var(--nz-gold-bright);width:7px;height:7px;box-shadow:var(--nz-glow-gold);border-radius:50%;margin-top:-3.5px;position:absolute;top:50%}.nz-row.is-unread .nz-row__title,.nz-row.is-unread .nz-pid__name{color:var(--nz-text);font-weight:700}.nz-row.is-unread .nz-row__preview{color:var(--nz-text-muted)}.nz-row:not(.is-unread) .nz-row__title{font-weight:600}.nz-list.is-m.is-timeline{padding:var(--nz-sp-2) 0;border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-grad-inset);box-shadow:var(--nz-shadow-inset);gap:0}.nz-list.is-timeline>li{position:relative}.nz-list.is-timeline>li:before{content:"";top:0;bottom:0;background:linear-gradient(180deg, var(--nz-brass-lo), var(--nz-line));width:1px;position:absolute;inset-inline-start:calc(var(--nz-sp-6) + 20px)}.nz-list.is-timeline>.nz-list__heading:first-child:before{content:none}.nz-list.is-timeline>.nz-list__item:first-child:before,.nz-list.is-timeline>.nz-list__heading:first-child+.nz-list__item:before{top:50%}.nz-list.is-timeline>li:last-child:before{bottom:50%}.nz-list.is-timeline>.nz-list__item:only-child:before{content:none}.nz-list.is-timeline .nz-row{min-height:0;padding-block:var(--nz-sp-5);box-shadow:none;background:0 0;border:0;border-radius:0;align-items:flex-start}.nz-list.is-timeline .nz-row.is-action:hover{background:color-mix(in srgb, var(--nz-surface-active) 40%, transparent);transform:none}.nz-list.is-timeline .nz-row.is-unread{padding-inline-start:var(--nz-sp-6)}.nz-list.is-timeline .nz-row__unread{inset-inline-start:calc(var(--nz-sp-6) + 33px);top:var(--nz-sp-5);z-index:2;margin-top:0}.nz-list.is-timeline .nz-row__main{align-items:start}.nz-list.is-timeline .nz-row__media,.nz-list.is-timeline .nz-pid.is-m>.nz-avatar-frame{z-index:1;position:relative}.nz-list.is-timeline .nz-row__media:not(.is-medal){background:var(--nz-bg-deep);border-radius:50%}.nz-list.is-timeline .nz-row__meta{white-space:normal}.nz-list.is-timeline .nz-row__aside{padding-top:var(--nz-sp-1);justify-content:flex-start}.nz-list.is-timeline>.nz-list__heading{padding:var(--nz-sp-6) var(--nz-sp-6) var(--nz-sp-2) calc(var(--nz-sp-6) + 40px + var(--nz-sp-6))}.nz-pid{min-width:0}.nz-pid .nz-player-name,.nz-lcard__name .nz-player-name{flex-wrap:wrap;align-items:center;gap:0 .35em;min-width:0;display:inline-flex}.nz-pid .nz-player-name>*,.nz-lcard__name .nz-player-name>*{margin:0}.nz-pid .nz-country-link,.nz-lcard__name .nz-country-link{display:inline-flex}.nz-pid.is-s{align-items:baseline;gap:var(--nz-sp-1) var(--nz-sp-3);flex-wrap:wrap;display:inline-flex}.nz-pid__tag{font-size:var(--nz-size-caption);color:var(--nz-text-dim);white-space:nowrap;margin-inline-start:var(--nz-sp-2)}.nz-pid__tag:before{content:"["}.nz-pid__tag:after{content:"]"}.nz-pid__lv{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);color:var(--nz-text-dim);white-space:nowrap;font-weight:600}.nz-pid.is-m,.nz-pid.is-l{align-items:center;gap:var(--nz-sp-6);display:inline-flex}.nz-pid.is-l .nz-pid__name{font-family:var(--nz-font-display);font-size:var(--nz-size-title);letter-spacing:.04em;text-transform:uppercase;color:var(--nz-text);font-weight:700}.nz-pid.is-l .nz-avatar-emblem--lg,.nz-pid.is-l .nz-avatar-photo--lg{height:64px}.nz-faces-stack{align-items:center;display:inline-flex}.nz-faces-stack__face{filter:drop-shadow(0 0 1px var(--nz-bg-deep));margin-inline-start:-7px;display:inline-grid}.nz-faces-stack__face:first-child{margin-inline-start:0}.nz-faces-stack__face>svg,.nz-faces-stack__face>img{height:24px}.nz-faces-stack__more{padding:0 var(--nz-sp-3);border:1px solid var(--nz-line);border-radius:var(--nz-radius-pill);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);color:var(--nz-text-muted);margin-inline-start:var(--nz-sp-2);font-weight:700;line-height:1.6}.nz-list.is-l{gap:var(--nz-sp-6)}.nz-list.is-l.is-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));display:grid}.nz-lcard.is-player .nz-kcard__art{padding:var(--nz-sp-2)}.nz-lcard.is-player .nz-avatar-emblem--lg,.nz-lcard.is-player .nz-avatar-photo--lg{height:72px}.nz-lcard.is-player .nz-avatar-frame__level{min-width:24px;height:24px;font-size:var(--nz-size-small)}.nz-row__name{align-items:center;gap:var(--nz-sp-3);min-width:0;display:inline-flex}.nz-lcard__name{align-items:center;gap:var(--nz-sp-3);flex-wrap:wrap;display:inline-flex}.nz-lcard .nz-kcard__kicker{align-items:center;gap:var(--nz-sp-4);display:flex}.nz-lcard.is-you{box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold)}@container (width>=620px){.nz-list.is-l.is-stack>.nz-kcard{align-items:center;column-gap:var(--nz-sp-9);grid-template-columns:minmax(0,1fr) auto minmax(9rem,auto);display:grid}.nz-list.is-l.is-stack>.nz-kcard>.nz-kcard__stat{padding:0 0 0 var(--nz-sp-9);border-top:0;border-inline-start:1px solid var(--nz-line)}.nz-list.is-l.is-stack>.nz-kcard>.nz-kcard__action{margin-top:0}.nz-list.is-l.is-stack>.nz-kcard>:not(.nz-kcard__head,.nz-kcard__stat,.nz-kcard__action){grid-column:1/-1}}.nz-list.is-l.is-podium{flex-flow:wrap;align-items:flex-end}.nz-list.is-podium>.nz-kcard{flex:100%}.nz-list.is-podium .nz-kcard__head{text-align:center;flex-direction:column;align-items:center}.nz-list.is-podium .nz-kcard__heading{flex-basis:auto;align-items:center}.nz-list.is-podium .nz-kcard__kicker{justify-content:center}.nz-list.is-podium .nz-kcard__tag{margin-inline:auto}.nz-list.is-podium .nz-kcard__stat{justify-content:center}.nz-list.is-podium .nz-lcard.is-rank-1{border-color:var(--nz-gold-dim);background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--nz-gold) 14%, transparent), transparent 70%), var(--nz-grad-inset);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold)}.nz-list.is-podium .nz-lcard.is-rank-1 .nz-avatar-emblem--lg,.nz-list.is-podium .nz-lcard.is-rank-1 .nz-avatar-photo--lg{height:88px}@container (width>=600px){.nz-list.is-podium>.nz-kcard{flex:1 1 0}.nz-list.is-podium>.nz-kcard.is-rank-2{order:1}.nz-list.is-podium>.nz-kcard.is-rank-1{padding-block:var(--nz-sp-10);order:2}.nz-list.is-podium>.nz-kcard.is-rank-3{order:3}}.nz-dt-wrap{border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:var(--nz-grad-inset);max-width:100%;box-shadow:var(--nz-shadow-inset);overflow-x:auto;container-type:inline-size}.nz-dt{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--nz-size-body);color:var(--nz-text-secondary)}.nz-dt.is-fixed{table-layout:fixed}.nz-dt caption{padding:var(--nz-sp-5) var(--nz-sp-6) var(--nz-sp-3);text-align:start;font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-brass);font-weight:700}.nz-dt th,.nz-dt td{text-align:start;vertical-align:middle;border-bottom:1px solid var(--nz-line)}.nz-dt thead th{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-brass);white-space:nowrap;text-overflow:ellipsis;background:color-mix(in srgb, var(--nz-bg-deep) 55%, transparent);border-bottom-color:var(--nz-line-bright);font-weight:700;overflow:hidden}.nz-dt tbody th[scope=row]{color:var(--nz-text);font-weight:600}.nz-dt tbody:last-of-type>tr:last-child>:is(td,th){border-bottom:0}.nz-dt:has(tfoot) tbody:last-of-type>tr:last-child>:is(td,th){border-bottom:1px solid var(--nz-line)}.nz-dt tbody>tr:not(.nz-dt__group,.nz-dt__empty){transition:background-color var(--nz-dur-fast) var(--nz-ease)}.nz-dt tbody>tr:not(.nz-dt__group,.nz-dt__empty):hover{background:color-mix(in srgb, var(--nz-surface-active) 35%, transparent)}.nz-dt .is-num{text-align:end;font-variant-numeric:tabular-nums}.nz-dt :is(td,tbody th).is-num{font-family:var(--nz-font-display);color:var(--nz-text);white-space:nowrap}.nz-dt :is(td,tbody th).is-gain{color:var(--nz-gain-text)}.nz-dt :is(td,tbody th).is-loss{color:var(--nz-loss-text)}.nz-dt :is(td,tbody th).is-buy{color:var(--nz-buy)}.nz-dt :is(td,tbody th).is-sell{color:var(--nz-sell)}.nz-dt :is(td,tbody th).is-warn{color:var(--nz-warn)}.nz-dt :is(td,tbody th).is-danger{color:var(--nz-danger-light)}.nz-dt :is(td,tbody th).is-ok{color:var(--nz-green-light)}.nz-dt :is(td,tbody th).is-muted{color:var(--nz-text-dim)}.nz-dt :is(td,tbody th).is-heat{background:color-mix(in srgb, var(--nz-ok) calc(var(--nz-dt-heat,0) * 55%), transparent)}.nz-dt__sub{color:var(--nz-text-secondary);padding-inline-start:var(--nz-sp-8);font-weight:400;display:block}.nz-dt__wrap{white-space:normal;min-width:16em;display:block}.nz-dt__clip{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.nz-dt.is-s{font-size:var(--nz-size-small)}.nz-dt.is-s th,.nz-dt.is-s td{padding:var(--nz-sp-2) var(--nz-sp-4)}.nz-dt.is-s thead th{padding-block:var(--nz-sp-3)}.nz-dt.is-s td{white-space:nowrap}.nz-dt.is-m th,.nz-dt.is-m td{padding:var(--nz-sp-4) var(--nz-sp-6)}.nz-dt.is-m thead th{padding-block:var(--nz-sp-4)}.nz-dt.is-l th,.nz-dt.is-l td{padding:var(--nz-sp-3) var(--nz-sp-6)}.nz-dt.is-l thead th{padding-block:var(--nz-sp-4)}.nz-dt.is-l tbody>tr:not(.nz-dt__group,.nz-dt__empty)>:is(td,th){height:60px}.nz-dt.is-l :is(td,tbody th).is-num{font-size:var(--nz-size-body-lg);font-weight:700}.nz-dt__stack{gap:var(--nz-sp-1);flex-direction:column;min-width:0;display:flex}.nz-dt__primary,.nz-dt__secondary{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.nz-dt__primary{color:var(--nz-text);font-weight:600}.nz-dt__secondary{font-family:var(--nz-font-body);font-size:var(--nz-size-caption);color:var(--nz-text-dim);font-weight:400}.nz-dt__thing{align-items:center;gap:var(--nz-sp-5);min-width:0;display:flex}.nz-dt__media{flex:none;place-items:center;width:40px;display:grid}.nz-dt__bar{align-items:flex-end;gap:var(--nz-sp-2);flex-direction:column;display:inline-flex}.nz-dt__track{background:color-mix(in srgb, var(--nz-bg-deep) 80%, transparent);border-radius:3px;width:56px;height:5px;display:block;overflow:hidden}.nz-dt__track>i{background:var(--nz-brass);border-radius:3px;height:100%;margin-inline-start:auto;display:block}.nz-dt__bar.is-gain .nz-dt__track>i{background:var(--nz-buy)}.nz-dt__bar.is-loss .nz-dt__track>i{background:var(--nz-sell)}.nz-dt tr:is(.is-you,.is-picked)>:first-child{background-image:linear-gradient(to right, var(--nz-dt-mark) 0 3px, transparent 3px)}.nz-dt:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) tr:is(.is-you,.is-picked)>:first-child{background-image:linear-gradient(to left, var(--nz-dt-mark) 0 3px, transparent 3px)}.nz-dt tr.is-you{--nz-dt-mark:var(--nz-gold);background:color-mix(in srgb, var(--nz-gold) 10%, transparent)}.nz-dt tr.is-picked{--nz-dt-mark:var(--nz-brass);background:color-mix(in srgb, var(--nz-gold) 8%, transparent)}.nz-dt tr.is-picked>:first-child{color:var(--nz-gold-bright)}.nz-dt tr.is-dimmed{opacity:.5}.nz-dt.is-selectable tbody>tr:not(.nz-dt__group,.nz-dt__empty){cursor:pointer}.nz-dt.is-selectable tbody>tr:not(.nz-dt__group,.nz-dt__empty)>:is(td,th){height:var(--nz-touch-min)}.nz-dt__pick{font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline}.nz-dt__pick:focus-visible{box-shadow:var(--nz-focus-ring);border-radius:var(--nz-radius-xs);outline:none}.nz-dt__group>th{padding:var(--nz-sp-3) var(--nz-sp-6);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-brass);background:color-mix(in srgb, var(--nz-gold) 6%, transparent);border-bottom-color:var(--nz-line-card);font-weight:700}.nz-dt.is-s .nz-dt__group>th{padding:var(--nz-sp-2) var(--nz-sp-4)}.nz-dt__group-row{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-4);display:flex}.nz-dt__group-aside{color:var(--nz-text-dim);font-variant-numeric:tabular-nums}.nz-dt__total>:is(td,th){border-top:3px double var(--nz-line-bright);border-bottom:0}.nz-dt__total>th{font-family:var(--nz-font-display);letter-spacing:var(--nz-track-wide);text-transform:uppercase;color:var(--nz-text);font-weight:700}.nz-dt__total>.is-num{color:var(--nz-gold-bright);font-weight:700}.nz-dt__empty>td{padding:var(--nz-sp-8) var(--nz-sp-6);text-align:center;color:var(--nz-text-dim);white-space:normal}@container (width<=560px){.nz-dt.is-m th,.nz-dt.is-m td,.nz-dt.is-l th,.nz-dt.is-l td{padding-inline:var(--nz-sp-4)}.nz-dt__track{width:40px}}.nz-dt td a{font-weight:700}.nz-outliner__emblem{width:20px;height:20px;color:var(--nz-brass);flex:none;place-items:center;display:grid}:is(.nz-outliner__section[data-section=missions]:has(.nz-outliner__badge) .nz-outliner__emblem,.nz-outliner__section[data-section=wars] .nz-outliner__emblem){color:var(--nz-brass-hi)}.nz-orders{background:var(--nz-parchment);color:var(--nz-ink);border-radius:var(--nz-radius-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.nz-order{align-items:center;display:flex;position:relative}.nz-order+.nz-order{border-top:1px solid var(--nz-parchment-line)}.nz-order__main{column-gap:var(--nz-sp-4);min-width:0;min-height:var(--nz-touch-min);padding:var(--nz-sp-3) var(--nz-sp-4);color:inherit;text-align:start;font:inherit;background:0 0;border:0;flex:1;grid-template-columns:20px minmax(0,1fr) auto;grid-template-areas:"icon title rewards";align-items:center;display:grid}button.nz-order__main{cursor:pointer}button.nz-order__main:hover:not(:disabled){background:var(--nz-parchment-hi)}button.nz-order__main:focus-visible{box-shadow:inset 0 0 0 2px var(--nz-ink-brass);outline:none}button.nz-order__main:disabled{cursor:default}.nz-order__icon{color:var(--nz-ink-2);grid-area:icon;place-items:center;display:grid}.nz-missions__icon{object-fit:contain;width:24px;height:24px;display:block}.nz-order__title{font-size:var(--nz-size-small);grid-area:title;font-weight:600;line-height:1.25}.nz-order__rewards{align-items:center;gap:var(--nz-sp-3);grid-area:rewards;display:flex}.nz-order--now{background:var(--nz-parchment-hi);box-shadow:inset 3px 0 0 var(--nz-ink-brass)}.nz-order--now .nz-order__icon{color:var(--nz-ink-brass)}.nz-order--now .nz-order__title{font-weight:700}.nz-order--done .nz-order__title,.nz-order--skipped .nz-order__title{color:var(--nz-ink-3);font-weight:400}.nz-order--done .nz-order__icon{color:var(--nz-ink-gain)}.nz-order--skipped .nz-order__icon,.nz-order--todo .nz-order__icon{color:var(--nz-ink-3)}.nz-order__meter{inset-inline:0;background:var(--nz-parchment-line);height:3px;position:absolute;bottom:0}.nz-order__meter>i{background:var(--nz-ink-brass);height:100%;display:block}.nz-orders .nz-tag--fact{box-shadow:none;gap:var(--nz-sp-1);min-height:0;color:var(--nz-ink);background:0 0;border:0;padding:0;font-weight:600}.nz-orders .nz-tag--fact svg{color:var(--nz-ink-brass)}.nz-orders .nz-tag__value,.nz-missions__status .nz-tag__value{color:var(--nz-ink)}.nz-chapter .nz-infotip__btn{background:0 0;border:0}.nz-chapter__headline{margin:var(--nz-sp-2) 0 var(--nz-sp-4);font-family:var(--nz-font-title);font-weight:700;font-size:var(--nz-size-title);color:var(--nz-brass-hi)}.nz-chapter__skip{align-items:stretch;gap:var(--nz-sp-2);margin-top:var(--nz-sp-3);flex-direction:column;display:flex}.nz-chapter__skip .nz-btn{white-space:normal;text-align:center}.nz-chapter__skip-hint{font-size:var(--nz-size-caption);color:var(--nz-text-muted);line-height:1.4}.nz-chapter__foot{align-items:center;gap:var(--nz-sp-3);margin-top:var(--nz-sp-2);display:flex}.nz-chapter__foot:not(:has(.nz-meter)) .nz-chapter__progress{flex:1}.nz-chapter__progress{flex:auto;min-width:0}.nz-chapter__guide{width:var(--nz-touch-min);height:var(--nz-touch-min);color:var(--nz-text-muted);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.nz-chapter__guide:hover{color:var(--nz-brass-hi)}.nz-chapter__guide:focus-visible{box-shadow:var(--nz-focus-ring);outline:none}.nz-missions__tabs{align-items:flex-end;gap:var(--nz-sp-1);padding:0 var(--nz-sp-1);margin:0;display:flex}.nz-missions__tab{justify-content:center;align-items:center;gap:var(--nz-sp-2);min-height:var(--nz-touch-min);padding:0 var(--nz-sp-3);border-radius:var(--nz-radius-sm) var(--nz-radius-sm) 0 0;background:var(--nz-parchment-2);color:var(--nz-ink-2);cursor:pointer;font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:var(--nz-track-wide);text-transform:uppercase;border:0;flex:1;font-weight:700;display:flex;position:relative;transform:translateY(3px)}.nz-missions__tab>svg{display:none}.nz-missions__tab:hover{color:var(--nz-ink)}.nz-missions__tab:focus-visible{box-shadow:inset 0 0 0 2px var(--nz-ink-brass);outline:none}.nz-missions__tab.is-current{background:var(--nz-parchment);color:var(--nz-ink);box-shadow:inset 0 3px 0 var(--nz-ink-brass);z-index:1;transform:none}.nz-missions__status{align-items:center;gap:var(--nz-sp-4);padding:var(--nz-sp-2) var(--nz-sp-4);background:var(--nz-parchment);color:var(--nz-ink);font-size:var(--nz-size-caption);border-bottom:1px solid var(--nz-parchment-line);flex-wrap:wrap;margin:0;display:flex}.nz-missions__status .nz-tag--fact{box-shadow:none;gap:var(--nz-sp-1);min-height:0;color:var(--nz-ink);background:0 0;border:0;padding:0;font-weight:600}.nz-missions__status .nz-tag--fact svg{color:var(--nz-ink-brass)}.nz-missions__status .nz-infotip__btn{color:var(--nz-ink-2)}.nz-missions__prize{align-items:center;gap:var(--nz-sp-2);color:var(--nz-ink-brass);display:inline-flex}.nz-missions__list{border-radius:0 0 var(--nz-radius-sm) var(--nz-radius-sm)}.nz-missions__main{row-gap:var(--nz-sp-1);grid-template-columns:24px minmax(0,1fr);grid-template-areas:"icon title""icon rewards"}.nz-missions__main .nz-order__rewards{font-size:var(--nz-size-caption);justify-self:start}.nz-missions__main .nz-order__rewards .nz-tag__value{font-size:var(--nz-size-small)}.nz-missions__item.is-claimed .nz-order__main{min-height:36px;padding-block:var(--nz-sp-2)}.nz-missions__claim.nz-btn{align-self:center;gap:var(--nz-sp-3);padding-inline:var(--nz-sp-4);border:2px solid var(--nz-gold-plate-rim);border-radius:var(--nz-radius-sm);color:var(--nz-ink-on-gold);background:var(--nz-grad-gold-plate);box-shadow:var(--nz-elev-plate);flex:none;margin-inline-end:var(--nz-sp-3)}.nz-missions__claim.nz-btn:hover:not(:disabled){background:var(--nz-grad-gold-plate-hover)}.nz-missions__claim.nz-btn:active:not(:disabled){box-shadow:var(--nz-elev-plate-pressed);transform:translateY(2px)}.nz-missions__claim-label{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-weight:800}.nz-missions__reroll{width:36px;color:var(--nz-ink-3);cursor:pointer;background:0 0;border:0;flex:none;align-self:stretch;place-items:center;padding:0;display:grid}@media (pointer:coarse){.nz-missions__reroll{width:var(--nz-touch-min)}}.nz-missions__reroll:hover:not(:disabled),.nz-missions__reroll[aria-expanded=true]{color:var(--nz-ink)}.nz-missions__reroll:focus-visible{box-shadow:inset 0 0 0 2px var(--nz-ink-brass);outline:none}.nz-missions__reroll:disabled{opacity:.4;cursor:default}.nz-orders .nz-missions__confirm{margin:0 var(--nz-sp-3) var(--nz-sp-3);border-color:var(--nz-parchment-line);border-inline-start-color:var(--nz-ink-brass);background:var(--nz-parchment-hi)}.nz-orders .nz-missions__confirm-text{color:var(--nz-ink)}.nz-hudpage .nz-chapter--embedded{width:auto;max-width:none;padding:0}.nz-hudpage .nz-chapter--embedded>.nz-chapter__top{cursor:default;justify-content:flex-end}.nz-hudpage .nz-chapter--embedded>.nz-chapter__top:before{display:none}.nz-hudpage .nz-chapter--embedded .nz-chapter__body{overflow:visible}.nz-hudpage .nz-chapter--embedded .nz-chapter__now{margin-top:0}.nz-hudpage__body{padding:0 var(--nz-sp-6) var(--nz-sp-6)}:is(.nz-outliner,.nz-hudpage) :is(.nz-chapter__foot,.nz-missions__status){flex-wrap:wrap}:is(.nz-outliner,.nz-hudpage) :is(.nz-chapter__foot,.nz-missions__status)>.nz-infotip{display:contents}:is(.nz-outliner,.nz-hudpage) :is(.nz-chapter__foot,.nz-missions__status)>.nz-infotip>.nz-infotip__btn{flex:none}:is(.nz-outliner,.nz-hudpage) :is(.nz-chapter__foot,.nz-missions__status)>.nz-infotip>.nz-infotip__card:not([hidden]){gap:var(--nz-sp-3);width:auto;max-width:none;box-shadow:none;flex-direction:column;flex:1 0 100%;margin:0;display:flex;position:static}.nz-dock{--nz-dock-slot:56px;--nz-dock-overshoot:cubic-bezier(.3, 1.45, .5, 1);bottom:calc(var(--nz-sp-8) + var(--nz-safe-bottom,0px));z-index:30;align-items:center;gap:var(--nz-sp-4);max-width:calc(100vw - 2 * var(--nz-sp-8));padding:var(--nz-sp-3) var(--nz-sp-4);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-2xl);background:var(--nz-rail-steel);background-color:var(--nz-surface-header);background-blend-mode:screen, multiply, multiply, soft-light, normal;box-shadow:var(--nz-elev-3), var(--nz-edge-top-strong);animation:nz-dock-in var(--nz-dur-entrance-chrome) var(--nz-ease-out) both;display:flex;position:fixed;left:50%;transform:translate(-50%)}@keyframes nz-dock-in{0%{opacity:0;transform:translate(-50%,28px)}to{opacity:1;transform:translate(-50%)}}.nz-dock:before,.nz-dock:after{content:"";background:radial-gradient(circle at 35% 35%, var(--nz-brass-hi), var(--nz-brass-lo));border-radius:50%;width:5px;height:5px;position:absolute;top:50%;transform:translateY(-50%)}.nz-dock:before{inset-inline-start:4px}.nz-dock:after{inset-inline-end:4px}.nz-dock__slots{align-items:center;gap:var(--nz-sp-3);margin:0;padding:0;list-style:none;display:flex}.nz-dock__cell{animation:nz-dock-cell-in .36s var(--nz-dock-overshoot) both;animation-delay:calc(.14s + var(--nz-dock-i,0) * 40ms);flex:none}@keyframes nz-dock-cell-in{0%{opacity:0;transform:translateY(14px)scale(.86)}to{opacity:1;transform:none}}.nz-dock__slot{width:var(--nz-dock-slot);height:var(--nz-dock-slot);border:1px solid var(--nz-line);border-radius:var(--nz-radius-md);background:radial-gradient(circle at 50% 28%, var(--nz-surface-track), var(--nz-bg-deep) 78%);box-shadow:var(--nz-shadow-inset);color:var(--nz-brass);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .26s var(--nz-dock-overshoot), border-color var(--nz-dur) var(--nz-ease), box-shadow var(--nz-dur) var(--nz-ease);place-items:center;padding:0;text-decoration:none;display:grid;position:relative;overflow:visible}.nz-app a.nz-dock__slot{color:var(--nz-brass)}.nz-dock__slot:before{content:"";border-radius:inherit;background:linear-gradient(115deg, transparent 32%, rgba(var(--nz-gold-glow), .28) 50%, transparent 68%);pointer-events:none;transition:background-position .7s var(--nz-ease-out);background-position:130% 0;background-size:260% 100%;position:absolute;inset:0}.nz-dock__slot:after{content:"";border:2px solid var(--nz-brass-hi);border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:-2px}.nz-dock__slot[data-pulse=a]:after{animation:nz-dock-ring-a .56s var(--nz-ease-out)}.nz-dock__slot[data-pulse=b]:after{animation:nz-dock-ring-b .56s var(--nz-ease-out)}@keyframes nz-dock-ring-a{0%{opacity:.95;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}@keyframes nz-dock-ring-b{0%{opacity:.95;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}.nz-dock__pic{z-index:1;filter:drop-shadow(0 2px 2px #0000008c);transition:transform .32s var(--nz-dock-overshoot), filter var(--nz-dur) var(--nz-ease);place-items:center;display:grid;position:relative}.nz-dock__slot[data-pulse=a] .nz-dock__pic{animation:nz-dock-pop-a .42s var(--nz-dock-overshoot)}.nz-dock__slot[data-pulse=b] .nz-dock__pic{animation:nz-dock-pop-b .42s var(--nz-dock-overshoot)}@keyframes nz-dock-pop-a{40%{transform:scale(.82)}to{transform:scale(1)}}@keyframes nz-dock-pop-b{40%{transform:scale(.82)}to{transform:scale(1)}}@media (hover:hover){.nz-dock__slot:hover{z-index:2;border-color:var(--nz-brass);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold);transform:translateY(-6px)}.nz-dock__slot:hover:before{background-position:-30% 0}.nz-dock__slot:hover .nz-dock__pic{filter:drop-shadow(0 6px 6px #0009);transform:scale(1.14)rotate(-4deg)}.nz-dock__slot:hover .nz-dock__caption{opacity:1;transform:translate(-50%)}}.nz-dock__slot:active{transition-duration:90ms;transform:translateY(-1px)scale(.92)}.nz-dock__slot:focus-visible{border-color:var(--nz-brass-hi);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold-strong);outline:none}.nz-dock__slot:focus-visible .nz-dock__caption{opacity:1;transform:translate(-50%)}.nz-dock__slot[aria-current=page]{border-color:var(--nz-brass);background:radial-gradient(circle at 50% 28%, var(--nz-surface-active), var(--nz-bg-deep) 80%);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold)}.nz-dock__slot[aria-current=page] .nz-dock__pic{transform:scale(1.06)}.nz-dock__cell:has(>[aria-current=page]):after{content:"";border-radius:var(--nz-radius-pill);background:var(--nz-brass-hi);width:26px;height:3px;box-shadow:var(--nz-glow-gold);animation:nz-dock-bar-in .32s var(--nz-dock-overshoot) both;margin:5px auto -8px;display:block}@keyframes nz-dock-bar-in{0%{transform:scaleX(0)}}.nz-dock__slot.is-dimmed .nz-dock__pic{opacity:.55}.nz-dock__alert{top:4px;z-index:2;position:absolute;inset-inline-end:4px}.nz-dock__next{top:4px;z-index:2;background:var(--nz-danger);width:8px;height:8px;box-shadow:var(--nz-glow-tint);border-radius:50%;animation:1.6s ease-in-out infinite nz-dock-next;position:absolute;inset-inline-start:4px}@keyframes nz-dock-next{50%{transform:scale(1.35)}}.nz-dock__slot--add{border-style:dashed;border-color:var(--nz-text-faint);box-shadow:none;color:var(--nz-text-dim);background:0 0}.nz-dock__slot--add:hover{color:var(--nz-brass-hi);background:rgba(var(--nz-gold-glow), .06)}.nz-dock__atlas{border:1.5px solid var(--nz-brass);background:radial-gradient(circle at 50% 30%, var(--nz-gold-dim), var(--nz-bg-deep) 82%);color:var(--nz-brass-hi);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold)}.nz-dock__atlas .nz-dock__pic{transition:transform .52s var(--nz-dock-overshoot)}@media (hover:hover){.nz-dock__atlas:hover .nz-dock__pic{transform:rotate(-24deg)scale(1.12)}}.nz-dock__atlas[aria-expanded=true]{background:radial-gradient(circle at 50% 30%, var(--nz-brass), var(--nz-gold-dim) 85%);color:var(--nz-bg-deep)}.nz-dock__atlas[aria-expanded=true] .nz-dock__pic{transform:rotate(90deg)}.nz-dock__rule{width:1px;margin:var(--nz-sp-2) 0;background:linear-gradient(180deg, transparent, var(--nz-brass-lo), transparent);flex:none;align-self:stretch}.nz-dock__caption{bottom:calc(100% + var(--nz-sp-5));z-index:3;padding:var(--nz-sp-1) var(--nz-sp-4);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-sm);background:var(--nz-bg-deep);box-shadow:var(--nz-elev-2);color:var(--nz-brass-hi);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--nz-dur-fast), transform .2s var(--nz-ease-out);position:absolute;left:50%;transform:translate(-50%,6px)}.nz-dock__home{width:calc(var(--nz-dock-slot) + var(--nz-sp-3));height:calc(var(--nz-dock-slot) + var(--nz-sp-3));border:1.5px solid var(--nz-brass);background:radial-gradient(circle at 50% 30%, var(--nz-gold-dim), var(--nz-bg-deep) 82%);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold);flex:none}.nz-app a.nz-dock__home{color:var(--nz-gold-bright)}.nz-dock__home:hover{border-color:var(--nz-brass-hi)}.nz-dock__home[aria-current=page]{border-color:var(--nz-brass-hi);box-shadow:var(--nz-shadow-inset), var(--nz-glow-gold-strong)}.nz-dock__home.is-quiet{opacity:.55}.nz-atlas__tile.is-fixed .nz-atlas__pin{opacity:1;cursor:default}.nz-dock__beacon{border-color:var(--nz-danger);animation:nz-dock-beacon-in .42s var(--nz-dock-overshoot) backwards;flex:none}.nz-app a.nz-dock__beacon{color:var(--nz-brass)}@keyframes nz-dock-beacon-in{0%{opacity:0;transform:translateY(-18px)scale(.6)}to{opacity:1;transform:none}}.nz-dock__beacon.is-leaving{pointer-events:none;animation:.22s ease-in both nz-dock-beacon-out}@keyframes nz-dock-beacon-out{to{opacity:0;transform:scale(.5)}}.nz-dock__beacon-ring{border:2px solid var(--nz-danger);border-radius:calc(var(--nz-radius-md) + 4px);box-shadow:var(--nz-glow-tint);pointer-events:none;animation:1.8s ease-in-out infinite nz-dock-beacon-ring;position:absolute;inset:-4px}@keyframes nz-dock-beacon-ring{0%,to{opacity:.35;transform:scale(.97)}50%{opacity:1;transform:scale(1.04)}}.nz-dock__beacon.is-urgent .nz-dock__beacon-ring{animation-duration:1.1s}.nz-dock__beacon.is-quiet{opacity:.55}.nz-dock__beacon.is-quiet .nz-dock__beacon-ring{opacity:.4;animation:none}.nz-dock__beacon-count{top:-7px;z-index:3;min-width:20px;height:20px;padding:0 var(--nz-sp-2);border:1.5px solid var(--nz-bg-deep);border-radius:var(--nz-radius-pill);background:var(--nz-danger);color:var(--nz-text);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-caption);place-items:center;line-height:1;display:grid;position:absolute;inset-inline-end:-7px}.nz-dock__caption--beacon{align-items:center;gap:var(--nz-sp-1);white-space:normal;text-align:center;border-color:var(--nz-danger);flex-direction:column;max-width:260px;display:flex}.nz-dock__caption-more{color:var(--nz-text-muted);letter-spacing:.06em;font-weight:600}@media (hover:hover){.nz-dock__beacon:hover .nz-dock__caption{opacity:1;transform:translate(-50%)}}.nz-dock__slot{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.nz-dock__cell{position:relative}.nz-dock.is-editing .nz-dock__cell{transition:transform .24s var(--nz-ease-out);animation:none}.nz-dock.is-editing .nz-dock__cell:not(.nz-dock__cell--add) .nz-dock__slot{cursor:grab;animation:.26s ease-in-out infinite alternate nz-dock-wiggle-a}.nz-dock.is-editing .nz-dock__cell:nth-child(2n):not(.nz-dock__cell--add) .nz-dock__slot{animation-name:nz-dock-wiggle-b;animation-duration:.24s;animation-delay:-120ms}.nz-dock.is-editing .nz-dock__cell:nth-child(3n):not(.nz-dock__cell--add) .nz-dock__slot{animation-duration:.28s;animation-delay:-70ms}@keyframes nz-dock-wiggle-a{0%{transform:rotate(-2deg)translateY(.5px)}to{transform:rotate(2deg)translateY(-.5px)}}@keyframes nz-dock-wiggle-b{0%{transform:rotate(2deg)translateY(-.5px)}to{transform:rotate(-2deg)translateY(.5px)}}.nz-dock.is-editing .nz-dock__caption,.nz-dock.is-editing .nz-dock__slot:before{display:none}.nz-dock__cell.is-dragging{z-index:6}.nz-dock.is-editing .nz-dock__cell.is-dragging .nz-dock__slot{cursor:grabbing;border-color:var(--nz-brass-hi);box-shadow:var(--nz-elev-3), var(--nz-glow-gold-strong);transition:transform .18s var(--nz-dock-overshoot), box-shadow var(--nz-dur);animation:none;transform:scale(1.18)}.nz-dock.is-editing .nz-dock__cell.is-dragging .nz-dock__remove{opacity:0}.nz-dock.is-dragging .nz-dock__cell:not(.is-dragging) .nz-dock__slot{opacity:.88}.nz-dock__remove{top:-7px;z-index:4;border:1px solid var(--nz-bg-deep);background:var(--nz-text-secondary);width:22px;height:22px;box-shadow:var(--nz-elev-2);color:var(--nz-bg-deep);cursor:pointer;animation:nz-dock-remove-in .26s var(--nz-dock-overshoot) both, nz-dock-wiggle-a .26s ease-in-out infinite alternate;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-inline-start:-7px}.nz-dock__cell:nth-child(2n) .nz-dock__remove{animation:nz-dock-remove-in .26s var(--nz-dock-overshoot) both, nz-dock-wiggle-b .24s ease-in-out -120ms infinite alternate}@keyframes nz-dock-remove-in{0%{opacity:0;scale:.3}to{opacity:1;scale:1}}.nz-dock__remove:hover{border-color:var(--nz-danger);background:var(--nz-danger)}.nz-dock__remove:focus-visible{box-shadow:var(--nz-glow-gold-strong);outline:none}.nz-dock__remove:after{content:"";border-radius:50%;position:absolute;inset:-11px}.nz-dock__edit{border:1px solid var(--nz-line);border-radius:var(--nz-radius-pill);background:radial-gradient(circle at 50% 30%, var(--nz-surface-track), var(--nz-bg-deep) 80%);min-width:36px;height:36px;color:var(--nz-brass);cursor:pointer;transition:transform .2s var(--nz-dock-overshoot), border-color var(--nz-dur), box-shadow var(--nz-dur), min-width .22s var(--nz-ease-out);flex:none;place-items:center;padding:0;display:grid}.nz-dock__edit:hover{border-color:var(--nz-brass);box-shadow:var(--nz-glow-gold)}.nz-dock__edit:active{transform:scale(.9)}.nz-dock__edit:focus-visible{box-shadow:var(--nz-glow-gold-strong);outline:none}.nz-dock__edit.is-done{min-width:76px;padding:0 var(--nz-sp-6);border-color:var(--nz-brass-hi);background:var(--nz-brass);color:var(--nz-bg-deep);box-shadow:var(--nz-glow-gold)}.nz-dock__edit-done{font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-body);letter-spacing:.1em;text-transform:uppercase;animation:nz-dock-done-in .22s var(--nz-ease-out) both}@keyframes nz-dock-done-in{0%{opacity:0;transform:translateY(4px)}}.nz-dock__edit-hint{bottom:calc(100% + var(--nz-sp-5));padding:var(--nz-sp-2) var(--nz-sp-6);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-pill);background:var(--nz-bg-deep);box-shadow:var(--nz-elev-2);color:var(--nz-text-secondary);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;pointer-events:none;animation:nz-dock-hint-in .26s var(--nz-ease-out) both;position:absolute;left:50%;transform:translate(-50%)}@keyframes nz-dock-hint-in{0%{opacity:0;transform:translate(-50%,6px)}}.nz-atlas{z-index:29;padding:calc(var(--nz-topbar-h) + var(--nz-sp-8)) var(--nz-sp-8) calc(var(--nz-sp-8) + 56px + var(--nz-sp-6) * 2 + var(--nz-safe-bottom,0px));place-items:end center;display:grid;position:fixed;inset:0}.nz-atlas__scrim{background:#0009;animation:.28s ease-out both nz-atlas-scrim-in;position:absolute;inset:0}.nz-atlas.is-closing .nz-atlas__scrim{animation:.24s ease-in both nz-atlas-scrim-out}@keyframes nz-atlas-scrim-in{0%{opacity:0}}@keyframes nz-atlas-scrim-out{to{opacity:0}}.nz-atlas__panel{overscroll-behavior:contain;width:min(1120px,100%);max-height:100%;padding:var(--nz-sp-9) var(--nz-sp-10) var(--nz-sp-10);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-2xl);background-color:var(--nz-overlay-column);background-image:var(--nz-tex-scratch-soft);background-blend-mode:screen;box-shadow:var(--nz-shadow-window);transform-origin:50% 100%;animation:nz-atlas-in .42s var(--nz-ease-out) both;background-size:640px;position:relative;overflow-y:auto}@keyframes nz-atlas-in{0%{opacity:0;clip-path:inset(70% 8% 0 8% round var(--nz-radius-2xl));transform:translateY(56px)scale(.86)}60%{opacity:1}to{opacity:1;clip-path:inset(0 0 0 0 round var(--nz-radius-2xl));transform:none}}.nz-atlas.is-closing .nz-atlas__panel{animation:.24s cubic-bezier(.5,0,.75,0) both nz-atlas-out}@keyframes nz-atlas-out{0%{opacity:1;clip-path:inset(0 0 0 0 round var(--nz-radius-2xl));transform:none}to{opacity:0;clip-path:inset(60% 10% 0 10% round var(--nz-radius-2xl));transform:translateY(48px)scale(.9)}}.nz-atlas__head{align-items:center;gap:var(--nz-sp-6);margin-bottom:var(--nz-sp-9);padding-bottom:var(--nz-sp-6);border-bottom:1px solid var(--nz-brass-lo);display:flex}.nz-atlas__crest{border:1.5px solid var(--nz-brass);background:radial-gradient(circle at 50% 30%, var(--nz-gold-dim), var(--nz-bg-deep) 82%);width:52px;height:52px;box-shadow:var(--nz-glow-gold);color:var(--nz-brass-hi);animation:nz-atlas-crest .7s var(--nz-ease-out) .12s both;border-radius:50%;flex:none;place-items:center;display:grid}@keyframes nz-atlas-crest{0%{opacity:0;transform:rotate(-120deg)scale(.6)}}.nz-atlas__heading{flex:1;min-width:0}.nz-atlas__title{color:var(--nz-brass-hi);font-family:var(--nz-font-title);font-size:var(--nz-size-display);letter-spacing:.08em;text-shadow:var(--nz-text-shadow-title);margin:0}.nz-atlas__error{margin:var(--nz-sp-2) 0 0;color:var(--nz-danger);font-size:var(--nz-size-small)}.nz-atlas__close{width:var(--nz-touch-min);height:var(--nz-touch-min);border:1px solid var(--nz-line);color:var(--nz-text-secondary);cursor:pointer;transition:transform .26s var(--nz-ease-out), border-color var(--nz-dur), color var(--nz-dur);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.nz-atlas__close:hover{border-color:var(--nz-brass);color:var(--nz-brass-hi);transform:rotate(90deg)}.nz-atlas__close:focus-visible{box-shadow:var(--nz-glow-gold-strong);outline:none}.nz-atlas__groups{align-items:start;gap:var(--nz-sp-10) var(--nz-sp-9);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.nz-atlas__group-title{align-items:center;gap:var(--nz-sp-4);margin:0 0 var(--nz-sp-5);color:var(--nz-text);font-family:var(--nz-font-display);font-weight:700;font-size:var(--nz-size-title);letter-spacing:.1em;text-transform:uppercase;animation:nz-atlas-tile-in .38s var(--nz-ease-out) both;animation-delay:calc(.14s + var(--nz-atlas-g,0) * 50ms);display:flex}.nz-atlas__group-title:after{content:"";background:linear-gradient(90deg, var(--nz-brass-lo), transparent);flex:1;height:1px}.nz-atlas__group-glyph{width:28px;height:28px;color:var(--nz-brass);flex-shrink:0;place-items:center;display:grid}.nz-atlas__grid{gap:var(--nz-sp-3);grid-template-columns:repeat(auto-fill,minmax(92px,1fr));margin:0;padding:0;list-style:none;display:grid}.nz-atlas__tile{animation:nz-atlas-tile-in .42s var(--nz-dock-overshoot,cubic-bezier(.3, 1.45, .5, 1)) both;animation-delay:calc(.17s + min(var(--nz-atlas-i,0), 40) * 11ms);position:relative}@keyframes nz-atlas-tile-in{0%{opacity:0;transform:translateY(14px)scale(.86)}to{opacity:1;transform:none}}.nz-atlas__open{align-items:center;gap:var(--nz-sp-3);width:100%;min-height:108px;padding:var(--nz-sp-6) var(--nz-sp-2) var(--nz-sp-4);border-radius:var(--nz-radius-md);color:var(--nz-text-secondary);transition:transform .26s cubic-bezier(.3, 1.45, .5, 1), border-color var(--nz-dur), background-color var(--nz-dur);border:1px solid #0000;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.nz-app a.nz-atlas__open{color:var(--nz-text-secondary)}.nz-atlas__open:before{content:"";background:linear-gradient(115deg, transparent 32%, rgba(var(--nz-gold-glow), .2) 50%, transparent 68%);pointer-events:none;transition:background-position .7s var(--nz-ease-out);background-position:130% 0;background-size:260% 100%;position:absolute;inset:0}.nz-atlas__pic{border-radius:var(--nz-radius-md);width:58px;height:58px;color:var(--nz-brass);transition:transform .32s cubic-bezier(.3, 1.45, .5, 1), border-color var(--nz-dur) var(--nz-ease), background-color var(--nz-dur) var(--nz-ease);border:1px solid #0000;place-items:center;display:grid;position:relative}.nz-atlas__pic>:not(.nz-alert-dot){filter:drop-shadow(0 3px 3px #0000008c)}.nz-atlas__pic .nz-alert-dot--count{top:-4px;inset-inline-end:-4px}.nz-atlas__label{font-family:var(--nz-font-display);font-weight:600;font-size:var(--nz-size-caption);letter-spacing:.05em;text-align:center;text-transform:uppercase;line-height:1.15}@media (hover:hover){.nz-atlas__open:hover{border-color:var(--nz-brass-lo);background-color:rgba(var(--nz-gold-glow), .07);transform:translateY(-3px)}.nz-app a.nz-atlas__open:hover{color:var(--nz-text)}.nz-atlas__open:hover:before{background-position:-30% 0}.nz-atlas__open:hover .nz-atlas__pic{transform:scale(1.14)rotate(-4deg)}}.nz-atlas__open:active{transition-duration:90ms;transform:scale(.94)}.nz-atlas__open:focus-visible{border-color:var(--nz-brass-hi);outline:none}.nz-atlas__open[aria-current=page]{border-color:var(--nz-brass);background-color:rgba(var(--nz-gold-glow), .12)}.nz-app a.nz-atlas__open[aria-current=page]{color:var(--nz-brass-hi)}.nz-atlas__tile.is-pinned .nz-atlas__pic{border-color:var(--nz-line);background:radial-gradient(circle at 50% 28%, var(--nz-surface-track), var(--nz-bg-deep) 78%);box-shadow:var(--nz-shadow-inset)}.nz-atlas__tile--locked{opacity:.38}.nz-atlas__tile--locked .nz-atlas__open{cursor:not-allowed}.nz-atlas__pin{top:var(--nz-sp-1);z-index:1;border:1px solid var(--nz-line);background:var(--nz-bg-deep);width:28px;height:28px;color:var(--nz-text-dim);cursor:pointer;opacity:0;transition:opacity var(--nz-dur-fast), transform .24s cubic-bezier(.3, 1.45, .5, 1), background-color var(--nz-dur), color var(--nz-dur);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-inline-end:var(--nz-sp-1);transform:scale(.7)}.nz-atlas__tile:hover .nz-atlas__pin,.nz-atlas__tile:focus-within .nz-atlas__pin,.nz-atlas__pin[aria-pressed=true]{opacity:1;transform:none}.nz-atlas__pin:hover{border-color:var(--nz-brass);color:var(--nz-brass-hi);transform:scale(1.12)}.nz-atlas__pin[aria-pressed=true]{border-color:var(--nz-brass);background:var(--nz-brass);color:var(--nz-bg-deep);box-shadow:var(--nz-glow-gold)}.nz-atlas__pin[aria-disabled=true]{cursor:not-allowed;opacity:.45}.nz-atlas__pin[data-pulse=a]{animation:.38s cubic-bezier(.3,1.45,.5,1) nz-atlas-pin-a}.nz-atlas__pin[data-pulse=b]{animation:.38s cubic-bezier(.3,1.45,.5,1) nz-atlas-pin-b}@keyframes nz-atlas-pin-a{40%{transform:scale(1.45)}}@keyframes nz-atlas-pin-b{40%{transform:scale(1.45)}}.nz-atlas__pin:focus-visible{box-shadow:var(--nz-glow-gold-strong);outline:none}@media (width>=900px){body:has(.nz-dock){--nz-dock-room:calc(56px + 2 * var(--nz-sp-3) + 2px + var(--nz-sp-8) * 2);--nz-ticker-room:calc(var(--nz-dock-room) + var(--nz-safe-bottom))}body:has(.nz-dock):has(.nz-ticker){--nz-ticker-room:calc(52px + var(--nz-dock-room) + var(--nz-safe-bottom))}body:has(.nz-ticker) .nz-dock{bottom:calc(52px + var(--nz-sp-6) + var(--nz-safe-bottom))}html body:has(.nz-dock) .nz-chat-fab{bottom:calc(var(--nz-sp-8) + var(--nz-safe-bottom))}html body:has(.nz-dock) .nz-view-fab{bottom:calc(var(--nz-sp-8) + var(--nz-safe-bottom) + 4px)}html body:has(.nz-dock) .nz-view-panel{bottom:calc(var(--nz-sp-8) + var(--nz-safe-bottom) + 52px + var(--nz-sp-6))}html body:has(.nz-dock):has(.nz-ticker) .nz-chat-fab{bottom:calc(var(--nz-sp-8) + 52px + var(--nz-safe-bottom))}html body:has(.nz-dock):has(.nz-ticker) .nz-view-fab{bottom:calc(var(--nz-sp-8) + 52px + var(--nz-safe-bottom) + 4px)}html body:has(.nz-dock):has(.nz-ticker) .nz-view-panel{bottom:calc(var(--nz-sp-8) + 52px + var(--nz-safe-bottom) + 52px + var(--nz-sp-6))}body:has(.nz-dock) .nz-app .nz-body>.nz-column{max-height:calc(100% - var(--nz-view-crest) - var(--nz-ticker-room))}body:has(.nz-dock) .nz-app .nz-body>.nz-column:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100% - var(--nz-view-crest) - var(--nz-ticker-room))}body:has(.nz-dock) .nz-app .nz-body>.nz-column.nz-column--placed{max-height:calc(100vh - var(--nz-view-y) - var(--nz-ticker-room))}body:has(.nz-dock) .nz-app .nz-body>.nz-column.nz-column--placed.nz-column--fit:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100vh - var(--nz-view-y) - var(--nz-ticker-room))}body:has(.nz-dock){--nz-floor-room:calc(var(--nz-sp-4) + var(--nz-safe-bottom))}body:has(.nz-dock):has(.nz-ticker){--nz-floor-room:calc(52px + var(--nz-sp-4) + var(--nz-safe-bottom))}body:has(.nz-dock) .nz-app .nz-body>.nz-column[data-dock-clear]{max-height:calc(100% - var(--nz-view-crest) - var(--nz-floor-room))}body:has(.nz-dock){--nz-fab-room:var(--nz-safe-bottom)}body:has(.nz-dock):has(.nz-ticker){--nz-fab-room:calc(52px + var(--nz-safe-bottom))}html body:has(.nz-dock) .nz-app .nz-map-hud[data-dock-clear]{max-height:calc(100% - var(--nz-sp-9) - var(--nz-hud-spare,0px) - var(--nz-sp-8) - 52px - var(--nz-sp-6) - var(--nz-fab-room))}body:has(.nz-dock) .nz-app .nz-body>.nz-column[data-dock-clear]:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100% - var(--nz-view-crest) - var(--nz-floor-room))}html body:has(.nz-dock) .nz-app .nz-body:has(>.nz-subnav)>.nz-column:not(.nz-column--placed)[data-dock-clear]{max-height:calc(100% - var(--nz-subnav-top) - var(--nz-floor-room))}html body:has(.nz-dock) .nz-app .nz-body:has(>.nz-subnav)>.nz-column:not(.nz-column--placed)[data-dock-clear]:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100% - var(--nz-subnav-top) - var(--nz-floor-room))}body:has(.nz-dock) .nz-app .nz-body>.nz-column.nz-column--placed[data-dock-clear]{max-height:calc(100vh - var(--nz-view-y) - var(--nz-floor-room))}body:has(.nz-dock) .nz-app .nz-body>.nz-column.nz-column--placed.nz-column--fit[data-dock-clear]:has(>.nz-column__body>.nz-column__content>.nz-inbox){height:calc(100vh - var(--nz-view-y) - var(--nz-floor-room))}}@media (width<=899px){:is(.nz-app:has(.nz-dock),.nz-lab-dock){--nz-tabbar-h:72px}.nz-dock{--nz-dock-slot:60px;inset-inline:0;touch-action:pan-x;max-width:none;height:calc(var(--nz-tabbar-h) + var(--nz-safe-bottom,0px));gap:var(--nz-sp-2);padding:0 var(--nz-sp-3) var(--nz-safe-bottom,0px);border-width:1px 0 0;border-radius:0;animation-name:nz-dock-in-phone;bottom:0;transform:none}@keyframes nz-dock-in-phone{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.nz-dock:before,.nz-dock:after{display:none}.nz-dock__slots{gap:var(--nz-sp-2);min-width:0;height:100%;padding-inline:var(--nz-sp-1);overscroll-behavior:contain;touch-action:pan-x;scrollbar-width:none;scroll-snap-type:x proximity;flex:1;overflow:auto hidden}.nz-dock__slots::-webkit-scrollbar{display:none}.nz-dock__cell{scroll-snap-align:start;flex:none}.nz-dock__slot img{width:44px;height:44px}.nz-dock__caption,.nz-dock__edit:not(.is-done){display:none}.nz-dock__edit{min-width:var(--nz-touch-min);height:var(--nz-touch-min)}.nz-dock__edit.is-done{min-width:64px;padding:0 var(--nz-sp-4)}.nz-dock.is-editing .nz-dock__cell.is-dragging .nz-dock__slot{transform:scale(1.14)}.nz-dock.is-editing .nz-dock__slots{padding-inline:var(--nz-sp-4)}.nz-dock__remove{top:-5px;width:20px;height:20px;inset-inline-start:-5px}.nz-dock__cell:has(>[aria-current=page]):after{width:20px;margin:3px auto -6px}.nz-atlas{padding:0 0 calc(var(--nz-tabbar-h) + var(--nz-safe-bottom,0px));place-items:stretch stretch}.nz-atlas__panel{padding:var(--nz-sp-8) var(--nz-sp-6) var(--nz-sp-9);border-width:0 0 1px;border-radius:0}@keyframes nz-atlas-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes nz-atlas-out{to{opacity:0;transform:translateY(40px)}}.nz-atlas__head{gap:var(--nz-sp-4)}.nz-atlas__crest{width:40px;height:40px}.nz-atlas__title{font-size:var(--nz-size-title-lg)}.nz-atlas__groups{gap:var(--nz-sp-9);grid-template-columns:1fr}.nz-atlas__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nz-atlas__open{min-height:96px;padding-top:var(--nz-sp-5)}.nz-atlas__pin{opacity:1;width:30px;height:30px;transform:none}.nz-atlas__pin:after{content:"";border-radius:50%;position:absolute;inset:-7px}}@media (prefers-reduced-motion:reduce){.nz-dock,.nz-dock__cell,.nz-atlas__panel,.nz-atlas__scrim,.nz-atlas__tile,.nz-atlas__group-title,.nz-atlas__crest,.nz-dock__slot:after,.nz-dock__pic,.nz-atlas__pin,.nz-dock__next,.nz-dock__remove,.nz-dock__edit-hint,.nz-dock__edit-done,.nz-dock.is-editing .nz-dock__cell .nz-dock__slot,.nz-dock__beacon,.nz-dock__beacon-ring{animation:none!important}.nz-dock__cell{transition:none!important}.nz-dock__slot,.nz-dock__pic,.nz-atlas__open,.nz-atlas__pic{transition:none}}.nz-today{--nz-today-tint:var(--nz-gold);--nz-today-glow:var(--nz-gold-glow);--nz-today-ink:var(--nz-ink-brass);gap:var(--nz-sp-9);width:100%;max-width:820px;padding-bottom:var(--nz-sp-10);flex-direction:column;margin:0 auto;display:flex}.nz-today-tile--fight,.nz-today-filters .is-fight{--nz-today-tint:var(--nz-loss-text);--nz-today-glow:var(--nz-loss-glow);--nz-today-ink:var(--nz-ink-cost)}.nz-today-tile--earn,.nz-today-filters .is-earn{--nz-today-tint:var(--nz-gold);--nz-today-glow:var(--nz-gold-glow);--nz-today-ink:var(--nz-ink-brass)}.nz-today-tile--grow,.nz-today-filters .is-grow{--nz-today-tint:var(--nz-blue-light);--nz-today-glow:var(--nz-blue-glow);--nz-today-ink:var(--nz-blue-deep)}.nz-today-tile--build,.nz-today-filters .is-build{--nz-today-tint:var(--nz-green-light);--nz-today-glow:var(--nz-green-glow);--nz-today-ink:var(--nz-ink-gain)}.nz-today-home{border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-2xl);background:var(--nz-tex-wear) 0 0 / 420px 420px, var(--nz-grad-banner);min-height:200px;box-shadow:var(--nz-shadow-card), inset 0 0 0 1px rgba(var(--nz-gold-glow), .12);display:flex;position:relative;overflow:hidden}.nz-today-home.has-art{background-image:var(--nz-grad-banner-fade), linear-gradient(0deg, var(--nz-bg-column) 0%, transparent 45%), var(--nz-place-banner);background-position:50%,50%,50% 40%;background-size:100% 100%,100% 100%,cover}.nz-today-home:after{content:"";background:linear-gradient(90deg, transparent, var(--nz-brass) 20%, var(--nz-brass-hi) 50%, var(--nz-brass) 80%, transparent);opacity:.7;height:2px;position:absolute;inset:auto 0 0}.nz-today-home__inner{align-items:flex-end;gap:var(--nz-sp-6) var(--nz-sp-8);padding:var(--nz-sp-9) var(--nz-sp-9) var(--nz-sp-8);flex-wrap:wrap;flex:1;display:flex;position:relative}.nz-today-home__arms{--nz-avatar-lg:104px;filter:drop-shadow(0 6px 14px var(--nz-bg-deep));flex:none}.nz-today-home__heading{gap:var(--nz-sp-2);flex-direction:column;flex:260px;min-width:0;display:flex}.nz-today-home__greeting{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.16em;text-transform:uppercase;color:var(--nz-gold);text-shadow:var(--nz-text-shadow-title);font-weight:600}.nz-today-home__name{font-family:var(--nz-font-title);font-size:var(--nz-size-display);color:var(--nz-text);text-shadow:var(--nz-text-shadow-title);overflow-wrap:anywhere;margin:0;line-height:1.05}.nz-today-home__place{align-items:center;gap:var(--nz-sp-4);color:var(--nz-text-secondary);font-size:var(--nz-size-body);text-shadow:var(--nz-text-shadow-title);display:flex}.nz-today-home__place .nz-country-flag{width:auto;height:16px;box-shadow:var(--nz-elev-1);border-radius:2px}.nz-today .nz-today-home__place a{color:var(--nz-text-secondary)}.nz-today .nz-today-home__place a:hover{color:var(--nz-gold-bright)}.nz-today-home__level{align-items:center;gap:var(--nz-sp-1) var(--nz-sp-5);margin-top:var(--nz-sp-4);grid-template-columns:auto minmax(0,1fr);max-width:420px;display:grid}.nz-today-home__lvl{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-gold-bright);font-weight:700}.nz-today-home__sub{font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.06em;text-transform:uppercase;color:var(--nz-text-muted);grid-column:2}.nz-today-bar{border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-pill);background:var(--nz-bg-deep);height:8px;display:block;overflow:hidden}.nz-today-bar>span{background:var(--nz-grad-gold-solid);height:100%;box-shadow:0 0 8px rgba(var(--nz-gold-glow), .6);display:block}.nz-today-rewards{gap:var(--nz-sp-3);flex-wrap:wrap;display:flex}.nz-today-chip{padding:var(--nz-sp-1) var(--nz-sp-5);border-radius:var(--nz-radius-pill);font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.04em;white-space:nowrap;font-weight:700}.nz-today-chip--xp{border:1px solid var(--nz-blue-deep);background:rgba(var(--nz-blue-glow), .16);color:var(--nz-blue-light)}.nz-today-chip--rx{border:1px solid var(--nz-brass-lo);background:rgba(var(--nz-gold-glow), .16);color:var(--nz-gold)}.nz-today-time{align-items:center;gap:var(--nz-sp-2);font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.04em;color:var(--nz-text-muted);font-weight:600;display:inline-flex}.nz-today-time.is-urgent{color:var(--nz-loss-text)}.nz-today-sheet{gap:var(--nz-sp-7);margin:var(--nz-sp-3) var(--nz-sp-3) 0;padding:var(--nz-sp-9) var(--nz-sp-8) var(--nz-sp-9);color:var(--nz-ink);background:var(--nz-tex-grime) 0 0 / 100% 100%, radial-gradient(ellipse at 28% 8%, var(--nz-parchment-hi), var(--nz-parchment) 42%, var(--nz-parchment-2) 100%);background-blend-mode:soft-light, normal;border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-xs);box-shadow:0 0 0 4px var(--nz-ink-2), 0 0 0 5px var(--nz-brass), var(--nz-shadow-card);flex-direction:column;display:flex;container:today-sheet/inline-size}.nz-today-sheet__head{justify-content:space-between;align-items:baseline;gap:var(--nz-sp-6);padding-bottom:var(--nz-sp-5);border-bottom:1px solid var(--nz-parchment-line);display:flex}.nz-today-sheet__head h2{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-ink);letter-spacing:.04em;margin:0;font-weight:700}.nz-today-sheet__head span{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.1em;text-transform:uppercase;color:var(--nz-ink-2);font-weight:600}.nz-today-sheet__empty{align-items:center;gap:var(--nz-sp-5);padding:var(--nz-sp-8) var(--nz-sp-4);color:var(--nz-ink-2);font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg);margin:0;display:flex}.nz-today-sheet__empty svg{color:var(--nz-ink-brass)}.nz-today-filters{gap:var(--nz-sp-4);scrollbar-width:none;margin:0 calc(-1 * var(--nz-sp-2));padding:var(--nz-sp-2);display:flex;overflow-x:auto}.nz-today-filters button{align-items:center;gap:var(--nz-sp-3);min-height:44px;padding:0 var(--nz-sp-7);border:1px solid var(--nz-parchment-line);border-radius:var(--nz-radius-pill);background:rgba(var(--nz-gold-glow), .12);color:var(--nz-ink);font-family:var(--nz-font-display);font-size:var(--nz-size-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;flex:none;font-weight:700;display:inline-flex}.nz-today-filters button svg{color:var(--nz-today-ink)}.nz-today-filters button:hover{border-color:var(--nz-ink-3)}.nz-today-filters button[aria-pressed=true]{border-color:var(--nz-ink);background:var(--nz-ink);color:var(--nz-parchment);box-shadow:var(--nz-shadow-card)}.nz-today-filters button[aria-pressed=true] svg{color:var(--nz-today-tint)}.nz-today-filters__n{min-width:20px;padding:0 var(--nz-sp-2);border-radius:var(--nz-radius-pill);background:var(--nz-today-ink);color:var(--nz-parchment-hi);font-size:var(--nz-size-caption);text-align:center;line-height:20px}.nz-today-tiles{gap:var(--nz-sp-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@container today-sheet (width<=420px){.nz-today-tiles{grid-template-columns:minmax(0,1fr)}}.nz-today-tiles>li{display:flex}.nz-today .nz-today-tile{align-items:flex-start;gap:var(--nz-sp-3);min-height:124px;padding:var(--nz-sp-6) 76px var(--nz-sp-6) var(--nz-sp-7);border:1px solid var(--nz-ink);border-radius:var(--nz-radius-2xl);background:linear-gradient(90deg, var(--nz-bg-column) 0%, var(--nz-bg-column) 58%, transparent 92%), radial-gradient(circle at 86% 50%, rgba(var(--nz-today-glow), .34), transparent 42%), var(--today-art,none) right 6px center / 72px 72px no-repeat, var(--nz-tex-wear) 0 0 / 420px 420px, var(--nz-grad-banner);box-shadow:inset 0 0 0 1px rgba(var(--nz-gold-glow), .18), var(--nz-shadow-card);color:var(--nz-text);flex-direction:column;flex:1;text-decoration:none;transition:transform .14s,box-shadow .14s;display:flex;position:relative}.nz-today .nz-today-tile:hover{color:var(--nz-text);box-shadow:inset 0 0 0 1px rgba(var(--nz-today-glow), .6), 0 8px 20px rgba(var(--nz-today-glow), .25);transform:translateY(-2px)}.nz-today .nz-today-tile.is-urgent{box-shadow:inset 0 0 0 1px rgba(var(--nz-loss-glow), .9), 0 0 16px rgba(var(--nz-loss-glow), .35)}.nz-today-tile__seal{align-items:center;gap:var(--nz-sp-2);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.12em;text-transform:uppercase;color:var(--nz-today-tint);font-weight:700;display:inline-flex}.nz-today-tile__title{font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg);color:var(--nz-text);text-shadow:var(--nz-text-shadow-title);font-weight:700;line-height:1.2}.nz-today-tile__sub{font-size:var(--nz-size-small);color:var(--nz-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nz-today-tile .nz-today-rewards{padding-top:var(--nz-sp-2);margin-top:auto}.nz-today-streak{gap:var(--nz-sp-8);padding:var(--nz-sp-8) var(--nz-sp-8) var(--nz-sp-9);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-2xl);background:radial-gradient(60% 90% at 6% 18%, rgba(var(--nz-orange-glow), .12), transparent 70%), var(--nz-bg-column);box-shadow:var(--nz-shadow-card), inset 0 0 0 1px rgba(var(--nz-gold-glow), .12);flex-direction:column;display:flex}.nz-today-streak__head{align-items:center;gap:var(--nz-sp-6);display:flex}.nz-today-streak__flame{border:2px solid var(--nz-brass);background:radial-gradient(circle at 40% 35%, rgba(var(--nz-orange-glow), .55), var(--nz-bg-deep) 75%);width:56px;height:56px;color:var(--nz-orange);box-shadow:0 0 20px rgba(var(--nz-orange-glow), .45);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.nz-today-streak.is-none .nz-today-streak__flame{color:var(--nz-text-faint);background:var(--nz-bg-deep);box-shadow:none}.nz-today-streak__title{gap:var(--nz-sp-1);flex-direction:column;flex:1;min-width:0;display:flex}.nz-today-streak__title h2{font-family:var(--nz-font-title);font-size:var(--nz-size-title-lg);color:var(--nz-text);text-shadow:var(--nz-text-shadow-title);margin:0}.nz-today-streak__title span{font-size:var(--nz-size-small);color:var(--nz-text-muted)}.nz-today-streak__title span.is-waiting{color:var(--nz-orange);font-weight:600}.nz-today-ring{background:radial-gradient(closest-side, var(--nz-bg-column) 78%, transparent 80%), conic-gradient(var(--nz-blue) var(--today-ring,0%), var(--nz-surface-raised) 0);text-align:center;border-radius:50%;flex:none;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.nz-today-ring>span{flex-direction:column;line-height:1;display:flex}.nz-today-ring b{font-family:var(--nz-font-title);font-size:var(--nz-size-body-lg);color:var(--nz-text)}.nz-today-ring small{margin-top:var(--nz-sp-1);font-family:var(--nz-font-display);font-size:var(--nz-size-caption);letter-spacing:.04em;text-transform:uppercase;color:var(--nz-blue-light)}.nz-today-week{grid-template-columns:repeat(7,minmax(0,1fr));place-items:center;margin:0;padding:0;list-style:none;display:grid;position:relative}.nz-today-week:before{content:"";background:var(--nz-brass-lo);height:2px;position:absolute;top:50%;left:7%;right:7%}.nz-today-week>li{border:2px solid var(--nz-line-strong);background:var(--nz-bg-deep);width:36px;height:36px;color:var(--nz-text-faint);font-family:var(--nz-font-display);font-size:var(--nz-size-small);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:relative}.nz-today-week>li.is-done{border-color:var(--nz-brass-hi);background:var(--nz-grad-gold-solid);color:var(--nz-ink);box-shadow:0 0 10px rgba(var(--nz-gold-glow), .5)}.nz-today-week>li.is-today{border-style:dashed;border-color:var(--nz-orange);color:var(--nz-orange);animation:2.4s ease-in-out infinite nz-today-breathe}.nz-today-week>li.is-chest{border-color:var(--nz-brass);width:48px;height:48px;color:var(--nz-gold)}.nz-today-week>li.is-chest.is-done{color:var(--nz-ink);box-shadow:0 0 22px rgba(var(--nz-gold-glow), .8)}@keyframes nz-today-breathe{0%,to{box-shadow:0 0 0 rgba(var(--nz-orange-glow), 0)}50%{box-shadow:0 0 14px rgba(var(--nz-orange-glow), .6)}}.nz-today-streak__foot{align-items:center;gap:var(--nz-sp-4);flex-direction:column;display:flex}.nz-today-streak__rule{font-size:var(--nz-size-caption);color:var(--nz-text-muted);text-align:center}.nz-today-streak__next{font-family:var(--nz-font-display);font-size:var(--nz-size-small);letter-spacing:.08em;text-transform:uppercase;color:var(--nz-gold);font-weight:600}.nz-today-streak__claim{align-items:center;gap:var(--nz-sp-4);min-height:48px;padding:0 var(--nz-sp-10);border-radius:var(--nz-radius-2xl);background:var(--nz-grad-gold-solid);color:var(--nz-ink);font-family:var(--nz-font-display);font-size:var(--nz-size-body-lg);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;box-shadow:var(--nz-glow-gold-strong);border:0;font-weight:700;animation:2s ease-in-out infinite nz-today-claim;display:inline-flex}.nz-today-streak__claim:hover{background:var(--nz-grad-gold-hover)}.nz-today-streak__claim.is-week{box-shadow:var(--nz-glow-gold-strong), 0 0 28px rgba(var(--nz-gold-glow), .55)}.nz-today-streak__claim:disabled{opacity:.6;cursor:progress;animation:none}@keyframes nz-today-claim{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.nz-today-back{align-items:center;gap:var(--nz-sp-3);min-height:44px;margin-bottom:var(--nz-sp-6);padding:0 var(--nz-sp-6);border:1px solid var(--nz-brass-lo);border-radius:var(--nz-radius-pill);background:var(--nz-surface);color:var(--nz-gold);font-family:var(--nz-font-display);font-size:var(--nz-size-body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-self:flex-start;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.nz-today-week>li.is-today,.nz-today-streak__claim{animation:none}.nz-today .nz-today-tile,.nz-today .nz-today-tile:hover{transition:none;transform:none}}@media (width<=560px){.nz-today-home.has-art{background-image:var(--nz-grad-banner-fade-down), var(--nz-place-banner);background-size:100% 100%,cover}.nz-today-home__inner{padding:var(--nz-sp-8) var(--nz-sp-7) var(--nz-sp-7)}.nz-today-home__name{font-size:var(--nz-size-title-lg)}.nz-today-home__arms{--nz-avatar-lg:72px}.nz-today-sheet{margin-inline:var(--nz-sp-2);padding:var(--nz-sp-8) var(--nz-sp-6)}.nz-today-streak{padding:var(--nz-sp-7) var(--nz-sp-6) var(--nz-sp-8)}.nz-today-week>li{width:32px;height:32px}.nz-today-week>li.is-chest{width:42px;height:42px}}
