/*! tailwindcss v4.3.1 | 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)))){*,:before,:after,::backdrop{--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-tracking:initial;--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;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease: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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:"JetBrains Mono", monospace;--color-white:#fff;--spacing:8px;--container-lg:32rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--duration-short1:var(--md-sys-motion-duration-short1,50ms);--duration-short2:var(--md-sys-motion-duration-short2,.1s);--duration-short3:var(--md-sys-motion-duration-short3,.15s);--duration-short4:var(--md-sys-motion-duration-short4,.2s);--duration-medium1:var(--md-sys-motion-duration-medium1,.25s);--duration-medium2:var(--md-sys-motion-duration-medium2,.3s);--duration-medium3:var(--md-sys-motion-duration-medium3,.35s);--duration-medium4:var(--md-sys-motion-duration-medium4,.4s);--duration-long1:var(--md-sys-motion-duration-long1,.45s);--duration-long2:var(--md-sys-motion-duration-long2,.5s);--duration-long3:var(--md-sys-motion-duration-long3,.55s);--duration-long4:var(--md-sys-motion-duration-long4,.6s);--duration-extra-long1:var(--md-sys-motion-duration-extra-long1,.7s);--duration-extra-long2:var(--md-sys-motion-duration-extra-long2,.8s);--duration-extra-long3:var(--md-sys-motion-duration-extra-long3,.9s);--duration-extra-long4:var(--md-sys-motion-duration-extra-long4,1s);--duration-expressive-fast-spatial:var(--md-sys-motion-duration-expressive-fast-spatial,.35s);--duration-expressive-default-spatial:var(--md-sys-motion-duration-expressive-default-spatial,.5s);--duration-expressive-slow-spatial:var(--md-sys-motion-duration-expressive-slow-spatial,.65s);--duration-expressive-fast-effects:var(--md-sys-motion-duration-expressive-fast-effects,.15s);--duration-expressive-default-effects:var(--md-sys-motion-duration-expressive-default-effects,.2s);--duration-expressive-slow-effects:var(--md-sys-motion-duration-expressive-slow-effects,.3s);--duration-standard-fast-spatial:var(--md-sys-motion-duration-standard-fast-spatial,.35s);--duration-standard-default-spatial:var(--md-sys-motion-duration-standard-default-spatial,.5s);--duration-standard-slow-spatial:var(--md-sys-motion-duration-standard-slow-spatial,.75s);--duration-standard-fast-effects:var(--md-sys-motion-duration-standard-fast-effects,.15s);--duration-standard-default-effects:var(--md-sys-motion-duration-standard-default-effects,.2s);--duration-standard-slow-effects:var(--md-sys-motion-duration-standard-slow-effects,.3s);--font-display:"Space Grotesk", sans-serif;--font-body:"Inter", sans-serif;--color-surface-base:#08070c;--color-surface-card:#ffffff08;--color-surface-elevated:#ffffff0d;--color-border-subtle:#ffffff0f;--color-border-default:#ffffff1a;--color-text-primary:#fff;--color-text-secondary:#ffffffb3;--color-text-muted:#93909f;--color-text-faint:#797583;--color-accent:#9146ff;--color-accent-hover:#a86bff;--color-success:#22c55e;--color-danger:#ef4444}}@layer base{*,:after,:before,::backdrop{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}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, 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]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-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{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.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}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:0}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.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-6{margin-top:calc(var(--spacing) * 6)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing) * 4)}.h-8{height:calc(var(--spacing) * 8)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.w-4{width:calc(var(--spacing) * 4)}.w-8{width:calc(var(--spacing) * 8)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-lg{max-width:var(--container-lg)}.shrink-0{flex-shrink:0}.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}.resize-none{resize:none}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:0}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-5{gap:calc(var(--spacing) * 5)}.rounded{border-radius:.25rem}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-l-\[14px\]{border-top-left-radius:14px;border-bottom-left-radius:14px}.rounded-r-\[14px\]{border-top-right-radius:14px;border-bottom-right-radius:14px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent{border-color:var(--color-accent)}.border-accent\/30{border-color:#9146ff4d}@supports (color:color-mix(in lab, red, red)){.border-accent\/30{border-color:color-mix(in oklab, var(--color-accent) 30%, transparent)}}.border-border-default{border-color:var(--color-border-default)}.border-border-subtle{border-color:var(--color-border-subtle)}.border-danger\/30{border-color:#ef44444d}@supports (color:color-mix(in lab, red, red)){.border-danger\/30{border-color:color-mix(in oklab, var(--color-danger) 30%, transparent)}}.border-success\/30{border-color:#22c55e4d}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab, var(--color-success) 30%, transparent)}}.bg-accent{background-color:var(--color-accent)}.bg-accent\/5{background-color:#9146ff0d}@supports (color:color-mix(in lab, red, red)){.bg-accent\/5{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.bg-accent\/10{background-color:#9146ff1a}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.bg-danger\/5{background-color:#ef44440d}@supports (color:color-mix(in lab, red, red)){.bg-danger\/5{background-color:color-mix(in oklab, var(--color-danger) 5%, transparent)}}.bg-success\/5{background-color:#22c55e0d}@supports (color:color-mix(in lab, red, red)){.bg-success\/5{background-color:color-mix(in oklab, var(--color-success) 5%, transparent)}}.bg-success\/10{background-color:#22c55e1a}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.bg-surface-card{background-color:var(--color-surface-card)}.bg-surface-elevated{background-color:var(--color-surface-elevated)}.p-4{padding:calc(var(--spacing) * 4)}.px-1{padding-inline:var(--spacing)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--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))}.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)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-accent{color:var(--color-accent)}.text-danger{color:var(--color-danger)}.text-success{color:var(--color-success)}.text-text-faint{color:var(--color-text-faint)}.text-text-muted{color:var(--color-text-muted)}.text-text-primary{color:var(--color-text-primary)}.text-text-secondary{color:var(--color-text-secondary)}.text-white{color:var(--color-white)}.no-underline{text-decoration-line:none}.accent-accent{accent-color:var(--color-accent)}.opacity-0{opacity:0}.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,)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-text-faint::placeholder{color:var(--color-text-faint)}@media (hover:hover){.hover\:border-accent\/50:hover{border-color:#9146ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-accent\/50:hover{border-color:color-mix(in oklab, var(--color-accent) 50%, transparent)}}.hover\:bg-accent-hover:hover{background-color:var(--color-accent-hover)}.hover\:bg-accent\/5:hover{background-color:#9146ff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/5:hover{background-color:color-mix(in oklab, var(--color-accent) 5%, transparent)}}.hover\:bg-danger\/5:hover{background-color:#ef44440d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-danger\/5:hover{background-color:color-mix(in oklab, var(--color-danger) 5%, transparent)}}.hover\:text-danger:hover{color:var(--color-danger)}.hover\:text-text-secondary:hover{color:var(--color-text-secondary)}.hover\:shadow-\[0_8px_30px_rgba\(99\,102\,241\,0\.3\)\]:hover{--tw-shadow:0 8px 30px var(--tw-shadow-color,#6366f14d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus\:border-accent:focus{border-color:var(--color-accent)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}}:root{--md-sys-color-background:light-dark(#fcf8ff,#13131a);--md-sys-color-error:light-dark(#ba1a1a,#ffb4ab);--md-sys-color-error-container:light-dark(#ffdad6,#93000a);--md-sys-color-error-dim:light-dark(#a80710,#ff554a);--md-sys-color-error-palette-key-color:light-dark(#de3730,#de3730);--md-sys-color-inverse-on-surface:light-dark(#f2effa,#303038);--md-sys-color-inverse-primary:light-dark(#96d69a,#2f6a3a);--md-sys-color-inverse-surface:light-dark(#303038,#e4e1ec);--md-sys-color-neutral-palette-key-color:light-dark(#777680,#777680);--md-sys-color-neutral-variant-palette-key-color:light-dark(#767585,#767585);--md-sys-color-on-background:light-dark(#1b1b23,#e4e1ec);--md-sys-color-on-error:light-dark(#fff,#690005);--md-sys-color-on-error-container:light-dark(#93000a,#ffdad6);--md-sys-color-on-primary:light-dark(#fff,#003913);--md-sys-color-on-primary-container:light-dark(#135224,#b1f2b4);--md-sys-color-on-primary-fixed:light-dark(#002108,#002108);--md-sys-color-on-primary-fixed-variant:light-dark(#135224,#135224);--md-sys-color-on-secondary:light-dark(#fff,#4a2531);--md-sys-color-on-secondary-container:light-dark(#633b48,#ffd9e2);--md-sys-color-on-secondary-fixed:light-dark(#31101c,#31101c);--md-sys-color-on-secondary-fixed-variant:light-dark(#633b48,#633b48);--md-sys-color-on-surface:light-dark(#1b1b23,#e4e1ec);--md-sys-color-on-surface-variant:light-dark(#464554,#c7c5d6);--md-sys-color-on-tertiary:light-dark(#fff,#2b2b59);--md-sys-color-on-tertiary-container:light-dark(#414271,#e1dfff);--md-sys-color-on-tertiary-fixed:light-dark(#151643,#151643);--md-sys-color-on-tertiary-fixed-variant:light-dark(#414271,#414271);--md-sys-color-outline:light-dark(#777585,#908f9f);--md-sys-color-outline-variant:light-dark(#c7c5d6,#464554);--md-sys-color-primary:light-dark(#2f6a3a,#96d69a);--md-sys-color-primary-container:light-dark(#b1f2b4,#135224);--md-sys-color-primary-dim:light-dark(#215e2f,#bcfebf);--md-sys-color-primary-fixed:light-dark(#b1f2b4,#b1f2b4);--md-sys-color-primary-fixed-dim:light-dark(#96d69a,#96d69a);--md-sys-color-primary-palette-key-color:light-dark(#488450,#488450);--md-sys-color-scrim:light-dark(#000,#000);--md-sys-color-secondary:light-dark(#7e525f,#f0b8c7);--md-sys-color-secondary-container:light-dark(#ffd9e2,#633b48);--md-sys-color-secondary-dim:light-dark(#714653,#ffc5d5);--md-sys-color-secondary-fixed:light-dark(#ffd9e2,#ffd9e2);--md-sys-color-secondary-fixed-dim:light-dark(#f0b8c7,#f0b8c7);--md-sys-color-secondary-palette-key-color:light-dark(#996a78,#996a78);--md-sys-color-shadow:light-dark(#000,#000);--md-sys-color-surface:light-dark(#fcf8ff,#13131a);--md-sys-color-surface-bright:light-dark(#fcf8ff,#393841);--md-sys-color-surface-container:light-dark(#efecf7,#1f1f27);--md-sys-color-surface-container-high:light-dark(#eae6f2,#2a2931);--md-sys-color-surface-container-highest:light-dark(#e4e1ec,#34343c);--md-sys-color-surface-container-low:light-dark(#f5f2fd,#1b1b23);--md-sys-color-surface-container-lowest:light-dark(#fff,#0d0d15);--md-sys-color-surface-dim:light-dark(#dbd8e3,#13131a);--md-sys-color-surface-tint:light-dark(#2f6a3a,#96d69a);--md-sys-color-surface-variant:light-dark(#e3e0f2,#464554);--md-sys-color-tertiary:light-dark(#595a8b,#c2c2f9);--md-sys-color-tertiary-container:light-dark(#e1dfff,#414271);--md-sys-color-tertiary-dim:light-dark(#4d4e7e,#c4c4fc);--md-sys-color-tertiary-fixed:light-dark(#e1dfff,#e1dfff);--md-sys-color-tertiary-fixed-dim:light-dark(#c2c2f9,#c2c2f9);--md-sys-color-tertiary-palette-key-color:light-dark(#7172a5,#7172a5)}:root[low-contrast]{--md-sys-color-background:light-dark(#fcf8ff,#13131a);--md-sys-color-error:light-dark(#da342e,#ff5449);--md-sys-color-error-container:light-dark(#ffcdc7,#7b0007);--md-sys-color-error-dim:light-dark(#c82623,#ff554a);--md-sys-color-error-palette-key-color:light-dark(#de3730,#de3730);--md-sys-color-inverse-on-surface:light-dark(#9997a1,#64636d);--md-sys-color-inverse-primary:light-dark(#4b8753,#518e59);--md-sys-color-inverse-surface:light-dark(#303038,#e4e1ec);--md-sys-color-neutral-palette-key-color:light-dark(#777680,#777680);--md-sys-color-neutral-variant-palette-key-color:light-dark(#767585,#767585);--md-sys-color-on-background:light-dark(#918f99,#62616b);--md-sys-color-on-error:light-dark(#fffbff,#5c0003);--md-sys-color-on-error-container:light-dark(#e23a32,#f0443b);--md-sys-color-on-primary:light-dark(#f7fff2,#003210);--md-sys-color-on-primary-container:light-dark(#4b8753,#55915c);--md-sys-color-on-primary-fixed:light-dark(#1a5729,#93d398);--md-sys-color-on-primary-fixed-variant:light-dark(#377341,#70ae76);--md-sys-color-on-secondary:light-dark(#fffbff,#421e2b);--md-sys-color-on-secondary-container:light-dark(#9c6d7b,#a87785);--md-sys-color-on-secondary-fixed:light-dark(#69404d,#edb5c5);--md-sys-color-on-secondary-fixed-variant:light-dark(#875a67,#c692a1);--md-sys-color-on-surface:light-dark(#5f5e67,#a4a1ac);--md-sys-color-on-surface-variant:light-dark(#7a7989,#838191);--md-sys-color-on-tertiary:light-dark(#fffbff,#242552);--md-sys-color-on-tertiary-container:light-dark(#7575a8,#7f7fb3);--md-sys-color-on-tertiary-fixed:light-dark(#474877,#bfbff7);--md-sys-color-on-tertiary-fixed-variant:light-dark(#616293,#9b9bd1);--md-sys-color-outline:light-dark(#b2b0c1,#535361);--md-sys-color-outline-variant:light-dark(#d9d7e9,#393947);--md-sys-color-primary:light-dark(#45814e,#619e68);--md-sys-color-primary-container:light-dark(#a8e8ab,#004418);--md-sys-color-primary-dim:light-dark(#387442,#629f68);--md-sys-color-primary-fixed:light-dark(#a8e8ab,#205c2d);--md-sys-color-primary-fixed-dim:light-dark(#8dcc91,#004418);--md-sys-color-primary-palette-key-color:light-dark(#488450,#488450);--md-sys-color-scrim:light-dark(#000,#000);--md-sys-color-secondary:light-dark(#966775,#b58391);--md-sys-color-secondary-container:light-dark(#ffcbd9,#552e3b);--md-sys-color-secondary-dim:light-dark(#885b69,#b68392);--md-sys-color-secondary-fixed:light-dark(#ffcbd9,#6f4552);--md-sys-color-secondary-fixed-dim:light-dark(#e5aebe,#552e3b);--md-sys-color-secondary-palette-key-color:light-dark(#996a78,#996a78);--md-sys-color-shadow:light-dark(#000,#000);--md-sys-color-surface:light-dark(#fcf8ff,#13131a);--md-sys-color-surface-bright:light-dark(#fcf8ff,#393841);--md-sys-color-surface-container:light-dark(#efecf7,#1f1f27);--md-sys-color-surface-container-high:light-dark(#eae6f2,#2a2931);--md-sys-color-surface-container-highest:light-dark(#e4e1ec,#34343c);--md-sys-color-surface-container-low:light-dark(#f5f2fd,#1b1b23);--md-sys-color-surface-container-lowest:light-dark(#fff,#0d0d15);--md-sys-color-surface-dim:light-dark(#dbd8e3,#13131a);--md-sys-color-surface-tint:light-dark(#2f6a3a,#96d69a);--md-sys-color-surface-variant:light-dark(#e3e0f2,#464554);--md-sys-color-tertiary:light-dark(#6f70a2,#8c8cc0);--md-sys-color-tertiary-container:light-dark(#d6d5ff,#343564);--md-sys-color-tertiary-dim:light-dark(#626395,#8c8cc1);--md-sys-color-tertiary-fixed:light-dark(#d6d5ff,#4b4c7c);--md-sys-color-tertiary-fixed-dim:light-dark(#b8b8f0,#343564);--md-sys-color-tertiary-palette-key-color:light-dark(#7172a5,#7172a5)}:root[high-contrast]{--md-sys-color-background:light-dark(#fcf8ff,#13131a);--md-sys-color-error:light-dark(#600004,#ffece9);--md-sys-color-error-container:light-dark(#98000a,#ffaea4);--md-sys-color-error-dim:light-dark(#480002,#ffedea);--md-sys-color-error-palette-key-color:light-dark(#de3730,#de3730);--md-sys-color-inverse-on-surface:light-dark(#fff,#000);--md-sys-color-inverse-primary:light-dark(#96d69a,#155325);--md-sys-color-inverse-surface:light-dark(#303038,#e4e1ec);--md-sys-color-neutral-palette-key-color:light-dark(#777680,#777680);--md-sys-color-neutral-variant-palette-key-color:light-dark(#767585,#767585);--md-sys-color-on-background:light-dark(#1b1b23,#e4e1ec);--md-sys-color-on-error:light-dark(#fff,#000);--md-sys-color-on-error-container:light-dark(#fff,#220001);--md-sys-color-on-primary:light-dark(#fff,#000);--md-sys-color-on-primary-container:light-dark(#fff,#000f02);--md-sys-color-on-primary-fixed:light-dark(#fff,#000);--md-sys-color-on-primary-fixed-variant:light-dark(#fff,#001504);--md-sys-color-on-secondary:light-dark(#fff,#000);--md-sys-color-on-secondary-container:light-dark(#fff,#1d020c);--md-sys-color-on-secondary-fixed:light-dark(#fff,#000);--md-sys-color-on-secondary-fixed-variant:light-dark(#fff,#240612);--md-sys-color-on-surface:light-dark(#000,#fff);--md-sys-color-on-surface-variant:light-dark(#000,#fff);--md-sys-color-on-tertiary:light-dark(#fff,#000);--md-sys-color-on-tertiary-container:light-dark(#fff,#040334);--md-sys-color-on-tertiary-fixed:light-dark(#fff,#000);--md-sys-color-on-tertiary-fixed-variant:light-dark(#fff,#0a0939);--md-sys-color-outline:light-dark(#2b2b38,#f1eeff);--md-sys-color-outline-variant:light-dark(#484856,#c3c1d2);--md-sys-color-primary:light-dark(#003411,#c2ffc4);--md-sys-color-primary-container:light-dark(#165426,#92d296);--md-sys-color-primary-dim:light-dark(#00260a,#c6ffc7);--md-sys-color-primary-fixed:light-dark(#165426,#b1f2b4);--md-sys-color-primary-fixed-dim:light-dark(#003c14,#96d69a);--md-sys-color-primary-palette-key-color:light-dark(#488450,#488450);--md-sys-color-scrim:light-dark(#000,#000);--md-sys-color-secondary:light-dark(#45212d,#ffebef);--md-sys-color-secondary-container:light-dark(#663d4a,#ebb4c3);--md-sys-color-secondary-dim:light-dark(#361420,#ffecf0);--md-sys-color-secondary-fixed:light-dark(#663d4a,#ffd9e2);--md-sys-color-secondary-fixed-dim:light-dark(#4c2734,#f0b8c7);--md-sys-color-secondary-palette-key-color:light-dark(#996a78,#996a78);--md-sys-color-shadow:light-dark(#000,#000);--md-sys-color-surface:light-dark(#fcf8ff,#13131a);--md-sys-color-surface-bright:light-dark(#fcf8ff,#504f58);--md-sys-color-surface-container:light-dark(#e4e1ec,#303038);--md-sys-color-surface-container-high:light-dark(#d6d3de,#3b3a43);--md-sys-color-surface-container-highest:light-dark(#c8c5d0,#47464f);--md-sys-color-surface-container-low:light-dark(#f2effa,#1f1f27);--md-sys-color-surface-container-lowest:light-dark(#fff,#000);--md-sys-color-surface-dim:light-dark(#bab7c2,#13131a);--md-sys-color-surface-tint:light-dark(#2f6a3a,#96d69a);--md-sys-color-surface-variant:light-dark(#e3e0f2,#464554);--md-sys-color-tertiary:light-dark(#262755,#f1eeff);--md-sys-color-tertiary-container:light-dark(#444574,#bebef5);--md-sys-color-tertiary-dim:light-dark(#191a47,#f2efff);--md-sys-color-tertiary-fixed:light-dark(#444574,#e1dfff);--md-sys-color-tertiary-fixed-dim:light-dark(#2d2e5c,#c2c2f9);--md-sys-color-tertiary-palette-key-color:light-dark(#7172a5,#7172a5)}:root{--md-ref-palette-primary-0:#000;--md-ref-palette-primary-1:#000501;--md-ref-palette-primary-2:#000a02;--md-ref-palette-primary-3:#000e02;--md-ref-palette-primary-4:#001203;--md-ref-palette-primary-5:#001504;--md-ref-palette-primary-6:#001805;--md-ref-palette-primary-7:#001b06;--md-ref-palette-primary-8:#001d06;--md-ref-palette-primary-9:#001f07;--md-ref-palette-primary-10:#002108;--md-ref-palette-primary-11:#002409;--md-ref-palette-primary-12:#00260a;--md-ref-palette-primary-13:#00280b;--md-ref-palette-primary-14:#002b0c;--md-ref-palette-primary-15:#002d0e;--md-ref-palette-primary-16:#002f0f;--md-ref-palette-primary-17:#003210;--md-ref-palette-primary-18:#003411;--md-ref-palette-primary-19:#003712;--md-ref-palette-primary-20:#003913;--md-ref-palette-primary-21:#003c14;--md-ref-palette-primary-22:#003e16;--md-ref-palette-primary-23:#004117;--md-ref-palette-primary-24:#004318;--md-ref-palette-primary-25:#02461a;--md-ref-palette-primary-26:#05481c;--md-ref-palette-primary-27:#094a1e;--md-ref-palette-primary-28:#0c4d20;--md-ref-palette-primary-29:#104f22;--md-ref-palette-primary-30:#135224;--md-ref-palette-primary-31:#165426;--md-ref-palette-primary-32:#195628;--md-ref-palette-primary-33:#1c592a;--md-ref-palette-primary-34:#1f5b2c;--md-ref-palette-primary-35:#215e2f;--md-ref-palette-primary-36:#246031;--md-ref-palette-primary-37:#276333;--md-ref-palette-primary-38:#296535;--md-ref-palette-primary-39:#2c6837;--md-ref-palette-primary-40:#2f6a3a;--md-ref-palette-primary-41:#316d3c;--md-ref-palette-primary-42:#346f3e;--md-ref-palette-primary-43:#367240;--md-ref-palette-primary-44:#397443;--md-ref-palette-primary-45:#3b7745;--md-ref-palette-primary-46:#3e7a47;--md-ref-palette-primary-47:#407c49;--md-ref-palette-primary-48:#437f4c;--md-ref-palette-primary-49:#45814e;--md-ref-palette-primary-50:#488450;--md-ref-palette-primary-51:#4a8653;--md-ref-palette-primary-52:#4d8955;--md-ref-palette-primary-53:#4f8c57;--md-ref-palette-primary-54:#528e5a;--md-ref-palette-primary-55:#55915c;--md-ref-palette-primary-56:#57945e;--md-ref-palette-primary-57:#5a9661;--md-ref-palette-primary-58:#5c9963;--md-ref-palette-primary-59:#5f9c66;--md-ref-palette-primary-60:#619e68;--md-ref-palette-primary-61:#64a16a;--md-ref-palette-primary-62:#66a46d;--md-ref-palette-primary-63:#69a66f;--md-ref-palette-primary-64:#6ca972;--md-ref-palette-primary-65:#6eac74;--md-ref-palette-primary-66:#71af77;--md-ref-palette-primary-67:#73b179;--md-ref-palette-primary-68:#76b47c;--md-ref-palette-primary-69:#79b77e;--md-ref-palette-primary-70:#7bba81;--md-ref-palette-primary-71:#7ebc83;--md-ref-palette-primary-72:#80bf86;--md-ref-palette-primary-73:#83c288;--md-ref-palette-primary-74:#86c58b;--md-ref-palette-primary-75:#88c88d;--md-ref-palette-primary-76:#8bca90;--md-ref-palette-primary-77:#8ecd92;--md-ref-palette-primary-78:#90d095;--md-ref-palette-primary-79:#93d398;--md-ref-palette-primary-80:#96d69a;--md-ref-palette-primary-81:#98d89d;--md-ref-palette-primary-82:#9bdb9f;--md-ref-palette-primary-83:#9edea2;--md-ref-palette-primary-84:#a1e1a5;--md-ref-palette-primary-85:#a3e4a7;--md-ref-palette-primary-86:#a6e7aa;--md-ref-palette-primary-87:#a9eaac;--md-ref-palette-primary-88:#acecaf;--md-ref-palette-primary-89:#aeefb2;--md-ref-palette-primary-90:#b1f2b4;--md-ref-palette-primary-91:#b4f5b7;--md-ref-palette-primary-92:#b7f8ba;--md-ref-palette-primary-93:#b9fbbc;--md-ref-palette-primary-94:#bcfebf;--md-ref-palette-primary-95:#c6ffc7;--md-ref-palette-primary-96:#d3ffd2;--md-ref-palette-primary-97:#dfffdd;--md-ref-palette-primary-98:#ebffe7;--md-ref-palette-primary-99:#f6fff1;--md-ref-palette-primary-100:#fff;--md-ref-palette-secondary-0:#000;--md-ref-palette-secondary-1:#0f0004;--md-ref-palette-secondary-2:#180108;--md-ref-palette-secondary-3:#1d020c;--md-ref-palette-secondary-4:#21040f;--md-ref-palette-secondary-5:#240612;--md-ref-palette-secondary-6:#270814;--md-ref-palette-secondary-7:#2a0a16;--md-ref-palette-secondary-8:#2c0c18;--md-ref-palette-secondary-9:#2f0e1a;--md-ref-palette-secondary-10:#31101c;--md-ref-palette-secondary-11:#34121e;--md-ref-palette-secondary-12:#361420;--md-ref-palette-secondary-13:#381622;--md-ref-palette-secondary-14:#3b1825;--md-ref-palette-secondary-15:#3d1b27;--md-ref-palette-secondary-16:#401d29;--md-ref-palette-secondary-17:#421f2b;--md-ref-palette-secondary-18:#45212d;--md-ref-palette-secondary-19:#47232f;--md-ref-palette-secondary-20:#4a2531;--md-ref-palette-secondary-21:#4c2733;--md-ref-palette-secondary-22:#4f2936;--md-ref-palette-secondary-23:#512b38;--md-ref-palette-secondary-24:#542d3a;--md-ref-palette-secondary-25:#56303c;--md-ref-palette-secondary-26:#59323f;--md-ref-palette-secondary-27:#5c3441;--md-ref-palette-secondary-28:#5e3643;--md-ref-palette-secondary-29:#613845;--md-ref-palette-secondary-30:#633b48;--md-ref-palette-secondary-31:#663d4a;--md-ref-palette-secondary-32:#693f4c;--md-ref-palette-secondary-33:#6b424f;--md-ref-palette-secondary-34:#6e4451;--md-ref-palette-secondary-35:#714653;--md-ref-palette-secondary-36:#734856;--md-ref-palette-secondary-37:#764b58;--md-ref-palette-secondary-38:#794d5a;--md-ref-palette-secondary-39:#7b4f5d;--md-ref-palette-secondary-40:#7e525f;--md-ref-palette-secondary-41:#815462;--md-ref-palette-secondary-42:#835664;--md-ref-palette-secondary-43:#865966;--md-ref-palette-secondary-44:#895b69;--md-ref-palette-secondary-45:#8b5e6b;--md-ref-palette-secondary-46:#8e606e;--md-ref-palette-secondary-47:#916370;--md-ref-palette-secondary-48:#946573;--md-ref-palette-secondary-49:#966775;--md-ref-palette-secondary-50:#996a78;--md-ref-palette-secondary-51:#9c6c7a;--md-ref-palette-secondary-52:#9f6f7d;--md-ref-palette-secondary-53:#a2717f;--md-ref-palette-secondary-54:#a47482;--md-ref-palette-secondary-55:#a77684;--md-ref-palette-secondary-56:#aa7987;--md-ref-palette-secondary-57:#ad7b8a;--md-ref-palette-secondary-58:#b07e8c;--md-ref-palette-secondary-59:#b2808f;--md-ref-palette-secondary-60:#b58391;--md-ref-palette-secondary-61:#b88594;--md-ref-palette-secondary-62:#bb8897;--md-ref-palette-secondary-63:#be8b99;--md-ref-palette-secondary-64:#c18d9c;--md-ref-palette-secondary-65:#c4909e;--md-ref-palette-secondary-66:#c692a1;--md-ref-palette-secondary-67:#c995a4;--md-ref-palette-secondary-68:#cc98a6;--md-ref-palette-secondary-69:#cf9aa9;--md-ref-palette-secondary-70:#d29dac;--md-ref-palette-secondary-71:#d59fae;--md-ref-palette-secondary-72:#d8a2b1;--md-ref-palette-secondary-73:#dba5b4;--md-ref-palette-secondary-74:#dea7b7;--md-ref-palette-secondary-75:#e1aab9;--md-ref-palette-secondary-76:#e4adbc;--md-ref-palette-secondary-77:#e7afbf;--md-ref-palette-secondary-78:#eab2c1;--md-ref-palette-secondary-79:#edb5c4;--md-ref-palette-secondary-80:#f0b8c7;--md-ref-palette-secondary-81:#f3baca;--md-ref-palette-secondary-82:#f6bdcd;--md-ref-palette-secondary-83:#f9c0cf;--md-ref-palette-secondary-84:#fcc2d2;--md-ref-palette-secondary-85:#ffc5d5;--md-ref-palette-secondary-86:#ffc9d8;--md-ref-palette-secondary-87:#ffcdda;--md-ref-palette-secondary-88:#ffd1dd;--md-ref-palette-secondary-89:#ffd5df;--md-ref-palette-secondary-90:#ffd9e2;--md-ref-palette-secondary-91:#ffdde5;--md-ref-palette-secondary-92:#ffe1e7;--md-ref-palette-secondary-93:#ffe4ea;--md-ref-palette-secondary-94:#ffe8ed;--md-ref-palette-secondary-95:#ffecf0;--md-ref-palette-secondary-96:#fff0f2;--md-ref-palette-secondary-97:#fff4f5;--md-ref-palette-secondary-98:#fff8f8;--md-ref-palette-secondary-99:#fffbff;--md-ref-palette-secondary-100:#fff;--md-ref-palette-tertiary-0:#000;--md-ref-palette-tertiary-1:#010020;--md-ref-palette-tertiary-2:#020030;--md-ref-palette-tertiary-3:#040333;--md-ref-palette-tertiary-4:#070636;--md-ref-palette-tertiary-5:#0a0939;--md-ref-palette-tertiary-6:#0c0c3b;--md-ref-palette-tertiary-7:#0f0f3d;--md-ref-palette-tertiary-8:#11113f;--md-ref-palette-tertiary-9:#131341;--md-ref-palette-tertiary-10:#151643;--md-ref-palette-tertiary-11:#171845;--md-ref-palette-tertiary-12:#191a47;--md-ref-palette-tertiary-13:#1b1c4a;--md-ref-palette-tertiary-14:#1e1e4c;--md-ref-palette-tertiary-15:#20204e;--md-ref-palette-tertiary-16:#222350;--md-ref-palette-tertiary-17:#242552;--md-ref-palette-tertiary-18:#262755;--md-ref-palette-tertiary-19:#282957;--md-ref-palette-tertiary-20:#2b2b59;--md-ref-palette-tertiary-21:#2d2e5c;--md-ref-palette-tertiary-22:#2f305e;--md-ref-palette-tertiary-23:#313260;--md-ref-palette-tertiary-24:#333463;--md-ref-palette-tertiary-25:#363765;--md-ref-palette-tertiary-26:#383968;--md-ref-palette-tertiary-27:#3a3b6a;--md-ref-palette-tertiary-28:#3d3d6c;--md-ref-palette-tertiary-29:#3f406f;--md-ref-palette-tertiary-30:#414271;--md-ref-palette-tertiary-31:#434474;--md-ref-palette-tertiary-32:#464776;--md-ref-palette-tertiary-33:#484979;--md-ref-palette-tertiary-34:#4b4b7b;--md-ref-palette-tertiary-35:#4d4e7e;--md-ref-palette-tertiary-36:#4f5080;--md-ref-palette-tertiary-37:#525383;--md-ref-palette-tertiary-38:#545586;--md-ref-palette-tertiary-39:#565788;--md-ref-palette-tertiary-40:#595a8b;--md-ref-palette-tertiary-41:#5b5c8d;--md-ref-palette-tertiary-42:#5e5f90;--md-ref-palette-tertiary-43:#606193;--md-ref-palette-tertiary-44:#636495;--md-ref-palette-tertiary-45:#656698;--md-ref-palette-tertiary-46:#68689a;--md-ref-palette-tertiary-47:#6a6b9d;--md-ref-palette-tertiary-48:#6d6da0;--md-ref-palette-tertiary-49:#6f70a2;--md-ref-palette-tertiary-50:#7272a5;--md-ref-palette-tertiary-51:#7475a8;--md-ref-palette-tertiary-52:#7777ab;--md-ref-palette-tertiary-53:#797aad;--md-ref-palette-tertiary-54:#7c7db0;--md-ref-palette-tertiary-55:#7f7fb3;--md-ref-palette-tertiary-56:#8182b5;--md-ref-palette-tertiary-57:#8484b8;--md-ref-palette-tertiary-58:#8687bb;--md-ref-palette-tertiary-59:#8989be;--md-ref-palette-tertiary-60:#8c8cc0;--md-ref-palette-tertiary-61:#8e8fc3;--md-ref-palette-tertiary-62:#9191c6;--md-ref-palette-tertiary-63:#9394c9;--md-ref-palette-tertiary-64:#9696cc;--md-ref-palette-tertiary-65:#9999ce;--md-ref-palette-tertiary-66:#9b9cd1;--md-ref-palette-tertiary-67:#9e9ed4;--md-ref-palette-tertiary-68:#a1a1d7;--md-ref-palette-tertiary-69:#a3a4da;--md-ref-palette-tertiary-70:#a6a6dd;--md-ref-palette-tertiary-71:#a9a9df;--md-ref-palette-tertiary-72:#acace2;--md-ref-palette-tertiary-73:#aeaee5;--md-ref-palette-tertiary-74:#b1b1e8;--md-ref-palette-tertiary-75:#b4b4eb;--md-ref-palette-tertiary-76:#b7b7ee;--md-ref-palette-tertiary-77:#b9b9f1;--md-ref-palette-tertiary-78:#bcbcf4;--md-ref-palette-tertiary-79:#bfbff7;--md-ref-palette-tertiary-80:#c2c2f9;--md-ref-palette-tertiary-81:#c4c4fc;--md-ref-palette-tertiary-82:#c7c7ff;--md-ref-palette-tertiary-83:#cacaff;--md-ref-palette-tertiary-84:#cecdff;--md-ref-palette-tertiary-85:#d1d0ff;--md-ref-palette-tertiary-86:#d4d3ff;--md-ref-palette-tertiary-87:#d7d6ff;--md-ref-palette-tertiary-88:#dbd9ff;--md-ref-palette-tertiary-89:#dedcff;--md-ref-palette-tertiary-90:#e1dfff;--md-ref-palette-tertiary-91:#e5e3ff;--md-ref-palette-tertiary-92:#e8e6ff;--md-ref-palette-tertiary-93:#ebe9ff;--md-ref-palette-tertiary-94:#eeecff;--md-ref-palette-tertiary-95:#f2efff;--md-ref-palette-tertiary-96:#f5f2ff;--md-ref-palette-tertiary-97:#f8f5ff;--md-ref-palette-tertiary-98:#fcf8ff;--md-ref-palette-tertiary-99:#fffbff;--md-ref-palette-tertiary-100:#fff;--md-ref-palette-error-0:#000;--md-ref-palette-error-1:#100000;--md-ref-palette-error-2:#1a0000;--md-ref-palette-error-3:#210001;--md-ref-palette-error-4:#280001;--md-ref-palette-error-5:#2d0001;--md-ref-palette-error-6:#310001;--md-ref-palette-error-7:#360001;--md-ref-palette-error-8:#390001;--md-ref-palette-error-9:#3d0002;--md-ref-palette-error-10:#410002;--md-ref-palette-error-11:#450002;--md-ref-palette-error-12:#490002;--md-ref-palette-error-13:#4d0002;--md-ref-palette-error-14:#500003;--md-ref-palette-error-15:#540003;--md-ref-palette-error-16:#580003;--md-ref-palette-error-17:#5c0004;--md-ref-palette-error-18:#600004;--md-ref-palette-error-19:#640004;--md-ref-palette-error-20:#690005;--md-ref-palette-error-21:#6d0005;--md-ref-palette-error-22:#710005;--md-ref-palette-error-23:#750006;--md-ref-palette-error-24:#790006;--md-ref-palette-error-25:#7e0007;--md-ref-palette-error-26:#820007;--md-ref-palette-error-27:#860008;--md-ref-palette-error-28:#8a0008;--md-ref-palette-error-29:#8f0009;--md-ref-palette-error-30:#93000a;--md-ref-palette-error-31:#98000a;--md-ref-palette-error-32:#9c000b;--md-ref-palette-error-33:#a0000c;--md-ref-palette-error-34:#a4020d;--md-ref-palette-error-35:#a80710;--md-ref-palette-error-36:#ac0c12;--md-ref-palette-error-37:#af1014;--md-ref-palette-error-38:#b31416;--md-ref-palette-error-39:#b61718;--md-ref-palette-error-40:#ba1a1a;--md-ref-palette-error-41:#bd1e1d;--md-ref-palette-error-42:#c1211f;--md-ref-palette-error-43:#c52421;--md-ref-palette-error-44:#c82623;--md-ref-palette-error-45:#cc2925;--md-ref-palette-error-46:#cf2c27;--md-ref-palette-error-47:#d32f29;--md-ref-palette-error-48:#d7322c;--md-ref-palette-error-49:#da342e;--md-ref-palette-error-50:#de3730;--md-ref-palette-error-51:#e13a32;--md-ref-palette-error-52:#e53c34;--md-ref-palette-error-53:#e93f36;--md-ref-palette-error-54:#ec4139;--md-ref-palette-error-55:#f0443b;--md-ref-palette-error-56:#f3473d;--md-ref-palette-error-57:#f7493f;--md-ref-palette-error-58:#fb4c42;--md-ref-palette-error-59:#fe4e44;--md-ref-palette-error-60:#ff5449;--md-ref-palette-error-61:#ff5b4f;--md-ref-palette-error-62:#ff6154;--md-ref-palette-error-63:#ff665a;--md-ref-palette-error-64:#ff6c5f;--md-ref-palette-error-65:#ff7164;--md-ref-palette-error-66:#ff7669;--md-ref-palette-error-67:#ff7b6e;--md-ref-palette-error-68:#ff8073;--md-ref-palette-error-69:#ff8578;--md-ref-palette-error-70:#ff897d;--md-ref-palette-error-71:#ff8e82;--md-ref-palette-error-72:#ff9286;--md-ref-palette-error-73:#ff978b;--md-ref-palette-error-74:#ff9b90;--md-ref-palette-error-75:#ff9f94;--md-ref-palette-error-76:#ffa399;--md-ref-palette-error-77:#ffa89d;--md-ref-palette-error-78:#ffaca2;--md-ref-palette-error-79:#ffb0a6;--md-ref-palette-error-80:#ffb4ab;--md-ref-palette-error-81:#ffb8af;--md-ref-palette-error-82:#ffbcb3;--md-ref-palette-error-83:#ffbfb8;--md-ref-palette-error-84:#ffc3bc;--md-ref-palette-error-85:#ffc7c0;--md-ref-palette-error-86:#ffcbc5;--md-ref-palette-error-87:#ffcfc9;--md-ref-palette-error-88:#ffd3cd;--md-ref-palette-error-89:#ffd6d1;--md-ref-palette-error-90:#ffdad6;--md-ref-palette-error-91:#ffdeda;--md-ref-palette-error-92:#ffe2de;--md-ref-palette-error-93:#ffe5e2;--md-ref-palette-error-94:#ffe9e6;--md-ref-palette-error-95:#ffedea;--md-ref-palette-error-96:#fff0ee;--md-ref-palette-error-97:#fff4f2;--md-ref-palette-error-98:#fff8f7;--md-ref-palette-error-99:#fffbff;--md-ref-palette-error-100:#fff;--md-ref-palette-neutral-0:#000;--md-ref-palette-neutral-1:#030308;--md-ref-palette-neutral-2:#07070e;--md-ref-palette-neutral-3:#0a0a12;--md-ref-palette-neutral-4:#0d0d15;--md-ref-palette-neutral-5:#101018;--md-ref-palette-neutral-6:#13131a;--md-ref-palette-neutral-7:#15151c;--md-ref-palette-neutral-8:#17171f;--md-ref-palette-neutral-9:#191921;--md-ref-palette-neutral-10:#1b1b23;--md-ref-palette-neutral-11:#1d1d25;--md-ref-palette-neutral-12:#1f1f27;--md-ref-palette-neutral-13:#212129;--md-ref-palette-neutral-14:#23232b;--md-ref-palette-neutral-15:#25252d;--md-ref-palette-neutral-16:#27272f;--md-ref-palette-neutral-17:#2a2931;--md-ref-palette-neutral-18:#2c2b34;--md-ref-palette-neutral-19:#2e2d36;--md-ref-palette-neutral-20:#303038;--md-ref-palette-neutral-21:#32323a;--md-ref-palette-neutral-22:#34343c;--md-ref-palette-neutral-23:#37363f;--md-ref-palette-neutral-24:#393841;--md-ref-palette-neutral-25:#3b3a43;--md-ref-palette-neutral-26:#3d3d45;--md-ref-palette-neutral-27:#403f48;--md-ref-palette-neutral-28:#42414a;--md-ref-palette-neutral-29:#44444c;--md-ref-palette-neutral-30:#47464f;--md-ref-palette-neutral-31:#494851;--md-ref-palette-neutral-32:#4b4a53;--md-ref-palette-neutral-33:#4e4d56;--md-ref-palette-neutral-34:#504f58;--md-ref-palette-neutral-35:#52515b;--md-ref-palette-neutral-36:#55545d;--md-ref-palette-neutral-37:#57565f;--md-ref-palette-neutral-38:#5a5862;--md-ref-palette-neutral-39:#5c5b64;--md-ref-palette-neutral-40:#5e5d67;--md-ref-palette-neutral-41:#616069;--md-ref-palette-neutral-42:#63626c;--md-ref-palette-neutral-43:#66656e;--md-ref-palette-neutral-44:#686771;--md-ref-palette-neutral-45:#6b6973;--md-ref-palette-neutral-46:#6d6c76;--md-ref-palette-neutral-47:#706e78;--md-ref-palette-neutral-48:#72717b;--md-ref-palette-neutral-49:#75737d;--md-ref-palette-neutral-50:#777680;--md-ref-palette-neutral-51:#7a7882;--md-ref-palette-neutral-52:#7c7b85;--md-ref-palette-neutral-53:#7f7d87;--md-ref-palette-neutral-54:#82808a;--md-ref-palette-neutral-55:#84838c;--md-ref-palette-neutral-56:#87858f;--md-ref-palette-neutral-57:#898892;--md-ref-palette-neutral-58:#8c8a94;--md-ref-palette-neutral-59:#8f8d97;--md-ref-palette-neutral-60:#918f9a;--md-ref-palette-neutral-61:#94929c;--md-ref-palette-neutral-62:#97959f;--md-ref-palette-neutral-63:#9997a1;--md-ref-palette-neutral-64:#9c9aa4;--md-ref-palette-neutral-65:#9f9ca7;--md-ref-palette-neutral-66:#a19faa;--md-ref-palette-neutral-67:#a4a2ac;--md-ref-palette-neutral-68:#a7a4af;--md-ref-palette-neutral-69:#a9a7b2;--md-ref-palette-neutral-70:#acaab4;--md-ref-palette-neutral-71:#afacb7;--md-ref-palette-neutral-72:#b1afba;--md-ref-palette-neutral-73:#b4b2bc;--md-ref-palette-neutral-74:#b7b5bf;--md-ref-palette-neutral-75:#bab7c2;--md-ref-palette-neutral-76:#bdbac5;--md-ref-palette-neutral-77:#bfbdc7;--md-ref-palette-neutral-78:#c2bfca;--md-ref-palette-neutral-79:#c5c2cd;--md-ref-palette-neutral-80:#c8c5d0;--md-ref-palette-neutral-81:#cac8d3;--md-ref-palette-neutral-82:#cdcad5;--md-ref-palette-neutral-83:#d0cdd8;--md-ref-palette-neutral-84:#d3d0db;--md-ref-palette-neutral-85:#d6d3de;--md-ref-palette-neutral-86:#d9d6e1;--md-ref-palette-neutral-87:#dbd8e3;--md-ref-palette-neutral-88:#dedbe6;--md-ref-palette-neutral-89:#e1dee9;--md-ref-palette-neutral-90:#e4e1ec;--md-ref-palette-neutral-91:#e7e4ef;--md-ref-palette-neutral-92:#eae6f2;--md-ref-palette-neutral-93:#ede9f5;--md-ref-palette-neutral-94:#efecf7;--md-ref-palette-neutral-95:#f2effa;--md-ref-palette-neutral-96:#f5f2fd;--md-ref-palette-neutral-97:#f8f5ff;--md-ref-palette-neutral-98:#fcf8ff;--md-ref-palette-neutral-99:#fffbff;--md-ref-palette-neutral-100:#fff;--md-ref-palette-neutral-variant-0:#000;--md-ref-palette-neutral-variant-1:#03030c;--md-ref-palette-neutral-variant-2:#060612;--md-ref-palette-neutral-variant-3:#0a0a16;--md-ref-palette-neutral-variant-4:#0d0d19;--md-ref-palette-neutral-variant-5:#10101c;--md-ref-palette-neutral-variant-6:#12121e;--md-ref-palette-neutral-variant-7:#141421;--md-ref-palette-neutral-variant-8:#161623;--md-ref-palette-neutral-variant-9:#181825;--md-ref-palette-neutral-variant-10:#1a1a27;--md-ref-palette-neutral-variant-11:#1c1c29;--md-ref-palette-neutral-variant-12:#1e1e2b;--md-ref-palette-neutral-variant-13:#20202d;--md-ref-palette-neutral-variant-14:#23232f;--md-ref-palette-neutral-variant-15:#252532;--md-ref-palette-neutral-variant-16:#272734;--md-ref-palette-neutral-variant-17:#292936;--md-ref-palette-neutral-variant-18:#2b2b38;--md-ref-palette-neutral-variant-19:#2d2d3a;--md-ref-palette-neutral-variant-20:#2f2f3d;--md-ref-palette-neutral-variant-21:#31313f;--md-ref-palette-neutral-variant-22:#343341;--md-ref-palette-neutral-variant-23:#363643;--md-ref-palette-neutral-variant-24:#383846;--md-ref-palette-neutral-variant-25:#3a3a48;--md-ref-palette-neutral-variant-26:#3d3c4a;--md-ref-palette-neutral-variant-27:#3f3f4d;--md-ref-palette-neutral-variant-28:#41414f;--md-ref-palette-neutral-variant-29:#444351;--md-ref-palette-neutral-variant-30:#464554;--md-ref-palette-neutral-variant-31:#484856;--md-ref-palette-neutral-variant-32:#4b4a58;--md-ref-palette-neutral-variant-33:#4d4c5b;--md-ref-palette-neutral-variant-34:#4f4f5d;--md-ref-palette-neutral-variant-35:#525160;--md-ref-palette-neutral-variant-36:#545362;--md-ref-palette-neutral-variant-37:#565665;--md-ref-palette-neutral-variant-38:#595867;--md-ref-palette-neutral-variant-39:#5b5a69;--md-ref-palette-neutral-variant-40:#5e5d6c;--md-ref-palette-neutral-variant-41:#605f6e;--md-ref-palette-neutral-variant-42:#636271;--md-ref-palette-neutral-variant-43:#656473;--md-ref-palette-neutral-variant-44:#676776;--md-ref-palette-neutral-variant-45:#6a6978;--md-ref-palette-neutral-variant-46:#6c6c7b;--md-ref-palette-neutral-variant-47:#6f6e7e;--md-ref-palette-neutral-variant-48:#717080;--md-ref-palette-neutral-variant-49:#747383;--md-ref-palette-neutral-variant-50:#777585;--md-ref-palette-neutral-variant-51:#797888;--md-ref-palette-neutral-variant-52:#7c7a8a;--md-ref-palette-neutral-variant-53:#7e7d8d;--md-ref-palette-neutral-variant-54:#818090;--md-ref-palette-neutral-variant-55:#838292;--md-ref-palette-neutral-variant-56:#868595;--md-ref-palette-neutral-variant-57:#898797;--md-ref-palette-neutral-variant-58:#8b8a9a;--md-ref-palette-neutral-variant-59:#8e8c9d;--md-ref-palette-neutral-variant-60:#908f9f;--md-ref-palette-neutral-variant-61:#9392a2;--md-ref-palette-neutral-variant-62:#9694a5;--md-ref-palette-neutral-variant-63:#9897a7;--md-ref-palette-neutral-variant-64:#9b99aa;--md-ref-palette-neutral-variant-65:#9e9cad;--md-ref-palette-neutral-variant-66:#a09faf;--md-ref-palette-neutral-variant-67:#a3a1b2;--md-ref-palette-neutral-variant-68:#a6a4b5;--md-ref-palette-neutral-variant-69:#a8a7b8;--md-ref-palette-neutral-variant-70:#aba9ba;--md-ref-palette-neutral-variant-71:#aeacbd;--md-ref-palette-neutral-variant-72:#b1afc0;--md-ref-palette-neutral-variant-73:#b3b1c3;--md-ref-palette-neutral-variant-74:#b6b4c5;--md-ref-palette-neutral-variant-75:#b9b7c8;--md-ref-palette-neutral-variant-76:#bcbacb;--md-ref-palette-neutral-variant-77:#bebcce;--md-ref-palette-neutral-variant-78:#c1bfd0;--md-ref-palette-neutral-variant-79:#c4c2d3;--md-ref-palette-neutral-variant-80:#c7c5d6;--md-ref-palette-neutral-variant-81:#cac7d9;--md-ref-palette-neutral-variant-82:#cccadc;--md-ref-palette-neutral-variant-83:#cfcddf;--md-ref-palette-neutral-variant-84:#d2d0e1;--md-ref-palette-neutral-variant-85:#d5d2e4;--md-ref-palette-neutral-variant-86:#d8d5e7;--md-ref-palette-neutral-variant-87:#dad8ea;--md-ref-palette-neutral-variant-88:#dddbed;--md-ref-palette-neutral-variant-89:#e0def0;--md-ref-palette-neutral-variant-90:#e3e0f2;--md-ref-palette-neutral-variant-91:#e6e3f5;--md-ref-palette-neutral-variant-92:#e9e6f8;--md-ref-palette-neutral-variant-93:#ece9fb;--md-ref-palette-neutral-variant-94:#efecfe;--md-ref-palette-neutral-variant-95:#f2efff;--md-ref-palette-neutral-variant-96:#f5f2ff;--md-ref-palette-neutral-variant-97:#f8f5ff;--md-ref-palette-neutral-variant-98:#fcf8ff;--md-ref-palette-neutral-variant-99:#fffbff;--md-ref-palette-neutral-variant-100:#fff}html{background:var(--color-surface-base);color-scheme:dark}body{font-family:var(--font-body);background:var(--color-surface-base);color:var(--color-text-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#9146ff4d}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#797583}body{background:radial-gradient(ellipse at 75% 0%, #9146ff09, transparent 50%), var(--color-surface-base);flex-direction:column;min-height:100vh;margin:0;display:flex}a{text-decoration:none}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:5px;outline:2px solid #b78aff}[hidden]{display:none!important}.skip-link{z-index:100;background:#9146ff;border-radius:8px;padding:12px 20px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:12px}.site-header{background:#09080de8;border-bottom:1px solid #ffffff10}.header-inner,.workspace-nav,.workspace-main,.site-footer{width:min(1200px,100% - 80px);margin-inline:auto}.header-inner{justify-content:space-between;align-items:center;gap:20px;height:82px;display:flex}.brand{align-items:center;gap:20px;display:inline-flex}.brand img{object-fit:contain}.brand-divider{color:#ffffff25;font-size:27px;font-weight:300}.brand strong{font:700 30px var(--font-display);letter-spacing:-1.6px}.brand-dot{color:#a86bff}.beta-label{color:#b993f6;letter-spacing:1px;background:#9146ff10;border:1px solid #9146ff40;border-radius:5px;padding:3px 6px;font-size:9px}.header-actions{align-items:center;gap:24px;font-size:12px;display:flex}.community-link{color:#9c98a8;align-items:center;gap:8px;display:flex}.user-chip{align-items:center;gap:9px;display:flex}.avatar{color:#c7a6ff;background:#9146ff20;border:1px solid #9146ff50;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;display:grid}.quiet-button{color:#a4a0af;cursor:pointer;background:0 0;border:0}.quiet-button:hover,.community-link:hover{color:#fff}.workspace-nav{align-items:stretch;gap:32px;height:49px;font-size:12px;display:flex}.workspace-nav>a{color:#928d9f;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 2px;display:flex}.workspace-nav>a:hover{color:#fff}.workspace-nav>a.active{color:#e2d3ff;border-color:#a568ff}.workspace-label{letter-spacing:1.8px;color:#797382;align-self:center;margin-left:auto;font-size:9px}.workspace-main{flex:1;min-width:0;padding-block:46px 76px}.site-footer{color:#817b8e;border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:20px;padding-block:25px;font-size:10px;display:flex}.footer-brand{color:#c7c2d1;font:700 20px var(--font-display)}.footer-brand span{color:#817b8e;font:10px var(--font-body);margin-left:8px}.button{color:#fff;white-space:nowrap;background:#9146ff;border:1px solid #ac73ff60;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:12px 19px;font-size:12px;font-weight:600;transition:background .2s,box-shadow .2s;display:inline-flex}.button:hover{background:#a05eff;box-shadow:0 4px 24px #9146ff25}.button-small{padding:8px 13px}.button-secondary{color:#c5c0cf;background:#ffffff04;border-color:#ffffff20}.button-secondary:hover{box-shadow:none;background:#ffffff0b}.eyebrow{color:#ae8cdb;letter-spacing:2px;align-items:center;gap:9px;font-size:9px;font-weight:600;display:inline-flex}.tiny-dot{background:#a86bff;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 12px #9146ff80}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:30px;display:flex}.page-heading h1{font:600 38px var(--font-display);letter-spacing:-1.6px;margin:8px 0}.page-heading p{color:#96909f;font-size:12px}.stats-grid{background:#ffffff02;border:1px solid #ffffff12;border-radius:10px;grid-template-columns:repeat(3,1fr);margin-bottom:42px;display:grid}.stats-grid>div{align-items:center;gap:16px;padding:23px 25px;display:flex}.stats-grid>div+div{border-left:1px solid #ffffff10}.stats-grid>div>span:last-child{color:#9891a4;font-size:11px}.stats-grid strong{color:#f4f1f9;font:500 30px var(--font-display);letter-spacing:-1px;margin-top:5px;display:block}.stat-icon{color:#b185f4;background:#9146ff10;border:1px solid #9146ff20;border-radius:9px;place-items:center;width:42px;height:42px;display:grid}.stat-icon.green{color:#66c9a2;background:#10b9810c;border-color:#10b98120}.stat-icon.blue{color:#7ea5ed;background:#3b82f60c;border-color:#3b82f620}.projects-heading{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.projects-heading h2{font-size:15px;font-weight:600}.projects-heading h2 span{color:#b6a9c9;background:#ffffff07;border:1px solid #ffffff10;border-radius:5px;margin-left:8px;padding:3px 7px;font-size:10px}.muted-caption{color:#797382;font-size:11px}.project-toolbar{justify-content:space-between;gap:20px;margin-bottom:20px;display:flex}.search-field{color:#7c748a;background:#ffffff02;border:1px solid #ffffff16;border-radius:7px;align-items:center;gap:10px;width:min(360px,100%);padding:10px 13px;display:flex}.search-field:focus-within{border-color:#a86bff}.search-field input{color:#fff;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:11px}.filter-buttons{border:1px solid #ffffff12;border-radius:7px;gap:3px;padding:3px;display:flex}.filter-buttons button{color:#9a93a5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:7px 12px;font-size:10px}.filter-buttons button[aria-pressed=true]{color:#e1d5f5;background:#ffffff08;border-color:#ffffff12}.projects-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.project-card{background:linear-gradient(135deg,#ffffff04,#ffffff01);border:1px solid #ffffff13;border-radius:10px;min-width:0;padding:22px;transition:border-color .2s,transform .2s}.project-card:hover{border-color:#9146ff65;transform:translateY(-2px)}.project-top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.project-icon{color:#b48bea;background:#9146ff12;border:1px solid #9146ff25;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.status-badge{color:#aaa2b4;border:1px solid #ffffff12;border-radius:5px;align-items:center;gap:6px;padding:4px 7px;font-size:9px;display:inline-flex}.status-badge i{background:currentColor;border-radius:50%;width:5px;height:5px}.status-badge.published{color:#70d6ab;background:#10b98108;border-color:#10b98125}.project-card h2{font:600 17px var(--font-display);overflow-wrap:anywhere}.project-card h2 a:hover{color:#c09aff}.project-url{font:10px var(--font-mono);color:#8e849d;overflow-wrap:anywhere;margin-top:6px}.project-description{color:#a59dad;overflow-wrap:anywhere;min-height:40px;margin-top:16px;font-size:11px;line-height:1.8}.project-release{color:#8f849e;flex-wrap:wrap;align-items:center;gap:6px;margin:22px 0 15px;font-size:9px;display:flex}.release-version{margin-left:auto}.project-bottom{color:#b9a7d2;border-top:1px solid #ffffff0c;justify-content:space-between;align-items:center;padding-top:15px;font-size:10px;display:flex}.project-bottom>a:first-child{align-items:center;gap:12px;display:flex}.project-bottom a:hover{color:#fff}.empty-projects{text-align:center;background:radial-gradient(at 50% 30%,#9146ff0a,#0000 55%),#ffffff01;border:1px dashed #ffffff20;border-radius:10px;flex-direction:column;align-items:center;padding:44px 24px;display:flex}.empty-icon{color:#b17afc;background:#9146ff0b;border:1px solid #9146ff25;border-radius:20px;place-items:center;width:74px;height:74px;margin-bottom:22px;display:grid;box-shadow:0 0 45px #9146ff09}.empty-projects h2{font:500 27px var(--font-display);letter-spacing:-.7px;margin:12px 0}.empty-projects p{color:#96909f;margin-bottom:24px;font-size:12px;line-height:1.9}.empty-note{color:#7e758c;margin-top:20px;font-size:9px}.no-results{text-align:center;color:#aaa1b8;padding:60px 20px;font-size:13px}.help-strip{background:#ffffff02;border:1px solid #ffffff10;border-radius:9px;align-items:center;gap:17px;margin-top:30px;padding:23px;display:flex}.help-strip h3{margin-bottom:5px;font-size:12px}.help-strip p{color:#908698;font-size:11px}.help-strip>a{color:#b693e5;white-space:nowrap;align-items:center;gap:10px;margin-left:auto;font-size:10px;display:flex}.landing-hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;padding:50px 0 85px;display:grid}.hero-copy h1{font:600 clamp(38px, 4.4vw, 60px)/1.08 var(--font-display);letter-spacing:-2.5px;margin:24px 0}.hero-copy h1>span{color:#0000;background:linear-gradient(110deg,#b38aff,#827aff 60%,#69c4df);background-clip:text}.hero-copy>p{color:#aaa1b6;max-width:460px;font-size:14px;line-height:1.9}.hero-actions{gap:12px;margin-top:30px;display:flex}.hero-copy p.hero-note{color:#817789;margin-top:17px;font-size:10px}.launch-visual{background:#0f0b16;border:1px solid #ffffff20;border-radius:12px;overflow:hidden;box-shadow:0 25px 100px #9146ff0c}.visual-top,.visual-bottom{color:#9d90ae;align-items:center;gap:10px;padding:15px 18px;font-size:9px;display:flex}.visual-top{border-bottom:1px solid #ffffff0c;justify-content:space-between}.window-dots{gap:4px;display:flex}.window-dots i{background:#544361;border-radius:50%;width:5px;height:5px}.visual-content{text-align:center;background-image:radial-gradient(#ffffff0c 1px,#0000 1px),radial-gradient(#9146ff12,#0000 70%);background-size:18px 18px,auto;padding:32px 20px}.code-orbit{color:#bd8cff;background:#9146ff12;border:1px solid #9146ff60;border-radius:24px;place-items:center;width:110px;height:110px;margin:30px auto;display:grid;box-shadow:0 0 0 12px #9146ff06,0 0 0 26px #9146ff03}.visual-content h2{font:500 21px var(--font-display)}.visual-content h2>span{color:#b38aff}.visual-content p{color:#9887aa;margin-top:9px;font-size:10px}.visual-pipeline{color:#c4b2da;justify-content:center;align-items:center;gap:15px;margin-top:30px;font-size:10px;display:flex}.visual-pipeline span{align-items:center;gap:7px;display:flex}.visual-pipeline b{color:#5e4777;font-weight:400}.visual-bottom{background:#ffffff02;border-top:1px solid #ffffff0c}.visual-bottom .mono{margin-left:auto}.how-section{scroll-margin-top:30px}.section-heading{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.section-heading h2{font:500 30px var(--font-display);letter-spacing:-1px;margin-top:12px}.section-heading>p{color:#8f849e;font-size:12px;line-height:1.8}.steps-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.step-card{background:#ffffff02;border:1px solid #ffffff12;border-radius:10px;padding:26px}.step-card>div{color:#b38aff;justify-content:space-between;align-items:center;display:flex}.step-card>div>span{color:#665775;font:12px var(--font-mono)}.step-card h3{font:500 16px var(--font-display);margin-top:26px}.step-card p{color:#9b90a8;margin-top:10px;font-size:12px;line-height:1.9}.workspace-main form input:not([type=checkbox]):not([type=hidden]):not([type=file]),.workspace-main form textarea{background-color:#ffffff03}.workspace-main>.max-w-lg{background:#ffffff02;border:1px solid #ffffff12;border-radius:12px;max-width:620px;padding:32px}.workspace-main>.max-w-2xl{max-width:760px}#dropZone{background-image:radial-gradient(#9146ff0c,#0000 75%);border-color:#9146ff40}#dropZone:focus-within{outline-offset:4px;outline:2px solid #b78aff}@media (width<=900px){.header-inner,.workspace-nav,.workspace-main,.site-footer{width:calc(100% - 40px)}.workspace-label{display:none}.landing-hero{gap:30px;padding-block:25px 60px}.hero-copy h1{font-size:43px}.projects-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer>span{display:none}.help-strip p{max-width:380px}.release-version{margin-left:0}}@media (width<=600px){.header-inner{height:68px}.brand{gap:10px}.brand strong{font-size:26px}.brand img{width:26px;height:26px}.community-link,.user-chip>span:last-child{display:none}.header-actions{gap:12px}.workspace-main{padding-block:30px 45px}.page-heading{flex-direction:column;align-items:flex-start}.page-heading h1{font-size:33px}.page-heading p{font-size:11px}.stats-grid{margin-bottom:30px}.stats-grid>div{gap:8px;padding:16px 12px}.stat-icon{display:none}.stats-grid>div>span:last-child{font-size:9px}.stats-grid strong{font-size:26px}.muted-caption{display:none}.project-toolbar{flex-direction:column;gap:10px}.search-field{width:100%}.filter-buttons{align-self:flex-start}.projects-grid{grid-template-columns:1fr}.empty-projects h2{font-size:23px}.empty-projects p br{display:none}.help-strip{flex-wrap:wrap;padding:20px}.help-strip>div{flex:1}.help-strip>a{margin-left:55px}.landing-hero{grid-template-columns:1fr;gap:40px;padding-top:15px}.hero-copy h1{font-size:46px}.hero-copy>p{font-size:13px}.steps-grid{grid-template-columns:1fr;gap:12px}.section-heading>p{display:none}.step-card{padding:22px}.step-card h3{margin-top:18px}.site-footer{flex-wrap:wrap;font-size:9px}.footer-brand span{margin:6px 0 0;display:block}.workspace-main>.max-w-lg{padding:22px}.workspace-main .flex.items-start.justify-between.gap-4,.workspace-main .flex.items-center.gap-2{flex-wrap:wrap}.workspace-main h1{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@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-tracking{syntax:"*";inherits:false}@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}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{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}
