@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_4a4f7444-module__UHjWDq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_4a4f7444-module__UHjWDq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.2f7nqdagzwx2-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.176arc174-8zp.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.0bp8oijd_gu96.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.1fby2rem9ngyr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.0vfdmo25voy_0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.3t6q91iet4nsy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_fe536eb4-module__VdkI0G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_fe536eb4-module__VdkI0G__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7fa;--panel:#fff;--panel-2:#f8f9fb;--panel-3:#f1f3f6;--ink:#1f2733;--ink-2:#3a4350;--muted:#6b7280;--faint:#9aa3ad;--line:#e4e8ee;--line2:#cfd6df;--accent:#6d5ce8;--accent-2:#5645c9;--accent-weak:#efedfd;--accent-grad:linear-gradient(135deg, #6d5ce8, #9b8cf0);--green:#2f8f5b;--green-weak:#eaf6f0;--amber:#c9881f;--amber-weak:#faf1e1;--red:#c0463b;--red-weak:#fbecea;--teal:#1b9384;--teal-weak:#e9f6f3;--blue:#2f6fb3;--blue-weak:#eaf2fb;--shadow:0 6px 22px #1827401f;--shadow-sm:0 2px 8px #18274014;--shadow-lg:0 24px 70px #18274059;--chrome-bg:#131120;--chrome-bg2:#1c1a30;--chrome-line:#2a2745;--chrome-ink:#cfcbe8;--chrome-muted:#8b87ad;--background:var(--bg);--foreground:var(--ink);--dg-surface:#fff;--dg-label:#1f2733;--dg-lane-label:#1f2733;--dg-edge:#8aa0bd;--dg-edge-label:#4a5068;--dg-node-fill:#fff;--dg-node-stroke:#cfd6df;--dg-term-fill:#eef2ff;--dg-term-stroke:#8aa0bd;--dg-dec-fill:#fff7e6;--dg-dec-stroke:#d9a441;--dg-data-fill:#eefaf3;--dg-data-stroke:#4caf7d;--dg-lane1-fill:#ede7f6;--dg-lane1-stroke:#7e57c2;--dg-lane2-fill:#e0f2f1;--dg-lane2-stroke:#26a69a;--dg-lane3-fill:#fff3e0;--dg-lane3-stroke:#f9a825;--dg-lane4-fill:#e8eaf6;--dg-lane4-stroke:#5c6bc0;--dg-lane5-fill:#fce4ec;--dg-lane5-stroke:#d81b60;--dg-lane6-fill:#e1f5fe;--dg-lane6-stroke:#0288d1}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0f0e1b;--panel:#171528;--panel-2:#1d1b30;--panel-3:#252239;--ink:#eceaf6;--ink-2:#c9c6de;--muted:#948fb0;--faint:#6e6a8a;--line:#272440;--line2:#38335c;--accent:#8577ec;--accent-2:#9b8cf0;--accent-weak:#8577ec26;--accent-grad:linear-gradient(135deg, #7a6aec, #a294f2);--green:#4fbd85;--green-weak:#4fbd8524;--amber:#dfa94e;--amber-weak:#dfa94e21;--red:#e06a5e;--red-weak:#e06a5e24;--teal:#3fb3a5;--teal-weak:#3fb3a521;--blue:#6ea4dd;--blue-weak:#6ea4dd21;--shadow:0 6px 22px #00000073;--shadow-sm:0 2px 8px #00000059;--shadow-lg:0 24px 70px #0009;--chrome-bg:#0c0b16;--chrome-bg2:#16142a;--chrome-line:#262343;--dg-surface:#12101f;--dg-label:#e8eaf2;--dg-lane-label:#f0f2f8;--dg-edge:#7d8bb0;--dg-edge-label:#b3bad0;--dg-node-fill:#1e1b31;--dg-node-stroke:#3c3a56;--dg-term-fill:#232a47;--dg-term-stroke:#8095c4;--dg-dec-fill:#3a2f1c;--dg-dec-stroke:#d9a441;--dg-data-fill:#1b2f27;--dg-data-stroke:#4caf7d;--dg-lane1-fill:#241d38;--dg-lane1-stroke:#9575cd;--dg-lane2-fill:#142b29;--dg-lane2-stroke:#4db6ac;--dg-lane3-fill:#322415;--dg-lane3-stroke:#ffb74d;--dg-lane4-fill:#1e2038;--dg-lane4-stroke:#7986cb;--dg-lane5-fill:#331823;--dg-lane5-stroke:#f06292;--dg-lane6-fill:#10283a;--dg-lane6-stroke:#4fc3f7}:root{--panel-4:#e7eaf2;--line-3:#b9c2d2;--glass:#ffffffb8;--line-2:var(--line2);--accent-3:#9b8cf0;--accent-ring:#6d5ce847;--grad:var(--accent-grad);--grad-deep:linear-gradient(135deg, #5645c9 0%, #6d5ce8 45%, #8f7ef0 100%);--mesh:radial-gradient(90% 120% at 8% 0%, #6d5ce833, transparent 58%), radial-gradient(80% 120% at 98% 8%, #1b938429, transparent 55%), radial-gradient(70% 100% at 60% 110%, #c9881f1f, transparent 60%);--pink:#c0396b;--pink-weak:#fbe9f0;--chrome-bg3:#252244;--ph1:#2f8f5b;--ph2:#2f6fb3;--ph3:#6d5ce8;--ph4:#c9881f;--ph1-weak:#e8f5ee;--ph2-weak:#e9f1fb;--ph3-weak:#efedfd;--ph4-weak:#fbf1e0;--e1:0 1px 2px #1418280d;--e2:0 2px 8px #14182812;--e3:0 8px 24px #1418281a;--e4:0 20px 48px #14182829;--e5:0 32px 80px #1418283d;--e-accent:0 10px 26px #6d5ce84d;--r-xs:6px;--r-sm:9px;--r-md:12px;--r-lg:16px;--r-xl:22px;--r-2xl:28px;--r-full:999px;--t-fast:.12s;--t-base:.18s;--t-slow:.28s;--t-lazy:.42s;--ease:cubic-bezier(.22, 1, .36, 1);--ease-in:cubic-bezier(.55, 0, .65, .2);--spring:cubic-bezier(.34, 1.56, .64, 1);--f-sans:var(--font-inter,system-ui), -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--f-mono:var(--font-mono,ui-monospace), SFMono-Regular, Menlo, Consolas, monospace}html[data-theme=dark]{--panel-4:#2e2b45;--line-3:#494379;--glass:#171528b8;--accent-3:#b3a7f5;--accent-ring:#8577ec59;--grad-deep:linear-gradient(135deg, #5f4fd6 0%, #8577ec 45%, #a294f2 100%);--mesh:radial-gradient(90% 120% at 8% 0%, #8577ec38, transparent 58%), radial-gradient(80% 120% at 98% 8%, #3fb3a529, transparent 55%), radial-gradient(70% 100% at 60% 110%, #dfa94e1a, transparent 60%);--pink:#e06a93;--pink-weak:#e06a9324;--chrome-bg3:#211e3c;--ph1:#4fbd85;--ph2:#6ea4dd;--ph3:#8577ec;--ph4:#dfa94e;--ph1-weak:#4fbd8526;--ph2-weak:#6ea4dd24;--ph3-weak:#8577ec29;--ph4-weak:#dfa94e24;--e1:0 1px 2px #0006;--e2:0 2px 8px #0000006b;--e3:0 8px 24px #00000080;--e4:0 20px 48px #0009;--e5:0 32px 80px #000000b3;--e-accent:0 10px 26px #5a4ac873}html{height:100%}html,body{max-width:100vw}html{overflow-x:hidden}body{min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--f-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;display:flex}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes aidc-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes aidc-fade{0%{opacity:0}to{opacity:1}}@keyframes aidc-pop{0%{opacity:0;transform:scale(.95)translateY(-4px)}to{opacity:1;transform:none}}@keyframes aidc-menu-pop{0%{opacity:0;transform:scale(.94)translateY(-8px)}60%{opacity:1;transform:scale(1.006)translateY(0)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes aidc-menu-item-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}html.theme-anim,html.theme-anim body,html.theme-anim *,html.theme-anim :before,html.theme-anim :after{transition:background-color .28s,border-color .28s,color .28s,box-shadow .28s,fill .28s,stroke .28s!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.um{display:flex;position:relative}.um-trigger{cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.um-trigger:hover .pw-avatar,.um-trigger:hover .av,.um-trigger:hover .ob-av{filter:brightness(1.1)}.um-trigger[aria-expanded=true] .pw-avatar,.um-trigger[aria-expanded=true] .av,.um-trigger[aria-expanded=true] .ob-av{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--accent)}.um-menu{z-index:130;background:var(--panel);border:1px solid var(--line);min-width:268px;box-shadow:var(--shadow-lg);transform-origin:100% 0;border-radius:13px;padding:6px;animation:.2s cubic-bezier(.34,1.56,.64,1) both aidc-menu-pop;position:absolute;top:calc(100% + 10px);right:0}.um-menu>*{animation:.2s both aidc-menu-item-in}.um-menu>:first-child{animation-delay:20ms}.um-menu>:nth-child(2){animation-delay:50ms}.um-menu>:nth-child(3){animation-delay:80ms}.um-menu>:nth-child(4){animation-delay:.11s}.um-menu>:nth-child(5){animation-delay:.13s}.um-menu>:nth-child(6){animation-delay:.15s}.um-menu>:nth-child(7){animation-delay:.17s}.um-menu>:nth-child(n+8){animation-delay:.19s}.um-id{border-bottom:1px solid var(--line);margin-bottom:5px;padding:10px 12px 11px}.um-id-rich{align-items:flex-start;gap:11px;display:flex}.um-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.um-email{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;overflow:hidden}.um-item{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--ink-2);box-sizing:border-box;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .14s,color .14s,transform .12s;display:flex}.um-menu .um-item{color:var(--ink-2)}.um-item:hover{background:var(--accent-weak);color:var(--accent)}.um-item:active{transform:scale(.985)}.um-item:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.um-item .ic{transition:transform .14s;display:inline-flex}.um-item:hover .ic{transform:translate(2px)}.um-item .ic svg{stroke:currentColor;fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:15px;height:15px}.um-item-hint{color:var(--faint);margin-left:auto;font-size:10px;font-weight:600}.um-item.danger:hover{background:var(--red-weak);color:var(--red)}.um-sep{background:var(--line);height:1px;margin:5px 4px}.um-sec{text-transform:uppercase;letter-spacing:.07em;color:var(--faint);padding:8px 12px 3px;font-size:9.5px;font-weight:800}.um-note{color:var(--muted);padding:6px 12px 8px;font-size:11.5px}.um-note-err{color:var(--red)}.um-radio{align-items:flex-start}.um-radio:disabled{opacity:.5;cursor:default}.um-radio:disabled:hover{color:var(--ink-2);background:0 0}.um-radio.on{color:var(--accent)}.um-radio-dot{border:1.5px solid var(--line2);border-radius:50%;flex:none;width:13px;height:13px;margin-top:2px;transition:border-color .13s,box-shadow .13s}.um-radio-dot.on{border-color:var(--accent);box-shadow:inset 0 0 0 3.5px var(--accent)}.um-radio-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.um-radio-model{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-family:ui-monospace,Menlo,monospace;font-size:10px;font-weight:500;overflow:hidden}.um-radio.on .um-radio-model{color:var(--accent);opacity:.8}.um-item .um-item-hint .ic svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px}
