@font-face{font-family:vazirmatn;src:url(/_next/static/media/4ff1260a1bda0420.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_15f7d8{font-family:vazirmatn}.__variable_15f7d8{--font-vazirmatn:"vazirmatn"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--ang:0deg}}}@layer theme{:host,:root{--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-xl:.75rem;--default-font-family:var(--font);--default-mono-font-family:var(--mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body,html{max-inline-size:100%;overflow-x:clip}input,select,textarea{min-inline-size:0;max-inline-size:100%}[data-sonner-toaster]{font-family:var(--font)}}@layer components{:root{color-scheme:light;--font:var(--font-vazirmatn),"Vazirmatn",system-ui,-apple-system,"Segoe UI",Tahoma,sans-serif;--mono:ui-monospace,"SFMono-Regular","JetBrains Mono",Menlo,Consolas,var(--font-vazirmatn),monospace;--accent:#088383;--accent-ink:#067070;--accent-soft:#e8f5f5;--accent-soft-2:#d3ecec;--accent-glow:#08838380;--sub:#12b3a2;--sub-ink:#0b8577;--sub-soft:#12b3a21f;--aurora:linear-gradient(115deg,#067070 0%,#088383 40%,var(--sub) 100%);--aurora-v:linear-gradient(180deg,#0a9090,var(--sub));--aurora-soft:linear-gradient(115deg,#0883831f,#0e9a9714 45%,var(--sub))}@supports (color:color-mix(in lab,red,red)){:root{--aurora-soft:linear-gradient(115deg,#0883831f,#0e9a9714 45%,color-mix(in srgb,var(--sub) 14%,transparent))}}:root{--hero-a:#1ba7a2;--hero-b:#0a7a7a;--hero-c:#055656;--bg:#f2f4f6;--ink:#0e1a1c;--ink-2:#445055;--ink-3:#737e84;--ink-4:#a4adb2;--surface:#ffffffa3;--surface-strong:#ffffffd6;--surface-solid:#fff;--sunk:#0c242809;--sunk-2:#0c242811;--line:#0c242813;--line-2:#0c242821;--hl:#fffffff2;--tip-bg:#0c1618eb;--tip-ink:#f2f8f8;--ok:#0b9e6c;--ok-soft:#0b9e6c1c;--warn:#c27a00;--warn-soft:#f59e0b26;--bad:#dc3e47;--bad-soft:#dc3e471a;--info:#2e74e8;--info-soft:#2e74e81a;--mute:#6e7a80;--mute-soft:#0c24280f;--shadow-1:0 1px 1px #0a1e2208,0 2px 6px -1px #0a1e220d,0 14px 30px -16px #06505029;--shadow-2:0 2px 4px #0a1e220a,0 26px 50px -20px #065a5a4d;--shadow-3:0 50px 120px -30px #04464673,0 12px 32px -12px #0a1e2238;--blur:blur(22px) saturate(170%);--r-xs:8px;--r-sm:11px;--r:14px;--r-lg:22px;--r-xl:28px;--ease:cubic-bezier(.2,.8,.2,1);--grid-dot:#143c4016;--blob-o:.3;--blob-1:#2bb5b2;--blob-3:#7fe3de}:root[data-scheme=dark]{color-scheme:dark;--accent:#2bb5b2;--accent-ink:#6ad8d4;--accent-soft:#0d2e2e;--accent-soft-2:#124242;--accent-glow:#2bb5b28c;--sub:#2fe0c9;--sub-ink:#7eefe0;--sub-soft:#2fe0c91f;--aurora:linear-gradient(115deg,#0b8c8a 0%,#2bb5b2 40%,var(--sub) 100%);--aurora-v:linear-gradient(180deg,#34c4c0,var(--sub));--hero-a:#2bb5b2;--hero-b:#0d7c7a;--hero-c:#064e4e;--bg:#05090a;--ink:#edf5f5;--ink-2:#b3c2c4;--ink-3:#82939a;--ink-4:#546468;--surface:#121c2085;--surface-strong:#142024cc;--surface-solid:#0f1a1d;--sunk:#ffffff08;--sunk-2:#ffffff0f;--line:#ffffff12;--line-2:#ffffff1f;--hl:#ffffff12;--tip-bg:#e8f6f6f5;--tip-ink:#0e1a1c;--ok:#3ddc9e;--ok-soft:#3ddc9e1f;--warn:#ffc04d;--warn-soft:#ffc04d1f;--bad:#ff6b76;--bad-soft:#ff6b761f;--info:#6ea8ff;--info-soft:#6ea8ff1f;--mute:#8e9ea4;--mute-soft:#ffffff0f;--shadow-1:0 1px 0 #ffffff05 inset,0 20px 40px -24px #000c;--shadow-2:0 30px 60px -24px #000000d9,0 0 0 1px #ffffff08;--shadow-3:0 60px 140px -30px #000000e6,0 0 80px -20px #2bb5b238;--grid-dot:#ffffff0e;--blob-o:.42;--blob-1:#1a9a97;--blob-3:#3fcfc8}*,:after,:before{box-sizing:border-box}body,html{margin:0}html{background:var(--bg)}body{font-family:var(--font);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;font-size:14px;line-height:1.65}a{text-decoration:none}a,button{color:inherit}button{font:inherit}h1,h2,h3,h4,p{margin:0}svg.i{display:inline-block}.i{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.i .f,.i.f{fill:currentColor;stroke:none}.i.sm{width:15px;height:15px}.i.xs{width:13px;height:13px}.i.lg{width:22px;height:22px}.ltr{direction:ltr;unicode-bidi:isolate;display:inline-block}.mono{font-family:var(--mono);font-size:.94em}.num{font-variant-numeric:tabular-nums}.muted{color:var(--ink-3)}.sp{flex:1}::selection{background:var(--accent-soft-2)}:focus-visible{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--accent);border-radius:10px;outline:none}.ava-sr-only,.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.grad-text{background:var(--aurora);color:#0000;-webkit-background-clip:text;background-clip:text}.scene{z-index:-1;background:var(--bg);pointer-events:none;position:fixed;inset:0;overflow:hidden}.scene:before{content:"";background-image:radial-gradient(var(--grid-dot) 1px,transparent 1.4px);background-size:24px 24px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 75% at 50% 0,#000 0,#0000 72%);mask-image:radial-gradient(120% 75% at 50% 0,#000 0,#0000 72%)}.blob{filter:blur(90px);opacity:var(--blob-o);border-radius:50%;position:absolute}.b1{background:var(--blob-1);width:760px;height:480px;animation:drift1 26s ease-in-out infinite alternate;right:2%}.b1,.b2{top:-300px}.b2{background:var(--sub);width:640px;height:440px;animation:drift2 31s ease-in-out infinite alternate;left:16%}.b3{background:var(--blob-3);width:620px;height:620px;opacity:calc(var(--blob-o) * .55);animation:drift1 38s ease-in-out infinite alternate-reverse;bottom:-460px;left:-160px}.grain{opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}[data-scheme=dark] .scene:after{content:"";background:radial-gradient(1200px 500px at 70% -10%,#2bb5b229,transparent 60%),radial-gradient(900px 400px at 15% -5%,var(--sub),transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab,red,red)){[data-scheme=dark] .scene:after{background:radial-gradient(1200px 500px at 70% -10%,#2bb5b229,transparent 60%),radial-gradient(900px 400px at 15% -5%,color-mix(in srgb,var(--sub) 12%,transparent),transparent 60%)}}@keyframes drift1{to{transform:translate(-80px,40px)scale(1.08)}}@keyframes drift2{to{transform:translate(90px,30px)scale(.94)}}.app{min-height:100vh;padding:16px 28px 14px;padding-inline-start:104px}.app:has(.inspector){padding-inline-end:388px}.app:has(.inspector) .topbar{margin-inline-end:-360px}.rail{z-index:50;background:var(--surface-strong);width:60px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line);box-shadow:var(--shadow-2),inset 0 1px 0 var(--hl);inset-inline-start:18px;border-radius:24px;flex-direction:column;align-items:center;gap:3px;padding:10px 8px;display:flex;position:fixed;top:50%;transform:translateY(-50%)}[data-scheme=dark] .rail{background:linear-gradient(#1e2c30c7,#10181cc7)}.rail-item{width:44px;height:40px;color:var(--ink-3);cursor:pointer;transition:background .25s var(--ease),color .25s,transform .25s var(--ease);background:0 0;border:0;border-radius:13px;place-items:center;display:grid;position:relative}.rail-item .i{width:19px;height:19px}.rail-item:hover{background:var(--sunk-2);color:var(--ink);transform:scale(1.06)}.rail-item.is-active{color:#fff;background:var(--aurora);box-shadow:0 10px 22px -8px var(--accent-glow),inset 0 1px 0 #ffffff59}.rail-item.is-active:before{content:"";background:var(--aurora-v);inset-inline-start:-10px;border-radius:3px;width:3px;position:absolute;top:11px;bottom:11px}.rail-item[data-tip]:after{content:attr(data-tip);white-space:nowrap;pointer-events:none;background:var(--tip-bg);color:var(--tip-ink);box-shadow:var(--shadow-2);opacity:0;transition:opacity .18s,transform .25s var(--ease);inset-inline-start:calc(100% + 14px);border-radius:9px;padding:6px 11px;font-size:12.5px;font-weight:600;position:absolute;top:50%;transform:translate(6px,-50%)}[dir=rtl] .rail-item[data-tip]:after{transform:translate(-6px,-50%)}.rail-item[data-tip]:focus-visible:after,.rail-item[data-tip]:hover:after{opacity:1;transform:translateY(-50%)}.rail-badge{background:var(--bad);color:#fff;text-align:center;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--surface-solid);top:3px;border-radius:8px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:3px}.rail-sep{background:var(--line-2);border:0;width:26px;height:1px;margin:6px 0}.rail-toggle{color:var(--ink-4)}.rail.is-mini{opacity:.92;border-radius:20px;width:52px;padding:8px 6px}.rail.is-mini .rail-item{width:40px;height:38px}.topbar{z-index:30;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;height:56px;display:grid;position:relative}.tb-start{justify-self:start;gap:14px;min-width:0}.tb-end,.tb-start{align-items:center;display:flex}.tb-end{justify-self:end;gap:6px}.brand{align-items:center;gap:9px;padding-inline-end:4px;display:flex}.brand-word{background:var(--aurora);color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:4px;font-size:24px;font-weight:900;line-height:1}.brand-glyph{background:conic-gradient(from 200deg,#088383,var(--sub),#7fe3de,#088383);width:12px;height:12px;box-shadow:0 0 0 4px var(--accent-soft),0 0 18px var(--accent-glow);border-radius:50%;flex:none;animation:breathe 4s ease-in-out infinite}@keyframes breathe{50%{box-shadow:0 0 0 6px var(--accent-soft),0 0 26px var(--accent-glow)}}.switcher{background:var(--sunk);border:1px solid var(--line);border-radius:14px;gap:2px;padding:4px;display:flex}.switcher a{height:32px;color:var(--ink-3);border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-size:12.5px;font-weight:600;transition:background .2s,color .2s;display:flex}.switcher a .i{width:15px;height:15px}.switcher a:hover{color:var(--ink)}.switcher a.is-on{background:var(--surface-solid);color:var(--ink);box-shadow:var(--shadow-1)}.switcher a.is-on .i{color:var(--sub-ink)}[data-scheme=dark] .switcher a.is-on{background:#ffffff14}[data-scheme=dark] .switcher a.is-on .i{color:var(--sub)}.omnibar{cursor:text;text-align:start;background:var(--surface-strong);width:500px;height:46px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:var(--shadow-2),inset 0 1px 0 var(--hl);color:var(--ink-3);transition:transform .3s var(--ease),box-shadow .3s;border:0;border-radius:999px;align-items:center;gap:10px;padding-inline:16px 7px;display:flex;position:relative}.omnibar:before{content:"";border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--ang),var(--line-2) 0deg,var(--line-2) 200deg,var(--accent) 260deg,var(--sub) 310deg,var(--line-2) 1turn);-webkit-mask-composite:xor;padding:1.2px;animation:spin 7s linear infinite;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.omnibar:hover{box-shadow:var(--shadow-3);transform:translateY(-1px)}.omnibar:focus-visible{border-radius:999px}.omnibar>.i{color:var(--accent);width:19px;height:19px}.omni-text{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13.5px;overflow:hidden}.omni-ai{height:30px;color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.omni-ai .i{width:14px;height:14px}.kbds{direction:ltr;gap:3px;display:inline-flex}.kbd,kbd{font-family:var(--font);min-width:24px;height:24px;color:var(--ink-2);background:var(--surface-solid);border:1px solid var(--line-2);box-shadow:0 1.5px 0 var(--line-2);border-radius:7px;place-items:center;gap:2px;padding:0 6px;font-size:11px;font-weight:700;line-height:1;display:inline-grid}[data-scheme=dark] .kbd,[data-scheme=dark] kbd{background:#ffffff0f}.tb-chip,.tb-icon{height:38px;color:var(--ink-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:7px;transition:background .2s,border-color .2s;display:inline-flex;position:relative}.tb-icon{width:38px}.tb-chip{white-space:nowrap;padding:0 11px;font-size:12.5px;font-weight:600}.tb-chip:hover,.tb-icon:hover{background:var(--surface-strong);border-color:var(--line)}.tb-count{background:var(--accent);color:#fff;text-align:center;min-width:16px;height:16px;box-shadow:0 0 0 2px var(--bg);top:4px;border-radius:8px;padding:0 3px;font-size:10px;font-weight:700;line-height:16px;position:absolute;inset-inline-end:4px}[data-scheme=dark] .tb-count{color:#05090a}.only-dark{display:none}[data-scheme=dark] .only-dark{display:block}[data-scheme=dark] .only-light{display:none}.me{background:var(--surface);border:1px solid var(--line);cursor:pointer;color:inherit;text-align:start;border-radius:999px;align-items:center;gap:9px;margin-inline-start:4px;padding:4px 5px;padding-inline-end:12px;display:flex}.me:hover{border-color:var(--line-2)}.me-t{white-space:nowrap;flex-direction:column;min-width:0;line-height:1.25;display:flex}.me-t b{text-overflow:ellipsis;max-width:160px;font-size:12.5px;overflow:hidden}.me-t small{color:var(--ink-3);font-size:11px}.av{color:#fff;background:var(--g,linear-gradient(135deg,#0a9090,#22c7e8));border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:13px;font-weight:800;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff40}.av.sm{width:24px;height:24px;font-size:10.5px}.av.lg{width:40px;height:40px;font-size:15px}.g1{--g:linear-gradient(135deg,#0a9090,#22c7e8)}.g2{--g:linear-gradient(135deg,#ff7aa2,#ffb36b)}.g3{--g:linear-gradient(135deg,#12b886,#7ae3b4)}.g4{--g:linear-gradient(135deg,#0fa3b1,#088383)}.g5{--g:linear-gradient(135deg,#f59e0b,#ef4444)}.g6{--g:linear-gradient(135deg,#f0861a,#ff7aa2)}.g7{--g:linear-gradient(135deg,#3b82f6,#12b3a2)}.g8{--g:linear-gradient(135deg,#64748b,#a3a9c2)}.main{z-index:1;margin-top:14px;position:relative}.page-h{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:14px;display:flex}.page-h>.page-t,.page-h>div:first-child{min-width:0}.eyebrow{gap:8px;margin-bottom:4px;font-weight:500}.crumb,.eyebrow{color:var(--ink-3);align-items:center;font-size:12.5px;display:flex}.crumb{flex-wrap:wrap;gap:4px}.crumb a:hover{color:var(--ink)}.crumb .i{width:13px;height:13px;color:var(--ink-4)}[dir=ltr] .crumb .i{transform:scaleX(-1)}.crumb b{color:var(--ink-2);font-weight:600}.h1{flex-wrap:wrap;align-items:center;gap:10px;font-size:28px;font-weight:800;line-height:1.3;display:flex}.h1 small{color:var(--ink-3);margin-inline-start:-2px;font-size:15px;font-weight:600}.sub-t{color:var(--ink-2);font-size:13.5px}.tile{border-radius:var(--r-lg);background:var(--surface);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line);box-shadow:var(--shadow-1),inset 0 1px 0 var(--hl);transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s;min-width:0;padding:18px 20px;position:relative}[data-scheme=dark] .tile{background:linear-gradient(#1c2a2e8c,#0e161a8c);border-color:#0000}[data-scheme=dark] .tile:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(#ffffff21,#ffffff08 40%,#2bb5b21a);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-scheme=dark] .plot-svg .pl{filter:drop-shadow(0 0 6px var(--accent-glow))}[data-scheme=dark] .grad-text{filter:drop-shadow(0 0 18px #2bb5b259)}.tile.lift:hover{box-shadow:var(--shadow-2),inset 0 1px 0 var(--hl);border-color:var(--line-2);transform:translateY(-3px)}.tile.solid{background:var(--surface-strong)}.tile-h{flex-wrap:wrap;gap:10px;min-height:30px;margin-bottom:12px}.tile-h,.tile-h h2,.tile-h h3{align-items:center;display:flex}.tile-h h2,.tile-h h3{gap:8px;font-size:14.5px;font-weight:750}.tile-h h2 .i,.tile-h h3 .i{color:var(--ink-3);width:16px;height:16px}.tile-h .count{color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:700}.tile-link{color:var(--accent-ink);align-items:center;gap:2px;font-size:12.5px;font-weight:600;display:inline-flex}.tile-link .i{width:14px;height:14px}[dir=ltr] .tile-link .i{transform:scaleX(-1)}.aurora-card{color:#fff;border-radius:var(--r-lg);background:radial-gradient(120% 140% at 100% 0,var(--hero-a) 0,transparent 55%),radial-gradient(120% 140% at 0 100%,var(--sub) 0,transparent 55%),linear-gradient(135deg,var(--hero-b),var(--hero-c));box-shadow:0 30px 60px -26px var(--accent-glow),inset 0 1px 0 #ffffff40;position:relative;overflow:hidden}.aurora-card:after{content:"";pointer-events:none;background:conic-gradient(from var(--ang),transparent 0 70%,#ffffff2e 80%,transparent 90%);mix-blend-mode:soft-light;animation:spin 14s linear infinite;position:absolute;inset:-40%}.btn{white-space:nowrap;cursor:pointer;border:1px solid var(--line-2);background:var(--surface-strong);height:38px;color:var(--ink);transition:transform .25s var(--ease),box-shadow .25s,background .2s,border-color .2s;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:650;display:inline-flex;position:relative}.btn .i{width:16px;height:16px}.btn:hover{box-shadow:var(--shadow-1);border-color:var(--line-2);transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.98)}.btn:disabled,.btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.btn-primary{color:#fff;background:var(--aurora);box-shadow:0 12px 26px -12px var(--accent-glow),inset 0 1px 0 #ffffff4d;border:0;overflow:hidden}[data-scheme=dark] .btn-primary{color:#04110f}.btn-primary:after{content:"";transition:transform .8s var(--ease);background:linear-gradient(100deg,#0000 30%,#ffffff59 50%,#0000 70%);position:absolute;inset:0;transform:translate(120%)}.btn-primary:hover:after{transform:translate(-120%)}.btn-primary:hover{box-shadow:0 16px 32px -12px var(--accent-glow),inset 0 1px 0 #ffffff4d}.btn-ghost{color:var(--ink-2);background:0 0;border-color:#0000}.btn-ghost:hover{background:var(--sunk-2);box-shadow:none}.btn-soft{background:var(--accent-soft);color:var(--accent-ink);border-color:#0000}.btn-danger{background:var(--bad-soft);color:var(--bad);border-color:#0000}.btn-danger-solid{background:var(--bad);color:#fff;border-color:#0000}.btn-sm{border-radius:10px;gap:5px;height:30px;padding:0 11px;font-size:12px}.btn-sm .i{width:14px;height:14px}.btn-xs{border-radius:8px;gap:4px;height:26px;padding:0 9px;font-size:11.5px}.btn-xs .i{width:13px;height:13px}.btn-icon{width:38px;padding:0}.btn-sm.btn-icon{width:30px}.btn-xs.btn-icon{width:26px}.btn-block{width:100%}.btn .spin{animation:rot .8s linear infinite}@keyframes rot{to{transform:rotate(1turn)}}.chip{white-space:nowrap;background:var(--mute-soft);height:24px;color:var(--mute);border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:11.5px;font-weight:650;display:inline-flex}.chip:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.chip.plain:before{display:none}.chip .i{width:13px;height:13px}.chip.ok{background:var(--ok-soft);color:var(--ok)}.chip.warn{background:var(--warn-soft);color:var(--warn)}.chip.bad{background:var(--bad-soft);color:var(--bad)}.chip.info{background:var(--info-soft);color:var(--info)}.chip.accent{background:var(--accent-soft);color:var(--accent-ink)}.chip.sub{background:var(--sub-soft);color:var(--sub-ink)}[data-scheme=dark] .chip.sub{color:var(--sub)}.chip.line{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);background:0 0}.chip.live:before{animation:pulse 1.8s ease-out infinite;box-shadow:0 0}.tag{height:22px;background:var(--sunk-2);border-radius:7px;padding:0 8px;font-size:11.5px}.pill,.tag{color:var(--ink-2);align-items:center;font-weight:600;display:inline-flex}.pill{height:34px;cursor:pointer;white-space:nowrap;background:var(--surface);border:1px solid var(--line);transition:background .2s,border-color .2s,transform .2s var(--ease);border-radius:999px;gap:6px;padding:0 13px;font-size:12.5px}.pill:hover{border-color:var(--line-2);transform:translateY(-1px)}.pill .i{width:15px;height:15px;color:var(--ink-3)}.pill b{color:var(--ink);font-weight:700}.pill .n{color:var(--ink-3);background:var(--sunk-2);border-radius:999px;padding:0 7px;font-size:11px;font-weight:700;line-height:18px}.pill.is-on{background:var(--ink);color:var(--bg);border-color:#0000}.pill.is-on .i,.pill.is-on b{color:inherit}.pill.is-on .n{color:inherit;background:#ffffff2e}.pill.is-set{background:var(--accent-soft);border-color:#0000}.pill.is-set,.pill.is-set .i,.pill.is-set b{color:var(--accent-ink)}.pill.dashed{border-style:dashed;border-color:var(--line-2);color:var(--ink-3);background:0 0}.seg{background:var(--sunk-2);border-radius:11px;gap:2px;padding:3px;display:inline-flex}.seg>a,.seg>button,.seg>span{height:26px;color:var(--ink-3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex}.seg .i{width:14px;height:14px}.seg .on,.seg [aria-pressed=true],.seg [aria-selected=true],.seg [data-state=active]{background:var(--surface-solid);color:var(--ink);box-shadow:0 1px 3px #0a1e221a}[data-scheme=dark] .seg .on,[data-scheme=dark] .seg [aria-pressed=true],[data-scheme=dark] .seg [aria-selected=true],[data-scheme=dark] .seg [data-state=active]{background:#ffffff1a}.delta{white-space:nowrap;border-radius:999px;align-items:center;gap:2px;padding:0 7px;font-size:11.5px;font-weight:700;line-height:20px;display:inline-flex}.delta.up{color:var(--ok);background:var(--ok-soft)}.delta.down{color:var(--bad);background:var(--bad-soft)}.delta.flat{color:var(--ink-3);background:var(--sunk-2)}.delta.down:before,.delta.up:before{content:"";border-inline:3.5px solid #0000;margin-inline-end:2px}.delta.up:before{border-bottom:5px solid}.delta.down:before{border-top:5px solid}.live-dot{background:var(--ok);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block;position:relative}.live-dot:after{content:"";background:inherit;border-radius:50%;animation:ping 2s cubic-bezier(0,0,.2,1) infinite;position:absolute;inset:0}.live-dot.warn{background:var(--warn)}.live-dot.bad{background:var(--bad)}.live-dot.off{background:var(--ink-4)}.live-dot.off:after{display:none}.live-dot.accent{background:var(--accent)}.live-dot.sub{background:var(--sub)}.meter{background:var(--sunk-2);border-radius:99px;gap:2px;height:8px;display:flex;overflow:hidden}.meter>span{background:var(--c,var(--aurora));border-radius:99px;height:100%;display:block}.progress{background:var(--sunk-2);border-radius:99px;height:8px;position:relative;overflow:hidden}.progress>span{width:var(--v);border-radius:inherit;background:var(--c,var(--aurora));position:absolute;inset-block:0;inset-inline-start:0}.gauge{width:var(--s,40px);height:var(--s,40px);flex:none;place-items:center;display:inline-grid;position:relative}.gauge svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.gauge circle{fill:none;stroke-width:var(--w,3.4)}.gauge .rt{stroke:var(--sunk-2)}.gauge .rv{stroke:var(--c,var(--accent));stroke-linecap:round;stroke-dasharray:var(--v) 100}.gauge b{font-size:calc(var(--s,40px) * .3);font-weight:800;line-height:1;position:relative}.gauge.ok{--c:var(--ok)}.gauge.warn{--c:var(--warn)}.gauge.bad{--c:var(--bad)}.spark{width:100%;height:30px;color:var(--accent);display:block;overflow:visible}.spark .sa{fill:currentColor;opacity:.1}.spark .sl{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round}.spark .sd,.spark .sl{vector-effect:non-scaling-stroke}.spark .sd{fill:currentColor;stroke:var(--surface-solid);stroke-width:1.5px}.spark.ok{color:var(--ok)}.spark.bad{color:var(--bad)}.spark.warn{color:var(--warn)}.spark.sub{color:var(--sub)}.spark.mute{color:var(--ink-4)}.plot{grid-template-rows:1fr auto;grid-template-columns:54px 1fr;gap:8px 10px;height:100%;display:grid}.plot-y{color:var(--ink-3);flex-direction:column;grid-area:1/1;justify-content:space-between;font-size:10.5px;display:flex}.plot-y span{white-space:nowrap;align-items:center;height:0;display:flex}.plot-area{grid-area:1/2;position:relative}.plot-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.plot-grid i{background:var(--line);height:1px;display:block}.plot-grid i:last-child{background:var(--line-2)}.plot-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.plot-svg .pl{fill:none;stroke-width:2.6px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke:var(--accent)}.plot-svg .pl.s-c{stroke:var(--bad);stroke-width:1.8px;stroke-dasharray:4 4;opacity:.8}.plot-svg .gs0.s-a{stop-color:var(--accent);stop-opacity:.26}.plot-svg .gs1.s-a{stop-color:var(--sub);stop-opacity:0}.plot-svg .gs0.s-c{stop-color:var(--bad);stop-opacity:.1}.plot-svg .gs1.s-c{stop-color:var(--bad);stop-opacity:0}.plot-svg .pcur{stroke:var(--accent);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;opacity:.5}.plot-hit{grid-template-columns:repeat(var(--n),1fr);display:grid;position:absolute;inset:0}.plot-hit span{cursor:crosshair}.plot-x{grid-area:2/2;grid-template-columns:repeat(var(--n),1fr);color:var(--ink-3);text-align:center;white-space:nowrap;font-size:10.5px;display:grid}.plot-x span.on{color:var(--ink);font-weight:700}.plot-dot{background:var(--surface-solid);width:12px;height:12px;box-shadow:0 0 0 3px var(--accent),0 0 0 9px var(--accent-soft-2);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.plot-dot:after{content:"";border:2px solid var(--accent);border-radius:50%;animation:ping 2.2s cubic-bezier(0,0,.2,1) infinite;position:absolute;inset:-3px}.plot-tip{min-width:168px;color:var(--tip-ink);box-shadow:var(--shadow-2);white-space:nowrap;pointer-events:none;z-index:2;border-radius:12px;flex-direction:column;gap:1px;padding:9px 12px;font-size:11.5px;line-height:1.6;display:flex;transform:translate(18px,-50%)}.plot-tip,.plot-tip:after{background:var(--tip-bg);position:absolute}.plot-tip:after{content:"";border-radius:2px;width:10px;height:10px;top:50%;left:-4px;transform:translateY(-50%)rotate(45deg)}.plot-tip.flip{transform:translate(calc(-100% - 18px),-50%)}.plot-tip.flip:after{left:auto;right:-4px}.plot-tip b{margin-bottom:2px;font-size:12px}.plot-tip span{opacity:.9;align-items:center;gap:6px;display:flex}.plot-tip strong{margin-inline-start:auto;padding-inline-start:14px}.lgd{border-radius:3px;flex:none;width:8px;height:8px;display:inline-block}.lgd-a{background:var(--aurora)}.lgd-b{background:var(--sub)}.lgd-c{background:var(--bad)}.lgd-d{background:var(--ink-4)}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field>label,.label{color:var(--ink-2);font-size:12px;font-weight:650}.input{background:var(--surface-solid);border:1px solid var(--line-2);min-height:38px;color:var(--ink);border-radius:11px;align-items:center;gap:8px;width:100%;min-width:0;padding:0 12px;font-size:13px;transition:border-color .2s,box-shadow .2s;display:flex}[data-scheme=dark] .input{background:#ffffff0a}.input .i{width:16px;height:16px;color:var(--ink-3)}.input.focus,.input:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.input input,.input select,.input textarea{min-width:0;height:36px;color:inherit;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.input input::placeholder,.input textarea::placeholder,input.input::placeholder,textarea.input::placeholder{color:var(--ink-4)}input.input,select.input,textarea.input{font:inherit;outline:0;font-size:13px}input.input:focus-visible,select.input:focus-visible,textarea.input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);border-radius:11px}textarea.input{resize:vertical;min-height:88px;padding:9px 12px;line-height:1.6}select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23737E84' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:10px;background-repeat:no-repeat;background-size:16px;padding-inline-end:32px}[dir=ltr] select.input{background-position:right 10px center}.input[aria-invalid=true],input.input[aria-invalid=true],textarea.input[aria-invalid=true]{border-color:var(--bad)}.hint{color:var(--ink-3);align-items:center;gap:5px;font-size:11.5px;display:flex}.hint .i{width:13px;height:13px}.hint.ok{color:var(--ok)}.hint.warn{color:var(--warn)}.hint.bad{color:var(--bad)}.switch{background:var(--sunk-2);width:38px;height:22px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:99px;flex:none;transition:background .25s;position:relative}.switch:after{content:"";width:16px;height:16px;transition:inset-inline-start .25s var(--ease);top:3px;background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.switch.on{background:var(--aurora);box-shadow:0 4px 12px -4px var(--accent-glow)}.switch.on:after{inset-inline-start:19px}.check{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--line-2);background:var(--surface-solid);color:#fff;border-radius:6px;flex:none;place-items:center;display:inline-grid}.check .i{stroke-width:3px;opacity:0;width:12px;height:12px}.check.on{background:var(--aurora);box-shadow:none}.check.on .i{opacity:1}[data-scheme=dark] .check{background:#ffffff0a}.cbx{color:var(--ink-2);cursor:pointer;align-items:center;gap:9px;font-size:13px;display:inline-flex}.cbx input{opacity:0;width:1px;height:1px;position:absolute}.cbx input:focus-visible+.check{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--accent)}.cbx input:checked+.check{background:var(--aurora);box-shadow:none}.cbx input:checked+.check .i{opacity:1}.cbx input:disabled~*{opacity:.55;cursor:not-allowed}.rows{flex-direction:column}.row,.rows{display:flex}.row{border-radius:12px;align-items:center;gap:12px;margin:0 -8px;padding:9px 8px;transition:background .2s}.row:hover{background:var(--sunk)}.row+.row{box-shadow:0 -1px 0 var(--line)}.row:hover,.row:hover+.row{box-shadow:none}.row-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.row-t b{font-size:13px;font-weight:650}.row-t b,.row-t small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row-t small{color:var(--ink-3);font-size:11.5px}.feed{flex-direction:column;gap:2px;display:flex;position:relative}.feed:before{content:"";background:linear-gradient(var(--line-2),transparent);top:14px;bottom:14px;width:1.5px;position:absolute;inset-inline-start:15px}.feed-i{gap:11px;padding:7px 0;display:flex;position:relative}.feed-i .av,.feed-i .feed-ic{z-index:1;box-shadow:0 0 0 3px var(--surface-solid);position:relative}[data-scheme=dark] .feed-i .av,[data-scheme=dark] .feed-i .feed-ic{box-shadow:0 0 0 3px #12201f}.feed-ic{background:var(--sunk-2);width:32px;height:32px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.feed-ic .i{width:15px;height:15px}.feed-ic.ok{background:var(--ok-soft);color:var(--ok)}.feed-ic.accent{background:var(--accent-soft);color:var(--accent-ink)}.feed-ic.warn{background:var(--warn-soft);color:var(--warn)}.feed-ic.bad{background:var(--bad-soft);color:var(--bad)}.feed-ic.sub{background:var(--sub-soft);color:var(--sub-ink)}.feed-ic.info{background:var(--info-soft);color:var(--info)}.feed-t{color:var(--ink-2);overflow-wrap:anywhere;flex:1;min-width:0;font-size:12.5px;line-height:1.6}.feed-t b{color:var(--ink);font-weight:700}.feed-t em{color:var(--accent-ink);font-style:normal;font-weight:600}.feed-t small{color:var(--ink-3);margin-top:1px;font-size:11px;display:block}.feed-t .ltr{font-family:var(--mono);font-size:11.5px}.inspector{z-index:20;border-radius:var(--r-xl);background:var(--surface-strong);width:344px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--line);box-shadow:var(--shadow-3),inset 0 1px 0 var(--hl);animation:slideIn .6s var(--ease) both;top:88px;bottom:16px;flex-direction:column;display:flex;position:fixed;inset-inline-end:20px;overflow:hidden}[data-scheme=dark] .inspector{background:linear-gradient(#1c2a2ee6,#10181ce6)}@keyframes slideIn{0%{opacity:0;transform:translate(-24px)}}[dir=ltr] .inspector{animation-name:slideInLtr}@keyframes slideInLtr{0%{opacity:0;transform:translate(24px)}}.insp-h{gap:8px;padding:14px 16px 10px}.insp-h,.insp-h h2,.insp-h h3{align-items:center;display:flex}.insp-h h2,.insp-h h3{white-space:nowrap;gap:6px;font-size:14px;font-weight:750}.insp-b{flex-direction:column;flex:1;gap:14px;padding:4px 16px 16px;display:flex;overflow:auto}.insp-sec{flex-direction:column;gap:8px;display:flex}.insp-sec+.insp-sec{border-top:1px solid var(--line);padding-top:14px}.insp-sec>.label{color:var(--ink-3);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.kv{grid-template-columns:auto 1fr;gap:7px 12px;margin:0;font-size:12.5px;display:grid}.kv dt{color:var(--ink-3)}.kv dd{text-align:end;color:var(--ink);overflow-wrap:anywhere;min-width:0;margin:0;font-weight:600}.veil{z-index:80;-webkit-backdrop-filter:blur(1px)saturate(110%);backdrop-filter:blur(1px)saturate(110%);background:#0a282c29;position:fixed;inset:0}[data-scheme=dark] .veil{background:#00000073}.palette{z-index:90;background:var(--surface-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);border:1px solid var(--line);width:min(820px,100vw - 24px);max-height:calc(100vh - 120px);box-shadow:var(--shadow-3),0 0 0 6px #ffffff40,inset 0 1px 0 var(--hl);animation:pop .5s var(--ease) both;border-radius:26px;flex-direction:column;display:flex;position:fixed;top:92px;left:50%;overflow:hidden;transform:translate(-50%)}[data-scheme=dark] .palette{box-shadow:var(--shadow-3),0 0 0 6px #ffffff0a;background:linear-gradient(#1a282cf0,#0e161af0)}@keyframes pop{0%{opacity:0;transform:translate(-50%)scale(.97)translateY(-8px)}}.palette:before{content:"";background:var(--aurora);background-size:200% 100%;height:2px;animation:shimmer 4s linear infinite;position:absolute;inset:0 0 auto}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.divider{background:var(--line);border:0;height:1px;margin:0}.dot-sep:before{content:"·";color:var(--ink-4);margin:0 6px}.icon-tile{color:#fff;background:var(--g,var(--aurora));width:40px;height:40px;box-shadow:0 8px 18px -8px var(--accent-glow),inset 0 1px 0 #ffffff4d;border-radius:13px;flex:none;place-items:center;display:grid}.icon-tile .i{width:19px;height:19px}.dots{vertical-align:middle;align-items:center;gap:.18em;margin:0 .12em;display:inline-flex}.dots i{opacity:.5;background:currentColor;border-radius:50%;width:.32em;height:.32em}.modal{z-index:90;background:var(--surface-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);border:1px solid var(--line);width:min(520px,100vw - 24px);height:fit-content;max-height:calc(100vh - 32px);box-shadow:var(--shadow-3),inset 0 1px 0 var(--hl);animation:rise .45s var(--ease) both;border-radius:26px;margin:auto;padding:20px 22px;position:fixed;inset:0;overflow:auto}.modal.wide{width:min(680px,100vw - 24px)}[data-scheme=dark] .menu,[data-scheme=dark] .modal,[data-scheme=dark] .sheet{background:linear-gradient(#1a282cf5,#0e161af5)}.modal-h{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.modal-h h2{flex:1;font-size:17px;font-weight:800;line-height:1.5}.modal-d{color:var(--ink-2);margin:-6px 0 14px;font-size:13px}.modal-f{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}@keyframes rise{0%{opacity:0;transform:translateY(14px)}}.sheet{z-index:90;border-radius:var(--r-xl);background:var(--surface-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);border:1px solid var(--line);width:min(420px,100vw - 24px);box-shadow:var(--shadow-3),inset 0 1px 0 var(--hl);animation:slideIn .5s var(--ease) both;flex-direction:column;display:flex;position:fixed;inset-block:16px;inset-inline-end:16px;overflow:hidden}[dir=ltr] .sheet{animation-name:slideInLtr}.sheet.start{inset-inline:16px auto}.sheet-h{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:14px 16px 12px;display:flex}.sheet-h h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:800;overflow:hidden}.sheet-b{flex-direction:column;flex:1;gap:14px;min-height:0;padding:14px 16px 18px;display:flex;overflow:auto}.menu{z-index:95;background:var(--surface-strong);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);border:1px solid var(--line);min-width:200px;box-shadow:var(--shadow-3),inset 0 1px 0 var(--hl);animation:rise .25s var(--ease) both;color:var(--ink);border-radius:16px;padding:6px}.menu-l{padding:6px 10px 4px;display:block}.menu-i{min-height:36px;color:var(--ink-2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;outline:none;align-items:center;gap:9px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.menu-i .i{width:16px;height:16px;color:var(--ink-3)}.menu-i[data-highlighted]{background:var(--sunk-2);color:var(--ink)}.menu-i[data-state=checked]{color:var(--accent-ink);background:var(--accent-soft)}.menu-i[data-state=checked] .i{color:var(--accent-ink)}.menu-i[data-disabled]{opacity:.5;cursor:not-allowed}.menu-sep{background:var(--line);height:1px;margin:5px 4px}.tip{z-index:99;background:var(--tip-bg);color:var(--tip-ink);box-shadow:var(--shadow-2);border-radius:9px;padding:6px 11px;font-size:12px;font-weight:600}.toaster{z-index:100;pointer-events:none;bottom:20px;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;inset-inline-start:50%;transform:translate(50%)}[dir=ltr] .toaster{transform:translate(-50%)}.toast{background:var(--tip-bg);min-height:44px;color:var(--tip-ink);box-shadow:var(--shadow-3);pointer-events:auto;animation:rise .4s var(--ease) both;padding:8px 16px 8px 10px;border-radius:16px;align-items:center;gap:10px;padding-inline:10px 16px;font-size:13px;font-weight:600;display:flex}.toast .feed-ic{width:28px;height:28px;box-shadow:none}.skel{background:var(--sunk-2);border-radius:12px;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);animation:sheen 1.4s ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}[data-scheme=dark] .skel:after{background:linear-gradient(90deg,#0000,#ffffff0f,#0000)}@keyframes sheen{to{transform:translate(100%)}}.secret{background:var(--surface-solid);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--mono);overflow-wrap:anywhere;direction:ltr;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;display:flex}[data-scheme=dark] .secret{background:#ffffff0a}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important}}.dash .lay{grid-template-columns:minmax(0,1fr) 360px;gap:14px;display:grid}.lay-col{flex-direction:column;gap:14px;min-width:0;display:flex}.dash .kpis{grid-template-columns:1.15fr 1fr 1fr 1fr;gap:14px;display:grid}.k{flex-direction:column;height:116px;padding:14px 16px}.k,.k-l{display:flex}.k-l{color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:650}.k-l .i{width:15px;height:15px}.k-l .delta{margin-inline-start:auto}.k-v{white-space:nowrap;margin-top:2px;font-size:27px;font-weight:900;line-height:1.45}.k-v small{color:var(--ink-3);unicode-bidi:isolate;margin-inline-start:4px;font-size:12.5px;font-weight:600}.k .spark{height:28px;margin-top:auto}.k .meter{height:7px;margin-top:auto}.k .meter-l{color:var(--ink-3);white-space:nowrap;justify-content:space-between;gap:8px;margin-top:5px;font-size:11px;display:flex}.k.hero{color:#fff;border:0}.k.hero .k-l{color:#fffc}.k.hero .k-v small{color:#ffffffbf}.k.hero .spark{color:#fff}.k.hero .spark .sa{opacity:.2}.k.hero .spark .sd{stroke:var(--hero-c)}.k.hero .delta.flat,.k.hero .delta.up{color:#fff;background:#fff3}.k-row{align-items:center;gap:12px;margin-top:auto;display:flex}.k-empty,.k-row small{color:var(--ink-3);font-size:11.5px;line-height:1.6}.k-empty{margin-top:auto}.dash .chart{flex-direction:column;height:292px;display:flex}.dash .chart .plot-wrap{flex:1;min-height:0;padding:18px 6px 0 10px}.legend{color:var(--ink-2);gap:14px;font-size:12px;display:flex}.legend span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.chart-empty{text-align:center;color:var(--ink-3);flex:1;place-items:center;font-size:12.5px;display:grid}.dash .exp{min-height:292px}.exp-row{border-radius:13px;grid-template-columns:36px minmax(0,1fr) 92px 150px 104px auto;align-items:center;gap:14px;margin:0 -8px;padding:7px 8px;display:grid}.exp-row+.exp-row{box-shadow:0 -1px 0 var(--line)}.exp-row:hover{background:var(--sunk)}.org{color:#fff;background:var(--g,var(--aurora));text-transform:uppercase;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:14px;font-weight:900;display:grid}.exp-row .row-t small{font-family:var(--mono);text-align:end;direction:ltr;unicode-bidi:isolate}[dir=rtl] .exp-row .row-t small{text-align:right}.left{white-space:nowrap;flex-direction:column;gap:4px;font-size:12px;font-weight:700;display:flex}.left .progress{height:6px}.left.bad{color:var(--bad)}.left.warn{color:var(--warn)}.left.ok{color:var(--ok)}.money{text-align:end;white-space:nowrap;font-size:12.5px;font-weight:750}.money small{color:var(--ink-3);font-size:10.5px;font-weight:500;display:block}.acts{justify-content:flex-end;gap:6px;display:flex}.tile-empty{text-align:center;min-height:180px;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12.5px;display:flex}.tile-empty .icon-tile{--g:var(--aurora-soft);color:var(--accent-ink);box-shadow:none}.tile-empty b{color:var(--ink-2);font-size:13px}.dash .plans{min-height:296px}.donut-w{align-items:center;gap:18px;display:flex}.donut{flex:none;width:150px;height:150px;position:relative}.donut svg{width:100%;height:100%;transform:rotate(-90deg)}.donut circle{fill:none;stroke-width:5.2px}.donut .seg-c{stroke-linecap:butt;transition:stroke-width .3s}.donut .seg-c:hover{stroke-width:6.4px}.donut-c{text-align:center;place-items:center;display:grid;position:absolute;inset:0}.donut-c b{font-size:24px;font-weight:900;line-height:1.2;display:block}.donut-c small{color:var(--ink-3);font-size:11px}.plan-l{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.plan-l div{grid-template-columns:10px 1fr auto;align-items:center;gap:8px;font-size:12.5px;display:grid}.plan-l i{border-radius:3px;width:10px;height:10px}.plan-l b{font-weight:800}.plan-l small{color:var(--ink-3);grid-column:2/-1;margin-top:-9px;font-size:11px}.arpu{background:var(--sub-soft);color:var(--ink-2);border-radius:13px;align-items:center;gap:10px;margin-top:14px;padding:9px 12px;font-size:12px;display:flex}.arpu b{color:var(--ink)}.arpu .i{color:var(--sub-ink)}.dash .feed-tile{min-height:404px}.ld{flex-direction:column;gap:10px;margin-top:-2px;display:flex}.ld .page-h{margin-bottom:2px}.ld .page-h .org{background:linear-gradient(135deg,var(--sub),#088383);width:44px;height:44px;box-shadow:0 10px 20px -10px var(--accent-glow);border-radius:14px;font-size:18px}.banner{color:var(--ink-2);background:var(--warn-soft);border-radius:14px;align-items:center;gap:10px;padding:9px 14px;font-size:12.5px;display:flex}.banner .i{color:var(--warn)}.banner.bad{background:var(--bad-soft)}.banner.bad .i{color:var(--bad)}.banner b,.keycard{color:var(--ink)}.keycard{border-radius:24px;padding:16px 20px 10px}.keycard:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(600px 200px at 100% 0,var(--sub-soft),transparent 70%),radial-gradient(500px 200px at 0 100%,var(--accent-soft),transparent 70%);position:absolute;inset:0}.kc-top{z-index:1;grid-template-columns:1fr 1px 1.1fr;align-items:center;gap:22px;display:grid;position:relative}.kc-top .vr{background:var(--line-2);align-self:stretch}.key-l{color:var(--ink-3);gap:6px;font-size:11.5px;font-weight:700}.key,.key-l{align-items:center;display:flex}.key{gap:8px;min-width:0;margin:6px 0 10px}.key code{font-family:var(--mono);background:var(--surface-solid);box-shadow:inset 0 0 0 1px var(--line-2);white-space:nowrap;text-overflow:ellipsis;direction:ltr;unicode-bidi:isolate;border-radius:12px;min-width:0;padding:8px 14px;font-size:19px;font-weight:700;overflow:hidden}[data-scheme=dark] .key code{background:#ffffff0d}.key code .m{color:var(--ink-4);letter-spacing:1px}.chips{flex-wrap:wrap;gap:6px;display:flex}.facts{grid-template-columns:1fr 1fr;gap:10px 22px;display:grid}.fact{min-width:0}.fact small{color:var(--ink-3);font-size:11px;font-weight:600;display:block}.fact b{align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:750;display:flex}.fact b>span:not(.live-dot){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fact b>span.mono-wrap{white-space:normal;text-overflow:unset;overflow-wrap:anywhere;font-family:var(--mono);overflow:visible}.fact b .i{width:14px;height:14px;color:var(--sub-ink)}.fact .ltr{font-family:var(--mono);font-size:12.5px}.tl{z-index:1;border-top:1px dashed var(--line-2);margin-top:12px;padding-top:10px;position:relative}.tl-h{color:var(--ink-2);align-items:center;gap:8px;margin-bottom:22px;font-size:12px;font-weight:700;display:flex}.track{background:var(--sunk-2);border-radius:99px;height:10px;position:relative}.track .el,.track .t1{top:0;bottom:0;border-radius:99px;position:absolute;inset-inline-start:0}.track .t1{background:var(--sub);width:100%}@supports (color:color-mix(in lab,red,red)){.track .t1{background:color-mix(in srgb,var(--sub) 18%,transparent)}}.track .el{width:var(--v);background:linear-gradient(270deg,var(--sub),#088383);box-shadow:0 0 14px -2px var(--sub)}[dir=ltr] .track .el{background:linear-gradient(90deg,var(--sub),#088383)}.track.bad .el{background:var(--bad);box-shadow:none}.mk{top:50%;position:absolute;inset-inline-start:var(--at);transform:translate(50%,-50%)}[dir=ltr] .mk{transform:translate(-50%,-50%)}.mk .pin{background:var(--surface-solid);width:14px;height:14px;box-shadow:0 0 0 3px var(--ink-4);border-radius:50%;display:block}.mk.renew .pin{width:10px;height:10px;box-shadow:0 0 0 3px var(--accent)}.mk.today .pin{width:18px;height:18px;box-shadow:0 0 0 4px var(--sub),0 0 0 10px var(--sub-soft)}.mk.today:after{content:"";border:2px solid var(--sub);border-radius:50%;animation:ping 2.2s cubic-bezier(0,0,.2,1) infinite;position:absolute;inset:-4px}.mk .lbl{white-space:nowrap;color:var(--ink-3);text-align:center;top:18px;font-size:11px;line-height:1.5;position:absolute;inset-inline-start:50%;transform:translate(50%)}[dir=ltr] .mk .lbl{transform:translate(-50%)}.mk .lbl b{color:var(--ink);font-size:11.5px;display:block}.mk.start .lbl{text-align:start;inset-inline-start:-7px;transform:none}.mk.end .lbl{text-align:end;inset-inline:auto -6px;transform:none}.mk .flag{white-space:nowrap;background:var(--tip-bg);color:var(--tip-ink);bottom:18px;border-radius:7px;padding:2px 8px;font-size:11px;font-weight:800;position:absolute;inset-inline-start:50%;transform:translate(50%)}[dir=ltr] .mk .flag{transform:translate(-50%)}.tl-pad{height:30px}.inst{padding:12px 18px}.inst .tile-h{margin-bottom:6px}.ir{border-radius:13px;grid-template-columns:34px minmax(0,1.4fr) 128px 132px minmax(92px,auto) 118px;align-items:center;gap:12px;margin:0 -8px;padding:5px 8px;display:grid}.ir+.ir{box-shadow:0 -1px 0 var(--line)}.ir:hover{background:var(--sunk)}.ir .ic{background:var(--sub-soft);width:34px;height:34px;color:var(--sub-ink);border-radius:11px;place-items:center;display:grid}.ir .ic .i{width:16px;height:16px}.ir.off .ic{background:var(--sunk-2);color:var(--ink-4)}.ir.warn .ic{background:var(--warn-soft);color:var(--warn)}.dom{flex-direction:column;min-width:0}.dom,.dom b{display:flex}.dom b{font-family:var(--mono);text-overflow:ellipsis;white-space:nowrap;direction:ltr;unicode-bidi:isolate;justify-content:flex-end;align-items:center;gap:6px;font-size:13px;font-weight:700;overflow:hidden}[dir=ltr] .dom b{justify-content:flex-start}.dom small{color:var(--ink-3);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex;overflow:hidden}.dom small .ltr{font-family:var(--mono)}.hb{color:var(--ink-2);align-items:center;gap:6px;font-size:11.5px;display:flex}.hb,.ver{white-space:nowrap}.ver{font-size:12px;font-weight:700}.ver small{font-size:10.5px;font-weight:500;display:block}.ir.off .dom b,.ir.off .hb,.ir.off .ver,.ver small{color:var(--ink-3)}.ir>.btn{justify-self:end}.req{background:var(--warn-soft);color:var(--ink-2);padding:6px 8px;border-radius:14px;align-items:center;gap:10px;margin-top:6px;padding-inline:12px 8px;font-size:12.5px;display:flex}.req .i{color:var(--warn)}.req .ltr{font-family:var(--mono);color:var(--ink);font-weight:700}.ent-t{padding:12px 18px 14px}.ent-t .tile-h{margin-bottom:8px}.ents{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.ents+.ents{margin-top:8px}.ent-l{width:74px;flex:none;font-weight:700}.ent-l,.ent-note{color:var(--ink-3);font-size:11.5px}.ent-note{gap:5px;margin-inline-start:auto;display:inline-flex}.en,.ent-note{align-items:center}.en{white-space:nowrap;background:var(--surface-solid);border:1px solid var(--line);border-radius:13px;gap:7px;padding:5px 7px;padding-inline-end:9px;font-size:12.5px;font-weight:700;display:flex}[data-scheme=dark] .en{background:#ffffff08}.en .icon-tile{width:26px;height:26px;box-shadow:none;border-radius:9px}.en .icon-tile .i{width:14px;height:14px}.en>div{line-height:1.35}.en .tick{background:var(--ok-soft);width:18px;height:18px;color:var(--ok);border-radius:50%;place-items:center;display:grid}.en .tick .i{stroke-width:3px;width:12px;height:12px}.en.locked{border-style:dashed;border-color:var(--line-2);background:0 0}.en .pay{color:#8a5a00;background:linear-gradient(135deg,#ffe7a8,#ffd27a);border-radius:6px;align-items:center;gap:3px;padding:1px 6px;font-size:10.5px;font-weight:800;display:inline-flex}.en .pay .i{width:10px;height:10px}.en.locked .icon-tile{filter:saturate(.25);opacity:.7}.ld .insp-b{gap:11px}.day{color:var(--ink-3);align-items:center;gap:8px;margin:2px 0 -2px;font-size:11px;font-weight:800;display:flex}.day:after{content:"";background:var(--line);flex:1;height:1px}.ev{grid-template-columns:30px 1fr;gap:10px;display:grid}.ev .feed-ic{width:30px;height:30px;box-shadow:none}.ev .feed-ic .i{width:14px;height:14px}.ev p{color:var(--ink-2);overflow-wrap:anywhere;font-size:12.3px;line-height:1.7}.ev p b{color:var(--ink)}.ev small{color:var(--ink-3);margin-top:1px;font-size:11px;display:block}.diff{background:var(--sunk-2);font-family:var(--mono);direction:ltr;border-radius:8px;align-items:center;gap:6px;margin-top:4px;padding:3px 8px;font-size:11px;display:inline-flex}.diff s{color:var(--bad);text-decoration-thickness:1.5px}.diff ins{color:var(--ok);text-decoration:none}.audit-f{border-top:1px solid var(--line);color:var(--ink-3);align-items:center;gap:8px;padding:12px 16px;font-size:11.5px;display:flex}.audit-f>.i{width:14px;height:14px;color:var(--ok)}.views{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.views .sep{background:var(--line-2);width:1px;height:20px;margin:0 4px}.filters{border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:8px;display:flex}.filters .search{border-radius:12px;width:300px;max-width:100%;height:36px;min-height:36px}.filters .pill{height:32px}.pill .x{background:var(--accent-soft-2);width:16px;height:16px;color:inherit;cursor:pointer;border:0;border-radius:50%;place-items:center;margin-inline-end:-5px;padding:0;display:grid}.pill .x .i{width:10px;height:10px;color:var(--accent-ink);stroke-width:2.6px}.filters .search input{height:34px}.filters .fin{border-radius:12px;width:230px;max-width:100%;height:36px;min-height:36px}.filters .fin input{height:34px;font-family:var(--mono);font-size:12px}.filters .fin input[type=datetime-local]{font-family:inherit}.filters .fin-label{color:var(--ink-3);white-space:nowrap;font-size:11.5px;font-weight:600}.filters select.input{border-radius:999px;width:auto;height:32px;min-height:32px;font-size:12.5px;font-weight:600}.cols,.item{grid-template-columns:var(--cols);align-items:center;column-gap:14px;display:grid}.cols{color:var(--ink-3);padding:0 18px 6px;font-size:11.5px;font-weight:600}.cols>*{white-space:nowrap}.cols button,.cols>*{align-items:center;gap:3px;display:inline-flex}.cols button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cols button:hover,.cols button[data-sorted]{color:var(--ink)}.cols .i{width:12px;height:12px}.items{flex-direction:column;gap:6px;display:flex}.item{min-height:58px;color:inherit;text-align:start;background:var(--surface);border:1px solid var(--line);width:100%;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);box-shadow:0 1px 2px #0a1e2208,inset 0 1px 0 var(--hl);transition:transform .3s var(--ease),box-shadow .3s,border-color .3s;border-radius:17px;padding:8px 18px;position:relative}[data-scheme=dark] .item{background:linear-gradient(#1c2a2e8c,#0e161a8c)}.item.is-link{cursor:pointer}.item:hover{box-shadow:var(--shadow-2);transform:translateY(-2px)}.item.sel{background:var(--accent)}@supports (color:color-mix(in lab,red,red)){.item.sel{background:color-mix(in srgb,var(--accent) 5%,var(--surface-strong))}}.item.sel{border-color:var(--accent)}@supports (color:color-mix(in lab,red,red)){.item.sel{border-color:color-mix(in srgb,var(--accent) 30%,transparent)}}.item.sel:before{content:"";background:var(--aurora-v);inset-inline-start:-1px;border-radius:3px;width:3px;position:absolute;top:14px;bottom:14px}.item>*,.ti{min-width:0}.ti{flex-direction:column;gap:3px}.ti,.ti b{display:flex}.ti b{white-space:nowrap;align-items:center;gap:7px;font-size:14px;font-weight:700;overflow:hidden}.ti b span{text-overflow:ellipsis;overflow:hidden}.ti small{white-space:nowrap;align-items:center;gap:8px;font-size:11.5px;display:flex;overflow:hidden}.slug,.ti small{color:var(--ink-3)}.slug{font-family:var(--mono);direction:ltr;unicode-bidi:isolate;font-size:11px}.when{white-space:nowrap;flex-direction:column;font-size:12.5px;font-weight:600;line-height:1.5;display:flex}.when small{color:var(--ink-3);font-size:11px;font-weight:500}.item .chip{justify-self:start}.item>.ic,.who>.ic{background:var(--sunk-2);width:34px;height:34px;color:var(--ink-3);border-radius:11px;place-items:center;display:grid}.item>.ic .i,.who>.ic .i{width:16px;height:16px}.item>.ic.ok,.who>.ic.ok{background:var(--ok-soft);color:var(--ok)}.item>.ic.warn,.who>.ic.warn{background:var(--warn-soft);color:var(--warn)}.item>.ic.bad,.who>.ic.bad{background:var(--bad-soft);color:var(--bad)}.item>.ic.accent,.who>.ic.accent{background:var(--accent-soft);color:var(--accent-ink)}.item>.ic.info,.who>.ic.info{background:var(--info-soft);color:var(--info)}.ti small .link{color:var(--accent-ink);text-decoration:none}.ti small .link:hover{text-decoration:underline}.item .acts{justify-self:end}.cell-mono{font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;direction:ltr;unicode-bidi:isolate;font-size:12px;overflow:hidden}[dir=rtl] .cell-mono{text-align:right}.list-foot{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:12.5px;display:flex}.list-empty{padding:36px 18px}.grid-2{grid-template-columns:minmax(0,1fr) 360px;align-items:start}.grid-2,.grid-cards{gap:14px;display:grid}.grid-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.stack{flex-direction:column;gap:14px;min-width:0;display:flex}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.form-grid .full{grid-column:1/-1}.form-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:4px;display:flex}.pick-list{flex-direction:column;gap:4px;max-block-size:220px;margin-block-start:8px;display:flex;overflow:auto}.pick-list .btn{text-align:start;justify-content:flex-start;gap:8px}.skel-line{vertical-align:middle;block-size:.7rem;inline-size:8rem;margin-inline-end:8px;display:inline-block}.alert{background:var(--info-soft);color:var(--ink-2);border-radius:14px;align-items:flex-start;gap:10px;padding:10px 14px;font-size:12.5px;display:flex}.alert>.i{color:var(--info);margin-top:2px}.alert.ok{background:var(--ok-soft)}.alert.ok>.i{color:var(--ok)}.alert.warn{background:var(--warn-soft)}.alert.warn>.i{color:var(--warn)}.alert.bad{background:var(--bad-soft)}.alert.bad>.i{color:var(--bad)}.alert b{color:var(--ink)}.tbl-wrap{margin:0 -8px;overflow-x:auto}.tbl{border-collapse:separate;border-spacing:0;width:100%;font-size:12.5px}.tbl th{text-align:start;color:var(--ink-3);white-space:nowrap;padding:0 8px 8px;font-size:11.5px;font-weight:600}.tbl td{border-top:1px solid var(--line);vertical-align:middle;padding:9px 8px}.tbl tbody tr{transition:background .2s}.tbl tbody tr:hover{background:var(--sunk)}.tbl tbody tr.is-clickable{cursor:pointer}.tbl td:first-child{border-start-start-radius:0}@media (max-width:760px){.tbl-stack thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.tbl-stack,.tbl-stack tbody{display:block}.tbl-stack tr{background:var(--surface-strong);border:1px solid var(--line);border-radius:14px;gap:6px;margin-bottom:8px;padding:10px 12px;display:grid}.tbl-stack td{overflow-wrap:anywhere;border:0;grid-template-columns:minmax(6rem,38%) minmax(0,1fr);gap:8px;padding:0;display:grid}.tbl-stack td:before{content:attr(data-label);color:var(--ink-3);font-size:11.5px;font-weight:600}.tbl-stack td[colspan]{grid-template-columns:minmax(0,1fr)}.tbl-stack td[colspan]:before{content:none}}.pal-in{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:12px;height:64px;padding:0 20px;display:flex}.pal-in>.i{width:21px;height:21px;color:var(--accent)}.pal-in input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:18px;font-weight:600}.pal-in input::placeholder{color:var(--ink-4);font-weight:500}.scope{height:28px;color:var(--accent-ink);background:var(--accent-soft);white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.scope .i{width:13px;height:13px}.pal-list{min-height:0;padding:8px 10px 10px;overflow:auto}.pal-g{color:var(--ink-3);align-items:center;gap:8px;padding:8px 10px 4px;font-size:11px;font-weight:800;display:flex}.pal-g:after{content:"";background:var(--line);flex:1;height:1px}.cmd{width:100%;height:42px;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:0 10px;font-size:13.5px;display:flex}.cmd,.cmd>.ic{color:var(--ink-2)}.cmd>.ic{background:var(--sunk-2);width:28px;height:28px;border-radius:9px;flex:none;place-items:center;display:grid}.cmd>.ic .i{width:15px;height:15px}.cmd .t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cmd .t small{margin-inline-start:6px}.cmd .meta,.cmd .t small{color:var(--ink-3);font-size:11.5px}.cmd .meta{white-space:nowrap}.cmd.on,.cmd[aria-selected=true]{background:var(--aurora-soft);color:var(--ink);box-shadow:inset 0 0 0 1px var(--accent)}@supports (color:color-mix(in lab,red,red)){.cmd.on,.cmd[aria-selected=true]{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 22%,transparent)}}.cmd.on>.ic,.cmd[aria-selected=true]>.ic{background:var(--aurora);color:#fff;box-shadow:0 6px 14px -6px var(--accent-glow)}.pal-empty{text-align:center;padding:22px 12px;font-size:12.5px}.pal-empty,.pal-f{color:var(--ink-3)}.pal-f{border-top:1px solid var(--line);height:44px;background:var(--sunk);flex:none;align-items:center;gap:16px;padding:0 18px;font-size:11.5px;display:flex}.pal-f span{align-items:center;gap:5px;display:inline-flex}.pal-f kbd{min-width:20px;height:20px;font-size:10px}.pal-f .brand-mini{color:var(--ink-2);align-items:center;gap:6px;margin-inline-start:auto;font-weight:700;display:inline-flex}.pal-f .brand-glyph{width:8px;height:8px;box-shadow:none;animation:none}.topbar{grid-template-columns:minmax(max-content,1fr) minmax(0,auto) minmax(max-content,1fr)}.omnibar{max-width:100%}@media (max-width:1360px){.omnibar{width:380px}.switcher a span{display:none}}@media (max-width:1240px){.dash .lay,.grid-2{grid-template-columns:minmax(0,1fr)}.dash .kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.app:has(.inspector){padding-inline-end:28px}.app:has(.inspector) .topbar{margin-inline-end:0}.ld .inspector{width:auto;max-height:none;margin-top:10px;animation:none;position:static}.tb-chip.tb-date{display:none}}@media (max-width:1020px){.omnibar{width:300px}.me-t,.omni-ai,.omnibar .kbds{display:none}.me{padding-inline-end:5px}.exp-row{grid-template-columns:36px minmax(0,1fr) 120px auto}.exp-row .chip,.exp-row .money{display:none}.ir{grid-template-columns:34px minmax(0,1fr) auto auto}.ir .hb,.ir .ver{display:none}.kc-top{grid-template-columns:1fr}.kc-top .vr{display:none}}@media (max-width:760px){.app{padding:10px 14px 92px}.rail{top:auto;bottom:10px;border-radius:22px;flex-direction:row;justify-content:space-around;width:auto;height:62px;padding:8px;inset-inline:10px;transform:none}.rail-item.is-active:before,.rail-item[data-tip]:after,.rail-sep,.rail-toggle{display:none}.app:has(.inspector){padding-inline-end:14px}.topbar{grid-template-columns:auto minmax(0,1fr) auto;gap:8px;height:48px}.brand-word,.me-t,.omnibar .kbds,.switcher,.tb-date,.tb-lang{display:none}.omnibar{width:100%;min-width:0;height:40px;padding-inline:12px 6px}.omni-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.tb-end{gap:2px}.me{padding:3px}.h1{font-size:22px}.page-h{gap:10px}.page-h>.sp{display:none}.dash .kpis{grid-template-columns:minmax(0,1fr)}.k{height:auto;min-height:108px}.donut-w{flex-direction:column;align-items:stretch}.donut{margin-inline:auto}.exp-row{grid-template-columns:36px minmax(0,1fr) auto}.exp-row .left{display:none}.facts,.form-grid{grid-template-columns:minmax(0,1fr)}.key code{font-size:15px}.ir{grid-template-columns:34px minmax(0,1fr) auto}.cols,.ir .chip{display:none}.item{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.item>.hide-sm{display:none}.filters .search{width:100%}.palette{border-radius:20px;top:12px}.pal-f{display:none}}.split{flex-direction:column;gap:5px;min-width:0;display:flex}.split .meter{height:6px}.split-l{color:var(--ink-3);white-space:nowrap;flex-wrap:wrap;gap:4px 10px;font-size:11px;display:flex}.split-l>span{align-items:center;gap:4px;display:inline-flex}.split-l i{border-radius:50%;flex:none;width:6px;height:6px}.kpi-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:18px;display:grid}.kpi-row .split{margin-top:auto}.list-h{align-items:center;gap:10px;margin-bottom:10px;display:flex}@media (max-width:1100px){.kpi-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.kpi-row{grid-template-columns:minmax(0,1fr)}}.item .split{max-width:280px}.item.is-link:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[dir=ltr] .i[data-icon=chev-left]{transform:scaleX(-1)}.set{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:14px;display:grid}.set-nav{flex-direction:column;gap:2px;padding:8px;display:flex;position:sticky;top:14px}.set-link{color:var(--ink-2);border-radius:12px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;transition:background .2s;display:flex}.set-link>.i{width:17px;height:17px;color:var(--ink-3);flex:none}.set-link:hover{background:var(--sunk)}.set-link.is-on{background:var(--accent-soft)}.set-link.is-on,.set-link.is-on>.i{color:var(--accent-ink)}.set-link .ti b{font-size:13px}.set-link .ti small{white-space:normal}.set-main{flex-direction:column;gap:14px;min-width:0;max-width:760px;display:flex}.set-main>.tile{padding:18px 20px}.set-card{color:inherit;align-items:center;gap:12px;height:100%;padding:16px;text-decoration:none;display:flex}.set-card>.ic{background:var(--accent-soft);width:40px;height:40px;color:var(--accent-ink);border-radius:13px;flex:none;place-items:center;display:grid}.set-card>.ic .i{width:18px;height:18px}.set-card .ti small{white-space:normal}.set-go{color:var(--ink-4);flex:none;width:16px;height:16px;margin-inline-start:auto}.form-stack{flex-direction:column;gap:14px;display:flex}.form-foot{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:4px;padding-top:14px;display:flex}.strength{flex-direction:column;gap:6px;display:flex}.strength .meter-l{color:var(--ink-3);justify-content:space-between;font-size:11.5px;display:flex}.strength-bars{gap:4px;display:flex}.strength-bars>span{background:var(--sunk-2);border-radius:99px;flex:1;height:6px;transition:background .2s}.who{align-items:center;gap:14px;display:flex}.who .org{border-radius:16px;width:52px;height:52px;font-size:20px}.who .ti b{font-size:16px}.mfa-row{align-items:center;gap:12px;padding:10px 0;display:flex}.mfa-row+.mfa-row{border-top:1px solid var(--line)}.mfa-row>.ic{background:var(--accent-soft);width:34px;height:34px;color:var(--accent-ink);border-radius:11px;flex:none;place-items:center;display:grid}.mfa-row>.ic .i{width:16px;height:16px}.codes{background:var(--sunk);font-family:var(--mono);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 14px;padding:12px 14px;font-size:13px;display:grid}@media (max-width:1100px){.set{grid-template-columns:minmax(0,1fr)}.set-nav{flex-direction:row;position:static;overflow-x:auto}.set-link .ti small{display:none}}.issue{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.issue-sum,.issue>.stack>.tile{padding:18px 20px}.issue-sum{flex-direction:column;gap:14px;display:flex;position:sticky;top:14px}.issue-sum .who .org{width:44px;height:44px;font-size:17px}.ed-seg{align-self:flex-start}.ed-seg>button{height:32px;padding:0 16px;font-size:12.5px}.mod-pick{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}.mod-pick .en{cursor:pointer;white-space:normal;padding:9px 10px;transition:border-color .2s,box-shadow .2s}.mod-pick .en>span:nth-of-type(2){flex:1}.mod-pick .en .tick{background:var(--sunk-2);color:#0000}.mod-pick .en.on{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.mod-pick .en.on .tick{background:var(--ok-soft);color:var(--ok)}.mod-pick .en.locked{cursor:not-allowed;opacity:.75}.mod-pick .en:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:2px}@media (max-width:1100px){.issue{grid-template-columns:minmax(0,1fr)}.issue-sum{position:static}}@media (max-width:760px){.form-grid{grid-template-columns:minmax(0,1fr)}}.code-box{background:var(--sunk);border:1px solid var(--line);border-radius:14px;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.code-box code{min-width:0;font-family:var(--mono);overflow-wrap:anywhere;flex:1;font-size:13px;line-height:1.7}.seg [aria-checked=true]{background:var(--surface-solid);color:var(--ink);box-shadow:0 1px 3px #0a1e221a}[data-scheme=dark] .seg [aria-checked=true]{background:#ffffff1a}.who>.ic{flex:none}.who .ti{flex:1;min-width:0}.release-box{border-top:1px solid var(--line);padding-top:16px}.kv .link{color:var(--accent-ink);font-weight:700}.lg{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}.lg .scene .blob{opacity:.55}.lg .scene .b1{top:-260px;width:900px;height:700px;inset-inline-end:-120px}.lg .scene .b2{top:auto;bottom:-260px;width:760px;height:560px;inset-inline-start:10%}.lg-floor{z-index:-1;pointer-events:none;background-image:linear-gradient(var(--line-2) 1px,transparent 1px),linear-gradient(90deg,var(--line-2) 1px,transparent 1px);transform-origin:bottom;opacity:.7;background-size:64px 64px;height:380px;position:fixed;bottom:-10px;left:-10%;right:-10%;transform:perspective(600px)rotateX(62deg);-webkit-mask-image:linear-gradient(#0000,#000 70%);mask-image:linear-gradient(#0000,#000 70%)}.lg-top{flex:none;align-items:center;gap:14px;height:84px;padding-inline:56px;display:flex}.lg-top .brand{align-items:center;gap:8px;display:inline-flex}.lg-top .brand-word{font-size:30px}.lg-panel{color:var(--ink-3);font-size:13px;font-weight:600}.lg-top .ava-segment{background:var(--surface-strong);border:1px solid var(--line);box-shadow:var(--shadow-1);border-radius:13px;gap:2px;padding:4px;display:inline-flex}.lg-top .ava-segment-option{min-width:34px;height:30px;font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:700;display:inline-flex}.lg-top .ava-segment-option:hover{color:var(--ink)}.lg-top .ava-segment-option.is-selected{background:var(--ink);color:var(--bg)}.lg-top .ava-segment-option svg{width:15px;height:15px}.lg-top .ava-segment-option svg+span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lg-top .ava-segment-option:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lg-stage{flex:1;grid-template-columns:500px minmax(0,1fr);align-items:center;gap:80px;padding-block:12px 24px;padding-inline:120px 56px;display:grid}.lg-card{z-index:3;-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);box-shadow:var(--shadow-3),inset 0 1px 0 #fff,inset 0 0 0 1px var(--accent);background:#ffffff9e;border:1px solid #fffc;border-radius:32px;padding:26px 28px 20px;position:relative}@supports (color:color-mix(in lab,red,red)){.lg-card{box-shadow:var(--shadow-3),inset 0 1px 0 #fff,inset 0 0 0 1px color-mix(in srgb,var(--accent) 6%,transparent)}}.lg-card{animation:lg-rise .8s var(--ease) both}[data-scheme=dark] .lg-card{box-shadow:var(--shadow-3),inset 0 1px 0 #ffffff14;background:#101c1f9e;border-color:#ffffff14}.lg-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,var(--accent),transparent 35%,transparent 70%,var(--sub));padding:1px;position:absolute;inset:-1px}@supports (color:color-mix(in lab,red,red)){.lg-card:before{background:linear-gradient(160deg,color-mix(in srgb,var(--accent) 55%,transparent),transparent 35%,transparent 70%,color-mix(in srgb,var(--sub) 50%,transparent))}}.lg-card:before{-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes lg-rise{0%{opacity:0;transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.lg-card{animation:none}}.lg-card form{flex-direction:column;gap:14px;display:flex}.lg-card h1{font-size:24px;font-weight:850;line-height:1.4}.lg-lead{color:var(--ink-2);margin-top:-12px;font-size:13px}.lg-card .input{border-radius:14px;min-height:46px}.lg-card .input input{height:44px}.lg-card select.input{height:46px}.lg-steps{color:var(--ink-3);align-items:center;gap:8px;margin-bottom:14px;font-size:11.5px;font-weight:700;display:flex}.lg-steps i{background:var(--sunk-2);border-radius:4px;flex:1;height:4px;position:relative;overflow:hidden}.lg-steps i.cur:after,.lg-steps i.done{background:var(--aurora)}.lg-steps i.cur:after{content:"";border-radius:inherit;width:55%;position:absolute;inset:0}.lg-factors{grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;display:grid}.lg-factor{text-align:start;background:var(--surface-solid);border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;transition:transform .25s var(--ease),border-color .2s,box-shadow .2s;border-radius:16px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 12px 11px;display:flex;position:relative}[data-scheme=dark] .lg-factor{background:#ffffff08}button.lg-factor:hover{border-color:var(--line-2);transform:translateY(-2px)}button.lg-factor:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.lg-factor .fi{background:var(--sunk-2);width:34px;height:34px;color:var(--ink-2);border-radius:11px;place-items:center;display:grid}.lg-factor .fi .i{width:17px;height:17px}.lg-factor b{font-size:12.5px;font-weight:800;line-height:1.4}.lg-factor small{color:var(--ink-3);font-size:10.8px;line-height:1.5}.lg-factor bdi{font-family:var(--mono)}.lg-factor.on{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft),0 12px 24px -14px var(--accent-glow)}.lg-factor.on .fi{background:var(--aurora);color:#fff;box-shadow:0 6px 14px -6px var(--accent-glow)}.lg-factor .rc{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-2);top:10px;border-radius:50%;position:absolute;inset-inline-end:10px}.lg-factor.on .rc{box-shadow:inset 0 0 0 5px var(--accent)}.lg-factor.is-off{cursor:default;opacity:.6}.lg-go{border-radius:15px;justify-content:center;width:100%;height:48px;font-size:14.5px}.lg-go .i{width:18px;height:18px}[dir=ltr] .lg-go .i[data-icon=arrow-left]{transform:scaleX(-1)}.lg-alt{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.lg-invite{color:var(--accent);align-self:center;font-size:12.5px;font-weight:700;text-decoration:none}.lg-invite:hover{text-decoration:underline}.lg.lg-scroll{overflow:auto}.lg-qr{background:#fff;border-radius:16px;align-self:center;width:168px;height:168px;padding:8px}.lg-secure{border-top:1px solid var(--line);color:var(--ink-3);align-items:center;gap:8px;margin-top:16px;padding-top:14px;font-size:11.5px;display:flex}.lg-secure .i{width:15px;height:15px;color:var(--ok)}.lg-hero{position:relative}.lg-hero h2{font-size:54px;font-weight:900;line-height:1.3}.lg-hero h2 .grad-text{padding-bottom:6px;display:inline-block}.lg-hero>p{max-width:470px;color:var(--ink-2);margin-top:12px;font-size:16px;line-height:2}.lg-points{flex-direction:column;align-items:flex-start;gap:14px;margin-top:36px;display:flex}.lg-float{-webkit-backdrop-filter:blur(20px)saturate(170%);backdrop-filter:blur(20px)saturate(170%);box-shadow:var(--shadow-2),inset 0 1px 0 #fff;padding:10px 16px 10px 12px;background:#ffffff94;border:1px solid #ffffffd9;border-radius:20px;align-items:center;gap:10px;padding-inline:12px 16px;font-size:13px;animation:lg-bob 8s ease-in-out infinite;display:flex}.lg-float:nth-child(2){margin-inline-start:56px;animation-direction:reverse;animation-delay:1s}.lg-float:nth-child(3){margin-inline-start:24px;animation-delay:.5s}.lg-float .feed-ic{box-shadow:none}[data-scheme=dark] .lg-float{box-shadow:var(--shadow-2),inset 0 1px 0 #ffffff0f;background:#1422268c;border-color:#ffffff14}@keyframes lg-bob{50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.lg-float{animation:none}}.lg-foot{height:56px;color:var(--ink-3);flex:none;align-items:center;gap:18px;padding-inline:56px;font-size:12px;display:flex}.otp-slots{direction:ltr;justify-content:center;gap:8px;display:flex}.otp-digit{text-align:center;width:56px;height:62px;font:inherit;background:var(--surface-solid);border:1.5px solid var(--line-2);color:var(--ink);border-radius:16px;outline:0;font-size:26px;font-weight:800;transition:border-color .2s,box-shadow .2s}[data-scheme=dark] .otp-digit{background:#ffffff0a}.otp-digit:focus{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}.otp-digit:disabled{opacity:.6}.set-main .otp-slots{justify-content:flex-start}.set-main .otp-digit{border-radius:13px;width:46px;height:52px;font-size:22px}@media (max-width:1100px){.lg-stage{grid-template-columns:minmax(0,500px);justify-content:center;padding-inline:24px}.lg-hero{display:none}}@media (max-width:760px){.lg-top{gap:8px;height:64px;padding-inline:16px}.lg-top .brand-word{font-size:24px;display:inline}.lg-panel{display:none}.lg-stage{padding-inline:12px}.lg-card{border-radius:26px;padding:20px 16px 16px}.otp-slots{gap:6px}.otp-digit{border-radius:13px;width:44px;height:52px;font-size:22px}.lg-foot{padding-inline:16px}}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.static{position:static}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-auto{margin-top:auto}.mb-1{margin-bottom:var(--spacing)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-72{height:calc(var(--spacing) * 72)}.h-\[58px\]{height:58px}.h-full{height:100%}.max-h-72{max-height:calc(var(--spacing) * 72)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-full{width:100%}.max-w-28{max-width:calc(var(--spacing) * 28)}.min-w-\(--radix-select-trigger-width\){min-width:var(--radix-select-trigger-width)}.min-w-0{min-width:0}.min-w-60{min-width:calc(var(--spacing) * 60)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[17px\]{border-radius:17px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.bg-\[color\:var\(--surface-2\)\]{background-color:var(--surface-2)}.bg-transparent{background-color:#0000}.p-3{padding:calc(var(--spacing) * 3)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-danger{color:var(--bad)}.text-foreground{color:var(--ink)}.text-muted{color:var(--ink-3)}.lowercase{text-transform:lowercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.outline-none{--tw-outline-style:none;outline-style:none}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:fixed:focus{position:fixed}.focus\:start-3:focus{inset-inline-start:calc(var(--spacing) * 3)}.focus\:top-3:focus{top:calc(var(--spacing) * 3)}.focus\:z-\[100\]:focus{z-index:100}.focus\:rounded-xl:focus{border-radius:var(--radius-xl)}.focus\:bg-surface:focus{background-color:var(--surface-solid)}.focus\:px-3:focus{padding-inline:calc(var(--spacing) * 3)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}@media (min-width:40rem){.sm\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.sm\:w-auto{width:auto}.sm\:min-w-36{min-width:calc(var(--spacing) * 36)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.\[\&_\.input\]\:h-\[30px\] .input{height:30px}.\[\&_\.input\]\:min-h-\[30px\] .input{min-height:30px}.\[\&_\.input\]\:rounded-\[10px\] .input{border-radius:10px}.\[\&_\.input\]\:text-xs .input{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}