@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-hebrew-hebrew-400-normal-DtcEHBoE.woff2)format("woff2"),url(/assets/ibm-plex-sans-hebrew-hebrew-400-normal-CPsCACZF.woff)format("woff")}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-hebrew-hebrew-500-normal-BiCWpF8d.woff2)format("woff2"),url(/assets/ibm-plex-sans-hebrew-hebrew-500-normal-Ddg_2VaK.woff)format("woff")}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-hebrew-hebrew-600-normal-C_LU4WLU.woff2)format("woff2"),url(/assets/ibm-plex-sans-hebrew-hebrew-600-normal-CQU8iefp.woff)format("woff")}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-hebrew-hebrew-700-normal-BkQFwguy.woff2)format("woff2"),url(/assets/ibm-plex-sans-hebrew-hebrew-700-normal-tCAIrHh3.woff)format("woff")}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-hebrew-latin-400-normal-LNOA4mnG.woff2)format("woff2"),url(/assets/ibm-plex-sans-hebrew-latin-400-normal-BlLOxiF5.woff)format("woff")}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-hebrew-latin-500-normal-CPKaftYY.woff2)format("woff2"),url(/assets/ibm-plex-sans-hebrew-latin-500-normal-3kJePiyr.woff)format("woff")}@font-face{font-family:IBM Plex Sans Hebrew;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-hebrew-latin-600-normal-D8In27CT.woff2)format("woff2"),url(/assets/ibm-plex-sans-hebrew-latin-600-normal-B_0mKknD.woff)format("woff")}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/frank-ruhl-libre-hebrew-800-normal-BL6BESiZ.woff2)format("woff2"),url(/assets/frank-ruhl-libre-hebrew-800-normal-3Wy4-lGC.woff)format("woff")}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/frank-ruhl-libre-latin-800-normal-DQ4qi0Tt.woff2)format("woff2"),url(/assets/frank-ruhl-libre-latin-800-normal-C0QYiSeL.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}:root{--paper:#f5f3ee;--paper-2:#efece5;--card:#fff;--ink:#11141a;--ink-2:#464d58;--ink-3:#7c838e;--line:#e4e0d7;--line-2:#d6d1c6;--petrol:#0a6e8c;--petrol-2:#3a93ad;--petrol-ink:#064b61;--petrol-wash:#e3f0f3;--lime:#a6d33b;--lime-ink:#3f5c0b;--lime-wash:#eef6dc;--amber:#e2a01a;--amber-ink:#7a5200;--amber-wash:#fbf1da;--coral:#e0464b;--coral-ink:#9a1e22;--coral-wash:#fce8e8;--graphite:#12161c;--graphite-2:#1b2029;--graphite-line:#2a303a;--r:14px;--r-lg:20px;--shadow:0 1px 0 #11141a0a, 0 1px 3px #11141a0f, 0 10px 30px -12px #11141a1a;--shadow-lift:0 1px 0 #11141a0a, 0 6px 16px #11141a14, 0 24px 48px -20px #11141a2e;--display:"Frank Ruhl Libre", "Times New Roman", serif;--ui:"IBM Plex Sans Hebrew", "Arial Hebrew", system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace;--ease:cubic-bezier(.2, .8, .2, 1)}*{box-sizing:border-box}html,body{margin:0}body{font-family:var(--ui);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}button{font:inherit;color:inherit;cursor:pointer}button:disabled{cursor:not-allowed}input{font:inherit;color:inherit}a{color:var(--petrol)}.mono{font-family:var(--mono);font-feature-settings:"tnum" 1}.ltr{direction:ltr;unicode-bidi:isolate}.grow{flex:1;min-inline-size:0}.muted{color:var(--ink-3)}:focus-visible{outline:2px solid var(--petrol);outline-offset:2px}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes spin{to{transform:rotate(360deg)}}.rise{animation:rise .45s var(--ease) both}.shell{grid-template-columns:248px minmax(0,1fr);min-block-size:100vh;display:grid}.side{background:var(--graphite);color:#c9d0da;flex-direction:column;gap:6px;block-size:100vh;padding:20px 14px;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.side:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 70%);mask-image:linear-gradient(#000,#0000 70%)}.side:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0a6e8c80,#0000);block-size:300px;inline-size:380px;position:absolute;inset-block-start:-140px;inset-inline-start:-120px}.side>*{z-index:1;position:relative}.brand{align-items:center;gap:11px;padding:4px 8px 18px;display:flex}.brand-mark{background:linear-gradient(145deg,#0e87ab,#064b61);border-radius:10px;flex:none;place-items:center;block-size:36px;inline-size:36px;display:grid;box-shadow:inset 0 1px #ffffff2e,0 6px 18px -6px #0a6e8ccc}.brand-name{font-family:var(--display);color:#fff;font-size:21px;font-weight:800;line-height:1}.brand-name small{font-family:var(--mono);letter-spacing:.14em;color:#8e97a4;margin-block-start:4px;font-size:10.5px;font-weight:500;display:block}.nav-l{letter-spacing:.1em;color:#6f7886;padding:14px 10px 6px;font-size:11px;font-weight:600}.nav button{color:#b8c0cb;text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;inline-size:100%;padding:9px 10px;font-weight:500;transition:background .15s,color .15s;display:flex}.nav button:hover:not(:disabled){color:#fff;background:#ffffff0d}.nav button.on{color:#fff;box-shadow:inset -3px 0 0 var(--lime);background:#a6d33b1a}.nav button:disabled{opacity:.45}.nav button .n{font-family:var(--mono);color:#8e97a4;margin-inline-start:auto;font-size:11.5px}.nav button .soon{color:#8e97a4;margin-inline-start:auto;font-size:10.5px}.side .spacer{flex:1}.shield{border:1px solid var(--graphite-line);color:#97a1ae;border-radius:10px;align-items:center;gap:8px;margin:6px 4px 2px;padding:9px 11px;font-size:11.5px;display:flex}.shield i{background:var(--lime);border-radius:50%;flex:none;block-size:7px;inline-size:7px;box-shadow:0 0 0 3px #a6d33b29}.me{border-top:1px solid var(--graphite-line);align-items:center;gap:10px;padding:12px 10px 4px;display:flex}.me .av{background:var(--lime-wash);block-size:32px;inline-size:32px;color:var(--lime-ink);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.me b{color:#fff;font-size:13px;font-weight:600;display:block}.me span{color:#8e97a4;font-size:11.5px}.me button{color:#8e97a4;background:0 0;border:0;border-radius:8px;margin-inline-start:auto;padding:6px}.me button:hover{color:#fff;background:#ffffff0f}.main{min-inline-size:0}.page{max-inline-size:1280px;margin-inline:auto;padding:30px 36px 110px}.head{align-items:flex-end;gap:18px;margin-block-end:22px;display:flex}.eyebrow{letter-spacing:.1em;color:var(--ink-3);font-size:11.5px;font-weight:600}.head h1{font-family:var(--display);letter-spacing:-.02em;margin:4px 0 6px;font-size:38px;font-weight:800;line-height:1.05}.head p{color:var(--ink-2);max-inline-size:64ch;margin:0}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow)}.btn{border:1px solid var(--line-2);background:var(--card);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:9px 15px;font-size:13.5px;font-weight:500;transition:transform .15s,box-shadow .15s,background .15s,opacity .15s;display:inline-flex}.btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px #11141a14}.btn:disabled{opacity:.5}.btn.primary{background:var(--ink);border-color:var(--ink);color:#fff}.btn.petrol{background:var(--petrol);border-color:var(--petrol);color:#fff;box-shadow:0 6px 16px -8px #0a6e8ccc}.btn.lime{background:var(--lime);border-color:var(--lime);color:var(--ink);font-weight:600}.btn.ghost{color:var(--ink-2);background:0 0;border-color:#0000}.btn.ghost:hover:not(:disabled){background:var(--paper-2);box-shadow:none}.btn.danger{color:var(--coral-ink);border-color:#f1b9bb}.btn.sm{border-radius:8px;padding:5px 10px;font-size:12.5px}.btn .spin,.spin{border:2px solid;border-inline-end-color:#0000;border-radius:50%;block-size:14px;inline-size:14px;animation:.7s linear infinite spin}.chip{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 9px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.chip i{background:currentColor;border-radius:50%;block-size:6px;inline-size:6px}.chip.ok{background:var(--lime-wash);color:var(--lime-ink)}.chip.info{background:var(--petrol-wash);color:var(--petrol-ink)}.chip.warn{background:var(--amber-wash);color:var(--amber-ink)}.chip.bad{background:var(--coral-wash);color:var(--coral-ink)}.chip.mute{background:var(--paper-2);color:var(--ink-2)}.field{gap:6px;display:grid}.field label{font-size:13px;font-weight:600}.field .hint{color:var(--ink-3);font-size:12px}.input{border:1px solid var(--line-2);background:var(--card);border-radius:11px;inline-size:100%;padding:10px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s}.input:focus{border-color:var(--petrol);box-shadow:0 0 0 3px var(--petrol-wash);outline:none}.input.code{font-family:var(--mono);letter-spacing:.4em;text-align:center;direction:ltr;font-size:22px}.error{background:var(--coral-wash);color:var(--coral-ink);border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:13px;display:flex}.skel{border-radius:var(--r-lg);background:linear-gradient(90deg, var(--paper-2), #f8f6f1, var(--paper-2));background-size:200% 100%;animation:1.2s linear infinite skel}@keyframes skel{to{background-position:-200% 0}}.auth{background:var(--graphite);place-items:center;min-block-size:100vh;padding:24px;display:grid;position:relative;overflow:hidden}.auth:before{content:"";background-image:linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#ffffff09 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 75%);mask-image:radial-gradient(#000 20%,#0000 75%)}.auth:after{content:"";filter:blur(10px);background:radial-gradient(closest-side,#0a6e8c8c,#0000);block-size:480px;inline-size:620px;position:absolute;inset-block-start:-200px;inset-inline-end:-120px}.auth-card{z-index:1;background:var(--card);inline-size:min(420px,100%);animation:rise .5s var(--ease) both;border-radius:24px;gap:18px;padding:30px 30px 26px;display:grid;position:relative;box-shadow:0 30px 80px -30px #0009}.auth-card.wide{inline-size:min(520px,100%)}.auth-card .brand{padding:0}.auth-card .brand-name{color:var(--ink)}.auth-card h1{font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:28px;font-weight:800}.auth-card p{color:var(--ink-2);margin:0}.qr{border:1px dashed var(--line-2);background:var(--paper);border-radius:16px;grid-template-columns:150px 1fr;align-items:center;gap:16px;padding:14px;display:grid}.qr .img svg{border-radius:10px;block-size:150px;inline-size:150px;display:block}.qr .secret{background:var(--card);font-family:var(--mono);word-break:break-all;direction:ltr;border-radius:8px;margin-block-start:8px;padding:6px 8px;font-size:12px}.auth-foot{color:var(--ink-3);text-align:center;font-size:12px}.kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-block-end:20px;display:grid}.kpi{padding:16px 18px}.kpi .l{color:var(--ink-3);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.kpi .l i{border-radius:50%;block-size:8px;inline-size:8px}.kpi .v{font-family:var(--display);letter-spacing:-.02em;margin-block-start:8px;font-size:36px;font-weight:800;line-height:1}.kpi .v small{font-family:var(--mono);color:var(--ink-3);letter-spacing:0;font-size:13px;font-weight:500}.kpi .s{color:var(--ink-3);margin-block-start:6px;font-size:12px}.filters{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 18px;display:flex}.search{border:1px solid var(--line-2);background:var(--paper);min-inline-size:280px;color:var(--ink-3);border-radius:10px;align-items:center;gap:8px;padding:0 12px;display:flex}.search input{background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:13px}.seg{background:var(--paper-2);border-radius:10px;padding:3px;display:inline-flex}.seg button{color:var(--ink-2);background:0 0;border:0;border-radius:8px;padding:5px 11px;font-size:12.5px;font-weight:500}.seg button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #11141a1f}.seg button .n{font-family:var(--mono);color:var(--ink-3);margin-inline-start:4px;font-size:11px}table.sites{border-collapse:collapse;inline-size:100%;font-size:13px}.sites th{text-align:start;letter-spacing:.06em;color:var(--ink-3);padding:12px 18px 8px;font-size:11.5px;font-weight:600}.sites td{border-top:1px solid var(--line);vertical-align:middle;white-space:nowrap;padding:12px 18px}.sites tr.r{cursor:pointer;transition:background .12s}.sites tr.r:hover td{background:#fcfbf8}.site-c{align-items:center;gap:11px;display:flex}.fav{border-radius:10px;flex:none;place-items:center;block-size:34px;inline-size:34px;font-size:13px;font-weight:700;display:grid}.site-c b{font-weight:600;display:block}.site-c .u{font-family:var(--mono);color:var(--ink-3);text-align:end;direction:ltr;font-size:11.5px}.mods{gap:3px;display:flex}.mods span{background:var(--paper-2);border-radius:3px;block-size:18px;inline-size:7px}.mods span.on{background:var(--petrol)}.mods span.client{background:var(--petrol-2);opacity:.45}.ver{font-family:var(--mono);font-size:12px}.when{color:var(--ink-2);font-size:12.5px}.when.late{color:var(--amber-ink)}.empty{text-align:center;color:var(--ink-2);justify-items:center;gap:10px;padding:60px 20px;display:grid}.empty .mark{background:var(--petrol-wash);block-size:54px;inline-size:54px;color:var(--petrol-ink);border-radius:16px;place-items:center;display:grid}.empty h3{font-family:var(--display);color:var(--ink);margin:0;font-size:22px;font-weight:800}.crumb{color:var(--ink-3);align-items:center;gap:8px;margin-block-end:14px;font-size:13px;display:flex}.crumb button{color:var(--petrol);background:0 0;border:0;padding:0}.site-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:22px 24px;display:grid;position:relative;overflow:hidden}.site-head:after{content:"";background:radial-gradient(closest-side, var(--petrol-wash), transparent);pointer-events:none;block-size:220px;inline-size:300px;position:absolute;inset-block-start:-80px;inset-inline-end:-60px}.site-head .fav{border-radius:16px;block-size:56px;inline-size:56px;font-size:20px}.site-head h1{font-family:var(--display);letter-spacing:-.015em;margin:0;font-size:30px;font-weight:800;line-height:1.1}.site-head .u{font-family:var(--mono);color:var(--ink-3);text-align:end;direction:ltr;font-size:12.5px}.site-head .chips{flex-wrap:wrap;gap:6px;margin-block-start:8px;display:flex}.site-head .acts{z-index:1;gap:8px;display:flex;position:relative}.facts{border-top:1px dashed var(--line);color:var(--ink-2);flex-wrap:wrap;gap:8px 26px;padding:12px 24px 16px;font-size:12.5px;display:flex}.facts b{color:var(--ink);font-weight:600}.tabs{border-bottom:1px solid var(--line);gap:4px;margin-block:20px 16px;display:flex}.tab{color:var(--ink-3);background:0 0;border:0;padding:10px 14px 12px;font-weight:500;position:relative}.tab:hover,.tab.on{color:var(--ink)}.tab.on:after{content:"";background:var(--petrol);border-radius:3px 3px 0 0;block-size:3px;position:absolute;inset-block-end:-1px;inset-inline:12px}.tab .n{font-family:var(--mono);background:var(--amber-wash);color:var(--amber-ink);border-radius:99px;margin-inline-start:6px;padding:1px 6px;font-size:11px}.two{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.mod-group{padding:8px 0}.mod-group+.mod-group{border-top:1px solid var(--line)}.mod-group h4{letter-spacing:.1em;color:var(--ink-3);margin:0;padding:12px 22px 4px;font-size:11.5px;font-weight:600}.mod{grid-template-columns:34px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:11px 22px;transition:background .15s;display:grid}.mod:hover{background:#fcfbf8}.mod .ic{background:var(--paper-2);block-size:34px;inline-size:34px;color:var(--ink-2);border-radius:10px;place-items:center;display:grid}.mod.is-on .ic{background:var(--petrol-wash);color:var(--petrol-ink)}.mod .t{font-weight:600}.mod .d{color:var(--ink-3);font-size:12.5px}.mod .local{color:var(--ink-3);white-space:nowrap;font-size:11.5px}.mod .local b{color:var(--ink-2);font-weight:600}.mod.changed{box-shadow:inset 3px 0 0 var(--amber);background:#fffbf0}.mod.soon{opacity:.55}.tri{background:var(--paper-2);border-radius:10px;padding:3px;display:inline-flex}.tri button{color:var(--ink-3);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:500}.tri button.on[data-v=off]{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #11141a1f}.tri button.on[data-v=client]{background:var(--card);color:var(--petrol-ink);box-shadow:0 1px 3px #11141a1f}.tri button.on[data-v=on]{background:var(--petrol);color:#fff;box-shadow:0 2px 8px -2px #0a6e8cb3}.lock{background:var(--lime-wash);color:var(--lime-ink);border-radius:10px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.aside{gap:14px;display:grid}.aside .card{padding:18px 20px}.aside h3{margin:0 0 10px;font-size:14px;font-weight:600}.legend{color:var(--ink-2);gap:10px;font-size:12.5px;display:grid}.legend div{grid-template-columns:92px 1fr;gap:10px;display:grid}.legend .k{color:var(--ink);font-weight:600}.feed{gap:12px;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.feed li{grid-template-columns:26px 1fr;gap:10px;display:grid}.feed .who{background:var(--lime-wash);block-size:26px;inline-size:26px;color:var(--lime-ink);border-radius:50%;place-items:center;font-size:10.5px;font-weight:700;display:grid}.feed .who.sys{background:var(--paper-2);color:var(--ink-3)}.feed .w{color:var(--ink-3);font-size:11.5px}.savebar{background:var(--graphite);color:#e6eaef;box-shadow:var(--shadow-lift);z-index:20;animation:rise .3s var(--ease) both;border-radius:16px;align-items:center;gap:14px;padding:10px 12px 10px 18px;display:flex;position:fixed;bottom:22px;left:calc(50vw - 124px);transform:translate(-50%)}.savebar .dot{background:var(--amber);border-radius:50%;block-size:8px;inline-size:8px;box-shadow:0 0 0 4px #e2a01a33}.savebar .btn.ghost{color:#c9d0da}.savebar .btn.ghost:hover{background:#ffffff0f}.savebar .s{color:#8e97a4;font-size:12px}.conn{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}.sec-h{align-items:center;gap:10px;padding:18px 22px 10px;display:flex}.sec-h h3{margin:0;font-size:15px;font-weight:600}.sec-h .m{color:var(--ink-3);font-size:12.5px}.kv{grid-template-columns:150px 1fr;gap:10px 16px;padding:8px 22px 20px;font-size:13px;display:grid}.kv .k{color:var(--ink-3)}.code-box{background:var(--graphite);color:#cfd6df;border-radius:14px;gap:10px;margin:0 22px 20px;padding:16px;display:grid}.code-box .c{font-family:var(--mono);letter-spacing:.08em;color:#fff;text-align:center;direction:ltr;font-size:26px;font-weight:500}.code-box p{color:#a5adb8;margin:0;font-size:12.5px}.danger{border-radius:var(--r-lg);color:#f5e9e9;background:repeating-linear-gradient(-45deg,#ffffff06 0 10px,#0000 10px 20px),linear-gradient(135deg,#2a1215,#1a0d0f);border:1px solid #4a1d21;gap:16px;margin-block-start:18px;padding:22px 24px;display:grid}.danger h3{font-family:var(--display);color:#fff;margin:0;font-size:22px;font-weight:800}.danger .opts{grid-template-columns:1fr 1fr;gap:14px;display:grid}.danger .opt{background:#0000002e;border:1px solid #4a1d21;border-radius:14px;padding:16px}.danger .opt b{color:#fff;margin-block-end:4px;display:block}.danger .opt p{color:#d9b7b9;margin:0 0 12px;font-size:12.5px}.hold{color:#ffd9da;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #ff6b70;border-radius:11px;padding:10px 16px;font-size:13px;font-weight:600;position:relative;overflow:hidden}.hold .fill{background:linear-gradient(90deg,#e0464b,#ff7a5c);inline-size:0;position:absolute;inset-block:0;inset-inline-start:0}.hold.holding .fill{inline-size:100%;transition:inline-size 1.6s linear}.hold span{z-index:1;position:relative}.hold.soft{color:#e8c9ca;border-color:#7a4a4d}.log{display:grid}.log .row{border-top:1px solid var(--line);grid-template-columns:150px 1fr auto;gap:14px;padding:11px 22px;font-size:13px;display:grid}.log .row:first-child{border-top:0}.overlay{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#11141a73;place-items:center;padding:20px;animation:.2s both rise;display:grid;position:fixed;inset:0}.modal{background:var(--card);inline-size:min(480px,100%);box-shadow:var(--shadow-lift);border-radius:22px;gap:16px;padding:24px;display:grid}.modal h2{font-family:var(--display);margin:0;font-size:24px;font-weight:800}.modal .foot{justify-content:flex-end;gap:8px;display:flex}.toasts{bottom:24px;z-index:60;gap:8px;display:grid;position:fixed;inset-inline-end:24px}.toast{background:var(--ink);color:#fff;box-shadow:var(--shadow-lift);animation:rise .25s var(--ease) both;border-radius:12px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;display:flex}.toast.error{background:var(--coral-ink)}@media (width<=1100px){.shell{grid-template-columns:1fr}.side{flex-flow:wrap;align-items:center;block-size:auto;position:static}.side .spacer,.shield,.nav-l{display:none}.nav{gap:4px;display:flex}.me{border:0;padding:0}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.two,.conn,.danger .opts{grid-template-columns:1fr}.savebar{left:50%}.page{padding:22px 16px 110px}.sites{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
