@font-face{font-family:Plex KR;src:url(/assets/r12/ibm-plex-sans-kr-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plex KR;src:url(/assets/r12/ibm-plex-sans-kr-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Plex KR;src:url(/assets/r12/ibm-plex-sans-kr-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Plex KR;src:url(/assets/r12/ibm-plex-sans-kr-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Rajdhani;src:url(/assets/r12/rajdhani-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Rajdhani;src:url(/assets/r12/rajdhani-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Rajdhani;src:url(/assets/r12/rajdhani-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/assets/fonts/space-grotesk-latin.woff2)format("woff2");font-weight:300 700;font-display:swap;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}@property --rail{syntax:"<length>";inherits:true;initial-value:220px}:root{--rail:220px;--top:60px;--side:296px;--cut:14px;--bw:1.5px;--f-ui:"Pretendard","Plex KR","Noto Sans KR",system-ui,sans-serif;--f-num:"Rajdhani","Pretendard","Plex KR",sans-serif;--f-mark:"Space Grotesk",Arial,sans-serif;--side-head:#00000047;interpolate-size:allow-keywords}:root,:root[data-palette=crimson]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#110a0b;--fill:#1b1113;--fill-2:#0d0708;--frame:#f0566a;--on-frame:#1c0508;--data:#ff2a2a;--on-data:#1c0202;--data-ink:#ff4d4d;--live:#7fe3a0;--pos:#7fe3a0;--neg:#ffa45c;--text:#fdf0ec;--text-2:#dcc9c4;--muted:#ad9893;--rule:#fdf0ec1f;--wall-op:.42;--tint-op:.85;--glow-amt:20%;--lift:#0000008c}:root[data-palette=crimson][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#efe3e1;--fill:#fcf7f6;--fill-2:#1b1113;--frame:#cc3a52;--on-frame:#fff;--data:#e81818;--on-data:#fff;--data-ink:#c20f0f;--live:#2a9a5a;--pos:#1d7344;--neg:#b8560c;--text:#1f0f12;--text-2:#45292e;--muted:#76595e;--rule:#1f0f1226;--wall-op:.15;--tint-op:.3;--glow-amt:8%;--lift:#28101433}:root[data-palette=navy]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#090f1e;--fill:#111a2e;--fill-2:#0a1122;--frame:#7ea4ff;--on-frame:#071029;--data:#f5c46e;--on-data:#1f1503;--data-ink:#f5c46e;--live:#6ee0a6;--pos:#6ee0a6;--neg:#ff8c7a;--text:#e9eefa;--text-2:#c4cde1;--muted:#93a0bd;--rule:#e9eefa1f;--wall-op:.4;--tint-op:.85;--glow-amt:18%;--lift:#0000008c}:root[data-palette=navy][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#dfe5f0;--fill:#f6f8fc;--fill-2:#111a2e;--frame:#3d64d6;--on-frame:#fff;--data:#f2b544;--on-data:#1f1503;--data-ink:#8f5f0a;--live:#1f9a62;--pos:#17734a;--neg:#c2412f;--text:#0f1729;--text-2:#2e3a54;--muted:#596680;--rule:#0f172926;--wall-op:.16;--tint-op:.3;--glow-amt:8%;--lift:#141c3033}:root[data-palette=dlight]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#eee8d8;--fill:#2a2724;--fill-2:#1b1917;--frame:#e2483a;--on-frame:#1a0705;--data:#f0c97c;--on-data:#241a06;--data-ink:#f0c97c;--live:#8fd6a6;--pos:#8fd6a6;--neg:#ff8e6e;--text:#f1ece0;--text-2:#cfc8ba;--muted:#a8a196;--rule:#f1ece01f;--line:#57524a;--wall-op:.12;--tint-op:.18;--glow-amt:0%;--lift:#503e2242}:root[data-palette=dlight][data-mode=dark]{--void:#141210;--fill:#24211e;--fill-2:#161412;--wall-op:.34;--tint-op:.55;--glow-amt:12%;--lift:#0000008c}:root[data-palette=dlight][data-mode=light] :is(.nl-header,.nl-rail,.nl-tabbar,.nl-roster){--text:#36332d;--text-2:#47443d;--muted:#6a6458;--data-ink:#b8352a;--rule:#36332d2e;--line:#b7ae9c}:root[data-palette=red]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#07080e;--fill:#0b0e17;--fill-2:#04060b;--frame:#ff2f48;--on-frame:#16040a;--data:#4ff0e1;--on-data:#03201d;--data-ink:#4ff0e1;--live:#d4ff3a;--pos:#4ff0e1;--neg:#ff6178;--text:#e9eff3;--text-2:#c3ccd4;--muted:#93a1b0;--rule:#e9eff321;--wall-op:.6;--tint-op:.9;--glow-amt:34%;--lift:#0000008c}:root[data-palette=red][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#dfe2e7;--fill:#f5f6f8;--fill-2:#181b22;--frame:#d81f3a;--on-frame:#fff;--data:#00807a;--on-data:#fff;--data-ink:#006e69;--live:#8fb000;--pos:#006e69;--neg:#c8183a;--text:#13161c;--text-2:#343b45;--muted:#5b6470;--rule:#13161c26;--wall-op:.15;--tint-op:.3;--glow-amt:10%;--lift:#14181e38}:root[data-palette=cyan]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#04090d;--fill:#07121a;--fill-2:#02080c;--frame:#38e6dc;--on-frame:#032421;--data:#ff4a60;--on-data:#1d0307;--data-ink:#ff6175;--live:#c6ff34;--pos:#38e6dc;--neg:#ff4a60;--text:#e6f4f4;--text-2:#bfd3d4;--muted:#87a2a6;--rule:#e6f4f421;--wall-op:.5;--tint-op:.9;--glow-amt:30%;--lift:#0000008c}:root[data-palette=cyan][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#dbe4e6;--fill:#f3f7f7;--fill-2:#142024;--frame:#00807b;--on-frame:#fff;--data:#d02443;--on-data:#fff;--data-ink:#b81d3a;--live:#8fb000;--pos:#006f6a;--neg:#b81d3a;--text:#0e1a1d;--text-2:#2d3d41;--muted:#56686c;--rule:#0e1a1d26;--wall-op:.15;--tint-op:.3;--glow-amt:10%;--lift:#14181e38}:root[data-palette=purple]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#0a0712;--fill:#100c1b;--fill-2:#06040b;--frame:#a95eff;--on-frame:#12051f;--data:#48e4ef;--on-data:#03191c;--data-ink:#48e4ef;--live:#c8ff3c;--pos:#48e4ef;--neg:#ff6b8b;--text:#f0eafa;--text-2:#cfc6dd;--muted:#a397b4;--rule:#f0eafa21;--wall-op:.5;--tint-op:.9;--glow-amt:34%;--lift:#0000008c}:root[data-palette=purple][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#e2dfea;--fill:#f6f4fa;--fill-2:#17121f;--frame:#7438dc;--on-frame:#fff;--data:#00838b;--on-data:#fff;--data-ink:#00717a;--live:#8fb000;--pos:#00717a;--neg:#c4194b;--text:#16111e;--text-2:#372f43;--muted:#645a72;--rule:#16111e26;--wall-op:.15;--tint-op:.3;--glow-amt:10%;--lift:#14181e38}:root[data-palette=amber]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#0d0b08;--fill:#16130e;--fill-2:#080705;--frame:#f0a03a;--on-frame:#1f1300;--data:#ffd36e;--on-data:#241900;--data-ink:#ffd36e;--live:#8fe0c8;--pos:#8fe0c8;--neg:#ff7a59;--text:#f6efe2;--text-2:#d9cdb7;--muted:#a99c84;--rule:#f6efe21f;--wall-op:.4;--tint-op:.85;--glow-amt:18%;--lift:#0000008c}:root[data-palette=amber][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#e7e2d8;--fill:#f9f6f0;--fill-2:#1a150d;--frame:#a86400;--on-frame:#fff;--data:#f2a33a;--on-data:#1f1300;--data-ink:#8a5200;--live:#2f9a7c;--pos:#1d6e57;--neg:#b8400c;--text:#1c160c;--text-2:#3d3424;--muted:#685c47;--rule:#1c160c26;--wall-op:.15;--tint-op:.28;--glow-amt:8%;--lift:#14181e38}:root[data-palette=chrome]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--void:#0a0b0c;--fill:#131416;--fill-2:#060607;--frame:#d6f53c;--on-frame:#141805;--data:#d6f53c;--on-data:#141805;--data-ink:#e1fb6a;--live:#b9d8e2;--pos:#d6f53c;--neg:#ff5a6e;--text:#eef0f2;--text-2:#c6cbd0;--muted:#8f979f;--rule:#eef0f21f;--wall-op:.38;--tint-op:.55;--glow-amt:14%;--lift:#0000008c}:root[data-palette=chrome][data-mode=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--void:#d6d8d3;--fill:#f2f3ef;--fill-2:#14161a;--frame:#4b5c00;--on-frame:#fff;--data:#d6f53c;--on-data:#141805;--data-ink:#4b5c00;--live:#5a7b89;--pos:#4b5c00;--neg:#cc1f3a;--text:#121417;--text-2:#2d3238;--muted:#525a62;--rule:#12141729;--wall-op:.18;--tint-op:.2;--glow-amt:8%;--lift:#14181e38}:root:not([data-palette=dlight]){--line:color-mix(in srgb,var(--text) 26%,var(--void))}:root,:root[data-palette=dlight][data-mode=light] :is(.nl-header,.nl-rail,.nl-tabbar,.nl-roster){--base:var(--frame);--on-base:var(--on-frame);--base-line:var(--frame);--base-ink:var(--frame);--base-soft:color-mix(in srgb,var(--base) 16%,var(--fill));--edge:color-mix(in srgb,var(--base-line) 58%,var(--line));--edge-panel:color-mix(in srgb,var(--base-line) 42%,var(--line));--icon:color-mix(in srgb,var(--base-ink) 60%,var(--muted));--line-quiet:color-mix(in srgb,var(--base-line) 30%,var(--line));--hover:color-mix(in srgb,var(--text) 6%,transparent);--accent:var(--data);--on-accent:var(--on-data);--accent-ink:var(--data-ink);--focus:var(--text);--ol:1px;--matte:color-mix(in srgb,color-mix(in srgb,var(--fill) 45%,var(--void)) 82%,transparent);--matte-blur:blur(16px) saturate(.7)}:root[data-palette=dlight][data-mode=light] :is(.nl-header,.nl-rail,.nl-tabbar){--focus:#36332d}:root[data-palette=dlight][data-mode=light] .nl-roster,:root[data-mode=light]:not([data-palette=dlight]){--side-head:color-mix(in srgb,var(--text) 6%,transparent)}:root[data-palette=dlight]:not([data-mode=dark]) .nl-win{--void:#1b1917}*,:before,:after{box-sizing:border-box}html,body{background:var(--void);height:100%;margin:0}body{color:var(--text);font:400 14px/1.6 var(--f-ui);letter-spacing:-.25px;-webkit-font-smoothing:antialiased;overflow:hidden}:where(button){font:inherit;letter-spacing:normal;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}:where(a){color:inherit;text-decoration:none}:where(h1,h2,h3,p,ul){margin:0}:where(ul){padding:0;list-style:none}:where(input){font:inherit;letter-spacing:normal;color:inherit}.nl-art,.nl-ui,.nl-line{flex:none;display:block}.nl-line{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.nl-app{isolation:isolate;background:var(--void);--pk:8px;--pw:1px;--nw:176px;--nd:7px;--nl:calc(var(--rail) + (100% - var(--rail) - var(--nw)) / 2);--nr:calc(var(--nl) + var(--nw));--nt:calc(var(--top) + (100% - var(--top) - var(--nw)) / 2);--nb:calc(var(--nt) + var(--nw));flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.nl-desk{z-index:-1;background:var(--void);pointer-events:none;position:fixed;inset:0;overflow:hidden}.nl-desk img{object-fit:cover;object-position:75% 50%;filter:grayscale()contrast(1.1);width:100%;height:100%;opacity:var(--wall-op);position:absolute;inset:0}:root[data-mode=light] .nl-desk img{filter:grayscale()invert()contrast(1.2)}.nl-desk:after{content:"";background:var(--frame);mix-blend-mode:color;opacity:var(--tint-op);position:absolute;inset:0}.nl-plate,.nl-plate:before,.nl-plate:after,.nl-shade:before,.nl-shade:after,.nl-trim:before,.nl-trim:after{pointer-events:none;position:fixed;inset:0}.nl-plate:before,.nl-plate:after,.nl-shade:before,.nl-shade:after{content:""}.nl-plate:before{z-index:1;--ln:color-mix(in srgb,var(--text) 15%,transparent);--la:color-mix(in srgb,var(--base-line) 75%,transparent);--g:linear-gradient(var(--ln),var(--ln));--ga:linear-gradient(var(--la),var(--la));--bs:linear-gradient(to top right,transparent calc(50% - .6px),var(--ln) 0 calc(50% + .6px),transparent 0);--fs:linear-gradient(to bottom right,transparent calc(50% - .6px),var(--ln) 0 calc(50% + .6px),transparent 0);--m-l2:var(--g) calc(var(--rail) / 2 - var(--nw) / 2 - 225px + 50%) calc(var(--top) - 19px)/150px 1px no-repeat, var(--g) calc(var(--rail) / 2 - var(--nw) / 2 - 299.5px + 50%) calc(var(--top) - 21px)/1px 5px no-repeat, var(--bs) calc(var(--rail) / 2 - var(--nw) / 2 - 147px + 50%) calc(var(--top) - 18.5px)/6px 6px no-repeat;--m-l1:var(--ga) calc(var(--rail) / 2 - var(--nw) / 2 - 110px + 50%) calc(var(--top) - 13px)/16px 1px no-repeat, var(--g) calc(var(--rail) / 2 - var(--nw) / 2 - 133px + 50%) calc(var(--top) - 13px)/206px 1px no-repeat, var(--bs) calc(var(--rail) / 2 - var(--nw) / 2 - 27.5px + 50%) calc(var(--top) - 12.5px)/5px 5px no-repeat, var(--g) calc(var(--rail) / 2 - var(--nw) / 2 - 15.5px + 50%) calc(var(--top) - 8px)/19px 1px no-repeat;--m-r1:var(--g) calc(var(--rail) / 2 + var(--nw) / 2 + 14px + 50%) calc(var(--top) - 8px)/16px 1px no-repeat, var(--fs) calc(var(--rail) / 2 + var(--nw) / 2 + 24.5px + 50%) calc(var(--top) - 12.5px)/5px 5px no-repeat;--m-r2:var(--ga) calc(var(--rail) / 2 + var(--nw) / 2 + 110px + 50%) calc(var(--top) - 13px)/18px 1px no-repeat, var(--g) calc(var(--rail) / 2 + var(--nw) / 2 + 79px + 50%) calc(var(--top) - 13px)/104px 1px no-repeat, var(--g) calc(var(--rail) / 2 + var(--nw) / 2 + 131.5px + 50%) calc(var(--top) - 16px)/1px 7px no-repeat;--m-v:var(--ga) calc(var(--rail) - 6px) calc(var(--top) / 2 - var(--nw) / 2 - 37px + 50%)/1px 14px no-repeat, var(--g) calc(var(--rail) - 6px) calc(var(--top) / 2 - var(--nw) / 2 - 66px + 50%)/1px 104px no-repeat, var(--g) calc(var(--rail) - 8px) calc(var(--top) / 2 - var(--nw) / 2 - 117.5px + 50%)/5px 1px no-repeat, var(--g) calc(var(--rail) - 6px) calc(var(--top) / 2 + var(--nw) / 2 + 29px + 50%)/1px 30px no-repeat, var(--g) calc(var(--rail) - 10px) calc(var(--top) / 2 + var(--nw) / 2 + 44.5px + 50%)/5px 1px no-repeat;background:var(--m-l2),var(--m-l1),var(--m-r1),var(--m-r2),var(--m-v),var(--matte);-webkit-backdrop-filter:var(--matte-blur);backdrop-filter:var(--matte-blur);clip-path:polygon(0 0,100% 0,100% var(--top),var(--nr) var(--top),calc(var(--nr) - var(--nd)) calc(var(--top) + var(--nd)), calc(var(--nl) + var(--nd)) calc(var(--top) + var(--nd)),var(--nl) var(--top),calc(var(--rail) + var(--pk)) var(--top), var(--rail) calc(var(--top) + var(--pk)),var(--rail) var(--nt),calc(var(--rail) + var(--nd)) calc(var(--nt) + var(--nd)), calc(var(--rail) + var(--nd)) calc(var(--nb) - var(--nd)),var(--rail) var(--nb),var(--rail) 100%,0 100%)}:root[data-palette=dlight][data-mode=light] .nl-plate:before{--ln:#36332d2e}.nl-plate:after{z-index:2;--ac:var(--base-line);background:linear-gradient(var(--ac),var(--ac)) var(--nl) calc(var(--top) - var(--pw))/var(--nw) calc(var(--nd) + var(--pw)) no-repeat, linear-gradient(var(--ac),var(--ac)) calc(var(--rail) - var(--pw)) var(--nt)/calc(var(--nd) + var(--pw)) var(--nw) no-repeat, var(--edge-panel);clip-path:polygon(100% calc(var(--top) - var(--pw)),calc(var(--nr) - .41px) calc(var(--top) - var(--pw)), calc(var(--nr) - var(--nd) - .41px) calc(var(--top) + var(--nd) - var(--pw)),calc(var(--nl) + var(--nd) + .41px) calc(var(--top) + var(--nd) - var(--pw)), calc(var(--nl) + .41px) calc(var(--top) - var(--pw)),calc(var(--rail) + var(--pk) - .41px) calc(var(--top) - var(--pw)), calc(var(--rail) - var(--pw)) calc(var(--top) + var(--pk) - .41px),calc(var(--rail) - var(--pw)) calc(var(--nt) + .41px), calc(var(--rail) + var(--nd) - var(--pw)) calc(var(--nt) + var(--nd) + .41px),calc(var(--rail) + var(--nd) - var(--pw)) calc(var(--nb) - var(--nd) - .41px), calc(var(--rail) - var(--pw)) calc(var(--nb) - .41px),calc(var(--rail) - var(--pw)) 100%,var(--rail) 100%,var(--rail) var(--nb), calc(var(--rail) + var(--nd)) calc(var(--nb) - var(--nd)),calc(var(--rail) + var(--nd)) calc(var(--nt) + var(--nd)),var(--rail) var(--nt), var(--rail) calc(var(--top) + var(--pk)),calc(var(--rail) + var(--pk)) var(--top),var(--nl) var(--top), calc(var(--nl) + var(--nd)) calc(var(--top) + var(--nd)),calc(var(--nr) - var(--nd)) calc(var(--top) + var(--nd)),var(--nr) var(--top),100% var(--top))}@media (max-width:1160px){.nl-plate:before{--m-r2:none}}@media (max-width:1080px){.nl-plate:before{--m-l2:none}}@media (max-width:900px){.nl-plate:before{--m-l1:var(--bs) calc(var(--rail) / 2 - var(--nw) / 2 - 27.5px + 50%) calc(var(--top) - 12.5px)/5px 5px no-repeat, var(--g) calc(var(--rail) / 2 - var(--nw) / 2 - 15.5px + 50%) calc(var(--top) - 8px)/19px 1px no-repeat}}@media (max-width:780px){.nl-plate:before{--m-r1:none}}.nl-shade:before{z-index:3;--k:linear-gradient(#000,#000);background:var(--k) 0 0/100% var(--top) no-repeat,var(--k) 0 0/var(--rail) 100% no-repeat, linear-gradient(to bottom right,#000 50%,transparent 0) var(--rail) var(--top)/var(--pk) var(--pk) no-repeat, var(--k) calc(var(--rail) / 2 + 50%) var(--top)/calc(var(--nw) - 2 * var(--nd)) var(--nd) no-repeat, linear-gradient(to bottom left,#000 50%,transparent 0) calc(var(--rail) / 2 - var(--nw) / 2 + var(--nd) / 2 + 50%) var(--top)/var(--nd) var(--nd) no-repeat, linear-gradient(to bottom right,#000 50%,transparent 0) calc(var(--rail) / 2 + var(--nw) / 2 - var(--nd) / 2 + 50%) var(--top)/var(--nd) var(--nd) no-repeat, var(--k) var(--rail) calc(var(--top) / 2 + 50%)/var(--nd) calc(var(--nw) - 2 * var(--nd)) no-repeat, linear-gradient(to top right,#000 50%,transparent 0) var(--rail) calc(var(--top) / 2 - var(--nw) / 2 + var(--nd) / 2 + 50%)/var(--nd) var(--nd) no-repeat, linear-gradient(to bottom right,#000 50%,transparent 0) var(--rail) calc(var(--top) / 2 + var(--nw) / 2 - var(--nd) / 2 + 50%)/var(--nd) var(--nd) no-repeat;filter:drop-shadow(1px 2px 4px var(--lift));clip-path:polygon(100% var(--top),var(--nr) var(--top),calc(var(--nr) - var(--nd)) calc(var(--top) + var(--nd)), calc(var(--nl) + var(--nd)) calc(var(--top) + var(--nd)),var(--nl) var(--top),calc(var(--rail) + var(--pk)) var(--top), var(--rail) calc(var(--top) + var(--pk)),var(--rail) var(--nt),calc(var(--rail) + var(--nd)) calc(var(--nt) + var(--nd)), calc(var(--rail) + var(--nd)) calc(var(--nb) - var(--nd)),var(--rail) var(--nb),var(--rail) 100%, calc(var(--rail) + 12px) 100%,calc(var(--rail) + 12px) calc(var(--nb) + 4.97px),calc(var(--rail) + var(--nd) + 12px) calc(var(--nb) - var(--nd) + 4.97px), calc(var(--rail) + var(--nd) + 12px) calc(var(--nt) + var(--nd) - 4.97px),calc(var(--rail) + 12px) calc(var(--nt) - 4.97px),calc(var(--rail) + 12px) calc(var(--top) + var(--pk) + 4.97px), calc(var(--rail) + var(--pk) + 4.97px) calc(var(--top) + 12px),calc(var(--nl) - 4.97px) calc(var(--top) + 12px),calc(var(--nl) + var(--nd) - 4.97px) calc(var(--top) + var(--nd) + 12px), calc(var(--nr) - var(--nd) + 4.97px) calc(var(--top) + var(--nd) + 12px),calc(var(--nr) + 4.97px) calc(var(--top) + 12px),100% calc(var(--top) + 12px))}.nl-shade:after{z-index:3;--rim:color-mix(in srgb,var(--text) 20%,transparent);background:var(--rim);clip-path:polygon(100% calc(var(--top) - 2px),calc(var(--nr) - .83px) calc(var(--top) - 2px),calc(var(--nr) - var(--nd) - .83px) calc(var(--top) + var(--nd) - 2px), calc(var(--nl) + var(--nd) + .83px) calc(var(--top) + var(--nd) - 2px),calc(var(--nl) + .83px) calc(var(--top) - 2px),calc(var(--rail) + var(--pk) - .83px) calc(var(--top) - 2px), calc(var(--rail) - 2px) calc(var(--top) + var(--pk) - .83px),calc(var(--rail) - 2px) calc(var(--nt) + .83px),calc(var(--rail) + var(--nd) - 2px) calc(var(--nt) + var(--nd) + .83px), calc(var(--rail) + var(--nd) - 2px) calc(var(--nb) - var(--nd) - .83px),calc(var(--rail) - 2px) calc(var(--nb) - .83px),calc(var(--rail) - 2px) 100%, calc(var(--rail) - 1px) 100%,calc(var(--rail) - 1px) calc(var(--nb) - .41px),calc(var(--rail) + var(--nd) - 1px) calc(var(--nb) - var(--nd) - .41px), calc(var(--rail) + var(--nd) - 1px) calc(var(--nt) + var(--nd) + .41px),calc(var(--rail) - 1px) calc(var(--nt) + .41px),calc(var(--rail) - 1px) calc(var(--top) + var(--pk) - .41px), calc(var(--rail) + var(--pk) - .41px) calc(var(--top) - 1px),calc(var(--nl) + .41px) calc(var(--top) - 1px),calc(var(--nl) + var(--nd) + .41px) calc(var(--top) + var(--nd) - 1px), calc(var(--nr) - var(--nd) - .41px) calc(var(--top) + var(--nd) - 1px),calc(var(--nr) - .41px) calc(var(--top) - 1px),100% calc(var(--top) - 1px))}:root[data-mode=light] .nl-shade:after{--rim:#ffffffb8}.nl-trim{display:none}@media (min-width:611px){.nl-trim{display:block}.nl-trim:before,.nl-trim:after{content:"";z-index:2;--tp:calc(var(--rail) + 5px) calc(var(--top) + 5px), calc(50% + 32.25px + var(--rail) / 2 - var(--nw) / 2 - 96px) calc(var(--top) + 7px), calc(var(--rail) + 7px) calc(50% + 32px + var(--top) / 2 + var(--nw) / 2 + 22px);-webkit-mask-position:var(--tp);-webkit-mask-position:var(--tp);mask-position:var(--tp);-webkit-mask-size:119.5px 80px,64.5px 4.5px,5.5px 64px;mask-size:119.5px 80px,64.5px 4.5px,5.5px 64px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.nl-trim:before{background:var(--base);--tm:url(/assets/r12/panel-trim-corner-red.png),url(/assets/r12/panel-trim-edge-red.png),url(/assets/r12/panel-trim-cap-red.png);-webkit-mask-image:var(--tm);-webkit-mask-image:var(--tm);mask-image:var(--tm)}.nl-trim:after{background:color-mix(in srgb,var(--text) 38%,transparent);--tm:url(/assets/r12/panel-trim-corner-gray.png),url(/assets/r12/panel-trim-edge-gray.png),url(/assets/r12/panel-trim-cap-gray.png);-webkit-mask-image:var(--tm);-webkit-mask-image:var(--tm);mask-image:var(--tm)}}.nl-header{z-index:3;height:var(--top);color:var(--text);flex:none;align-items:center;gap:18px;padding:0 20px 0 26px;display:flex;position:relative}.nl-brand{color:var(--text);letter-spacing:normal;align-items:center;display:flex}.nl-wordmark{font:700 26px/1 var(--f-num);letter-spacing:.05em}.nl-live{font:700 15px/1 var(--f-num);letter-spacing:.08em;color:var(--on-accent);background:var(--accent);clip-path:polygon(0 0,100% 0,100% 60%,calc(100% - 9px) 100%,0 100%);margin-left:7px;padding:4px 13px 2px 9px;display:block}.nl-brand:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.nl-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.nl-btn{--c:8px;--oc:var(--line-quiet);--face:transparent;color:var(--text);letter-spacing:normal;cursor:pointer;background:linear-gradient(135deg,transparent calc(50% - .75px),var(--oc) 0 calc(50% + .75px),transparent 0) 100% 100%/var(--c) var(--c) no-repeat, linear-gradient(var(--face),var(--face));box-shadow:inset 0 0 0 1px var(--oc);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%);border:1px solid #0000;justify-content:center;align-items:center;transition:color .12s;display:inline-flex;position:relative}.nl-btn:hover{--oc:color-mix(in srgb,var(--base-line) 75%,transparent);--face:var(--hover)}.nl-btn:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.nl-btn.is-primary{--oc:var(--base);--face:var(--base);color:var(--on-base);font-weight:600}.nl-btn.is-primary:hover{--oc:var(--base);--face:color-mix(in srgb,var(--base) 88%,var(--text))}.nl-actions .nl-btn{height:36px;font:600 14px/1 var(--f-ui);gap:8px;padding:0 16px}.nl-actions .nl-btn svg{width:18px;height:18px;color:var(--icon)}.nl-actions .nl-btn:hover svg{color:inherit}.nl-actions .nl-btn[aria-expanded=true]{--oc:var(--base-line);--face:color-mix(in srgb,var(--base) 16%,transparent)}.nl-head-color{display:none}.nl-head-color .nl-line{stroke-width:1.9px}.nl-workspace{grid-template-columns:var(--rail) minmax(0,1fr);flex:1;grid-template-rows:minmax(0,1fr);min-height:0;display:grid;position:relative;overflow:hidden}.nl-center{flex-direction:column;min-width:0;min-height:0;display:flex;position:relative}@media (min-width:1280px){.nl-app:is([data-roster=open],[data-roster=auto]) .nl-workspace{grid-template-columns:var(--rail) minmax(0,1fr) calc(var(--side) + 24px)}.nl-app:is([data-roster=open],[data-roster=auto]) .nl-win{margin-right:20px}}.nl-rail{z-index:3;width:var(--rail);--ln:color-mix(in srgb,var(--text) 15%,transparent);--la:color-mix(in srgb,var(--base-line) 75%,transparent);flex-direction:column;grid-row:1/-1;align-items:center;min-width:0;min-height:0;padding:14px 1px 12px 0;display:flex;position:relative}.nl-rail:after{content:"";left:calc(var(--nl) - 236px);top:calc(var(--top) - 13px);pointer-events:none;background:linear-gradient(90deg,transparent,var(--base-line),transparent);opacity:0;width:40px;height:1px;animation:9s linear infinite nl-trace;position:fixed}@keyframes nl-trace{0%{opacity:0;transform:translate(0)}4%{opacity:1}20%{opacity:1;transform:translate(166px)}24%,to{opacity:0;transform:translate(166px)}}@media (max-width:900px){.nl-rail:after{display:none}}.nl-rail-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-quiet) transparent;flex-direction:column;flex:1;align-items:center;width:100%;min-height:0;display:flex;overflow:hidden auto}@property --fade-t{syntax:"<length>";inherits:false;initial-value:0}@property --fade-b{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){.nl-rail-scroll{-webkit-mask-image:linear-gradient(transparent,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent);-webkit-mask-image:linear-gradient(transparent,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent);mask-image:linear-gradient(transparent,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent);animation:linear both nl-more;animation-timeline:scroll(self)}}@keyframes nl-more{0%{--fade-t:0px;--fade-b:32px}8%{--fade-t:24px}92%{--fade-b:32px}to{--fade-t:24px;--fade-b:0px}}.nl-rail{timeline-scope:--rail-list}.nl-rail-scroll{scroll-timeline:--rail-list block}.nl-rail-more{z-index:2;pointer-events:none;opacity:0;flex:none;width:100%;height:0;position:relative}.nl-rail-more:after{content:"";border-right:1.5px solid var(--base-line);border-bottom:1.5px solid var(--base-line);width:7px;height:7px;margin-left:-4px;position:absolute;bottom:6px;left:50%;rotate:45deg}@supports (animation-timeline:scroll()){.nl-rail-more{animation:linear both nl-more-cue;animation-timeline:--rail-list}}@keyframes nl-more-cue{0%,92%{opacity:1}to{opacity:0}}.nl-navgroup{z-index:1;flex-direction:column;flex:none;align-items:center;gap:6px;width:100%;display:flex;position:relative}.nl-navgroup.is-tools{margin-top:14px;padding-top:14px}.nl-navgroup.is-tools:before{content:"";background:linear-gradient(var(--ln),var(--ln)) 0 100%/58% 1px no-repeat, linear-gradient(to bottom right,transparent calc(50% - .6px),var(--ln) 0 calc(50% + .6px),transparent 0) calc(58% + 2.32px) .5px/4px 4px no-repeat, linear-gradient(var(--ln),var(--ln)) 100% 0/calc(42% - 4px) 1px no-repeat;height:5px;position:absolute;top:2px;left:12px;right:12px}.nl-navitem{--c:8px;--w:var(--ol);--oc:var(--line-quiet);--face:transparent;--pi:4px;--pk:calc(var(--c) - var(--pi) * .586);--tri-s:7px;--hl:color-mix(in srgb,var(--text) 20%,transparent);--sh:color-mix(in srgb,var(--text) 9%,transparent);--sheen:color-mix(in srgb,var(--text) 5%,transparent);--tri:color-mix(in srgb,var(--text) 26%,transparent);isolation:isolate;color:var(--text-2);font:500 16px/1.2 var(--f-ui);letter-spacing:0;white-space:nowrap;background:linear-gradient(315deg,transparent calc(var(--c) * .7071),var(--face) 0) 0 100%/100% 100% no-repeat;flex:none;align-items:center;transition:color .12s,background-color .12s;display:flex;position:relative}:where(:root[data-mode=light]) .nl-navitem{--face:color-mix(in srgb,var(--text) 3%,transparent);--hl:#ffffffd9;--sh:color-mix(in srgb,var(--text) 16%,transparent);--sheen:#ffffff8c}.nl-navitem:before,.nl-navitem:after{content:"";pointer-events:none;--ic:calc(var(--c) - var(--w) * .586);position:absolute}.nl-navitem:before{background:var(--oc);clip-path:polygon(evenodd, 0 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%,0 0, var(--w) var(--w),calc(100% - var(--w)) var(--w),calc(100% - var(--w)) calc(100% - var(--w) - var(--ic)), calc(100% - var(--w) - var(--ic)) calc(100% - var(--w)),var(--w) calc(100% - var(--w)),var(--w) var(--w));inset:0}.nl-navitem:after{inset:var(--pi);z-index:-1;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--pk)),calc(100% - var(--pk)) 100%,0 100%);background:linear-gradient(225deg,var(--tri) calc(var(--tri-s) * .7071),transparent 0) 100% 0/var(--tri-s) var(--tri-s) no-repeat, linear-gradient(315deg,var(--sh) calc(var(--pk) * .7071 + 2px),transparent 0), linear-gradient(var(--hl),var(--hl)) 0 0/100% 1px no-repeat, linear-gradient(var(--hl),var(--hl)) 0 0/1px 100% no-repeat, linear-gradient(var(--sh),var(--sh)) 0 100%/100% 2px no-repeat, linear-gradient(var(--sh),var(--sh)) 100% 0/2px 100% no-repeat, linear-gradient(180deg,var(--sheen),transparent 62%)}.nl-navitem:focus-visible{--oc:var(--focus);--w:2px;outline:none}.nl-navitem>.nl-art{width:26px;height:26px;color:var(--icon)}.nl-navitem:hover:not([aria-current=page]){--oc:color-mix(in srgb,var(--base-line) 75%,transparent);--face:var(--hover);color:var(--text);--hl:color-mix(in srgb,var(--text) 32%,transparent);--sh:color-mix(in srgb,var(--base-line) 45%,transparent);--tri:var(--base)}.nl-navitem:hover>.nl-art{color:inherit}.nl-navitem:active{transform:translateY(1px)}.nl-navitem[aria-current=page]{--face:var(--base);--oc:var(--base);--hl:#ffffff7a;--sh:#0000005c;--sheen:#ffffff29;--tri:var(--on-base);color:var(--on-base);background-position:50%;font-weight:600}.nl-navitem[aria-current=page]>.nl-art{color:inherit}.nl-navitem[aria-current=page][data-enter]{animation:.24s cubic-bezier(.2,.8,.2,1) both nl-nav-lock}.nl-navitem[aria-current=page][data-enter]>.nl-art{animation:.3s cubic-bezier(.3,1.6,.5,1) both nl-nav-pop}@keyframes nl-nav-lock{0%{color:var(--text);background-size:30% 30%}to{background-size:100% 100%}}@keyframes nl-nav-pop{0%{scale:.82}to{scale:1}}.nl-navitem>.nl-badge{margin-left:auto}:root:not([data-rail=slim]) .nl-navitem[aria-current=page]:has(+.nl-subnav .nl-badge)>.nl-badge{display:none}.nl-navitem[aria-current=page]>.nl-badge{color:var(--accent);background:var(--on-accent)}.nl-subnav{z-index:1;width:calc(var(--rail) - 24px);flex-direction:column;flex:none;gap:2px;margin:0 0 6px;padding:2px 0 2px 26px;display:flex;position:relative}.nl-subnav:before{content:"";background:var(--line-quiet);width:1px;position:absolute;top:4px;bottom:4px;left:25px}.nl-subnav>a{min-height:36px;color:var(--muted);font:500 14px/1.2 var(--f-ui);letter-spacing:0;align-items:center;gap:8px;padding:0 10px 0 14px;display:flex;position:relative}.nl-subnav>a:hover{background:var(--hover);color:var(--text)}.nl-subnav>a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.nl-subnav>a[aria-current=page]{color:var(--text);font-weight:600}.nl-subnav>a[aria-current=page]:before{content:"";background:var(--base);width:3px;position:absolute;top:9px;bottom:9px;left:-2px}.nl-subnav>a>.nl-badge{margin-left:auto}.nl-navitem[data-enter]+.nl-subnav{animation:.24s cubic-bezier(.2,.8,.2,1) nl-sub-open;overflow:hidden}.nl-subnav.is-leaving{pointer-events:none;animation:.24s cubic-bezier(.2,.8,.2,1) forwards nl-sub-close;overflow:hidden}@keyframes nl-sub-open{0%{opacity:0;height:0;margin-bottom:0;padding-block:0}}@keyframes nl-sub-close{to{opacity:0;height:0;margin-bottom:0;padding-block:0}}.nl-badge{--bc:4px;min-width:18px;height:18px;font:700 11px/1 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--on-accent);background:var(--accent);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--bc)),calc(100% - var(--bc)) 100%,0 100%);flex:none;place-items:center;padding:1px 5px 0;display:inline-grid}.nl-me{flex:none;justify-items:center;gap:8px;width:100%;padding:12px 0 0;display:grid;position:relative}.nl-me:before{content:"";background:linear-gradient(var(--ln),var(--ln)) 0 0/calc(50% - 11px) 1px no-repeat, linear-gradient(to top right,transparent calc(50% - .6px),var(--ln) 0 calc(50% + .6px),transparent 0) calc(50% - 9.5px) .5px/3px 3px no-repeat, linear-gradient(var(--la),var(--la)) 50% 3px/16px 1px no-repeat, linear-gradient(to bottom right,transparent calc(50% - .6px),var(--ln) 0 calc(50% + .6px),transparent 0) calc(50% + 9.5px) .5px/3px 3px no-repeat, linear-gradient(var(--ln),var(--ln)) 100% 0/calc(50% - 11px) 1px no-repeat;height:4px;position:absolute;top:0;left:12px;right:12px}.nl-account{letter-spacing:normal;color:var(--text-2);align-items:center;font-size:12px;line-height:1.6;display:grid;position:relative}.nl-account:hover{background:var(--hover);color:var(--text)}.nl-account:focus-visible{outline:2px solid var(--focus);outline-offset:0}.nl-account img{object-fit:cover;background:var(--fill-2);box-shadow:0 0 0 2px var(--void),0 0 0 3.5px var(--base-ink);border-radius:50%;display:block}.nl-account[aria-current=page] img{box-shadow:0 0 0 2px var(--void),0 0 0 5.5px var(--base)}.nl-account-copy{grid-template-rows:1fr 1fr;place-items:center;gap:2px;min-width:0;display:grid}.nl-account-copy strong{max-width:100%;font:600 14.5px/1.25 var(--f-ui);color:var(--text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nl-account-copy small{max-width:100%;font:500 12px/1.2 var(--f-num);letter-spacing:.03em;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nl-tools{z-index:3;flex:none;justify-items:center;gap:4px;width:100%;margin-top:10px;display:grid;position:relative}.nl-tool{--c:6px;--face:transparent;height:36px;color:var(--icon);font:500 15px/1 var(--f-ui);white-space:nowrap;background:linear-gradient(315deg,transparent calc(var(--c) * .7071),var(--face) 0);align-items:center;gap:15px;display:flex;position:relative}.nl-tool .nl-line{stroke-width:1.9px;width:22px;height:22px}.nl-tool:hover{--face:var(--hover);color:var(--text)}.nl-tool[aria-expanded=true]{--face:color-mix(in srgb,var(--base) 16%,transparent);color:var(--text)}.nl-tool:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.nl-sw{gap:3px;margin-left:auto;margin-right:12px;display:flex}.nl-sw i{background:var(--frame);width:9px;height:9px}.nl-sw i+i{background:var(--data)}:root:not([data-rail-pref=slim]) .nl-tool-rail .is-unfold,:root[data-rail-pref=slim] .nl-tool-rail .is-fold{display:none}@media (max-width:900px){.nl-tool-rail{display:none}}@media (min-width:611px){:root{transition:--rail .2s}:root[data-rail=slim]{--rail:76px}:root[data-rail=slim] .nl-navgroup{gap:8px}:root[data-rail=slim] .nl-navitem{justify-content:center;width:56px;height:56px}:root[data-rail=slim] .nl-navitem>.nl-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:root[data-rail=slim] .nl-subnav{display:none}:root[data-rail=slim] .nl-navitem>.nl-badge{clip-path:polygon(0 0,100% 0,100% calc(100% - 3px),calc(100% - 3px) 100%,0 100%);min-width:16px;height:16px;margin:0;padding:1px 4px 0;font-size:10px;position:absolute;inset:5px 5px auto auto}:root[data-rail=slim] :is(.nl-navgroup.is-tools,.nl-me):before{left:10px;right:10px}:root[data-rail=slim] .nl-account{place-items:center;width:56px;height:56px}:root[data-rail=slim] .nl-account img{width:40px;height:40px}:root[data-rail=slim] .nl-account-copy{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:root[data-rail=slim] .nl-tool{justify-content:center;width:56px;padding:0}:root[data-rail=slim] .nl-tool :is(.nl-tool-text,.nl-sw){display:none}:root:not([data-rail=slim]) .nl-navitem{width:calc(var(--rail) - 24px);gap:15px;height:54px;padding:0 13px}:root:not([data-rail=slim]) .nl-navitem>.nl-label{text-overflow:ellipsis;min-width:0;overflow:hidden}:root:not([data-rail=slim]) :is(.nl-navgroup.is-tools,.nl-me):before{background:linear-gradient(90deg,var(--rule),transparent);width:calc(100% - 24px);left:12px}:root:not([data-rail=slim]) .nl-me{justify-items:stretch;padding-inline:12px}:root:not([data-rail=slim]) .nl-account{grid-template-columns:44px minmax(0,1fr);column-gap:13px;width:100%;padding:6px 4px}:root:not([data-rail=slim]) .nl-account img{width:44px;height:44px}:root:not([data-rail=slim]) .nl-tool{width:calc(var(--rail) - 24px);justify-content:flex-start;padding:0 0 0 15px}}@media (min-width:611px) and (max-height:860px){.nl-navgroup{gap:4px}.nl-navgroup.is-tools{margin-top:10px;padding-top:10px}:root:not([data-rail=slim]) .nl-navitem{height:46px}:root[data-rail=slim] .nl-navitem{height:50px}}@media (min-width:611px) and (max-height:760px){:root .nl-rail:has(.is-tools) .nl-navgroup{gap:3px}:root[data-rail=slim] .nl-rail:has(.is-tools) .nl-navgroup{gap:3px}.nl-rail:has(.is-tools) .nl-navgroup.is-tools{margin-top:8px;padding-top:8px}:root:not([data-rail=slim]) .nl-rail:has(.is-tools) .nl-navitem{height:42px}:root[data-rail=slim] .nl-rail:has(.is-tools) .nl-navitem{height:46px}.nl-rail:has(.is-tools) .nl-subnav>a{min-height:32px}.nl-rail:has(.is-tools) .nl-tools{gap:2px;margin-top:6px}}.nl-win{isolation:isolate;z-index:0;min-width:0;min-height:0;padding:var(--bw);--title-h:40px;--strip-h:26px;--tab-lift:14px;--chrome:color-mix(in srgb,var(--text) 5%,var(--fill));flex-direction:column;flex:1;margin:24px 24px 24px 30px;display:flex;position:relative}.nl-win[data-boot]{animation:.55s cubic-bezier(.2,.7,.2,1) backwards nl-boot}@keyframes nl-boot{0%{opacity:0;clip-path:inset(-40px -40px 100%)}60%{opacity:1}to{opacity:1;clip-path:inset(-40px)}}.nl-win-frame{z-index:-1;pointer-events:none;filter:drop-shadow(0 0 14px color-mix(in srgb,var(--base) calc(var(--glow-amt) * .6),transparent));position:absolute;inset:0}.nl-win-frame:before,.nl-win-frame:after{content:"";position:absolute}.nl-win-frame:before{background:var(--edge);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%);inset:0}.nl-win-frame:after{inset:var(--bw);background:var(--fill);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut) + .6px),calc(100% - var(--cut) + .6px) 100%,0 100%)}.nl-win-title{z-index:0;height:var(--title-h);flex:none;align-items:flex-start;display:flex;position:relative}.nl-win-title:before{content:"";height:var(--strip-h);background:var(--base);z-index:-1;position:absolute;inset:0 0 auto}.nl-win-seg{--c:14px;height:var(--title-h);color:var(--on-base);font:600 16px/1 var(--f-ui);white-space:nowrap;background:linear-gradient(315deg,transparent calc(var(--c) * .7071),var(--base) 0);align-items:center;gap:9px;padding:0 30px 0 18px;display:flex}.nl-win-seg .nl-art{width:18px;height:18px}.nl-win-seg:empty{display:none}.nl-win-body{scrollbar-width:thin;scrollbar-color:var(--line-quiet) transparent;min-width:0;min-height:0;clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut) + 1px),calc(100% - var(--cut) + 1px) 100%,0 100%);flex:auto;overflow:auto}.nl-screen{max-width:1120px;min-height:100%;margin:0 auto;padding:32px 36px 44px}@media (max-width:1050px){.nl-screen{padding:28px 24px}}.nl-subtabs{background:var(--matte);-webkit-backdrop-filter:var(--matte-blur);backdrop-filter:var(--matte-blur);box-shadow:inset 0 0 0 1px var(--line-quiet);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin:0 0 16px;padding:4px;display:none}.nl-subtabs>a{--c:6px;--oc:transparent;--face:transparent;min-width:0;min-height:38px;color:var(--text-2);font:500 13px/1.2 var(--f-ui);letter-spacing:0;white-space:nowrap;background:linear-gradient(135deg,transparent calc(50% - .75px),var(--oc) 0 calc(50% + .75px),transparent 0) 100% 100%/var(--c) var(--c) no-repeat,linear-gradient(var(--face),var(--face));box-shadow:inset 0 0 0 1px var(--oc);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%);justify-content:center;align-items:center;gap:6px;padding:0 6px;display:flex}.nl-subtabs>a:hover{--oc:var(--line-quiet);--face:color-mix(in srgb,var(--text) 5%,transparent);color:var(--text)}.nl-subtabs>a:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.nl-subtabs>a[aria-current=page]{--oc:var(--base);--face:var(--base);color:var(--on-base);font-weight:600}.nl-subtabs>a[aria-current=page]>.nl-badge{background:var(--on-base);color:var(--base)}:root[data-rail=slim] .nl-subtabs{display:grid}.nl-screen.is-browser{--gx:28px;--pb:28px}:root[data-rail=slim] .nl-win[data-tabs=browser] .nl-win-title{height:calc(var(--title-h) - var(--tab-lift));z-index:1}:root[data-rail=slim] .nl-screen.is-browser{padding:0 var(--gx) var(--pb)}.nl-screen.is-browser>.nl-subtabs{width:calc(100% + 2 * var(--gx));margin:0 calc(-1 * var(--gx)) 14px;padding:0 var(--gx) 0 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(var(--line-quiet),var(--line-quiet)) 100% 100%/var(--gx) 1px no-repeat,var(--chrome);gap:0}:root[data-rail=slim] .nl-screen.is-browser>.nl-subtabs{display:flex}.nl-screen.is-browser>.nl-subtabs>a{min-height:calc(40px + var(--tab-lift));padding:var(--tab-lift) 6px 0;color:var(--muted);background:linear-gradient(var(--line-quiet),var(--line-quiet)) 0 100%/100% 1px no-repeat;box-shadow:none;clip-path:none;flex:1 1 0;position:relative}.nl-screen.is-browser>.nl-subtabs>a:before{content:"";background:var(--line-quiet);width:1px;height:100%;position:absolute;top:0;left:0}.nl-screen.is-browser>.nl-subtabs>a:is(:first-child,:hover,[aria-current=page]):before,.nl-screen.is-browser>.nl-subtabs>a:is(:hover,[aria-current=page])+a:before{display:none}.nl-screen.is-browser>.nl-subtabs>a:hover{color:var(--text);background:linear-gradient(var(--line-quiet),var(--line-quiet)) 0 100%/100% 1px no-repeat,linear-gradient(var(--hover),var(--hover))}.nl-screen.is-browser>.nl-subtabs>a[aria-current=page]{color:var(--text);background:linear-gradient(var(--line-quiet),var(--line-quiet)) 0 0/1px 100% no-repeat,linear-gradient(var(--line-quiet),var(--line-quiet)) 100% 0/1px 100% no-repeat,var(--fill);font-weight:600}.nl-screen.is-browser>.nl-subtabs>a[aria-current=page]>.nl-badge{background:var(--base);color:var(--on-base)}.nl-landing{flex:1;justify-content:center;align-items:center;min-height:0;padding:24px;display:flex}.nl-card{--cq:12px;--rc:var(--line-quiet);text-align:center;background:linear-gradient(var(--rc),var(--rc)) 0 0/100% 1px no-repeat, linear-gradient(var(--rc),var(--rc)) 0 0/1px 100% no-repeat, linear-gradient(var(--rc),var(--rc)) 100% 0/1px calc(100% - var(--cq)) no-repeat, linear-gradient(var(--rc),var(--rc)) 0 100%/calc(100% - var(--cq)) 1px no-repeat, linear-gradient(135deg,transparent calc(50% - .75px),var(--rc) 0 calc(50% + .75px),transparent 0) 100% 100%/var(--cq) var(--cq) no-repeat, linear-gradient(315deg,transparent calc(var(--cq) * .7071),color-mix(in srgb,var(--text) 3%,transparent) 0), color-mix(in srgb,var(--fill) 90%,transparent);width:min(100%,420px);box-shadow:inset 0 0 0 var(--bw) var(--edge);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%);padding:36px 32px;position:relative}:root[data-palette=dlight]:not([data-mode=dark]) .nl-card{--void:#1b1917}.nl-card h1{font:600 38px/1.2 var(--f-mark);letter-spacing:-1.2px;color:var(--text);text-shadow:1px 0 color-mix(in srgb,var(--base) 33.3%,transparent),-1px 0 color-mix(in srgb,var(--neg) 20%,transparent);display:inline-block}.nl-card p{color:var(--muted);margin:16px 0 28px;font-size:14px;line-height:1.6}.nl-card-actions{gap:10px;display:grid}.nl-card-actions .nl-btn{gap:9px;width:100%;min-height:48px;padding:12px 14px;font-size:14px;line-height:1.4}.nl-card-actions .nl-btn svg{width:15px;height:15px}@media (max-width:480px){.nl-landing{padding:18px}.nl-card{padding:30px 22px}.nl-card h1{font-size:34px}}@media (max-height:380px){.nl-landing{align-items:flex-start}}.nl-entry{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.nl-entry form{display:contents}.nl-entry .nl-btn{min-height:46px;font:600 14px/1 var(--f-ui);gap:8px;padding:0 16px}.nl-entry .nl-btn svg{color:var(--icon)}.nl-entry .nl-btn:hover svg{color:inherit}.nl-entry-state{color:var(--text-2);align-items:center;gap:8px;margin-right:6px;display:flex}.nl-entry-state svg{color:var(--pos)}.nl-roster{--cut:12px;--panel-tone:var(--void);--panel-a:14%;--panel-blur:blur(5px) saturate(1.3);isolation:isolate;color:var(--text);background:linear-gradient(115deg,color-mix(in srgb,var(--text) 10%,transparent) 0,color-mix(in srgb,var(--text) 4%,transparent) 22%,transparent 22.4%, transparent 30%,color-mix(in srgb,var(--text) 3%,transparent) 30.4% 33%,transparent 33.4%), linear-gradient(180deg,color-mix(in srgb,var(--text) 5%,transparent),transparent 140px), color-mix(in srgb,var(--panel-tone) var(--panel-a),transparent);box-shadow:inset 0 0 5px 1px color-mix(in srgb,var(--base-line) 42%,transparent),inset 0 0 26px color-mix(in srgb,var(--base) 12%,transparent);-webkit-backdrop-filter:var(--panel-blur);backdrop-filter:var(--panel-blur);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%);flex-direction:column;align-self:stretch;margin:24px 24px 24px 0;display:flex;position:relative;overflow:hidden}.nl-roster[data-open=false]{display:none}:root[data-mode=light] .nl-roster{--panel-a:22%}:root[data-palette=dlight] .nl-roster{--panel-tone:var(--fill-2);--panel-a:18%}:root[data-palette=dlight][data-mode=light] .nl-roster{--panel-tone:var(--void);--panel-a:30%;--panel-blur:blur(8px) saturate(1.3)}.nl-roster:before,.nl-roster:after{content:"";z-index:2;pointer-events:none;position:absolute;inset:0}.nl-roster:before{background:linear-gradient(158deg,var(--base-line) 0,color-mix(in srgb,var(--base-line) 55%,transparent) 14%, color-mix(in srgb,var(--text) 16%,transparent) 38%,color-mix(in srgb,var(--text) 9%,transparent) 66%, color-mix(in srgb,var(--base-line) 50%,transparent) 88%,var(--base-line) 100%);clip-path:polygon(evenodd,0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%,0 0, 1px 1px,1px calc(100% - 1px),calc(100% - var(--cut) + .41px) calc(100% - 1px),calc(100% - 1px) calc(100% - var(--cut) + .41px),calc(100% - 1px) 1px,1px 1px)}.nl-roster:after{background:linear-gradient(90deg,transparent 4%,color-mix(in srgb,var(--text) 60%,transparent) 30%,color-mix(in srgb,var(--text) 22%,transparent) 62%,transparent 92%) 0 0/100% 1px no-repeat, linear-gradient(135deg,transparent calc(50% - 1px),var(--base-line) 0 calc(50% + 1px),transparent 0) 100% 100%/var(--cut) var(--cut) no-repeat}.nl-roster-head{background:var(--side-head);height:48px;box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--base-line) 40%,transparent);flex:none;align-items:stretch;padding:0 8px 0 0;display:flex;position:relative}.nl-roster-head h2{font:600 15px/1 var(--f-ui);letter-spacing:0;color:var(--text);flex:1;align-items:center;gap:8px;padding:0 14px;display:flex}.nl-roster-head h2 .nl-ui{width:18px;height:18px;color:var(--base-ink)}.nl-count{color:var(--text-2);font:600 13px/1 var(--f-num);font-variant-numeric:tabular-nums;letter-spacing:0;margin-left:2px}.nl-count b{color:var(--pos);font-weight:600}.nl-count small{color:var(--muted);font:inherit;margin-left:2px}.nl-roster-close{width:32px;height:32px;color:var(--text-2);align-self:center;place-items:center;transition:color .12s;display:grid}.nl-roster-close .nl-ui{stroke-width:1.75px;width:20px;height:20px}.nl-roster-close:hover{color:var(--base-ink)}.nl-roster-close:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.nl-roster-search{--oc:var(--line-quiet);--ow:1px;height:39px;font:400 14px/1.4 var(--f-ui);letter-spacing:normal;color:var(--text);background:linear-gradient(135deg,transparent calc(50% - var(--ow)),var(--oc) 0 calc(50% + var(--ow)),transparent 0) 100% 100%/6px 6px no-repeat, color-mix(in srgb,var(--text) 4%,transparent);box-shadow:inset 0 0 0 var(--ow) var(--oc);clip-path:polygon(0 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%);border:0;border-radius:0;outline:none;flex:none;margin:10px 14px 4px;padding:0 12px}.nl-roster-search::placeholder{color:var(--muted)}.nl-roster-search:focus{--oc:var(--base-line);--ow:2px}.nl-roster-groups{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-quiet) transparent;flex:1;min-height:0;padding:0 14px 24px;overflow:hidden auto}.nl-roster-group{margin-top:18px}.nl-roster-group h3{font:600 12px/1 var(--f-ui);letter-spacing:.04em;color:var(--muted);align-items:center;gap:8px;margin:0 0 6px 2px;display:flex}.nl-roster-group h3 span{font:600 12px/1 var(--f-num);letter-spacing:.04em}.nl-roster-group ul{grid-template-columns:minmax(0,1fr);gap:3px;display:grid}.nl-roster-group li{min-width:0}.nl-roster-empty{color:var(--muted);margin:18px 2px 0;font-size:12px}.nl-person{width:100%;min-height:54px;color:var(--text-2);text-align:left;align-items:center;gap:12px;padding:8px;display:flex}.nl-person img{object-fit:cover;background:var(--fill-2);border-radius:50%;flex:0 0 36px;width:36px;height:36px}.nl-person-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 15px/1.3 var(--f-ui);letter-spacing:-.01em;flex:0 auto;overflow:hidden}.nl-person time{white-space:nowrap;font:600 12px/1 var(--f-num);letter-spacing:.02em;color:var(--muted);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.nl-dot{border:1px solid var(--text);border-radius:50%;flex:none;width:7px;height:7px;margin-left:-4px}.nl-person:hover{background:var(--hover)}.nl-person:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.nl-person.is-online .nl-person-name{color:var(--text)}.nl-person.is-online .nl-dot{background:var(--pos);border-color:var(--pos)}.nl-person.is-offline .nl-person-name{color:var(--muted)}.nl-person.is-offline img{opacity:.48;filter:grayscale(.7)}@media (max-width:1279px){.nl-roster{z-index:25;width:min(var(--side),calc(100% - 48px));margin:0;position:absolute;top:24px;bottom:24px;right:24px}:root[data-palette][data-mode] .nl-roster{--panel-a:72%;--panel-blur:blur(16px) saturate(1.3)}.nl-roster[data-open=auto]{display:none}}.nl-pop{--cut:12px;--holo-a:56%;--emit:color-mix(in srgb,var(--base) 72%,var(--text));--emit-fill:color-mix(in srgb,var(--base) 40%,transparent);--emit-soft:color-mix(in srgb,var(--base) 12%,transparent);--emit-line:color-mix(in srgb,var(--emit) 78%,transparent);--text-2:color-mix(in srgb,var(--base-ink) 8%,var(--text));--muted:color-mix(in srgb,var(--base-ink) 22%,var(--text) 78%);--halo:color-mix(in srgb,var(--fill) 85%,transparent);z-index:120;left:calc(var(--rail) + 12px);width:340px;max-width:calc(100vw - var(--rail) - 24px);color:var(--text);background:linear-gradient(var(--emit-soft),var(--emit-soft)),color-mix(in srgb,var(--fill) var(--holo-a),transparent);box-shadow:inset 0 0 0 1px var(--emit),inset 0 0 4px 1px color-mix(in srgb,var(--emit) 55%,transparent),inset 0 0 30px color-mix(in srgb,var(--base) 18%,transparent);-webkit-backdrop-filter:blur(10px)saturate(1.2);backdrop-filter:blur(10px)saturate(1.2);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--cut)),calc(100% - var(--cut)) 100%,0 100%);text-shadow:0 0 1px var(--halo),0 0 6px var(--halo);transform-origin:0 100%;padding:0 0 16px;animation:.34s cubic-bezier(.2,.8,.2,1) backwards nl-holo-in;position:fixed;bottom:16px}.nl-pop[hidden]{display:none}@keyframes nl-holo-in{0%{opacity:.3;scale:1 .03}55%{opacity:1;scale:1 1.02}to{scale:1}}.nl-pop-head{height:40px;box-shadow:inset 0 -1px 0 var(--emit),inset 0 -6px 7px -6px var(--emit);align-items:center;display:flex}.nl-pop-head h2{--c:12px;height:100%;font:700 14px/1 var(--f-ui);color:var(--text);background:linear-gradient(315deg,transparent calc(var(--c) * .7071),var(--emit-fill) 0);align-items:center;padding:0 26px 0 14px;display:flex}.nl-pop-sec{padding:12px 14px 0}.nl-pop-sec>p{font:600 12px/1 var(--f-ui);letter-spacing:.04em;color:var(--muted);margin:0 0 8px}.nl-choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.nl-choices.is-four{grid-template-columns:repeat(4,minmax(0,1fr))}.nl-choice{--c:6px;--oc:var(--emit-line);--face:transparent;color:var(--text-2);font:600 13px/1 var(--f-ui);text-shadow:none;background:linear-gradient(135deg,transparent calc(50% - .75px),var(--oc) 0 calc(50% + .75px),transparent 0) 100% 100%/var(--c) var(--c) no-repeat,linear-gradient(var(--face),var(--face));box-shadow:inset 0 0 0 1px var(--oc),inset 0 0 7px color-mix(in srgb,var(--oc) 50%,transparent);clip-path:polygon(0 0,100% 0,100% calc(100% - var(--c)),calc(100% - var(--c)) 100%,0 100%);justify-items:center;gap:7px;padding:10px 4px 9px;display:grid}.nl-choices.is-four .nl-choice{white-space:nowrap;font-size:12px}.nl-choice:hover{--face:var(--emit-soft);--oc:var(--emit);color:var(--text)}.nl-choice[aria-pressed=true]{--face:color-mix(in srgb,var(--base) 88%,transparent);--oc:var(--emit);color:var(--on-base)}.nl-choice:focus-visible{outline:2px solid var(--focus);outline-offset:-4px}.nl-choice .nl-swatch{gap:3px;display:flex}.nl-choice .nl-swatch i{width:12px;height:12px;box-shadow:0 0 0 1px #00000040}.nl-tabbar{display:none}@media (max-width:610px){:root{--top:56px;--rail:0px}.nl-plate,.nl-shade{display:none}.nl-desk img{object-position:82% 50%}.nl-header{background:var(--matte);-webkit-backdrop-filter:var(--matte-blur);backdrop-filter:var(--matte-blur);box-shadow:inset 0 -1px 0 var(--edge-panel);padding:0 12px 0 16px}.nl-wordmark{font-size:22px}.nl-live{padding:3px 11px 2px 7px;font-size:13px}.nl-actions .nl-btn{padding:0 10px}.nl-head-color{display:inline-flex}.nl-actions .nl-head-color{width:40px;padding:0}.nl-head-color .nl-line{width:20px;height:20px}.nl-workspace{flex-direction:column;display:flex}.nl-center{flex:1}.nl-rail{display:none}.nl-win{--title-h:34px;--strip-h:22px;--tab-lift:12px;margin:8px 8px 10px}.nl-win-seg{padding:0 24px 0 12px;font-size:14px}.nl-screen{padding:22px 18px 30px}.nl-subtabs{display:grid}.nl-win[data-tabs=browser] .nl-win-title{height:calc(var(--title-h) - var(--tab-lift));z-index:1}.nl-screen.is-browser{--gx:14px;--pb:24px;padding:0 var(--gx) var(--pb)}.nl-screen.is-browser>.nl-subtabs{display:flex}.nl-tabbar{z-index:3;background:var(--matte);height:62px;-webkit-backdrop-filter:var(--matte-blur);backdrop-filter:var(--matte-blur);box-shadow:inset 0 1px 0 var(--edge-panel);flex:none;align-items:stretch;padding:3px;display:flex;position:relative}.nl-tabbar>a{min-width:0;color:var(--text-2);font:400 11px/1.6 var(--f-ui);letter-spacing:normal;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;padding:9px 2px;transition:color .16s,background-color .16s;display:flex;position:relative}.nl-tabbar>a .nl-art{width:20px;height:20px;color:var(--icon)}.nl-tabbar>a span{white-space:nowrap;font-size:10px}.nl-tabbar>a[aria-current=page]{background:linear-gradient(180deg,color-mix(in srgb,var(--base) 16%,transparent),transparent);color:var(--text)}.nl-tabbar>a[aria-current=page] .nl-art{color:var(--base-ink)}.nl-tabbar>a[aria-current=page]:after{content:"";background:var(--base);width:24px;height:2px;margin-left:-12px;position:absolute;top:0;left:50%}.nl-tabbar>a:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.nl-roster{width:calc(100% - 16px);top:8px;bottom:8px;right:8px}.nl-tools{display:none}.nl-pop{top:calc(var(--top) + 8px);width:auto;max-width:none;bottom:auto;left:8px;right:8px}}@media (prefers-reduced-motion:reduce){:root{transition:none}.nl-app :not(.nl-rail-scroll,.nl-rail-more),.nl-app :before,.nl-app :after{animation:none!important}.nl-subnav.is-leaving{display:none}}
