:root{--fbdf:#F6F6F3;--sf23:#FFFFFF;--r6cb:#172022;--oa40:#4A5759;--bb46:#DCE3E3;--kfed:#8E9C9D;--ae01:#096E71;--wa30:#075255;--n00d:"Cuspid Sans","Avenir Next","Century Gothic",system-ui,sans-serif;--v39d:#8DE0E2;}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--fbdf:#0D1314;--sf23:#141C1E;--r6cb:#EEF5F5;--oa40:#A9B9BA;--bb46:#233032;--kfed:#4C5E60;--ae01:#8DE0E2;--wa30:#8DE0E2;--v39d:#8DE0E2;}}:root[data-theme=dark]{--fbdf:#0D1314;--sf23:#141C1E;--r6cb:#EEF5F5;--oa40:#A9B9BA;--bb46:#233032;--kfed:#4C5E60;--ae01:#8DE0E2;--wa30:#8DE0E2;--v39d:#8DE0E2;}
:root[data-look=nova][data-look]{--fbdf:#CEDFF1;--sf23:#FFFFFF;--r6cb:#0A1030;--oa40:#2E3A63;--bb46:#82ADC4;--kfed:#4F82A8;--ae01:#096E71;--wa30:#075255;--n00d:"Cuspid Sans","Avenir Next","Century Gothic",system-ui,sans-serif;--v39d:#8DE0E2;color-scheme:light}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look=nova][data-look]{--fbdf:#141F32;--sf23:#223653;--r6cb:#F0F4FF;--oa40:#C3CFEE;--bb46:#537F99;--kfed:#6C9EC1;--ae01:#8DE0E2;--wa30:#8DE0E2;--v39d:#8DE0E2;color-scheme:dark}}:root[data-theme=dark][data-look=nova][data-look]{--fbdf:#141F32;--sf23:#223653;--r6cb:#F0F4FF;--oa40:#C3CFEE;--bb46:#537F99;--kfed:#6C9EC1;--ae01:#8DE0E2;--wa30:#8DE0E2;--v39d:#8DE0E2;color-scheme:dark}
html,body{background-color:var(--fbdf)!important}
body{color:var(--r6cb)}
:root body{color:var(--r6cb)}
:root :is(h1,h2,h3,h4,h5,h6){color:var(--r6cb)}
html[data-look="nova"] body{background:radial-gradient(60rem 36rem at 8% -10%,color-mix(in srgb,var(--ae01) 18%,transparent),transparent 62%),radial-gradient(50rem 32rem at 96% -4%,color-mix(in srgb,#8B5CF6 16%,transparent),transparent 60%),var(--fbdf);background-color:var(--fbdf)}
html[data-look="nova"] header{background:linear-gradient(100deg,color-mix(in srgb,var(--ae01) 16%,var(--sf23)),color-mix(in srgb,#8B5CF6 14%,var(--sf23)));box-shadow:0 1px 0 color-mix(in srgb,var(--ae01) 60%,transparent),0 16px 36px -24px color-mix(in srgb,var(--ae01) 80%,transparent)}
html[data-look="nova"] .tal{border:1px solid color-mix(in srgb,var(--ae01) 60%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--ae01) 25%,transparent),0 0 40px -8px color-mix(in srgb,var(--ae01) 45%,transparent),0 30px 70px -36px color-mix(in srgb,var(--ae01) 70%,transparent)}
html[data-look="nova"] main h1::after{content:"";display:block;width:4.5rem;height:4px;margin-top:.517rem;border-radius:4.32px;background:linear-gradient(90deg,var(--ae01),#8B5CF6)}
html[data-look="nova"] h1{letter-spacing:-.022em}
html[data-look="nova"] main a{text-decoration-color:color-mix(in srgb,var(--ae01) 70%,transparent);text-underline-offset:.18em}
.tal *{box-sizing:border-box}
.tal a{color:var(--wa30);text-underline-offset:.18em;text-decoration-thickness:1px}
.tal a:hover{text-decoration-thickness:2px}
.tal :focus-visible{outline:3px solid var(--ae01);outline-offset:3px;border-radius:2.16px}
.tal h1,.tal h2,.tal h3{font-family:var(--n00d);color:var(--r6cb);letter-spacing:-.02em;line-height:1.12;font-weight:700}
.tal h1{font-size:var(--step-3);margin:0 0 .624rem}
.tal .w6f h1{font-size:var(--step-4);max-width:18ch}
.tal h2{font-size:var(--step-2);margin:2.496rem 0 .624rem}
.tal h3{font-size:var(--step-1);margin:1.872rem 0 .416rem;letter-spacing:-.01em}
.tal .note{max-width:var(--measure);background:var(--ia3c);border:1px solid var(--t5f8);border-radius:6.48px;padding:.848rem 1.06rem;font-size:var(--step--1);margin:1.248rem 0}
.tal{max-width:44rem;margin:2.08rem 0;background:var(--sf23);border:1px solid var(--kfed);border-radius:10.8px;padding:clamp(1.06rem,3vw,1.696rem)}
.tal h2{margin:0 0 .312rem;font-size:var(--step-1)}
.tal .yoo{color:var(--oa40);font-size:var(--step--1);margin:0 0 1.04rem}
.tal .fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr));gap:.864rem .96rem}
.tal .field label{display:block;font-weight:600;font-size:var(--step--1);margin-bottom:.318rem}
.tal .field input,.tal .field select{width:100%;min-height:2.9rem;padding:.583rem .795rem;border:1px solid var(--kfed);border-radius:6.48px;background:var(--fbdf);color:var(--r6cb);font:inherit;font-variant-numeric:tabular-nums}
.tal .field input:focus-visible{outline-offset:1px}
.tal textarea{display:block;width:100%;box-sizing:border-box;min-height:7rem;margin:.52rem 0 1.04rem;padding:.636rem .795rem;border:1px solid var(--kfed);border-radius:6.48px;background:var(--fbdf);color:var(--r6cb);font:inherit;font-variant-numeric:tabular-nums;line-height:1.5;resize:vertical}
.tal .field .nlg{display:block;color:var(--oa40);font-size:.8rem;margin-top:.235rem}
.tal .oef{margin-top:1.034rem;min-height:3rem;padding:.636rem 1.484rem;border:0;border-radius:6.48px;background:var(--wa30);color:#fff;font:600 var(--step-0)/1 var(--f-body);cursor:pointer}
.tal .oef:hover{filter:brightness(1.12)}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tal .oef{color:#06141D;background:var(--ae01)}}:root[data-theme=dark] .tal .oef{color:#06141D;background:var(--ae01)}
.tal .result{margin-top:1.034rem;padding:1.06rem 1.166rem;border:1px dashed var(--kfed);border-radius:6.48px;min-height:3.5rem}
.tal .result dl{margin:0;display:grid;grid-template-columns:1fr auto;gap:.336rem .96rem}
.tal .result dt{color:var(--oa40)}
.tal .result dd{margin:0;text-align:right;font-weight:600;font-variant-numeric:tabular-nums}
.tal .result .fv1{font:700 1.6rem/1.2 var(--n00d);letter-spacing:-.01em}
.tal .result .xk5{color:var(--a9ce);font-weight:600}
.tal .local{color:var(--oa40);font-size:.8rem;margin:.832rem 0 0}
@media (prefers-reduced-motion:reduce){.tal *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
@media print{.tal .oef{display:none}
.tal a{color:#000}}
.tal .zmj{background:transparent;color:var(--r6cb);border:1px solid var(--kfed);margin-right:.48rem}
.tal .zmj:hover{border-color:var(--ae01);filter:none}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .tal .zmj{background:transparent;color:var(--r6cb)}}:root[data-theme=dark] .tal .zmj{background:transparent;color:var(--r6cb)}
.tal .oef:disabled{opacity:.5;cursor:not-allowed}
.tal .vtb{display:grid;gap:.384rem}
.tal .fields.row{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;padding:.742rem 0;border-top:1px solid var(--bb46)}
@media (max-width:40rem){.tal .fields.row{grid-template-columns:1fr 1fr}}
@media (max-width:26rem){.tal .fields.row{grid-template-columns:1fr}}
.tal .fields.row:first-child{border-top:0;padding-top:0}
.tal .fields.rate{margin-top:.846rem;max-width:14rem}
.tal .result .xdd{color:var(--oa40);margin:0}
.tal table.xm2{border-collapse:collapse;width:100%;font-size:var(--step--1);font-variant-numeric:tabular-nums}
.tal table.xm2 caption{text-align:left;font-weight:600;padding-bottom:.416rem}
.tal table.xm2 th,.tal table.xm2 td{padding:.424rem .53rem;border-bottom:1px solid var(--bb46);text-align:right;white-space:nowrap}
.tal table.xm2 th[scope=row],.tal table.xm2 thead th:first-child{text-align:left;font-weight:500}
@media print{.tal dialog{display:none!important}
.tal{border:1px solid #000}}
.tal [hidden]{display:none!important}
.tal .fields.rate{max-width:30rem}
.tal .field select{width:100%;min-height:2.9rem;padding:.583rem .795rem;border:1px solid var(--kfed);border-radius:6.48px;background:var(--fbdf);color:var(--r6cb);font:inherit}
.tal .result .ok{color:var(--s510);font-weight:600;margin:0 0 .416rem}
.tal .result .xk5{margin:0 0 .416rem}
.tal .result ul{margin:.312rem 0 .832rem;padding-left:1.248rem}
.tal .result .next{margin:0;font-size:var(--step--1)}
.tal #eori-in{text-transform:uppercase;letter-spacing:.04em}
.tal .fields:not(.row){align-items:end}
.tal h1,.tal h2,.tal h3{overflow-wrap:break-word;hyphens:auto}
.tal .fields:not(.row):not(.rate){grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}
.tal .check{display:flex;align-items:flex-start;gap:.576rem;padding:.583rem .742rem;border:1px solid var(--bb46);border-radius:6.48px;background:var(--fbdf);cursor:pointer;min-height:2.75rem}
.tal .check input{margin-top:.094rem;width:1.5rem;height:1.5rem;accent-color:var(--wa30);flex:none}
.tal .check:has(input:checked){border-color:var(--ae01)}
@media (max-width:600px){.tal h1{font-size:1.7rem;line-height:1.15}
.tal{margin:.936rem 0;padding:.901rem}}
.tal .field input[disabled]{opacity:.55;cursor:not-allowed}
.tal .result dd.nlg{color:var(--oa40);font-size:.85rem;margin:-.15rem 0 .624rem}
.tal .c5s{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.96rem;margin:1.664rem 0 0;max-width:44rem}
.tal .c5s figure{margin:0;padding:.954rem 1.06rem 1.06rem;background:var(--sf23);border:1px solid var(--kfed);border-radius:10.8px}
.tal .c5s figcaption{font-size:var(--step--1);color:var(--oa40);margin-top:.329rem}
.tal .c5s svg{display:block;width:100%;height:auto;max-height:11rem}
.tal .b1e{fill:var(--oa40);font:500 10px var(--f-body);text-anchor:middle}
.tal .now{fill:var(--ae01)}
.tal .aiu{display:flex;flex-wrap:wrap;gap:.384rem;margin:0 0 .832rem;padding:0}
.tal .c1g{position:relative}
.tal .bew{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1.3fr);gap:.48rem}
.tal .t7h{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;border:0;padding:0}
.tal .bew{grid-template-columns:minmax(0,1.15fr) minmax(0,1.9fr) minmax(0,1.4fr);gap:.384rem}
.tal .bew select{padding-inline:.412rem .103rem;text-overflow:clip;font-size:max(.9rem,16px)}
@media (max-width:36rem){.tal .result dl{grid-template-columns:1fr;gap:.096rem}
.tal .result dd{margin:0 0 .52rem}}
.tal .result dt,.tal .result dd,.tal .result li,.tal .result p{overflow-wrap:anywhere;word-break:normal;min-width:0}
.tal .result table,.tal table{display:block;max-width:100%;overflow-x:auto}
.tal .result th,.tal .result td{overflow-wrap:anywhere}
.tal fieldset{border:0;margin:0 0 1.04rem;padding:0}
.tal legend{font-weight:700;margin-bottom:.53rem}
.tal .gv7{display:flex;gap:.576rem;align-items:flex-start;padding:.477rem 0}
.tal .gv7 input{flex:none;width:1.6rem;height:1.6rem;margin-top:.094rem}
.tal .gv7 label{cursor:pointer}
.tal blockquote{margin:0 0 1.04rem;padding:.212rem 1.06rem;border-inline-start:4px solid var(--ae01,currentColor)}
html[data-p10] .tal .tf1{width:1.15rem;height:1.15rem;flex:none}
.tal textarea#rq-out{width:100%;font:500 var(--step--1)/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;padding:.742rem;border:1px solid var(--kfed);border-radius:8.64px;background:var(--sf23);color:var(--r6cb);resize:vertical}
html:not([data-look="nova"]) .tal{--r6cb:#F3F5F9;--oa40:#B3BBC7;--bb46:rgba(255,255,255,.14);--kfed:rgba(255,255,255,.28);--sf23:#151922;--fbdf:#0E1117;--ae01:var(--v39d,#5EEAD4);--wa30:var(--v39d,#5EEAD4);--ia3c:#2A2208;--t5f8:#8A6A18;--s510:#6FD3A4;--a9ce:#FF9D9D; color:var(--r6cb);color-scheme:dark;position:relative;isolation:isolate; border:1px solid rgba(255,255,255,.10);border-radius:23.76px; background: linear-gradient(176deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.03) 200px,rgba(255,255,255,0) 201px), radial-gradient(520px 300px at 92% 0,rgba(94,234,212,.17),transparent 70%), radial-gradient(460px 340px at 0 380px,rgba(167,139,250,.13),transparent 70%), linear-gradient(180deg,#171a21 0%,#07080b 100%); background-color:#0B0D12; box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.6),0 34px 70px -30px rgba(5,10,20,.55),0 10px 22px -12px rgba(5,10,20,.4);}
html:not([data-look="nova"]) .tal a{color:var(--v39d,#7DF0DE)}
html:not([data-look="nova"]) .tal .field input,html:not([data-look="nova"]) .tal .field select,html:not([data-look="nova"]) .tal textarea,html:not([data-look="nova"]) .tal input[type="text"],html:not([data-look="nova"]) .tal input[type="search"]{background:#0d1016;background-color:#0d1016;color:var(--r6cb);border-color:var(--kfed)}
html:not([data-look="nova"]) .tal .result,html:not([data-look="nova"]) .tal .c5s figure,html:not([data-look="nova"]) .tal details,html:not([data-look="nova"]) .tal .vtb>*{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));background-color:#151922; border:1px solid rgba(255,255,255,.13);border-radius:17.28px;  box-shadow:inset 0 1px 0 rgba(255,255,255,.12)}
html:not([data-look="nova"]) .tal .oef{background:var(--v39d,#2DD4BF);background-color:var(--v39d,#2DD4BF);color:#0E1117;border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 6px 16px -6px color-mix(in srgb,var(--v39d,#2DD4BF) 55%,transparent)}
html:not([data-look="nova"]) .tal .oef.zmj{background:#161A22;background-color:#161A22;color:var(--r6cb);border:1px solid var(--kfed);box-shadow:none}
html:not([data-look="nova"]) .tal table.xm2 th,html:not([data-look="nova"]) .tal table.xm2 td{border-color:var(--bb46)}
html:not([data-look="nova"]) .tal .e53{color:var(--r6cb)}
html:not([data-look="nova"]) .tal .b1e{fill:#C9D1DC}
.w6f .tal{max-width:none}
@media (min-width:40rem){.tal h1,.tal h2,.tal h3{hyphens:manual;-webkit-hyphens:manual}}
html:not([data-look="nova"]) .tal{background: linear-gradient(176deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.03) 200px,rgba(255,255,255,0) 201px), radial-gradient(520px 300px at 92% 0,color-mix(in srgb,var(--v39d) 22%,transparent),transparent 70%), radial-gradient(460px 340px at 0 380px,color-mix(in srgb,var(--v39d) 10%,transparent),transparent 70%), linear-gradient(180deg,color-mix(in srgb,var(--v39d) 9%,#15171d) 0%,color-mix(in srgb,var(--v39d) 5%,#050608) 100%); background-color:#0B0D12}
.tal[data-mode="normal"] [data-level="pro"],.tal[data-mode="normal"] [data-level="expert"],.tal[data-mode="pro"] [data-level="expert"]{display:none}
.tal .ocf{display:flex;flex-wrap:wrap;align-items:center;gap:.48rem .864rem;margin:0 0 1.04rem;padding:.53rem .636rem;border:1px solid var(--kfed);border-radius:15.12px;background:color-mix(in srgb,var(--r6cb) 4%,transparent)}
.tal .adr{display:inline-flex;padding:.212rem;gap:.192rem;border-radius:10.8px;border:1px solid var(--kfed)}
.tal .tkw{min-height:2.5rem;padding:.371rem .848rem;border:0;border-radius:8.64px;background:transparent;color:var(--r6cb);font:600 .9rem var(--f-body);cursor:pointer}
.tal .tkw[aria-checked="true"]{background:var(--wa30,var(--ae01));color:var(--sf23)}
.tal .w1v{display:flex;flex-wrap:wrap;align-items:center;gap:.384rem;flex:1 1 20rem}
.tal .ezq{display:inline-flex;gap:.24rem}
.tal .z4w{min-width:2.5rem;min-height:2.5rem;border-radius:1078.92px;border:1px dashed var(--kfed);background:transparent;color:var(--r6cb);font:700 .85rem var(--f-body);cursor:pointer}
.tal .z4w.on{border-style:solid;border-color:var(--wa30,var(--ae01));color:var(--r6cb);background:color-mix(in srgb,var(--ae01) 18%,transparent)}
.tal .hpu{flex:1 1 9rem;min-width:0;min-height:2.5rem;padding:.371rem .636rem;border:1px solid var(--kfed);border-radius:10.8px;background:var(--fbdf);color:var(--r6cb);font:500 .9rem var(--f-body)}
.tal .t9h{min-height:2.5rem;padding:.371rem .954rem;border-radius:10.8px;border:1px solid var(--kfed);background:var(--sf23);color:var(--r6cb);font:600 .9rem var(--f-body);cursor:pointer}
.tal .ho6{background:var(--wa30,var(--ae01));color:var(--sf23);border-color:transparent}
.tal .oj7{flex-basis:100%}
.tal .oxs{overflow-x:auto;max-width:100%;width:100%;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--sf23,#fff) 30%,transparent) left/40px 100% no-repeat local,linear-gradient(to left,var(--sf23,#fff) 30%,transparent) right/40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,rgba(0,0,0,.25),transparent) left/16px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,rgba(0,0,0,.25),transparent) right/16px 100% no-repeat scroll}
.tal .ocf,.tal .ocf>*{min-width:0;max-width:100%;box-sizing:border-box}
.tal .lkp{border-collapse:collapse;width:100%;font-size:.88rem}
.tal .lkp th,.tal .lkp td{border-top:1px solid var(--bb46);padding:.477rem .53rem;text-align:left;vertical-align:top;overflow-wrap:anywhere}
.tal .lkp thead th{border-top:0;min-width:9rem}
.tal .bkv{display:inline-block;margin-right:.384rem;padding:.053rem .477rem;border-radius:1078.92px;background:var(--wa30,var(--ae01));color:var(--sf23);font-weight:700}
.tal .pt5{font-weight:700}
.tal .pf9{margin:.312rem .312rem 0 0;min-height:2.2rem;padding:.212rem .636rem;border:1px solid var(--kfed);border-radius:8.64px;background:transparent;color:var(--r6cb);font:600 .8rem var(--f-body);cursor:pointer}
.tal .hf3{font-weight:700}
.tal .gi4{font-weight:700;background:color-mix(in srgb,var(--ae01) 14%,transparent)}
.tal .j5w{margin:.416rem 0 0;font-size:.82rem;color:var(--oa40)}
.tal .tvj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
html:not([data-look="nova"]) .tal .hpu{background:#0d1016}
@media (max-width:40rem){.tal .w1v{flex-basis:100%}
.tal .hpu{flex-basis:100%}}
.tal .ocf{margin:1.04rem 0 0}
.tal .ocf.bup{margin:0 0 1.04rem;padding:.318rem;border:0;background:none}
html body .tal .ho6,html body .tal .tkw[aria-checked="true"],html body .tal .bkv{background:var(--r6cb);color:var(--fbdf);border:1px solid var(--r6cb)}
html body .tal .z4w.on{border-color:var(--r6cb);color:var(--r6cb);background:transparent;box-shadow:inset 0 -3px 0 var(--ae01)}
.tal .vy6{margin:.468rem 0 0;font-size:.95rem;font-weight:600;color:var(--r6cb)}
.tal .ezq{flex-wrap:wrap}
.tal .w4b{display:inline-flex;align-items:center}
.tal .vev{min-width:2rem;min-height:2.5rem;margin-left:-.15rem;padding:0 .371rem;border:0;background:transparent;color:var(--oa40,var(--r6cb));font:700 1.05rem/1 var(--f-body);cursor:pointer;border-radius:8.64px}
.tal .vev:hover,.tal .vev:focus-visible{color:var(--r6cb);background:color-mix(in srgb,var(--r6cb) 8%,transparent)}
.tal .cb9{background:transparent}
.tal .yoh{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.384rem}
.tal .yoh .j5w{flex-basis:100%;margin:0;color:var(--r6cb);font-weight:600}
.tal .nh2{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.tal .kqr{float:right;margin:0 0 .312rem .52rem}
.tal .lfj{margin:0}
.tal .ocf [hidden],.tal .ocf[hidden]{display:none!important}
.tal .w5j{flex-basis:100%;width:100%;margin:0 0 .468rem;font-size:.9rem;line-height:1.4;color:var(--r6cb);opacity:.85}
.tal{border-radius:21.6px 21.6px 21.6px 6.48px}
.tal h1{font-weight:700;letter-spacing:-.015em}
.tal h2{font-weight:700;letter-spacing:-.005em}
.tal .oef{border-radius:12.96px}
@keyframes nova-float{0%,100%{translate:0 0}50%{translate:0 -6px}}
@keyframes nova-led{50%{opacity:.35}}
@keyframes nova-in{from{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look="nova"] .tal h1{letter-spacing:-.03em;text-shadow:0 0 28px rgba(98,230,255,.28)}:root:not([data-theme=light])[data-look="nova"] .tal h1::after{content:"";display:block;width:5.5rem;height:4px;border-radius:4.32px;margin-top:.846rem;background:linear-gradient(90deg,#62E6FF,#8B5CF6);box-shadow:0 0 16px rgba(98,230,255,.6)}:root:not([data-theme=light])[data-look="nova"] .tal,:root:not([data-theme=light])[data-look="nova"] .tal .note{border:1px solid transparent;background:linear-gradient(160deg,rgba(20,32,68,.92),rgba(10,18,42,.94)) padding-box,linear-gradient(140deg,rgba(98,230,255,.7),rgba(139,92,246,.55) 55%,rgba(98,230,255,.15)) border-box;border-radius:19.44px;box-shadow:0 30px 60px -28px rgba(0,0,0,.85),0 0 40px -12px rgba(98,230,255,.28),inset 0 1px 0 rgba(255,255,255,.07)}:root:not([data-theme=light])[data-look="nova"] .tal{transform:perspective(1400px) rotateX(1.6deg);transform-origin:50% 0;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}:root:not([data-theme=light])[data-look="nova"] .tal:hover,:root:not([data-theme=light])[data-look="nova"] .tal:focus-within{transform:perspective(1400px) rotateX(0) translateY(-4px);box-shadow:0 40px 70px -30px rgba(0,0,0,.9),0 0 56px -10px rgba(98,230,255,.42),inset 0 1px 0 rgba(255,255,255,.1)}:root:not([data-theme=light])[data-look="nova"] .w6f .tal,:root:not([data-theme=light])[data-look="nova"] .w6f .tal:hover,:root:not([data-theme=light])[data-look="nova"] .w6f .tal:focus-within{transform:none}@media (prefers-reduced-motion:no-preference){:root:not([data-theme=light])[data-look="nova"] .tal .c5s figure{animation:none}:root:not([data-theme=light])[data-look="nova"] .tal .c5s figure:nth-child(2){animation-delay:-3s}}:root:not([data-theme=light])[data-look="nova"] .tal .check,:root:not([data-theme=light])[data-look="nova"] .tal .field input,:root:not([data-theme=light])[data-look="nova"] .tal .field select{background:rgba(5,10,22,.7);border-color:var(--kfed);border-radius:12.96px}:root:not([data-theme=light])[data-look="nova"] .tal .check:hover{border-color:var(--ae01)}:root:not([data-theme=light])[data-look="nova"] .tal .field input:focus-visible,:root:not([data-theme=light])[data-look="nova"] .tal .field select:focus-visible,:root:not([data-theme=light])[data-look="nova"] .tal .check:focus-within,:root:not([data-theme=light])[data-look="nova"] .tal textarea:focus-visible{box-shadow:0 0 0 3px rgba(98,230,255,.35)}:root:not([data-theme=light])[data-look="nova"] .tal textarea{background:#050A16;border-color:var(--kfed);border-radius:12.96px}:root:not([data-theme=light])[data-look="nova"] .tal .oef{background:linear-gradient(120deg,#62E6FF,#8B5CF6);background-color:#62E6FF;color:#04101F;border-radius:1078.92px;font-weight:700;box-shadow:0 10px 30px -10px rgba(98,230,255,.7)}:root:not([data-theme=light])[data-look="nova"] .tal .oef:hover{filter:brightness(1.1)}:root:not([data-theme=light])[data-look="nova"] .tal .zmj{background:transparent;color:var(--r6cb);box-shadow:none;border:1px solid var(--kfed)}:root:not([data-theme=light])[data-look="nova"] .tal .result{border:1px solid var(--kfed);border-style:solid;background:rgba(4,9,20,.55);border-radius:15.12px}:root:not([data-theme=light])[data-look="nova"] .tal .result dd{color:#fff}:root:not([data-theme=light])[data-look="nova"] .tal .result dt{color:var(--oa40)}:root:not([data-theme=light])[data-look="nova"] .tal .result dl>dd:first-of-type,:root:not([data-theme=light])[data-look="nova"] .tal .result .fv1{color:var(--ae01)}:root:not([data-theme=light])[data-look="nova"] .tal table{border-collapse:separate;border-spacing:0;border:1px solid var(--kfed);border-radius:15.12px;overflow:hidden;background:rgba(13,22,48,.7)}:root:not([data-theme=light])[data-look="nova"] .tal a{color:var(--ae01)}:root:not([data-theme=light])[data-look="nova"] .tal body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(98,230,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(98,230,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 20%,#000,transparent)}:root:not([data-theme=light])[data-look="nova"] .tal{position:relative}:root:not([data-theme=light])[data-look="nova"] .tal::before,:root:not([data-theme=light])[data-look="nova"] .tal::after{content:"";position:absolute;width:22px;height:22px;pointer-events:none;border:2px solid var(--ae01);filter:drop-shadow(0 0 6px var(--ae01))}:root:not([data-theme=light])[data-look="nova"] .tal::before{top:10px;left:10px;border-right:0;border-bottom:0;border-top-left-radius:8px}:root:not([data-theme=light])[data-look="nova"] .tal::after{bottom:10px;right:10px;border-left:0;border-top:0;border-bottom-right-radius:8px}:root:not([data-theme=light])[data-look="nova"] .tal>h2::before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.576rem;border-radius:50%;background:#6FE3B0;box-shadow:0 0 10px #6FE3B0;vertical-align:.1em}@media (prefers-reduced-motion:no-preference){:root:not([data-theme=light])[data-look="nova"] .tal>h2::before{animation:nova-led 2.4s ease-in-out infinite}}@media (max-width:40rem){:root:not([data-theme=light])[data-look="nova"] .tal body::before{background-size:32px 32px}}:root:not([data-theme=light])[data-look="nova"] .tal .c5s,:root:not([data-theme=light])[data-look="nova"] .tal .aiu{display:flex}:root:not([data-theme=light])[data-look="nova"] .tal .c5s{display:grid}:root:not([data-theme=light])[data-look="nova"] .tal .check{transition:border-color .2s,box-shadow .2s,transform .2s}:root:not([data-theme=light])[data-look="nova"] .tal .check:has(input:checked){border-color:var(--ae01);box-shadow:0 0 22px -6px rgba(98,230,255,.7),inset 0 0 0 1px rgba(98,230,255,.35);transform:translateX(3px)}@media (prefers-reduced-motion:no-preference){:root:not([data-theme=light])[data-look="nova"] .tal .result{animation:nova-in .45s cubic-bezier(.2,.7,.2,1)}}:root:not([data-theme=light])[data-look="nova"] .tal .b1e{fill:var(--oa40)}:root:not([data-theme=light])[data-look="nova"] .tal .now{fill:#62E6FF;filter:drop-shadow(0 0 6px #62E6FF)}:root:not([data-theme=light])[data-look="nova"] .tal input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:.5rem;border-radius:1078.92px;background:linear-gradient(90deg,#2A3A6E,#3C508F);outline-offset:6px}:root:not([data-theme=light])[data-look="nova"] .tal input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid #04101F;background:linear-gradient(120deg,#62E6FF,#8B5CF6);box-shadow:0 0 16px rgba(98,230,255,.8)}:root:not([data-theme=light])[data-look="nova"] .tal input[type=range]::-moz-range-thumb{width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid #04101F;background:linear-gradient(120deg,#62E6FF,#8B5CF6);box-shadow:0 0 16px rgba(98,230,255,.8)}@media (max-width:40rem),(hover:none){:root:not([data-theme=light])[data-look="nova"] .tal body::before{display:none}:root:not([data-theme=light])[data-look="nova"] .tal,:root:not([data-theme=light])[data-look="nova"] .tal:hover,:root:not([data-theme=light])[data-look="nova"] .tal:focus-within{transform:none;transition:none}:root:not([data-theme=light])[data-look="nova"] .tal,:root:not([data-theme=light])[data-look="nova"] .tal .note{box-shadow:0 10px 24px -16px rgba(0,0,0,.8)}:root:not([data-theme=light])[data-look="nova"] .tal .c5s figure,:root:not([data-theme=light])[data-look="nova"] .tal .result,:root:not([data-theme=light])[data-look="nova"] .tal>h2::before{animation:none}:root:not([data-theme=light])[data-look="nova"] .tal h1{text-shadow:none}}}:root[data-theme=dark][data-look="nova"] .tal h1{letter-spacing:-.03em;text-shadow:0 0 28px rgba(98,230,255,.28)}:root[data-theme=dark][data-look="nova"] .tal h1::after{content:"";display:block;width:5.5rem;height:4px;border-radius:4.32px;margin-top:.846rem;background:linear-gradient(90deg,#62E6FF,#8B5CF6);box-shadow:0 0 16px rgba(98,230,255,.6)}:root[data-theme=dark][data-look="nova"] .tal,:root[data-theme=dark][data-look="nova"] .tal .note{border:1px solid transparent;background:linear-gradient(160deg,rgba(20,32,68,.92),rgba(10,18,42,.94)) padding-box,linear-gradient(140deg,rgba(98,230,255,.7),rgba(139,92,246,.55) 55%,rgba(98,230,255,.15)) border-box;border-radius:19.44px;box-shadow:0 30px 60px -28px rgba(0,0,0,.85),0 0 40px -12px rgba(98,230,255,.28),inset 0 1px 0 rgba(255,255,255,.07)}:root[data-theme=dark][data-look="nova"] .tal{transform:perspective(1400px) rotateX(1.6deg);transform-origin:50% 0;transition:transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .5s}:root[data-theme=dark][data-look="nova"] .tal:hover,:root[data-theme=dark][data-look="nova"] .tal:focus-within{transform:perspective(1400px) rotateX(0) translateY(-4px);box-shadow:0 40px 70px -30px rgba(0,0,0,.9),0 0 56px -10px rgba(98,230,255,.42),inset 0 1px 0 rgba(255,255,255,.1)}:root[data-theme=dark][data-look="nova"] .w6f .tal,:root[data-theme=dark][data-look="nova"] .w6f .tal:hover,:root[data-theme=dark][data-look="nova"] .w6f .tal:focus-within{transform:none}@media (prefers-reduced-motion:no-preference){:root[data-theme=dark][data-look="nova"] .tal .c5s figure{animation:none}:root[data-theme=dark][data-look="nova"] .tal .c5s figure:nth-child(2){animation-delay:-3s}}:root[data-theme=dark][data-look="nova"] .tal .check,:root[data-theme=dark][data-look="nova"] .tal .field input,:root[data-theme=dark][data-look="nova"] .tal .field select{background:rgba(5,10,22,.7);border-color:var(--kfed);border-radius:12.96px}:root[data-theme=dark][data-look="nova"] .tal .check:hover{border-color:var(--ae01)}:root[data-theme=dark][data-look="nova"] .tal .field input:focus-visible,:root[data-theme=dark][data-look="nova"] .tal .field select:focus-visible,:root[data-theme=dark][data-look="nova"] .tal .check:focus-within,:root[data-theme=dark][data-look="nova"] .tal textarea:focus-visible{box-shadow:0 0 0 3px rgba(98,230,255,.35)}:root[data-theme=dark][data-look="nova"] .tal textarea{background:#050A16;border-color:var(--kfed);border-radius:12.96px}:root[data-theme=dark][data-look="nova"] .tal .oef{background:linear-gradient(120deg,#62E6FF,#8B5CF6);background-color:#62E6FF;color:#04101F;border-radius:1078.92px;font-weight:700;box-shadow:0 10px 30px -10px rgba(98,230,255,.7)}:root[data-theme=dark][data-look="nova"] .tal .oef:hover{filter:brightness(1.1)}:root[data-theme=dark][data-look="nova"] .tal .zmj{background:transparent;color:var(--r6cb);box-shadow:none;border:1px solid var(--kfed)}:root[data-theme=dark][data-look="nova"] .tal .result{border:1px solid var(--kfed);border-style:solid;background:rgba(4,9,20,.55);border-radius:15.12px}:root[data-theme=dark][data-look="nova"] .tal .result dd{color:#fff}:root[data-theme=dark][data-look="nova"] .tal .result dt{color:var(--oa40)}:root[data-theme=dark][data-look="nova"] .tal .result dl>dd:first-of-type,:root[data-theme=dark][data-look="nova"] .tal .result .fv1{color:var(--ae01)}:root[data-theme=dark][data-look="nova"] .tal table{border-collapse:separate;border-spacing:0;border:1px solid var(--kfed);border-radius:15.12px;overflow:hidden;background:rgba(13,22,48,.7)}:root[data-theme=dark][data-look="nova"] .tal a{color:var(--ae01)}:root[data-theme=dark][data-look="nova"] .tal body::before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(rgba(98,230,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(98,230,255,.05) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 20%,#000,transparent)}:root[data-theme=dark][data-look="nova"] .tal{position:relative}:root[data-theme=dark][data-look="nova"] .tal::before,:root[data-theme=dark][data-look="nova"] .tal::after{content:"";position:absolute;width:22px;height:22px;pointer-events:none;border:2px solid var(--ae01);filter:drop-shadow(0 0 6px var(--ae01))}:root[data-theme=dark][data-look="nova"] .tal::before{top:10px;left:10px;border-right:0;border-bottom:0;border-top-left-radius:8px}:root[data-theme=dark][data-look="nova"] .tal::after{bottom:10px;right:10px;border-left:0;border-top:0;border-bottom-right-radius:8px}:root[data-theme=dark][data-look="nova"] .tal>h2::before{content:"";display:inline-block;width:.6rem;height:.6rem;margin-right:.576rem;border-radius:50%;background:#6FE3B0;box-shadow:0 0 10px #6FE3B0;vertical-align:.1em}@media (prefers-reduced-motion:no-preference){:root[data-theme=dark][data-look="nova"] .tal>h2::before{animation:nova-led 2.4s ease-in-out infinite}}@media (max-width:40rem){:root[data-theme=dark][data-look="nova"] .tal body::before{background-size:32px 32px}}:root[data-theme=dark][data-look="nova"] .tal .c5s,:root[data-theme=dark][data-look="nova"] .tal .aiu{display:flex}:root[data-theme=dark][data-look="nova"] .tal .c5s{display:grid}:root[data-theme=dark][data-look="nova"] .tal .check{transition:border-color .2s,box-shadow .2s,transform .2s}:root[data-theme=dark][data-look="nova"] .tal .check:has(input:checked){border-color:var(--ae01);box-shadow:0 0 22px -6px rgba(98,230,255,.7),inset 0 0 0 1px rgba(98,230,255,.35);transform:translateX(3px)}@media (prefers-reduced-motion:no-preference){:root[data-theme=dark][data-look="nova"] .tal .result{animation:nova-in .45s cubic-bezier(.2,.7,.2,1)}}:root[data-theme=dark][data-look="nova"] .tal .b1e{fill:var(--oa40)}:root[data-theme=dark][data-look="nova"] .tal .now{fill:#62E6FF;filter:drop-shadow(0 0 6px #62E6FF)}:root[data-theme=dark][data-look="nova"] .tal input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:.5rem;border-radius:1078.92px;background:linear-gradient(90deg,#2A3A6E,#3C508F);outline-offset:6px}:root[data-theme=dark][data-look="nova"] .tal input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid #04101F;background:linear-gradient(120deg,#62E6FF,#8B5CF6);box-shadow:0 0 16px rgba(98,230,255,.8)}:root[data-theme=dark][data-look="nova"] .tal input[type=range]::-moz-range-thumb{width:1.5rem;height:1.5rem;border-radius:50%;border:2px solid #04101F;background:linear-gradient(120deg,#62E6FF,#8B5CF6);box-shadow:0 0 16px rgba(98,230,255,.8)}@media (max-width:40rem),(hover:none){:root[data-theme=dark][data-look="nova"] .tal body::before{display:none}:root[data-theme=dark][data-look="nova"] .tal,:root[data-theme=dark][data-look="nova"] .tal:hover,:root[data-theme=dark][data-look="nova"] .tal:focus-within{transform:none;transition:none}:root[data-theme=dark][data-look="nova"] .tal,:root[data-theme=dark][data-look="nova"] .tal .note{box-shadow:0 10px 24px -16px rgba(0,0,0,.8)}:root[data-theme=dark][data-look="nova"] .tal .c5s figure,:root[data-theme=dark][data-look="nova"] .tal .result,:root[data-theme=dark][data-look="nova"] .tal>h2::before{animation:none}:root[data-theme=dark][data-look="nova"] .tal h1{text-shadow:none}}
.tal{border-radius:1.35rem;border:1px solid var(--t04e);box-shadow:0 1px 2px rgb(0 0 0/.06),0 8px 24px -12px rgb(0 0 0/.18);background:var(--oae2)}
.w6f .tal{box-shadow:0 0 0 4px var(--ta13),0 12px 32px -16px rgb(0 0 0/.25)}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look=nova] .tal{box-shadow:0 0 0 1px color-mix(in srgb,var(--ye55) 45%,transparent),0 24px 60px -30px color-mix(in srgb,var(--ye55) 55%,transparent)}}:root[data-theme=dark][data-look=nova] .tal{box-shadow:0 0 0 1px color-mix(in srgb,var(--ye55) 45%,transparent),0 24px 60px -30px color-mix(in srgb,var(--ye55) 55%,transparent)}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look=nova] .pho{box-shadow:0 1px 0 color-mix(in srgb,var(--ye55) 60%,transparent)}}:root[data-theme=dark][data-look=nova] .pho{box-shadow:0 1px 0 color-mix(in srgb,var(--ye55) 60%,transparent)}
button,.oef,[role=button],summary,.jdz{transition:transform .12s ease,background-color .16s ease,color .16s ease,border-color .16s ease,box-shadow .16s ease}
input,select,textarea{transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}
button:not(:disabled):active,.oef:not(:disabled):active,[role=button]:not(svg *):active,summary:active,.jdz:active{scale:.965}
.tal{font-variant-numeric:tabular-nums}
h1,h2,h3{text-wrap:balance}
p,li,dd{text-wrap:pretty}
body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
.tal:empty{min-height:70vh}
.e20[hidden]{display:none}
main{overflow-wrap:break-word}
main :not(pre)>code,main a{overflow-wrap:anywhere}
.cdo{max-width:100%;overflow-x:auto;margin:1rem 0}
.cdo>table{margin:0}
@media (display-mode:standalone){.e20{display:none}}
@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}
::view-transition-old(root){animation:ka3737d .16s ease both}
::view-transition-new(root){animation:k716dc8 .24s cubic-bezier(.2,.8,.2,1) both}
.b3d::view-transition-new(root){animation-name:kf1aecf}
.h7h::view-transition-new(root){animation-name:k5b3ebf}
.fpx{animation:kf295e4 .42s cubic-bezier(.2,.7,.2,1);--e43b:var(--ta13)}
.zwi{animation:k352a4e .55s cubic-bezier(.2,.7,.2,1)}
.vts{animation:k3c1083 .26s ease}
.aq0,.aq0 *,.aq0 *::before,.aq0 *::after{transition:background-color .35s ease,color .35s ease,border-color .35s ease,fill .35s ease,stroke .35s ease,box-shadow .35s ease!important}
dialog[open]{animation:k82a116 .2s cubic-bezier(.2,.8,.2,1)}
dialog[open]::backdrop{animation:kdcd5b1 .2s ease}
details[open]>ul,details[open]>ol,details[open]>nav{animation:k9b1698 .18s ease}
.i1aa43{animation:k716dc8 .3s ease}}
@keyframes kf295e4{from{opacity:.3;background-color:var(--e43b)}to{opacity:1;background-color:transparent}}
@keyframes k352a4e{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}
@keyframes k3c1083{from{opacity:.55}to{opacity:1}}
@keyframes kdcd5b1{from{opacity:0}to{opacity:1}}
@keyframes k82a116{from{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}
@keyframes k9b1698{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
@keyframes k716dc8{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
@keyframes ka3737d{from{opacity:1}to{opacity:0}}
@keyframes kf1aecf{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:none}}
@keyframes k5b3ebf{from{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:none}}
