@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_73557121-module__58Ru6G__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_73557121-module__58Ru6G__variable{--font-landing-sans:"Space Grotesk", "Space Grotesk Fallback"}
@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.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:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.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:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.instrument_serif_f3d555fd-module__12cEza__className{font-family:Instrument Serif,Instrument Serif Fallback;font-style:normal;font-weight:400}.instrument_serif_f3d555fd-module__12cEza__variable{--font-landing-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.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:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.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:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.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:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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_bed9a18c-module__WiXUmG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_bed9a18c-module__WiXUmG__variable{--font-landing-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.landing-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--landing-font-display:var(--font-landing-sans), ui-sans-serif, system-ui, sans-serif;--landing-font-sans:var(--font-landing-sans), ui-sans-serif, system-ui, sans-serif;--landing-font-mono:var(--font-landing-mono), ui-monospace, SFMono-Regular, monospace;--landing-background:#141619;--landing-foreground:#f5f5f5;--landing-surface:#1d1f23;--landing-surface-elevated:#26292d;--landing-border:#303337;--landing-border-strong:#44484d;--landing-muted:#27292c;--landing-muted-foreground:#94999e;--landing-primary:#f8f8f8;--landing-primary-foreground:#101214;--landing-btn-secondary-bg:#24272a;--landing-btn-secondary-border:#3a3d41;--landing-accent:#8de9ae;--landing-accent-foreground:#021709;--color-background:var(--landing-background);--color-foreground:var(--landing-foreground);--color-surface:var(--landing-surface);--color-muted-foreground:var(--landing-muted-foreground);--color-accent:var(--landing-accent);--background:var(--landing-background);--foreground:var(--landing-foreground);--muted:var(--landing-muted-foreground);--line:var(--landing-border);--line-strong:var(--landing-border-strong);--panel:var(--landing-surface);--panel-strong:var(--landing-surface-elevated);--accent:var(--landing-primary);--accent-strong:var(--landing-foreground);--code-key:#75acd2;--code-str:#8ed8a8;--code-num:#63d18f;--code-kw:#da6fd3;--code-comment:#50565a;--code-punc:#6d7277;background-color:var(--landing-background);width:100%;color:var(--landing-foreground);font-family:var(--landing-font-sans);font-feature-settings:"ss01", "ss02", "cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.15rem}@supports (color:lab(0% 0 0)){.landing-theme{--landing-background:lab(7.21322% -.417732 -2.13456);--landing-foreground:lab(96.52% -.0000298023 .0000119209);--landing-surface:lab(11.8237% -.526302 -2.5461);--landing-surface-elevated:lab(16.4614% -.602931 -2.91053);--landing-border:lab(21.1019% -.611588 -2.91481);--landing-border-strong:lab(30.3773% -.764474 -3.64352);--landing-muted:lab(16.4641% -.535116 -2.55046);--landing-muted-foreground:lab(62.859% -.795364 -3.65959);--landing-primary:lab(97.68% -.0000298023 .0000119209);--landing-primary-foreground:lab(5.25712% -.333577 -1.74855);--landing-btn-secondary-bg:lab(15.304% -.533164 -2.54949);--landing-btn-secondary-border:lab(25.7422% -.618279 -2.9182);--landing-accent:lab(85.3422% -37.7967 19.4297);--landing-accent-foreground:lab(5.66972% -8.82798 4.36714);--code-key:lab(67.5376% -10.8555 -25.4953);--code-str:lab(80.4438% -31.4023 16.1318);--code-num:lab(76.3094% -44.419 22.8738);--code-kw:lab(62.5356% 52.5362 -32.6179);--code-comment:lab(36.2141% -1.60247 -3.2808);--code-punc:lab(47.8146% -1.6129 -3.28619)}}.landing-theme input,.landing-theme textarea,.landing-theme select{font-family:inherit}.landing-theme .font-display{font-family:var(--landing-font-display)}.landing-theme .font-mono{font-family:var(--landing-font-mono)}.landing-theme .landing-caps-label{font-family:var(--landing-font-mono);text-transform:uppercase;letter-spacing:.08em;font-size:.79rem;line-height:1.2}.landing-theme .landing-input{background-color:var(--landing-background);width:100%;height:2.75rem;color:var(--landing-foreground);font-family:var(--landing-font-sans);border:1px solid #ffffff14;outline:none;padding:0 1rem;font-size:1.05rem;line-height:1.4}.landing-theme .landing-input::placeholder{color:var(--landing-muted-foreground)}.landing-theme .landing-input:focus{border-color:var(--landing-foreground)}.landing-theme *{border-color:var(--landing-border)}.landing-theme ::selection{color:#fff;background:#ffffff26}.landing-theme .hero-ascii-field--fade-down{-webkit-mask-image:linear-gradient(#000 58%,#0000 100%);mask-image:linear-gradient(#000 58%,#0000 100%)}.landing-theme .hero-ascii-field--fade-up{-webkit-mask-image:linear-gradient(#0000 4%,#000 58%);mask-image:linear-gradient(#0000 4%,#000 58%)}.landing-theme .hero-ascii-field--fade-up-card{-webkit-mask-image:linear-gradient(#0000 22%,#000 72%);mask-image:linear-gradient(#0000 22%,#000 72%)}.landing-theme .ascii-noise{background-image:radial-gradient(#ffffff0a 1px,#0000 1px),radial-gradient(#ffffff05 1px,#0000 1px);background-position:0 0,1px 2px;background-size:3px 3px,7px 7px}.landing-theme .grain:before{content:"";pointer-events:none;opacity:.12;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.35 0'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.4'/></svg>");position:absolute;inset:0}@keyframes landing-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}.landing-theme .caret{animation:1.1s step-end infinite landing-caret-blink}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.landing-theme .fade-up{animation:.9s cubic-bezier(.16,1,.3,1) both landing-fade-up}.landing-theme .hairline{border-color:#ffffff14}.landing-theme .landing-text{font-family:var(--landing-font-sans);font-size:1.15rem;line-height:1.55}.landing-theme .landing-btn-text{font-family:var(--landing-font-mono);letter-spacing:.07em;font-size:.8125rem;font-weight:600;line-height:1}.landing-theme .landing-btn-text.landing-caps{letter-spacing:.07em}.landing-theme .landing-btn-primary.landing-btn-text{font-weight:700}.landing-theme .landing-btn-text span,.landing-theme .pricing-card-cta span{font-family:inherit;font-weight:inherit;letter-spacing:inherit;font-size:inherit}.landing-theme .landing-caps{text-transform:uppercase;letter-spacing:.05em}.landing-theme .landing-btn-primary{background-color:var(--landing-primary);color:#111}.landing-theme .landing-btn-primary:hover{background-color:#ebebeb;background-color:lab(93.04% .0000298023 -.0000119209)}.landing-theme .landing-btn-secondary{background-color:var(--landing-btn-secondary-bg);border:1px solid var(--landing-btn-secondary-border);color:var(--landing-foreground)}.landing-theme .landing-btn-secondary:hover{background-color:#2b2e32;background-color:lab(18.7817% -.60755 -2.91281)}.landing-theme .landing-btn-ghost{color:var(--landing-foreground);background-color:#0000;border:1px solid #ffffff24}.landing-theme .landing-btn-ghost:hover{color:var(--landing-foreground);border-color:#ffffff47}.landing-theme .dashboard-shell{grid-template-columns:15.5rem minmax(0,1fr);min-height:100vh;display:grid}.landing-theme .dashboard-sidebar{background:#0e1012;background:lab(4.42804% -.295028 -1.56367);border-right:1px solid #ffffff14;min-height:100vh;position:sticky;top:0}.landing-theme .dashboard-sidebar-brand{border-bottom:1px solid #ffffff14;padding:1.5rem}.landing-theme .dashboard-sidebar-project{border-bottom:1px solid #ffffff14;padding:1.25rem 1.5rem}.landing-theme .dashboard-sidebar-nav{flex-direction:column;gap:.25rem;padding:1rem .75rem 1.25rem;display:flex}.landing-theme .dashboard-sidebar-link{width:100%;color:var(--landing-muted-foreground);align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:1rem;font-weight:500;line-height:1.4;transition:background-color .15s,color .15s;display:flex}.landing-theme .dashboard-sidebar-link:hover{color:var(--landing-foreground);background:#181b1e;background:lab(9.50336% -.520669 -2.54338)}.landing-theme .dashboard-sidebar-link.is-active{color:var(--landing-foreground);background:#212428;background:lab(14.1411% -.597611 -2.90794)}.landing-theme .dashboard-sidebar-link-icon{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.landing-theme .dashboard-sidebar-link-icon svg{width:1.25rem;height:1.25rem}.landing-theme .dashboard-sidebar-link-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--landing-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.8125rem;font-weight:600;overflow:hidden}.landing-theme .dashboard-content{width:100%;max-width:none;margin-inline:0}.landing-theme .dashboard-main{min-height:100vh}.landing-theme .dashboard-route-frame{min-width:0}.landing-theme .dashboard-detail-frame{min-width:0;padding:2.5rem 3rem 4rem}.landing-theme .dashboard-page{width:100%}@keyframes dashboard-skeleton-scan{0%{transform:translate(-100%)}to{transform:translate(100%)}}.landing-theme .dashboard-skeleton{background:var(--landing-surface-elevated);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-skeleton{background:color-mix(in oklab, var(--landing-surface-elevated) 88%, var(--landing-foreground) 12%)}}.landing-theme .dashboard-skeleton:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1a,#0000);animation:1.8s ease-in-out infinite dashboard-skeleton-scan;position:absolute;inset:0}.landing-theme .dashboard-run-dialog{background-color:var(--landing-background)}.landing-theme .dashboard-route-body{min-width:0;padding:2rem 3rem 4rem}.landing-theme .dashboard-empty{margin:2rem 3rem}.landing-theme .dashboard-page-header{border-bottom:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:2rem;padding:2.25rem 3rem;display:grid}.landing-theme .dashboard-page-header-copy h1,.landing-theme .dashboard-detail-title h1{color:var(--landing-foreground);margin-top:.55rem;font-size:clamp(2rem,3vw,3.25rem);font-weight:500;line-height:1.02}.landing-theme .dashboard-page-header-copy>p:last-child,.landing-theme .dashboard-detail-description{max-width:48rem;color:var(--landing-muted-foreground);margin-top:.85rem;font-size:1rem;line-height:1.6}.landing-theme .dashboard-page-header-actions,.landing-theme .dashboard-detail-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}.landing-theme .dashboard-count-summary{justify-items:end;gap:.2rem;display:grid}.landing-theme .dashboard-count-summary strong{font-size:2rem;font-weight:500}.landing-theme .dashboard-count-summary span{font-family:var(--landing-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--landing-muted-foreground);font-size:.75rem}.device-auth-page{place-items:center;min-height:100vh;padding:2rem;display:grid}.device-auth-shell{border:1px solid var(--landing-border);background:var(--landing-background);width:min(100%,52rem);position:relative;overflow:hidden}.device-auth-brand{border-bottom:1px solid var(--landing-border);align-items:center;gap:.8rem;padding:1.25rem 1.5rem;display:flex}.device-auth-brand div{gap:.15rem;display:grid}.device-auth-brand strong{font-size:1.1rem;font-weight:500}.device-auth-brand span,.device-auth-footer{color:var(--landing-muted-foreground);font-family:var(--landing-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.device-auth-grid{opacity:.6;background-image:linear-gradient(var(--landing-border) 1px, transparent 1px), linear-gradient(90deg, var(--landing-border) 1px, transparent 1px);pointer-events:none;background-size:2rem 2rem;height:13rem;position:absolute;inset:4.8rem 0 auto 58%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.device-auth-content{padding:clamp(2rem,7vw,5rem);position:relative}.device-auth-content h1{letter-spacing:-.055em;max-width:36rem;margin-top:.75rem;font-size:clamp(2.5rem,7vw,5rem);font-weight:500;line-height:.95}.device-auth-description{max-width:38rem;color:var(--landing-muted-foreground);margin-top:1.25rem;font-size:1rem;line-height:1.65}.device-auth-description strong{color:var(--landing-foreground);font-weight:500}.device-code-field{gap:.65rem;margin-top:2.5rem;display:grid}.device-code-field>span{color:var(--landing-muted-foreground);font-family:var(--landing-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem}.device-code-field input{border:0;border-bottom:1px solid var(--landing-border-strong);width:100%;color:var(--landing-foreground);font-family:var(--landing-font-mono);letter-spacing:.13em;text-transform:uppercase;background:0 0;border-radius:0;outline:0;font-size:clamp(2.3rem,8vw,5.5rem);line-height:1.2}.device-code-field input:focus{border-color:var(--landing-foreground)}.device-organization-field{gap:.6rem;margin-top:1.4rem;display:grid}.device-organization-field>span{color:var(--landing-muted-foreground);font-family:var(--landing-font-mono);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem}.device-auth-status{min-height:3rem;color:var(--landing-muted-foreground);align-items:center;gap:.65rem;margin-top:1rem;font-size:.82rem;display:flex}.device-auth-status.is-approved{color:var(--landing-accent)}.device-auth-status.is-error,.device-auth-status.is-denied{color:#ff9c9c}.device-auth-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.device-auth-footer{border-top:1px solid var(--landing-border);padding:1rem 1.5rem;line-height:1.5}.automation-settings{gap:1.5rem;display:grid}.automation-secret,.automation-create{border:1px solid var(--landing-border);background:var(--landing-surface)}.automation-secret{box-shadow:inset 3px 0 0 var(--landing-accent);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.25rem;padding:1.5rem;display:grid}.automation-secret h2,.automation-create h2{margin-top:.35rem;font-size:1.4rem;font-weight:500}.automation-secret p:not(.dashboard-section-title),.automation-create p{color:var(--landing-muted-foreground);margin-top:.35rem;font-size:.85rem}.automation-secret code{border:1px solid var(--landing-border);background:var(--landing-background);color:var(--landing-accent);font-family:var(--landing-font-mono);white-space:nowrap;grid-column:1/-1;padding:1rem;font-size:.85rem;overflow-x:auto}.automation-create-copy{border-bottom:1px solid var(--landing-border);align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.automation-create form{grid-template-columns:minmax(12rem,1fr) minmax(10rem,.5fr) auto;align-items:end;gap:1rem;padding:1.25rem 1.5rem;display:grid}.automation-create label{gap:.5rem;display:grid}.automation-create label>span,.automation-token-head{color:var(--landing-muted-foreground);font-family:var(--landing-font-mono);letter-spacing:.07em;text-transform:uppercase;font-size:.7rem}.automation-token-head,.automation-token-row{grid-template-columns:minmax(12rem,1.2fr) minmax(12rem,1fr) minmax(12rem,1fr) 2.75rem;align-items:center;gap:1rem;display:grid}.automation-token-head{border-bottom:1px solid var(--landing-border);padding:.8rem 1.25rem}.automation-token-row{border-bottom:1px solid var(--landing-border);min-height:5.75rem;padding:1rem 1.25rem}.automation-token-row:last-child{border-bottom:0}.automation-token-row.is-inactive{opacity:.48}.automation-token-row>div{gap:.35rem;min-width:0;display:grid}.automation-token-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;font-weight:500;overflow:hidden}.automation-token-row code,.automation-token-row small{color:var(--landing-muted-foreground);font-family:var(--landing-font-mono);font-size:.68rem}.automation-token-row>button{border:1px solid var(--landing-border);width:2.5rem;height:2.5rem;color:var(--landing-muted-foreground);background:0 0;place-items:center;display:grid}.automation-token-row>button:hover:not(:disabled){color:#ff9c9c;border-color:#ff9c9c}.automation-token-row>button:disabled{cursor:not-allowed}.landing-theme .dashboard-detail-header{grid-template-columns:minmax(0,1fr);gap:1.75rem;display:grid}.landing-theme .dashboard-detail-title{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.landing-theme .dashboard-section-header{justify-content:space-between;align-items:end;gap:1rem;display:flex}.landing-theme .dashboard-section-header p{color:var(--landing-muted-foreground);margin-top:.5rem;font-size:.95rem}.landing-theme .dashboard-list-shell{background:var(--landing-background);border:1px solid #ffffff14;overflow:hidden}.landing-theme .dashboard-meta-label{font-family:var(--landing-font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--landing-muted-foreground);font-size:.875rem;font-weight:600}.landing-theme .dashboard-status-badge{font-family:var(--landing-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.2}.landing-theme .dashboard-meta-row{grid-template-columns:9.5rem minmax(0,1fr);align-items:baseline;gap:1rem;display:grid}.landing-theme .dashboard-meta-grid>.dashboard-meta-row+.dashboard-meta-row{border-top:1px solid var(--landing-border)}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-meta-grid>.dashboard-meta-row+.dashboard-meta-row{border-top:1px solid color-mix(in oklab, var(--landing-border) 85%, transparent)}}.landing-theme .dashboard-stat-strip{grid-template-columns:repeat(var(--dashboard-stat-columns), minmax(0, 1fr))}.landing-theme .dashboard-stat-cell+.dashboard-stat-cell{border-top:1px solid var(--landing-border)}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-stat-cell+.dashboard-stat-cell{border-top:1px solid color-mix(in oklab, var(--landing-border) 85%, transparent)}}.landing-theme .dashboard-section-title{font-family:var(--landing-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--landing-muted-foreground);font-size:.8125rem;font-weight:600}.landing-theme .dashboard-meta-grid.is-two-column{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-theme .dashboard-meta-grid.is-two-column>.dashboard-meta-row{border-top:0}.landing-theme .dashboard-meta-grid.is-two-column>.dashboard-meta-row:nth-child(n+3){border-top:1px solid var(--landing-border)}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-meta-grid.is-two-column>.dashboard-meta-row:nth-child(n+3){border-top:1px solid color-mix(in oklab, var(--landing-border) 85%, transparent)}}.landing-theme .dashboard-meta-grid.is-two-column>.dashboard-meta-row:nth-child(2n){border-left:1px solid var(--landing-border)}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-meta-grid.is-two-column>.dashboard-meta-row:nth-child(2n){border-left:1px solid color-mix(in oklab, var(--landing-border) 85%, transparent)}}.landing-theme .dashboard-back-link{font-family:var(--landing-font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600}@media (min-width:640px){.landing-theme .dashboard-stat-cell+.dashboard-stat-cell{border-top:0;border-left:1px solid var(--landing-border)}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-stat-cell+.dashboard-stat-cell{border-left:1px solid color-mix(in oklab, var(--landing-border) 85%, transparent)}}}.landing-theme .dashboard-btn{border:1px solid var(--landing-primary);background:var(--landing-primary);min-height:3rem;color:var(--landing-primary-foreground);font-family:var(--landing-font-mono);letter-spacing:.05em;text-transform:uppercase;justify-content:center;align-items:center;gap:.625rem;padding:0 1.125rem;font-size:1rem;font-weight:600;transition:opacity .15s;display:inline-flex}.landing-theme .dashboard-btn:hover{opacity:.92}.landing-theme .dashboard-btn:disabled{cursor:not-allowed;opacity:.45}.landing-theme .dashboard-btn-secondary{background:var(--landing-btn-secondary-bg);min-height:3rem;color:var(--landing-foreground);font-family:var(--landing-font-mono);letter-spacing:.05em;text-transform:uppercase;border:1px solid #ffffff24;justify-content:center;align-items:center;gap:.625rem;padding:0 1.125rem;font-size:1rem;font-weight:600;transition:border-color .15s,background-color .15s;display:inline-flex}.landing-theme .dashboard-btn-secondary:hover{background:var(--landing-surface-elevated);border-color:#ffffff47}.landing-theme .dashboard-btn-secondary:disabled{cursor:not-allowed;opacity:.45}.landing-theme .dashboard-btn-danger{color:#fecaca;min-height:3rem;font-family:var(--landing-font-mono);letter-spacing:.05em;text-transform:uppercase;background:0 0;border:1px solid #f8717159;justify-content:center;align-items:center;gap:.625rem;padding:0 1.125rem;font-size:1rem;font-weight:600;transition:background-color .15s;display:inline-flex}.landing-theme .dashboard-btn-danger:hover{background:#f8717114}.landing-theme .dashboard-btn-danger:disabled{cursor:not-allowed;opacity:.45}.landing-theme .dashboard-table-head{font-family:var(--landing-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--landing-muted-foreground);padding:1rem 1.5rem;font-size:.78rem;font-weight:600}.landing-theme .dashboard-table-row{min-height:5.25rem;padding:1.25rem 1.5rem;font-size:1rem}.landing-theme .dashboard-runs-grid{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(6rem,.4fr)) auto;align-items:center;gap:.75rem;display:grid}.landing-theme .dashboard-row-arrow{color:var(--landing-muted-foreground)}@media (max-width:767px){.landing-theme .dashboard-table-cell[data-label],.landing-theme .dashboard-table-primary[data-label]{gap:.35rem;display:grid}.landing-theme .dashboard-table-cell[data-label]:before,.landing-theme .dashboard-table-primary[data-label]:before{content:attr(data-label);font-family:var(--landing-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--landing-muted-foreground);font-size:.6875rem;font-weight:600}.landing-theme .dashboard-table-cell[data-label=Actions]{justify-content:stretch}.landing-theme .dashboard-table-cell[data-label=Actions]>button{width:100%}}.landing-theme .dashboard-run-panel{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);display:grid}.landing-theme .dashboard-run-fields{gap:1.5rem;display:grid}.landing-theme .dashboard-run-actions{border-left:1px solid #ffffff14}.landing-theme .dashboard-detail-page{gap:2rem;display:grid}.landing-theme .dashboard-detail-section{gap:1rem;display:grid}.landing-theme .dashboard-result-list{border:1px solid #ffffff14;overflow:hidden}.landing-theme .dashboard-result-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;min-height:5.5rem;padding:1.25rem 1.5rem;display:grid}.landing-theme .dashboard-result-row+.dashboard-result-row{border-top:1px solid #ffffff14}.landing-theme .dashboard-result-row h3{color:var(--landing-foreground);font-size:1.125rem;font-weight:500}.landing-theme .dashboard-result-row h3+p{font-family:var(--landing-font-mono);color:var(--landing-muted-foreground);margin-top:.45rem;font-size:.875rem}.landing-theme .dashboard-result-status{color:var(--landing-muted-foreground);justify-items:end;gap:.5rem;display:grid}.landing-theme .dashboard-outcome-row{min-height:5.5rem;color:var(--landing-foreground);border:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;transition:background-color .15s;display:flex}.landing-theme .dashboard-outcome-row:hover{background:var(--landing-surface)}.landing-theme .dashboard-outcome-row span{min-width:0}.landing-theme .dashboard-outcome-row strong,.landing-theme .dashboard-outcome-row small{display:block}.landing-theme .dashboard-outcome-row strong{font-size:1.125rem;font-weight:500}.landing-theme .dashboard-outcome-row small{font-family:var(--landing-font-mono);text-overflow:ellipsis;white-space:nowrap;color:var(--landing-muted-foreground);margin-top:.45rem;font-size:.875rem;overflow:hidden}.landing-theme .dashboard-plan-action-panel{background:var(--landing-surface);border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding:1.5rem;display:grid}.landing-theme .dashboard-trajectory-list{gap:1rem;display:grid}.landing-theme .dashboard-trajectory-record{background:var(--landing-surface);border:1px solid #ffffff14}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-trajectory-record{background:color-mix(in oklab, var(--landing-surface) 30%, transparent)}}.landing-theme .dashboard-trajectory-header{border-bottom:1px solid #ffffff14;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1.5rem;display:grid}.landing-theme .dashboard-trajectory-index{font-family:var(--landing-font-mono);color:var(--landing-muted-foreground);font-size:.875rem;font-weight:600}.landing-theme .dashboard-trajectory-heading h3{color:var(--landing-foreground);font-size:1.25rem;font-weight:500;line-height:1.35}.landing-theme .dashboard-trajectory-heading p{font-family:var(--landing-font-mono);text-transform:uppercase;color:var(--landing-muted-foreground);margin-top:.5rem;font-size:.8125rem;line-height:1.5}.landing-theme .dashboard-trajectory-summary{font-family:var(--landing-font-mono);color:var(--landing-muted-foreground);justify-items:end;gap:.75rem;font-size:.875rem;display:grid}.landing-theme .dashboard-trajectory-body{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);gap:1.5rem;padding:1.5rem;display:grid}.landing-theme .dashboard-trajectory-main{align-content:start;gap:1.25rem;display:grid}.landing-theme .dashboard-trajectory-main:only-child{grid-column:1/-1}.landing-theme .dashboard-trajectory-story{color:var(--landing-foreground);font-size:1.125rem;line-height:1.7}.landing-theme .dashboard-trajectory-rationale{color:var(--landing-muted-foreground);font-size:1rem;line-height:1.7}.landing-theme .dashboard-trajectory-route{border-left:1px solid #ffffff14;align-content:start;gap:1.5rem;padding-left:1.5rem;display:grid}.landing-theme .dashboard-trajectory-groups{border-top:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.landing-theme .dashboard-trajectory-group{min-width:0;padding:1.5rem}.landing-theme .dashboard-trajectory-group+.dashboard-trajectory-group{border-left:1px solid #ffffff14}.landing-theme .dashboard-dialog-backdrop{z-index:50;background:#000000b8;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.landing-theme .dashboard-project-dialog{background:var(--landing-background);border:1px solid #ffffff14;grid-template-rows:auto minmax(0,1fr) auto;width:min(46rem,100%);max-height:min(44rem,100vh - 3rem);display:grid;overflow:hidden}.landing-theme .dashboard-project-dialog-header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;gap:2rem;padding:1.5rem 1.75rem;display:flex}.landing-theme .dashboard-project-dialog-header h2{color:var(--landing-foreground);font-size:1.75rem;font-weight:500;line-height:1.1}.landing-theme .dashboard-project-dialog-header p{max-width:34rem;color:var(--landing-muted-foreground);margin-top:.75rem;font-size:1rem;line-height:1.55}.landing-theme .dashboard-project-dialog-header>button{width:3rem;height:3rem;color:var(--landing-muted-foreground);flex:none;place-items:center;transition:background-color .15s,color .15s;display:grid}.landing-theme .dashboard-project-dialog-header>button:hover{background:var(--landing-surface);color:var(--landing-foreground)}.landing-theme .dashboard-project-dialog-body{min-height:20rem;padding:1.5rem 1.75rem;overflow-y:auto}.landing-theme .dashboard-project-list{gap:.5rem;display:grid}.landing-theme .dashboard-project-row{text-align:left;width:100%;min-height:4rem;color:var(--landing-foreground);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.75rem;transition:background-color .15s,color .15s;display:grid}.landing-theme .dashboard-project-row:hover{background:var(--landing-surface)}.landing-theme .dashboard-project-row[aria-current=true]{background:var(--landing-primary);color:var(--landing-primary-foreground)}.landing-theme .dashboard-project-row>span{min-width:0}.landing-theme .dashboard-project-row strong,.landing-theme .dashboard-project-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.landing-theme .dashboard-project-row strong{font-size:1rem;font-weight:500}.landing-theme .dashboard-project-row small{color:var(--landing-muted-foreground);margin-top:.25rem;font-size:.875rem}.landing-theme .dashboard-project-row[aria-current=true] small{color:#000000a6}.landing-theme .dashboard-project-form{gap:1.5rem;display:grid}.landing-theme .dashboard-project-guidance{color:var(--landing-muted-foreground);font-size:.95rem;line-height:1.55}.landing-theme .dashboard-project-dialog-footer{border-top:1px solid #ffffff14;justify-content:flex-end;gap:.75rem;padding:1rem 1.75rem;display:flex}.landing-theme a.landing-nav-cta,.landing-theme a.landing-nav-cta:hover,.landing-theme a.landing-nav-cta:focus-visible{color:#111}@media (max-width:1279px){.landing-theme .dashboard-page-header,.landing-theme .dashboard-route-body{padding-inline:2rem}.landing-theme .dashboard-detail-frame{padding:2.5rem 2rem 4rem}.landing-theme .dashboard-empty{margin-inline:2rem}}@media (max-width:1023px){.landing-theme .dashboard-page-header{grid-template-columns:minmax(0,1fr)}.landing-theme .dashboard-count-summary{justify-items:start}.landing-theme .dashboard-page-header-actions{justify-content:flex-start}.landing-theme .dashboard-run-panel{grid-template-columns:1fr}.landing-theme .dashboard-run-actions{border-top:1px solid #ffffff14;border-left:0}.landing-theme .dashboard-plan-action-panel,.landing-theme .dashboard-trajectory-header,.landing-theme .dashboard-trajectory-body,.landing-theme .dashboard-trajectory-groups{grid-template-columns:minmax(0,1fr)}.landing-theme .dashboard-trajectory-summary{justify-items:start}.landing-theme .dashboard-trajectory-route{border-top:1px solid #ffffff14;border-left:0;padding-top:1.5rem;padding-left:0}.landing-theme .dashboard-trajectory-group+.dashboard-trajectory-group{border-top:1px solid #ffffff14;border-left:0}}@media (max-width:767px){.landing-theme{font-size:1rem;overflow-x:clip}.landing-theme .dashboard-stat-strip{grid-template-columns:1fr}.landing-theme .dashboard-stat-cell+.dashboard-stat-cell{border-top:1px solid var(--landing-border)}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-stat-cell+.dashboard-stat-cell{border-top:1px solid color-mix(in oklab, var(--landing-border) 85%, transparent)}}.landing-theme .dashboard-stat-cell+.dashboard-stat-cell{border-left:0}.landing-theme .dashboard-meta-row{grid-template-columns:minmax(0,1fr);gap:.35rem}.landing-theme .dashboard-meta-grid.is-two-column{grid-template-columns:minmax(0,1fr)}.landing-theme .dashboard-meta-grid.is-two-column>.dashboard-meta-row:nth-child(2n){border-left:0}.landing-theme .dashboard-meta-grid.is-two-column>.dashboard-meta-row+.dashboard-meta-row{border-top:1px solid var(--landing-border)}@supports (color:color-mix(in lab, red, red)){.landing-theme .dashboard-meta-grid.is-two-column>.dashboard-meta-row+.dashboard-meta-row{border-top:1px solid color-mix(in oklab, var(--landing-border) 85%, transparent)}}.landing-theme .landing-text{font-size:1rem;line-height:1.55}.landing-theme .dashboard-shell{grid-template-columns:1fr}.landing-theme .dashboard-sidebar{border-bottom:1px solid #ffffff14;border-right:0;min-height:auto;position:relative}.landing-theme .dashboard-sidebar-nav{flex-flow:wrap;gap:.5rem;padding:.75rem}.landing-theme .dashboard-sidebar-link{flex:calc(50% - .25rem);justify-content:center;width:auto;min-width:8.5rem}.device-auth-page{place-items:stretch stretch;padding:0}.device-auth-shell{border-width:0;min-height:100vh}.device-auth-content{padding:2.5rem 1.25rem}.device-auth-actions{grid-template-columns:1fr;display:grid}.automation-secret,.automation-create form,.automation-token-row{grid-template-columns:minmax(0,1fr)}.automation-token-head{display:none}.automation-token-row>button{width:100%}.landing-theme .dashboard-page-header{padding:1.5rem 1rem}.landing-theme .dashboard-route-body,.landing-theme .dashboard-detail-frame{padding:1.5rem 1rem 3rem}.landing-theme .dashboard-empty{margin:1rem}.landing-theme .dashboard-runs-grid{grid-template-columns:minmax(0,1fr);align-items:stretch}.landing-theme .dashboard-table-head.dashboard-runs-grid{display:none}.landing-theme .dashboard-table-row{gap:1rem}.landing-theme .dashboard-row-arrow{justify-self:end}.landing-theme .dashboard-detail-title{flex-direction:column}.landing-theme .dashboard-result-row{grid-template-columns:auto minmax(0,1fr);padding:1.25rem}.landing-theme .dashboard-result-status{grid-column:2;justify-items:start}.landing-theme .dashboard-page-header-actions>button,.landing-theme .dashboard-page-header-actions>a{width:100%}.landing-theme .dashboard-dialog-backdrop{padding:.75rem}.landing-theme .dashboard-project-dialog{width:100%;max-height:calc(100vh - 1.5rem)}.landing-theme .dashboard-project-dialog-header{gap:1rem;padding:1.25rem}.landing-theme .dashboard-project-dialog-body{min-height:0;padding:1.25rem}.landing-theme .dashboard-project-dialog-footer{flex-direction:column;padding:1rem 1.25rem}.landing-theme .dashboard-project-dialog-footer>button,.landing-theme .dashboard-project-dialog-footer>a{width:100%}}@media (prefers-reduced-motion:reduce){.landing-theme .fade-up,.landing-theme .caret,.landing-theme .ascii-noise,.landing-theme .dashboard-skeleton:after{animation:none!important}.landing-theme .fade-up{opacity:1;transform:none}}
