:root,[data-theme=dark]{color-scheme:dark;--ox-bg: #0e1418;--ox-bg-raised: #121a1f;--ox-panel: #172128;--ox-panel-2: #1b262d;--ox-line: #26343d;--ox-line-strong: #33444e;--ox-text: #e4ecef;--ox-text-2: #b8c6cc;--ox-muted: #8a9ca5;--ox-accent: #22b8cf;--ox-accent-text: #7fe3f0;--ox-accent-ink: #061216;--ox-accent-soft: #123640;--ox-live: #3ddc97;--ox-wait: #f2b441;--ox-wait-soft: #35291a;--ox-danger: #ff8a5c;--ox-danger-text: #ffb08f;--ox-danger-soft: #3a2219;--ox-focus: #7fe3f0;--ox-shadow: 0 8px 24px rgb(0 0 0 / 35%)}[data-theme=light]{color-scheme:light;--ox-bg: #f2f5f6;--ox-bg-raised: #f8fafb;--ox-panel: #ffffff;--ox-panel-2: #eef3f5;--ox-line: #d6e0e4;--ox-line-strong: #bccad0;--ox-text: #0e1a20;--ox-text-2: #2e3f47;--ox-muted: #566a73;--ox-accent: #0b7f91;--ox-accent-text: #0a6b7a;--ox-accent-ink: #ffffff;--ox-accent-soft: #dcf2f5;--ox-live: #17895a;--ox-wait: #8a5a00;--ox-wait-soft: #fbf0d9;--ox-danger: #b4441d;--ox-danger-text: #9a3814;--ox-danger-soft: #fbe6dc;--ox-focus: #0b7f91;--ox-shadow: 0 8px 24px rgb(14 26 32 / 12%)}:root{--ox-font: "Inter", "IBM Plex Sans Arabic", system-ui, "Segoe UI", sans-serif;--ox-font-mono: "JetBrains Mono", ui-monospace, Consolas, monospace;--ox-text-xs: .75rem;--ox-text-sm: .8125rem;--ox-text-md: .875rem;--ox-text-lg: 1rem;--ox-text-xl: 1.25rem;--ox-text-2xl: 1.625rem;--ox-space-1: 4px;--ox-space-2: 8px;--ox-space-3: 12px;--ox-space-4: 16px;--ox-space-5: 20px;--ox-space-6: 24px;--ox-space-8: 32px;--ox-radius: 8px;--ox-radius-sm: 6px;--ox-radius-pill: 999px;--ox-row: 36px;--ox-touch: 44px;--ox-ease: cubic-bezier(.2, .7, .2, 1)}[lang=ar]{--ox-text-sm: .875rem;--ox-text-md: .9375rem}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--ox-bg);color:var(--ox-text);font-family:var(--ox-font);font-size:var(--ox-text-md);line-height:1.5;-webkit-font-smoothing:antialiased}[lang=ar] body,body[lang=ar]{line-height:1.7}:focus-visible{outline:2px solid var(--ox-focus);outline-offset:2px}.ox-num{font-family:var(--ox-font-mono);font-variant-numeric:tabular-nums}.ox-visually-hidden{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/next/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/next/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/next/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/next/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/next/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/next/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/next/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2) format("woff2"),url(/next/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff) format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/next/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2) format("woff2"),url(/next/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/next/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2) format("woff2"),url(/next/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/next/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2) format("woff2"),url(/next/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/next/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2) format("woff2"),url(/next/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff) format("woff")}.ox-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--ox-space-2);min-block-size:var(--ox-row);padding-inline:var(--ox-space-4);border:1px solid var(--ox-line-strong);border-radius:var(--ox-radius);background:var(--ox-panel-2);color:var(--ox-text);font:inherit;font-size:var(--ox-text-sm);font-weight:500;cursor:pointer;transition:background-color .12s var(--ox-ease),border-color .12s var(--ox-ease)}.ox-btn:hover:not(:disabled){border-color:var(--ox-accent)}.ox-btn:disabled{opacity:.55;cursor:default}.ox-btn--primary{background:var(--ox-accent);border-color:var(--ox-accent);color:var(--ox-accent-ink);font-weight:600}.ox-btn--primary:hover:not(:disabled){filter:brightness(1.08)}.ox-btn--ghost{background:transparent;border-color:transparent;color:var(--ox-accent-text)}.ox-btn--danger{background:transparent;border-color:var(--ox-danger);color:var(--ox-danger-text)}.ox-btn--block{inline-size:100%}@media(pointer:coarse){.ox-btn{min-block-size:var(--ox-touch)}}.ox-btn__spin{inline-size:12px;block-size:12px;border-radius:50%;border:2px solid currentColor;border-inline-end-color:transparent;animation:ox-spin .8s linear infinite}@keyframes ox-spin{to{transform:rotate(360deg)}}.ox-chip{display:inline-flex;align-items:center;gap:var(--ox-space-1);padding:1px var(--ox-space-2);border-radius:var(--ox-radius-pill);border:1px solid var(--ox-line-strong);font-size:var(--ox-text-xs);font-weight:500;line-height:1.6;white-space:nowrap;background:var(--ox-panel-2);color:var(--ox-text-2)}.ox-chip--accent{border-color:var(--ox-accent);color:var(--ox-accent-text);background:var(--ox-accent-soft)}.ox-chip--wait{border-color:var(--ox-wait);color:var(--ox-wait);background:var(--ox-wait-soft)}.ox-chip--danger{border-color:var(--ox-danger);color:var(--ox-danger-text);background:var(--ox-danger-soft)}.ox-chip--live{border-color:var(--ox-live);color:var(--ox-live);background:transparent}.ox-field{display:flex;flex-direction:column;gap:var(--ox-space-1)}.ox-field__label{font-size:var(--ox-text-xs);font-weight:500;color:var(--ox-text-2)}.ox-field__input{inline-size:100%;min-block-size:var(--ox-row);padding:var(--ox-space-2) var(--ox-space-3);background:var(--ox-bg-raised);border:1px solid var(--ox-line-strong);border-radius:var(--ox-radius);color:var(--ox-text);font:inherit;font-size:var(--ox-text-sm)}.ox-field__input:focus-visible{border-color:var(--ox-accent)}.ox-field__input[aria-invalid]{border-color:var(--ox-danger)}.ox-field__hint{margin:0;font-size:var(--ox-text-xs);color:var(--ox-muted)}.ox-field__error{margin:0;font-size:var(--ox-text-xs);color:var(--ox-danger-text)}@media(pointer:coarse){.ox-field__input{min-block-size:var(--ox-touch);font-size:16px}}.ox-rail{display:flex;flex-direction:column;gap:var(--ox-space-3);inline-size:220px;padding:var(--ox-space-4) var(--ox-space-3);background:var(--ox-bg-raised);border-inline-end:1px solid var(--ox-line);block-size:100%}.ox-rail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ox-rail__link{display:flex;align-items:center;gap:var(--ox-space-2);min-block-size:var(--ox-row);padding-inline:var(--ox-space-3);border-radius:var(--ox-radius-sm);color:var(--ox-text-2);text-decoration:none;font-size:var(--ox-text-sm)}.ox-rail__link:hover{background:var(--ox-panel);color:var(--ox-text)}.ox-rail__link[aria-current=page]{background:var(--ox-accent-soft);color:var(--ox-accent-text);font-weight:600}.ox-rail__count{margin-inline-start:auto;min-inline-size:20px;text-align:center;font-size:var(--ox-text-xs);background:var(--ox-accent);color:var(--ox-accent-ink);border-radius:var(--ox-radius-pill);padding-inline:6px}.ox-rail__foot{margin-block-start:auto}@media(max-width:900px){.ox-rail{inline-size:64px}.ox-rail__label{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%)}}.ox-panel{background:var(--ox-panel);border:1px solid var(--ox-line);border-radius:var(--ox-radius);display:flex;flex-direction:column;min-inline-size:0}.ox-panel__head{display:flex;align-items:center;gap:var(--ox-space-2);padding:var(--ox-space-3) var(--ox-space-4);border-block-end:1px solid var(--ox-line)}.ox-panel__title{margin:0;font-size:var(--ox-text-sm);font-weight:600;letter-spacing:.02em;color:var(--ox-text)}.ox-panel__count{font-size:var(--ox-text-xs);color:var(--ox-accent-text)}.ox-panel__actions{margin-inline-start:auto;display:flex;gap:var(--ox-space-2)}.ox-panel__body{padding:var(--ox-space-3) var(--ox-space-4);min-block-size:0}.ox-state{display:flex;flex-direction:column;gap:var(--ox-space-2);padding:var(--ox-space-4);border:1px dashed var(--ox-line-strong);border-radius:var(--ox-radius);color:var(--ox-text-2)}.ox-state p{margin:0}.ox-state__title{font-weight:600;color:var(--ox-text)}.ox-state__detail{font-size:var(--ox-text-sm)}.ox-state__rid{font-size:var(--ox-text-xs);color:var(--ox-muted)}.ox-state--error{border-style:solid;border-color:var(--ox-danger)}.ox-state--offline,.ox-state--mfa{border-style:solid;border-color:var(--ox-wait)}.ox-state--loading{border-style:solid}.ox-state__skeleton{display:block;block-size:10px;border-radius:5px;background:linear-gradient(90deg,var(--ox-panel-2),var(--ox-line),var(--ox-panel-2));background-size:200% 100%;animation:ox-shimmer 1.4s linear infinite}@keyframes ox-shimmer{to{background-position:-200% 0}}.ox-dot{display:inline-flex;align-items:center;gap:var(--ox-space-2);font-size:var(--ox-text-xs);color:var(--ox-text-2)}.ox-dot__mark{inline-size:8px;block-size:8px;border-radius:50%;background:var(--ox-muted);flex:none}.ox-dot--live .ox-dot__mark{background:var(--ox-live);box-shadow:0 0 0 3px color-mix(in srgb,var(--ox-live) 25%,transparent)}.ox-dot--working .ox-dot__mark{background:var(--ox-accent);animation:ox-breathe 1.6s ease-in-out infinite}.ox-dot--waiting .ox-dot__mark{background:var(--ox-wait)}.ox-dot--failed .ox-dot__mark{background:var(--ox-danger)}@keyframes ox-breathe{50%{opacity:.35}}.lts{display:flex;gap:var(--ox-space-2);flex-wrap:wrap}.lts__group{display:inline-flex;border:1px solid var(--ox-line-strong);border-radius:var(--ox-radius);overflow:hidden}.lts__btn{border:0;background:transparent;color:var(--ox-text-2);font:inherit;font-size:var(--ox-text-xs);padding:4px 10px;min-block-size:28px;cursor:pointer}.lts__btn[aria-pressed=true]{background:var(--ox-accent-soft);color:var(--ox-accent-text);font-weight:600}.apd{display:flex;flex-direction:column;gap:var(--ox-space-4)}.apd__head{display:flex;flex-direction:column;gap:var(--ox-space-2)}.apd__chips{display:flex;flex-wrap:wrap;gap:var(--ox-space-2)}.apd__title{margin:0;font-size:var(--ox-text-xl);font-weight:600}.apd__meta,.apd__muted{margin:0;font-size:var(--ox-text-xs);color:var(--ox-muted)}.apd__dl{display:grid;grid-template-columns:minmax(90px,max-content) 1fr;gap:var(--ox-space-2) var(--ox-space-4);margin:0;font-size:var(--ox-text-sm)}.apd__dl dt{color:var(--ox-muted)}.apd__dl dd{margin:0;overflow-wrap:anywhere}.apd__body{white-space:pre-line}.apd__diff{inline-size:100%;border-collapse:collapse;font-size:var(--ox-text-sm)}.apd__diff th,.apd__diff td{text-align:start;padding:6px var(--ox-space-2);border-block-end:1px solid var(--ox-line);vertical-align:top}.apd__old{color:var(--ox-danger-text);text-decoration:line-through}.apd__new{color:var(--ox-live)}.apd__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ox-space-2)}.apd__items li{display:flex;justify-content:space-between;gap:var(--ox-space-3);align-items:center}.apd__items select{background:var(--ox-bg-raised);color:var(--ox-text);border:1px solid var(--ox-line-strong);border-radius:var(--ox-radius);min-block-size:var(--ox-row);font:inherit;font-size:var(--ox-text-sm)}.apd__decide{display:flex;flex-direction:column;gap:var(--ox-space-3);padding:var(--ox-space-4);border:1px solid var(--ox-line-strong);border-radius:var(--ox-radius);background:var(--ox-bg-raised)}.apd__conds{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--ox-space-3)}.apd__check{display:flex;align-items:center;gap:var(--ox-space-2);font-size:var(--ox-text-sm)}.apd__buttons{display:flex;flex-wrap:wrap;gap:var(--ox-space-2)}.apd__spend{margin:0;font-size:var(--ox-text-sm);color:var(--ox-danger-text)}.apd__error{margin:0;color:var(--ox-danger-text);font-size:var(--ox-text-sm)}.apd__history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ox-space-2);font-size:var(--ox-text-sm)}.apd__history li{display:flex;flex-wrap:wrap;gap:var(--ox-space-2);align-items:center}.aps{display:grid;grid-template-columns:minmax(280px,380px) minmax(0,1fr);gap:var(--ox-space-5);align-items:start}.aps__list{display:flex;flex-direction:column;gap:var(--ox-space-3)}.aps__tabs{display:flex;gap:var(--ox-space-1);border-block-end:1px solid var(--ox-line)}.aps__tab{background:none;border:0;border-block-end:2px solid transparent;color:var(--ox-text-2);font:inherit;font-size:var(--ox-text-sm);padding:var(--ox-space-2) var(--ox-space-3);cursor:pointer;min-block-size:var(--ox-row)}.aps__tab[aria-selected=true]{color:var(--ox-accent-text);border-block-end-color:var(--ox-accent);font-weight:600}.aps__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ox-space-2)}.aps__row{display:flex;flex-direction:column;gap:var(--ox-space-1);padding:var(--ox-space-3);border:1px solid var(--ox-line);border-radius:var(--ox-radius);background:var(--ox-panel);color:var(--ox-text);text-decoration:none}.aps__row:hover{border-color:var(--ox-line-strong)}.aps__row[aria-current=true]{border-color:var(--ox-accent);box-shadow:0 0 0 1px var(--ox-accent)}.aps__rowtop{display:flex;gap:var(--ox-space-2);align-items:center;flex-wrap:wrap}.aps__state{font-size:var(--ox-text-xs);color:var(--ox-text-2)}.aps__time{margin-inline-start:auto;font-size:var(--ox-text-xs);color:var(--ox-muted)}.aps__title{font-size:var(--ox-text-sm);font-weight:500}@media(max-width:900px){.aps{grid-template-columns:1fr}}.ds{max-inline-size:1280px;margin-inline:auto;padding:var(--ox-space-6) var(--ox-space-4) var(--ox-space-8)}.ds__top{display:flex;flex-direction:column;gap:var(--ox-space-2);margin-block-end:var(--ox-space-6)}.ds__title{margin:0;font-size:var(--ox-text-2xl);font-weight:600}.ds__lead{margin:0;color:var(--ox-text-2);max-inline-size:70ch}.ds__toggles{display:flex;flex-wrap:wrap;gap:var(--ox-space-2);margin-block-start:var(--ox-space-2)}.ds__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(360px,100%),1fr));gap:var(--ox-space-4)}.ds__wide{grid-column:1 / -1}.ds__swatches{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--ox-space-2)}.ds__swatches li{display:flex;align-items:center;gap:var(--ox-space-2);font-size:var(--ox-text-xs)}.ds__swatch{inline-size:28px;block-size:28px;border-radius:var(--ox-radius-sm);border:1px solid var(--ox-line-strong);flex:none}.ds__h{margin:0 0 var(--ox-space-2);font-size:var(--ox-text-xl);font-weight:600}.ds__num{color:var(--ox-accent-text)}.ds__row{display:flex;flex-wrap:wrap;gap:var(--ox-space-2);align-items:center;margin-block-end:var(--ox-space-3)}.ds__stack{display:flex;flex-direction:column;gap:var(--ox-space-3)}.ds__rail{block-size:220px;border:1px solid var(--ox-line);border-radius:var(--ox-radius);overflow:hidden}.ds__states{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:var(--ox-space-3)}.dev__form{display:flex;gap:var(--ox-space-3);align-items:flex-end;flex-wrap:wrap}.dev__form .ox-field{flex:1 1 240px}.dev__new{margin-block-start:var(--ox-space-3);padding:var(--ox-space-3);border:1px solid var(--ox-wait);border-radius:var(--ox-radius);background:var(--ox-wait-soft)}.dev__new p{margin:var(--ox-space-1) 0 var(--ox-space-2);font-size:var(--ox-text-sm)}.dev__new code{overflow-wrap:anywhere}.dev__list{list-style:none;margin:0;padding:0}.dev__row{display:flex;align-items:center;gap:var(--ox-space-4);flex-wrap:wrap;padding-block:var(--ox-space-2);border-block-start:1px solid var(--ox-line)}.dev__row:first-child{border-block-start:0}.dev__name{font-weight:500;flex:1 1 160px}.dev__meta{font-size:var(--ox-text-xs);color:var(--ox-text-2)}.dev__notice{margin:var(--ox-space-2) 0 0;font-size:var(--ox-text-sm);color:var(--ox-live)}.feed{list-style:none;margin:0;padding:0}.feed__row{display:flex;align-items:baseline;gap:var(--ox-space-3);padding-block:6px;border-block-start:1px solid var(--ox-line);font-size:var(--ox-text-sm)}.feed__row:first-child{border-block-start:0}.feed__time{color:var(--ox-muted);font-size:var(--ox-text-xs);flex:none}.feed__text{min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ox-text-2)}.page{display:flex;flex-direction:column;gap:var(--ox-space-4);max-inline-size:1100px}.page__title{margin:0;font-size:var(--ox-text-2xl);font-weight:600}.page__lead{margin:0;color:var(--ox-text-2);max-inline-size:70ch}.auth{min-block-size:100vh;display:grid;place-items:center;padding:var(--ox-space-4);gap:var(--ox-space-4);align-content:center}.auth__card{inline-size:min(400px,100%)}.auth__card .ox-panel__body{padding:var(--ox-space-6)}.auth__brand{display:flex;align-items:center;gap:var(--ox-space-2);font-family:var(--ox-font-mono);font-weight:600;letter-spacing:.12em;color:var(--ox-accent-text);margin-block-end:var(--ox-space-4)}.auth__logo{inline-size:14px;block-size:14px;border-radius:50%;border:3px solid var(--ox-accent)}.auth__form{display:flex;flex-direction:column;gap:var(--ox-space-3)}.auth__title{margin:0;font-size:var(--ox-text-xl);font-weight:600}.auth__muted{margin:0;color:var(--ox-text-2);font-size:var(--ox-text-sm)}.auth__qr{align-self:center;border-radius:var(--ox-radius);background:#fff;padding:6px}.auth__secret{margin:0;font-size:var(--ox-text-xs);color:var(--ox-muted);overflow-wrap:anywhere}.auth__codes{columns:2;margin:0;padding-inline-start:var(--ox-space-6)}.auth__error{margin:var(--ox-space-3) 0 0;color:var(--ox-danger-text);font-size:var(--ox-text-sm)}.conn{display:inline-flex;align-items:center;gap:var(--ox-space-2)}.conn__since{font-size:var(--ox-text-xs);color:var(--ox-muted)}.shell{display:grid;grid-template-columns:auto minmax(0,1fr);min-block-size:100vh}.shell__rail{position:sticky;inset-block-start:0;block-size:100vh}.shell__logo{font-family:var(--ox-font-mono);font-weight:600;letter-spacing:.12em;color:var(--ox-accent-text);padding-inline:var(--ox-space-3)}.shell__alpha{display:block;padding:var(--ox-space-2) var(--ox-space-3);font-size:var(--ox-text-xs);color:var(--ox-muted)}.shell__main{display:flex;flex-direction:column;min-inline-size:0}.shell__top{display:flex;align-items:center;gap:var(--ox-space-3);flex-wrap:wrap;padding:var(--ox-space-2) var(--ox-space-4);border-block-end:1px solid var(--ox-line);background:var(--ox-bg-raised)}.shell__brand select{min-block-size:var(--ox-row);padding-inline:var(--ox-space-3);background:var(--ox-panel);color:var(--ox-text);border:1px solid var(--ox-line-strong);border-radius:var(--ox-radius);font:inherit;font-size:var(--ox-text-sm)}.shell__user{margin-inline-start:auto;font-size:var(--ox-text-xs);color:var(--ox-text-2)}.shell__content{padding:var(--ox-space-5) var(--ox-space-4)}@media(max-width:640px){.shell{grid-template-columns:1fr}.shell__rail{position:static;block-size:auto;inline-size:100%}}
