.lvo{margin-bottom:1rem}
.lvo h1{font-size:clamp(1.9rem,4.6vw,3rem);letter-spacing:-.02em;max-width:22ch;margin-bottom:.4rem}
.lvo .s53{max-width:60ch;margin:0}
.smd .ddc[data-u86="scbic"]{padding:0;border:0;background:none;box-shadow:none;border-radius:0}
.smd .ddc[data-u86="scbic"]::before,.smd .ddc[data-u86="scbic"]::after{display:none}
.m1e{list-style:none;margin:0 0 1rem;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:.5rem}
.m1e li{padding:.7rem .85rem;border-radius:12px;background:var(--x086);border:1px solid var(--g361);font-size:.86rem;color:var(--c58b);line-height:1.3}
.m1e b{display:block;font-size:1.35rem;color:var(--ld88);font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.mmj{display:flex;gap:.3rem;padding:.3rem;border-radius:14px;background:color-mix(in srgb,var(--ld88) 6%,transparent);margin-bottom:1rem;overflow-x:auto}
.mmj button{flex:1 0 auto;min-height:2.75rem;padding:.5rem .95rem;border:0;border-radius:10px;background:transparent;color:var(--c58b);font:600 .95rem var(--t645);cursor:pointer;white-space:nowrap}
.mmj button[aria-selected="true"]{background:var(--x086);color:var(--ld88);box-shadow:0 1px 3px rgba(0,0,0,.12)}
.mmj button:focus-visible{outline:2px solid var(--xb39);outline-offset:2px}
.d6h:not(:empty){display:inline-block;margin-left:.45rem;min-width:1.4rem;padding:.05rem .4rem;border-radius:99px;background:var(--xb39);color:var(--x086);font-size:.78rem;text-align:center}
.rk4{padding:1rem;border-radius:16px;background:var(--x086);border:1px solid var(--g361)}
.rk4 h2{font-size:1.2rem;margin:1rem 0 .4rem}
.iax{color:var(--c58b);font-size:.9rem;margin:.2rem 0 .8rem}
.ihy{color:var(--c58b);font-size:.78rem;margin:.3rem 0 0}
.nev{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem}
.nev button,.jgy{min-height:2.5rem;padding:.35rem .85rem;border-radius:99px;border:1px solid var(--vadb);background:transparent;color:var(--ld88);font:500 .88rem var(--t645);cursor:pointer}
.nev button[aria-pressed="true"],.jgy.on{background:var(--ld88);color:var(--x086);border-color:var(--ld88)}
.nev button:focus-visible,.jgy:focus-visible,.gzb:focus-visible,.mku:focus-visible{outline:2px solid var(--xb39);outline-offset:2px}
.gnc{position:relative}
.gnc svg{display:block;width:100%;height:auto;max-height:28rem}
.qg7{fill:color-mix(in srgb,var(--xb39) 9%,var(--x086));stroke:color-mix(in srgb,var(--xb39) 45%,var(--g361));stroke-width:1.5;stroke-linejoin:round}
.kwy{fill:color-mix(in srgb,var(--c58b) 55%,transparent);font:600 18px var(--t645);letter-spacing:.12em}
.og6{cursor:pointer;outline:none}
.og6 circle{fill:color-mix(in srgb,var(--xb39) 22%,var(--x086));stroke:var(--xb39);stroke-width:2;transition:fill .15s}
.og6.on circle,.og6:hover circle{fill:var(--xb39)}
.og6:focus-visible circle{stroke:var(--ld88);stroke-width:4}
.wbj{font:700 18px var(--t645);fill:var(--ld88);pointer-events:none}
.og6.on .wbj,.og6:hover .wbj{fill:var(--x086)}
.h2u{font:600 19px var(--t645);fill:var(--ld88);paint-order:stroke;stroke:var(--x086);stroke-width:4px}
.jgy{margin-top:.4rem}
.hz5{display:grid;grid-template-columns:repeat(auto-fill,minmax(16.5rem,1fr));gap:.75rem}
.bdy{display:flex;flex-direction:column;gap:.35rem;padding:.9rem;border-radius:14px;border:1px solid var(--g361);background:var(--ic7d)}
.bdy h3{font-size:1.02rem;margin:0;line-height:1.25}
.vka{margin:0;color:var(--c58b);font-size:.86rem}
.bdy dl{display:grid;grid-template-columns:auto 1fr;gap:.15rem .7rem;margin:.3rem 0;font-size:.84rem}
.bdy dt{color:var(--c58b)}
.bdy dd{margin:0}
.bdy dd.na{color:var(--c58b);font-style:italic}
.bdy details{font-size:.84rem}
.bdy summary{cursor:pointer;color:var(--xb39);min-height:1.8rem}
.kl7{color:var(--c58b)}
.fsv{align-self:flex-start;margin:0;padding:.12rem .6rem .12rem .5rem;border-radius:99px;font-size:.76rem;font-weight:700;color:var(--ld88);background:transparent;border:1px solid var(--vadb);display:inline-flex;align-items:center;gap:.35rem}.fsv::before{content:"";width:.55rem;height:.55rem;border-radius:50%;background:#8A8F98}
.fsv.e9w::before{background:#22A35A}
.fsv.j7u::before{background:#E0A21A}
.fsv.w3e::before{background:#8A8F98}
.fsv.j3w::before{background:#D9542B}
.u5g{margin:0;font:700 1.15rem var(--t645);color:var(--xb39)}
.gzb{margin-top:auto;min-height:2.6rem;border-radius:10px;border:1px solid var(--xb39);background:transparent;color:var(--xb39);font:600 .9rem var(--t645);cursor:pointer}
.gzb[aria-pressed="true"]{background:var(--xb39);color:var(--x086)}
.w75{list-style:none;margin:.2rem 0;padding:0;font-size:.85rem;display:grid;gap:.25rem}
.w75 li{display:flex;gap:.45rem;align-items:baseline}
.rkc{flex:0 0 1.2rem;height:1.2rem;border-radius:50%;display:inline-grid;place-items:center;font-size:.72rem;font-weight:800}
.w75 .y .rkc{background:#1B8A4C;color:#fff}
.w75 .jz5 .rkc{background:#C98A0B;color:#fff}
.w75 .n .rkc{background:#B4411D;color:#fff}
.hvi{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.gbn{margin-bottom:.4rem}
.owp{padding:2rem 1rem;text-align:center;color:var(--c58b)}
.y9g{overflow-x:auto}
.mku{min-height:2.3rem;padding:.2rem .7rem;border-radius:8px;border:1px solid var(--vadb);background:transparent;color:var(--ld88);cursor:pointer}
#kq-txt{width:100%;font:500 .86rem/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;padding:.7rem;border:1px solid var(--vadb);border-radius:10px;background:var(--ic7d);color:var(--ld88)}
.lk3{display:flex;flex-wrap:wrap;gap:.5rem;margin:.6rem 0}
@media (max-width:40rem){.rk4{padding:.75rem}.mmj button{font-size:.88rem;padding:.5rem .7rem}}
@media (prefers-reduced-motion:reduce){.og6 circle{transition:none}}
.smd .ddc[data-u86="scbic"]{max-width:none;margin:.6rem 0 1.5rem}
.lvo{max-width:none}
.lvo h1{font-size:clamp(1.8rem,3.6vw,2.5rem);max-width:none}
.lvo .s53{font-size:1.02rem;margin-bottom:.2rem}
.smd{padding-top:1rem}
@media (min-width:62rem){
  .m1e{grid-template-columns:repeat(4,1fr)}
  .mmj{max-width:34rem}
  #kp-map:not([hidden]){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:0 1.4rem;align-items:start}
  #kp-map>.iax,#kp-map>.nev{grid-column:1}
  #kp-map>.gnc{grid-column:1}
  #kp-map>.lsr{grid-column:2;grid-row:1/span 3;max-height:40rem;overflow-y:auto;padding-right:.3rem}
  #kp-map>.lsr h2{margin-top:0}
  #kp-map .hz5{grid-template-columns:1fr}
  #kp-find:not([hidden]){display:grid;grid-template-columns:19rem minmax(0,1fr);grid-template-rows:auto 1fr;gap:0 1.4rem;align-items:start}
  #kp-find>.iax{grid-column:1}
  #kp-find>.gbn{grid-column:1;grid-template-columns:1fr;position:sticky;top:1rem}
  #kp-find>.d7s{grid-column:2;grid-row:1/span 2}
  #kp-find .d7s h2{margin-top:0}
}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-look="nova"] .mmj button[aria-selected="true"]{background:var(--xb39);color:#06121c}}:root[data-theme=dark] [data-look="nova"] .mmj button[aria-selected="true"]{background:var(--xb39);color:#06121c}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-look="nova"] .bdy{background:color-mix(in srgb,var(--x086) 70%,#000)}}:root[data-theme=dark] [data-look="nova"] .bdy{background:color-mix(in srgb,var(--x086) 70%,#000)}
.smd .ddc[data-u86="scbic"]{
  --ld88:#EEF2FF;--c58b:#AEB6C3;--g361:rgba(255,255,255,.13);--vadb:rgba(255,255,255,.26);--xb39:#FDE68A;--x086:#101a48;--ic7d:#10131A;
  color:var(--ld88);color-scheme:dark;position:relative;isolation:isolate;
  padding:clamp(1rem,2.5vw,1.8rem);border-radius:26px;
  background:
    linear-gradient(176deg,rgba(255,255,255,.12) 0,rgba(255,255,255,.03) 240px,rgba(255,255,255,0) 241px),
    radial-gradient(700px 360px at 85% 0,rgba(253,230,138,.18),transparent 70%),
    radial-gradient(600px 420px at 0 520px,rgba(167,139,250,.14),transparent 70%),
    radial-gradient(600px 400px at 100% 100%,rgba(251,191,36,.08),transparent 70%),
    linear-gradient(180deg,#171a21 0%,#07080b 100%);
  background-color:#0B0D12;
  border:1px solid rgba(255,255,255,.10);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 -1px 0 rgba(0,0,0,.6),0 40px 80px -30px rgba(5,10,20,.55),0 12px 24px -12px rgba(5,10,20,.4);
}
.smd .ddc[data-u86="scbic"] .local{color:var(--c58b)}
.ao2,.m1e li,.rk4,.bdy,.mmj{
  background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.03));
  border:1px solid rgba(255,255,255,.13);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 10px 30px -18px rgba(0,0,0,.7);
}
.ao2{list-style:none;margin:0 0 1rem;padding:.4rem;border-radius:18px;display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:.4rem;counter-reset:st}
.ao2 li{counter-increment:st;display:grid;grid-template-columns:2.2rem 1fr;gap:.1rem .7rem;padding:.75rem .8rem;border-radius:14px}
.ao2 li::before{content:counter(st);grid-row:1/span 2;width:2.2rem;height:2.2rem;border-radius:50%;display:grid;place-items:center;font-weight:800;color:#2b1d00;background:linear-gradient(160deg,#FDE68A,#F59E0B);box-shadow:0 0 0 4px rgba(253,230,138,.12)}
.ao2 b{font-size:.98rem}
.ao2 span{color:var(--c58b);font-size:.86rem;line-height:1.4}
.m1e li{border-radius:16px}
.m1e b{background:linear-gradient(180deg,#fff,#cfd6e2);-webkit-background-clip:text;background-clip:text;color:transparent}
.hm5{display:flex;height:.7rem;border-radius:99px;overflow:hidden;margin:.2rem 0 .5rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.5)}
.hm5 span{display:block}
.pz0{list-style:none;margin:0 0 1rem;padding:0;display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.84rem;color:var(--c58b)}
.pz0 i{display:inline-block;width:.7rem;height:.7rem;border-radius:50%;margin-right:.4rem;vertical-align:-.05rem}
.pz0 b{color:var(--ld88)}
.mmj{border-radius:16px}
.mmj button{color:var(--c58b)}
.smd .mmj button[aria-selected="true"],[data-look="nova"] .mmj button[aria-selected="true"]{background:linear-gradient(180deg,#FDE68A,#F59E0B);color:#2b1d00;box-shadow:inset 0 1px 0 rgba(255,255,255,.5),0 6px 18px -6px rgba(245,158,11,.6)}
.d6h:not(:empty){background:#2b1d00;color:#FDE68A}
.rk4{border-radius:20px}
.bdy{border-radius:18px;transition:transform .15s,border-color .15s}
.bdy:hover{border-color:rgba(253,230,138,.45)}
@media (prefers-reduced-motion:no-preference){.bdy:hover{transform:translateY(-2px)}}
.qg7{fill:url(#kland);stroke:rgba(253,230,138,.55);stroke-width:1.5}
.kwy{fill:rgba(255,255,255,.28)}
.e2k{fill:rgba(20,24,32,.92);stroke:rgba(255,255,255,.35);stroke-width:1.5}
.og6.on .e2k,.og6:hover .e2k{fill:#2b1d00;stroke:#FDE68A}
.wbj{fill:#fff}
.og6.on .wbj,.og6:hover .wbj{fill:#fff}
.h2u{fill:#fff;stroke:rgba(7,8,11,.85)}
.nev button,.jgy{color:var(--ld88);border-color:var(--vadb);background:rgba(255,255,255,.04)}
.nev button[aria-pressed="true"],.jgy.on{background:#EEF2FF;color:#0B0D12;border-color:#EEF2FF}
.fsv{border-color:rgba(255,255,255,.22);background:rgba(0,0,0,.25)}
.fsv.e9w::before{background:#34D399;box-shadow:0 0 8px #34D399}
.fsv.j7u::before{background:#FBBF24;box-shadow:0 0 8px #FBBF24}
.fsv.w3e::before{background:#A78BFA;box-shadow:0 0 8px #A78BFA}
.fsv.j3w::before{background:#FB7185;box-shadow:0 0 8px #FB7185}
.jwl{display:grid;gap:.3rem}
.u5g{color:#FDE68A}
.bst{height:.45rem;border-radius:99px;background:rgba(255,255,255,.1);overflow:hidden}
.bst span{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#FB7185,#FBBF24 45%,#34D399)}
.w75 .y .rkc{background:#34D399;color:#05261a}
.w75 .jz5 .rkc{background:#FBBF24;color:#2b1d00}
.w75 .n .rkc{background:#FB7185;color:#2e0710}
.gzb{border-color:#FDE68A;color:#FDE68A}
.gzb[aria-pressed="true"]{background:linear-gradient(180deg,#FDE68A,#F59E0B);color:#2b1d00}
.rjq{margin:0 0 .9rem;padding:.6rem .8rem;border-radius:12px;border:1px solid var(--g361);background:rgba(255,255,255,.04);font-size:.88rem}
.rjq summary{cursor:pointer;color:#FDE68A;font-weight:600;min-height:1.8rem}
.rjq p{color:var(--c58b);margin:.4rem 0 0}
.smd .ddc[data-u86="scbic"] select,.smd .ddc[data-u86="scbic"] input,.smd .ddc[data-u86="scbic"] textarea{background:#060b26;color:var(--ld88);border-color:var(--vadb)}
.smd .ddc[data-u86="scbic"] .jlg{color:var(--c58b)}
.smd .ddc[data-u86="scbic"] .d9d{background:linear-gradient(180deg,#FDE68A,#F59E0B);color:#2b1d00;border-color:transparent}
.smd .ddc[data-u86="scbic"] .xbz{background:transparent;color:var(--ld88);border:1px solid var(--vadb)}
.smd .ddc[data-u86="scbic"] table.ohh th,.smd .ddc[data-u86="scbic"] table.ohh td{border-color:var(--g361)}
.mvn{display:grid;gap:.5rem;margin:.3rem 0}
.tld{display:grid;grid-template-columns:minmax(6rem,12rem) 1fr auto;gap:.6rem;align-items:center;font-size:.86rem}
.xim{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.v6d{height:.8rem;border-radius:99px;background:rgba(255,255,255,.08);overflow:hidden}
.jt1{display:block;height:100%;border-radius:99px;box-shadow:0 0 12px currentColor}
.vyp{color:var(--c58b);font-variant-numeric:tabular-nums}
@media (max-width:40rem){.tld{grid-template-columns:1fr auto}.v6d{grid-column:1/-1;order:3}}
.ao2 li{align-content:start}
.m1e b{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#fff}
.nev button,.jgy{background:#161A22}
.mmj{background:#12151C}
.mmj button{background:#12151C}
.smd .mmj button[aria-selected="true"],[data-look="nova"] .mmj button[aria-selected="true"]{background-color:#F59E0B}.gzb[aria-pressed="true"],.smd .ddc[data-u86="scbic"] .d9d{background-color:#F59E0B}
.smd .ddc[data-u86="scbic"] .d9d.xbz{background:#161A22;background-color:#161A22;color:var(--ld88);border:1px solid var(--vadb)}
.atc{display:grid;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.6rem;margin:.6rem 0}
.p97{display:grid;gap:.25rem;padding:.75rem;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));background-color:#101a48;border:1px solid rgba(255,255,255,.13)}
.p97 b{font-size:.9rem}
.p97 label{font-size:.8rem;color:var(--c58b)}
.p97 input{min-height:2.5rem;padding:.35rem .6rem;border-radius:8px;border:1px solid var(--vadb);background:#060b26;color:var(--ld88);font:inherit}
.rvu{margin:.4rem 0 .6rem}
.u5p{display:grid;grid-template-columns:auto 1fr;gap:.2rem .8rem;font-size:.86rem;margin:.6rem 0}
.u5p dt{color:var(--c58b)}.u5p dd{margin:0}
@media (min-width:62rem){#kp-find>.nev{grid-column:1/-1}}
@media (min-width:62rem){
  #kp-find:not([hidden]){grid-template-rows:auto auto auto auto 1fr}
  #kp-find>.nev{grid-column:1/-1;grid-row:1}
  #kp-find>.iax{grid-column:1;grid-row:2}
  #kp-find>.rjq{grid-column:1;grid-row:3}
  #kp-find>.gbn{grid-column:1;grid-row:4}
  #kp-find>.d7s{grid-column:2;grid-row:2/span 4}
}
.p97 input{width:100%;box-sizing:border-box}#kc-r{max-width:12rem}
.m1e li.warn{border-color:#FB7185}.m1e li.warn b{color:#FDA4AF}
.sc-v{padding-left:.6rem;border-left:5px solid #34D399}
.sc-stack,.sc-meter{display:flex;height:1rem;border-radius:99px;overflow:hidden;background:rgba(127,127,127,.22);margin:.6rem 0}
.sc-stack i,.sc-meter i{display:block;height:100%}
.sc-tw{overflow-x:auto;max-width:100%}
.sc-tw table{width:100%;font-size:.86rem}
.sc-tw td{overflow-wrap:anywhere}
.sc-tw tr.ok td:last-child b{color:inherit}
.sc-check{list-style:none;margin:.4rem 0;padding:0;display:grid;gap:.45rem}
.sc-check li{display:flex;align-items:flex-start;gap:.6rem}
.sc-check input{width:1.5rem;height:1.5rem;min-width:24px;min-height:24px;flex:none;accent-color:#F59E0B}
.ddc[data-u86="scbatch"] textarea,.ddc[data-u86="scbic"] textarea{width:100%;box-sizing:border-box;font-family:ui-monospace,monospace}
@font-face{font-family:"Ledgerline Narrow";font-weight:700;font-display:swap;src:url(fonts/LedgerlineNarrow-Bold.woff) format("woff")}
html:not([data-look="nova"]){--l10c:#2448E0;--db71:#07704F;--uf87:#B4410B;--z6c1:#8A2BD9}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-look="nova"]):not([data-theme="light"]){--l10c:#8FA8FF;--db71:#4FD8A8;--uf87:#FFA36B;--z6c1:#D3A6FF}}:root[data-theme=dark]:not([data-look="nova"]):not([data-theme="light"]){--l10c:#8FA8FF;--db71:#4FD8A8;--uf87:#FFA36B;--z6c1:#D3A6FF}
html[data-theme="dark"]:not([data-look="nova"]){--l10c:#8FA8FF;--db71:#4FD8A8;--uf87:#FFA36B;--z6c1:#D3A6FF}
html:not([data-look="nova"]) body{background:linear-gradient(180deg,color-mix(in srgb,var(--xb39) 7%,var(--ic7d)) 0,var(--ic7d) 520px);background-color:var(--ic7d)}
html:not([data-look="nova"]) h1,html:not([data-look="nova"]) h2,html:not([data-look="nova"]) h3{font-family:var(--o3a3)}
html:not([data-look="nova"]) .lvo h1{font-size:clamp(2.3rem,6.4vw,4.2rem);line-height:.98;letter-spacing:-.01em;max-width:18ch;text-transform:none}
html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"]{--ld88:inherit;--x086:inherit;--ic7d:inherit;--c58b:inherit;--g361:inherit;--vadb:inherit;--xb39:inherit;color:var(--ld88);color-scheme:normal;background:none;background-color:transparent;border:0;box-shadow:none;padding:0;border-radius:0}
html:not([data-look="nova"]) .ao2,html:not([data-look="nova"]) .m1e li,html:not([data-look="nova"]) .rk4,html:not([data-look="nova"]) .mmj{backdrop-filter:none}
.sc-dec{display:flex;flex-wrap:wrap;gap:.6rem;margin:.2rem 0 1rem}
.sc-g{display:grid;gap:.3rem}
.sc-cells{display:flex;gap:3px}
.sc-cells i{display:grid;place-items:center;width:clamp(1.9rem,5.5vw,2.6rem);height:clamp(2.6rem,7vw,3.4rem);border-radius:8px;font:700 clamp(1.3rem,3.6vw,1.9rem) "Ledgerline Narrow",var(--o3a3);font-style:normal;color:var(--ad20);background:color-mix(in srgb,var(--ad20) 9%,var(--x086));border:1.5px dashed color-mix(in srgb,var(--ad20) 45%,transparent)}
.sc-cells i.on{border-style:solid;border-color:var(--ad20);background:color-mix(in srgb,var(--ad20) 14%,var(--x086))}
.sc-g small{font-size:.75rem;font-weight:700;color:var(--ad20);letter-spacing:.02em}
.sc-inst{--ad20:var(--l10c,#2448E0)}.sc-ctry{--ad20:var(--db71,#0B8A63)}.sc-loc{--ad20:var(--uf87,#B4410B)}.sc-br{--ad20:var(--z6c1,#8A2BD9)}
.sc-8 .sc-br{opacity:.45}
@media (prefers-reduced-motion:no-preference){.sc-cells i.on{animation:scin .18s ease-out}@keyframes scin{from{transform:translateY(-3px)}to{transform:none}}}
html:not([data-look="nova"]) #b-in{min-height:3.4rem;font:700 1.35rem/1 "Ledgerline Narrow",var(--o3a3);letter-spacing:.12em;text-transform:uppercase;border:2px solid var(--vadb);border-radius:14px;background:var(--x086);color:var(--ld88);padding:.4rem 1rem}
html:not([data-look="nova"]) #b-in:focus{outline:none;border-color:var(--xb39);box-shadow:0 0 0 4px color-mix(in srgb,var(--xb39) 20%,transparent)}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-look="nova"] .sc-cells i{background:#101a48;color:#EEF2FF;border-color:rgba(255,255,255,.3)}}:root[data-theme=dark] [data-look="nova"] .sc-cells i{background:#101a48;color:#EEF2FF;border-color:rgba(255,255,255,.3)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-look="nova"] .sc-g small{color:#C9D2E3}}:root[data-theme=dark] [data-look="nova"] .sc-g small{color:#C9D2E3}
html:not([data-look="nova"]) .mmj{background:color-mix(in srgb,var(--xb39) 8%,var(--x086));border:1px solid var(--g361);border-radius:16px;padding:.3rem;box-shadow:none}
html:not([data-look="nova"]) .mmj button{background:transparent;color:var(--c58b);border-radius:12px;font-weight:700}
html:not([data-look="nova"]) .smd .mmj button[aria-selected="true"]{background:var(--s37d);background-color:var(--s37d);color:var(--x086);box-shadow:0 8px 18px -10px color-mix(in srgb,var(--xb39) 80%,transparent)}
html:not([data-look="nova"]) .rk4{background:var(--x086);border:1px solid var(--g361);border-radius:24px;box-shadow:0 24px 50px -36px color-mix(in srgb,var(--xb39) 60%,transparent);padding:clamp(1rem,2.6vw,1.6rem)}
html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] .e90{background:color-mix(in srgb,var(--xb39) 5%,var(--x086));border:1px solid var(--g361);border-radius:16px;color:var(--ld88)}
html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] input,html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] select,html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] textarea{background:var(--x086);color:var(--ld88);border-color:var(--vadb)}
html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] .d9d{background:var(--s37d);background-color:var(--s37d);color:var(--x086);border:0;border-radius:12px}
html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] .d9d.xbz{background:var(--x086);background-color:var(--x086);color:var(--ld88);border:1px solid var(--vadb)}
html:not([data-look="nova"]) .ao2{background:none;border:0;box-shadow:none;padding:0}
html:not([data-look="nova"]) .ao2 li{background:var(--x086);border:1px solid var(--g361);border-radius:18px}
html:not([data-look="nova"]) .ao2 li::before{background:var(--s37d);color:var(--x086);box-shadow:none;font-family:var(--o3a3)}
html:not([data-look="nova"]) .ao2 span,html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] .local,html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] .jlg{color:var(--c58b)}
html:not([data-look="nova"]) .m1e li{background:var(--x086);border:1px solid var(--g361);border-radius:18px;color:var(--c58b)}
html:not([data-look="nova"]) .m1e b{font:700 1.7rem "Ledgerline Narrow",var(--o3a3);color:var(--s37d);background:none;-webkit-background-clip:border-box;background-clip:border-box}
@media (max-width:40rem){
  .top .bar .nav{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.2rem}
  .top .bar .nav::-webkit-scrollbar{display:none}
  .top .bar .nav a{flex:none}
  .nav .pes{min-height:2.5rem;padding:.3rem .7rem}
  .wfh{min-height:0;padding:.25rem .3rem .25rem .7rem}
  .wfh .wfh-item{font-size:.8rem}
  .wfh .wfh-go{min-height:2.5rem;padding:.3rem .7rem;font-size:.85rem}
  .lvo .s53{font-size:.95rem}
}
html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"]{--s37d:inherit}
.sc-dec{grid-column:1/-1}
@media (max-width:40rem){.sc-dec{gap:.35rem;flex-wrap:nowrap}.sc-cells{gap:2px}.sc-cells i{width:1.55rem;height:2.3rem;font-size:1.1rem;border-radius:6px}.sc-g small{font-size:.68rem}}
.sc-8 .sc-br{opacity:1}.sc-8 .sc-br .sc-cells{opacity:.45}
@media (max-width:24rem){.sc-dec{flex-wrap:wrap}.sc-cells i{width:1.35rem;height:2.1rem;font-size:1rem}}
@media (max-width:40rem){.mmj{overflow-x:visible}.mmj button{flex:1 1 0;min-width:0;white-space:normal;line-height:1.2;padding:.45rem .4rem}}
@font-face{font-family:"Ledgerline Sans";font-weight:400;font-display:swap;src:url(fonts/Ledgerline-Regular.woff) format("woff")}
@font-face{font-family:"Ledgerline Sans";font-weight:700;font-display:swap;src:url(fonts/Ledgerline-Bold.woff) format("woff")}
@font-face{font-family:"Ledgerline Mono";font-weight:400;font-display:swap;src:url(fonts/LedgerlineMono-Regular.woff) format("woff")}
@font-face{font-family:"Ledgerline Mono";font-weight:700;font-display:swap;src:url(fonts/LedgerlineMono-Bold.woff) format("woff")}
:root{--ic7d:#EDF0F3;--x086:#FFFFFF;--ld88:#0E1A2B;--c58b:#4A5768;--g361:#C7CFD8;--vadb:#5F6E80;--xb39:#7C4F0E;--s37d:#6A430B;--t645:"Ledgerline Sans","Helvetica Neue",Arial,sans-serif;--o3a3:"Ledgerline Sans","Helvetica Neue",Arial,sans-serif;--c2ef:"Ledgerline Mono","Courier New",monospace;--b439:#0E1A2B}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ic7d:#0B1118;--x086:#121B26;--ld88:#E7ECF1;--c58b:#9BA8B6;--g361:#243142;--vadb:#516276;--xb39:#DDA950;--s37d:#E6B862;--b439:#E7ECF1}}:root[data-theme=dark]{--ic7d:#0B1118;--x086:#121B26;--ld88:#E7ECF1;--c58b:#9BA8B6;--g361:#243142;--vadb:#516276;--xb39:#DDA950;--s37d:#E6B862;--b439:#E7ECF1}
html:not([data-look=nova]) body{background-color:var(--ic7d);background-image:repeating-linear-gradient(to bottom,transparent 0 31px,color-mix(in srgb,var(--g361) 55%,transparent) 31px 32px)}
html:not([data-look=nova]) .top{background:var(--x086);border-bottom:0;box-shadow:inset 0 -1px 0 var(--b439),inset 0 -4px 0 var(--x086),inset 0 -5px 0 var(--b439)}
html:not([data-look=nova]) .em3{font-weight:700;letter-spacing:.02em}
html:not([data-look=nova]) .nav a{border-radius:0}
html:not([data-look=nova]) .nav a[aria-current]{box-shadow:inset 0 -3px 0 var(--xb39);color:var(--ld88)}
html:not([data-look=nova]) h1,html:not([data-look=nova]) h2,html:not([data-look=nova]) h3{font-family:var(--o3a3);font-weight:700;letter-spacing:-.02em}
html:not([data-look=nova]) .rrn h1{font-size:clamp(2rem,5vw,3.3rem);line-height:1.02}
html:not([data-look=nova]) .smd .rrn .s53{font-family:var(--c2ef);font-weight:700;font-size:.98rem;line-height:1.55;color:var(--ld88)}
html:not([data-look=nova]) .ddc,html:not([data-look=nova]) .smd .ddc[data-u86="scbic"]{border-radius:0!important;border:1px solid var(--b439)!important;box-shadow:6px 6px 0 color-mix(in srgb,var(--b439) 14%,transparent)!important;background:var(--x086)!important}
html:not([data-look=nova]) .smd .ddc[data-u86="scbic"]::before,html:not([data-look=nova]) .smd .ddc[data-u86="scbic"]::after{display:none!important}
html:not([data-look=nova]) .ddc input,html:not([data-look=nova]) .ddc textarea,html:not([data-look=nova]) .ddc select{font-family:var(--c2ef)!important;border-radius:0!important;letter-spacing:.06em}
html:not([data-look=nova]) .d9d,html:not([data-look=nova]) .ddc button{border-radius:0!important}
html:not([data-look=nova]) .ado,html:not([data-look=nova]) .toc a,html:not([data-look=nova]) .fdn,html:not([data-look=nova]) .ase,html:not([data-look=nova]) .rng,html:not([data-look=nova]) .gzy,html:not([data-look=nova]) .pes{border-radius:0!important}
html:not([data-look=nova]) .wfh{border-radius:0;border-block:1px solid var(--b439)}
html:not([data-look=nova]) code,html:not([data-look=nova]) kbd,html:not([data-look=nova]) .dmj{font-family:var(--c2ef)}
html:not([data-look=nova]) table{font-variant-numeric:tabular-nums}
html:not([data-look=nova]) .orh{border-top:3px double var(--b439)}
.sc-v.sc-good{border-left-color:#1F9D6B}.sc-v.sc-amber{border-left-color:#D99A06}.sc-v.sc-red{border-left-color:#D1344B}
.sc-stack .sc-s-ok{background:#1F9D6B}.sc-stack .sc-s-bad{background:#D1344B}
.sc-meter.sc-good i{background:#1F9D6B}.sc-meter.sc-amber i{background:#D99A06}.sc-meter.sc-red i{background:#D1344B}
.sc-cells i.sc-bad{border:2px solid #D1344B;background:color-mix(in srgb,#D1344B 16%,var(--x086));color:#B4233A}
.sc-why{display:block;color:var(--c58b);font-size:.8rem;margin-top:.25rem;line-height:1.35}
.sc-try{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.85rem;color:var(--c58b);margin:.2rem 0 .8rem}
.sc-chip{min-height:2.75rem;padding:.2rem .7rem;border:1px solid var(--vadb);background:var(--x086);color:var(--ld88);font:600 .8rem var(--c2ef,monospace);cursor:pointer}
.sc-chip:hover,.sc-chip:focus-visible{border-color:var(--xb39);outline:none}
.sc-errs{margin:.4rem 0;padding-left:1.1rem}.sc-errs li{margin:.25rem 0}
.sc-dl{display:grid;grid-template-columns:minmax(8rem,auto) 1fr;gap:.3rem .9rem;margin:.6rem 0}
.sc-dl dt{color:var(--c58b);font-size:.86rem}.sc-dl dd{margin:0;overflow-wrap:anywhere;font-family:var(--c2ef,monospace);font-size:.92rem}
.sc-warn{border-left:4px solid #D99A06;padding:.4rem .7rem;background:color-mix(in srgb,#D99A06 10%,var(--x086))}
.sc-hint{border-left:4px solid var(--xb39);padding:.4rem .7rem}
.sc-who{border:1px dashed var(--vadb);padding:.2rem .8rem;margin:.8rem 0}
.sc-who h3,.e90 h3{font-size:1rem;margin:.8rem 0 .3rem}
.sc-steps{padding-left:1.3rem}.sc-steps li{margin:.3rem 0}
.sc-pair{list-style:none;padding:0}.sc-pair li{padding:.3rem .6rem;margin:.25rem 0;border-left:4px solid var(--vadb)}
.sc-pair li.sc-ok{border-left-color:#1F9D6B}.sc-pair li.sc-warn{border-left-color:#D99A06}.sc-pair li.sc-bad{border-left-color:#D1344B}
.sc-ibx{--l10c:#8FA8FF;--db71:#4FD8A8;--uf87:#FFA36B;display:flex;flex-wrap:wrap;gap:2px;margin:.2rem 0 .9rem}
.sc-ibx b{width:.45rem}
.sc-ibx i{display:grid;place-items:center;width:1.45rem;height:2rem;font:700 1rem var(--c2ef,monospace);font-style:normal;border:1px solid var(--g361);background:var(--x086)}
.sc-ibx .sc-k-c{color:var(--db71,#07704F);border-color:var(--db71,#07704F)}.sc-ibx .sc-k-d{color:var(--uf87,#B4410B);border-color:var(--uf87,#B4410B)}.sc-ibx .sc-k-b{color:var(--l10c,#2448E0);border-color:var(--l10c,#2448E0)}
.sc-ibx .sc-miss{border-style:dashed;color:var(--c58b)}
.sc-ibx .sc-bad{border:2px solid #D1344B;background:color-mix(in srgb,#D1344B 16%,var(--x086))}
.sc-ibx .sc-sus{border:2px dashed #D99A06;background:color-mix(in srgb,#D99A06 14%,var(--x086))}
.sc-print code{font-size:1rem;letter-spacing:.04em}
.sc-math summary{cursor:pointer;font-weight:600}.sc-math li{overflow-wrap:anywhere;font-size:.85rem}
.sc-big{font:700 1.6rem var(--c2ef,monospace);letter-spacing:.06em}
.sc-mono{font-family:var(--c2ef,monospace)}
.sc-bar{margin:.3rem 0}.sc-tog{display:inline-flex;gap:.45rem;align-items:center;font-size:.9rem;min-height:2.4rem}
.sc-tog input{width:1.5rem;height:1.5rem;margin:0}
.sc-acts{display:flex;flex-wrap:wrap;gap:.5rem}
@media (max-width:40rem){.sc-dl{grid-template-columns:1fr}.sc-dl dt{margin-top:.3rem}.sc-ibx i{width:1.2rem;height:1.75rem;font-size:.85rem}.sc-ibx b{width:.2rem}}
@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme="light"]) .sc-cells i.sc-bad{color:#FF8A9B}}:root[data-theme=dark]:not([data-theme="light"]) .sc-cells i.sc-bad{color:#FF8A9B}
html[data-theme="dark"] .sc-cells i.sc-bad{color:#FF8A9B}
.sc-sort{all:unset;cursor:pointer;font-weight:700}.sc-sort::after{content:" \2195";opacity:.5}
th[aria-sort="ascending"] .sc-sort::after{content:" \2191";opacity:1}th[aria-sort="descending"] .sc-sort::after{content:" \2193";opacity:1}
.sc-sort:focus-visible{outline:2px solid var(--xb39);outline-offset:2px}
.sc-rt{display:grid;grid-template-columns:2fr 1fr;gap:.6rem}@media (max-width:40rem){.sc-rt{grid-template-columns:1fr}}
.sc-tw table.sc-reg{min-width:44rem}.sc-reg td:last-child{font-size:.8rem}
html:not([data-look="nova"]) .smd .ddc[data-u86="scbic"] .e90 a{color:var(--s37d);text-decoration:underline}
.sc-x{margin-top:1.2rem;padding-top:.8rem;border-top:1px solid var(--g361)}
.sc-xpic{margin:.4rem 0}
.sc-xsvg{display:block;width:100%;max-width:44rem;height:auto}
.sc-xb{fill:var(--x086);stroke-width:1.6}
.sc-x-c{stroke:var(--db71,#07704F)}.sc-x-d{stroke:var(--uf87,#B4410B)}.sc-x-b{stroke:var(--l10c,#2448E0)}.sc-x-a{stroke:var(--vadb)}
.sc-xon{fill:color-mix(in srgb,var(--xb39) 22%,var(--x086));stroke:var(--ld88);stroke-width:2.6}
.sc-xt{font:600 13px var(--f-mono,ui-monospace,monospace);fill:var(--ld88)}
.sc-xt2{font-size:9.5px}
.sc-xn{font:9px var(--t645);fill:var(--c58b)}
.sc-xsay{font-weight:600;margin:.3rem 0}
.sc-x input[type=range]{width:100%;accent-color:var(--xb39);min-height:2.4rem}
.mmj{flex-wrap:wrap}
html[data-look="nova"] .sc-cells i,html[data-look="nova"] .sc-cells i.on{background:#101a48;color:#EEF2FF;border-color:rgba(255,255,255,.35)}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look="nova"] .sc-cells i.on{border-color:#EEF2FF}}:root[data-theme=dark][data-look="nova"] .sc-cells i.on{border-color:#EEF2FF}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look="nova"] .sc-g small{color:var(--ld88)!important}}:root[data-theme=dark][data-look="nova"] .sc-g small{color:var(--ld88)!important}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look="nova"] .e90 a:not(.d9d),:root:not([data-theme=light])[data-look="nova"] .sc-who a{color:var(--ld88)!important;text-decoration:underline}}:root[data-theme=dark][data-look="nova"] .e90 a:not(.d9d),:root[data-theme=dark][data-look="nova"] .sc-who a{color:var(--ld88)!important;text-decoration:underline}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look="nova"] .sc-ibx i{color:var(--ld88)!important}}:root[data-theme=dark][data-look="nova"] .sc-ibx i{color:var(--ld88)!important}
.sc-nv-both,html[data-look="nova"] .sc-ibx{--l10c:#2448E0;--db71:#07704F;--uf87:#B4410B}
.sc-nv-both,html[data-look="nova"] .smd .sc-g small{color:#C9D2E3!important}
.sc-nv-both,html[data-look="nova"] .smd .e90 a:not(.d9d),html[data-look="nova"] .smd .sc-who a{color:#BFD0FF!important;text-decoration:underline}
@media (max-width:40rem){header nav ul{flex-wrap:wrap!important;overflow:visible!important}header nav ul li{flex:none}#txt>div:first-child>h1{font-size:1.4rem!important;line-height:1.15!important;margin-bottom:.25rem}#txt>div:first-child>p{font-size:.9rem;line-height:1.35;margin-bottom:.3rem}#txt{padding-top:.4rem!important;margin-top:0!important}#txt>div:first-child{margin-top:0!important;padding-top:0!important}}
@media (min-width:40.01rem){#txt>div:first-child>h1{font-size:clamp(1.9rem,2.8vw,2.3rem)!important;margin-bottom:.3rem!important;max-width:none!important}#txt>div:first-child>p{margin-bottom:.3rem}#txt{padding-top:.6rem!important}#j6k{margin:.5rem 0!important}}
.mmj button{flex:0 1 auto}
@media (min-width:40.01rem){#txt>div:first-child{margin-top:0!important;padding-top:.2rem!important}#txt>div:first-child>h1{font-size:2.05rem!important;line-height:1.1!important}#txt>div:first-child>p{font-size:1rem!important;line-height:1.45!important}}
.sc-xkey{list-style:none;display:flex;flex-wrap:wrap;gap:.3rem .9rem;margin:.3rem 0 0;padding:0;font-size:.8rem;color:var(--c58b)}
.sc-xkey li{display:flex;align-items:center;gap:.35rem}
.sc-xk{display:inline-block;width:.9rem;height:.9rem;border:2px solid;border-radius:3px;border-color:var(--vadb)}
.sc-xk.sc-x-c{border-color:var(--db71,#07704F)}.sc-xk.sc-x-d{border-color:var(--uf87,#B4410B)}.sc-xk.sc-x-b{border-color:var(--l10c,#2448E0)}
.sc-dl dd{text-align:left;font-family:inherit;overflow-wrap:anywhere}
@media (max-width:40rem){header nav ul{display:flex;flex-wrap:wrap;gap:0 .2rem;padding:0;-webkit-mask-image:none;mask-image:none}header nav ul li a{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 .3rem;font-size:.85rem}header nav ul li::after,header nav ul a::after{display:none!important}}
main a:not([class]){display:inline}
main li>a:not([class]),main td>a:not([class]){display:inline}
@media (max-width:40rem){html .agg2 .f86{padding:0 .75rem .2rem;gap:0}html .agg2 .f86>.mik{padding:.15rem 0}html .agg2 .f86>.uqv{min-height:2.6rem;font-size:1rem}}
@media (max-width:40rem){html .npw{padding-top:.1rem;padding-bottom:.1rem}}
label:has(>input[type=checkbox]),label:has(>input[type=radio]){display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem}
@media (max-width:40rem){details#j6k li,.dbj li{padding:.3rem 0}}
.sc-check li{align-items:center;min-height:2.75rem}
.sc-check label{flex:1;display:flex;align-items:center;min-height:2.75rem;padding:.35rem 0}
header button[aria-haspopup="dialog"]{min-height:2.75rem;min-width:2.75rem}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look="nova"][data-theme="dark"] .uqv,:root:not([data-theme=light])[data-look="nova"][data-theme="dark"] .uqv span{color:#EEF2FF!important}}:root[data-theme=dark][data-look="nova"][data-theme="dark"] .uqv,:root[data-theme=dark][data-look="nova"][data-theme="dark"] .uqv span{color:#EEF2FF!important}
@media (prefers-color-scheme:dark){:root:not([data-theme=light])[data-look="nova"]:not([data-theme="light"]) .uqv,:root:not([data-theme=light])[data-look="nova"]:not([data-theme="light"]) .uqv span{color:#EEF2FF!important}}:root[data-theme=dark][data-look="nova"]:not([data-theme="light"]) .uqv,:root[data-theme=dark][data-look="nova"]:not([data-theme="light"]) .uqv span{color:#EEF2FF!important}
html:root .agg2 .fdn{gap:.4rem;padding:0;border:0;border-radius:0;overflow:visible;background:transparent}
html:root .agg2 .fdn .ase{border:1.5px solid var(--shl-l);border-radius:50%;border-inline-end:1.5px solid var(--shl-l);background:var(--shl-s);min-width:2.75rem;min-height:2.75rem}
html:root .agg2 .fdn .ase:last-child{border-inline-end:1.5px solid var(--shl-l)}
html:root .agg2 .fdn .ase[aria-checked=true]{background:var(--shl-a);border-color:var(--shl-a);color:var(--shl-on)}

/* 8.11: tema nova întunecată proprie site-ului (nu aceeași pe toate) */html[data-look="nova"][data-theme="dark"],html[data-look="nova"][data-theme="dark"] body:not(#zz0):not(#zz1){background:#170c3a !important;background-image:linear-gradient(180deg,#251659 0,#170c3a 420px) !important}html[data-look="nova"][data-theme="dark"] header:not(#zz0):not(#zz1){background:linear-gradient(120deg,#251659,#33207a) !important;border-color:#33207a !important}html[data-look="nova"][data-theme="dark"] footer:not(#zz0):not(#zz1){background:#251659 !important}
