.ax{--bg:#f4f5f7;--sf:#fff;--sf2:#e4e8ee;--ln:#e3e6ea;--tx:#16191d;--mu:#5b6470;--fa:#8b95a1;--ac:#1a44b8;--oa:#fff;--aci:#1a44b8;--acs:#1a44b814;--ok:#14532d;--err:#991b1b;--fire:#8a4b06;--nb:#f2a555;--onb:#15181d;--gS:#15703a;--gB:#16a34a24;--gT:#16a34a12;--gL:#16a34a59;--oS:#8f4e00;--oB:#f59e0b3d;--oT:#f59e0b1a;--oL:#f59e0b8c;--rS:#a51d1d;--rB:#dc262624;--rT:#dc262612;--rL:#dc262659;--sans:Inter,system-ui,sans-serif;--mono:"IBM Plex Mono",ui-monospace,monospace;--sh-on:0 1px 2px #0000001f,0 0 0 1px var(--ln);--sh-pop:0 14px 36px #0003;--sh-drw:-18px 0 40px #00000038;--scrim:#0a0c1073;background:var(--bg);color:var(--tx);font-family:var(--sans);font-size:14px;line-height:1.45}.ax.dark{--bg:#0f1114;--sf:#181b20;--sf2:#262b33;--ln:#2a2f37;--tx:#e8eaed;--mu:#a3abb5;--fa:#6f7883;--ac:#6d8ff0;--oa:#0f1114;--aci:#8faaf5;--acs:#8faaf51f;--ok:#6fd3a0;--err:#ff8a80;--fire:#f2a555;--gS:#6ee7a0;--gB:#22c55e38;--gT:#22c55e1a;--gL:#22c55e73;--oS:#fcc54a;--oB:#f59e0b42;--oT:#f59e0b1f;--oL:#f59e0b8c;--rS:#fca5a5;--rB:#ef444438;--rT:#ef44441a;--rL:#ef44447a}.ax *,.ax :before,.ax :after{box-sizing:border-box}.ax a{color:inherit}.ax :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--ac);outline-offset:2px}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12.5px}.muted{color:var(--mu)}.small{font-size:12.5px}.help{color:var(--mu);font-size:12px}.note{color:var(--mu);font-size:12px;line-height:1.45}.sech{color:var(--mu);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.h1{letter-spacing:-.01em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.h2{margin:0;font-size:16px;font-weight:700}.good{color:var(--gS);font-weight:600}.warn{color:var(--oS);font-weight:600}.bad{color:var(--rS);font-weight:600}.kbd{font-family:var(--mono);border:1px solid var(--fa);color:var(--mu);border-radius:4px;padding:0 5px;font-size:11px}.sp{flex:1}.shell{flex-direction:column;min-height:100%;display:flex}.gtop{background:var(--sf);border-bottom:1px solid var(--ln);z-index:20;flex:none;align-items:center;gap:12px;height:48px;padding:0 12px;display:flex;position:sticky;top:0}.gl,.gr{flex:none;align-items:center;gap:2px;display:flex}.gc{flex:auto;justify-content:center;align-items:center;gap:8px;min-width:0;display:flex}.gic{width:32px;height:32px;color:var(--mu);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid;position:relative}.gic:hover{background:var(--sf2);color:var(--tx)}.glogo{height:32px;color:var(--tx);letter-spacing:.02em;border-radius:6px;align-items:center;gap:8px;margin-left:4px;padding:0 8px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.glogo:hover{background:var(--sf2)}.gmark{background:var(--ac);width:24px;height:24px;color:var(--oa);letter-spacing:0;border-radius:6px;place-items:center;font-size:11px;font-weight:800;display:grid}.gsearch{border:1px solid var(--fa);background:var(--sf);max-width:640px;height:32px;color:var(--mu);border-radius:6px;flex:auto;align-items:center;gap:8px;min-width:0;padding:0 8px 0 10px;display:flex}.gsearch:focus-within{border-color:var(--ac);box-shadow:0 0 0 1px var(--ac)}.gsearch input{min-width:0;font:inherit;color:var(--tx);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.gsearch input::placeholder{color:var(--mu)}.gsync{color:var(--mu);white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 4px;font-size:12px;display:inline-flex}.gdot{background:var(--gS);width:7px;height:7px;box-shadow:0 0 0 3px var(--gB);border-radius:999px;flex:none}.gbadge{background:var(--ac);min-width:16px;height:16px;color:var(--oa);text-align:center;border:2px solid var(--sf);border-radius:999px;padding:0 4px;font-size:10px;font-weight:700;line-height:12px;position:absolute;top:2px;right:1px}.gav{background:var(--acs);width:28px;height:28px;color:var(--aci);font:inherit;cursor:pointer;border:0;border-radius:999px;flex:none;margin-left:6px;padding:0;font-size:12px;font-weight:700}.gpres{border:1px solid var(--gL);background:var(--gT);height:32px;color:var(--gS);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-right:6px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.gpres .gdot{box-shadow:none;background:currentColor;width:8px;height:8px}.gpres.off{border-color:var(--fa);background:var(--sf2);color:var(--mu)}.gbody{flex-wrap:wrap;flex:auto;min-height:0;display:flex}.nav{background:var(--sf);border-right:1px solid var(--ln);flex-direction:column;flex:240px;gap:2px;width:240px;max-width:100%;padding:12px 14px 20px;display:flex}.navlabel{letter-spacing:.08em;text-transform:uppercase;color:var(--mu);padding:14px 10px 6px;font-size:11px;font-weight:600}.navitem{min-height:36px;color:var(--tx);border-radius:6px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:500;text-decoration:none;display:flex}.navitem:hover{background:var(--sf2)}.navitem.active{background:var(--acs);color:var(--aci);box-shadow:inset 3px 0 0 var(--ac);font-weight:600}.nav.solid .navitem{border-radius:8px;min-height:38px}.nav.solid .navitem.active{background:var(--ac);color:var(--oa);box-shadow:none}.nb{background:var(--nb);min-width:22px;height:20px;color:var(--onb);border-radius:999px;place-items:center;margin-left:auto;padding:0 6px;font-size:11.5px;font-weight:700;display:grid}.navitem .new{letter-spacing:.06em;text-transform:uppercase;color:var(--oS);margin-left:auto;font-size:10.5px;font-weight:700}.main{flex-direction:column;flex:999 560px;gap:20px;min-width:0;padding:16px 32px 40px;display:flex}.pcrumb{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.crumb{color:var(--mu);align-items:center;gap:6px;min-width:0;font-size:12.5px;display:flex}.crumb b{color:var(--tx);font-weight:600}.crumb a{text-decoration:none}.hdr{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.hdr p{color:var(--mu);max-width:720px;margin:0;font-size:13.5px}.hdr-t{flex-direction:column;gap:4px;display:flex}.acts{flex-wrap:wrap;gap:8px;display:flex}.cols{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.cols>.grow{flex-direction:column;flex:999 600px;gap:10px;min-width:0;display:flex}.cols>.aside{flex-direction:column;flex:300px;gap:16px;min-width:0;display:flex}.sec-h{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (width<=900px){.gsync,.glogo .gname,.gpres .gtx{display:none}}@media (width<=600px){.gc{justify-content:flex-end}.gsearch{border:0;flex:0 0 32px;justify-content:center;padding:0}.gsearch input,.gsearch .kbd{display:none}.main{padding:16px 16px 32px}}.btn{border:1px solid var(--fa);background:var(--sf);height:38px;color:var(--tx);font:inherit;cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{border-color:var(--mu)}.btn.primary{background:var(--ac);border-color:var(--ac);color:var(--oa)}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover{background:var(--sf2)}.btn.danger{color:var(--err);border-color:var(--err)}.btn.sm{height:30px;padding:0 10px;font-size:12.5px}.btn.ic{width:38px;padding:0}.btn.sm.ic{width:30px}.btn[disabled],.btn.is-off{opacity:.45;cursor:not-allowed}.xbtn{border:1px solid var(--ln);background:var(--sf);width:32px;height:32px;color:var(--tx);cursor:pointer;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.lnk{color:var(--aci);font-weight:600;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:none}.lnk:hover{text-underline-offset:3px;text-decoration:underline}.add{border:1px dashed var(--fa);height:34px;color:var(--aci);font:inherit;cursor:pointer;background:0 0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.chip{border:1px solid var(--fa);background:var(--sf);height:30px;font:inherit;color:var(--tx);cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;display:inline-flex}.chip .n{font-family:var(--mono);color:var(--mu);font-size:11.5px}.chip.on{background:var(--tx);border-color:var(--tx);color:var(--bg)}.chip.on .n{color:var(--bg);opacity:.75}.seg{background:var(--sf2);border-radius:9px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.seg button{height:30px;color:var(--mu);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.seg button.on{background:var(--sf);color:var(--tx);box-shadow:var(--sh-on)}.seg button[disabled]{opacity:.45;cursor:not-allowed}.vbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.vtabs{background:var(--sf2);border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.vtab{min-height:48px;color:var(--mu);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:6px 16px 6px 12px;display:flex}.vtab:hover{color:var(--tx)}.vtab.on{background:var(--sf);color:var(--tx);box-shadow:var(--sh-on)}.vtab .vi{background:var(--sf);width:30px;height:30px;color:var(--mu);border-radius:8px;flex:none;place-items:center;display:grid}.vtab.on .vi{background:var(--acs);color:var(--aci)}.vt{flex-direction:column;line-height:1.25;display:flex}.vt b{font-size:14.5px}.vt span{color:var(--mu);font-size:12px}.dp{display:inline-block;position:relative}.dpgrp{border:1px solid var(--fa);background:var(--sf);border-radius:8px;align-items:stretch;height:30px;display:inline-flex;overflow:hidden}.dpgrp button{color:var(--tx);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;display:inline-flex}.dpgrp .dpf{color:var(--aci);background:var(--acs);border-right:1px solid var(--ln);font-weight:700}.dpgrp .dpr b{font-weight:700}.dpgrp button.on{box-shadow:inset 0 0 0 2px var(--ac)}.pop{background:var(--sf);border:1px solid var(--ln);box-shadow:var(--sh-pop);text-align:left;border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}.dppop{width:560px;max-width:100%}.dpfields{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dpfields b{font-size:13px}.dpbody{grid-template-columns:150px minmax(0,1fr);gap:14px;display:grid}.dppre{border-right:1px solid var(--ln);flex-direction:column;gap:2px;padding-right:10px;display:flex}.dppre button{height:32px;color:var(--tx);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:0 10px;font-size:13px}.dppre button:hover{background:var(--sf2)}.dppre button.on{background:var(--acs);color:var(--aci);font-weight:700}.dphead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.dphead b{font-size:14px}.dphead button{border:1px solid var(--ln);background:var(--sf);width:30px;height:30px;color:var(--tx);cursor:pointer;border-radius:7px;place-items:center;padding:0;display:grid}.dpgrid{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.dow{color:var(--mu);text-align:center;padding:4px 0;font-size:11px;font-weight:700}.dd{height:34px;color:var(--tx);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.dd:hover{background:var(--sf2)}.dd.pad{visibility:hidden}.dd.in{background:var(--acs);color:var(--aci)}.dd.a{background:var(--ac);color:var(--oa);border-radius:8px 0 0 8px;font-weight:700}.dd.b{background:var(--ac);color:var(--oa);border-radius:0 8px 8px 0;font-weight:700}.dd.today{text-underline-offset:3px;font-weight:800;text-decoration:underline}.dpinputs{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.dpinputs label{color:var(--mu);flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.dpinputs .input{height:34px;font-size:13px;font-family:var(--mono);width:100%}.dpfoot{border-top:1px solid var(--ln);align-items:center;gap:8px;padding-top:10px;display:flex}.menu{background:var(--sf);border:1px solid var(--ln);width:360px;max-width:100%;box-shadow:var(--sh-pop);text-align:left;border-radius:12px;flex-direction:column;padding:6px;display:flex}.menu-h{text-transform:uppercase;letter-spacing:.06em;color:var(--mu);padding:8px 10px 6px;font-size:11px;font-weight:700}.mo{text-align:left;color:var(--tx);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:8px 10px;display:grid}.mo:hover{background:var(--sf2)}.mo.on{background:var(--acs)}.mo b{font-size:13px;display:block}.mo small{color:var(--mu);margin-top:1px;font-size:11.5px;display:block}.mock{border:1.5px solid var(--fa);color:#0000;border-radius:999px;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.mo.on .mock{border-color:var(--ac);background:var(--ac);color:var(--oa)}.mokind{background:var(--sf2);color:var(--mu);white-space:nowrap;border-radius:999px;margin-top:2px;padding:2px 7px;font-size:10.5px;font-weight:700}.mokind.b{background:var(--acs);color:var(--aci)}.mokind.o{background:var(--oB);color:var(--oS)}.st{white-space:nowrap;background:var(--sf2);height:22px;color:var(--mu);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.dot{background:currentColor;border-radius:50%;flex:0 0 7px;width:7px;height:7px}.st.g{background:var(--gB);color:var(--gS)}.st.o{background:var(--oB);color:var(--oS)}.st.r{background:var(--rB);color:var(--rS)}.st.b{background:var(--acs);color:var(--aci)}.st.n{background:var(--sf2);color:var(--mu)}.badge{white-space:nowrap;background:var(--sf2);height:22px;color:var(--tx);border-radius:999px;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.rc{background:var(--sf2);height:22px;color:var(--tx);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.rc.k{background:var(--acs);color:var(--aci);font-family:var(--mono);font-size:11px;font-weight:700}.rc.b{background:var(--acs);color:var(--aci)}.rc.g{background:var(--gB);color:var(--gS)}.rc.o{background:var(--oB);color:var(--oS)}.rc.r{background:var(--rB);color:var(--rS)}.pill{white-space:nowrap;background:var(--sf2);color:var(--mu);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.pill.r{background:var(--rB);color:var(--rS)}.pill.o{background:var(--oB);color:var(--oS)}.pill.g{background:var(--gB);color:var(--gS)}.pill.b{background:var(--acs);color:var(--aci)}.atts{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.att{background:var(--sf2);height:28px;color:var(--mu);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.att.g{background:var(--gB);color:var(--gS)}.att.o{background:var(--oB);color:var(--oS)}.att.r{background:var(--rB);color:var(--rS)}.src{letter-spacing:.02em;background:var(--sf2);height:20px;color:var(--mu);border-radius:5px;align-items:center;padding:0 7px;font-size:11px;font-weight:700;display:inline-flex}.src.crm{background:var(--acs);color:var(--aci)}.src.wpp{background:var(--gB);color:var(--gS)}.coupon{font-family:var(--mono);border:1px dashed var(--fa);border-radius:6px;padding:3px 8px;font-size:13px;font-weight:700}.av{background:var(--sf2);width:28px;height:28px;color:var(--tx);border-radius:999px;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid}.av.me{background:var(--acs);color:var(--aci)}.av.none{border:1px dashed var(--fa);color:var(--mu);background:0 0}.av.lg{background:var(--acs);width:52px;height:52px;color:var(--aci);font-size:17px}.leadn{width:30px;height:30px;font-family:var(--mono);background:var(--sf2);color:var(--tx);border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.leadn.g{background:var(--gB);color:var(--gS)}.leadn.o{background:var(--oB);color:var(--oS)}.leadn.r{background:var(--rB);color:var(--rS)}.leadn.b{background:var(--acs);color:var(--aci)}.prio{background:var(--sf2);width:30px;height:30px;font-family:var(--mono);color:var(--tx);border-radius:8px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.cnt{background:var(--sf2);color:var(--mu);border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:700}.cnt.r{background:var(--rB);color:var(--rS)}.cnt.b{background:var(--acs);color:var(--aci)}.ico{background:var(--sf2);width:30px;height:30px;color:var(--mu);border-radius:8px;flex:none;place-items:center;display:grid}.ico.g{background:var(--gB);color:var(--gS)}.ico.o{background:var(--oB);color:var(--oS)}.ico.r{background:var(--rB);color:var(--rS)}.ico.b{background:var(--acs);color:var(--aci)}.card{background:var(--sf);border:1px solid var(--ln);border-radius:12px}.kpis{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;display:grid}.kpi{flex-direction:column;gap:4px;padding:14px 16px;display:flex}.kpi-label{color:var(--mu);font-size:12.5px;font-weight:600}.kpi-value{letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.15}.tiles{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:8px;display:grid}.tile{background:var(--bg);border:1px solid var(--ln);text-align:left;min-width:0;font:inherit;color:var(--tx);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.tv{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tl1{color:var(--mu);text-transform:uppercase;letter-spacing:.05em;font-size:11px;font-weight:700}.tl2{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden}.tl3{color:var(--mu);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.pbar{background:var(--sf2);border-radius:999px;height:4px;margin:4px 0 2px;display:block;overflow:hidden}.pbar>span{background:var(--aci);border-radius:999px;height:100%;display:block}.pbar.lg{height:8px}.pbar>span.g{background:var(--gS)}.pbar>span.o{background:var(--oS)}.pbar>span.r{background:var(--rS)}.facts{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fact{border-bottom:1px solid var(--ln);flex-direction:column;gap:1px;min-width:0;padding:6px 0;display:flex}.fact:nth-last-child(-n+2){border-bottom:0}.fact:nth-child(odd){padding-right:12px}.fk{color:var(--mu);font-size:11px;font-weight:600}.fv{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.kv{border-bottom:1px solid var(--ln);justify-content:space-between;gap:16px;padding:8px 0;font-size:13px;display:flex}.kv:last-child{border-bottom:0}.kv>span:first-child{color:var(--mu);flex:none}.kv>span:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.kvg{grid-template-columns:minmax(140px,200px) 1fr;font-size:13.5px;display:grid}.kvg>*{border-bottom:1px solid var(--ln);padding:10px 0}.kvg>span{color:var(--mu);padding-right:12px;font-size:12.5px;font-weight:600}.kvg>:nth-last-child(-n+2){border-bottom:0}.mrow{border-bottom:1px solid var(--ln);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.mrow:last-child{border-bottom:0}.mrow>span:first-child{min-width:0}.mrow small{color:var(--mu);font-size:11.5px;display:block}.mrow .mv{text-align:right;white-space:nowrap;font-weight:600}.bars{flex-direction:column;gap:9px;display:flex}.brow{grid-template-columns:minmax(0,2fr) minmax(32px,1fr) minmax(40px,auto);align-items:center;gap:10px;font-size:13px;display:grid}.brow>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brow .mono{text-align:right;white-space:nowrap}.tbar{background:var(--sf2);border-radius:999px;height:8px;display:block;overflow:hidden}.tbar>span{background:var(--aci);border-radius:999px;height:100%;display:block}.tbar>span.g{background:var(--gS)}.tbar>span.o{background:var(--oS)}.tbar>span.r{background:var(--rS)}.vchart{align-items:flex-end;gap:6px;height:96px;padding-top:6px;display:flex}.vcol{height:100%;color:var(--mu);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;font-size:11px;display:flex}.vcol i{background:var(--aci);opacity:.85;border-radius:4px 4px 0 0;width:100%;display:block}.vcol i.g{background:var(--gS)}.vcol i.o{background:var(--oS)}.vcol i.r{background:var(--rS)}.vcol b{color:var(--tx);font-size:11px;font-family:var(--mono)}.minibars{align-items:flex-end;gap:4px;height:44px;padding-top:4px;display:flex}.minibars span{background:var(--aci);opacity:.75;border-radius:3px 3px 0 0;flex:1;min-height:3px}.sbar{background:var(--sf2);border-radius:999px;height:8px;display:flex;overflow:hidden}.sbar .u{background:var(--gS)}.sbar .rs{background:var(--oS)}.sbar .lo{background:var(--rS)}.cbar{background:var(--sf2);border-radius:999px;height:10px;position:relative}.cbar>i{background:var(--ac);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.cbar>i.g{background:var(--gS)}.cbar>i.o{background:var(--nb)}.cbar>i.r{background:var(--rS)}.cbar>em{background:var(--tx);width:2px;position:absolute;top:-4px;bottom:-4px}.ctop{justify-content:space-between;gap:10px;font-size:13px;display:flex}.cycs{flex-wrap:wrap;gap:6px;display:flex}.cyc{flex-direction:column;align-items:center;gap:4px;display:flex}.cbox{background:var(--sf2);width:34px;height:34px;color:var(--mu);border-radius:8px;place-items:center;font-size:13px;font-weight:700;display:grid}.cbox.g{background:var(--gB);color:var(--gS)}.cbox.o{background:var(--oB);color:var(--oS)}.cbox.r{background:var(--rB);color:var(--rS)}.cship{background:var(--sf2);border-radius:999px;width:18px;height:4px}.cship.g{background:var(--gS)}.cship.o{background:var(--oS)}.cship.r{background:var(--rS)}.leg{color:var(--mu);flex-wrap:wrap;gap:4px 12px;font-size:11.5px;display:flex}.leg span{align-items:center;gap:5px;display:inline-flex}.sq{border-radius:3px;width:10px;height:10px;display:inline-block}.ln4{border-radius:999px;width:14px;height:4px;display:inline-block}.rg{flex-wrap:wrap;gap:4px;display:flex}.rgm{flex-direction:column;align-items:center;gap:3px;width:26px;display:flex}.rgb{background:var(--sf2);width:26px;height:26px;color:var(--mu);border-radius:7px;place-items:center;display:grid}.rgb.g{background:var(--gB);color:var(--gS)}.rgb.o{background:var(--oB);color:var(--oS)}.rgb.r{background:var(--rB);color:var(--rS)}.rgb.p{box-shadow:inset 0 0 0 1.5px var(--oS);color:var(--oS);background:0 0}.rgb.f{border:1.5px dashed var(--fa);color:#0000;background:0 0}.rgm.cur .rgb{outline:2px solid var(--ac);outline-offset:2px}.rgm small{color:var(--mu);font-size:10.5px;line-height:1}.rgm.cur small{color:var(--tx);font-weight:700}.eq{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.part{background:var(--bg);border:1px solid var(--ln);border-radius:8px;flex-direction:column;min-width:0;padding:6px 10px;display:inline-flex}.part .pk{color:var(--mu);white-space:nowrap;font-size:11px;font-weight:600}.part .pv{font-size:13.5px;font-weight:700}.part.g{background:var(--gB);border-color:#0000}.part.g .pk,.part.g .pv{color:var(--gS)}.part.r{background:var(--rB);border-color:#0000}.part.r .pk,.part.r .pv{color:var(--rS)}.part.tot{background:var(--tx);border-color:var(--tx)}.part.tot .pk,.part.tot .pv{color:var(--bg)}.op{color:var(--mu);font-size:15px;font-weight:700}.datebox{background:var(--sf2);border-radius:9px;flex-direction:column;flex:none;justify-content:center;align-items:center;width:46px;height:50px;line-height:1.05;display:flex}.datebox b{font-size:17px}.datebox span{text-transform:uppercase;color:var(--mu);letter-spacing:.04em;font-size:10.5px;font-weight:700}.sched{flex-direction:column;display:flex}.sch{border-bottom:1px dashed var(--ln);grid-template-columns:54px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0;font-size:13px;display:grid}.sch:last-child{border-bottom:0}.sch .d{font-family:var(--mono);color:var(--aci);background:var(--acs);text-align:center;border-radius:6px;padding:2px 6px;font-size:12px;font-weight:700}.sch .d.r{color:var(--rS);background:var(--rB)}.sch .d.o{color:var(--oS);background:var(--oB)}.sch small{color:var(--mu);font-size:11.5px;display:block}.use{grid-template-columns:90px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:4px 0;font-size:13px;display:grid}.use .mono{text-align:right}.tbox{overflow-x:auto}.tb{border-collapse:collapse;width:100%;font-size:13px}.tb th{color:var(--mu);text-align:left;border-bottom:1px solid var(--ln);white-space:nowrap;vertical-align:bottom;padding:10px 12px;font-size:11.5px;font-weight:700}.tb td{border-bottom:1px solid var(--ln);white-space:nowrap;vertical-align:top;padding:10px 12px}.tb tbody tr:last-child td{border-bottom:0}.tb .r{text-align:right}.tb td small{color:var(--mu);font-size:11.5px;font-weight:500;display:block}.tb tr.on td{background:var(--acs)}.tb tr.new td{background:var(--gT)}.tb tfoot td{border-top:1px solid var(--ln);background:var(--bg);border-bottom:0;font-weight:700}.tb .neg{color:var(--rS)}.tb .off{color:var(--mu);text-decoration:line-through}.pn{align-items:center;gap:10px;display:flex}.pn small{color:var(--mu);font-size:11.5px;display:block}.mtx{border-collapse:collapse;width:100%;font-size:12.5px}.mtx th,.mtx td{border-bottom:1px solid var(--ln);text-align:center;padding:6px}.mtx th{color:var(--mu);font-size:11px;font-weight:700}.mtx td:first-child,.mtx th:first-child{text-align:left}.mtx td.up{color:var(--gS);font-weight:700}.mtx td.dn{color:var(--oS);font-weight:700}.mtx td.z{color:var(--fa)}.dgrid{flex-direction:column;min-width:0;font-size:13px;display:flex}.drow{grid-template-columns:minmax(160px,1.5fr) repeat(var(--cols,6),minmax(0,1fr));border-bottom:1px solid var(--ln);display:grid}.drow:last-child{border-bottom:0}.drow>*{text-align:right;min-width:0;padding:10px}.drow>:first-child{text-align:left;padding-left:0}.drow.hd>*{letter-spacing:.05em;text-transform:uppercase;color:var(--mu);padding-top:0;font-size:11px;font-weight:700}.drow .cur{background:var(--acs)}.drow.hd .cur{color:var(--aci);border-radius:8px 8px 0 0;padding-top:6px}.dv{font-family:var(--mono);font-size:15px;font-weight:600;display:block}.ds{color:var(--mu);font-size:11.5px;display:block}.de{color:var(--mu);margin-top:2px;font-size:11.5px;font-weight:600;display:block}.de.miss{color:var(--oS)}.dz .dv{color:var(--fa)}.abvars{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:10px;display:grid}.abvar{border:1px solid var(--ln);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;display:flex}.abvar .vl{background:var(--sf2);border-radius:6px;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid}.abvar.win{border-color:var(--gL);background:var(--gT)}.abvar.win .vl{background:var(--gS);color:var(--sf)}.mt{border-collapse:collapse;width:100%;font-size:13px}.mt th,.mt td{border-bottom:1px solid var(--ln);text-align:right;white-space:nowrap;padding:9px 14px}.mt thead th{color:var(--mu);font-size:11.5px;font-weight:700}.mt th:first-child{text-align:left;white-space:normal;font-weight:500}.mt thead th:first-child{font-weight:700}.mt tr.gh th{color:var(--mu);text-transform:uppercase;letter-spacing:.06em;background:var(--bg);padding-top:8px;padding-bottom:8px;font-size:11px;font-weight:700}.mt tr.gh td{background:var(--bg)}.mt td.win{color:var(--gS);font-weight:700}.mt td.dif{color:var(--mu)}.mt tbody tr:last-child th,.mt tbody tr:last-child td{border-bottom:0}.mt small{color:var(--mu);font-size:11.5px;display:block}.list{flex-direction:column;gap:8px;display:flex}.xcard{background:var(--t,var(--sf));border:1px solid var(--l,var(--ln));border-radius:10px;min-width:0}.xcard.tg{--t:var(--gT);--l:var(--gL);--s:var(--gS)}.xcard.to{--t:var(--oT);--l:var(--oL);--s:var(--oS)}.xcard.tr{--t:var(--rT);--l:var(--rL);--s:var(--rS)}.xcard:hover{border-color:var(--s,var(--ac))}.xcard.open{border-color:var(--s,var(--ac));box-shadow:0 0 0 1px var(--s,var(--ac));background:var(--sf)}.xcard.open .xhead{background:var(--t);border-radius:9px 9px 0 0}.xcard.draft{border-style:dashed}.xhead{width:100%;color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.xmain{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.xt{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.xrow{color:var(--mu);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;display:flex}.lv{text-align:right;flex-direction:column;flex:none;align-items:flex-end;min-width:86px;display:flex}.lv b{font-size:14px}.lv span{color:var(--mu);font-size:11.5px}.lv span.late{color:var(--rS);font-weight:700}.chev{color:var(--mu);flex:none}.xbody{border-top:1px solid var(--ln);flex-direction:column;gap:12px;padding:14px 16px;display:flex}.xfoot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.split{border:1px solid var(--ln);background:var(--sf);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));display:grid;overflow:hidden}.split.s3{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr))}.pane{border-left:1px solid var(--ln);flex-direction:column;gap:10px;min-width:0;margin-left:-1px;padding:12px 14px;display:flex}.ph{color:var(--mu);text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.ph a,.ph .lnk{text-transform:none;letter-spacing:0;font-size:12px}.side{flex-direction:column;gap:10px;padding:16px 18px;display:flex}.side .h2{justify-content:space-between;align-items:center;gap:8px;display:flex}.side .h2 .lnk{white-space:nowrap;font-size:12.5px}.rel{flex-wrap:wrap;gap:6px;display:flex}.rel a{border:1px solid var(--ln);height:28px;color:var(--tx);background:var(--bg);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;text-decoration:none;display:inline-flex}.rel a span{color:var(--mu)}.addr{border-bottom:1px solid var(--ln);flex-direction:column;gap:6px;padding:14px 0;display:flex}.addr:last-child{border-bottom:0}.hero{background:var(--gT);border:1px solid var(--gL);border-radius:14px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.hstats{grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:10px;display:grid}.hstat{background:var(--sf);border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.leadrow{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.lmain{flex-direction:column;flex:320px;gap:5px;min-width:0;display:flex}.ltop{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ltop b{font-size:14px}.lmeta{color:var(--mu);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12.5px;display:flex}.ch{align-items:center;gap:4px;font-size:12.5px;font-weight:600;display:inline-flex}.ch.w{color:var(--gS)}.ch.e{color:var(--oS)}.ch.l{color:var(--aci)}.lact{flex:none;justify-content:flex-end;align-items:center;gap:6px;min-width:96px;display:flex}button.leadrow{border:0;border-bottom:1px solid var(--ln);width:100%;color:var(--tx);font:inherit;text-align:left;cursor:pointer;background:0 0}button.leadrow:last-child{border-bottom:0}button.leadrow:hover{background:var(--sf2)}button.leadrow:focus-visible{outline-offset:-2px}.leadrow.on{background:var(--acs);box-shadow:inset 3px 0 0 var(--ac)}.taskrow{flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.tm{background:var(--acs);width:56px;height:30px;color:var(--aci);border-radius:8px;flex:none;place-items:center;font-size:12.5px;font-weight:700;display:grid}.tm.r{background:var(--rB);color:var(--rS)}.tm.n{background:var(--sf2);color:var(--mu)}.pick{border:1px solid var(--ln);background:var(--sf);width:100%;color:var(--tx);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.pick:hover{border-color:var(--fa)}.pick.on{border-color:var(--ac);box-shadow:0 0 0 1px var(--ac)}.pick b{font-size:14px}.pick .meta{color:var(--mu);flex-wrap:wrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.titem{text-align:left;color:var(--tx);font:inherit;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;border-radius:9px;flex-direction:column;gap:6px;width:100%;padding:12px;display:flex}.titem:hover{background:var(--sf2)}.titem.on{background:var(--acs);border-left-color:var(--ac)}.titem b{font-size:13.5px;line-height:1.35}.scr{background:var(--sf);border:1px solid var(--ln);min-height:64px;color:var(--tx);border-radius:12px;align-items:center;gap:14px;padding:0 16px;text-decoration:none;display:flex}.scr:hover{border-color:var(--ac)}.scr .num{background:var(--acs);width:28px;height:28px;color:var(--aci);border-radius:8px;flex:none;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.scr small{color:var(--mu);font-size:13px;display:block}.input{border:1px solid var(--fa);height:38px;font:inherit;background:var(--sf);color:var(--tx);border-radius:8px;min-width:0;padding:0 12px;font-size:13.5px}.input.sm{height:30px;padding:0 10px;font-size:12.5px}.input:focus{outline:2px solid var(--ac);outline-offset:1px}.input[disabled]{background:var(--sf2);color:var(--mu)}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field label,.flabel{color:var(--mu);font-size:12.5px;font-weight:600}.field .input{width:100%}.field.err .input{border-color:var(--err)}.field.err .help{color:var(--err)}.row2{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;display:grid}.row3{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:12px;display:grid}.form{flex-direction:column;gap:16px;padding:18px 20px;display:flex}.msg{border:1px solid var(--fa);width:100%;min-height:112px;font:inherit;background:var(--sf);color:var(--tx);resize:vertical;border-radius:10px;padding:12px 14px;font-size:13.5px;line-height:1.5}.msg:focus{outline:2px solid var(--ac);outline-offset:1px}.sw{background:var(--ok);border-radius:999px;flex:0 0 30px;width:30px;height:18px;display:inline-block;position:relative}.sw:after{content:"";background:#fff;border-radius:999px;width:14px;height:14px;position:absolute;top:2px;left:14px}.sw.off{background:var(--fa)}.sw.off:after{left:2px}.sw.mini{flex-basis:22px;width:22px;height:13px}.sw.mini:after{width:9px;height:9px;left:11px}.sw.mini.off:after{left:2px}.swrow{border:1px solid var(--ln);background:var(--sf);width:100%;color:var(--tx);font:inherit;cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.swrow small{color:var(--mu);font-size:12px;display:block}.opts{flex-direction:column;gap:8px;display:flex}.opts.grid{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));display:grid}.opt{border:1px solid var(--ln);background:var(--sf);cursor:pointer;text-align:left;width:100%;font:inherit;color:var(--tx);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.opt.on{border-color:var(--ac);box-shadow:0 0 0 1px var(--ac);background:var(--acs)}.opt.neg.on{border-color:var(--err);box-shadow:0 0 0 1px var(--err);background:var(--sf)}.radio{border:1.5px solid var(--fa);background:var(--sf);border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.opt.on .radio{border-color:var(--ac)}.opt.on .radio:after{content:"";background:var(--ac);border-radius:50%;width:8px;height:8px}.opt.neg.on .radio{border-color:var(--err)}.opt.neg.on .radio:after{background:var(--err)}.ot{flex-direction:column;gap:2px;min-width:0;display:flex}.ot b{font-size:13.5px}.ot span{color:var(--mu);font-size:12px}.ckl{border:1px solid var(--ln);border-radius:10px;flex-direction:column;display:flex;overflow:hidden}.ckb{border:0;border-bottom:1px solid var(--ln);background:var(--sf);color:var(--tx);font:inherit;text-align:left;cursor:pointer;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;display:grid}.ckb:last-child{border-bottom:0}.ckb:hover{background:var(--sf2)}.ckb small{color:var(--mu);margin-top:1px;font-size:11.5px;display:block}.ckb .bx{border:1.5px solid var(--fa);color:#0000;border-radius:4px;place-items:center;width:16px;height:16px;display:grid}.ckb.on .bx{background:var(--ac);border-color:var(--ac);color:var(--oa)}.ckb.rad .bx{border-radius:999px}.ckb.on.rad{background:var(--acs)}.ckb .mono{color:var(--mu)}.cond,.act{border:1px solid var(--ln);background:var(--bg);border-radius:10px;align-items:center;gap:8px;padding:8px;display:grid}.cond{grid-template-columns:44px minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.5fr) 34px}.act{grid-template-columns:44px minmax(0,1.2fr) minmax(0,1.6fr) 80px 34px}.cond .kw,.act .kw{font-family:var(--mono);text-align:center;font-size:11.5px;font-weight:700}.cond .kw{color:var(--aci)}.act .kw{color:var(--gS)}.cond .input,.act .input{width:100%;height:34px;font-size:13px}.condchips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.condchip{background:var(--acs);height:30px;color:var(--aci);border-radius:8px;align-items:center;gap:6px;padding:0 6px 0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.condchip button{width:22px;height:22px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}.tvars{flex-wrap:wrap;gap:6px;display:flex}.tvar{border:1px solid var(--ln);background:var(--bg);height:28px;color:var(--tx);font-family:var(--mono);cursor:pointer;border-radius:7px;padding:0 9px;font-size:12px;font-weight:600}.lock{background:var(--sf2);height:38px;color:var(--tx);border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:flex}.wiznav{flex-direction:column;gap:2px;display:flex}.wiznav a{min-height:38px;color:var(--mu);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:600;text-decoration:none;display:flex}.wiznav .n{background:var(--sf2);width:22px;height:22px;color:var(--mu);border-radius:999px;place-items:center;font-size:11.5px;font-weight:700;display:grid}.wiznav .n.g{background:var(--gS);color:var(--sf)}.wiznav a.on{background:var(--acs);color:var(--aci)}.wiznav a.on .n{background:var(--aci);color:var(--sf)}.vrow{align-items:center;gap:8px;display:flex}.vrow .input{width:120px}.banner{background:var(--sf2);color:var(--tx);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.banner>span{flex:300px;min-width:0}.banner.o{background:var(--oB);color:var(--oS)}.banner.b{background:var(--acs);color:var(--aci)}.banner.r{background:var(--rB);color:var(--rS)}.banner.g{background:var(--gB);color:var(--gS)}.dec{border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;display:flex}.dec.b{background:var(--acs);border:1px solid var(--ac)}.dec.g{background:var(--gT);border:1px solid var(--gL)}.dec.o{background:var(--oT);border:1px solid var(--oL)}.dec h3{margin:0;font-size:14.5px;font-weight:700}.dec p{margin:0;font-size:13.5px}.pvw{background:var(--sf2);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;font-size:13px;display:flex}.pvw .big{font-size:20px;font-weight:700}.pvw .ln{justify-content:space-between;gap:10px;display:flex}.pvw .ln b{font-family:var(--mono);white-space:nowrap;font-weight:600}.box2{border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:2px;padding:10px 12px;font-size:13px;display:flex}.box2 small{color:var(--mu);font-size:11.5px}.stage{border:1px solid var(--ln);border-radius:10px;position:relative;overflow:hidden}.drwbg{background:var(--scrim);z-index:60;position:absolute;inset:0}.drw{background:var(--sf);width:480px;max-width:100%;color:var(--tx);border-left:1px solid var(--ln);box-shadow:var(--sh-drw);z-index:61;flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0}.drwh{border-bottom:1px solid var(--ln);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.drwh h2{margin:0;font-size:18px}.drwh p{color:var(--mu);margin:4px 0 0;font-size:13px;line-height:1.45}.drwb{flex-direction:column;flex:1;gap:16px;padding:16px 20px;display:flex;overflow:auto}.drwf{border-top:1px solid var(--ln);align-items:center;gap:8px;padding:12px 20px;display:flex}.tl{flex-direction:column;display:flex}.tl .ev{grid-template-columns:14px 1fr;gap:10px;padding-bottom:10px;font-size:13px;display:grid;position:relative}.tl .ev:before{content:"";background:var(--ln);width:2px;position:absolute;top:14px;bottom:0;left:6px}.tl .ev:last-child:before{display:none}.tl .ev small{color:var(--mu);font-size:11.5px;display:block}.tl .pt{background:var(--fa);border:2px solid var(--sf);border-radius:50%;width:10px;height:10px;margin-top:4px}.tl .pt.ok{background:var(--gS)}.tl .pt.warn{background:var(--oS)}.tl .pt.err{background:var(--rS)}.tl .pt.ac{background:var(--aci)}.steps{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));display:grid}.step{text-align:center;flex-direction:column;align-items:center;gap:3px;min-width:0;padding:0 4px;display:flex;position:relative}.step:before{content:"";z-index:0;background:var(--sf2);width:100%;height:3px;position:absolute;top:11px;left:-50%}.step:first-child:before{display:none}.step.g:before{background:var(--gS)}.step.o:before{background:var(--oS)}.step.r:before{background:var(--rS)}.sdot{z-index:1;background:var(--sf2);width:24px;height:24px;color:var(--mu);box-shadow:0 0 0 3px var(--sf);border-radius:999px;place-items:center;display:grid;position:relative}.step.g .sdot,.vstep.g .sdot{background:var(--gS);color:var(--sf)}.step.o .sdot{background:var(--oS);color:var(--sf)}.step.r .sdot,.vstep.r .sdot{background:var(--rS);color:var(--sf)}.sl{margin-top:2px;font-size:12px;font-weight:700;line-height:1.25}.sd{color:var(--mu);font-size:11.5px;line-height:1.25}.vsteps{flex-direction:column;display:flex}.vstep{align-items:center;gap:10px;min-width:0;padding:5px 0;display:flex;position:relative}.vstep:before{content:"";z-index:0;background:var(--sf2);width:3px;height:14px;position:absolute;top:-7px;left:10.5px}.vstep:first-child:before{display:none}.vstep.g:before{background:var(--gS)}.vstep.r:before{background:var(--rS)}.vstep .sl{flex:1;margin:0;font-size:13px;font-weight:600}.vstep .sd{text-align:right;font-size:12px}.cad{flex-direction:column;display:flex}.cstep{grid-template-columns:22px minmax(0,1fr);gap:10px;padding-bottom:14px;display:grid;position:relative}.cstep:before{content:"";background:var(--ln);width:2px;position:absolute;top:24px;bottom:2px;left:10px}.cstep:last-child{padding-bottom:0}.cstep:last-child:before{display:none}.cn{background:var(--sf2);width:22px;height:22px;color:var(--mu);border-radius:999px;place-items:center;font-size:11px;font-weight:700;display:grid}.cn.b{background:var(--acs);color:var(--aci)}.cn.g{background:var(--gB);color:var(--gS)}.cn.o{background:var(--oB);color:var(--oS)}.cstep b{font-size:13.5px;display:block}.cstep span{color:var(--mu);font-size:12.5px}.check{align-items:center;gap:8px;padding:5px 0;font-size:13px;display:flex}.check .ck{border-radius:999px;flex:none;place-items:center;width:18px;height:18px;display:grid}.check .ck.g{background:var(--gS);color:var(--sf)}.check .ck.o{background:var(--oB);color:var(--oS)}.ck2l{flex-direction:column;display:flex}.ck2{border-bottom:1px solid var(--ln);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:8px;padding:6px 0;font-size:13px;display:grid}.ck2:last-child{border-bottom:0}.ck2 .ci{border-radius:999px;place-items:center;width:20px;height:20px;margin-top:1px;display:grid}.ck2 .ci.g{background:var(--gB);color:var(--gS)}.ck2 .ci.o{background:var(--oB);color:var(--oS)}.ck2 .ci.r{background:var(--rB);color:var(--rS)}.ck2 small{color:var(--mu);font-size:11.5px;display:block}.done{border-bottom:1px solid var(--ln);color:var(--mu);align-items:center;gap:10px;padding:9px 0;font-size:13px;display:flex}.done:last-child{border-bottom:0}.done .ck{background:var(--gB);width:20px;height:20px;color:var(--gS);border-radius:999px;flex:none;place-items:center;display:grid}.rules{flex-direction:column;display:flex}.rule{border-top:1px solid var(--ln);align-items:flex-start;gap:10px;padding:8px 0;font-size:13px;display:flex}.rule:first-child{border-top:0;padding-top:0}.rule .ic{background:var(--acs);width:20px;height:20px;color:var(--aci);border-radius:6px;flex:none;place-items:center;margin-top:1px;font-size:11px;font-weight:700;display:grid}.rule .ic.g{background:var(--gB);color:var(--gS)}.rule .ic.o{background:var(--oB);color:var(--oS)}.rule .ic.r{background:var(--rB);color:var(--rS)}.chat{flex-direction:column;gap:2px;display:flex}.cev{grid-template-columns:48px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.cevt{color:var(--mu);font-size:12px;font-family:var(--mono);padding-top:2px}.cevb{flex-direction:column;gap:6px;min-width:0;display:flex}.cevh{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;display:flex}.bub{white-space:pre-line;border-radius:12px;flex-direction:column;gap:4px;max-width:min(440px,92%);padding:10px 12px;font-size:13.5px;line-height:1.45;display:flex}.bub.out{background:var(--acs);border-top-right-radius:4px;align-self:flex-end;margin-left:auto}.bub.in{background:var(--sf2);border-top-left-radius:4px;align-self:flex-start}.bst{color:var(--mu);align-self:flex-end;font-size:11px}.comp{border-top:1px solid var(--ln);flex-direction:column;gap:10px;padding:14px 16px 16px;display:flex}.comp-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tpls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.prev{background:var(--bg);border:1px solid var(--ln);border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.url{font-family:var(--mono);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.url b{color:var(--aci)}.price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.price s{color:var(--mu)}.price b{font-size:18px}.comm{border-top:1px dashed var(--ln);flex-wrap:wrap;align-items:baseline;gap:8px;padding-top:10px;display:flex}.comm b{color:var(--gS);font-size:16px}.linkbox{background:var(--bg);border:1px solid var(--ln);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:8px 10px;display:flex}.cup{border-top:1px solid var(--ln);flex-direction:column;gap:6px;padding:12px 0;display:flex}.cup:first-child{border-top:0;padding-top:0}.cuph{justify-content:space-between;align-items:center;gap:8px;display:flex}.dg{--bg:#f7f5f0;--sf:#ece9e1;--sf2:#e2ded4;--ln:#dedad0;--tx:#0b2a5c;--mu:#45536f;--fa:#717988;--ac:#0b2a5c;--oa:#f7f5f0;--fire:#93420a;--fires:#93420a14;background:var(--bg);color:var(--tx);font-family:Satoshi,Figtree,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:18px}.ax.dark .dg,.dg.dark{--bg:#141413;--sf:#252523;--sf2:#2e2e2b;--ln:#30302d;--tx:#f7f5f0;--mu:#adaba5;--fa:#807e78;--ac:#f7f5f0;--oa:#141413;--fire:#f2913d;--fires:#f2913d1f}.dgn{text-align:center;background:var(--sf);width:216px;min-height:104px;color:var(--tx);border-radius:2px;justify-content:center;align-items:center;padding:8px 12px;display:flex}.dgn small{color:var(--mu);font-size:12px;font-weight:500;line-height:16px;display:block}.dgn code{color:var(--mu);font-family:ui-monospace,Menlo,monospace;font-size:11px;line-height:15px;display:block}.dgn.sys{background:var(--bg);border:1px dashed var(--fa)}.dgn.start{background:var(--ac);color:var(--oa)}.dgn.start small,.dgn.start code{color:var(--oa);opacity:.85}.dgn.new{background:var(--fires);border:2px solid var(--fire)}.dgn.dec{background:var(--sf2);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:232px;min-height:128px;padding:8px 44px;font-weight:700}.dgl{color:var(--mu);align-items:center;gap:8px;font-size:12px;display:flex}.dgl .sw2{flex:none;width:14px;height:14px}.dga{border-top:2px solid var(--fa);flex:1;min-width:40px;height:0;position:relative}.dga.ev{border-top-style:dashed}.dga:after{content:"";border:5px solid #0000;border-left:7px solid var(--fa);border-right:0;position:absolute;top:-6px;right:-1px}.dglane{border-top:1px solid var(--ln);grid-template-columns:140px minmax(0,1fr);display:grid}.dglane>span{letter-spacing:.07em;text-transform:uppercase;color:var(--mu);padding:14px 0;font-size:11px;font-weight:700}.mapst{background:var(--sf);border:1px solid var(--ln);border-radius:12px;align-items:center;min-height:104px;padding:14px 16px;display:flex}.mapst b{font-size:16px;display:block}.mapst.on{background:var(--acs);border-color:var(--ac)}.mapst.on b{color:var(--aci)}.mapst.won{background:var(--gT);border-color:var(--gL)}.mapst.won b{color:var(--gS)}.mapst.lost{background:var(--rT);border-color:var(--rL)}.mapst.lost b{color:var(--rS)}.doc{flex-direction:column;gap:36px;max-width:1440px;margin:0 auto;padding:36px 48px 64px;display:flex}.doc-top{border-bottom:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:10px 16px;padding-bottom:16px;display:flex}.axmark{background:var(--tx);width:30px;height:30px;color:var(--bg);letter-spacing:-.02em;border-radius:8px;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.doc-brand{letter-spacing:.01em;color:var(--tx);align-items:center;gap:10px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.doc-path{color:var(--mu);flex-wrap:wrap;flex:280px;align-items:center;gap:6px;font-size:13px;display:flex}.doc-path b{color:var(--tx);font-weight:600}.doc-path a{text-decoration:none}.doc-path a:hover{color:var(--tx)}.doc-hero{flex-direction:column;gap:10px;max-width:900px;display:flex}.doc-h1{letter-spacing:-.02em;margin:0;font-size:36px;font-weight:700;line-height:1.1}.doc-lede{color:var(--mu);margin:0;font-size:15.5px;line-height:1.55}.doc-sec{flex-direction:column;gap:16px;display:flex}.doc-sech{flex-direction:column;gap:4px;max-width:900px;display:flex}.doc-sech h2{letter-spacing:-.01em;margin:0;font-size:20px;font-weight:700}.doc-sech p{color:var(--mu);margin:0;font-size:13.5px}.doc-grid{grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));align-items:start;gap:16px;display:grid}.doc-grid.g3{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr))}.spec{background:var(--sf);border:1px solid var(--ln);border-radius:12px;flex-direction:column;min-width:0;display:flex}.spec.wide{grid-column:1/-1}.spec-h{border-bottom:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:12px 16px;display:flex}.spec-h b{font-size:14px}.spec-cls{font-family:var(--mono);color:var(--aci);background:var(--acs);border-radius:6px;padding:1px 7px;font-size:11.5px;font-weight:600}.orig{font-family:var(--mono);letter-spacing:.02em;border:1px solid var(--fa);color:var(--mu);white-space:nowrap;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:700}.spec-b{background:var(--bg);flex-direction:column;flex:1;gap:14px;min-width:0;padding:20px;display:flex}.spec-b.plain{background:var(--sf)}.spec-f{border-top:1px solid var(--ln);color:var(--mu);flex-direction:column;gap:4px;padding:10px 16px;font-size:12.5px;line-height:1.5;display:flex}.spec-f b{color:var(--tx);font-weight:600}.cap{color:var(--mu);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.stack{flex-direction:column;gap:8px;min-width:0;display:flex}.demo-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.demo-col{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:10px 16px;display:grid}.demo-col>.cap{padding-top:2px}.swatch{border:1px solid var(--ln);background:var(--sf);border-radius:10px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.swatch i{border-bottom:1px solid var(--ln);height:56px;display:block}.swatch span{flex-direction:column;gap:1px;padding:8px 10px;font-size:12.5px;display:flex}.swatch span b{font-family:var(--mono);font-size:12px}.swatch span em{color:var(--mu);font-size:11.5px;font-style:normal;font-family:var(--mono)}.sw-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.diff{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr);font-size:13px;display:grid}.diff>*{border-bottom:1px solid var(--ln);min-width:0;padding:10px 12px}.diff .hd{color:var(--mu);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:700}.reg{columns:3 300px;column-gap:24px}.reg-fam{break-inside:avoid;flex-direction:column;margin-bottom:20px;display:flex}.reg-fam h3{align-items:center;gap:8px;margin:0 0 6px;font-size:13px;font-weight:700;display:flex}.reg-fam h3 a{text-decoration:none}.reg-fam h3 a:hover{text-underline-offset:3px;text-decoration:underline}.reg-row{border-bottom:1px solid var(--ln);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:5px 0;font-size:13px;display:grid}.reg-row:last-child{border-bottom:0}.reg-row code{font-family:var(--mono);color:var(--aci);font-size:11.5px}.reg-row em{font-style:normal;font-family:var(--mono);color:var(--mu);white-space:nowrap;font-size:11px}.famcard{border:1px solid var(--ln);background:var(--sf);color:var(--tx);border-radius:12px;flex-direction:column;gap:6px;min-height:120px;padding:16px;text-decoration:none;display:flex}.famcard:hover{border-color:var(--ac)}.famcard .fn{font-family:var(--mono);color:var(--aci);font-size:12px;font-weight:700}.famcard b{font-size:16px}.famcard span{color:var(--mu);font-size:13px}.icgrid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;display:grid}.icc{border:1px solid var(--ln);background:var(--sf);color:var(--tx);border-radius:10px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:14px 6px 10px;display:flex}.icc code{font-family:var(--mono);color:var(--mu);font-size:11px}.typeline{border-bottom:1px solid var(--ln);grid-template-columns:200px minmax(0,1fr);align-items:baseline;gap:16px;padding:12px 0;display:grid}.typeline:last-child{border-bottom:0}.typeline code{font-family:var(--mono);color:var(--mu);font-size:11.5px;line-height:1.5}.scale{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.scale>div{color:var(--mu);font-size:11.5px;font-family:var(--mono);flex-direction:column;align-items:center;gap:6px;display:flex}.ex-shot{border:1px solid var(--ln);background:var(--bg);border-radius:12px;overflow:hidden}.codeblk{font-family:var(--mono);background:var(--bg);border:1px solid var(--ln);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--tx);border-radius:10px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.6}.srcard{border:1px solid var(--ln);background:var(--sf);color:var(--tx);border-radius:12px;align-items:flex-start;gap:14px;min-width:0;padding:16px;text-decoration:none;display:flex}.srcard:hover{border-color:var(--ac)}.srcard b{font-size:15px;display:block}.srcard span{color:var(--mu);font-size:13px}@media (width<=700px){.doc{padding:24px 16px 48px}.doc-h1{font-size:28px}.demo-col,.typeline{grid-template-columns:1fr}.diff{grid-template-columns:1fr 1fr}.dpbody{grid-template-columns:1fr}.dppre{border-right:0;flex-flow:wrap;padding-right:0}.cond,.act{grid-template-columns:1fr 1fr}}@font-face{font-family:Inter;src:url(/fonts/ax/Inter-400.8909904ab6.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/ax/Inter-500.f3779f1efc.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/ax/Inter-600.f9a06e79cd.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/ax/Inter-700.6f56409fd3.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/ax/Inter-800.a7d0a50f15.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ax/IBMPlexMono-400.08949f728d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ax/IBMPlexMono-500.01d2854474.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ax/IBMPlexMono-600.0d1f0b8d07.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;src:url(/fonts/ax/IBMPlexMono-700.4f84d86cfd.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ax{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ax.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){.ax.tema-sistema{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f1114;--sf:#181b20;--sf2:#262b33;--ln:#2a2f37;--tx:#e8eaed;--mu:#a3abb5;--fa:#6f7883;--ac:#6d8ff0;--oa:#0f1114;--aci:#8faaf5;--acs:#8faaf51f;--ok:#6fd3a0;--err:#ff8a80;--fire:#f2a555;--gS:#6ee7a0;--gB:#22c55e38;--gT:#22c55e1a;--gL:#22c55e73;--oS:#fcc54a;--oB:#f59e0b42;--oT:#f59e0b1f;--oL:#f59e0b8c;--rS:#fca5a5;--rB:#ef444438;--rT:#ef44441a;--rL:#ef44447a}.ax.tema-sistema .dg{--bg:#141413;--sf:#252523;--sf2:#2e2e2b;--ln:#30302d;--tx:#f7f5f0;--mu:#adaba5;--fa:#807e78;--ac:#f7f5f0;--oa:#141413;--fire:#f2913d;--fires:#f2913d1f}}.ax.dark{--background:var(--sf);--foreground:var(--tx);--card:var(--sf);--card-foreground:var(--tx);--primary:var(--aci);--primary-hover:var(--ac);--primary-foreground:var(--oa);--secondary:var(--sf2);--secondary-foreground:var(--tx);--muted:var(--sf2);--muted-foreground:var(--mu);--accent:var(--sf2);--accent-foreground:var(--tx);--destructive:var(--err);--success:var(--ok);--border:var(--ln);--input:var(--fa);--ring:var(--ac);--canvas:var(--bg);--link:var(--aci);--sidebar:var(--sf);--sidebar-accent:var(--acs);--color-red-50:oklch(25.8% .092 26.042);--color-red-100:oklch(39.6% .141 25.723);--color-red-200:oklch(44.4% .177 26.899);--color-red-300:oklch(50.5% .213 27.518);--color-red-400:oklch(57.7% .245 27.325);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(70.4% .191 22.216);--color-red-700:oklch(80.8% .114 19.571);--color-red-800:oklch(88.5% .062 18.334);--color-red-900:oklch(93.6% .032 17.717);--color-red-950:oklch(97.1% .013 17.38);--color-amber-50:oklch(27.9% .077 45.635);--color-amber-100:oklch(41.4% .112 45.904);--color-amber-200:oklch(47.3% .137 46.201);--color-amber-300:oklch(55.5% .163 48.998);--color-amber-400:oklch(66.6% .179 58.318);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(82.8% .189 84.429);--color-amber-700:oklch(87.9% .169 91.605);--color-amber-800:oklch(92.4% .12 95.746);--color-amber-900:oklch(96.2% .059 95.617);--color-amber-950:oklch(98.7% .022 95.277);--color-green-50:oklch(26.6% .065 152.934);--color-green-100:oklch(39.3% .095 152.535);--color-green-200:oklch(44.8% .119 151.328);--color-green-300:oklch(52.7% .154 150.069);--color-green-400:oklch(62.7% .194 149.214);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(79.2% .209 151.711);--color-green-700:oklch(87.1% .15 154.449);--color-green-800:oklch(92.5% .084 155.995);--color-green-900:oklch(96.2% .044 156.743);--color-green-950:oklch(98.2% .018 155.826);--color-blue-50:oklch(28.2% .091 267.935);--color-blue-100:oklch(37.9% .146 265.522);--color-blue-200:oklch(42.4% .199 265.638);--color-blue-300:oklch(48.8% .243 264.376);--color-blue-400:oklch(54.6% .245 262.881);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(70.7% .165 254.624);--color-blue-700:oklch(80.9% .105 251.813);--color-blue-800:oklch(88.2% .059 254.128);--color-blue-900:oklch(93.2% .032 255.585);--color-blue-950:oklch(97% .014 254.604);--color-violet-50:oklch(28.3% .141 291.089);--color-violet-100:oklch(38% .189 293.745);--color-violet-200:oklch(43.2% .232 292.759);--color-violet-300:oklch(49.1% .27 292.581);--color-violet-400:oklch(54.1% .281 293.009);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(70.2% .183 293.541);--color-violet-700:oklch(81.1% .111 293.571);--color-violet-800:oklch(89.4% .057 293.283);--color-violet-900:oklch(94.3% .029 294.588);--color-violet-950:oklch(96.9% .016 293.756)}@media (prefers-color-scheme:dark){.ax.tema-sistema{--background:var(--sf);--foreground:var(--tx);--card:var(--sf);--card-foreground:var(--tx);--primary:var(--aci);--primary-hover:var(--ac);--primary-foreground:var(--oa);--secondary:var(--sf2);--secondary-foreground:var(--tx);--muted:var(--sf2);--muted-foreground:var(--mu);--accent:var(--sf2);--accent-foreground:var(--tx);--destructive:var(--err);--success:var(--ok);--border:var(--ln);--input:var(--fa);--ring:var(--ac);--canvas:var(--bg);--link:var(--aci);--sidebar:var(--sf);--sidebar-accent:var(--acs);--color-red-50:oklch(25.8% .092 26.042);--color-red-100:oklch(39.6% .141 25.723);--color-red-200:oklch(44.4% .177 26.899);--color-red-300:oklch(50.5% .213 27.518);--color-red-400:oklch(57.7% .245 27.325);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(70.4% .191 22.216);--color-red-700:oklch(80.8% .114 19.571);--color-red-800:oklch(88.5% .062 18.334);--color-red-900:oklch(93.6% .032 17.717);--color-red-950:oklch(97.1% .013 17.38);--color-amber-50:oklch(27.9% .077 45.635);--color-amber-100:oklch(41.4% .112 45.904);--color-amber-200:oklch(47.3% .137 46.201);--color-amber-300:oklch(55.5% .163 48.998);--color-amber-400:oklch(66.6% .179 58.318);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(82.8% .189 84.429);--color-amber-700:oklch(87.9% .169 91.605);--color-amber-800:oklch(92.4% .12 95.746);--color-amber-900:oklch(96.2% .059 95.617);--color-amber-950:oklch(98.7% .022 95.277);--color-green-50:oklch(26.6% .065 152.934);--color-green-100:oklch(39.3% .095 152.535);--color-green-200:oklch(44.8% .119 151.328);--color-green-300:oklch(52.7% .154 150.069);--color-green-400:oklch(62.7% .194 149.214);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(79.2% .209 151.711);--color-green-700:oklch(87.1% .15 154.449);--color-green-800:oklch(92.5% .084 155.995);--color-green-900:oklch(96.2% .044 156.743);--color-green-950:oklch(98.2% .018 155.826);--color-blue-50:oklch(28.2% .091 267.935);--color-blue-100:oklch(37.9% .146 265.522);--color-blue-200:oklch(42.4% .199 265.638);--color-blue-300:oklch(48.8% .243 264.376);--color-blue-400:oklch(54.6% .245 262.881);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(70.7% .165 254.624);--color-blue-700:oklch(80.9% .105 251.813);--color-blue-800:oklch(88.2% .059 254.128);--color-blue-900:oklch(93.2% .032 255.585);--color-blue-950:oklch(97% .014 254.604);--color-violet-50:oklch(28.3% .141 291.089);--color-violet-100:oklch(38% .189 293.745);--color-violet-200:oklch(43.2% .232 292.759);--color-violet-300:oklch(49.1% .27 292.581);--color-violet-400:oklch(54.1% .281 293.009);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(70.2% .183 293.541);--color-violet-700:oklch(81.1% .111 293.571);--color-violet-800:oklch(89.4% .057 293.283);--color-violet-900:oklch(94.3% .029 294.588);--color-violet-950:oklch(96.9% .016 293.756)}}.ax .main>.mx-auto{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}html:has(body>.ax){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f5f7}html:has(body>.ax.dark){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f1114}@media (prefers-color-scheme:dark){html:has(body>.ax.tema-sistema){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0f1114}}.ax.shell{min-height:100dvh}.ax .skip:focus{z-index:70;clip:auto;background:var(--sf);width:auto;height:auto;color:var(--tx);box-shadow:var(--sh-pop);white-space:normal;border-radius:8px;padding:10px 14px;font-weight:600;position:fixed;top:8px;left:8px;overflow:visible}.ax .main:focus{outline:none}.ax .gbody{flex-wrap:nowrap}.ax .gbody>.nav{flex:0 0 240px;align-self:flex-start;height:calc(100dvh - 48px);position:sticky;top:48px;overflow-y:auto}.ax .gbody>.main{flex:1 1 0}.ax .main>.mx-auto{width:100%}.ax a[class*=text-]{color:revert-layer}.ax :is(button,a,input,select,textarea,[tabindex])[class*=focus-visible\:outline-none]:focus-visible{outline:revert-layer}.ax.nav-collapsed .gbody>.nav{display:none}.ax a.glogo,.ax a.gpres,.ax a.navitem,.ax a.vtab,.ax a.chip,.ax a.xbtn{text-decoration:none}.ax .gic.mob,.ax .stu-bnav{display:none}.ax .gtop{z-index:40}.ax .gacct{position:relative}.ax .gacct>.menu{z-index:40;width:320px;max-width:calc(100vw - 24px);position:absolute;top:calc(100% + 8px);right:0}.ax .menu .acct-id{flex-direction:column;gap:1px;min-width:0;padding:8px 10px 10px;display:flex}.ax .menu .acct-id b,.ax .menu .acct-id span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ax .menu .acct-org{align-items:center;gap:8px;padding:0 10px 8px;font-size:13px;display:flex}.ax .menu .acct-org .input{flex:1}.ax .menu .acct-seg{padding:0 10px 8px}.ax .menu .acct-seg .seg{align-self:stretch;display:flex}.ax .menu .acct-seg .seg button{flex:1;justify-content:center}.ax .menu .acct-sep{background:var(--ln);height:1px;margin:4px 0}.ax .menu form{display:contents}.ax .menu .mo{align-items:center;width:100%}@media (width<768px){.ax .gic.dsk{display:none}.ax .gic.mob{display:grid}.ax .gbody>.nav,.ax.nav-collapsed .gbody>.nav{display:none}.ax .main{padding:12px 16px calc(84px + env(safe-area-inset-bottom))}.ax .stu-bnav{z-index:25;padding:6px 12px calc(8px + env(safe-area-inset-bottom));border-top:1px solid var(--ln);background:var(--sf);gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0}.ax .stu-bnav .navitem{min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;flex:1;justify-content:center;gap:6px;font-size:13.5px;font-weight:500}.ax .stu-bnav .navitem.active{font-weight:600}}.ax .stage-root{letter-spacing:normal;color-scheme:normal;font-size:16px}.ax .stage-root .pill{font-size:inherit;font-weight:inherit;color:inherit;white-space:inherit;background:0 0;border-radius:0;padding:0}.ax dialog.drw{border:0;border-left:1px solid var(--ln);width:480px;max-width:100%;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow:hidden}.ax dialog.drw:not([open]){display:none}.ax dialog.drw::backdrop{background:#0a0c1073}.ax dialog.drw.left{border-right:1px solid var(--ln);border-left:0;width:min(300px,86vw);inset:0 auto 0 0;box-shadow:18px 0 40px #00000038}.ax dialog.drw.left .drwb{gap:0;padding:0}.ax dialog.drw>.drwb>.nav{border-right:0;flex:none;width:auto;max-width:none}@media (prefers-reduced-motion:no-preference){.ax dialog.drw[open]{animation:.18s ease-out ax-drw-in}.ax dialog.drw[open]::backdrop{animation:.18s ease-out ax-drw-fade}.ax dialog.drw.left[open]{animation-name:ax-drw-in-left}}@keyframes ax-drw-in-left{0%{opacity:0;transform:translate(-24px)}}@keyframes ax-drw-in{0%{opacity:0;transform:translate(24px)}}@keyframes ax-drw-fade{0%{opacity:0}}body:has(dialog.drw[open]){overflow:hidden}.ax .ckb,.ax .opt{position:relative}.ax label.ckb:has(input:checked) .bx{border-color:var(--ac);background:var(--ac);color:var(--oa)}.ax .ckb .bx svg{visibility:hidden}.ax label.ckb:has(input:checked) .bx svg{visibility:visible}.ax label.ckb.rad:has(input:checked){background:var(--acs)}:is(.ax label.ckb:has(input:focus-visible),.ax label.opt:has(input:focus-visible)){outline:2px solid var(--ac);outline-offset:-2px}.ax label.opt:has(input:checked){border-color:var(--ac);background:var(--acs);box-shadow:0 0 0 1px var(--ac)}.ax label.opt:has(input:checked) .radio{border-color:var(--ac)}.ax label.opt:has(input:checked) .radio:after{content:"";background:var(--ac);border-radius:50%;width:8px;height:8px}.ax .swrow:focus-visible,.ax .seg button:focus-visible{outline-offset:-2px}.ax dl.kvg{margin:0}.ax dl.kvg>dt{color:var(--mu);padding-right:12px;font-size:12.5px;font-weight:600}.ax dl.kvg>dd{margin:0}.ax .stu-acc{flex-direction:column;gap:32px;max-width:1100px;min-height:100dvh;margin:0 auto;padding:56px 24px 24px;display:flex}.ax .stu-main{gap:inherit;flex-direction:column;flex:auto;display:flex}.ax .stu-hero{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.ax .stu-hero p{margin:0}.ax .stu-head{text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:720px;margin:0 auto;display:flex}.ax .stu-head p{color:var(--mu);margin:0;font-size:14px;line-height:1.5}.ax .stu-brand{letter-spacing:-.01em;cursor:default;gap:14px;height:auto;margin:0;padding:0;font-size:32px;font-weight:800}.ax .stu-brand:hover{background:0 0}.ax .stu-brand .gmark{border-radius:12px;width:56px;height:56px;font-size:20px}.ax .stu-brand.sm{gap:12px;font-size:26px}.ax .stu-brand.sm .gmark{border-radius:10px;width:44px;height:44px;font-size:16px}.ax .stu-spin{border:3px solid var(--sf2);border-top-color:var(--ac);border-radius:50%;flex:none;width:22px;height:22px;animation:.9s linear infinite stu-spin;display:inline-block}@keyframes stu-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ax .stu-spin{animation:none}}.ax .stu-card{text-align:left;flex-direction:column;gap:14px;width:100%;min-width:0;max-width:560px;margin:0 auto;padding:24px;display:flex}.ax .stu-card p{margin:0;font-size:13.5px;line-height:1.5}.ax .stu-card .ico.big{border-radius:999px;width:44px;height:44px}.ax .stu-wrap td{white-space:normal}.ax .stu-acc-foot{color:var(--mu);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:8px;font-size:12px;display:flex}@media (width<=600px){.ax .stu-acc{padding:32px 16px 16px}.ax .stu-brand{font-size:28px}}.ax .stu-grid{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px;display:grid}.ax .stu-thumb{--th-bg:#0b0b0f;--th-fg:#fff;--th-in:#080a10;aspect-ratio:16/9;background:var(--th-bg);border-radius:11px 11px 0 0;position:relative;overflow:hidden}.ax .stu-thumb .c{border:2px solid var(--th-fg);background:var(--th-in);border-radius:4px;width:24%;height:30%;position:absolute;top:8%;right:5%}.ax .stu-thumb .b{background:var(--th-fg);border-radius:999px;width:40%;height:12%;position:absolute;top:10%;left:5%}.ax .stu-thumb .q{aspect-ratio:1;background:var(--th-fg);border-radius:3px;width:15%;position:absolute;top:46%;right:7%}.ax .stu-thumb .d{border:2px solid var(--th-fg);background:var(--th-in);border-radius:999px;width:40%;height:8%;position:absolute;top:28%;left:5%}.ax .stu-thumb .t{background:var(--th-fg);border-radius:3px;width:18%;height:12%;position:absolute;bottom:14%;right:7%}.ax .stu-thumb .s{border:2px solid var(--th-fg);background:var(--th-in);border-radius:6px;width:34%;height:20%;position:absolute;bottom:14%;left:5%}.ax .stu-thumb.off{background:var(--sf2);border-bottom:1px dashed var(--fa);color:var(--mu);justify-content:center;align-items:center;font-size:12.5px;display:flex}.ax .stu-pb{flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.ax .stu-pb .facts{margin-bottom:4px}.ax .stu-pb .row>.h2,.ax .kpi .small{overflow-wrap:anywhere;min-width:0}.ax .stu-pb .fv{white-space:normal;overflow-wrap:anywhere}.ax .stu-wiz{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.ax .stu-wiz>.wiznav{flex:0 220px;min-width:180px;padding:8px}.ax .stu-wiz>.form{flex:440px;min-width:0}.ax .stu-stack{flex-direction:column;flex:480px;gap:16px;min-width:0;display:flex}.ax .stu-fs{border:0;min-width:0;margin:0;padding:0}.ax .stu-fs legend{margin-bottom:6px;padding:0}.ax .stu-optrow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ax .stu-optrow>.opt{flex:280px;width:auto}.ax .stu-optrow>select{flex:0 200px}.ax .stu-foot{border-top:1px solid var(--ln);flex-wrap:wrap;align-items:center;gap:8px;padding-top:16px;display:flex}.ax .stu-url{flex-direction:column;gap:12px;padding:18px 20px;display:flex}.ax .stu-url .linkbox{padding:10px 12px}.ax .stu-url .linkbox>.input{height:auto;font-family:var(--mono);overflow-wrap:anywhere;background:0 0;border:0;flex:320px;padding:0;font-size:13.5px}.ax .stu-how{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:stretch;gap:16px;display:grid}.ax .card.wiznav>span{min-height:38px;color:var(--mu);border-radius:8px;align-items:center;gap:10px;padding:0 10px;font-size:13.5px;font-weight:600;display:flex}.ax .card.wiznav>span.on{background:var(--acs);color:var(--aci)}.ax .card.wiznav>span.on .n{background:var(--aci);color:var(--sf)}.ax ol.cad{margin:0;padding:0;list-style:none}.ax .cstep .stu-cs{color:var(--tx);font-size:13.5px;line-height:1.45}.ax .stu-cs strong{font-weight:600}.ax .stu-cs kbd{font-family:var(--mono);border:1px solid var(--fa);color:var(--tx);background:var(--bg);border-bottom-width:2px;border-radius:4px;padding:0 5px;font-size:11px}.ax .input::placeholder{color:var(--mu);opacity:1}.ax .h2[tabindex="-1"]:focus-visible{outline:2px solid var(--ac);outline-offset:3px;border-radius:4px}html:has(body>.ax){scroll-padding-top:64px}.ax label.ckb>input.sr,.ax label.opt>input.sr{clip:auto;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;inset:0}.ax label.ckb :is(a,button,select,textarea,summary,[tabindex]),.ax label.opt :is(a,button,select,textarea,summary,[tabindex]){z-index:1;position:relative}:is(.ax label.ckb:has(input:disabled),.ax label.opt:has(input:disabled)){color:var(--mu);cursor:not-allowed}.ax label.ckb:has(input:disabled):hover{background:var(--sf)}:is(.ax label.ckb:has(input:disabled) .bx,.ax label.opt:has(input:disabled) .radio){opacity:.5}.ax label.ckb>input.sr:disabled,.ax label.opt>input.sr:disabled{cursor:not-allowed}.ax .crumb{flex-wrap:wrap;max-width:100%}.ax .pcrumb>.crumb>a,.ax .pcrumb>.crumb>b{overflow-wrap:anywhere;min-width:0}.ax .stu-mon{width:100%;box-shadow:0 0 0 1px var(--ln);background-color:#0b0b0f;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:20px 20px;border-radius:8px;margin:0;position:relative;overflow:hidden}.ax .stu-drag{z-index:200;pointer-events:none;position:absolute;inset:0}.ax .stu-handle{color:#fff;cursor:move;touch-action:none;pointer-events:auto;background:#000c;border-style:solid;border-color:#fff;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.ax .stu-handle:focus-visible{outline:calc(2px * var(--stu-k,1)) solid #fff;outline-offset:calc(2px * var(--stu-k,1))}.ax .stu-mon-pill{z-index:100;pointer-events:none;position:absolute;bottom:6px;left:6px}.ax .stu-mon-wrap{flex-direction:column;gap:8px;min-width:0;display:flex}.ax .stu-manual{border:1px solid var(--ln);background:var(--sf2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:8px 12px;font-size:13px;display:flex}.ax .stu-manual>.stu-now{flex:8rem;min-width:0}.ax .stu-manual>.stu-err{flex:1 0 100%;margin:0}.ax .stu-manual>.stu-err:empty{display:none}.ax .stu-acts-col{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ax .stu-acts-col>.note{margin:0}.ax .stu-mesa-hdr>.hdr-t{min-width:0;max-width:100%}.ax .stu-mesa-hdr .h1{overflow-wrap:anywhere;min-width:0}.ax .stu-presence{color:var(--mu);flex-direction:column;gap:4px;font-size:13.5px;display:flex}.ax .stu-presence p{margin:0}.ax .stu-presence .stu-avs{display:flex}.ax .stu-presence .stu-avs .av{border:2px solid var(--bg);width:24px;height:24px;font-size:10px}.ax .stu-presence .stu-avs .av+.av{margin-left:-6px}.ax .stu-presence .stu-trail b{color:var(--tx)}.ax .stu-sync{color:var(--mu);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ax .stu-sync-m{display:none}.ax .gdot.stu-dot-o{background:var(--oS);box-shadow:0 0 0 3px var(--oB)}.ax .vbar>.vtabs{max-width:100%}.ax .stu-legacy-type{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;line-height:1.5}.ax .stu-ctl>.stu-st{margin:0;padding:0 14px 10px}.ax .stu-st:empty,.ax .stu-ck-st:empty{display:none}.ax .stu-ctl{flex-direction:column;display:flex;overflow:hidden}.ax .stu-ctl>.swrow{border:0;border-radius:0;padding:12px 14px}.ax .stu-ctl>.swrow b{font-size:14.5px}.ax .swrow[disabled]{cursor:not-allowed}.ax .swrow[disabled] b{color:var(--mu)}.ax .swrow[disabled] .sw{opacity:.5}.ax .stu-cb{border-top:1px solid var(--ln);flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.ax .stu-cb .vrow .input{flex:120px;min-width:0}.ax .stu-st.warn,.ax .stu-ck-st.warn{color:var(--oS);font-weight:600}.ax .stu-ck-st{color:var(--mu);white-space:nowrap;font-size:11.5px}.ax .stu-fonte{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.ax .stu-chips{scrollbar-width:none;gap:8px;margin:-6px -16px;padding:6px 16px;scroll-padding-inline:16px;display:flex;position:relative;overflow-x:auto}.ax .stu-chips .chip{flex:none;min-height:44px;text-decoration:none}.ax .stu-list{flex-direction:column;gap:6px;display:flex}.ax .stu-list .swrow{min-height:56px;padding:8px 12px}.ax .stu-list>.stu-st{padding:0 4px}.ax .stu-list .stu-qr{flex-wrap:nowrap;align-items:center;gap:6px;display:flex}.ax .stu-list .stu-qr>.swrow{flex:1;min-width:0}.ax .stu-goal{align-items:center;gap:10px;padding:8px 12px;display:flex}.ax .stu-goal>.stu-gt{flex-direction:column;flex:1;min-width:0;display:flex}.ax .stu-goal .vrow .input{text-align:center;width:76px;height:44px;font-weight:700}.ax .stu-goal .btn.ic{width:44px;height:44px}.ax .stu-mob-act{flex-wrap:nowrap;gap:8px;display:flex}.ax .stu-mob-act>*{flex:1;min-width:0}.ax .stu-mob-act .btn{width:100%;min-height:44px}.ax .stu-back{display:none}@media (width>=768px){.ax .stu-mob{display:none}}@media (width<768px){.ax .stu-desk,.ax .stu-crumb{display:none}.ax .stu-sync-m{display:inline-flex}.ax .stu-mob{flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.ax .stu-mob>.stu-announce{top:0;left:0}.ax .stu-mesa-hdr{align-items:center;gap:8px}.ax .stu-mesa-hdr>.stu-back{display:inline-grid}.ax .stu-mesa-hdr>.hdr-t{flex:1 1 0;gap:2px;min-width:0}.ax .stu-mesa-hdr .h1{font-size:20px}.ax .stu-mesa-hdr>.stu-acts-col{flex:1 0 100%;align-items:stretch}.ax .stu-mesa-hdr>.stu-acts-col.stu-on-mesa{display:none}.ax .vbar>.vtabs{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.ax .vbar>.vtabs .vtab{flex:none;min-height:44px;padding-right:12px}.ax .vbar>.vtabs .vt span{display:none}.ax .stu-presence{font-size:12.5px}}.ax .stu-sim{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.ax .stu-sim.stretch{align-items:stretch}.ax .stu-scenes{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.ax .stu-asset{flex-wrap:nowrap;flex:200px;gap:10px;min-width:0}.ax .stu-asset-t{flex-direction:column;gap:2px;min-width:0;display:flex}.ax .stu-asset-n{overflow-wrap:anywhere;font-size:13.5px}.ax .stu-alerts{flex-direction:column;gap:8px;display:flex}.ax .stu-alerts .banner>span{flex:260px}.ax .stu-presence .stu-who{gap:8px}.ax .stu-presence .stu-trail{gap:6px 12px;font-size:12.5px}.ax .stu-live{display:block}.ax .stu-live:not(:has(.banner)){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ax ul.stu-rows{margin:0;padding:0;list-style:none;overflow:hidden}.ax .stu-rows>.leadrow{border-bottom:1px solid var(--ln);position:relative}.ax .stu-rows>.leadrow:last-child{border-bottom:0}.ax .stu-rows>.leadrow.off{background:var(--bg)}.ax .stu-rows .lmeta .mono{color:var(--tx);overflow-wrap:anywhere}.ax .stu-rows .ltop b,.ax .stu-rows .lmeta>span{overflow-wrap:anywhere;min-width:0}.ax .stu-rows .lact{flex-wrap:wrap}.ax .stu-qrmini{box-sizing:border-box;outline:1px solid var(--ln);background:#fff;border-radius:6px;flex:none;width:38px;height:38px;padding:3px}.ax .stu-qrmini .stu-qrmini-svg{width:100%;height:100%;display:block}.ax .stu-qrmini.off{opacity:.4}.ax .stu-stage{background-color:var(--sf2);background-image:conic-gradient(color-mix(in srgb, var(--fa) 30%, transparent) 25%, transparent 0 50%, color-mix(in srgb, var(--fa) 30%, transparent) 0 75%, transparent 0);background-size:24px 24px;border-radius:10px;justify-content:center;padding:28px 20px;display:flex}.ax .stage-root.stu-qrprev{width:auto;height:auto;overflow:visible}.ax .stu-qrnone{color:#4b5563;text-align:center;background:#fff;border-radius:8px;place-items:center;width:160px;height:160px;font-size:12.5px;display:grid}.ax .stu-inrow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding-left:26px;display:flex}.ax .stu-inrow .stu-inrow-url{flex:220px;width:auto}.ax .stu-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ax .stu-keys tbody tr{position:relative}.ax .stu-keys tbody tr.stu-keyrow>td{border-bottom:0}.ax .stu-keys tbody tr.stu-noterow>td{white-space:normal;padding:0 12px}.ax .stu-keys tbody tr.stu-noterow.has>td{padding:0 12px 12px}.ax .stu-keys{container-type:inline-size}.ax .stu-keys .stu-notes{flex-direction:column;gap:8px;width:calc(100cqw - 24px);max-width:100%;display:flex;position:sticky;left:0}.ax .stu-keys td:first-child{white-space:normal;overflow-wrap:anywhere;min-width:160px}.ax .stu-secret{font-family:var(--mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin-top:4px;font-size:12.5px;display:block}.ax .stu-ch{flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px 4px;display:flex}.ax .stu-note-pad{padding:4px 16px 14px}.ax .stu-mtx td small{font-family:var(--mono);color:var(--mu);font-size:11.5px;display:block}.ax .stu-mtx td:first-child{white-space:normal}.ax .stu-mtx th{white-space:nowrap}.ax .stu-yes{color:var(--gS);place-items:center;display:inline-grid}.ax .stu-no{color:var(--mu)}.ax .stu-perfis .kvg{grid-template-columns:minmax(90px,120px) 1fr}.ax .tbox .tb,.ax .stu-mtx tbody tr{position:relative}.ax .stu-keys .tb{min-width:820px}.ax .stu-fld,.ax .stu-rng{flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.ax .stu-fstat{margin:0}.ax .stu-fstat:empty{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ax .stu-ferr{color:var(--err)}.ax .stu-rng{border-bottom:1px solid var(--ln);gap:0}.ax .stu-rng:last-child,.ax .stu-rng>.mrow{border-bottom:0}.ax .stu-rng .vrow .input{width:90px}.ax .stu-rng>.stu-fstat,.ax .stu-rng>.stu-ferr{padding-bottom:8px}.ax .stu-sw{border:1px solid var(--fa);border-radius:8px;flex:none;width:38px;height:38px}.ax .stu-fcard{gap:12px}.ax .stu-col{flex-direction:column;gap:12px;min-width:0;display:flex}.ax .stu-sub{border-top:1px solid var(--ln);flex-direction:column;gap:8px;padding-top:12px;display:flex}.ax .stu-ap-off{border:0;min-width:0;margin:0;padding:0;display:contents}.ax .stu-ap{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px 20px;display:grid}@media (width>=1180px){.ax .stu-ap{grid-template-rows:auto auto auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(320px,380px)}.ax .stu-ap .stu-ap-main{grid-area:1/1/-1}.ax .stu-ap .stu-ap-side{grid-column:2}}.ax .stu-logo-prev{object-fit:contain;border:1px solid var(--ln);background:#111827;border-radius:6px;max-width:96px;height:36px;padding:4px}.ax .stu-branding{align-items:flex-end;gap:8px;display:flex}.ax .stu-branding>.stu-fld{flex:160px}.ax .stu-branding>.ckl{flex:none}.ax .stu-srcs{margin:0;padding:0;list-style:none}.ax .stu-srcs .mrow small{overflow-wrap:anywhere}.ax .stu-fonte-card .ckb>span{overflow-wrap:anywhere;min-width:0}.ax .stu-fonte-card .ckb .rc{white-space:normal}.ax .stu-fonte-card .tbox .tb{position:relative}.ax .stu-ckf{color:var(--mu);white-space:nowrap;font-size:11.5px}.ax .stu-ckf:empty{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<768px){.ax .stu-fonte-card .ckb{min-height:45px}}.ax .stu-f2c{display:contents}.ax .stu-sidep{margin:0;font-size:13.5px;line-height:1.5}.ax .stu-g2{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:start;gap:12px;min-width:0;display:grid}.ax .stu-hist{overflow:hidden}.ax .stu-hist .tbox .tb{min-width:620px;position:relative}.ax .stu-hist .tbox .r{position:relative}.ax .stu-hist .tbox .stu-what{white-space:normal;overflow-wrap:anywhere;min-width:240px}.ax .stu-more{border-top:1px solid var(--ln);justify-content:center;padding:8px 0 10px;display:flex}.ax .stu-empty+.stu-more{border-top:0}.ax .stu-empty{border-style:dashed;border-color:var(--fa);text-align:center;align-items:center}.ax .stu-sessel{min-width:224px;max-width:min(448px,100%)}.ax .stu-priv{align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.ax .stu-scnlist{margin:0;padding:0;list-style:none}.ax .stu-scn{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px 10px 6px;display:flex}.ax .stu-scn .xmain{flex:240px;gap:6px}.ax .stu-scn>.banner{flex:100%}.ax .xcard.stu-on{box-shadow:inset 3px 0 0 var(--gS)}.ax .stu-grip{cursor:grab}.ax .stu-grip[disabled]{cursor:not-allowed}.ax .stu-scn-t{flex-direction:column;gap:2px;display:flex}.ax .stu-scn-d{font-size:13.5px}.ax .stu-scthumb{aspect-ratio:16/9;background:#0b0b0f;border-radius:6px;flex:0 0 112px;width:112px;position:relative;overflow:hidden}.ax .stu-scthumb>*{background:#fff;border-radius:2px;position:absolute}.ax .stu-scthumb>.d{background:#080a10;border:1px solid #fff}.ax .stu-scthumb>.rd{border-radius:99px}@media (width<768px){.ax .stu-f2c .btn,.ax .stu-f2c .chip,.ax .stu-f2c .input{min-height:44px}.ax .stu-f2c .btn.ic{min-width:44px}.ax .stu-f2c .swrow{min-height:44px}.ax .stu-f2c .ckb,.ax .stu-f2c .opt{min-height:45px}.ax .stu-f2c .card>a.lnk,.ax .stu-f2c .sec-h>a.lnk{align-items:center;min-height:44px;display:inline-flex}.ax .stu-htools{flex:100%;min-width:0}.ax .stu-sessel{flex:100%;width:100%;min-width:0;max-width:100%}.ax .stu-hist .tbox .tb{min-width:520px}.ax .stu-hist .tbox .stu-what{min-width:180px}}.ax .stu-f3b{display:contents}.ax .stu-xh{font:inherit;margin:0}.ax .xbody[hidden]{display:none}.ax .xhead.stu-xstatic{cursor:default}.ax .stu-xacts{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.ax .stu-f3b .xt,.ax .stu-f3b .tl2.mono{white-space:normal;overflow-wrap:anywhere}.ax .stu-sec2{margin-top:14px}.ax .stu-pid{color:var(--mu);font-size:12px;font-weight:400}.ax .stu-stores{flex-direction:column;gap:2px;min-width:0;display:flex}.ax .stu-stores .stu-tx{color:var(--tx)}.ax .stu-irow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ax .stu-irow .stu-irow-in{flex:220px;width:auto}.ax .stu-irow .stu-irow-in[readonly]{background:var(--bg)}.ax ul.stu-tags{margin:0;padding:0;list-style:none}.ax .stu-fset{border:1px solid var(--ln);border-radius:10px;flex-direction:column;gap:10px;min-width:0;margin:0;padding:12px 14px;display:flex}.ax .stu-fset>legend{color:var(--mu);padding:0 6px;font-size:12.5px;font-weight:600}.ax .stu-xlive{position:relative}.ax .stu-xlive:has(.banner){padding:0 16px 14px}.ax .stu-f3b .btn[aria-disabled=true]{cursor:progress}.ax .stu-afilters{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.ax .stu-atypes{border:1px solid var(--ln);border-radius:10px}.ax .stu-atypes>summary{cursor:pointer;align-items:center;gap:8px;min-height:40px;padding:0 12px;font-size:13.5px;font-weight:600;display:flex}.ax .stu-atypes>summary:focus-visible{outline:2px solid var(--ac);outline-offset:1px}.ax .stu-atypes[open]>summary{border-bottom:1px solid var(--ln)}.ax .stu-atypes .stu-asum{color:var(--mu);font-weight:400}.ax .stu-agrid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px;padding:12px;display:grid}.ax .stu-agrp{border:0;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0;display:flex}.ax .stu-agrp>legend{color:var(--mu);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px;padding:0;font-size:11px;font-weight:700}.ax .stu-arow{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.ax .stu-aacts{flex-wrap:wrap;gap:8px;display:flex}.ax .stu-aud{overflow:hidden}.ax .stu-aud .tbox .tb{min-width:720px;position:relative}.ax .stu-aud .stu-c{white-space:normal;overflow-wrap:anywhere}.ax .stu-aud .stu-when{white-space:nowrap;font-variant-numeric:tabular-nums}.ax .stu-aud .stu-det{min-width:220px}.ax .stu-aud .tb tr:focus-visible{outline:2px solid var(--ac);outline-offset:-2px}@media (width<768px){.ax .stu-aud .tbox .tb{min-width:0;display:block}.ax .stu-aud .tb thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ax .stu-aud .tb tbody,.ax .stu-aud .tb tr{display:block}.ax .stu-aud .tb tr{border-bottom:1px solid var(--ln);padding:12px 14px}.ax .stu-aud .tb tbody tr:last-child{border-bottom:0}.ax .stu-aud .stu-c{border-bottom:0;padding:2px 0;display:block}.ax .stu-aud .stu-c[data-label]:before{content:attr(data-label) ": ";color:var(--mu)}.ax .stu-aud .stu-det{min-width:0;color:var(--mu)}.ax .stu-arow{grid-template-columns:minmax(0,1fr)}.ax .stu-f3b .btn,.ax .stu-f3b .input{min-height:44px}.ax .stu-f3b .btn.ic{min-width:44px}.ax .stu-f3b .ckb{min-height:45px}.ax .stu-f3b .stu-atypes>summary,.ax .stu-f3b .xhead:not(.stu-xstatic){min-height:44px}.ax .stu-f3b .ph>a.lnk{align-items:center;min-height:44px;display:inline-flex}}
