/*! tailwindcss v4.1.18 | 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)))){*,::backdrop,:after,:before{--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}}}@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{--card:#fff;--card-foreground:#393a3b;--popover:#fff;--popover-foreground:#393a3b;--primary:#1861f2;--primary-foreground:#fff;--secondary:#e8effe;--secondary-foreground:#1861f2;--muted:#edeeee;--muted-foreground:#757680;--table-row-muted:#fafafa;--accent:#e8effe;--accent-foreground:#1861f2;--destructive:#eb0c00;--border:#d6d7d7;--input:#86888b;--ring:#1657da;--chart-1:#d2691e;--chart-2:#4b6f9c;--chart-3:#3b4c7a;--chart-4:#d4a017;--chart-5:#c99a0f;--sidebar:#fff;--sidebar-foreground:#393a3b;--sidebar-primary:#1861f2;--sidebar-primary-foreground:#fff;--sidebar-accent:#e8effe;--sidebar-accent-foreground:#1861f2;--sidebar-border:#d6d7d7;--sidebar-ring:#1657da;--page:#f6f6f7;--background:#fff;--foreground:#393a3b;--primary-hover:#134ec2;--primary-active:#1249b6;--primary-disabled:#7a9cf5;--primary-foreground-disabled:#abc6fb;--foreground-disabled:#babbbd;--secondary-disabled:#e8effe;--secondary-foreground-disabled:#abc6fb;--destructive-informative:#ffebea;--destructive-foreground-informative:#db0b00;--destructive-stroke-informative:#ffb1ad;--destructive-foreground:#fff;--destructive-foreground-disabled:#babbbd;--destructive-hover:#cc2f26;--destructive-active:#97221d;--destructive-disabled:#ffebea;--success:#23863b;--success-informative:#ebf9ee;--success-foreground-informative:#207e38;--success-foreground:#207e38;--success-foreground-disabled:#c0eecc;--success-stroke-informative:#c0eecc;--success-hover:#207e38;--success-active:#195e2b;--success-disabled:#ebf9ee;--warning:#ad6500;--warning-informative:#fff4e6;--warning-foreground:#895916;--warning-foreground-informative:#895916;--warning-foreground-disabled:#ffdeb0;--warning-hover:#9c5c04;--warning-active:#885209;--warning-disabled:#fff4e6;--warning-stroke-informative:#ffdeb0;--informative:#e8effe;--informative-foreground:#1045a8;--informative-stroke-informative:#abc6fb;--informative-hover:#134ec2;--informative-active:#1249b6;--informative-disabled:#e8effe;--border-hover:#393a3b;--input-disabled:#babbbd;--input-placeholder:#6b6b6e;--input-foreground-disabled:#babbbd}.dark{--background:#282c2f;--foreground:#d6d7d7;--card:#282c2f;--card-foreground:#d6d7d7;--popover:#282c2f;--popover-foreground:#d6d7d7;--primary:#85aeff;--primary-foreground:#000;--secondary:#363f4e;--secondary-foreground:#85aeff;--muted:#393a3b;--muted-foreground:#babbbd;--table-row-muted:#2e3235;--accent:#363f4e;--accent-foreground:#85aeff;--destructive:#eb0c00;--border:#393a3b;--input:#86888b;--ring:#85aeff;--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:#282c2f;--sidebar-foreground:#d6d7d7;--sidebar-primary:#85aeff;--sidebar-primary-foreground:#000;--sidebar-accent:#363f4e;--sidebar-accent-foreground:#85aeff;--sidebar-border:#393a3b;--sidebar-ring:#85aeff;--page:#000;--primary-hover:#abc6fb;--primary-active:#cdf;--primary-disabled:#363f4e;--primary-foreground-disabled:#576d97;--foreground-disabled:#757680;--secondary-disabled:#363f4e;--secondary-foreground-disabled:#576d97;--destructive-informative:#3a1f1d;--destructive-foreground-informative:#ff9b95;--destructive-stroke-informative:#6b2f2b;--destructive-foreground:#fff;--destructive-foreground-disabled:#babbbd;--destructive-hover:#cc2f26;--destructive-active:#97221d;--destructive-disabled:#ffebea;--success:#23863b;--success-informative:#1f3325;--success-foreground-informative:#8fdca4;--success-foreground:#207e38;--success-foreground-disabled:#c0eecc;--success-stroke-informative:#3f6b4d;--success-hover:#207e38;--success-active:#195e2b;--success-disabled:#ebf9ee;--warning:#ad6500;--warning-informative:#3d3320;--warning-foreground:#895916;--warning-foreground-informative:#f5c97a;--warning-foreground-disabled:#ffdeb0;--warning-hover:#9c5c04;--warning-active:#885209;--warning-disabled:#fff4e6;--warning-stroke-informative:#7a6132;--informative:#363f4e;--informative-foreground:#cdf;--informative-stroke-informative:#576d97;--informative-hover:#abc6fb;--informative-active:#cdf;--informative-disabled:#363f4e;--border-hover:#d6d7d7;--input-disabled:#757680;--input-placeholder:#babbbd;--input-foreground-disabled:#757680}@layer base{*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring)50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer utilities{.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none}.rich-text-content ul{padding-left:1.5rem;list-style-type:disc}.rich-text-content ol{padding-left:1.5rem;list-style-type:decimal}.rich-text-content blockquote{border-left:4px solid var(--border);padding-left:1rem;font-style:italic}.rich-text-content p:empty{min-height:1em}}