/*! stillwind v0.0.0 | MIT License | https://stillwind.dev */
/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
/*! Lucide | Lucide Contributors | https://github.com/lucide-icons/lucide | ISC | https://github.com/lucide-icons/lucide/blob/main/LICENSE */
@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-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-content:"";--tw-font-weight:initial;--sw-icon-size:initial}}}@layer theme{:root,:host{--font-weight-medium:500;--font-weight-semibold:600;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--font-sans:"Instrument Sans", "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Consolas, "Liberation Mono", monospace;--color-background:light-dark(#f4f7fc,#121a29);--color-surface:light-dark(#f8fcfe,#1b263b);--color-surface-muted:light-dark(#e6edf9,#283752);--color-foreground:light-dark(#202b35,#e4edff);--color-muted:light-dark(#596a78,#a8b8d4);--color-subtle:light-dark(#7d8b99,#74859f);--color-border:light-dark(#cad5e8,#3d506f);--color-divider:light-dark(#dbe3f0,#233049);--color-action:light-dark(#354fa2,#b6cdff);--color-action-foreground:light-dark(#f7faff,#172448);--color-action-hover:light-dark(#293f88,#96b6ff);--color-accent:light-dark(#3569bc,#8bcff4);--color-danger:light-dark(#a04b40,#f1a297);--color-warning:light-dark(#805a19,#e4c276);--color-success:light-dark(#3d6844,#a4c991);--color-selection:light-dark(#d5e2f7,#253c63);--color-editor:light-dark(#fcfdff,#161f31);--color-editor-line:light-dark(#eef3fb,#1c2740);--color-editor-gutter:light-dark(#98a5b6,#55657f);--color-editor-selection:light-dark(#c9daf5,#2c4573);--color-editor-widget:light-dark(#f8fcfe,#1b263b);--color-stage:light-dark(#e7edf7,#0d1320);--color-stage-dot:light-dark(#c9d4e6,#222d42);--color-frame:#fff;--color-stillwind-logo-e:light-dark(#d9725b,#f1a297);--color-stillwind-logo-o:light-dark(#354fa2,#b6cdff);--color-stillwind-logo-t:light-dark(#20222c,#e9f2fd);--color-file-javascriptreact:light-dark(#0e8fb5,#61dafb);--color-file-javascript:light-dark(#a08600,#f7df1e);--color-file-typescriptreact:light-dark(#0891b2,#67e8f9);--color-file-typescript:light-dark(#2563eb,#60a5fa);--color-file-astro:light-dark(#9333ea,#c084fc);--color-file-svelte:light-dark(#e5482a,#ff6b4a);--color-file-vue:light-dark(#2f9b72,#5ddbac);--color-file-css:light-dark(#1f7fc7,#49a6e9);--color-file-svg:light-dark(#c27c00,#ffbf53);--color-file-image:light-dark(#16a34a,#4ade80);--color-file-html:light-dark(#dc4a2f,#ff795e);--color-file-json:light-dark(#a77f00,#f5c842);--color-file-markdown:light-dark(#2f80b8,#77bee7);--color-file-plaintext:light-dark(#857331,#e8d49a);--icon-size-inline:.875rem;--icon-size-control:1rem;--spacing:.25rem;--radius-inline:.1875rem;--radius-control:.25rem;--radius-panel:.5rem;--breakpoint-inline:40rem;--breakpoint-header:50rem;--breakpoint-workbench:64rem;--container-tablet:48rem;--container-phone:24.375rem;--text-label:.6875rem;--text-label--line-height:1.5;--text-caption:.75rem;--text-caption--line-height:1.5;--text-ui:.8125rem;--text-ui--line-height:1.5;--text-small:.875rem;--text-small--line-height:1.6;--text-heading-small:1.25rem;--text-heading-small--line-height:1.4;--text-heading:1.5rem;--text-heading--line-height:1.35;--text-code:.8125rem;--text-code--line-height:1.6;--sw-icon-svg-dr8b:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='154' height='32' viewBox='-2.065 0 154 32'%3E%3Cpath fill='currentColor' stroke='currentColor' stroke-linejoin='round' stroke-width='1.5' d='M7.086 12.75h19.453l-1.625 6.5H5.461Z'/%3E%3C/svg%3E");--sw-icon-svg-xsvu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='154' height='32' viewBox='-2.065 0 154 32'%3E%3Cpath fill='currentColor' stroke='currentColor' stroke-linejoin='round' stroke-width='1.5' d='M11.586 2.75h12.703l-1.625 6.5H9.961Zm16.25 0h3.203l-1.625 6.5h-3.203Zm-25.25 20h3.203l-1.625 6.5H.961Zm6.75 0h12.703l-1.625 6.5H7.711Z'/%3E%3C/svg%3E");--sw-icon-svg-7zh2:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='154' height='32' viewBox='-2.065 0 154 32'%3E%3Cpath fill='currentColor' d='M-2.065 0H34v32H-2.065z'/%3E%3Cpath fill='currentColor' d='M49.1 27.8q-2.61 0-4.38-.81t-2.715-2.085T41 22.22q0-.24.195-.435t.465-.195h1.53q.36 0 .54.18t.24.42q.18.72.75 1.425t1.635 1.17 2.745.465q2.58 0 3.795-.915t1.215-2.445q0-1.05-.645-1.695T51.5 19.04t-3.42-1.11q-2.19-.63-3.63-1.38t-2.145-1.86-.705-2.82q0-1.62.87-2.895t2.52-2.025 3.96-.75q1.86 0 3.255.495t2.325 1.32 1.41 1.77.51 1.845q0 .21-.15.405t-.48.195h-1.59q-.21 0-.435-.12t-.345-.45q-.18-1.23-1.38-2.07t-3.12-.84q-1.95 0-3.165.75t-1.215 2.34q0 1.02.57 1.695t1.8 1.185 3.21 1.08q2.4.66 3.93 1.395t2.265 1.83.735 2.805q0 1.89-.99 3.225t-2.775 2.04-4.215.705m18.78-.3h-2.07q-1.68 0-2.73-.645t-1.53-1.83-.48-2.805V14.3h-2.34q-.3 0-.495-.195t-.195-.495v-1.02q0-.3.195-.495t.495-.195h2.34V6.89q0-.3.195-.495t.495-.195h1.41q.3 0 .495.195t.195.495v5.01h3.72q.33 0 .51.195t.18.495v1.02q0 .3-.18.495t-.51.195h-3.72v7.71q0 1.41.48 2.22t1.71.81h1.83q.3 0 .495.195t.195.495v1.08q0 .3-.195.495t-.495.195m4.8 0h-1.44q-.3 0-.495-.195t-.195-.495V12.59q0-.3.195-.495t.495-.195h1.44q.3 0 .495.195t.195.495v14.22q0 .3-.195.495t-.495.195m.21-18.51H71q-.3 0-.495-.195T70.31 8.3V6.68q0-.3.195-.51T71 5.96h1.89q.3 0 .51.21t.21.51V8.3q0 .3-.21.495t-.51.195m6.15 18.51h-1.41q-.3 0-.495-.195t-.195-.495V6.89q0-.3.195-.495t.495-.195h1.41q.33 0 .51.195t.18.495v19.92q0 .3-.18.495t-.51.195m6.39 0h-1.41q-.3 0-.495-.195t-.195-.495V6.89q0-.3.195-.495t.495-.195h1.41q.33 0 .51.195t.18.495v19.92q0 .3-.18.495t-.51.195m9.57 0h-1.17q-.39 0-.6-.195t-.36-.555l-4.26-13.92q-.06-.15-.06-.3 0-.27.195-.45t.435-.18h1.32q.33 0 .51.18t.24.33l3.33 11.31 3.57-11.19q.06-.21.255-.42t.585-.21h1.02q.39 0 .6.21t.24.42l3.57 11.19 3.33-11.31q.03-.15.21-.33t.51-.18h1.35q.24 0 .42.18t.18.45q0 .15-.06.3l-4.23 13.92q-.12.36-.33.555t-.66.195h-1.17q-.39 0-.645-.195t-.345-.555L99.5 16.01l-3.48 10.74q-.12.36-.36.555T95 27.5m19.98 0h-1.44q-.3 0-.495-.195t-.195-.495V12.59q0-.3.195-.495t.495-.195h1.44q.3 0 .495.195t.195.495v14.22q0 .3-.195.495t-.495.195m.21-18.51h-1.89q-.3 0-.495-.195t-.195-.495V6.68q0-.3.195-.51t.495-.21h1.89q.3 0 .51.21t.21.51V8.3q0 .3-.21.495t-.51.195m6.21 18.51h-1.5q-.3 0-.495-.195t-.195-.495V12.59q0-.3.195-.495t.495-.195h1.41q.3 0 .495.195t.195.495v1.32q.78-1.02 1.965-1.665t3.045-.645q1.95 0 3.315.855t2.07 2.37.705 3.525v8.46q0 .3-.195.495t-.495.195h-1.5q-.3 0-.495-.195t-.195-.495V18.5q0-2.1-1.02-3.285t-3-1.185q-1.86 0-2.985 1.185T122.09 18.5v8.31q0 .3-.195.495t-.495.195m20.79.3q-1.65 0-2.85-.585t-1.965-1.59-1.14-2.295-.435-2.73q-.03-.48-.03-.9t.03-.9q.06-1.41.435-2.7t1.14-2.31 1.965-1.605 2.85-.585q1.77 0 2.94.63t1.92 1.56v-6.9q0-.3.195-.495t.495-.195h1.44q.3 0 .495.195t.195.495v19.92q0 .3-.195.495t-.495.195h-1.35q-.33 0-.51-.195t-.18-.495v-1.26q-.75.96-1.95 1.605t-3 .645m.63-2.43q1.5 0 2.4-.69t1.35-1.755.48-2.175q.03-.48.03-1.155t-.03-1.155q-.03-1.05-.495-2.07t-1.38-1.68-2.355-.66q-1.53 0-2.43.675t-1.29 1.77-.45 2.355q-.03.87 0 1.74.06 1.26.45 2.355t1.29 1.77 2.43.675' aria-label='Stillwind'/%3E%3C/svg%3E");--sw-icon-svg-bl03:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M5 12h14m-7-7 7 7-7 7'/%3E%3C/svg%3E")}}@layer base{*,:after,:before,::backdrop,::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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,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:where(:not(iframe)){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,::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)){color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-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]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body,#root{block-size:100%}body{font-family:var(--font-sans);color:var(--color-foreground);font-size:var(--text-ui);line-height:var(--tw-leading,var(--text-ui--line-height));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background);overflow:hidden}:root{color-scheme:light dark}:root[data-theme=light]{color-scheme:light}:root[data-theme=dark]{color-scheme:dark}::selection{color:var(--color-action-foreground);background-color:var(--color-action)}:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-accent);outline-offset:calc(1 * 1px * -1)}}@layer components;@layer utilities{.sw_zymb2{gap:calc(var(--spacing) * 3);display:flex}.sw_av2j6{-webkit-user-select:none;user-select:none;color:var(--color-subtle);inline-size:calc(var(--spacing) * 6);text-align:end;flex-shrink:0}.sw_dfu4o{background-color:var(--color-stage);background-image:radial-gradient(var(--color-stage-dot) 1px, transparent 1px);block-size:100%;padding:calc(var(--spacing) * 6);background-size:1rem 1rem;place-items:center;display:grid;overflow:auto}.sw_f33pl{--tw-shadow:0 1.5rem 3rem -1rem var(--tw-shadow-color,light-dark(#1b263b40,#000000a0)), 0 0 0 1px var(--tw-shadow-color,light-dark(#1b263b14,#ffffff10));background-color:var(--color-surface);border-color:var(--color-border);border-radius:var(--radius-panel);border-style:var(--tw-border-style);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);inline-size:100%;max-inline-size:var(--container-tablet);border-width:1px;overflow:hidden}.sw_je7pf{background-color:var(--color-background);block-size:calc(var(--spacing) * 10);border-block-end-style:var(--tw-border-style);border-block-end-width:1px;border-color:var(--color-divider);align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);justify-content:flex-start;display:flex}.sw_24t1o{border-radius:var(--radius-control);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.sw_eacf7{font-size:var(--text-heading-small);line-height:var(--tw-leading,var(--text-heading-small--line-height));width:max-content;height:var(--sw-icon-size,1em);aspect-ratio:154/32;mask-image:var(--sw-icon-svg-7zh2);color:var(--color-stillwind-logo-t);background-color:currentColor;background-image:none;display:inline-block;position:relative;mask-size:100% 100%;mask-repeat:no-repeat;&:before{content:var(--tw-content);width:max-content;height:var(--sw-icon-size,1em);aspect-ratio:154/32;mask-image:var(--sw-icon-svg-dr8b);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);color:var(--color-stillwind-logo-e);background-color:currentColor;background-image:none;display:inline-block;position:absolute;inset:0;mask-size:100% 100%;mask-repeat:no-repeat}&:after{content:var(--tw-content);width:max-content;height:var(--sw-icon-size,1em);aspect-ratio:154/32;mask-image:var(--sw-icon-svg-xsvu);content:var(--tw-content);content:var(--tw-content);content:var(--tw-content);color:var(--color-stillwind-logo-o);background-color:currentColor;background-image:none;display:inline-block;position:absolute;inset:0;mask-size:100% 100%;mask-repeat:no-repeat}background:linear-gradient(90deg,#0000 25%,currentColor 0)}.sw_s5sg5{--tw-font-weight:var(--font-weight-medium);color:var(--color-muted);font-size:var(--text-small);font-weight:var(--font-weight-medium);line-height:var(--tw-leading,var(--text-small--line-height))}.sw_fgp3h{gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 6);flex-direction:column;display:flex}@media (width>=40rem){.sw_fgp3h{padding:calc(var(--spacing) * 8)}}.sw_brsos{--tw-font-weight:var(--font-weight-semibold);font-size:var(--text-heading);font-weight:var(--font-weight-semibold);line-height:var(--tw-leading,var(--text-heading--line-height));margin-block-end:calc(var(--spacing) * 2)}.sw_0qzzr{color:var(--color-muted);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height))}.sw_1h7un{background-color:var(--color-editor);border-color:var(--color-divider);border-radius:var(--radius-control);border-style:var(--tw-border-style);font-family:var(--font-mono);font-feature-settings:"liga" 0, "calt" 0, "zero" 1;font-size:var(--text-code);font-variant-ligatures:none;line-height:var(--tw-leading,var(--text-code--line-height));padding:calc(var(--spacing) * 4);border-width:1px;overflow-x:auto}.sw_i6tdh{color:var(--color-danger)}.sw_1lgds{text-decoration-color:var(--color-danger);text-underline-offset:calc(4 * 1px);word-break:break-all;text-decoration-line:underline;text-decoration-style:wavy}.sw_xldr6{color:var(--color-muted)}.sw_vn5i2{align-items:center;column-gap:calc(var(--spacing) * 5);row-gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.sw_pvji5{--tw-font-weight:var(--font-weight-medium);background-color:var(--color-action);block-size:calc(var(--spacing) * 9);border-radius:var(--radius-control);color:var(--color-action-foreground);font-size:var(--text-small);font-weight:var(--font-weight-medium);align-items:center;gap:calc(var(--spacing) * 2);line-height:var(--tw-leading,var(--text-small--line-height));padding-inline:calc(var(--spacing) * 4);display:inline-flex}@media (hover:hover){.sw_pvji5:hover{background-color:var(--color-action-hover)}}.sw_9b3vx{--sw-icon-size:var(--icon-size-control);aspect-ratio:24/24;height:var(--sw-icon-size,1em);mask-image:var(--sw-icon-svg-bl03);background-color:currentColor;background-image:none;width:max-content;display:inline-block;mask-size:100% 100%;mask-repeat:no-repeat}.sw_rpsmy{color:var(--color-muted);font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));text-underline-offset:calc(4 * 1px)}@media (hover:hover){.sw_rpsmy:hover{color:var(--color-foreground);text-decoration-line:underline}}.sw_j8w4j{font-size:var(--text-small);line-height:var(--tw-leading,var(--text-small--line-height));padding:calc(var(--spacing) * 4)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-font-weight{syntax:"*";inherits:false}@property --sw-icon-size{syntax:"*";inherits:false}
/*# sourceMappingURL=stillwind-ee827a31ac347913.css.map */