.si{flex-direction:column;gap:18px;max-width:1500px;display:flex}.si-crumb{color:var(--muted-foreground);font-size:14px}.si-crumb a{color:var(--muted-foreground)}.si-crumb b{color:var(--foreground);font-weight:500}.si-head{flex-wrap:nowrap;align-items:center;gap:16px;display:flex}.si-head h1{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:27px;font-weight:700}.si-head .sp{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:14px;display:flex}.si-steps{background:var(--card);border:1px solid var(--border);border-radius:16px;flex:none;align-items:center;gap:10px;padding:7px 14px;display:flex}.si-steps .st{color:var(--muted-foreground);white-space:nowrap;align-items:center;gap:8px;font-size:15px;display:flex}.si-steps .st i{border:1.5px solid var(--border);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12.5px;font-style:normal;font-weight:600;display:grid}.si-steps .st.cur{color:var(--primary);font-weight:600}.si-steps .st.cur i{background:var(--primary);color:var(--primary-foreground);box-shadow:0 0 0 4px color-mix(in oklab,var(--primary) 14%,transparent);border-color:#0000}.si-steps .st.done{color:var(--foreground);font-weight:500}.si-steps .st.done i{background:var(--teal);color:var(--primary-foreground);border-color:#0000}.si-steps .st.done i svg{width:13px;height:13px}.si-steps .ln{background:var(--border);width:22px;height:2px}.si-grid{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:18px;display:grid}.si-col{flex-direction:column;gap:16px;min-width:0;display:flex}.si-card{background:var(--card);border:1px solid var(--border);border-radius:18px;min-width:0;padding:18px 20px}.si-card-h{align-items:center;gap:11px;margin-bottom:14px;font-size:16.5px;font-weight:600;display:flex}.si-card-h .i{background:color-mix(in oklab,var(--primary) 9%,transparent);width:32px;height:32px;color:var(--primary);border-radius:10px;place-items:center;display:grid}.si-card-h .i svg{width:17px;height:17px}.si-card-h small{color:var(--muted-foreground);margin-left:auto;font-size:13.5px;font-weight:400}.si-card-h a.more{color:var(--primary);align-items:center;gap:5px;margin-left:auto;font-size:14px;font-weight:500;display:inline-flex}.si-drop{border:2px dashed color-mix(in oklab,var(--primary) 35%,transparent);background:color-mix(in oklab,var(--primary) 3%,transparent);cursor:pointer;border-radius:16px;align-items:center;gap:20px;padding:22px 24px;display:flex}.si-drop.over{background:color-mix(in oklab,var(--primary) 8%,transparent)}.si-drop .big{background:color-mix(in oklab,var(--primary) 9%,transparent);width:66px;height:66px;color:var(--primary);border-radius:16px;flex:none;place-items:center;display:grid}.si-drop .big svg{width:28px;height:28px}.si-drop b{font-size:17px;display:block}.si-drop p{color:var(--muted-foreground);margin:4px 0 8px;font-size:14px}.si-chip{border:1px solid var(--border);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;margin-right:6px;padding:2px 9px;font-size:12.5px;font-weight:600;display:inline-flex}.si-drop .links{flex-direction:column;flex:none;align-items:flex-end;gap:12px;margin-left:auto;display:flex}.si-link{color:var(--primary);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14.5px;font-weight:600;display:inline-flex}.si-link svg{width:16px;height:16px}.si-link.mut{color:var(--muted-foreground);font-weight:500}.si-file{border:1px solid var(--border);border-radius:14px;align-items:center;gap:14px;margin-top:14px;padding:12px 14px;display:flex}.si-file .ic{background:var(--success-soft);width:40px;height:40px;color:var(--success);border-radius:11px;place-items:center;display:grid}.si-file .ic svg{width:20px;height:20px}.si-file b{font-size:15px;display:block}.si-file small{color:var(--muted-foreground);font-size:13.5px}.si-file .bar{background:var(--progress-track);border-radius:9px;width:180px;height:6px;margin-left:auto;overflow:hidden}.si-file .bar i{background:var(--success);height:100%;display:block}.si-pill{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:600;display:inline-flex}.si-pill:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.si-pill.ok{background:var(--success-soft);color:var(--success)}.si-pill.warn{background:var(--amber-soft);color:var(--gold-ink,var(--amber))}.si-pill.bad{background:var(--coral-soft);color:var(--destructive)}.si-pill.info{background:color-mix(in oklab,var(--primary) 9%,transparent);color:var(--primary)}.si-pill.mut{background:var(--muted);color:var(--muted-foreground)}.si-pill.nodot:before{display:none}.si-x{border:1px solid var(--border);background:var(--card);width:34px;height:34px;color:var(--muted-foreground);border-radius:10px;place-items:center;display:grid}.si-x svg{width:16px;height:16px}.si-presets{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.si-preset{border:1.5px solid var(--border);text-align:left;background:var(--card);border-radius:14px;flex-direction:column;gap:3px;min-height:150px;padding:14px;display:flex;position:relative}.si-preset[aria-checked=true]{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in oklab,var(--primary) 12%,transparent)}.si-preset .pi{background:var(--muted);width:34px;height:34px;color:var(--muted-foreground);border-radius:10px;place-items:center;margin-bottom:12px;display:grid}.si-preset .pi svg{width:17px;height:17px}.si-preset[aria-checked=true] .pi{background:color-mix(in oklab,var(--primary) 9%,transparent);color:var(--primary)}.si-preset .rd{border:1.5px solid var(--border);border-radius:50%;width:20px;height:20px;position:absolute;top:14px;right:14px}.si-preset[aria-checked=true] .rd{border:6px solid var(--primary)}.si-preset b{font-size:15.5px}.si-preset small{color:var(--muted-foreground);font-size:13.5px}.si-preset em{color:var(--success);background:var(--success-soft);border-radius:7px;align-self:flex-start;margin-top:auto;padding:2px 8px;font-size:12.5px;font-style:normal;font-weight:600}.si-list{flex-direction:column;display:flex}.si-li{border-top:1px solid var(--border);align-items:center;gap:14px;padding:11px 0;display:flex}.si-li .ic{background:var(--muted);width:34px;height:34px;color:var(--muted-foreground);border-radius:10px;flex:none;place-items:center;display:grid}.si-li .ic svg{width:16px;height:16px}.si-li b{font-size:15px;display:block}.si-li small{color:var(--muted-foreground);font-size:13.5px}.si-li .mid{min-width:150px;max-width:220px;margin-left:auto;font-size:14.5px}.si-opt{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding:14px 0;display:flex}.si-opt .row{align-items:flex-start;gap:12px;display:flex}.si-opt .row b{font-size:15.5px;display:block}.si-opt .row small{color:var(--muted-foreground);font-size:13.5px}.si-opt .row [role=switch]{flex:none;margin-left:auto}.si-opt h4{color:var(--muted-foreground);margin:6px 0 0;font-size:14px;font-weight:600}.si-chips{flex-wrap:wrap;gap:8px;display:flex}.si-seg{border:1px solid var(--border);background:var(--card);color:var(--foreground);border-radius:10px;padding:6px 13px;font-size:14px}.si-seg[aria-pressed=true]{border-color:color-mix(in oklab,var(--primary) 40%,transparent);background:color-mix(in oklab,var(--primary) 8%,transparent);color:var(--primary);font-weight:600}.si-ord{border:1px solid color-mix(in oklab,var(--primary) 30%,transparent);background:color-mix(in oklab,var(--primary) 6%,transparent);color:var(--primary);border-radius:10px;align-items:center;gap:7px;padding:5px 11px;font-size:14px;font-weight:600;display:inline-flex}.si-ord i{background:var(--primary);width:19px;height:19px;color:var(--primary-foreground);border-radius:50%;place-items:center;font-size:11px;font-style:normal;display:grid}.si-note{border:1px solid color-mix(in oklab,var(--amber) 45%,transparent);background:var(--amber-soft);color:var(--gold-ink,var(--foreground));border-radius:14px;gap:10px;padding:12px 14px;font-size:14px;display:flex}.si-note svg{flex:none;width:17px;height:17px;margin-top:2px}.si-check{flex-direction:column;gap:7px;font-size:14.5px;display:flex}.si-check span{align-items:center;gap:9px;display:flex}.si-check svg{flex:none;width:16px;height:16px}.si-check .ok{color:var(--success)}.si-check .warn{color:var(--amber)}.si-actions{gap:10px;margin-top:auto;display:flex}.si-actions .rc-btn{padding:12px 18px}.si-actions .rc-btn.pri{flex:1}.si-side{flex-direction:column;gap:16px;display:flex;position:sticky;top:12px}.si-side .si-card.fill{flex-direction:column;min-height:calc(100vh - 190px);display:flex}.si-map{border-collapse:collapse;width:100%;font-size:14.5px}.si-map th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);padding:6px 8px;font-size:12px;font-weight:600}.si-map{table-layout:fixed}.si-map col.c-l{width:52px}.si-map col.c-h,.si-map col.c-s{width:16%}.si-map col.c-a{width:22px}.si-map col.c-f{width:33%}.si-map td{border-top:1px solid var(--table-line,var(--border));vertical-align:middle;padding:3px 8px;overflow:hidden}.si-map .let{background:var(--muted);min-width:30px;height:24px;color:var(--muted-foreground);border-radius:7px;place-items:center;padding:0 5px;font-size:12px;font-weight:600;display:inline-grid}.si-map .hd{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.si-map .smp{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;overflow:hidden}.si-sel{border:1px solid var(--border);background:var(--card);border-radius:10px;align-items:center;width:100%;min-width:200px;height:32px;padding:0 10px;display:flex;position:relative}.si-sel select{appearance:none;font:inherit;cursor:pointer;text-overflow:clip;width:100%;height:100%;color:var(--foreground);background:0 0;border:0;padding-right:64px}.si-sel.none select{color:var(--muted-foreground)}.si-sel.none{background:var(--muted)}.si-sel .bd{pointer-events:none;position:absolute;right:30px}.si-sel .chev{width:15px;height:15px;color:var(--muted-foreground);pointer-events:none;position:absolute;right:8px}.si-sel .req{color:var(--destructive)}.si-bd{white-space:nowrap;border-radius:7px;padding:2px 8px;font-size:12px;font-weight:600}.si-bd.auto{background:var(--teal-soft);color:var(--teal)}.si-bd.manual{background:color-mix(in oklab,var(--primary) 10%,transparent);color:var(--primary)}.si-bd.multi{background:var(--plum-soft);color:var(--plum)}.si-tf{background:var(--amber-soft);max-width:100%;color:var(--gold-ink,var(--amber));white-space:normal;border-radius:9px;flex-wrap:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:13.5px;font-weight:500;line-height:1.3;display:inline-flex}.si-tf.v{background:color-mix(in oklab,var(--primary) 8%,transparent);color:var(--primary)}.si-tf svg{width:13px;height:13px}.si-req{flex-wrap:wrap;gap:8px;display:flex}.si-req span{background:var(--success-soft);color:var(--success);border-radius:9px;align-items:center;gap:6px;padding:4px 11px;font-size:14px;font-weight:500;display:inline-flex}.si-req span.no{background:var(--coral-soft);color:var(--destructive)}.si-req svg{width:14px;height:14px}.si-vt{grid-template-columns:110px 14px 1fr;align-items:center;gap:3px 6px;font-size:14.5px;display:grid}.si-vt code{background:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:3px 8px;font-size:13px;overflow:hidden}.si-vt select{border:1px solid var(--border);background:var(--card);font:inherit;border-radius:9px;width:100%;padding:4px 8px;font-size:14px}.si-vt select.choose{border:1.5px dashed var(--amber);background:var(--amber-soft)}.si-input{border:1px solid var(--border);font:inherit;background:var(--card);border-radius:11px;width:100%;padding:9px 12px}.si-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;display:grid}.si-kpi{background:var(--card);border:1px solid var(--border);border-radius:18px;align-items:center;gap:14px;padding:16px 18px;display:flex}.si-kpi .ic{background:var(--muted);width:44px;height:44px;color:var(--muted-foreground);border-radius:12px;place-items:center;display:grid}.si-kpi .ic svg{width:20px;height:20px}.si-kpi b{font-size:26px;line-height:1.1;display:block}.si-kpi small{color:var(--muted-foreground);font-size:14px}.si-kpi.g .ic{background:var(--success-soft);color:var(--success)}.si-kpi.g b{color:var(--success)}.si-kpi.p .ic{background:color-mix(in oklab,var(--primary) 9%,transparent);color:var(--primary)}.si-kpi.p b{color:var(--primary)}.si-kpi.r .ic{background:var(--coral-soft);color:var(--destructive)}.si-kpi.r b{color:var(--destructive)}.si-kpi.a .ic{background:var(--amber-soft);color:var(--amber)}.si-kpi.a b{color:var(--amber)}.si-rv{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.si-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding:12px 14px;display:flex}.si-tabs button{color:var(--muted-foreground);border-radius:10px;padding:6px 14px;font-size:15px;font-weight:500}.si-tabs button span{opacity:.7;margin-left:4px}.si-tabs button[aria-selected=true]{background:color-mix(in oklab,var(--primary) 8%,transparent);color:var(--primary);font-weight:600}.si-tabs .q{color:var(--muted-foreground);align-items:center;gap:12px;margin-left:auto;font-size:14px;display:flex}.si-tabs .q input{border:1px solid var(--border);font:inherit;border-radius:9px;width:170px;padding:5px 10px;font-size:14px}.si-tbl{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14.5px}.si-tbl col.c-st{width:92px}.si-tbl col.c-n{width:60px}.si-tbl col.c-nm{width:13%}.si-tbl col.c-em{width:21%}.si-tbl col.c-ni{width:146px}.si-tbl col.c-jc{width:16%}.si-tbl th{white-space:nowrap;text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);border-bottom:1px solid var(--border);padding:10px 12px;font-size:12px;font-weight:600}.si-tbl td{border-top:1px solid var(--table-line,var(--border));white-space:nowrap;text-overflow:ellipsis;padding:9px 12px;overflow:hidden}.si-tbl td.jc,.si-tbl td.em,.si-tbl td.nm{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.3;overflow:visible}.si-tbl tr.err td{background:color-mix(in oklab,var(--destructive) 3.5%,transparent)}.si-tbl tr.dup td{background:color-mix(in oklab,var(--amber) 7%,transparent)}.si-tbl tr.sel td{background:color-mix(in oklab,var(--primary) 5%,transparent)}.si-tbl tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--primary)}.si-tbl tr.click{cursor:pointer}.si-tbl td.n{color:var(--muted-foreground)}.si-tbl td.nm{font-weight:600}.si-tbl td.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.si-tbl .bad{border:1.5px solid color-mix(in oklab,var(--destructive) 40%,transparent);background:var(--coral-soft);color:var(--destructive);border-radius:8px;padding:1px 8px;font-weight:600;display:inline-block}.si-tbl .missing{font-style:italic}.si-tbl tr.fix td{white-space:normal;border-top:0;max-width:none;padding-top:2px}.si-fix{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.si-fix .msg{color:var(--destructive);align-items:center;gap:7px;font-weight:500;display:flex}.si-fix .msg svg{width:16px;height:16px}.si-fix .msg.dupm{color:var(--gold-ink,var(--amber))}.si-fix .ctl{color:var(--muted-foreground);align-items:center;gap:8px;margin-left:auto;display:flex}.si-fix input,.si-fix select{border:1px solid var(--border);font:inherit;background:var(--card);border-radius:10px;min-width:150px;max-width:220px;padding:6px 11px;font-size:14px}.si-fix input:focus{border-color:var(--primary);outline:2px solid color-mix(in oklab,var(--primary) 20%,transparent)}.si-fix .rc-btn{padding:6px 14px}.si-segs{background:color-mix(in oklab,var(--amber) 10%,transparent);border-radius:10px;padding:3px;display:inline-flex}.si-segs button{color:var(--gold-ink,var(--amber));border-radius:8px;padding:4px 12px;font-size:14px;font-weight:500}.si-segs button.on{background:var(--card);box-shadow:var(--shadow-card)}.si-pg{border-top:1px solid var(--border);color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:10px 14px;font-size:13.5px;display:flex}.si-up{flex-direction:column;min-height:640px;display:flex}.si-up .who{background:var(--muted);border-radius:14px;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.si-up .av{width:44px;height:44px;color:var(--primary-foreground);background:var(--gradient-avatar-amber,var(--amber));border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.si-up .who b{display:block}.si-up .who small{color:var(--muted-foreground);font-size:13.5px}.si-up h5{color:var(--muted-foreground);justify-content:space-between;margin:4px 0 6px;font-size:14.5px;font-weight:500;display:flex}.si-fc{border-top:1px solid var(--border);gap:10px;padding:10px 0;display:flex}.si-fc input{width:19px;height:19px;accent-color:var(--primary);flex:none;margin-top:2px}.si-fc b{font-size:15px;display:block}.si-fc .ch{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:14px;display:flex}.si-fc .o{background:var(--coral-soft);color:var(--destructive);border-radius:6px;padding:1px 7px;text-decoration:line-through}.si-fc .nw{background:var(--success-soft);color:var(--success);border-radius:6px;padding:1px 7px;font-weight:500}.si-fc .un{color:var(--muted-foreground);margin-left:auto;font-size:13.5px}.si-fc.u b{color:var(--foreground)}.si-hero{background:linear-gradient(90deg,color-mix(in oklab,var(--success) 9%,var(--card)),var(--card));border:1px solid color-mix(in oklab,var(--success) 25%,var(--border));border-radius:20px;align-items:center;gap:20px;padding:20px 24px;display:flex}.si-hero .tick{background:var(--success);width:76px;height:76px;color:var(--primary-foreground);box-shadow:0 0 0 8px color-mix(in oklab,var(--success) 14%,transparent);border-radius:50%;flex:none;place-items:center;display:grid}.si-hero .tick svg{width:36px;height:36px}.si-hero.undone .tick{background:var(--muted-foreground)}.si-hero h2{margin:0;font-size:21px}.si-hero p{color:var(--muted-foreground);margin:3px 0 10px;font-size:14.5px}.si-hero .bar{color:var(--muted-foreground);align-items:center;gap:14px;font-size:14.5px;display:flex}.si-hero .bar span{background:var(--progress-track);border-radius:9px;width:300px;height:8px;overflow:hidden}.si-hero .bar i{background:var(--success);height:100%;display:block}.si-hero .tiles{gap:12px;margin-left:auto;display:flex}.si-tile{border:1px solid var(--border);background:var(--card);border-radius:14px;min-width:140px;padding:12px 18px}.si-tile b{font-size:28px;line-height:1.1;display:block}.si-tile small{color:var(--muted-foreground);font-size:14px}.si-tile.g b{color:var(--success)}.si-tile.p b{color:var(--primary)}.si-res{grid-template-columns:1fr 1fr 360px;align-items:stretch;gap:18px;display:grid}.si-res .si-card{flex-direction:column;display:flex}.si-big{align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.si-big b{font-size:34px}.si-big span{color:var(--muted-foreground);font-size:15px}.si-bars{flex-direction:column;gap:12px;display:flex}.si-bars .r{grid-template-columns:200px 1fr 40px;align-items:center;gap:12px;font-size:15px;font-weight:500;display:grid}.si-bars .r .t{background:var(--progress-track);border-radius:9px;gap:2px;height:11px;display:flex;overflow:hidden}.si-bars .r .t i:first-child{background:var(--success)}.si-bars .r .t i:nth-child(2){background:var(--amber)}.si-bars .r .t i:nth-child(3){background:var(--destructive)}.si-bars .r em{color:var(--muted-foreground);text-align:right;font-size:14px;font-style:normal}.si-leg{color:var(--muted-foreground);gap:16px;margin:14px 0;font-size:14px;display:flex}.si-leg span{align-items:center;gap:6px;display:flex}.si-leg span:before{content:"";background:var(--c);border-radius:50%;width:10px;height:10px}.si-info{background:var(--muted);border-radius:12px;gap:9px;padding:11px 13px;font-size:14px;display:flex}.si-info svg{width:16px;height:16px;color:var(--muted-foreground);flex:none;margin-top:2px}.si-cc{border-top:1px solid var(--border);align-items:center;gap:12px;padding:11px 0;display:flex}.si-cc .ic{background:var(--amber-soft);width:38px;height:38px;color:var(--amber);border-radius:11px;flex:none;place-items:center;display:grid}.si-cc .ic svg{width:18px;height:18px}.si-cc .ic.bad{background:var(--coral-soft);color:var(--destructive)}.si-cc b{font-size:15.5px;display:block}.si-cc small{color:var(--muted-foreground);font-size:13.5px}.si-cc .num{margin-left:auto;font-size:20px;font-weight:700}.si-can{grid-template-columns:1fr 1fr;gap:8px;margin:8px 0;display:grid}.si-can span{border-radius:10px;align-items:center;gap:7px;padding:8px 11px;font-size:14.5px;font-weight:500;display:flex}.si-can .y{background:var(--success-soft);color:var(--success)}.si-can .n{background:var(--coral-soft);color:var(--destructive)}.si-can svg{width:15px;height:15px}.si-foot{margin-top:auto;padding-top:14px}.si-msg{background:var(--muted);border-radius:13px;margin-bottom:12px;padding:12px 14px;font-size:14.5px}.si-undo .bar{background:var(--progress-track);border-radius:9px;height:6px;margin:10px 0 6px;overflow:hidden}.si-undo .bar i{background:var(--amber);height:100%;display:block}.si-kv{grid-template-columns:100px 1fr;gap:6px 10px;margin-top:10px;font-size:14px;display:grid}.si-kv span{color:var(--muted-foreground)}.si-kv code{background:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:7px;padding:2px 8px;font-size:13px;overflow:hidden}.si-prog{background:var(--progress-track);border-radius:9px;height:10px;overflow:hidden}.si-prog i{background:var(--gradient-progress,var(--teal));height:100%;transition:width .3s;display:block}.si-tbl.si-hist{table-layout:auto}.si-hist td{white-space:nowrap;max-width:260px}.si-hist .rc-btn{padding:6px 10px;font-size:13px}@media (width<=1300px){.si-grid,.si-rv,.si-res{grid-template-columns:1fr}.si-presets{grid-template-columns:repeat(2,1fr)}.si-kpis{grid-template-columns:repeat(3,1fr)}}.rc-switch{background:var(--border);border-radius:999px;flex:none;width:48px;height:28px;transition:background .15s;position:relative}.rc-switch:after{content:"";background:var(--card);width:22px;height:22px;box-shadow:var(--shadow-card);border-radius:50%;transition:left .15s;position:absolute;top:3px;left:3px}.rc-switch.on{background:var(--primary)}.rc-switch.on:after{left:23px}@media (width<=1560px){.si-steps .st{font-size:14px}.si-steps{gap:8px;padding:6px 10px}.si-steps .ln{width:16px}.si-head h1{font-size:25px}.si-head .rc-btn{padding:8px 12px}}.si-vt-scroll{max-height:250px;padding-right:4px;overflow:auto}.si-run-map .si-side .si-card.fill{min-height:300px}.si-run-admin .si-hero .bar{flex-wrap:wrap;overflow:visible}.si-run-admin .si-res{min-height:650px}.si-run-admin .si-head{letter-spacing:0;flex-wrap:wrap}.si-run-admin .si-grid{grid-template-columns:minmax(0,1fr) 360px}.si-run-admin .si-rv{grid-template-columns:minmax(0,1fr) 320px}.si-run-admin .si-res{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 320px}.si-run-admin .si-presets{grid-template-columns:repeat(4,minmax(0,1fr))}.si-run-admin .si-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}.si-run-admin .si-hero{flex-wrap:wrap}.si-run-admin .si-tile{min-width:100px}.si-run-admin .si-drop{flex-wrap:wrap}.si-run-admin .si-sel{min-width:0}.si-run-admin .si-up{min-height:640px}.si-run-admin .si-up .si-opt{padding:6px 0}.si-run-admin .si-card svg{flex:none;width:18px;height:18px}.si-run-admin .si-hero .tick svg{width:36px;height:36px}.si-run-admin .si-map td{padding-top:12px;padding-bottom:12px}.si-run-admin .si-preset{white-space:normal;align-items:flex-start;height:auto}.si-run-admin .si-head h1{letter-spacing:0}@media (width<=1000px){.si-run-admin .si-grid,.si-run-admin .si-rv,.si-run-admin .si-res{grid-template-columns:1fr}.si-run-admin .si-kpis,.si-run-admin .si-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.si-run-admin .si-head .sp{white-space:normal}.si-run-admin .si-side{position:static}}
