@font-face{font-family:inter;src:url(../media/inter_latin-s.p.2lpguohwrlzck.woff2)format("woff2");font-display:swap;font-weight:400 600}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_150a1672-module__JCMxtW__className{font-family:inter,inter Fallback}.inter_150a1672-module__JCMxtW__variable{--font-inter:"inter", "inter Fallback"}
@layer properties,theme,base;@layer legacy{:root{--danger:var(--status-incomplete-text)}*{box-sizing:border-box}html,body{min-height:100%;margin:0}html{scrollbar-gutter:stable}body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-inter), var(--font-sans);font-size:var(--font-size-body);line-height:var(--line-height-body);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}h1,h2,h3,p{margin:0}strong{font-weight:var(--font-weight-semibold)}[role=alert]{color:var(--danger)}label{font-weight:var(--font-weight-medium);display:block}button:disabled{opacity:.55;cursor:default}button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--border-control-strong);outline-offset:2px}details>summary{cursor:pointer;font-weight:var(--font-weight-medium)}details[open]>summary{margin-bottom:var(--space-4)}details{margin-top:var(--space-4)}pre{max-width:100%;margin:var(--space-4) 0;padding:var(--space-4);border-radius:var(--radius-sm);background:var(--bg-surface-muted);overflow:auto}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(button,a,input,select,textarea,summary):focus-visible{outline:2px solid var(--border-control-strong);outline-offset:3px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:where(button,a,input,select,textarea,summary):focus-visible{outline-color:var(--ui-fg-3)}}@layer components,utilities;:root{--settings-panel-height:680px;--bg-canvas:#f7f7f7;--bg-page:#f7f7f7;--bg-surface:#fff;--bg-surface-muted:#f7f7f7;--bg-surface-tab:#f1f1f1;--border-default:#e9e9e9;--border-hover:#c4ccc4;--border-subtle:#f1f5f9;--border-input:#e9e9e9;--text-primary:#010101;--text-secondary:#5f5f5f;--text-subtle:#5f5f5f;--text-muted:#5f5f5f;--text-on-accent:#fff;--icon-duotone:#4d4d4d;--accent-indigo-50:#eef2ff;--accent-indigo-100:#e0e7ff;--accent-indigo-500:#6366f1;--accent-indigo-600:#4f46e5;--accent-indigo-700:#4338ca;--status-complete:#3cb371;--status-complete-bg:#eef8f3;--status-complete-border:#66d598;--status-complete-text:#3cb371;--status-complete-icon:#55b685;--status-missing:#e9a23b;--status-missing-bg:#fff6d8;--status-missing-border:#e9a23b;--status-missing-text:#e9a23b;--status-missing-strong:#78350f;--status-missing-border-soft:#fde68a;--status-missing-hover:#fef3c7;--status-incomplete:#f43f5e;--status-incomplete-bg:#fef2f2;--status-incomplete-border:#fecaca;--status-incomplete-text:#b91c1c;--status-ghost:#979797;--status-ghost-bg:#f1f1f1;--status-ghost-border:#a3a3a3;--status-ghost-text:#979797;--banner-error-bg:#fef2f2;--banner-error-border:#fecaca;--banner-error-text:#991b1b;--banner-notice-bg:#ecfeff;--banner-notice-border:#a5f3fc;--banner-notice-text:#155e75;--font-sans:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;--font-mono:"SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-size-nano:8px;--font-size-badge:9px;--font-size-micro:10px;--font-size-caption:11px;--font-size-body-sm:13px;--font-size-body:13px;--font-size-h3:14px;--font-size-h2:18px;--font-size-h1:24px;--font-size-code:12px;--font-size-code-inline:12px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:500;--font-weight-bold:700;--line-height-tight:1.2;--line-height-snug:1.3;--line-height-body:1.45;--line-height-relaxed:1.6;--tracking-tight:.04em;--tracking-mid:.06em;--tracking-eyebrow:.08em;--tracking-wordmark:.18em;--space-0:2px;--space-1:4px;--space-2:6px;--space-3:8px;--space-4:12px;--space-5:16px;--space-6:24px;--space-7:32px;--radius-sm:6px;--radius-md:8px;--radius-panel:16px;--radius-card:16px;--radius-card-lg:16px;--elev-0:none;--elev-1:0 1px 2px #0000000a;--elev-2:0 1px 2px #0000000f;--elev-3:0 10px 24px #0000001f;--nav-shadow:var(--elev-1);--nav-height:58px;--sidebar-width:269px;--topbar-height:46px;--shell-inset:8px;--easing-default:cubic-bezier(.23, 1, .32, 1);--easing-out-strong:cubic-bezier(.23, 1, .32, 1);--duration-fast:.12s;--duration-medium:.2s;--duration-panel:.28s;--duration-slow:.35s;--node-card-width:302px;--bg-body:#f7f7f7;--surface-hover:#f6f6f6;--surface-raised:#fff;--text-tertiary:#737373;--card-surface:#fff;--inverse-surface:#191919;--minimap-node:#e7e7e7;--minimap-mask:#fbfbfbb8;--ink:#010101;--button-primary-bg:var(--ink);--button-primary-bg-hover:#2e2e2e;--button-primary-bg-active:#191919;--button-primary-fg:#fff;--control-height:38px;--control-px:12px;--radius-control:16px;--border-control:#e9e9e9;--border-control-strong:#01010152;--elev-button:0 1px 2px #0000000f;--focus-ring:0 0 0 3px #01010114;--menu-surface:#fff;--menu-fg:#1c1d1f;--menu-border:#eeeff1;--menu-shadow:0 1px 1px #1c1d1f0f, 0 18px 22px #1c1d1f1f;--radius-menu:14px;--panel-surface:#fefefe;--panel-border:#01010114;--panel-divider:#eaeaea;--panel-heading:#181818;--panel-label:#222;--panel-chip-bg:#ededed;--panel-chip-text:#6e6e6e;--panel-drift-bg:#fff2dd;--panel-drift-text:#885804;--panel-underline:#18181857;--card-title:#181818;--card-text:#404040;--card-shadow:0 2.2px 2.2px #0000000d;--card-end-bg:#f3fff7;--card-end-border:#b6e3c3;--card-data-bg:#fffbf1;--card-data-border:#fce5a4;--card-problem-bg:#fff4f3;--card-problem-border:#e3b7b3;--card-ai-bg:#f7f5ff;--card-ai-border:#ddd6fe;--card-ai-shine:#a78bfa;--card-ai-ink:#8b5cf6;--card-thinking-base:#cfcfcf;--card-thinking-sheen:#4a4a4a;--zoom-pill-ink:#404040;--zoom-pill-shadow:0 2px 2px #0000000d;--limit-track:#e5e5e5;--limit-fill:#181818;--tree-folder-plate:#dff2ff;--tree-folder-ink:#1f9cf0;--tree-file-plate:#f0ebff;--tree-file-ink:#5a1ff0;--tree-page-plate:#fff5d9;--tree-page-ink:#fbbc04;--tag-flow-plate:#f7f4ff;--tag-page-plate:#fffaec;--tag-folder-plate:#eff9ff;--tag-missing-plate:#fdf1ef;--diff-added-text:#198038;--diff-added-bg:#eef8f3;--diff-added-border:#66d598;--diff-removed-text:#b53a3a;--diff-removed-bg:#fef2f2;--diff-removed-border:#fecaca;--diff-updated-text:#b58900;--diff-updated-bg:#fff6d8;--diff-updated-border:#e9a23b;--card-field-hover:#0101010a;--side-surface:#fff;--side-hairline:#eaeaea;--crumb-sep:#d4d4d4;--side-heading:#181818;--side-item:#404040;--side-label:#747474;--side-chevron:#a3a3a3;--side-plate:#01010108;--side-plate-hover:#01010105;--side-plate-press:#0101010d;--side-tile-bg:#fff;--side-plan-bg:#e6ffdd;--side-plan-text:#42ce5a;--side-button-bg:#fff;--side-button-border:#0101011f;--side-button-shadow:0 2px 2px #0000000d;--side-shadow:0 1px 2px #0000000d;--side-menu-surface:#fff;--side-menu-border:#e1e1e1;--side-menu-shadow:0 1px 1px #0000000d;--flow-status-implemented:#34a853;--flow-status-drifted:#ea4335;--drift-plate:#fff6e0;--drift-ink:#b7791f;--doc-card-bg:#fff;--doc-tray:#fafafa;--doc-ring:#e6e8ec;--doc-muted:#a1a1a1;--doc-hover:#f4f5f7;--doc-card-shadow:0 0 0 .5px #00000014, 0 1px 2px #0000000d, 0 2px 4px #00000005;--flow-status-draft:#fbbc04;--radius-pill:999px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--admin-width:760px;--admin-rail:184px;--admin-height:480px;--admin-rule:1px;--admin-success:#187747;--admin-overlay:#1919193d;--admin-content-width:720px;--admin-touch-target:40px;--admin-checkbox-size:18px;--admin-menu-width:248px;--settings-row-height:32px;--settings-label-width:120px;--dialog-enter:.22s;--dialog-exit:.12s;--dialog-scale:.985;--handoff-preview-height:160px;--text-placeholder:#737373;--ui-size-title:20px;--ui-size-title-sm:18px;--ui-size-title-xs:16px;--ui-size-heading:14px;--ui-size-body:12px;--ui-size-label:11px;--ui-size-micro:10px;--ui-track-title:-.4px;--ui-track-heading:-.2px;--ui-track-body:-.12px;--ui-leading:1.55;--ui-leading-read:1.65;--ui-font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--ui-fg:#181818;--ui-fg-2:#5c5c5c;--ui-fg-3:#747474;--ui-fg-4:#8f8f8f;--ui-fg-5:#c4c4c4;--ui-surface:#fff;--ui-fill:#fafafa;--ui-fill-2:#f5f5f5;--ui-fill-3:#f0f0f0;--ui-fill-4:#e4e4e4;--ui-line:#f5f5f5;--ui-line-2:#ececec;--ui-line-3:#d4d4d4;--ui-shadow:drop-shadow(0 2px 2px #00000005);--ui-line-tile:#0101011f;--ui-shadow-tile:drop-shadow(0 2px 2px #0000000d);--ui-lime:#cbfe84;--ui-lime-2:#a2d857;--ui-lime-3:#7aaa36;--ui-lime-bg:#f6fbef;--ui-lime-hover:#bdf46a;--ui-good:#4f8a22;--ui-good-strong:#2f5d0a;--ui-good-bg:#e8fbcc;--ui-good-dot:#46a758;--ui-warn:#9a6208;--ui-warn-bg:#fff1d6;--ui-warn-dot:#f5a524;--ui-bad:#b4372c;--ui-bad-2:#c0574d;--ui-bad-3:#d99a92;--ui-bad-bg:#fff3f1;--ui-bad-tint:#ffe3e0;--ui-bad-dot:#e5484d;--ui-bad-hover:#9f2f25;--ui-bad-tint-hover:#ffd5d0;--ui-ink:#181818;--ui-ink-hover:#000;--ui-on-ink:#fff;--ui-on-ink-2:#a8a8a8;--ui-on-ink-bad:#ff9b9b;--ui-on-ink-warn:#ffc876;--ui-control-on:#333;--ui-code-text:#565869;--ui-code-punct:#adb1c2;--ui-code-keyword:#f767bb;--ui-code-string:#cf9c00;--ui-code-fn:#09a1ed;--ui-code-prop:#11658f;--ui-code-number:#ff5c57;--ui-code-gutter:#c9ccd6;--ui-kind-report:#ffa7d7;--ui-plan-1:#feef84;--ui-plan-2:var(--ui-lime);--ui-plan-3:#ffa7d7;--ui-radius-xs:4px;--ui-radius-sm:8px;--ui-radius-md:10px;--ui-radius-lg:12px;--ui-radius-xl:16px;--ui-radius-pill:999px;--ui-h-xs:20px;--ui-h-sm:26px;--ui-h-md:30px;--ui-h-field:var(--ui-h-md);--ui-h-lg:36px;--ui-focus:#000;--ui-ring:0 0 0 3px #0000000a;--ui-ring-bad:0 0 0 3px #b4372c14;--ui-shadow-pop:0 12px 32px #00000014, 0 2px 6px #0000000a;--ui-shadow-dialog:0 20px 50px #00000014, 0 2px 6px #0000000a;--ui-shadow-toast:0 12px 32px #0000002e, 0 2px 6px #0000001a;--ui-ease-out:cubic-bezier(.23,1,.32,1);--ui-dur-fast:.15s;--ui-dur-press:.12s;--ui-z-fade:18;--ui-z-sticky:20;--ui-z-menu:30;--ui-z-toast:60;--ui-z-portal:80;--ui-shimmer:linear-gradient(90deg, #f5f5f5 0%, #ececec 50%, #f5f5f5 100%);--ui-shimmer-motion:ui-shimmer 1.4s ease-in-out infinite}@keyframes ui-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){:root{--ui-shimmer-motion:none}}
@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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:-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";--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--font-weight-medium:500;--font-weight-semibold:600;--radius-sm:calc(var(--radius) - 4px);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base{:where([data-slot]){border:0 solid var(--border)}:where(button[data-slot]){color:inherit;background-color:#0000}:where(ul[data-slot],ol[data-slot]){margin:0;padding:0;list-style:none}:where(table[data-slot]){border-collapse:collapse}:where([data-slot] svg){vertical-align:middle;display:block}:where(button[data-slot],input[data-slot],textarea[data-slot]){font:inherit}}@layer legacy,components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.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}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.z-50{z-index:50}.m-1{margin:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline\!{display:inline!important}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.w-fit{width:fit-content}.shrink{flex-shrink:1}.grow{flex-grow:1}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y:calc(-50% - 2px);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-45{rotate:45deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.resize{resize:both}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-md{border-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.bg-foreground{background-color:var(--foreground)}.fill-foreground{fill:var(--foreground)}.px-3{padding-inline:calc(var(--spacing) * 3)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-balance{text-wrap:balance}.text-background{color:var(--background)}.text-input{color:var(--input)}.lowercase{text-transform:lowercase}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a) drop-shadow(0 1px 1px #0000000f);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,)}.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,)}.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,-webkit-backdrop-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))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.paused\!{animation-play-state:paused!important}.running{animation-play-state:running}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--background:#fff;--foreground:#181818;--card:#fff;--card-foreground:#181818;--popover:#fff;--popover-foreground:#181818;--primary:#181818;--primary-foreground:#fff;--secondary:#f5f5f5;--secondary-foreground:#303030;--muted:#f7f7f7;--muted-foreground:#686868;--accent:#f1f1f1;--accent-foreground:#181818;--destructive:#b42318;--destructive-foreground:#fff;--border:#e8e8e8;--input:#dedede;--ring:#868686;--radius:.625rem;--sidebar:#fafafa;--sidebar-foreground:#3f3f46;--sidebar-primary:#18181b;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f4f4f5;--sidebar-accent-foreground:#18181b;--sidebar-border:#e5e7eb;--sidebar-ring:#3b82f6}@media (prefers-reduced-motion:reduce){[data-slot]{transition-duration:.01ms!important;animation-duration:.01ms!important}}.dark{--sidebar:#18181b;--sidebar-foreground:#f4f4f5;--sidebar-primary:#1d4ed8;--sidebar-primary-foreground:#fff;--sidebar-accent:#27272a;--sidebar-accent-foreground:#f4f4f5;--sidebar-border:#27272a;--sidebar-ring:#3b82f6}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}
