:root{--blue:#154273;--blue-hover:#1d558f;--blue-light:#e8eef5;--accent:#0b71a1;--border:#d4dae2;--text:#21282f;--muted:#5c6770;--bg:#f4f6f8;--red:#b3261e;--amber:#8a5a00;--amber-bg:#fdf6e3;--green:#1e7d4f;--green-bg:#e9f5ee}*{box-sizing:border-box}html{overflow-y:scroll}body{margin:0;background:var(--bg);color:var(--text);font-family:-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;line-height:1.45}header.app{background:var(--blue);color:#fff}header.app .inner{max-width:1100px;margin:0 auto;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px}header.app .brand h1{margin:0;font-size:22px;font-weight:600}header.app .brand p{margin:3px 0 0;opacity:.85;font-size:13px}header.app nav{display:flex;gap:18px;font-size:14px;align-items:center}header.app nav a{color:#fff;text-decoration:none;opacity:.9}header.app nav a:hover{opacity:1;text-decoration:underline}header.app nav .dim{opacity:.55}header.app .usermenu{display:flex;align-items:center;gap:14px}header.app .usermenu a{color:#fff;opacity:.9;text-decoration:none}header.app .usermenu a:hover{opacity:1;text-decoration:underline}.linklike{border:none;background:none;color:#fff;opacity:.9;cursor:pointer;font:inherit;padding:0}.linklike:hover{opacity:1;text-decoration:underline;background:none}main{max-width:1100px;margin:0 auto;padding:24px 20px 60px}.page-title{font-size:22px;font-weight:600;color:var(--text);margin:0 0 2px}.page-sub{color:var(--muted);font-size:14px;margin:0 0 20px}section.card{background:#fff;border:1px solid var(--border);border-radius:8px;padding:18px 20px;margin-bottom:18px}section.card h2{margin:0 0 4px;font-size:16px;color:var(--blue)}.sub{color:var(--muted);font-size:13px;margin:0 0 12px}.panel{background:#fafbfc;border:1px solid var(--border);border-radius:6px;padding:12px 14px}.panel-label{font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-weight:600;margin:0 0 8px}input[type=number],input[type=password],input[type=text],input[type=time],select{padding:6px 8px;border:1px solid var(--border);border-radius:5px;font:inherit;background:#fff;color:var(--text)}input:focus,select:focus{outline:2px solid var(--accent);outline-offset:-1px}input.grow{width:100%}button{font:inherit;border:1px solid var(--border);background:#fff;color:var(--text);padding:7px 14px;border-radius:6px;cursor:pointer}button:hover{background:var(--blue-light)}button.primary{background:var(--blue);border-color:var(--blue);color:#fff}button.primary:hover{background:var(--blue-hover)}button.small{padding:5px 10px;font-size:13px}button.icon{padding:4px 8px;border:none;background:none;color:var(--muted);font-size:15px}button.icon:hover{color:var(--red);background:none}button:disabled{opacity:.45;cursor:default}.toolbar{display:flex;gap:8px;flex-wrap:wrap;align-items:center}table{border-collapse:collapse;width:100%}td,th{padding:8px 10px;border-bottom:1px solid var(--border);text-align:left}th{font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-weight:600;white-space:nowrap}td.num,th.num{text-align:right;font-variant-numeric:tabular-nums}th.sortable{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}th.sortable:hover{color:var(--blue)}tr.total td{border-top:2px solid var(--border);border-bottom:none;font-weight:600;color:var(--text)}tr.saldo td{color:var(--muted);font-style:italic}.pill{display:inline-block;background:var(--blue-light);color:var(--blue);font-size:12px;padding:2px 10px;border-radius:999px}.toggle{border:1px solid var(--border);background:#fff;color:var(--muted);border-radius:999px;padding:4px 11px;font-size:13px;cursor:pointer}.toggle.on{background:var(--blue);border-color:var(--blue);color:#fff}.toggle:hover{background:var(--blue-light)}.toggle.on:hover{background:var(--blue-hover)}.badge{font-size:12px;padding:2px 9px;border-radius:999px;background:#eef1f4;color:var(--muted)}.badge.ok{background:var(--green-bg);color:var(--green)}.badge.err{background:#fbeae9;color:var(--red)}.badge.run{background:var(--blue-light);color:var(--blue)}.badge.auto{background:var(--green-bg);color:var(--green)}.status-ok{color:var(--green);font-weight:600}.status-err{color:var(--red);font-weight:600}.status-run{color:var(--accent);font-weight:600}.status-idle{color:var(--muted)}.err{color:var(--red)}.err,.warn{font-size:13px}.warn{color:var(--amber);background:var(--amber-bg);padding:8px 12px;border-radius:5px;border:1px solid #efe2bf}.hint,.muted{color:var(--muted)}.hint{font-size:12px;margin-top:6px}.segmented{display:inline-flex;gap:4px;background:#eef1f4;padding:4px;border-radius:8px}.segmented button{border:none;background:none;color:var(--muted);padding:5px 12px;font-size:13px;border-radius:6px}.segmented button:hover{background:#e2e7ed}.segmented button.active{background:#fff;color:var(--blue);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.08)}.src-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.src-title{display:flex;align-items:center;gap:8px;min-width:0}.src-title h3{margin:0;font-size:16px;font-weight:600}.src-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:12px;color:var(--muted)}.grid-2{display:grid;gap:14px;grid-template-columns:1fr;margin-top:16px}@media (min-width:720px){.grid-2{grid-template-columns:1fr 1fr}}.stat-grid{display:grid;gap:14px;grid-template-columns:repeat(2,1fr);margin-bottom:18px}@media (min-width:720px){.stat-grid{grid-template-columns:repeat(4,1fr)}}.stat .stat-value{margin:4px 0 0;font-weight:700;line-height:1.2}.lastrun{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--border);font-size:13px;color:var(--muted)}.ghost{border:none;background:none;color:var(--blue);font:inherit;font-weight:600;cursor:pointer;padding:2px 4px}.ghost:hover{text-decoration:underline;background:none}button.active-ghost{background:var(--blue-light);border-color:var(--accent)}button.danger{color:var(--red);border-color:#e6b9b6}button.danger:hover{background:#fbeae9}.timeslot{margin-bottom:6px}.row,.timeslot{display:flex;align-items:center;gap:8px}.row{flex-wrap:wrap}.spacer{flex:1}.dash{--canvas:#f1f3f6;--card:#ffffff;--ink:#0e1620;--ink2:#33404f;--slate:#65717f;--faint:#97a1ad;--d-line:#e3e7ec;--line2:#eef1f4;--petrol:#0b6e6e;--pos:#15795a;--neg:#bb4632;--d-amber:#b27d18;--gold:#a9832e;--e-HL:#7e8aa6;--e-NIBV:#0b6e6e;--e-NIUA:#b27d18;--d-shadow:0 1px 2px rgba(16,30,45,.04),0 4px 16px rgba(16,30,45,.05);font-family:var(--font-inter),system-ui,sans-serif;color:var(--ink)}.dash .num{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.dash h2.d,.dash h3.d{font-family:var(--font-archivo),sans-serif;letter-spacing:-.02em;margin:0}.dash .filterbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:18px}.dash .filterbar .fl-lab{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--faint);font-weight:600}.dash .seg{display:inline-flex;background:#e7eaef;border-radius:9px;padding:3px;gap:2px}.dash .seg button{border:none;background:none;padding:6px 12px;border-radius:7px;font-size:12.5px;font-weight:600;color:var(--slate);transition:.13s;white-space:nowrap;cursor:pointer}.dash .seg button .dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:6px;vertical-align:middle}.dash .seg button.on{background:#fff;color:var(--ink);box-shadow:0 1px 3px rgba(16,30,45,.13)}.dash select.yr{font:inherit;font-size:12.5px;color:var(--ink);padding:7px 10px}.dash .reset,.dash select.yr{font-weight:600;background:#fff;border:1px solid var(--d-line);border-radius:8px;cursor:pointer}.dash .reset{color:var(--slate);padding:7px 13px;font-size:12px}.dash .reset:hover{border-color:var(--neg);color:var(--neg)}.dash .sectabs{display:flex;gap:2px;flex-wrap:wrap;border-bottom:1px solid var(--d-line);margin-bottom:20px}.dash .sectabs button{background:none;padding:10px 14px;font-size:13.5px;font-weight:600;color:var(--slate);border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;display:flex;gap:8px;align-items:center}.dash .sectabs button .ix{font-family:var(--font-mono);font-size:11px;color:var(--faint)}.dash .sectabs button:hover{color:var(--ink)}.dash .sectabs button.on{color:var(--petrol);border-bottom-color:var(--petrol)}.dash .sectabs button.on .ix{color:var(--petrol)}.dash .grid{display:grid;gap:16px}.dash .g2{grid-template-columns:1fr 1fr}.dash .g3{grid-template-columns:1fr 1fr 1fr}.dash .g23{grid-template-columns:2fr 1fr}@media (max-width:920px){.dash .g2,.dash .g23,.dash .g3{grid-template-columns:1fr}}.dash .card{background:var(--card);border:1px solid var(--d-line);border-radius:14px;box-shadow:var(--d-shadow);padding:18px 20px}.dash .ch{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.dash .ch h3{font-family:var(--font-archivo);font-size:14px;font-weight:700;letter-spacing:-.01em;margin:0}.dash .ch .q{font-size:11.5px;color:var(--slate);margin:3px 0 0}.dash .ch .badge{font-size:10px;font-weight:600;color:var(--slate);background:#f0f2f5;border:1px solid var(--d-line);padding:3px 8px;border-radius:20px;white-space:nowrap}.dash .kpis{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin-bottom:16px}@media (max-width:1180px){.dash .kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:620px){.dash .kpis{grid-template-columns:repeat(2,1fr)}}.dash .kpi{background:var(--card);border:1px solid var(--d-line);border-radius:13px;padding:15px 16px 14px;box-shadow:var(--d-shadow);position:relative;overflow:hidden}.dash .kpi .k-accent{position:absolute;left:0;top:0;bottom:0;width:3px}.dash .kpi .k-lab{font-size:11px;color:var(--slate);font-weight:600}.dash .kpi .k-val{font-family:var(--font-archivo);font-weight:700;font-size:23px;letter-spacing:-.03em;margin-top:9px;line-height:1}.dash .kpi .k-sub{font-size:11px;color:var(--faint);margin-top:7px;display:flex;align-items:center;gap:6px}.dash .trend{font-weight:600;font-size:11px;padding:1px 6px;border-radius:5px}.dash .trend.up{color:var(--pos);background:#15795a14}.dash .trend.dn{color:var(--neg);background:#bb463214}.dash .legend{display:flex;flex-wrap:wrap;gap:13px;margin-top:12px}.dash .legend .li{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--ink2);font-weight:500}.dash .legend .sw{width:11px;height:11px;border-radius:3px}.dash .reconpill{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;background:var(--green-bg);color:var(--green)}.dash .reconpill.bad{background:#fbeae9;color:var(--neg)}.dash .tbl-wrap{overflow:auto;max-height:560px;border:1px solid var(--d-line);border-radius:12px}.dash table.dt{width:100%;border-collapse:collapse;font-size:12.5px}.dash table.dt thead th{position:sticky;top:0;background:#fafbfc;text-align:left;padding:10px 14px;font-size:10.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--slate);font-weight:700;border-bottom:1px solid var(--d-line);cursor:pointer;white-space:nowrap;z-index:2}.dash table.dt thead th:hover{color:var(--ink)}.dash table.dt tbody td{padding:9px 14px;border-bottom:1px solid var(--line2);white-space:nowrap}.dash table.dt tbody tr:hover{background:#f6f8fa}.dash table.dt td.r,.dash table.dt th.r{text-align:right}.dash table.dt td.r{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.dash input.search{font:inherit;font-size:13px;border:1px solid var(--d-line);border-radius:8px;padding:7px 11px;min-width:220px}.dash .pagebtns{display:flex;gap:8px;margin-top:12px}.dash .small{border:1px solid var(--d-line);background:#fff;color:var(--ink2);border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:600;cursor:pointer}.dash .small:disabled{opacity:.45;cursor:default}.dash .small.primary{background:var(--petrol);color:#fff;border-color:var(--petrol)}.dash .small.primary:disabled{opacity:.5}.dash .signals{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (max-width:760px){.dash .signals{grid-template-columns:1fr}}.dash .signal{text-align:left;background:#fff;border:1px solid var(--d-line);border-left:3px solid var(--petrol);border-radius:10px;padding:11px 14px;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:.12s;font:inherit}.dash .signal:hover{box-shadow:var(--d-shadow)}.dash .signal .sev{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:5px}.dash .signal strong{font-size:13.5px}.dash .signal .muted2{font-size:12px;color:var(--slate)}.dash .sig-meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px;white-space:nowrap}.dash .sig-meta .when{font-size:11px;color:var(--slate);text-align:right}.dash .sig-meta .when .stale{color:#b27d18;font-weight:600}.dash .sig-note{font-size:11.5px;color:var(--slate);margin:10px 0 0}.dash .chat{padding:0;overflow:hidden}.dash .chat,.dash .chat-log{display:flex;flex-direction:column}.dash .chat-log{gap:14px;padding:20px;min-height:280px;max-height:60vh;overflow-y:auto}.dash .chat-empty{padding:14px 4px}.dash .starters{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.dash .starter{border:1px solid var(--d-line);background:#fff;color:var(--ink2);border-radius:999px;padding:8px 14px;font-size:13px;cursor:pointer}.dash .starter:hover{border-color:var(--petrol);color:var(--petrol)}.dash .bubble{max-width:82%;padding:11px 15px;border-radius:14px;font-size:14px;line-height:1.55}.dash .bubble.user{align-self:flex-end;background:var(--petrol);color:#fff;border-bottom-right-radius:4px;white-space:pre-wrap}.dash .bubble.assistant{align-self:flex-start;background:#f6f8fa;border:1px solid var(--d-line);border-bottom-left-radius:4px}.dash .toolchip{align-self:flex-start;font-size:12px;color:var(--slate);background:#eef1f4;border-radius:999px;padding:6px 12px}.dash .chat-input{display:flex;gap:10px;padding:14px 16px;border-top:1px solid var(--d-line);background:#fff}.dash .chat-input textarea{flex:1;resize:none;font:inherit;font-size:14px;border:1px solid var(--d-line);border-radius:10px;padding:10px 12px;max-height:140px}.dash .chat-input textarea:focus{outline:none;border-color:var(--petrol)}.dash .chat-md>:first-child{margin-top:0}.dash .chat-md>:last-child{margin-bottom:0}.dash .chat-md p{margin:8px 0}.dash .chat-md h1,.dash .chat-md h2,.dash .chat-md h3{font-family:var(--font-archivo);font-size:15px;margin:12px 0 6px}.dash .chat-md ol,.dash .chat-md ul{margin:8px 0;padding-left:20px}.dash .chat-md li{margin:3px 0}.dash .chat-md code{font-family:var(--font-mono);font-size:12.5px;background:#eef1f4;padding:1px 5px;border-radius:4px}.dash .chat-md table{border-collapse:collapse;margin:10px 0;font-size:12.5px}.dash .chat-md td,.dash .chat-md th{border:1px solid var(--d-line);padding:6px 10px;text-align:left}.dash .chat-md th{background:#fafbfc;font-weight:700}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_ef95b1{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_ef95b1{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_37ef13{font-family:Inter,Inter Fallback;font-style:normal}.__variable_37ef13{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}