:root[data-theme=dark]{color-scheme:dark;--ink:#d6d6d6;--ink-strong:#dfdfdf;--red:#e35e53;--blue:#12776e;--lime:#ffe66b;--hl-y:var(--lime);--hl-o:#392416;--hl-p:#31131e;--hl-s:#232323;--hl-g:#213b1b;--hl-v:#1a122f;--memo:#f1f1f1;--ui:var(--font-ui);--cute:var(--ui);--bg-app:#1b1b1b;--bg-home:#171717;--surface:#161616;--surface-muted:#181818;--surface-sunken:#1b1b1b;--ink-900:#e2e2e2;--ink-800:#d8d8d8;--ink-700:#cbcbcb;--ink-600:#bfbfbf;--ink-500:#adadad;--ink-400:#a4a4a4;--ink-300:#2c2c2c;--line:#333333;--line-strong:#3b3b3b;--line-soft:rgba(51,51,51,0.7);--hover:#1b1b1b;--nav-hover:#242424;--nav-active:#1b1b1b;--nav-press:#2c2c2c;--cta:#3b3b3b;--cta-hover:#3b3b3b;--cta-disabled:#2c2c2c;--primary:#2563eb;--primary-soft:#1a1a1a;--primary-chip-bg:#dbeafe;--primary-chip-fg:#6285f1;--drop:#3670ff;--aurora:#a8c7fa;--destructive:#ef4343;--success:#78ffd2;--live:#f43f5e;--avatar-bg:#1d1d1d;--grad-cta:linear-gradient(135deg,#6b8deb,#5787f0 52%,#3d84f6);--sh-xs:0 1px 2px 0 rgba(0,0,0,0.08);--sh-sm:0 1px 3px 0 rgba(0,0,0,0.16),0 1px 2px -1px rgba(0,0,0,0.16);--sh-lg:0 10px 15px -3px rgba(242,242,242,0.1),0 4px 6px -4px rgba(242,242,242,0.1);--sh-xl:0 20px 25px -5px rgba(0,0,0,0.16),0 8px 10px -6px rgba(0,0,0,0.16);--sh-composer:0 8px 30px rgba(0,0,0,0.128);--sh-card:0 4px 16px rgba(0,0,0,0.096);--sh-card-hover:0 8px 22px rgba(255,255,255,0.09);--sh-menu:0 10px 24px -12px rgba(226,226,226,0.24);--sh-panel:0 16px 44px -34px rgba(226,226,226,0.45);--sh-dialog:0 28px 90px rgba(0,0,0,0.448);--sh-toast:0 10px 25px rgba(0,0,0,0.224),0 4px 10px rgba(0,0,0,0.16);--sh-float:0 6px 20px -6px rgba(0,0,0,0.4);--sh-glass:0 20px 60px -18px rgba(226,226,226,0.2),inset 0 1px 0 rgba(255,255,255,0.5);--ring:0 0 0 3px rgba(87,135,240,0.35)}:root[data-theme=dark][data-hand=print]{--hand:var(--font-ui)}:root[data-theme=dark] body{color:var(--ink)}:root[data-theme=dark] :focus-visible{outline:2px solid rgba(16,16,16,.55)}:root[data-theme=dark] ::-webkit-scrollbar-thumb,:root[data-theme=dark] ::-webkit-scrollbar-track{background:transparent}:root[data-theme=dark] :hover::-webkit-scrollbar-thumb{background:#222222}:root[data-theme=dark] .stage{background:#161616}:root[data-theme=dark] .block{color:var(--ink)}:root[data-theme=dark] .b-h,:root[data-theme=dark] .b-title{color:var(--ink-strong)}:root[data-theme=dark] .b-h .h-hl{--hl:var(--hl-tone,var(--hl-y))}:root[data-theme=dark] .b-note{--nt:var(--ink-strong)}:root[data-theme=dark] .nt-lead{color:var(--ink-strong)}:root[data-theme=dark] .nt-k{color:var(--ink-strong);text-shadow:.45px 0 currentColor}:root[data-theme=dark] .b-callout .nt-k{color:inherit}:root[data-theme=dark] .nt-hl{--hl:var(--hl-tone,var(--hl-y));text-shadow:.4px 0 currentColor}:root[data-theme=dark] .nt-line.nt-dash:before{background:var(--nt)}:root[data-theme=dark] .nt-mk{color:var(--nt)}:root[data-theme=dark] .nt-arrow{color:var(--ink-strong)}:root[data-theme=dark] .nt-ex{color:var(--ink-600)}:root[data-theme=dark] .b-formula{color:var(--ink-strong)}:root[data-theme=dark] .b-table td,:root[data-theme=dark] .b-table th{border:none;border-bottom:1.5px solid #383838}:root[data-theme=dark] .b-table th{color:var(--ink-strong);border-bottom:2.5px solid var(--ink-strong)}:root[data-theme=dark] .b-table tr:last-child td{border-bottom:2px solid #3f3f3f}:root[data-theme=dark] .fig-skeleton{border:2px dashed #353535;color:#b3b3b3;background:#171717}:root[data-theme=dark] .b-caption{color:#a0a0a0}:root[data-theme=dark] .b-callout{color:var(--ink-strong)}:root[data-theme=dark] .b-steps{--st:var(--ink-strong)}:root[data-theme=dark] .b-steps li:not(:last-child):after{background:color-mix(in srgb,var(--st) 28%,#161616)}:root[data-theme=dark] .b-steps .st-n{background:var(--st);color:#ffffff}:root[data-theme=dark] .b-cards .card:before{background:var(--ink-strong)}:root[data-theme=dark] .b-cards .card-k{color:var(--ink-strong);text-shadow:.45px 0 currentColor}:root[data-theme=dark] .b-cards .card-v{color:var(--ink)}:root[data-theme=dark] .b-flow{--fl:var(--ink-strong)}:root[data-theme=dark] .b-flow .fl-box{text-shadow:.45px 0 currentColor;color:var(--ink-strong)}:root[data-theme=dark] .b-flow .fl-arrow{color:var(--fl)}:root[data-theme=dark] .b-check .ck-label,:root[data-theme=dark] .b-check .ck-q{color:var(--ink-strong)}:root[data-theme=dark] .b-check .ck-opt{border:1.5px solid color-mix(in srgb,var(--ink-strong) 55%,transparent);background:transparent;color:var(--ink)}:root[data-theme=dark] .b-check button.ck-opt:hover{background:var(--hl-y)}:root[data-theme=dark] .b-check .ck-opt.ok{background:var(--hl-g);color:var(--ink-strong)}:root[data-theme=dark] .b-check .ck-opt.no{color:var(--ink-500)}:root[data-theme=dark] .b-check .ck-opt.me{color:var(--ink-strong);text-shadow:.45px 0 currentColor}:root[data-theme=dark] .b-check .ck-me{color:var(--ink-600)}:root[data-theme=dark] .b-ask{background:var(--surface-muted);border:1.5px solid var(--line-strong)}:root[data-theme=dark] .b-ask:before{border-color:transparent var(--line-strong) transparent transparent}:root[data-theme=dark] .b-ask:after{border-color:transparent var(--surface-muted) transparent transparent}:root[data-theme=dark] .b-ask .who{color:var(--ink-500)}:root[data-theme=dark] .blockwrap:hover{background:rgba(255,255,255,.032)}:root[data-theme=dark] .blockwrap .replay{background:#161616;border:1.5px solid #323232;box-shadow:0 3px 10px rgba(0,0,0,.224)}:root[data-theme=dark] .blockwrap.replaying{background:rgba(255,255,255,.036);box-shadow:inset 0 0 0 2px rgba(0,0,0,.288)}:root[data-theme=dark] .rb{text-shadow:.4px 0 currentColor}:root[data-theme=dark] .hl{background-image:linear-gradient(100deg,transparent .4%,var(--hl,var(--hl-y)) 1.6%,var(--hl,var(--hl-y)) 97%,transparent 99%)}:root[data-theme=dark] .hl-y{--hl:var(--hl-y)}:root[data-theme=dark] .hl-o{--hl:var(--hl-o)}:root[data-theme=dark] .hl-p{--hl:var(--hl-p)}:root[data-theme=dark] .hl-s{--hl:var(--hl-s)}:root[data-theme=dark] .hl-g{--hl:var(--hl-g)}:root[data-theme=dark] .hl-v{--hl:var(--hl-v)}:root[data-theme=dark] .rstrike:after,:root[data-theme=dark] .rstrike:before{background:var(--ink-strong)}:root[data-theme=dark] .c-blue,:root[data-theme=dark] .c-green,:root[data-theme=dark] .c-purple,:root[data-theme=dark] .c-red{color:var(--red)}:root[data-theme=dark] .circle-mark{border:2.5px solid var(--ink-strong)}:root[data-theme=dark] .frac .fr-n{border-bottom:2px solid}:root[data-theme=dark] .sqrt .sqrt-in{border-top:2px solid}:root[data-theme=dark] .chrome-btn{background:#161616;border:1px solid #2f2f2f;box-shadow:0 3px 14px rgba(0,0,0,.16);color:#d5d5d5}:root[data-theme=dark] .chrome-btn:hover{box-shadow:0 5px 18px rgba(0,0,0,.256)}:root[data-theme=dark] .face-btn{border:2px solid #292929;background:#2d2111;box-shadow:0 3px 14px rgba(0,0,0,.224)}:root[data-theme=dark] .face-btn:hover{box-shadow:0 6px 18px rgba(0,0,0,.32)}:root[data-theme=dark] .zoom-chip{color:#bfbfbf}:root[data-theme=dark] .zoom-chip .car{color:#a7a7a7}:root[data-theme=dark] .speed-chip{color:#bfbfbf}:root[data-theme=dark] .play-btn{color:#ffffff;border:none;background:linear-gradient(95deg,#f43fa0,#8b5cf6 55%,#3d8bfd);box-shadow:0 6px 18px rgba(123,92,240,.35)}:root[data-theme=dark] .pop{background:#161616;border:1px solid #2f2f2f;box-shadow:0 10px 32px rgba(0,0,0,.256)}:root[data-theme=dark] .submenu{border-top:1px solid #2e2e2e;border-bottom:1px solid #2e2e2e;background:#181818}:root[data-theme=dark] .pop button.on{background:#1b1b1b;color:#9481d4}:root[data-theme=dark] .pop button{border:none;background:none;color:#cecece}:root[data-theme=dark] .pop button:hover{background:#1b1b1b}:root[data-theme=dark] .menu-note{color:#acacac;border-top:1px solid #2e2e2e}:root[data-theme=dark] .tutor-badge{background:#161616;border:1px solid #303030;box-shadow:0 4px 16px rgba(0,0,0,.176)}:root[data-theme=dark] .tutor-badge:hover{box-shadow:0 7px 22px rgba(0,0,0,.272)}:root[data-theme=dark] .tb-name{color:#d1d1d1}:root[data-theme=dark] .tb-state{color:#acacac}:root[data-theme=dark] .avatar{background:#2d2111}:root[data-theme=dark] .bubble{background:#161616;border:1.5px solid #313131;box-shadow:0 10px 30px rgba(0,0,0,.224);color:#cecece}:root[data-theme=dark] .bubble:before{background:#161616;border-left:1.5px solid #313131}:root[data-theme=dark] .bubble .who{color:#acacac}:root[data-theme=dark] .bubble.listen{border-color:rgba(16,16,16,.4)}:root[data-theme=dark] .bubble.think{color:#a9a9a9}:root[data-theme=dark] .chatpanel{background:#161616;border-left:1px solid #303030;box-shadow:-14px 0 40px rgba(0,0,0,.16)}:root[data-theme=dark] .chatpanel header{color:#d1d1d1;border-bottom:1px solid #2e2e2e}:root[data-theme=dark] .chatpanel header button{border:none;background:none;color:#a7a7a7}:root[data-theme=dark] .chatpanel header button:hover{background:#1b1b1b}:root[data-theme=dark] .cp-body .empty{color:#b7b7b7}:root[data-theme=dark] .cp-me{background:#4d63d6;color:#ffffff}:root[data-theme=dark] .cp-face{background:#2d2111}:root[data-theme=dark] .cp-text{background:#1a1a1a;color:#c7c7c7}:root[data-theme=dark] .cp-input{border-top:1px solid #2e2e2e}:root[data-theme=dark] .cp-input input{border:1.5px solid #313131;outline:none;color:var(--ink)}:root[data-theme=dark] .cp-input input:focus{border-color:#2f225b}:root[data-theme=dark] .rc{background:rgba(22,22,22,.94);border:1px solid #323232;box-shadow:0 10px 30px rgba(0,0,0,.224)}:root[data-theme=dark] .ear-btn,:root[data-theme=dark] .kb-btn{border:none;background:transparent;box-shadow:none}:root[data-theme=dark] .ear-btn:hover,:root[data-theme=dark] .kb-btn:hover{background:#1b1b1b;box-shadow:none}:root[data-theme=dark] .ear-btn.on{background:#1d1d1d;box-shadow:none}:root[data-theme=dark] .rc-sep{background:#1f1f1f}:root[data-theme=dark] .rc-play{border:none;background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .rc-play:hover{background:#3b3b3b}:root[data-theme=dark] .mic-btn{border:none;background:#3b3b3b;box-shadow:none}:root[data-theme=dark] .mic-btn.listening,:root[data-theme=dark] .mic-btn:hover{background:#3b3b3b}:root[data-theme=dark] .askbar{background:#161616;box-shadow:0 12px 34px rgba(0,0,0,.288);border:1.5px solid #313131}:root[data-theme=dark] .askbar input{border:none;outline:none;color:var(--ink);background:transparent}:root[data-theme=dark] .prep{background:#161616}:root[data-theme=dark] .shimmer{background:linear-gradient(100deg,#373737,#373737 38%,#3b3b3b 50%,#373737 62%,#373737);color:transparent}:root[data-theme=dark] .prep .avatar-big{border:4px solid #292929;box-shadow:0 10px 30px rgba(0,0,0,.288)}:root[data-theme=dark] .prep-text{color:var(--ink-strong)}:root[data-theme=dark] .dots span{background:#8b5cf6}:root[data-theme=dark] .dots span:nth-child(2){background:#f43fa0}:root[data-theme=dark] .dots span:nth-child(3){background:#3d8bfd}:root[data-theme=dark] .toast{background:#3b3b3b;color:#ffffff;box-shadow:0 8px 24px rgba(0,0,0,.48)}:root[data-theme=dark] .tb-btn{border:none;background:transparent;color:#c8c8c8}:root[data-theme=dark] .tb-btn:hover{background:#1c1c1c}:root[data-theme=dark] .sp-label{color:#b0b0b0}:root[data-theme=dark] .sp-speed{border:1px solid #323232;background:#161616;color:#b2b2b2}:root[data-theme=dark] .sp-speed.on{background:#3b3b3b;border-color:#6b6b6b;color:#ffffff}:root[data-theme=dark] .sp-voice{border:1px solid #323232;background:#161616;color:#b2b2b2}:root[data-theme=dark] .sp-voice.on{background:#3b3b3b;border-color:#6b6b6b;color:#ffffff}:root[data-theme=dark] .sp-div{background:#1c1c1c}:root[data-theme=dark] .bubble:before{border-left:none;border-right:1.5px solid #313131;border-top:1.5px solid #313131}:root[data-theme=dark] .drawer-bd{background:rgba(255,255,255,.252)}:root[data-theme=dark] .drawer{background:#181818;box-shadow:14px 0 40px rgba(0,0,0,.256)}:root[data-theme=dark] .rc-round{border:none}:root[data-theme=dark] .rc-round.black{background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .rc-round.black:hover{background:#3b3b3b}:root[data-theme=dark] .rc-round.ghost{background:transparent;color:#b2b2b2}:root[data-theme=dark] .rc-round.ghost:hover{background:#1c1c1c}:root[data-theme=dark] .rc-round.ghost.on{background:#1d1d1d;color:#8aefaf}:root[data-theme=dark] .round-black{border:none;background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .round-black:hover{background:#3b3b3b}:root[data-theme=dark] .b-ask{background:none;border:none;color:var(--ink)}:root[data-theme=dark] .b-ask .qn{color:var(--ink-strong)}:root[data-theme=dark] .appsb{background:var(--surface);border-right:1px solid rgba(16,16,16,.5)}:root[data-theme=dark] .sb-word{color:#f2f2f2}:root[data-theme=dark] .sb-item{border:0;background:transparent;color:#f2f2f2}:root[data-theme=dark] .sb-item:hover:not(:disabled){background:var(--nav-active)}:root[data-theme=dark] .sb-item:active:not(:disabled){background:var(--nav-press)}:root[data-theme=dark] .sb-item[aria-current=page]{background:var(--nav-hover)}:root[data-theme=dark] .sb-sec-head{border:0;background:transparent;color:#f2f2f2}:root[data-theme=dark] .sb-sec-head:hover{background:var(--nav-active)}:root[data-theme=dark] .sb-empty,:root[data-theme=dark] .sb-hist .sb-item svg,:root[data-theme=dark] .sb-sec-head svg,:root[data-theme=dark] .sb-sec-n{color:var(--ink-500)}:root[data-theme=dark] .sb-hist .sb-item{color:var(--ink-800)}:root[data-theme=dark] .sb-item-m{color:var(--ink-500)}:root[data-theme=dark] .del-btn{border:0;background:transparent;color:var(--ink-400)}:root[data-theme=dark] .del-btn:hover{background:var(--hover);color:var(--ink-700)}:root[data-theme=dark] .del-btn.is-armed{background:#1c1c1c;color:#ec7f6e}:root[data-theme=dark] .acct{border:0;background:transparent;color:#e1e1e1}:root[data-theme=dark] .acct:hover,:root[data-theme=dark] .acct[aria-expanded=true]{background:rgba(255,255,255,.045)}:root[data-theme=dark] .acct-av{background:#242424;color:#cccccc}:root[data-theme=dark] .acct-name{color:#e1e1e1}:root[data-theme=dark] .acct-meta>svg,:root[data-theme=dark] .acct-plan{color:#a0a0a0}:root[data-theme=dark] .acct-up{border:1px solid #3a3a3a;background:#161616;color:#ebebeb}:root[data-theme=dark] .acct-up:hover{background:#1b1b1b}:root[data-theme=dark] .acct-menu{border:1px solid var(--line);background:#161616;box-shadow:0 18px 44px -18px rgba(0,0,0,.56)}:root[data-theme=dark] .acct-email{color:#a0a0a0}:root[data-theme=dark] .acct-mi{border:0;background:transparent;color:#f2f2f2}:root[data-theme=dark] .acct-mi:hover{background:rgba(255,255,255,.045)}:root[data-theme=dark] .acct-mi svg{color:#f2f2f2}:root[data-theme=dark] .acct-sep{background:var(--line-soft)}:root[data-theme=dark] .acct--compact{border:1px solid #333333;background:#161616;box-shadow:0 1px 2px rgba(0,0,0,.08)}:root[data-theme=dark] .nd-bd{background:rgba(255,255,255,.288)}:root[data-theme=dark] .nd{background:#161616;box-shadow:var(--sh-xl)}:root[data-theme=dark] .nd-t{color:var(--ink-900)}:root[data-theme=dark] .nd-s{color:var(--ink-500)}:root[data-theme=dark] .nd-later{border:1px solid var(--line-strong);background:#161616;color:var(--ink-700)}:root[data-theme=dark] .nd-save{border:1px solid var(--cta);background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark] .lg-bd{background:rgba(255,255,255,.36)}:root[data-theme=dark] .lg{border:1px solid rgba(51,51,51,.7);background:#161616;box-shadow:var(--sh-dialog)}:root[data-theme=dark] .lg-x{border:0;background:transparent;color:var(--ink-400)}:root[data-theme=dark] .lg-x:hover{background:var(--hover);color:var(--ink-700)}:root[data-theme=dark] .lg-title{color:#ebebeb}:root[data-theme=dark] .lg-google{border:1px solid #333333;background:#161616;color:#cbcbcb}:root[data-theme=dark] .lg-google:hover{background:#181818}:root[data-theme=dark] .lg-err{color:#eb6683}:root[data-theme=dark] .lg-terms{color:#adadad}:root[data-theme=dark] .lg-terms a{color:#cbcbcb}:root[data-theme=dark] .lg-terms a:hover{color:#e2e2e2}:root[data-theme=dark] .acct-login{border:1px solid #333333;color:#e2e2e2}:root[data-theme=dark] .acct-login:hover{background:#181818}:root[data-theme=dark] .sav{background:var(--avatar-bg)}:root[data-theme=dark] .sav--txt{background:#202020;color:#5787f0}:root[data-theme=dark] img.acct-av{border:1px solid var(--line);background:var(--avatar-bg)}:root[data-theme=dark] .up-link{background:transparent;color:#5787f0}@media (max-width:860px){:root[data-theme=dark] .home-menu{border:1px solid var(--line);background:rgba(22,22,22,.85);box-shadow:var(--sh-xs);color:var(--ink-600)}}:root[data-theme=dark] .home{background:var(--bg-home)}:root[data-theme=dark] .home-main{background:radial-gradient(ellipse 80% 60% at 50% 25%,rgba(16,16,16,.2),transparent 70%),radial-gradient(ellipse 50% 40% at 18% 20%,rgba(16,16,16,.12),transparent 60%),radial-gradient(ellipse 50% 40% at 85% 28%,rgba(16,16,16,.12),transparent 60%),var(--bg-home)}:root[data-theme=dark] .hero>.tav{box-shadow:0 0 0 4px rgba(255,255,255,.9),var(--sh-float)}:root[data-theme=dark] .live-pill{border:1px solid var(--line);background:rgba(22,22,22,.85);color:var(--ink-700);box-shadow:var(--sh-xs)}:root[data-theme=dark] .live-dot{background:var(--live);box-shadow:0 0 0 3px rgba(244,63,94,.16)}:root[data-theme=dark] .hero-greet{color:var(--ink-900)}:root[data-theme=dark] .hero-sub{color:var(--ink-500)}:root[data-theme=dark] .composer{border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-composer)}:root[data-theme=dark] .composer:focus-within{border-color:var(--line-strong);box-shadow:0 10px 34px rgba(0,0,0,.16)}:root[data-theme=dark] .cmp-ta{border:0;outline:0;background:transparent;color:var(--ink-800)}:root[data-theme=dark] .cmp-ta::placeholder{color:var(--ink-400)}:root[data-theme=dark] .cmp-ta:focus-visible{outline:none}:root[data-theme=dark] .cmp-file{background:var(--surface-sunken);color:var(--ink-700)}:root[data-theme=dark] .cmp-icon{border:0;background:transparent;color:var(--ink-500)}:root[data-theme=dark] .cmp-icon:hover:not(:disabled){background:var(--hover);color:var(--ink-800)}:root[data-theme=dark] .cmp-send{border:0;background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark] .cmp-send:hover:not(:disabled){background:var(--cta-hover)}:root[data-theme=dark] .cmp-send:disabled{background:var(--cta-disabled);color:rgba(255,255,255,.75)}:root[data-theme=dark] .tutor-chip{border:0;background:transparent;color:var(--ink-600)}:root[data-theme=dark] .tutor-chip:hover,:root[data-theme=dark] .tutor-chip[aria-expanded=true]{background:var(--hover);color:var(--ink-900)}:root[data-theme=dark] .tutor-chip>svg{color:var(--ink-400)}:root[data-theme=dark] .tutor-pop{border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-xl)}:root[data-theme=dark] .tutor-pop-title{color:var(--ink-500)}:root[data-theme=dark] .name-in{border:1px solid var(--line);background:var(--surface-muted);color:var(--ink-900);outline:none}:root[data-theme=dark] .name-in:focus{border-color:var(--ink-400);background:var(--surface)}:root[data-theme=dark] .name-in::placeholder{color:var(--ink-400)}:root[data-theme=dark] .tutor-opt{border:0;background:transparent}:root[data-theme=dark] .tutor-opt:hover{background:var(--surface-muted)}:root[data-theme=dark] .tutor-opt[aria-checked=true]{background:var(--surface-sunken)}:root[data-theme=dark] .tutor-opt-name{color:var(--ink-900)}:root[data-theme=dark] .tutor-opt-tag{color:var(--ink-500)}:root[data-theme=dark] .tutor-radio{border:1.5px solid var(--line-strong);background:#161616}:root[data-theme=dark] .tutor-opt[aria-checked=true] .tutor-radio{border:5px solid var(--ink-900)}:root[data-theme=dark] .home-biz,:root[data-theme=dark] .home-hint{color:var(--ink-500)}:root[data-theme=dark] .home-biz a{color:inherit}:root[data-theme=dark] .home-err{border:1px solid #4c1d23;background:#1a1a1a;color:#f27a97}:root[data-theme=dark] .recent-title{color:var(--ink-900)}:root[data-theme=dark] .recent-row{border:1px solid rgba(51,51,51,.8);background:var(--surface)}:root[data-theme=dark] .recent-row:hover{background:var(--surface-muted)}:root[data-theme=dark] .recent-thumb{background:var(--surface-muted);color:var(--ink-400)}:root[data-theme=dark] .recent-row:hover .recent-thumb{background:var(--surface-sunken)}:root[data-theme=dark] .recent-name{color:var(--ink-900)}:root[data-theme=dark] .recent-meta{color:var(--ink-500)}:root[data-theme=dark] .recent-bar{background:var(--surface-sunken)}:root[data-theme=dark] .recent-bar i{background:var(--ink-900)}:root[data-theme=dark] .recent-btn{border:1px solid var(--line-strong);background:var(--surface);color:#f2f2f2}:root[data-theme=dark] .recent-btn:hover:not(:disabled){background:var(--surface-muted)}:root[data-theme=dark] .recent-btn--primary{border-color:var(--cta);background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark] .recent-btn--primary:hover:not(:disabled){background:var(--cta-hover)}:root[data-theme=dark] .recent-empty{border:1px dashed var(--line);color:var(--ink-500)}:root[data-theme=dark] .dropveil{background:rgba(59,59,59,.76);color:#ffffff}:root[data-theme=dark] .dropveil span{color:rgba(255,255,255,.7)}:root[data-theme=dark]{--n-text:#d8d8d8;--n-2:#adadad;--n-3:#a6a6a6;--n-line:#303030;--n-hover:#1b1b1b;--n-on:#1c1c1c;--n-side:#181818;--n-callout:#1b1b1b;--n-blue:#3b82f6;--n-blue-hover:#2563eb;--n-blue-soft:#1a1a1a;--n-red:#ef4343;--n-red-bg:#1a1a1a;--n-scrim:rgba(255,255,255,0.405);--n-menu-sh:0 0 0 1px rgba(0,0,0,0.096),0 12px 32px -10px rgba(0,0,0,0.352);--n-modal-sh:0 0 0 1px rgba(0,0,0,0.096),0 28px 64px -20px rgba(0,0,0,0.56);--n-card-sh:0 0 0 1px rgba(0,0,0,0.08),0 6px 18px -10px rgba(0,0,0,0.288)}:root[data-theme=dark] .appsb{border-right:1px solid var(--n-line);background:var(--n-side);color:var(--n-text)}:root[data-theme=dark] .sb-ws-i{background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .sb-word{color:var(--n-text)}:root[data-theme=dark] .sb-hist .sb-item,:root[data-theme=dark] .sb-item{color:var(--n-2)}:root[data-theme=dark] .sb-item:hover:not(:disabled){background:var(--n-hover)}:root[data-theme=dark] .sb-item:active:not(:disabled){background:var(--n-on)}:root[data-theme=dark] .appsb .sb-item[aria-current=page]{background:var(--n-on);color:var(--n-text)}:root[data-theme=dark] .sb-hist .sb-item svg,:root[data-theme=dark] .sb-item svg,:root[data-theme=dark] .sb-sec-head{color:var(--n-3)}:root[data-theme=dark] .sb-sec-head:hover{background:var(--n-hover);color:var(--n-2)}:root[data-theme=dark] .del-btn,:root[data-theme=dark] .sb-empty,:root[data-theme=dark] .sb-item-m,:root[data-theme=dark] .sb-sec-head svg,:root[data-theme=dark] .sb-sec-n{color:var(--n-3)}:root[data-theme=dark] .del-btn:hover{background:var(--n-on);color:var(--n-text)}:root[data-theme=dark] .del-btn.is-armed{background:var(--n-red-bg);color:var(--n-red)}:root[data-theme=dark] .acct{color:var(--n-text)}:root[data-theme=dark] .acct:hover,:root[data-theme=dark] .acct[aria-expanded=true]{background:var(--n-hover)}:root[data-theme=dark] .acct-av{background:#222222;color:var(--n-2)}:root[data-theme=dark] img.acct-av{border-color:var(--n-line)}:root[data-theme=dark] .acct-name{color:var(--n-text)}:root[data-theme=dark] .acct-meta>svg,:root[data-theme=dark] .acct-plan{color:var(--n-3)}:root[data-theme=dark] .acct-up{border:0;background:rgba(16,16,16,.07);color:var(--n-blue)}:root[data-theme=dark] .acct-up:hover{background:rgba(16,16,16,.14)}:root[data-theme=dark] .acct-login{border:1px solid var(--n-border);background:#161616;box-shadow:0 1px 2px rgba(0,0,0,.064);color:var(--n-text)}:root[data-theme=dark] .acct-login:hover{background:var(--n-hover)}:root[data-theme=dark] .acct-login svg{color:var(--n-3)}:root[data-theme=dark] .acct-menu{border:0;box-shadow:var(--n-menu-sh)}:root[data-theme=dark] .acct-email{color:var(--n-3)}:root[data-theme=dark] .acct-mi{color:var(--n-text)}:root[data-theme=dark] .acct-mi:hover{background:var(--n-hover)}:root[data-theme=dark] .acct-mi svg{color:var(--n-2)}:root[data-theme=dark] .acct-sep{background:var(--n-line)}:root[data-theme=dark] .acct-theme:hover{background:transparent}:root[data-theme=dark] .acct-seg{background:#1b1b1b}:root[data-theme=dark] .acct-seg button{border:0;background:transparent;color:var(--n-3)}:root[data-theme=dark] .acct-seg button:hover{color:var(--n-text)}:root[data-theme=dark] .acct-seg button[aria-checked=true]{background:#161616;color:#f2f2f2;box-shadow:0 0 0 1px rgba(0,0,0,.16),0 1px 2px rgba(0,0,0,.128)}:root[data-theme=dark] .acct-mi .acct-seg svg{color:inherit}:root[data-theme=dark] .acct--compact{border:0;background:transparent;box-shadow:none}:root[data-theme=dark] .acct--compact:hover,:root[data-theme=dark] .acct--compact[aria-expanded=true]{background:var(--n-hover)}:root[data-theme=dark] .up-link{color:var(--n-blue)}:root[data-theme=dark] .up-link:hover{background:rgba(16,16,16,.08)}:root[data-theme=dark] .lg-bd,:root[data-theme=dark] .nd-bd{background:var(--n-scrim)}:root[data-theme=dark] .nd{box-shadow:var(--n-modal-sh)}:root[data-theme=dark] .nd-t{color:var(--n-text)}:root[data-theme=dark] .nd-s{color:var(--n-2)}:root[data-theme=dark] .nd .name-in{border:1px solid var(--n-line);background:#181818;color:var(--n-text)}:root[data-theme=dark] .nd .name-in:focus{border-color:var(--n-blue);background:#161616;box-shadow:0 0 0 3px rgba(35,131,226,.15)}:root[data-theme=dark] .nd .name-in::placeholder{color:#b3b3b3}:root[data-theme=dark] .nd-later{border:1px solid var(--n-border);color:var(--n-text)}:root[data-theme=dark] .nd-later:hover:not(:disabled){background:var(--n-hover)}:root[data-theme=dark] .nd-save{border:1px solid var(--n-blue);background:var(--n-blue)}:root[data-theme=dark] .nd-save:hover:not(:disabled){border-color:var(--n-blue-hover);background:var(--n-blue-hover)}:root[data-theme=dark] .lg{border:0;box-shadow:var(--n-modal-sh)}:root[data-theme=dark] .lg-x{color:var(--n-3)}:root[data-theme=dark] .lg-x:hover{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .lg-title{color:var(--n-text)}:root[data-theme=dark] .lg .lg-google{border:1px solid var(--n-border);box-shadow:0 1px 2px rgba(0,0,0,.064);color:var(--n-text)}:root[data-theme=dark] .lg .lg-google:hover{background:var(--n-hover)}:root[data-theme=dark] .lg .lg-err{color:var(--n-red)}:root[data-theme=dark] .lg-terms{color:var(--n-3)}:root[data-theme=dark] .lg-terms a{color:var(--n-2);-webkit-text-decoration-color:#a6a6a6;text-decoration-color:#a6a6a6}:root[data-theme=dark] .lg-terms a:hover{color:var(--n-text)}:root[data-theme=dark] .drawer-bd{background:rgba(255,255,255,.27)}:root[data-theme=dark] .drawer{background:var(--n-side);box-shadow:0 0 40px rgba(0,0,0,.288)}:root[data-theme=dark] .drawer .appsb{border-right:0}:root[data-theme=dark] .home{background:#161616;color:var(--n-text)}:root[data-theme=dark] .hero>.tav{box-shadow:none}:root[data-theme=dark] .live-pill{border:0;background:rgba(38,38,38,.6);box-shadow:none;color:#d7d7d7}:root[data-theme=dark] .live-dot{background:var(--n-red);box-shadow:none}:root[data-theme=dark] .composer{border:1px solid var(--n-line);box-shadow:0 0 0 1px rgba(0,0,0,.08),0 3px 12px rgba(0,0,0,.16)}:root[data-theme=dark] .composer:focus-within{border-color:var(--n-border);box-shadow:0 0 0 1px rgba(0,0,0,.08),0 4px 16px rgba(0,0,0,.192)}:root[data-theme=dark] .cmp-ta{color:var(--n-text)}:root[data-theme=dark] .cmp-ta::placeholder{color:#b3b3b3}:root[data-theme=dark] .cmp-hint{color:#b3b3b3}:root[data-theme=dark] .cmp-file{background:var(--n-hover);color:var(--n-2)}:root[data-theme=dark] .cmp-icon{color:var(--n-3)}:root[data-theme=dark] .cmp-icon:hover:not(:disabled){background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .cmp-send:hover:not(:disabled){background:var(--n-blue-hover)}:root[data-theme=dark] .cmp-send:disabled{background:#2c2c2c;color:#ffffff}:root[data-theme=dark] .tutor-chip{color:var(--n-2)}:root[data-theme=dark] .tutor-chip:hover,:root[data-theme=dark] .tutor-chip[aria-expanded=true]{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .tutor-chip>svg{color:var(--n-3)}:root[data-theme=dark] .tutor-pop{border:0;box-shadow:var(--n-menu-sh)}:root[data-theme=dark] .tutor-pop-title{color:var(--n-3)}:root[data-theme=dark] .tutor-opt[aria-checked=true]{background:transparent}:root[data-theme=dark] .tutor-opt:hover{background:var(--n-hover)}:root[data-theme=dark] .tutor-opt-name{color:var(--n-text)}:root[data-theme=dark] .tutor-opt-tag{color:var(--n-3)}:root[data-theme=dark] .tutor-opt[aria-checked=true] .tutor-radio,:root[data-theme=dark] .tutor-radio{border:0;background:none}:root[data-theme=dark] .tutor-opt[aria-checked=true] .tutor-radio:after{border:solid var(--n-text)}:root[data-theme=dark] .home-hint{color:var(--n-3)}:root[data-theme=dark] .home-err{border:0;background:var(--n-red-bg);color:#e5bebd}:root[data-theme=dark] .recent-title{color:var(--n-3)}:root[data-theme=dark] .recent-row{border:0;background:#161616;box-shadow:var(--n-card-sh)}:root[data-theme=dark] .recent-row:hover{background:#181818}:root[data-theme=dark] .recent-row:nth-child(6n+1){--cv:#1e1e1e}:root[data-theme=dark] .recent-row:nth-child(6n+2){--cv:#2f2812}:root[data-theme=dark] .recent-row:nth-child(6n+3){--cv:#1e1e1e}:root[data-theme=dark] .recent-row:nth-child(6n+4){--cv:#212121}:root[data-theme=dark] .recent-row:nth-child(6n+5){--cv:#2f2012}:root[data-theme=dark] .recent-row:nth-child(6n+6){--cv:#1b1b1b}:root[data-theme=dark] .recent-row:hover .recent-thumb,:root[data-theme=dark] .recent-thumb{background:var(--cv,var(--n-callout));color:var(--n-2)}:root[data-theme=dark] .recent-thumb svg{background:#161616;box-shadow:var(--n-card-sh)}:root[data-theme=dark] .recent-name{color:var(--n-text)}:root[data-theme=dark] .recent-meta{color:var(--n-3)}:root[data-theme=dark] .recent-bar{background:var(--n-on)}:root[data-theme=dark] .recent-bar i{background:var(--n-blue)}:root[data-theme=dark] .recent-btn{border:0;background:var(--n-hover);color:var(--n-2)}:root[data-theme=dark] .recent-btn:hover:not(:disabled){background:var(--n-on);color:var(--n-text)}:root[data-theme=dark] .recent-btn--primary,:root[data-theme=dark] .recent-btn--primary:hover:not(:disabled){background:var(--n-blue);color:#ffffff}:root[data-theme=dark] .recent-btn--primary:hover:not(:disabled){background:var(--n-blue-hover)}:root[data-theme=dark] .recent-del{background:#161616;box-shadow:var(--n-card-sh)}:root[data-theme=dark] .recent-del:hover:not(.is-armed){background:#1f1f1f}:root[data-theme=dark] .recent-empty{border:1px dashed #3b3b3b;color:var(--n-3)}:root[data-theme=dark] .dropveil{background:rgba(22,22,22,.9);outline:2px dashed var(--n-blue);color:var(--n-text)}:root[data-theme=dark] .dropveil svg{color:var(--n-blue)}:root[data-theme=dark] .dropveil span{color:var(--n-2)}@media (max-width:860px){:root[data-theme=dark] .home:before{background:rgba(22,22,22,.94)}:root[data-theme=dark] .home-menu{border:0;background:transparent;box-shadow:none;color:var(--n-text)}:root[data-theme=dark] .home-menu:hover{background:var(--n-hover)}}:root[data-theme=dark] .sb-hist .sb-item.is-on,:root[data-theme=dark] .sb-item[aria-current=page],:root[data-theme=dark] .sb-item[aria-current=true]{background:var(--n-on);color:var(--n-blue-hover)}:root[data-theme=dark] .sb-ws-i{border:1px solid var(--n-line);background:#161616}:root[data-theme=dark] .recent-row:hover{box-shadow:0 0 0 1px rgba(0,0,0,.08),0 14px 28px -14px rgba(0,0,0,.448)}:root[data-theme=dark]{--n-text:#d6d6d6;--n-2:#b2b2b2;--n-3:#a9a9a9;--n-line:#2f2f2f;--n-border:#333333;--n-hover:#1a1a1a;--n-on:#1d1d1d;--n-side:#161616;--n-callout:#1a1a1a;--n-blue:#3b3b3b;--n-blue-hover:#3b3b3b;--n-blue-soft:#1b1b1b;--c-mint:#7ef0d8;--c-yellow:#f5c252;--c-coral:#ff6b6b;--c-purple:#8b6cf6}:root[data-theme=dark] .acct-mi,:root[data-theme=dark] .acct-mi>svg,:root[data-theme=dark] .appsb .acct-meta>svg,:root[data-theme=dark] .appsb .acct-name,:root[data-theme=dark] .appsb .acct-plan,:root[data-theme=dark] .appsb .acct-up,:root[data-theme=dark] .appsb .sb-del:not(.is-armed),:root[data-theme=dark] .appsb .sb-item,:root[data-theme=dark] .appsb .sb-item svg,:root[data-theme=dark] .appsb .sb-item-m,:root[data-theme=dark] .appsb .sb-item[aria-current=page],:root[data-theme=dark] .appsb .sb-sec-head,:root[data-theme=dark] .appsb .sb-sec-head svg,:root[data-theme=dark] .appsb .sb-sec-head:hover,:root[data-theme=dark] .appsb .sb-sec-n{color:#f2f2f2}:root[data-theme=dark] .hero>.tav{box-shadow:0 0 0 6px #fff,0 10px 24px -14px rgba(0,0,0,.56)}:root[data-theme=dark] .hero-greet{color:var(--n-text)}:root[data-theme=dark] .hero-sub{color:var(--n-2)}:root[data-theme=dark] .composer{border:1.5px solid #333333;background:#161616;box-shadow:0 14px 32px -22px rgba(0,0,0,.56)}:root[data-theme=dark] .composer:focus-within{border-color:#404040}:root[data-theme=dark] .cmp-send{background:var(--n-blue);color:#ffffff}:root[data-theme=dark] .cmp-send:disabled{background:#222222}:root[data-theme=dark] .tutor-chip{background:var(--n-hover)}:root[data-theme=dark] .recent-title{color:var(--n-text)}:root[data-theme=dark] .recent-title svg{color:var(--n-3)}:root[data-theme=dark] .recent-list .recent-thumb svg{color:#f2f2f2}:root[data-theme=dark] .recent-bar{background:var(--n-line)}:root[data-theme=dark] .recent-bar i{background:var(--n-text)}:root[data-theme=dark] .recent-btn--primary{background:var(--n-blue);color:#ffffff}:root[data-theme=dark] .up-link.up-teach{color:var(--n-text)}:root[data-theme=dark] .up-link.up-teach:hover{background:var(--n-hover)}:root[data-theme=dark] .up-link.up-start{border:0;background:var(--n-blue);color:#ffffff}:root[data-theme=dark] .up-link.up-start:hover{background:var(--n-blue-hover)}:root[data-theme=dark] .cxn{background:#161616;box-shadow:var(--n-card-sh)}:root[data-theme=dark] .cxn.is-new{background:radial-gradient(110% 85% at 100% 0,rgba(16,16,16,.09) 0,rgba(16,16,16,0) 58%),#161616}:root[data-theme=dark] .cxn-emblem{background:var(--n-callout);color:var(--n-2)}:root[data-theme=dark] .cxn.is-new .cxn-emblem{background:var(--n-red-bg);color:#e0756c}:root[data-theme=dark] .cxn-title{color:var(--n-text)}:root[data-theme=dark] .cxn-count{background:#d43f33;color:#ffffff}:root[data-theme=dark] .cxn-row{border:0;background:transparent;color:inherit}:root[data-theme=dark] .cxn-row:hover{background:var(--n-hover)}:root[data-theme=dark] .cxn-t{color:var(--n-text)}:root[data-theme=dark] .cxn-meta{color:var(--n-2)}:root[data-theme=dark] .cxn-pill{background:var(--n-callout);color:var(--n-text)}:root[data-theme=dark] .cxn-pill.is-wait{color:var(--n-2)}:root[data-theme=dark] .cxn-pill.is-new{background:var(--n-red-bg);color:#e07d76}:root[data-theme=dark] .cxn-pill.is-new:before{background:currentColor}:root[data-theme=dark] .cxn-go{background:var(--n-hover);color:var(--n-2)}:root[data-theme=dark] .cxn-row:hover .cxn-go{background:var(--n-on);color:var(--n-text)}:root[data-theme=dark] .cxn-go.is-new,:root[data-theme=dark] .cxn-row:hover .cxn-go.is-new{background:var(--n-blue);color:#ffffff}:root[data-theme=dark] .cxn-row:hover .cxn-go.is-new{background:var(--n-blue-hover)}:root[data-theme=dark] .cxn-more{color:var(--n-2)}:root[data-theme=dark] .cxn-more:hover{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .ntc-body{color:var(--n-text)}:root[data-theme=dark] button.cxn-more{border:0;background:none}:root[data-theme=dark] .cxn--exam{border:1px solid var(--line);background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.048)}:root[data-theme=dark] .home.ex .cx-back,:root[data-theme=dark] .home.ex .nt-desc{color:var(--n-2)}:root[data-theme=dark] .home.ex .cx-back:hover{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .sb-new{background:#d43f33;color:#ffffff}:root[data-theme=dark]{--pen-blue:#759fe6;--pen-green:#9ae8bb;--pen-purple:#8d67d7}:root[data-theme=dark] .c-blue{color:var(--pen-blue)}:root[data-theme=dark] .c-green{color:var(--pen-green)}:root[data-theme=dark] .c-purple{color:var(--pen-purple)}:root[data-theme=dark] .co-blue,:root[data-theme=dark] .fl-blue,:root[data-theme=dark] .h-blue,:root[data-theme=dark] .nt-blue,:root[data-theme=dark] .st-blue{--hl-tone:var(--hl-s)}:root[data-theme=dark] .co-red,:root[data-theme=dark] .fl-red,:root[data-theme=dark] .h-red,:root[data-theme=dark] .nt-red,:root[data-theme=dark] .st-red{--hl-tone:var(--hl-p)}:root[data-theme=dark] .co-green,:root[data-theme=dark] .fl-green,:root[data-theme=dark] .h-green,:root[data-theme=dark] .nt-green,:root[data-theme=dark] .st-green{--hl-tone:var(--hl-g)}:root[data-theme=dark] .co-purple,:root[data-theme=dark] .fl-purple,:root[data-theme=dark] .h-purple,:root[data-theme=dark] .nt-purple,:root[data-theme=dark] .st-purple{--hl-tone:var(--hl-v)}:root[data-theme=dark] .co-orange,:root[data-theme=dark] .fl-orange,:root[data-theme=dark] .h-orange,:root[data-theme=dark] .nt-orange,:root[data-theme=dark] .st-orange{--hl-tone:var(--hl-o)}:root[data-theme=dark] .b-steps .st-n{background:var(--hl-tone,var(--hl-y));color:var(--ink-strong)}:root[data-theme=dark] .b-steps li:not(:last-child):after{background:color-mix(in srgb,var(--ink-strong) 22%,transparent)}:root[data-theme=dark] .b-cards .card.k0 .card-k{--hl:var(--hl-y)}:root[data-theme=dark] .b-cards .card.k1 .card-k{--hl:var(--hl-p)}:root[data-theme=dark] .b-cards .card.k2 .card-k{--hl:var(--hl-s)}:root[data-theme=dark] .b-cards .card.k3 .card-k{--hl:var(--hl-g)}:root[data-theme=dark] .b-check .ck-n{color:var(--ink-strong)}@media (min-width:861px){:root[data-theme=dark] .home-menu{border:0;background:transparent;color:var(--n-text)}:root[data-theme=dark] .home-menu:hover{background:color-mix(in srgb,var(--n-text) 7%,transparent)}}:root[data-theme=dark] .home .drawer-bd{background:rgba(255,255,255,.144)}:root[data-theme=dark] .home .drawer{background:var(--surface);box-shadow:var(--sh-dialog)}:root[data-theme=dark] .home .drawer .appsb{border-right:0;background:transparent}:root[data-theme=dark] .drawer-x{border:0;background:transparent;color:var(--n-3)}:root[data-theme=dark] .drawer-x:hover{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .pick{background:var(--bg-home);color:var(--n-text);outline:none}:root[data-theme=dark] .pick-back{border:0;background:transparent;color:var(--n-text)}:root[data-theme=dark] .pick-back:hover{background:color-mix(in srgb,var(--n-text) 7%,transparent)}:root[data-theme=dark] .pick-topic{background:var(--n-hover);color:var(--n-2)}:root[data-theme=dark] .pick-sub{color:var(--n-2)}:root[data-theme=dark] .pick-card,:root[data-theme=dark] .pick-mode{border:1.5px solid var(--n-line);background:var(--surface);color:inherit}:root[data-theme=dark] .pick-card:hover,:root[data-theme=dark] .pick-mode:hover{border-color:var(--n-3)}:root[data-theme=dark] .pick-card[aria-checked=true],:root[data-theme=dark] .pick-mode[aria-checked=true]{border-color:var(--n-text);background:color-mix(in srgb,var(--red) 7%,var(--surface));box-shadow:0 3px 0 var(--n-text)}:root[data-theme=dark] .pick-tag{color:var(--n-2)}:root[data-theme=dark] .pick-label{color:var(--n-3)}:root[data-theme=dark] .pick-mode-i{background:var(--n-hover)}:root[data-theme=dark] .pick-mode[aria-checked=true] .pick-mode-i{background:var(--surface)}:root[data-theme=dark] .pick-go{border:0;background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark] .pick-go:hover{background:var(--cta-hover)}@media (max-width:560px){:root[data-theme=dark] .pick-go{box-shadow:var(--sh-float)}}:root[data-theme=dark] .cmp-sep{background:var(--n-line)}:root[data-theme=dark] .cmp-mode{border:1px solid transparent;background:transparent;color:var(--n-2)}:root[data-theme=dark] .cmp-mode svg{color:var(--n-3)}:root[data-theme=dark] .cmp-mode:hover{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .cmp-mode[aria-pressed=true]{border-color:color-mix(in srgb,var(--red) 30%,transparent);background:color-mix(in srgb,var(--red) 8%,var(--surface));color:var(--n-text)}:root[data-theme=dark] .cmp-mode[aria-pressed=true] svg{color:var(--red)}:root[data-theme=dark] .cmp-file-x{border:0;background:transparent;color:var(--n-3)}:root[data-theme=dark] .cmp-file-x:hover{background:var(--n-on);color:var(--n-text)}:root[data-theme=dark] .lk-bd{background:color-mix(in srgb,var(--bg-home) 60%,transparent)}:root[data-theme=dark] .lk{border:1px solid var(--n-line);background:var(--surface);box-shadow:var(--sh-dialog);color:var(--n-text)}:root[data-theme=dark] .lk-i{color:var(--n-text)}:root[data-theme=dark] .lk-x{border:0;background:transparent;color:var(--n-2)}:root[data-theme=dark] .lk-x:hover{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .lk-sub{color:var(--n-2)}:root[data-theme=dark] .lk-in{border:1.5px solid var(--n-line);background:var(--surface);color:var(--n-text);outline:none}:root[data-theme=dark] .lk-in::placeholder{color:var(--n-3)}:root[data-theme=dark] .lk-in:focus{border-color:var(--n-blue)}:root[data-theme=dark] .lk-err{color:var(--n-red)}:root[data-theme=dark] .lk-go{border:0;background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark] .lk-go:hover:not(:disabled){background:var(--cta-hover)}:root[data-theme=dark] .lk-go:disabled{background:var(--n-hover);color:var(--n-3)}:root[data-theme=dark] .lk-go:disabled:has(.spin){background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark] .nd-k{color:var(--ink-700)}:root[data-theme=dark] .nd-chip{border:1px solid var(--line-strong);background:#161616;color:var(--ink-700)}:root[data-theme=dark] .nd-chip[aria-checked=true]{border-color:var(--cta);background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark]{--wb-board:#1b1b1b;--wb-ink:#d6d6d6;--wb-ink-2:#c8c8c8;--wb-ink-3:#b4b4b4;--wb-paper:#161616;--wb-line:#3a3a3a;--wb-line-2:#404040;--wb-hl:#16273a;--wb-hl-ink:#e0e0e0;--wb-off:#242424;--wb-off-ink:#a0a0a0;--wb-pin:rgba(16,16,16,0.5);--wb-pin-edge:rgba(16,16,16,0.55);--wb-frame-hi:#161616;--wb-frame-lo:#2a2a2a;--wb-channel-hi:#333333;--wb-channel-lo:#252525;--wb-lip:#181818;--wb-face-hi:#212121;--wb-face-lo:#313131;--wb-tray-edge:#a9b1bb;--wb-cap-1:#545454;--wb-cap-2:#3b3b3b;--wb-sheen:rgba(22,22,22,0.8);--wb-vignette:rgba(255,255,255,0.041);--font-greet:var(--font-pen),"Nanum Pen Script","Apple SD Gothic Neo",cursive}:root[data-theme=dark] .home,:root[data-theme=dark] .pick{--font-ui:var(--font-gowun),"Pretendard Variable","Pretendard","Apple SD Gothic Neo","Malgun Gothic",sans-serif;background:var(--wb)}:root[data-theme=dark] .home-main,:root[data-theme=dark] .pick{background:var(--wb)}:root[data-theme=dark] .lv-overlay{--wb:var(--wb-board);background:linear-gradient(112deg,transparent 10%,var(--wb-sheen) 27%,transparent 44%),radial-gradient(120% 100% at 50% 42%,transparent 55%,var(--wb-vignette) 100%),var(--wb)}:root[data-theme=dark] .home:before{background:color-mix(in srgb,var(--wb) 94%,transparent)}:root[data-theme=dark] .stage.lv{--wb:var(--wb-board);--bg:var(--wb);background:var(--wb)}:root[data-theme=dark] .hero-greet{color:var(--wb-ink)}:root[data-theme=dark] .hero-hl{background:var(--wb-hl-img) 0 calc(100% - .12em) /100% .44em no-repeat}:root[data-theme=dark] .home .composer,:root[data-theme=dark] .home .composer:focus-within{border:1px solid var(--wb-line);outline:none;background:var(--wb-paper);box-shadow:0 1px 2px rgba(0,0,0,.112),0 12px 26px -16px rgba(0,0,0,.448),5px 7px 0 -1px var(--wb-paper),5px 7px 0 0 var(--wb-line)}:root[data-theme=dark] .home .composer:before{background:radial-gradient(circle at 6px 6px,rgba(22,22,22,.95) 0 1.6px,rgba(16,16,16,0) 3.4px) 0 /18px 18px no-repeat,radial-gradient(circle at 6px 6px,rgba(22,22,22,.95) 0 1.6px,rgba(16,16,16,0) 3.4px) 100% /18px 18px no-repeat,radial-gradient(circle closest-side,var(--wb-pin) 0 74%,var(--wb-pin-edge) 84%,transparent 96%) 0 /18px 18px no-repeat,radial-gradient(circle closest-side,var(--wb-pin) 0 74%,var(--wb-pin-edge) 84%,transparent 96%) 100% /18px 18px no-repeat}:root[data-theme=dark] .home .cmp-ta{color:var(--wb-ink)}:root[data-theme=dark] .home .cmp-ta:focus,:root[data-theme=dark] .home .cmp-ta:focus-visible{outline:none}:root[data-theme=dark] .home .cmp-hint{color:var(--wb-ink-3)}:root[data-theme=dark] .home .cmp-icon{color:var(--wb-ink-2)}:root[data-theme=dark] .home .cmp-sep{background:var(--wb-line-2)}:root[data-theme=dark] .home .cmp-mode{border:1.5px solid var(--wb-line-2);color:var(--wb-ink-2)}:root[data-theme=dark] .home .cmp-mode svg{color:currentColor}:root[data-theme=dark] .home .cmp-mode:hover{background:color-mix(in srgb,var(--wb-hl) 28%,transparent);color:var(--wb-ink)}:root[data-theme=dark] .home .cmp-mode[aria-pressed=true]{border-color:var(--wb-ink);background:var(--wb-hl);box-shadow:inset 0 -3px 0 rgba(70,130,200,.16);color:var(--wb-hl-ink)}:root[data-theme=dark] .home .cmp-mode[aria-pressed=true] svg{color:currentColor}:root[data-theme=dark] .home .cmp-send{background:var(--wb-ink);color:var(--wb-paper)}:root[data-theme=dark] .home .cmp-send:disabled{background:var(--wb-off);color:var(--wb-off-ink)}:root[data-theme=dark] .home .home-hint{color:var(--wb-ink-3)}:root[data-theme=dark] .home-go-b[aria-pressed=true]{border-color:var(--wb-ink);background:var(--wb-hl);color:var(--wb-hl-ink)}:root[data-theme=dark] .hcard--add{border:1.5px dashed var(--wb-line-2);background:color-mix(in srgb,var(--wb-paper) 55%,transparent);color:var(--wb-ink-3);box-shadow:none}:root[data-theme=dark] .hbook:focus-visible{outline:2px solid var(--wb-ink)}:root[data-theme=dark] .hbook--empty{border:1.5px dashed var(--wb-line-2)}:root[data-theme=dark] .hcards-more{border:0;background:none;color:var(--wb-ink-3)}:root[data-theme=dark] .hcards-more:hover{color:var(--wb-ink)}:root[data-theme=dark] .hcard{border:1px solid var(--wb-line);background:#161616;box-shadow:0 1px 2px rgba(0,0,0,.128),0 10px 20px -14px rgba(0,0,0,.608)}:root[data-theme=dark] .hcard:before{background:radial-gradient(circle at 36% 32%,rgba(22,22,22,.95) 0 1.6px,rgba(16,16,16,0) 3.4px),radial-gradient(circle closest-side,var(--wb-pin) 0 74%,var(--wb-pin-edge) 84%,transparent 96%)}:root[data-theme=dark] .hcard-t{background:rgba(22,22,22,.9);color:#d6d6d6}:root[data-theme=dark] .hcard:hover:not(:disabled){box-shadow:0 2px 4px rgba(0,0,0,.16),0 16px 26px -14px rgba(0,0,0,.672)}:root[data-theme=dark] .wb-tray{background:linear-gradient(var(--wb-frame-hi),var(--wb-frame-lo)) 0 0 /100% 3px no-repeat,linear-gradient(rgba(255,255,255,.27),rgba(255,255,255,0)) 0 3px /100% 4px no-repeat,linear-gradient(var(--wb-channel-hi),var(--wb-channel-lo)) 0 3px /100% 13px no-repeat,linear-gradient(var(--wb-lip),var(--wb-lip)) 0 16px /100% 1.5px no-repeat,repeating-linear-gradient(90deg,rgba(16,16,16,.1) 0 1px,transparent 1px 4px) 0 17.5px /100% 100% no-repeat,linear-gradient(var(--wb-face-hi),var(--wb-face-lo)) 0 17.5px /100% 100% no-repeat;box-shadow:0 -1px 0 rgba(0,0,0,.128),0 -12px 22px -16px rgba(0,0,0,.608),inset 0 -1px 0 var(--wb-tray-edge)}:root[data-theme=dark] .wb-tray:after,:root[data-theme=dark] .wb-tray:before{background:linear-gradient(90deg,var(--wb-cap-1),var(--wb-cap-2) 70%,var(--wb-cap-1));box-shadow:inset 1px 1px 0 rgba(255,255,255,.16)}:root[data-theme=dark] .wb-tool{border:0;background:none}:root[data-theme=dark] .wb-tool:focus-visible{outline:2px solid var(--wb-ink)}:root[data-theme=dark] .home-top .acct{color:var(--wb-ink)}:root[data-theme=dark] .home-top .acct:hover{background:color-mix(in srgb,var(--wb-paper) 80%,transparent)}:root[data-theme=dark] .home-top .acct-av{border:1px solid var(--wb-line);background:var(--wb-paper)}:root[data-theme=dark] .home-top .acct-up{border:1.5px solid var(--wb-ink);background:var(--wb-hl);color:var(--wb-hl-ink)}:root[data-theme=dark] .home-top .acct-up:hover{background:color-mix(in srgb,var(--wb-hl) 88%,var(--wb-ink))}:root[data-theme=dark] .pick-card,:root[data-theme=dark] .pick-mode{border-color:var(--wb-line-2);background:var(--wb-paper)}:root[data-theme=dark] .pick-card[aria-checked=true],:root[data-theme=dark] .pick-mode[aria-checked=true]{border-color:var(--wb-ink);background:color-mix(in srgb,var(--wb-hl) 45%,var(--wb-paper));box-shadow:0 3px 0 var(--wb-ink)}:root[data-theme=dark] .pick-go{background:var(--wb-ink);color:var(--wb-paper)}:root[data-theme=dark] .pick-go:hover{background:color-mix(in srgb,var(--wb-ink) 86%,var(--wb-paper))}:root[data-theme=dark] .lv{color:var(--ink-800)}:root[data-theme=dark] .lv .blockwrap.lv-cur{background:rgba(16,16,16,.05)}:root[data-theme=dark] .lv-pen{--pen-body:#d3d3d3;--pen-cap:#e1e1e1;--pen-cone:#f2f2f2;--pen-tip:#dfdfdf;--pen-edge:rgba(255,255,255,0.92)}:root[data-theme=dark] .lv-pen svg>*{stroke:var(--pen-edge)}:root[data-theme=dark] .lv-pen .pn-body{fill:var(--pen-body)}:root[data-theme=dark] .lv-pen .pn-cap{fill:var(--pen-cap)}:root[data-theme=dark] .lv-pen .pn-cone{fill:var(--pen-cone)}:root[data-theme=dark] .lv-pen .pn-tip{fill:var(--pen-tip)}:root[data-theme=dark] .lv-pen .pn-shine{fill:#ffffff;stroke:none}:root[data-theme=dark] .lv-pen[data-kind=red]{--pen-body:#e35e53;--pen-cap:#e09089;--pen-tip:#e0817a}:root[data-theme=dark] .lv-pen[data-kind=hl]{--pen-body:var(--pen-hl,#ffe66b);--pen-cap:color-mix(in srgb,var(--pen-hl,#ffe66b) 60%,#d6d6d6);--pen-tip:color-mix(in srgb,var(--pen-hl,#ffe66b) 70%,#d6d6d6)}:root[data-theme=dark] .lv-glass{background:rgba(22,22,22,.78);border:1px solid rgba(51,51,51,.9);box-shadow:0 12px 32px -20px rgba(0,0,0,.48),inset 0 1px 0 rgba(255,255,255,.65)}:root[data-theme=dark] .lv-ib{border:0;background:transparent;color:var(--ink-600)}:root[data-theme=dark] .lv-ib:hover,:root[data-theme=dark] .lv-ib[aria-expanded=true]{background:var(--hover);color:var(--ink-900)}:root[data-theme=dark] .lv-ttl-t{color:var(--ink-900)}:root[data-theme=dark] .lv-toc-btn{border:1px solid var(--line);background:var(--surface-muted);color:var(--ink-600)}:root[data-theme=dark] .lv-toc-btn:hover,:root[data-theme=dark] .lv-toc-btn[aria-expanded=true]{background:var(--hover);color:var(--ink-900)}:root[data-theme=dark] .lv-toc-btn svg{color:var(--ink-400)}:root[data-theme=dark] .lv-prog{background:var(--surface-sunken)}:root[data-theme=dark] .lv-prog i{background:var(--ink-900)}:root[data-theme=dark] .lv-prog--toc{background:none}:root[data-theme=dark] .lv-prog--toc i{background:var(--surface-sunken)}:root[data-theme=dark] .lv-prog--toc b{background:var(--ink-900)}:root[data-theme=dark] .lv-clock{border:1px solid var(--line);background:var(--surface-muted);color:var(--ink-600)}:root[data-theme=dark] .lv-tc-name{color:var(--ink-900)}:root[data-theme=dark] .lv-tc-state{color:var(--ink-500)}:root[data-theme=dark] .lv-tc-state i{background:var(--ink-300)}:root[data-theme=dark] .lv-tc-state i[data-talk=answering],:root[data-theme=dark] .lv-tc-state i[data-talk=narrating]{background:var(--primary)}:root[data-theme=dark] .lv-tc-state i[data-talk=listening]{background:var(--live)}:root[data-theme=dark] .lv-tc-state i[data-talk=asking],:root[data-theme=dark] .lv-tc-state i[data-talk=reply]{background:var(--blue)}:root[data-theme=dark] .lv-tc-state i[data-talk=preparing],:root[data-theme=dark] .lv-tc-state i[data-talk=thinking],:root[data-theme=dark] .lv-tc-state i[data-talk=waiting]{background:#f59e0b}:root[data-theme=dark] .lv-bub{border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-card);color:var(--ink-800)}:root[data-theme=dark] .lv-bub--me{border-color:transparent;background:var(--surface-sunken);box-shadow:var(--sh-xs);color:var(--ink-900)}:root[data-theme=dark] .lv-bub--hint{border-color:transparent;background:var(--surface-muted);box-shadow:none;color:var(--ink-500)}:root[data-theme=dark] .lv-unsaid{color:var(--ink-400)}:root[data-theme=dark] .lv-feed:hover .lv-bub:not(.is-out):not(.lv-bub--hint){border-color:var(--line-strong)}:root[data-theme=dark] .lv-choice{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--sh-card);color:var(--ink-900)}:root[data-theme=dark] .lv-choice:hover{border-color:var(--ink-900)}:root[data-theme=dark] .lv-choice--soft{border-color:transparent;background:var(--surface-muted);box-shadow:none;color:var(--ink-500)}:root[data-theme=dark] .lv-choice--go{border-color:var(--ink-900);background:var(--ink-900);color:var(--surface)}:root[data-theme=dark] .lv-db{border:0;background:transparent;color:var(--ink-600)}:root[data-theme=dark] .lv-db:hover{background:var(--hover);color:var(--ink-900)}:root[data-theme=dark] .lv-db[aria-pressed=true]{background:var(--surface-sunken);color:var(--ink-900)}:root[data-theme=dark] .lv-db--chat[aria-pressed=false]{color:var(--ink-400)}:root[data-theme=dark] .lv-db--play{background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark] .lv-db--play:hover{background:var(--cta-hover);color:var(--cta-fg)}:root[data-theme=dark] .lv-sep{background:var(--line)}:root[data-theme=dark] .lv-mic[data-on=true]{color:var(--ink-900)}:root[data-theme=dark] .lv-mic[data-on=false]{color:var(--ink-400)}:root[data-theme=dark] .lv-mic[data-on=false]:after{background:currentColor;box-shadow:0 0 0 1.5px rgba(255,255,255,.95)}:root[data-theme=dark] .lv-fluid i{border:2.5px solid transparent;background:conic-gradient(from 0deg,#2dd4bf,#60a5fa,#2b1e50,#f472b6,#fbbf24,#2dd4bf) border-box}:root[data-theme=dark] .lv-heard{color:var(--ink-800)}:root[data-theme=dark] .lv-heard i{background:var(--live);box-shadow:0 0 0 4px rgba(244,63,94,.16)}:root[data-theme=dark] .lv-heard[data-talk=thinking] i{background:#f59e0b;box-shadow:0 0 0 4px rgba(245,158,11,.16)}:root[data-theme=dark] .lv-heard b{color:var(--ink-900)}:root[data-theme=dark] .lv-heard span{color:var(--ink-600)}:root[data-theme=dark] .lv-composer{border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-composer)}:root[data-theme=dark] .lv-chat-in input,:root[data-theme=dark] .lv-composer input{border:0;outline:0;background:transparent;color:var(--ink-700)}:root[data-theme=dark] .lv-chat-in input::placeholder,:root[data-theme=dark] .lv-composer input::placeholder{color:var(--ink-400)}:root[data-theme=dark] .lv-send{border:0;background:var(--cta);color:var(--cta-fg)}:root[data-theme=dark] .lv-send:hover:not(:disabled){background:var(--cta-hover)}:root[data-theme=dark] .lv-send:disabled{background:var(--cta-disabled);color:rgba(255,255,255,.75)}:root[data-theme=dark] .lv-chat{border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-xl)}:root[data-theme=dark] .lv-chat>header{border-bottom:1px solid var(--line-soft);color:var(--ink-900)}:root[data-theme=dark] .lv-chat-empty{color:var(--ink-500)}:root[data-theme=dark] .lv-chat-day{background:var(--surface-sunken);color:var(--ink-500)}:root[data-theme=dark] .lv-msg-me{background:var(--surface-sunken);box-shadow:var(--sh-xs);color:var(--ink-800)}:root[data-theme=dark] .lv-msg-t p{color:var(--ink-800)}:root[data-theme=dark] .lv-chat-in{border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-xs)}:root[data-theme=dark] .lv-pop{border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-xl)}:root[data-theme=dark] .lv-pop-label{color:var(--ink-500)}:root[data-theme=dark] .lv-seg{background:var(--surface-sunken)}:root[data-theme=dark] .lv-seg button{border:0;background:transparent;color:var(--ink-500)}:root[data-theme=dark] .lv-seg button:hover{color:var(--ink-700)}:root[data-theme=dark] .lv-seg button[aria-pressed=true]{background:var(--surface);color:var(--ink-900);box-shadow:var(--sh-sm)}:root[data-theme=dark] .lv-topt{border:0;background:transparent}:root[data-theme=dark] .lv-topt:hover{background:var(--surface-muted)}:root[data-theme=dark] .lv-topt[aria-checked=true]{background:var(--surface-sunken)}:root[data-theme=dark] .lv-topt-name{color:var(--ink-900)}:root[data-theme=dark] .lv-topt-tag{color:var(--ink-500)}:root[data-theme=dark] .lv-radio{border:1.5px solid var(--line-strong)}:root[data-theme=dark] .lv-topt[aria-checked=true] .lv-radio{border:5px solid var(--ink-900)}:root[data-theme=dark] .lv-hr{background:var(--line-soft)}:root[data-theme=dark] .lv-pop .lv-switch{color:var(--ink-700)}:root[data-theme=dark] .lv-row{border:0;background:transparent;color:var(--ink-700)}:root[data-theme=dark] .lv-row:hover{background:var(--surface-muted)}:root[data-theme=dark] .lv-row svg{color:var(--ink-500)}:root[data-theme=dark] .lv-toc{border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-xl)}:root[data-theme=dark] .lv-toc li{color:var(--ink-600)}:root[data-theme=dark] .lv-toc li[data-state=done]{color:var(--ink-400)}:root[data-theme=dark] .lv-toc li[data-state=now]{background:var(--surface-sunken);color:var(--ink-900)}:root[data-theme=dark] .lv-toc-n{border:1px solid var(--line-strong);color:var(--ink-500)}:root[data-theme=dark] .lv-toc li[data-state=done] .lv-toc-n{border-color:transparent;background:var(--surface-sunken)}:root[data-theme=dark] .lv-toc li[data-state=now] .lv-toc-n{border-color:var(--ink-900);background:var(--ink-900);color:#ffffff}:root[data-theme=dark] .lv-overlay{--font-ui:var(--font-gowun),"Pretendard Variable","Pretendard","Apple SD Gothic Neo","Malgun Gothic",sans-serif}:root[data-theme=dark] .lv-ov>.tav{box-shadow:0 1px 2px rgba(0,0,0,.128),0 10px 20px -14px rgba(0,0,0,.608)}:root[data-theme=dark] .lv-ov-title{color:var(--wb-ink)}:root[data-theme=dark] .lv-ov-sub{color:var(--wb-ink-3)}:root[data-theme=dark] .lv-shimmer{--b:var(--wb-ink-3);--h:var(--wb-ink);color:var(--b);background-image:linear-gradient(100deg,var(--b) 0,var(--b) 20%,var(--h) 25%,var(--b) 30%,var(--b) 70%,var(--h) 75%,var(--b) 80%,var(--b) 100%);-webkit-text-fill-color:transparent}:root[data-theme=dark] .lv-start{border:0;background:var(--wb-ink);color:var(--wb-paper);box-shadow:0 14px 30px -12px rgba(0,0,0,.8)}:root[data-theme=dark] .lv-start:hover{background:color-mix(in srgb,var(--wb-ink) 86%,var(--wb-paper))}:root[data-theme=dark] .lv-switch{color:var(--wb-ink-2)}:root[data-theme=dark] .lv-switch input{background:var(--wb-line-2)}:root[data-theme=dark] .lv-switch input:after{background:#161616;box-shadow:var(--sh-sm)}:root[data-theme=dark] .lv-switch input:checked{background:var(--wb-ink)}:root[data-theme=dark] .lv-ov-hint{color:var(--wb-ink-3)}:root[data-theme=dark] .lv-toast{border:1px solid rgba(255,255,255,.18);background:rgba(24,24,24,.98);box-shadow:var(--sh-toast);color:#cbcbcb}:root[data-theme=dark] .lv-debug{background:rgba(59,59,59,.86);color:#e9e9e9}:root[data-theme=dark] .lv-debug b{color:#ffffff}@media (prefers-reduced-motion:reduce){:root[data-theme=dark] .lv-shimmer{background-image:none;-webkit-text-fill-color:var(--h);color:var(--h)}}@media (max-width:700px){:root[data-theme=dark] .lv:before{background:linear-gradient(#161616 100px,rgba(16,16,16,0))}:root[data-theme=dark] .lv:after{background:linear-gradient(rgba(16,16,16,0),#161616 20px)}:root[data-theme=dark] .lv-bub{box-shadow:var(--sh-float)}:root[data-theme=dark] .lv-chat{border:0}}:root[data-theme=dark]{--mk-g:#213b1b;--mk-p:#31131e;--mk-s:#232323}:root[data-theme=dark] .lv .rb{text-shadow:.5px 0 currentColor,-.35px 0 currentColor,0 .3px currentColor}:root[data-theme=dark] .mk-hg{background:linear-gradient(100deg,transparent .4%,var(--mk-g) 1.6%,var(--mk-g) 97%,transparent 99%)}:root[data-theme=dark] .mk-hp{background:linear-gradient(100deg,transparent .4%,var(--mk-p) 1.6%,var(--mk-p) 97%,transparent 99%)}:root[data-theme=dark] .mk-hs{background:linear-gradient(100deg,transparent .4%,var(--mk-s) 1.6%,var(--mk-s) 97%,transparent 99%)}:root[data-theme=dark] .lv.lv-marking .canvas ::selection{background:rgba(255,255,255,.144)}:root[data-theme=dark] .lv-mk-tip{box-shadow:0 14px 34px -20px rgba(0,0,0,.72)}:root[data-theme=dark] .lv-mk-tb,:root[data-theme=dark] .lv-mk-tip{border:1px solid #333333;background:#161616;color:#d6d6d6}:root[data-theme=dark] .lv-mk-tb:hover:not(:disabled){background:#191919}:root[data-theme=dark] .lv-mk-tb--done{border-color:#6b6b6b;background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .lv-mk-tb--done:hover:not(:disabled){background:#454545}:root[data-theme=dark] .lv-mk{border:1px solid #333333;background:#161616;box-shadow:0 16px 36px -18px rgba(0,0,0,.8)}:root[data-theme=dark] .lv-mk-sep{background:#222222}:root[data-theme=dark] .lv-mk-hl{border:2px solid #292929;box-shadow:0 0 0 1px #e3e7ee}:root[data-theme=dark] .lv-mk-hl--y{background:var(--lime)}:root[data-theme=dark] .lv-mk-hl--g{background:var(--mk-g)}:root[data-theme=dark] .lv-mk-hl--p{background:var(--mk-p)}:root[data-theme=dark] .lv-mk-hl--s{background:var(--mk-s)}:root[data-theme=dark] .lv-mk-hl--o{background:#352114}:root[data-theme=dark] .lv-mk-hl:hover{box-shadow:0 0 0 1px #c9d1dd}:root[data-theme=dark] .lv-mk-hl[aria-pressed=true]{box-shadow:0 0 0 2px rgba(0,0,0,1)}:root[data-theme=dark] .lv-mk-b{border:0;background:none;color:#d6d6d6}:root[data-theme=dark] .lv-mk-b:hover{background:#1b1b1b}:root[data-theme=dark] .lv-mk-b[aria-pressed=true]{background:#202020}:root[data-theme=dark] .lv-mk button:focus-visible,:root[data-theme=dark] .lv-mk-tip button:focus-visible{outline:2px solid #6b6b6b}:root[data-theme=dark] .st-bd{background:rgba(255,255,255,.288)}:root[data-theme=dark] .st{border:1px solid var(--line);background:#161616;box-shadow:var(--sh-dialog)}:root[data-theme=dark] .st-nav{border-right:1px solid rgba(51,51,51,.7);background:rgba(16,16,16,.4)}:root[data-theme=dark] .st-nav-head h2{color:var(--ink-900)}:root[data-theme=dark] .st-item{border:0;background:transparent;color:#e1e1e1}:root[data-theme=dark] .st-item>svg:first-child{color:currentColor}:root[data-theme=dark] .st-item>svg:last-child:not(:first-child){color:var(--ink-400)}:root[data-theme=dark] .st-item:hover{background:rgba(255,255,255,.045)}:root[data-theme=dark] .st-item[aria-current=page]{background:rgba(255,255,255,.068);color:#e1e1e1}:root[data-theme=dark] .st-title{color:var(--ink-900)}:root[data-theme=dark] .st-x{border:0;background:transparent;color:var(--ink-500)}:root[data-theme=dark] .st-x:hover{background:#1b1b1b}:root[data-theme=dark] .st-empty{color:var(--ink-500)}:root[data-theme=dark] .st-rows{border-top:1px solid rgba(51,51,51,.8)}:root[data-theme=dark] .st-row{border-bottom:1px solid rgba(51,51,51,.7)}:root[data-theme=dark] .st-k{color:var(--ink-900)}:root[data-theme=dark] .st-d{color:var(--ink-500)}:root[data-theme=dark] .st-val{color:var(--ink-900)}:root[data-theme=dark] .st-pill{border:1px solid var(--line);background:#161616;color:var(--ink-500)}:root[data-theme=dark] .st-pill:hover{background:#181818;color:var(--ink-900)}:root[data-theme=dark] .st-btn{border:1px solid var(--line);background:#161616;color:var(--ink-700)}:root[data-theme=dark] .st-btn:hover{background:#181818}:root[data-theme=dark] .st-btn--dark{border-color:#6b6b6b;background:#3b3b3b}:root[data-theme=dark] .st-btn--dark:hover{background:var(--ink-900)}:root[data-theme=dark] .st-btn--red{border-color:#e11d48;background:#e11d48}:root[data-theme=dark] .st-btn--red:hover{background:#be123c}:root[data-theme=dark] .st-danger{border:0;background:none;color:#eb6683}:root[data-theme=dark] .st-in{border:1px solid var(--line);color:var(--ink-900);outline:none}:root[data-theme=dark] .st-in:focus{border-color:var(--ink-400)}:root[data-theme=dark] .st-seg button{border:0;background:transparent;color:var(--ink-500)}:root[data-theme=dark] .st-seg button:hover{color:var(--ink-800)}:root[data-theme=dark] .st-seg button[aria-pressed=true],:root[data-theme=dark] .st-seg button[aria-selected=true]{color:var(--ink-900);box-shadow:0 1px 2px rgba(0,0,0,.128),0 0 0 1px rgba(0,0,0,.064)}:root[data-theme=dark] .st-picker{border-bottom:1px solid rgba(51,51,51,.7)}:root[data-theme=dark] .st-pick{border:2px solid transparent;background:none}:root[data-theme=dark] .st-pick img{background:var(--avatar-bg)}:root[data-theme=dark] .st-pick[aria-pressed=true]{border-color:var(--ink-900)}:root[data-theme=dark] .st-pick-ok{border:2px solid #292929;background:var(--ink-900);color:#ffffff}:root[data-theme=dark] .st-hand-prev{border:1px solid var(--line);background:var(--surface);color:var(--ink-strong)}:root[data-theme=dark] .st-hand-hl{background:linear-gradient(transparent 56%,var(--lime) 56%,var(--lime) 94%,transparent 94%)}:root[data-theme=dark] .st-tutor-prev b{color:var(--ink-900)}:root[data-theme=dark] .st-tutor-prev small{color:var(--ink-500)}:root[data-theme=dark] .st-switch{border:0;background:var(--ink-300)}:root[data-theme=dark] .st-switch i{background:#161616;box-shadow:0 1px 3px rgba(0,0,0,.4)}:root[data-theme=dark] .st-switch[aria-checked=true]{background:var(--ink-900)}:root[data-theme=dark] .st-intro{border-top:1px solid rgba(51,51,51,.8);border-bottom:1px solid rgba(51,51,51,.8);color:var(--ink-500)}:root[data-theme=dark] .st-field{color:var(--ink-700)}:root[data-theme=dark] .st-field input,:root[data-theme=dark] .st-field select,:root[data-theme=dark] .st-field textarea{border:1px solid var(--line);background:#161616;color:var(--ink-800);outline:none}:root[data-theme=dark] .st-field input:focus,:root[data-theme=dark] .st-field select:focus,:root[data-theme=dark] .st-field textarea:focus{border-color:var(--ink-500);box-shadow:0 0 0 3px #e2e8f0}:root[data-theme=dark] .st-field ::placeholder{color:var(--ink-300)}:root[data-theme=dark] .st-ok{color:#aeeedc}:root[data-theme=dark] .st-err{color:var(--destructive)}:root[data-theme=dark] .st-box{border:1px solid var(--line);background:#181818;color:var(--ink-500)}:root[data-theme=dark] .st-card{border:1px solid var(--line);background:#161616}:root[data-theme=dark] .st-card-top time{color:var(--ink-400)}:root[data-theme=dark] .st-tag{background:#1b1b1b;color:var(--ink-600)}:root[data-theme=dark] .st-tag--ok{background:#143423;color:#aeeedc}:root[data-theme=dark] .st-tag--wait{background:#362f15;color:#f9b37e}:root[data-theme=dark] .st-card h4{color:var(--ink-900)}:root[data-theme=dark] .st-card>p{color:var(--ink-700)}:root[data-theme=dark] .st-reply{border:1px solid #313131;background:rgba(26,26,26,.7)}:root[data-theme=dark] .st-reply b{color:#9aafe9}:root[data-theme=dark] .st-reply span{color:rgba(107,141,235,.75)}:root[data-theme=dark] .st-reply p{color:var(--ink-800)}:root[data-theme=dark] .st-confirm-bd{background:rgba(255,255,255,.36)}:root[data-theme=dark] .st-confirm{background:#161616;box-shadow:var(--sh-dialog)}:root[data-theme=dark] .st-confirm h4{color:var(--ink-900)}:root[data-theme=dark] .st-confirm p{color:var(--ink-500)}@media (max-width:640px){:root[data-theme=dark] .st{border:0}:root[data-theme=dark] .st-nav{border-right:0;background:#161616}:root[data-theme=dark] .st-me-name{color:var(--ink-900)}:root[data-theme=dark] .st-me-mail{color:var(--ink-500)}:root[data-theme=dark] .st-list{border:1px solid var(--line)}:root[data-theme=dark] .st-item{color:var(--ink-700)}:root[data-theme=dark] .st-item>svg:first-child{color:var(--ink-500)}:root[data-theme=dark] .st-item[aria-current=page]{background:transparent}:root[data-theme=dark] .st-back.st-m{border:0;background:none;color:var(--ink-900)}}:root[data-theme=dark] .st-up{background:#202020;color:#6b8deb}:root[data-theme=dark] .st-up:hover{background:#162639}:root[data-theme=dark] .st-bd,:root[data-theme=dark] .st-confirm-bd{background:var(--n-scrim)}:root[data-theme=dark] .st{border:0;box-shadow:var(--n-modal-sh);color:var(--n-text)}:root[data-theme=dark] .st-nav{border-right:1px solid var(--n-line);background:var(--n-side)}:root[data-theme=dark] .st-nav-head h2{color:var(--n-3)}:root[data-theme=dark] .st-item{color:var(--n-2)}:root[data-theme=dark] .st-item>svg:first-child{color:var(--n-3)}:root[data-theme=dark] .st-item:hover{background:var(--n-hover)}:root[data-theme=dark] .st-item[aria-current=page]{background:var(--n-on);color:var(--n-text)}@media (min-width:641px){:root[data-theme=dark] .st-me-name{color:var(--n-text)}:root[data-theme=dark] .st-me-mail{color:var(--n-3)}}:root[data-theme=dark] .st-title{color:var(--n-text)}:root[data-theme=dark] .st-x{color:var(--n-3)}:root[data-theme=dark] .st-x:hover{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .st-empty{color:var(--n-3)}:root[data-theme=dark] .st-rows{border-top:1px solid var(--n-line)}:root[data-theme=dark] .st-picker,:root[data-theme=dark] .st-row{border-bottom:1px solid var(--n-line)}:root[data-theme=dark] .st-k{color:var(--n-text)}:root[data-theme=dark] .st-d{color:var(--n-3)}:root[data-theme=dark] .st-val{color:var(--n-2)}:root[data-theme=dark] .st-btn,:root[data-theme=dark] .st-pill{border:1px solid var(--n-border);background:#161616;color:var(--n-text)}:root[data-theme=dark] .st-btn:hover,:root[data-theme=dark] .st-pill:hover{background:var(--n-hover);color:var(--n-text)}:root[data-theme=dark] .st-btn--dark{border-color:var(--n-blue);background:var(--n-blue);color:#ffffff}:root[data-theme=dark] .st-btn--dark:hover{border-color:var(--n-blue-hover);background:var(--n-blue-hover);color:#ffffff}:root[data-theme=dark] .st-btn--red{border-color:var(--n-red);background:var(--n-red);color:#ffffff}:root[data-theme=dark] .st-btn--red:hover{border-color:#c13f3a;background:#c13f3a;color:#ffffff}:root[data-theme=dark] .st-danger{border:1px solid rgba(16,16,16,.45);color:var(--n-red)}:root[data-theme=dark] .st-danger:hover{background:var(--n-red-bg)}:root[data-theme=dark] .st-up{background:var(--n-blue);color:#ffffff}:root[data-theme=dark] .st-up:hover{background:var(--n-blue-hover)}:root[data-theme=dark] .st-field input,:root[data-theme=dark] .st-field select,:root[data-theme=dark] .st-field textarea,:root[data-theme=dark] .st-in{border:1px solid var(--n-line);background:#181818;color:var(--n-text)}:root[data-theme=dark] .st-field input:focus,:root[data-theme=dark] .st-field select:focus,:root[data-theme=dark] .st-field textarea:focus,:root[data-theme=dark] .st-in:focus{border-color:var(--n-blue);background:#161616;box-shadow:0 0 0 3px rgba(35,131,226,.15)}:root[data-theme=dark] .st-field ::placeholder{color:#b3b3b3}:root[data-theme=dark] .st-field{color:var(--n-2)}:root[data-theme=dark] .st-seg{background:#1b1b1b}:root[data-theme=dark] .st-seg button{color:var(--n-2)}:root[data-theme=dark] .st-seg button:hover{color:var(--n-text)}:root[data-theme=dark] .st-seg button[aria-pressed=true],:root[data-theme=dark] .st-seg button[aria-selected=true]{background:#161616;color:var(--n-text);box-shadow:0 0 0 1px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.16)}:root[data-theme=dark] .st-pick[aria-pressed=true]{border-color:var(--n-blue)}:root[data-theme=dark] .st-pick-ok{background:var(--n-blue)}:root[data-theme=dark] .st-tutor{border:1px solid var(--n-line);color:var(--n-2)}:root[data-theme=dark] .st-tutor:hover{background:var(--n-hover)}:root[data-theme=dark] .st-tutor[aria-pressed=true]{border-color:var(--n-blue);box-shadow:0 0 0 1px var(--n-blue);background:rgba(16,16,16,.04);color:var(--n-text)}:root[data-theme=dark] .st-switch{background:rgba(16,16,16,.3)}:root[data-theme=dark] .st-switch i{box-shadow:0 0 0 1px rgba(0,0,0,.16),0 2px 4px rgba(0,0,0,.16)}:root[data-theme=dark] .st-switch[aria-checked=true]{background:var(--n-blue)}:root[data-theme=dark] .st-intro{border-color:var(--n-line);color:var(--n-2)}:root[data-theme=dark] .st-ok{color:#a2cfb7}:root[data-theme=dark] .st-err{color:var(--n-red)}:root[data-theme=dark] .st-box{border:0;background:var(--n-callout);color:var(--n-2)}:root[data-theme=dark] .st-card{border:1px solid var(--n-line)}:root[data-theme=dark] .st-card-top time{color:var(--n-3)}:root[data-theme=dark] .st-tag{background:rgba(38,38,38,.6);color:#d7d7d7}:root[data-theme=dark] .st-tag--ok{background:#252525;color:#cee6d9}:root[data-theme=dark] .st-tag--wait{background:#362b15;color:#e8d7c8}:root[data-theme=dark] .st-card h4{color:var(--n-text)}:root[data-theme=dark] .st-card>p{color:var(--n-2)}:root[data-theme=dark] .st-reply{border:0;background:#1e1e1e}:root[data-theme=dark] .st-reply b,:root[data-theme=dark] .st-reply p{color:var(--n-text)}:root[data-theme=dark] .st-reply span{color:var(--n-3)}:root[data-theme=dark] .st-confirm{box-shadow:var(--n-modal-sh)}:root[data-theme=dark] .st-confirm h4{color:var(--n-text)}:root[data-theme=dark] .st-confirm p{color:var(--n-2)}@media (max-width:640px){:root[data-theme=dark] .st{box-shadow:none}:root[data-theme=dark] .st-nav{border-right:0;background:#161616}:root[data-theme=dark] .st-me-name,:root[data-theme=dark] .st-nav-head h2{color:var(--n-text)}:root[data-theme=dark] .st-me-mail{color:var(--n-3)}:root[data-theme=dark] .st-list{border:1px solid var(--n-line)}:root[data-theme=dark] .st-item,:root[data-theme=dark] .st-item[aria-current=page]{background:transparent;color:var(--n-text)}:root[data-theme=dark] .st-item>svg:first-child{color:var(--n-2)}:root[data-theme=dark] .st-item>svg:last-child:not(:first-child){color:var(--n-3)}:root[data-theme=dark] .st-back.st-m{color:var(--n-text)}}:root[data-theme=dark] .pr{--font-ui:var(--font-gowun),"Pretendard Variable","Pretendard","Apple SD Gothic Neo","Malgun Gothic",sans-serif;background:var(--wb);color:var(--wb-ink)}:root[data-theme=dark] .pr :focus-visible{outline:2px solid var(--wb-ink)}:root[data-theme=dark] .pr-x{border:1.5px solid var(--wb-line-2);background:var(--wb-paper);box-shadow:0 1px 2px rgba(0,0,0,.096),0 8px 18px -12px rgba(0,0,0,.56);color:var(--wb-ink-2)}:root[data-theme=dark] .pr-x:hover{background:color-mix(in srgb,var(--wb-hl) 30%,var(--wb-paper));color:var(--wb-ink)}:root[data-theme=dark] .pr-h1{background:var(--wb-hl-img) 0 calc(100% - .06em) /100% .48em no-repeat}:root[data-theme=dark] .pr-toggle{border:1.5px solid var(--wb-line-2);background:var(--wb-paper);box-shadow:0 1px 2px rgba(0,0,0,.096)}:root[data-theme=dark] .pr-toggle button{border:1.5px solid transparent;background:transparent;color:var(--wb-ink-2)}:root[data-theme=dark] .pr-toggle button:hover{background:color-mix(in srgb,var(--wb-hl) 30%,var(--wb-paper));color:var(--wb-ink)}:root[data-theme=dark] .pr-toggle button[aria-selected=true]{border-color:var(--wb-ink);background:var(--wb-hl);box-shadow:inset 0 -3px 0 rgb(70 130 200/.16);color:var(--wb-hl-ink)}:root[data-theme=dark] .pr-off{background:var(--hl-g)}:root[data-theme=dark] .pr-card{border:1px solid var(--wb-line);background:var(--wb-paper);box-shadow:0 1px 2px rgba(0,0,0,.096),0 14px 30px -22px rgba(0,0,0,.56),4px 5px 0 -1px var(--wb-paper),4px 5px 0 0 var(--wb-line)}:root[data-theme=dark] .pr-card:before,:root[data-theme=dark] .pr-dlg:before{border:1px solid var(--wb-pin-edge);background:radial-gradient(circle at 34% 30%,rgba(22,22,22,.9) 0 16%,transparent 18%),var(--wb-pin);box-shadow:0 2px 3px rgba(0,0,0,.288)}:root[data-theme=dark] .pr-card--pro{border:1.5px solid color-mix(in srgb,var(--wb-hl),var(--wb-ink) 18%);background:color-mix(in srgb,var(--wb-hl) 16%,var(--wb-paper))}:root[data-theme=dark] .pr-rec{background:var(--wb-hl);color:var(--wb-hl-ink)}:root[data-theme=dark] .pr-desc{color:var(--wb-ink-3)}:root[data-theme=dark] .pr-btn{border:0}:root[data-theme=dark] .pr-btn--ink,:root[data-theme=dark] .pr-btn--white{background:var(--wb-ink);color:var(--wb-paper)}:root[data-theme=dark] .pr-btn--ink:hover,:root[data-theme=dark] .pr-btn--white:hover:not(:disabled){background:color-mix(in srgb,var(--wb-ink) 86%,var(--wb-hl))}:root[data-theme=dark] .pr-btn--ghost{border:1.5px solid var(--wb-line-2);background:var(--wb-paper);color:var(--wb-ink)}:root[data-theme=dark] .pr-btn--ghost:disabled{border-color:var(--wb-line);background:transparent;color:var(--wb-ink-3)}:root[data-theme=dark] .pr-btn--link:hover{background:color-mix(in srgb,var(--wb-hl) 30%,var(--wb-paper))}:root[data-theme=dark] .pr-btn--on:disabled{border:1.5px solid var(--wb-ink);background:var(--wb-hl);box-shadow:inset 0 -3px 0 rgb(70 130 200/.16);color:var(--wb-hl-ink)}:root[data-theme=dark] .pr-per,:root[data-theme=dark] .pr-total{color:var(--wb-ink-3)}:root[data-theme=dark] .pr-total--event{background:var(--wb-hl-img) 0 calc(100% - .04em) /100% .6em no-repeat;color:var(--wb-ink)}:root[data-theme=dark] .pr-feats{border-top:1.5px dashed var(--wb-line-2)}:root[data-theme=dark] .pr-feats li,:root[data-theme=dark] .pr-feats svg{color:var(--wb-ink-2)}:root[data-theme=dark] .pr-card--ent .pr-feats{border-top:0}:root[data-theme=dark] .pr-foot{border-top:1px solid var(--wb-line);color:var(--wb-ink-3)}:root[data-theme=dark] .pr-foot a{color:var(--wb-ink-2)}:root[data-theme=dark] .pr-foot a:hover{color:var(--wb-ink)}:root[data-theme=dark] .pr-bd{background:var(--n-scrim)}:root[data-theme=dark] .pr-dlg{border:1px solid var(--wb-line);background:var(--wb-paper);box-shadow:0 2px 4px rgba(0,0,0,.128),0 30px 60px -28px rgba(0,0,0,.72)}:root[data-theme=dark] .pr-dlg-icon{background:var(--wb-hl);color:var(--wb-hl-ink)}:root[data-theme=dark] .pr-dlg h2{color:var(--wb-ink)}:root[data-theme=dark] .pr-dlg p{color:var(--wb-ink-2)}:root[data-theme=dark] .pr-dlg-btn{border:0;background:var(--wb-ink);color:var(--wb-paper)}:root[data-theme=dark] .pr-dlg-btn:hover:not(:disabled){background:color-mix(in srgb,var(--wb-ink) 86%,var(--wb-hl))}:root[data-theme=dark] .pr-dlg-btn--ghost{border:1.5px solid var(--wb-line-2);background:var(--wb-paper);color:var(--wb-ink)}:root[data-theme=dark] .pr-dlg-btn--ghost:hover:not(:disabled){background:color-mix(in srgb,var(--wb-hl) 30%,var(--wb-paper))}:root[data-theme=dark] .pr-field{color:var(--wb-ink-2)}:root[data-theme=dark] .pr-field input,:root[data-theme=dark] .pr-field select,:root[data-theme=dark] .pr-field textarea{border:1.5px solid var(--wb-line-2);background:var(--wb-paper);color:var(--wb-ink)}:root[data-theme=dark] .pr-field input:focus,:root[data-theme=dark] .pr-field select:focus,:root[data-theme=dark] .pr-field textarea:focus{border-color:var(--wb-ink);outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--wb-hl) 60%,transparent)}:root[data-theme=dark] .pr-field-opt{color:var(--wb-ink-3)}:root[data-theme=dark] .pr-err{color:#e76868}:root[data-theme=dark] .pr-dlg .pr-fine{color:var(--wb-ink-3)}@media (max-width:860px){:root[data-theme=dark] .pr-card--ent .pr-feats{border-top:1.5px dashed var(--wb-line-2)}}:root[data-theme=dark] .pr-event{border:1px solid var(--wb-line);background:var(--wb-paper);box-shadow:0 1px 2px rgba(0,0,0,.096),0 10px 22px -18px rgba(0,0,0,.56);color:var(--wb-ink-2)}:root[data-theme=dark] .pr-event-k{background:var(--wb-hl-img) 0 calc(100% - .04em) /100% .52em no-repeat;color:var(--wb-ink)}:root[data-theme=dark] .pr-pay-sum{border:1px solid var(--wb-line);background:var(--wb)}:root[data-theme=dark] .pr-pay-sum dt{color:var(--wb-ink-3)}:root[data-theme=dark] .pr-pay-sum dd{color:var(--wb-ink)}:root[data-theme=dark] .pr-pay-agree{color:var(--wb-ink-2)}:root[data-theme=dark] .pr-pay-agree input{accent-color:var(--wb-ink)}:root[data-theme=dark] .pr-pay-agree a{color:var(--wb-ink)}:root[data-theme=dark] .pr-sub{color:var(--wb-ink-3)}:root[data-theme=dark] .pr-sub button{border:0;background:none;color:var(--wb-ink)}:root[data-theme=dark] .ac{background:#161616;color:#ebebeb}:root[data-theme=dark] .ac-top{border-bottom:1px solid #303030;background:rgba(22,22,22,.92)}:root[data-theme=dark] .ac-back{color:#ebebeb}:root[data-theme=dark] .ac-back:hover{background:#1b1b1b}:root[data-theme=dark] .ac-brand{color:#ebebeb}:root[data-theme=dark] .ac-brand span{background:#1b1b1b;color:#d6d6d6}:root[data-theme=dark] .ac-top-link{color:#cecece}:root[data-theme=dark] .ac-top-link:hover{background:#1b1b1b}:root[data-theme=dark] .ac-note{color:#b4b4b4}:root[data-theme=dark] .ac-note a{color:#5787f0}:root[data-theme=dark] .ac-err{color:#e76868}:root[data-theme=dark] .ac-btn{border:1px solid #6b6b6b;background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .ac-btn:hover{background:#3b3b3b}:root[data-theme=dark] .ac-btn--ghost{border-color:#353535;background:#161616;color:#ebebeb}:root[data-theme=dark] .ac-btn--ghost:hover{background:#1a1a1a}:root[data-theme=dark] .ac-input,:root[data-theme=dark] .ac-ta{border:1px solid #353535;background:#161616;color:#ebebeb}:root[data-theme=dark] .ac-input:focus,:root[data-theme=dark] .ac-ta:focus{border-color:#6b6b6b;outline:none}:root[data-theme=dark] .ac-label{color:#cecece}:root[data-theme=dark] .ac-opt{color:#999999}:root[data-theme=dark] .ac-form{border:1px solid #313131;background:#181818}:root[data-theme=dark] .ac-fs{border:0}:root[data-theme=dark] .ac-first{background:#191919}:root[data-theme=dark] .ac-card{border:1px solid #313131;color:inherit}:root[data-theme=dark] .ac-card:hover{border-color:#3b3b3b;box-shadow:0 1px 3px rgba(0,0,0,.08)}:root[data-theme=dark] .ac-card-m{color:#b4b4b4}:root[data-theme=dark] .ac-card-s{color:#999999}:root[data-theme=dark] .ac-tutor{border:1px solid transparent;background:none;color:#cecece}:root[data-theme=dark] .ac-tutor:hover{background:#1c1c1c}:root[data-theme=dark] .ac-tutor[aria-pressed=true]{border-color:#6b6b6b;background:#161616;color:#ebebeb}:root[data-theme=dark] .ac-join{border:1px solid #313131;background:#181818}:root[data-theme=dark] .ac-consent{background:#161616;color:#cecece}:root[data-theme=dark] .ac-gate{border:1px solid #2f2f2f;background:linear-gradient(180deg,#191919,#161616 55%);box-shadow:0 24px 48px -36px rgba(0,0,0,.72);color:#d6d6d6}:root[data-theme=dark] .ac-gate p{color:#b2b2b2}:root[data-theme=dark] .ac-gate-i{background:#1b1b1b;color:#d6d6d6}:root[data-theme=dark] .ac-gate .lp-eyebrow{background:#1a1a1a;color:#e05353}:root[data-theme=dark] .ac-gate .ac-btn{border-color:#6b6b6b;background:#3b3b3b}:root[data-theme=dark] .ac-gate .ac-btn:hover{background:#454545}:root[data-theme=dark] .ac-gate .ac-note{color:#a9a9a9}:root[data-theme=dark] .ac-head+.ac-chat{border-top:1px solid #303030}:root[data-theme=dark] .ac-tabs{border-bottom:1px solid #303030}:root[data-theme=dark] .ac-tab{border:0;border-bottom:2px solid transparent;background:none;color:#b4b4b4}:root[data-theme=dark] .ac-tab:hover{color:#ebebeb}:root[data-theme=dark] .ac-tab[aria-selected=true]{border-bottom-color:#6b6b6b;color:#ebebeb}:root[data-theme=dark] .ac-item{border-bottom:1px solid #2f2f2f}:root[data-theme=dark] .ac-row--busy{color:#b4b4b4}:root[data-theme=dark] .ac-row-main{border:0;background:none;color:inherit}:root[data-theme=dark] .ac-row-main:hover{background:#181818}:root[data-theme=dark] .ac-kind{background:#1b1b1b;color:#c0c0c0}:root[data-theme=dark] .ac-kind--note{background:#1a1a1a;color:#7c75da}:root[data-theme=dark] .ac-doc-body{background:#181818;color:#cecece}:root[data-theme=dark] .ac-del{border:0;background:none;color:#a2a2a2}:root[data-theme=dark] .ac-del:hover{background:#1b1b1b;color:#ebebeb}:root[data-theme=dark] .ac-del.is-armed{background:#1a1a1a;color:#e76868}:root[data-theme=dark] .ac-empty-sm{color:#b4b4b4}:root[data-theme=dark] .ac-invite{border:1px solid #313131}:root[data-theme=dark] .ac-qa-i summary:hover{background:#181818}:root[data-theme=dark] .ac-danger{border-top:1px solid #2f2f2f}:root[data-theme=dark] .ac-q{background:#1d1d1d}:root[data-theme=dark] .ac-a-b{border:1px solid #313131;background:#161616}:root[data-theme=dark] .ac-ai-dot{background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .ac-typing i{background:#3f3f3f}:root[data-theme=dark] .ac-composer{background:linear-gradient(rgba(16,16,16,0),#161616 28%)}:root[data-theme=dark] .ac-composer-box{border:1px solid #353535;background:#161616;box-shadow:0 2px 12px rgba(0,0,0,.08)}:root[data-theme=dark] .ac-composer-box:focus-within{border-color:#424242}:root[data-theme=dark] .ac-composer textarea{border:0;background:none;color:#ebebeb;outline:none}:root[data-theme=dark] .ac-send{border:0;background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .ac-send:disabled{background:#2d2d2d}:root[data-theme=dark] .lp{color:#ebebeb}:root[data-theme=dark] .lp-eyebrow{background:#1a1a1a;color:#5787f0}:root[data-theme=dark] .lp-hero{background:radial-gradient(55% 75% at 88% 8%,#1c1c1c 0,rgba(16,16,16,0) 72%)}:root[data-theme=dark] .lp-hero-x h1 strong{color:#5787f0}:root[data-theme=dark] .lp-hero-x p{color:#c0c0c0}:root[data-theme=dark] .lp-sec--soft{background:#191919}:root[data-theme=dark] .lp-head p{color:#bbbbbb}:root[data-theme=dark] .lp-card{border:1px solid #313131;background:#161616}:root[data-theme=dark] .lp-ic{background:#1a1a1a;color:#5787f0}:root[data-theme=dark] .lp-card p,:root[data-theme=dark] .lp-feat p,:root[data-theme=dark] .lp-step p{color:#b4b4b4}:root[data-theme=dark] .lp-step{border:1px solid #313131;background:#161616}:root[data-theme=dark] .lp-step-n{background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .lp-mini{background:#191919}:root[data-theme=dark] .lp-chip{border:1px solid #343434;background:#161616;color:#cecece}:root[data-theme=dark] .lp-chip--note{border-color:#303030;background:#1a1a1a;color:#7c75da}:root[data-theme=dark] .lp-b{border:1px solid #313131;background:#161616}:root[data-theme=dark] .lp-b--q{border-color:#6b6b6b;background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .lp-mock{border:1px solid #323232;background:#161616;box-shadow:0 1px 2px rgba(0,0,0,.064),0 28px 56px -28px rgba(0,0,0,.352)}:root[data-theme=dark] .lp-mock-h{border-bottom:1px solid #303030}:root[data-theme=dark] .lp-mock-who span{color:#b4b4b4}:root[data-theme=dark] .lp-tag{background:#1b1b1b;color:#aeaeae}:root[data-theme=dark] .lp-mock-b{background:#171717}:root[data-theme=dark] .lp-src{background:#1a1a1a;color:#5787f0}:root[data-theme=dark] .lp-cq span{background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .lp-cmp-card{border:1px solid #313131;background:#161616}:root[data-theme=dark] .lp-cmp-card--us{border:1.5px solid #2563eb;background:linear-gradient(#161616,#181818);box-shadow:0 18px 40px -24px rgba(37,99,235,.45)}:root[data-theme=dark] .lp-cmp-t{color:#aeaeae}:root[data-theme=dark] .lp-cmp-card--us .lp-cmp-t{color:#5787f0}:root[data-theme=dark] .lp-cmp-o,:root[data-theme=dark] .lp-cmp-x{border-top:1px dashed #353535}:root[data-theme=dark] .lp-cmp-x{color:#f9b37e}:root[data-theme=dark] .lp-cmp-o{color:#5787f0}:root[data-theme=dark] .lp-checks li:before{background:#2563eb;color:#ffffff}:root[data-theme=dark] .lp-stu li{border-bottom:1px solid #2f2f2f}:root[data-theme=dark] .lp-stu li:last-child{border-bottom:0}:root[data-theme=dark] .lp-stu-av{background:#1a1a1a;color:#5787f0}:root[data-theme=dark] .lp-stu-top span{color:#a2a2a2}:root[data-theme=dark] .lp-stu p{color:#cecece}:root[data-theme=dark] .lp-feat{border:1px solid #313131}:root[data-theme=dark] .lp-feat>svg{color:#5787f0}:root[data-theme=dark] .lp-faq details{border-bottom:1px solid #353535}:root[data-theme=dark] .lp-faq summary:after{color:#999999}:root[data-theme=dark] .lp-faq p{color:#bbbbbb}:root[data-theme=dark] .lp-final{background:radial-gradient(55% 120% at 50% 100%,#1c1c1c 0,rgba(16,16,16,0) 70%)}:root[data-theme=dark] .lp-final p{color:#bbbbbb}:root[data-theme=dark] .nt{--nt-text:#d6d6d6;--nt-2:#b2b2b2;--nt-3:#a9a9a9;--nt-line:#2f2f2f;--nt-hover:#1b1b1b;--nt-on:#1d1d1d;--nt-side:#191919;--nt-soft:#191919;--nt-blue:#3b3b3b;--nt-coral:#ff6b6b;background:#161616;color:var(--nt-text)}:root[data-theme=dark] .nt :focus-visible{outline-color:rgba(255,255,255,.5)}:root[data-theme=dark] .nt-side{border-right:1px solid var(--nt-line);background:var(--nt-side)}:root[data-theme=dark] .nt-ws{color:var(--nt-text)}:root[data-theme=dark] .nt-ws:hover{background:var(--nt-hover)}:root[data-theme=dark] .nt-ws-i{border:1px solid var(--nt-line);background:#161616}:root[data-theme=dark] .nt-empty,:root[data-theme=dark] .nt-label,:root[data-theme=dark] .nt-ws-t small{color:var(--nt-3)}:root[data-theme=dark] .nt-item{border:0;background:none;color:var(--nt-2)}:root[data-theme=dark] .nt-item:hover{background:var(--nt-hover);color:var(--nt-text)}:root[data-theme=dark] .nt-item.is-on{background:var(--nt-on);color:var(--nt-text)}:root[data-theme=dark] .nt-item>svg{color:var(--nt-3)}:root[data-theme=dark] .nt-item.is-on>svg,:root[data-theme=dark] .nt-item:hover>svg,:root[data-theme=dark] .nt-nav a[href="/academy/new"]{color:var(--nt-text)}:root[data-theme=dark] .nt-nav a[href="/academy/new"]>svg{color:var(--nt-coral)}:root[data-theme=dark] .nt-tog{border:0;background:none;color:var(--nt-3)}:root[data-theme=dark] .nt-tog:hover{background:rgba(255,255,255,.072);color:var(--nt-text)}:root[data-theme=dark] .nt-cls-a{color:inherit}:root[data-theme=dark] .nt-av{border:1px solid var(--nt-line);background:#1c1c1c}:root[data-theme=dark] .nt-n{background:rgba(255,255,255,.054);color:var(--nt-2)}:root[data-theme=dark] .nt-top{background:rgba(22,22,22,.92)}:root[data-theme=dark] .nt-tb{border:0;background:none;color:var(--nt-text)}:root[data-theme=dark] .nt-tb:hover{background:var(--nt-hover)}:root[data-theme=dark] .nt-tb.is-armed{background:#1c1c1c;color:#db6965}:root[data-theme=dark] .nt-icon{background:#1b1b1b;color:var(--nt-text)}:root[data-theme=dark] .nt-avatar{border:0;background:none;box-shadow:0 12px 28px -16px rgba(0,0,0,.8)}:root[data-theme=dark] .nt-avatar-cam{border:2px solid #292929;background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .nt-title{border:0;background:none;color:var(--nt-text)}:root[data-theme=dark] .nt-title-in:hover{background:var(--nt-hover)}:root[data-theme=dark] .nt-title-in:focus{background:none;outline:none}:root[data-theme=dark] .nt-title-in::placeholder{color:#cfcfcf}:root[data-theme=dark] .nt-desc{color:var(--nt-2)}:root[data-theme=dark] .nt-h2{color:var(--nt-text)}:root[data-theme=dark] .nt-hero{border-bottom:1px solid var(--nt-line)}:root[data-theme=dark] .nt-who{background:#1b1b1b;color:var(--nt-text)}:root[data-theme=dark] .nt-who svg{color:var(--nt-2)}:root[data-theme=dark] .nt-prop-k{color:var(--nt-3)}:root[data-theme=dark] .nt-prop-v{color:var(--nt-text)}:root[data-theme=dark] .nt-prop-in{border:0;background:none;color:var(--nt-text)}:root[data-theme=dark] .nt-prop-in:focus,:root[data-theme=dark] .nt-prop-in:hover{background:var(--nt-hover);outline:none}:root[data-theme=dark] .nt-prop-in::placeholder{color:var(--nt-3)}:root[data-theme=dark] .nt-code{background:#1c1c1c;color:#cbcbcb}:root[data-theme=dark] .nt-mini{border:0;background:none;color:var(--nt-2)}:root[data-theme=dark] .nt-mini:hover{background:var(--nt-hover);color:var(--nt-text)}:root[data-theme=dark] .nt-face{border:2px solid transparent;background:none}:root[data-theme=dark] .nt-face:hover{border-color:#343434}:root[data-theme=dark] .nt-face[aria-pressed=true]{border-color:#6b6b6b}:root[data-theme=dark] .nt-face-cam{border:1.5px dashed #3f3f3f;background:#181818;color:var(--nt-2)}:root[data-theme=dark] .nt-face:hover .nt-face-cam{border-color:#505050;color:var(--nt-text)}:root[data-theme=dark] .nt-spin{border:2px solid #383838;border-top-color:#6b6b6b}:root[data-theme=dark] .nt-hint{color:var(--nt-3)}:root[data-theme=dark] .nt-views{background:#1b1b1b}:root[data-theme=dark] .nt-view{border:0;background:none;color:var(--nt-2)}:root[data-theme=dark] .nt-view:hover{color:var(--nt-text)}:root[data-theme=dark] .nt-view[aria-selected=true]{background:#161616;box-shadow:0 1px 2px rgba(0,0,0,.128),0 6px 14px -10px rgba(0,0,0,.56);color:var(--nt-text)}:root[data-theme=dark] .nt-panel-desc{color:var(--nt-2)}:root[data-theme=dark] .nt-btn{border:1px solid transparent;background:var(--nt-blue);color:#ffffff}:root[data-theme=dark] .nt-btn:hover:not(:disabled){background:#454545}:root[data-theme=dark] .nt-btn--ghost{border-color:#323232;background:#161616;color:var(--nt-text)}:root[data-theme=dark] .nt-btn--ghost:hover:not(:disabled){border-color:#393939;background:var(--nt-hover)}:root[data-theme=dark] .nt-btn--danger{color:#db6965}:root[data-theme=dark] .nt-btn--danger.is-armed,:root[data-theme=dark] .nt-btn--danger.is-armed:hover:not(:disabled){border-color:#552725;background:#1c1c1c}:root[data-theme=dark] .nt-input,:root[data-theme=dark] .nt-ta{border:1px solid #323232;background:#191919;color:var(--nt-text)}:root[data-theme=dark] .nt-input:focus,:root[data-theme=dark] .nt-ta:focus{border-color:#6b6b6b;background:#161616;outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.192)}:root[data-theme=dark] .nt-input::placeholder,:root[data-theme=dark] .nt-ta::placeholder{color:var(--nt-3)}:root[data-theme=dark] .nt-callout{background:var(--nt-soft)}:root[data-theme=dark] .nt-callout>svg{color:var(--nt-2)}:root[data-theme=dark] .nt-callout b{color:var(--nt-text)}:root[data-theme=dark] .nt-callout p{color:var(--nt-2)}:root[data-theme=dark] .nt-gcard{background:#161616;box-shadow:var(--n-card-sh);color:var(--nt-text)}:root[data-theme=dark] .nt-gcard:hover{box-shadow:var(--n-card-sh),0 18px 32px -18px rgba(0,0,0,.48)}:root[data-theme=dark] .nt-gcover{background:var(--cv,#1b1b1b)}:root[data-theme=dark] .nt-gcover .cav,:root[data-theme=dark] .nt-gcover .tav{outline:3px solid #292929}:root[data-theme=dark] .nt-gcard[data-t=kim]{--cv:#1e1e1e}:root[data-theme=dark] .nt-gcard[data-t=lee]{--cv:#212121}:root[data-theme=dark] .nt-gcard[data-t=park]{--cv:#2f2812}:root[data-theme=dark] .nt-gcard[data-t=yoon]{--cv:#1e1e1e}:root[data-theme=dark] .nt-gcard[data-t=jung]{--cv:#2f2012}:root[data-theme=dark] .nt-gcard[data-t=han]{--cv:#1b1b1b}:root[data-theme=dark] .nt-gbody>span{color:var(--nt-2)}:root[data-theme=dark] .nt-gcard--new{border:1.5px dashed #383838;background:none;box-shadow:none;color:var(--nt-2)}:root[data-theme=dark] .nt-gcard--new:hover{border-color:#434343;background:var(--nt-soft);box-shadow:none;color:var(--nt-text)}:root[data-theme=dark] .nt .lp-step{border-color:var(--nt-line)}:root[data-theme=dark] .nt .lp-b--q,:root[data-theme=dark] .nt .lp-step-n{border-color:#6b6b6b;background:#3b3b3b}:root[data-theme=dark] .nt .lp-mini{background:var(--nt-soft)}:root[data-theme=dark] .nt .lp-chip--note{border-color:#333333;background:#1c1c1c;color:#ccb5dd}:root[data-theme=dark] .nt-tag{background:#1c1c1c;color:#bfbfbf}:root[data-theme=dark] .nt-tag--file{background:#1f1f1f;color:#b8cee0}:root[data-theme=dark] .nt-tag--text{background:#202020;color:#c6e1cf}:root[data-theme=dark] .nt-tag--note{background:#1f1f1f;color:#ccb5dd}:root[data-theme=dark] .nt-join{border:1px solid #323232;background:#161616;box-shadow:0 16px 36px -28px rgba(0,0,0,.72)}:root[data-theme=dark] .nt-consent{background:var(--nt-soft);color:var(--nt-2)}:root[data-theme=dark] .nt-consent p{color:var(--nt-text)}:root[data-theme=dark] .nt-paste{border:1px solid #323232;background:#161616;box-shadow:0 12px 30px -24px rgba(0,0,0,.64)}:root[data-theme=dark] .nt-paste:focus-within{border-color:#3f3f3f}:root[data-theme=dark] .nt-paste-b,:root[data-theme=dark] .nt-paste-t{border:0;background:none;color:var(--nt-text)}:root[data-theme=dark] .nt-paste-b:focus,:root[data-theme=dark] .nt-paste-t:focus{outline:none}:root[data-theme=dark] .nt-paste-b::placeholder,:root[data-theme=dark] .nt-paste-t::placeholder{color:var(--nt-3)}:root[data-theme=dark] .nt-paste .nt-actions{border-top:1px solid var(--nt-line)}:root[data-theme=dark] .nt-rows>li{border-bottom:1px solid var(--nt-line)}:root[data-theme=dark] .nt-row--busy{color:var(--nt-3)}:root[data-theme=dark] .nt-row-main{border:0;background:none;color:var(--nt-text)}:root[data-theme=dark] .nt-row-main:hover,:root[data-theme=dark] .nt-row-main[aria-expanded=true]{background:var(--nt-hover)}:root[data-theme=dark] .nt-row-m,:root[data-theme=dark] .nt-row-main>svg{color:var(--nt-3)}:root[data-theme=dark] .nt-docbody{background:var(--nt-soft);color:var(--nt-2)}:root[data-theme=dark] .nt .ac-del{color:var(--nt-3)}:root[data-theme=dark] .nt .ac-del:hover{background:var(--nt-hover);color:var(--nt-text)}:root[data-theme=dark] .nt .ac-del.is-armed{background:#1c1c1c;color:#db6965}:root[data-theme=dark] .nt-table{border:1px solid var(--nt-line)}:root[data-theme=dark] .nt-table>:last-child>:last-child{border-bottom:0}:root[data-theme=dark] .nt-tr{border:0;border-bottom:1px solid var(--nt-line);background:none;color:var(--nt-text)}:root[data-theme=dark] .nt-tr:hover,:root[data-theme=dark] .nt-tr[aria-expanded=true]{background:var(--nt-hover)}:root[data-theme=dark] .nt-tr--h,:root[data-theme=dark] .nt-tr--h:hover{background:var(--nt-soft);color:var(--nt-3)}:root[data-theme=dark] .nt-ini{background:#1d1d1d;color:#c4c4c4}:root[data-theme=dark] .nt-td-q{color:var(--nt-2)}:root[data-theme=dark] .nt-trx{border-bottom:1px solid var(--nt-line);background:var(--nt-soft)}:root[data-theme=dark] .nt-qa summary:before{border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:6px solid var(--nt-3)}:root[data-theme=dark] .nt-qa summary:hover{background:var(--nt-hover)}:root[data-theme=dark] .nt-qa-a{background:var(--nt-soft)}:root[data-theme=dark] .nt-trx .nt-qa-a{background:#161616}:root[data-theme=dark] .nt-danger{border:1px solid #472623;background:#171717}:root[data-theme=dark] .nt-more{border-top:1px solid var(--nt-line)}:root[data-theme=dark] .nt-more>summary{color:var(--nt-2)}:root[data-theme=dark] .nt-more>summary:hover{color:var(--nt-text)}:root[data-theme=dark] .nt-f-k{color:var(--nt-2)}:root[data-theme=dark] .nt-f-k>svg,:root[data-theme=dark] .nt-f-n{color:var(--nt-3)}:root[data-theme=dark] .nt-tone{border:1.5px solid #323232;background:#161616;color:var(--nt-text)}:root[data-theme=dark] .nt-tone:hover{border-color:#3f3f3f}:root[data-theme=dark] .nt-tone[aria-pressed=true]{border-color:#6b6b6b;background:var(--nt-soft)}:root[data-theme=dark] .nt-tone span{color:var(--nt-2)}:root[data-theme=dark] .nt-me-save{border-top:1px solid var(--nt-line)}:root[data-theme=dark] .nt-me-st{color:var(--nt-3)}:root[data-theme=dark] .nt-me-st.is-saved{color:#a4ddbb}:root[data-theme=dark] .nt-me-st.is-failed{color:#db6965}:root[data-theme=dark] .nt-link{border:0;background:none;color:var(--nt-text)}:root[data-theme=dark] .cav{border:1px solid #333333;background:#1c1c1c}:root[data-theme=dark] .nt-skel{background:linear-gradient(90deg,#1b1b1b,#181818 50%,#1b1b1b)}:root[data-theme=dark] .nt .ac-q{background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .nt .ac-a-b{border:1px solid #313131;background:#161616;color:var(--nt-text)}:root[data-theme=dark] .nt .ac-ai-dot{background:#3b3b3b}:root[data-theme=dark] .nt .ac-err{color:#db6965}:root[data-theme=dark] .ac-retry,:root[data-theme=dark] .ac-starter{border:1px solid #323232;background:#161616;color:var(--nt-text)}:root[data-theme=dark] .ac-retry:hover,:root[data-theme=dark] .ac-starter:hover:not(:disabled){border-color:#3f3f3f;background:var(--nt-soft)}:root[data-theme=dark] .ac-retry{color:var(--nt-2)}:root[data-theme=dark] .nt .ac-composer{background:linear-gradient(rgba(16,16,16,0),#161616 30%)}:root[data-theme=dark] .nt .ac-composer-box{border:1px solid #323232;background:#191919;box-shadow:none}:root[data-theme=dark] .nt .ac-composer-box:focus-within{border-color:#3f3f3f;background:#161616;box-shadow:0 14px 32px -22px rgba(0,0,0,.64)}:root[data-theme=dark] .nt .ac-composer textarea{color:var(--nt-text)}:root[data-theme=dark] .nt .ac-composer textarea::placeholder{color:var(--nt-3)}:root[data-theme=dark] .nt .ac-send{background:var(--nt-blue)}:root[data-theme=dark] .nt .ac-send:disabled{background:#282828}:root[data-theme=dark] .nt .ac-bar{background:var(--nt-soft)}:root[data-theme=dark] .nt .ac-btn{border-color:var(--nt-blue);background:var(--nt-blue)}:root[data-theme=dark] .nt .ac-btn:hover:not(:disabled){background:#454545}@media (max-width:900px){:root[data-theme=dark] .nt-side.is-open{box-shadow:0 0 40px rgba(0,0,0,.288)}:root[data-theme=dark] .nt-scrim{background:var(--n-scrim)}:root[data-theme=dark] .nt-burger{border:0;background:rgba(22,22,22,.9);color:var(--nt-text)}}:root[data-theme=dark] .ac-chat--box{border:1px solid var(--nt-line);background:#161616}:root[data-theme=dark] .iv-chat.ac-chat--box{border:0}:root[data-theme=dark] .st-tile{border:1px solid var(--nt-line)}:root[data-theme=dark] .st-k{color:var(--nt-2)}:root[data-theme=dark] .st-v{color:var(--nt-text)}:root[data-theme=dark] .st-v small{color:var(--nt-2)}:root[data-theme=dark] .st-sub{color:var(--nt-3)}:root[data-theme=dark] .nt-tr.st-tr:not(.nt-tr--h):hover{background:none}:root[data-theme=dark] .nt-tr.st-tr.st-tr--btn:hover,:root[data-theme=dark] .nt-tr.st-tr.st-tr--btn[aria-expanded=true]{background:var(--nt-hover)}:root[data-theme=dark] .st-meter{background:var(--nt-on)}:root[data-theme=dark] .st-meter i{background:var(--nt-blue)}:root[data-theme=dark] .st-sub2{color:var(--nt-3)}:root[data-theme=dark] .st-last{color:var(--nt-2)}:root[data-theme=dark] .cp-h small{color:var(--nt-3)}:root[data-theme=dark] .cp-grades button{border:1px solid #333333;background:#161616;color:var(--nt-2)}:root[data-theme=dark] .cp-grades button:hover{border-color:#3d3d3d;color:var(--nt-text)}:root[data-theme=dark] .cp-grades button[aria-checked=true]{border-color:var(--nt-text);color:var(--nt-text)}:root[data-theme=dark] .cp-card{border:1px solid #333333;background:#161616;color:var(--nt-text)}:root[data-theme=dark] .cp-card>span{color:var(--nt-3)}:root[data-theme=dark] .cp-card em{color:var(--nt-2)}:root[data-theme=dark] .cp-card:hover:not(:disabled){border-color:#3d3d3d}:root[data-theme=dark] .cp-card[aria-pressed=true]{border-color:var(--nt-text);background:var(--nt-soft)}:root[data-theme=dark] .cp-card[aria-pressed=true] em{color:var(--nt-text)}:root[data-theme=dark] .cp-card:focus-visible,:root[data-theme=dark] .cp-grades button:focus-visible{outline:2px solid var(--nt-text)}:root[data-theme=dark] .cp-outline{background:var(--nt-soft);color:var(--nt-2)}:root[data-theme=dark] .cp-outline b{color:var(--nt-text)}:root[data-theme=dark] .cp-outline .cp-basis{color:var(--nt-3)}:root[data-theme=dark] .cp-outline a{color:var(--nt-text)}:root[data-theme=dark] .nt-nitem{border:1px solid var(--nt-line)}:root[data-theme=dark] .nt-nbody{color:var(--nt-text)}:root[data-theme=dark] .nt-nmeta{color:var(--nt-3)}:root[data-theme=dark] .ex-scope-up{border-top:1px solid var(--nt-line)}:root[data-theme=dark] .ex-scope-job{color:var(--nt-2)}:root[data-theme=dark] .iv{border:1px solid #313131;background:#161616}:root[data-theme=dark] .iv-base-t{color:#b2b2b2}:root[data-theme=dark] .iv-base-t b{color:#d6d6d6}:root[data-theme=dark] .iv-fold{border:1px solid #313131;background:#161616}:root[data-theme=dark] .iv-fold b{color:#d6d6d6}:root[data-theme=dark] .iv-fold p{color:#b2b2b2}:root[data-theme=dark] .iv-card-t{color:#d6d6d6}:root[data-theme=dark] .iv-count{color:#b2b2b2}:root[data-theme=dark] .iv-bar{background:#1d1d1d}:root[data-theme=dark] .iv-bar i{background:#ff6b6b}:root[data-theme=dark] .iv-topic{border:1px solid #333333;background:#161616;color:#b2b2b2}:root[data-theme=dark] .iv-topic:hover:not(:disabled){border-color:#3d3d3d;color:#d6d6d6}:root[data-theme=dark] .iv-topic[data-s=now]:hover:not(:disabled){border-color:#6b6b6b}:root[data-theme=dark] .iv-dot{border:1.5px solid #3f3f3f}:root[data-theme=dark] .iv-topic[data-s=done]{border-color:#2e2e2e;background:#1b1b1b;color:#d6d6d6}:root[data-theme=dark] .iv-topic[data-s=now]{border-color:#6b6b6b;color:#d6d6d6}:root[data-theme=dark] .iv-topic[data-s=now] .iv-dot{border-color:transparent;background:#ff6b6b}:root[data-theme=dark] .iv-topic[data-s=base] svg,:root[data-theme=dark] .iv-topic[data-s=skip]{color:#a9a9a9}:root[data-theme=dark] .iv-hint{color:#b2b2b2}:root[data-theme=dark] .iv-hint-k{background:#1b1b1b;color:#d6d6d6}:root[data-theme=dark] .iv-reset{border:0;background:none;color:#a9a9a9}:root[data-theme=dark] .iv-reset:hover{background:#1b1b1b;color:#b2b2b2}:root[data-theme=dark] .iv-reset.is-armed{background:#1a1a1a;color:#dd6464}:root[data-theme=dark] .iv-btn{border:1px solid #6b6b6b;background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .iv-btn:hover:not(:disabled){background:#454545}:root[data-theme=dark] .iv-btn--ghost{border-color:#333333;background:#161616;color:#d6d6d6}:root[data-theme=dark] .iv-btn--ghost:hover:not(:disabled){background:#191919}:root[data-theme=dark] .iv button:focus-visible,:root[data-theme=dark] .iv-ta:focus-visible{outline:2px solid #6b6b6b}:root[data-theme=dark] .iv-av{background:#3b3b3b;color:#ffffff}:root[data-theme=dark] .iv-chip{border:1px solid #333333;background:#161616;color:#d6d6d6}:root[data-theme=dark] .iv-chip:hover{border-color:#3d3d3d;background:#191919}:root[data-theme=dark] .iv-chip--skip{border-color:transparent;background:none;color:#b2b2b2}:root[data-theme=dark] .iv-chip--skip:hover{border-color:transparent;background:#1b1b1b;color:#d6d6d6}:root[data-theme=dark] .iv-err{background:#191919;color:#dd6464}:root[data-theme=dark] .iv-err-b{border:1px solid #472323;background:#161616;color:#d6d6d6}:root[data-theme=dark] .iv-err-b:hover{background:#181818}:root[data-theme=dark] .iv-err-t{color:#dd6464}:root[data-theme=dark] .iv-ready{border:1px solid #2f2f2f;background:#191919}:root[data-theme=dark] .iv-ready-ic{background:#ff6b6b;color:#ffffff}:root[data-theme=dark] .iv-ready-x b{color:#d6d6d6}:root[data-theme=dark] .iv-ready-x p{color:#b2b2b2}:root[data-theme=dark] .iv-making{border:1px solid #2f2f2f;background:#161616;color:#b2b2b2}:root[data-theme=dark] .iv-review{border:1px solid #333333;background:#161616;box-shadow:0 18px 40px -30px rgba(0,0,0,.8)}:root[data-theme=dark] .iv-review-ic{background:#1b1b1b;color:#d6d6d6}:root[data-theme=dark] .iv-review-h b{color:#d6d6d6}:root[data-theme=dark] .iv-review-h p{color:#b2b2b2}:root[data-theme=dark] .iv-ta{border:1px solid #2f2f2f;background:#181818;color:#d6d6d6}:root[data-theme=dark] .iv-ta:focus{border-color:#404040;background:#161616}:root[data-theme=dark] .adm{background:var(--bg-home);color:var(--ink-900)}:root[data-theme=dark] .adm a{color:inherit}:root[data-theme=dark] .adm-mute{color:var(--ink-500)}:root[data-theme=dark] .adm-top{border-bottom:1px solid var(--line);background:rgba(22,22,22,.92)}:root[data-theme=dark] .adm-logo small{color:var(--ink-500)}:root[data-theme=dark] .adm-tab{color:var(--ink-600)!important}:root[data-theme=dark] .adm-tab:hover{background:var(--hover)}:root[data-theme=dark] .adm-tab[aria-current=page]{background:var(--ink-900);color:#ffffff!important}:root[data-theme=dark] .adm-me,:root[data-theme=dark] .adm-sec-head p,:root[data-theme=dark] .adm-sec-head>a{color:var(--ink-500)}:root[data-theme=dark] .adm-card{border:1px solid var(--line);background:#161616;box-shadow:var(--sh-card)}:root[data-theme=dark] .adm-empty{border:1px dashed var(--line-strong);color:var(--ink-500)}:root[data-theme=dark] .adm-kpi-l,:root[data-theme=dark] .adm-kpi-s{color:var(--ink-500)}:root[data-theme=dark] .adm-chart figcaption{color:var(--ink-600)}:root[data-theme=dark] .adm-chart figcaption b{color:var(--ink-900)}:root[data-theme=dark] .adm-y{color:var(--ink-400)}:root[data-theme=dark] .adm-bars{border-bottom:1px solid var(--line-strong);background:linear-gradient(to bottom,var(--line) 1px,transparent 1px) 0 0 /100% 50%}:root[data-theme=dark] .adm-col{outline:none}:root[data-theme=dark] .adm-col i{background:var(--primary)}:root[data-theme=dark] .adm-col:focus-visible i,:root[data-theme=dark] .adm-col:hover i{background:#1d4ed8}:root[data-theme=dark] .adm-col:focus-visible{box-shadow:inset 0 0 0 2px var(--primary-chip-bg)}:root[data-theme=dark] .adm-peak{color:var(--ink-600)}:root[data-theme=dark] .adm-tip{background:var(--ink-900);color:#d6d6d6}:root[data-theme=dark] .adm-tip b{color:#ffffff}:root[data-theme=dark] .adm-x{color:var(--ink-400)}:root[data-theme=dark] .adm-t th{border-bottom:1px solid var(--line);color:var(--ink-500)}:root[data-theme=dark] .adm-t td{border-bottom:1px solid var(--line-soft)}:root[data-theme=dark] .adm-t tr:last-child td{border-bottom:0}:root[data-theme=dark] .adm-sub,:root[data-theme=dark] .adm-t .when{color:var(--ink-500)}:root[data-theme=dark] .adm-pill{background:var(--surface-sunken);color:var(--ink-600)}:root[data-theme=dark] .adm-pill--done{background:#1b1b1b;color:#aeeedc}:root[data-theme=dark] .adm-pill--failed{background:#1a1a1a;color:#eb7e7e}:root[data-theme=dark] .adm-pill--aborted{background:#1b1b1b;color:#f79c76}:root[data-theme=dark] .adm-more summary{color:var(--ink-600)}:root[data-theme=dark] .adm-chip{border:1px solid var(--line);background:#161616;color:var(--ink-600)!important}:root[data-theme=dark] .adm-chip[aria-current=true]{border-color:var(--ink-900);background:var(--ink-900);color:#ffffff!important}:root[data-theme=dark] .adm-meta dt{color:var(--ink-500)}:root[data-theme=dark] .adm-ol{color:var(--ink-700)}:root[data-theme=dark] .adm-blocks li{border-bottom:1px solid var(--line-soft)}:root[data-theme=dark] .adm-blocks li:last-child{border-bottom:0}:root[data-theme=dark] .adm-blocks small{color:var(--ink-500)}:root[data-theme=dark] .adm-person .sav,:root[data-theme=dark] .adm-who .sav{border:1px solid var(--line)}:root[data-theme=dark] .adm-pill--inq{background:#1a1a1a;color:#6b8deb}:root[data-theme=dark] .adm-fb-m{color:var(--ink-700)}:root[data-theme=dark] .adm-reply textarea{border:1px solid var(--line);color:var(--ink-800);outline:none}:root[data-theme=dark] .adm-reply textarea:focus{border-color:var(--ink-400)}:root[data-theme=dark] .adm-reply button{border:0;background:var(--ink-900);color:#ffffff}:root[data-theme=dark] .adm-budget-v{color:var(--ink-500)}:root[data-theme=dark] .adm-budget-v b{color:var(--ink-900,#e2e2e2)}:root[data-theme=dark] .adm-budget-bar{background:var(--primary-chip-bg,#1a1a1a)}:root[data-theme=dark] .adm-budget-bar i{background:var(--primary)}:root[data-theme=dark] .adm-budget-bar.is-over i{background:#e2564a}:root[data-theme=dark] .lgl{--font-ui:var(--font-gowun),"Pretendard Variable","Pretendard","Apple SD Gothic Neo","Malgun Gothic",sans-serif;background:var(--wb);color:var(--wb-ink-2)}:root[data-theme=dark] .lgl :focus-visible{outline:2px solid var(--wb-ink)}:root[data-theme=dark] .lgl-logo{color:var(--wb-ink)}:root[data-theme=dark] .lgl-nav a{border:1.5px solid var(--wb-line-2);background:var(--wb-paper);color:var(--wb-ink-2)}:root[data-theme=dark] .lgl-nav a:hover{background:color-mix(in srgb,var(--wb-hl) 30%,var(--wb-paper));color:var(--wb-ink)}:root[data-theme=dark] .lgl-main h1{background:var(--wb-hl-img) 0 calc(100% - .06em) /100% .48em no-repeat;color:var(--wb-ink)}:root[data-theme=dark] .lgl-main .lgl-date{color:var(--wb-ink-3)}:root[data-theme=dark] .lgl-main h2{color:var(--wb-ink)}:root[data-theme=dark] .lgl-main li::marker{color:var(--wb-ink-3)}:root[data-theme=dark] .lgl-main b,:root[data-theme=dark] .lgl-main strong{color:var(--wb-ink);background:linear-gradient(transparent 58%,var(--hl-s) 58%)}:root[data-theme=dark] .lgl-main a{color:var(--wb-ink);-webkit-text-decoration-color:color-mix(in srgb,var(--wb-hl),var(--wb-ink) 30%);text-decoration-color:color-mix(in srgb,var(--wb-hl),var(--wb-ink) 30%)}:root[data-theme=dark] .lgl-main a:hover{background:color-mix(in srgb,var(--wb-hl) 35%,transparent)}:root[data-theme=dark] .lgl-tw{border:1px solid var(--wb-line);background:linear-gradient(to right,var(--wb-paper) 40%,transparent) 0 /28px 100% no-repeat local,linear-gradient(to left,var(--wb-paper) 40%,transparent) 100% /28px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,color-mix(in srgb,var(--wb-ink) 18%,transparent),transparent) 0 /12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,color-mix(in srgb,var(--wb-ink) 18%,transparent),transparent) 100% /12px 100% no-repeat scroll,var(--wb-paper);box-shadow:0 1px 2px rgba(0,0,0,.096),0 14px 30px -22px rgba(0,0,0,.56)}:root[data-theme=dark] .lgl-main td,:root[data-theme=dark] .lgl-main th{border-bottom:1px solid var(--wb-line)}:root[data-theme=dark] .lgl-main td+td,:root[data-theme=dark] .lgl-main th+th{border-left:1px solid var(--wb-line)}:root[data-theme=dark] .lgl-main tbody tr:last-child td{border-bottom:0}:root[data-theme=dark] .lgl-main th{border-bottom-color:var(--wb-line-2);background:color-mix(in srgb,var(--wb-line) 25%,transparent);color:var(--wb-ink)}:root[data-theme=dark] .lgl-main .lgl-sum{border:1px solid var(--wb-line);background:var(--wb-paper);box-shadow:0 1px 2px rgba(0,0,0,.096),0 14px 30px -22px rgba(0,0,0,.56),4px 5px 0 -1px var(--wb-paper),4px 5px 0 0 var(--wb-line)}:root[data-theme=dark] .lgl-main .lgl-sum:before{border:1px solid var(--wb-pin-edge);background:radial-gradient(circle at 34% 30%,rgba(22,22,22,.9) 0 16%,transparent 18%),var(--wb-pin);box-shadow:0 2px 3px rgba(0,0,0,.288)}:root[data-theme=dark] .lgl-main .lgl-sum h2{background:var(--wb-hl-img) 0 calc(100% - .04em) /100% .5em no-repeat}:root[data-theme=dark] .lgl-main .lgl-biz{border-top:1px solid var(--wb-line);color:var(--wb-ink-3)}:root[data-theme=dark]{--n-text:#ececec;--n-2:#a1a1a6;--n-3:#76767c;--n-line:#2a2a2a;--n-border:#353535;--n-hover:#242424;--n-on:#2a2a2a;--n-side:#141414;--n-callout:#1f1f1f;--n-blue:#3a3a3c;--n-blue-hover:#48484a;--n-blue-soft:#1f1f1f;--n-red-bg:#3a1c1f;--n-scrim:rgba(0,0,0,0.6);--n-menu-sh:0 0 0 1px rgba(255,255,255,0.06),0 12px 32px -10px rgba(0,0,0,0.6);--n-modal-sh:0 0 0 1px rgba(255,255,255,0.07),0 28px 64px -20px rgba(0,0,0,0.7);--n-card-sh:0 0 0 1px rgba(255,255,255,0.05),0 6px 18px -10px rgba(0,0,0,0.5);--bg:#161616;--bg-app:#111111;--bg-home:#161616;--hover:#2a2a2a;--line:#2a2a2a;--line-soft:rgba(255,255,255,0.06);--line-strong:#353535;--cta:#3a3a3c;--cta-hover:#48484a;--cta-fg:#ffffff;--cta-disabled:#2a2a2a;--ink:#e3e9ef;--ink-strong:#f2f5f8;--red:#ff7b6f;--blue:#4cc3b5;--lime:rgba(255,224,102,0.3)}:root[data-theme=dark] body{background:var(--bg);color:var(--n-text)}:root[data-theme=dark] .b-figure img{filter:invert(.9) hue-rotate(180deg)}:root[data-theme=dark] .fig-wait{border-color:#2a2a2a;background-image:linear-gradient(90deg,#171717,#1c1c1c 38%,#222 50%,#1c1c1c 62%,#171717)}:root[data-theme=dark] .acct-up,:root[data-theme=dark] .up-link{color:#f4f4f5}:root[data-theme=dark] .acct-up,:root[data-theme=dark] .up-link:hover{background:rgba(255,255,255,.06)}:root[data-theme=dark] .acct-up:hover{background:rgba(255,255,255,.1)}:root[data-theme=dark] .acct-seg{background:#242424}:root[data-theme=dark] .acct-seg button[aria-checked=true]{background:#3a3a3c;box-shadow:none}:root[data-theme=dark] .acct-seg svg{color:inherit}:root[data-theme=dark] .adm-chip[aria-current=true],:root[data-theme=dark] .adm-tab[aria-current=page]{color:var(--bg)!important}:root[data-theme=dark]{--mk-g:rgba(110,231,183,0.26);--mk-p:rgba(249,168,212,0.26);--mk-s:rgba(125,211,252,0.26);--pen-blue:#7fb0ff;--pen-green:#6fd08c;--pen-purple:#b79cff;--hl-o:rgba(255,168,96,0.28);--hl-p:rgba(249,168,212,0.28);--hl-s:rgba(125,211,252,0.28);--hl-g:rgba(110,231,183,0.28);--hl-v:rgba(183,156,255,0.3)}:root[data-theme=dark] .lv-db.lv-db--chat[aria-pressed=true]:not(:hover),:root[data-theme=dark] .lv-db.lv-mic[aria-pressed=true]:not(:hover){background:transparent}:root[data-theme=dark]{--wb:var(--bg-app);--wb-board:#161616;--wb-ink:#ececec;--wb-ink-2:#c7c7cc;--wb-ink-3:#a1a1a6;--wb-paper:#1f1f1f;--wb-line:#353535;--wb-line-2:#3d3d3d;--wb-hl:#7fb3e6;--wb-hl-ink:#141a2b;--wb-off:#2a2a2a;--wb-off-ink:#76767c;--wb-pin:rgba(140,190,240,0.42);--wb-pin-edge:rgba(120,170,230,0.6);--wb-frame-hi:#44474e;--wb-frame-lo:#2c2e33;--wb-channel-hi:#17181b;--wb-channel-lo:#222428;--wb-lip:#4a4d54;--wb-face-hi:#33363c;--wb-face-lo:#24262b;--wb-tray-edge:#111214;--wb-cap-1:#1d1f23;--wb-cap-2:#121316;--wb-sheen:rgba(255,255,255,0.02);--wb-vignette:rgba(0,0,0,0.25);--wb-hl-img:none}