@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";.structure-child{position:relative}.structure-child:before{content:"";position:absolute;left:-30px;top:0;bottom:50%;width:3px;background:linear-gradient(to bottom,#14b8a699,#06b6d499);border-radius:2px;box-shadow:0 0 4px #14b8a64d}.structure-child:after{content:"→";position:absolute;left:-30px;top:50%;transform:translateY(-50%);width:30px;height:24px;color:#14b8a6b3;font-size:18px;font-weight:700;display:flex;align-items:center;justify-content:flex-end;padding-right:4px}.structure-child:hover:before{background:linear-gradient(to bottom,#14b8a6e6,#06b6d4e6);box-shadow:0 0 8px #14b8a680}.structure-child:hover:after{color:#14b8a6}/*! tailwindcss v4.1.14 | 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-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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking: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;--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-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-outline-style:solid}}}@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:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-500:#14b8a6;--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-900:oklch(37.8% .077 168.94);--color-teal-50:#f0fdfa;--color-teal-100:#ccfbf1;--color-teal-200:#99f6e4;--color-teal-300:#5eead4;--color-teal-400:#2dd4bf;--color-teal-500:#14b8a6;--color-teal-600:#0d9488;--color-teal-700:#0f766e;--color-teal-800:#115e59;--color-teal-900:#134e4a;--color-cyan-50:#ecfeff;--color-cyan-100:#cffafe;--color-cyan-200:#a5f3fc;--color-cyan-500:#06b6d4;--color-cyan-600:#0891b2;--color-cyan-700:#0e7490;--color-cyan-800:#155e75;--color-sky-50:oklch(97.7% .013 236.62);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-900:oklch(39.1% .09 240.876);--color-blue-500:#475569;--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-500:#a855f7;--color-purple-600:#9333ea;--color-purple-700:#7c3aed;--color-purple-800:#6b21a8;--color-purple-900:#581c87;--color-pink-50:oklch(97.1% .014 343.198);--color-pink-500:oklch(65.6% .241 354.308);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:#f1f5f9;--color-slate-100:#e2e8f0;--color-slate-200:#cbd5e1;--color-slate-300:#94a3b8;--color-slate-500:#475569;--color-slate-600:#334155;--color-slate-700:#1e293b;--color-slate-800:#0f172a;--color-slate-900:#020617;--color-gray-50:#f8f9fa;--color-gray-100:#e9ecef;--color-gray-200:#dee2e6;--color-gray-300:#ced4da;--color-gray-400:#adb5bd;--color-gray-500:#6c757d;--color-gray-600:#495057;--color-gray-700:#343a40;--color-gray-800:#212529;--color-gray-900:#1a1d23;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-4xl:56rem;--container-5xl:64rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-xl:24px;--blur-3xl:64px;--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);--color-brand-primary:var(--color-teal-500);--color-brand-primary-light:var(--color-teal-100);--color-brand-primary-dark:var(--color-teal-700);--color-brand-secondary:var(--color-cyan-500);--color-brand-accent:var(--color-slate-500);--color-border:var(--color-gray-200);--color-border-light:var(--color-gray-100);--color-border-strong:var(--color-gray-300);--color-border-focus:var(--color-teal-500);--color-text:var(--color-gray-900);--color-text-secondary:var(--color-gray-600);--color-text-muted:var(--color-gray-400);--color-sidebar-bg:#ffffffb3;--color-sidebar-item:var(--color-gray-600);--color-sidebar-item-hover:var(--color-slate-50);--color-sidebar-item-active:#fff;--color-sidebar-item-active-text:#fff;--color-sidebar-border:#fff3;--color-sidebar-icon-bg:var(--color-gray-100);--color-sidebar-icon-bg-hover:var(--color-gray-200);--color-sidebar-icon-bg-active:#fff3;--color-success-50:#f0fdfa;--color-success-100:#ccfbf1;--color-success-200:#99f6e4;--color-success-500:#14b8a6;--color-success-600:#0d9488;--color-success-700:#0f766e;--color-success-800:#115e59;--color-success-900:#134e4a;--color-danger-50:#fef2f2;--color-danger-100:#fee2e2;--color-danger-200:#fecaca;--color-danger-500:#ef4444;--color-danger-600:#dc2626;--color-danger-700:#b91c1c;--color-danger-900:#7f1d1d;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-500:#f59e0b;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-info-50:#ecfeff;--color-info-100:#cffafe;--color-info-200:#a5f3fc;--color-info-500:#06b6d4;--color-info-700:#0e7490;--font-heading:"Inter",sans-serif;--font-body:"Inter",sans-serif;--color-sidebar-expand-bg:var(--color-sidebar-icon-bg);--color-sidebar-expand-bg-hover:var(--color-sidebar-icon-bg-hover);--color-sidebar-expand-bg-active:#fff3;--color-sidebar-expand-bg-active-hover:#ffffff4d;--color-sidebar-icon-text:#6b7280;--color-sidebar-icon-text-active:#fff;--spacing-sidebar-icon:.25rem;--radius-sidebar-icon:.375rem;--transition-sidebar-icon:all .3s ease-out;--size-icon-xs:.5rem;--size-icon-sm:.75rem;--size-icon-md:1rem;--size-icon-lg:1.25rem;--size-icon-xl:1.5rem;--transition-icon:all .3s ease-out;--color-icon-default:var(--color-sidebar-item);--color-icon-active:var(--color-sidebar-item-active-text);--color-icon-expanded:var(--color-brand-primary-dark);--color-icon-hover:var(--color-sidebar-item-hover);--color-icon-page:var(--color-brand-secondary);--color-icon-article:var(--color-brand-accent);--color-icon-landing:var(--color-purple-600);--display-badge:inline-flex;--align-items-badge:center;--border-badge-width:1px;--radius-badge:9999px;--font-weight-badge:500;--padding-badge-sm-x:.5rem;--padding-badge-sm-y:.125rem;--padding-badge-md-x:.75rem;--padding-badge-md-y:.25rem;--font-size-badge-sm:.75rem;--font-size-badge-md:.875rem;--color-badge-teal-bg:var(--color-teal-100);--color-badge-teal-text:var(--color-teal-800);--color-badge-teal-border:var(--color-teal-200);--color-badge-cyan-bg:var(--color-cyan-100);--color-badge-cyan-text:var(--color-cyan-800);--color-badge-cyan-border:var(--color-cyan-200);--color-badge-slate-bg:var(--color-slate-100);--color-badge-slate-text:var(--color-slate-800);--color-badge-slate-border:var(--color-slate-200);--color-badge-green-bg:var(--color-success-100);--color-badge-green-text:var(--color-success-800);--color-badge-green-border:var(--color-success-200);--color-badge-gray-bg:var(--color-gray-100);--color-badge-gray-text:var(--color-gray-800);--color-badge-gray-border:var(--color-gray-200);--color-badge-yellow-bg:var(--color-warning-100);--color-badge-yellow-text:var(--color-warning-800);--color-badge-yellow-border:var(--color-warning-200);--color-badge-purple-bg:var(--color-purple-100);--color-badge-purple-text:var(--color-purple-800);--color-badge-purple-border:var(--color-purple-200);--font-weight-button:600;--radius-button:.75rem;--overflow-button:hidden;--transition-button:all .3s ease-out;--translate-y-button-hover:-.125rem;--translate-y-button-active:0;--opacity-button-disabled:.5;--cursor-button-disabled:not-allowed;--transform-button-disabled:none;--shadow-button-disabled:none;--padding-button-sm-x:1rem;--padding-button-sm-y:.5rem;--padding-button-md-x:1.5rem;--padding-button-md-y:.75rem;--padding-button-lg-x:2rem;--padding-button-lg-y:1rem;--font-size-button-sm:.875rem;--font-size-button-md:1rem;--font-size-button-lg:1.125rem;--color-button-primary-bg-from:var(--color-brand-primary);--color-button-primary-bg-to:var(--color-brand-secondary);--color-button-primary-text:#fff;--color-button-primary-bg-hover-from:var(--color-teal-600);--color-button-primary-bg-hover-to:var(--color-cyan-600);--color-button-primary-shadow:var(--color-brand-primary);--color-button-primary-shadow-opacity:.3;--color-button-primary-shadow-hover-opacity:.4;--color-button-secondary-bg-from:var(--color-brand-accent);--color-button-secondary-bg-to:var(--color-gray-600);--color-button-secondary-text:#fff;--color-button-secondary-bg-hover-from:var(--color-slate-600);--color-button-secondary-bg-hover-to:var(--color-gray-700);--color-button-secondary-shadow:var(--color-brand-accent);--color-button-secondary-shadow-opacity:.2;--color-button-secondary-shadow-hover-opacity:.3;--color-button-danger-bg-from:var(--color-danger-500);--color-button-danger-bg-to:var(--color-danger-600);--color-button-danger-text:#fff;--color-button-danger-bg-hover-from:var(--color-danger-600);--color-button-danger-bg-hover-to:var(--color-danger-700);--color-button-danger-shadow:var(--color-danger-500);--color-button-danger-shadow-opacity:.3;--color-button-danger-shadow-hover-opacity:.4;--size-button-spinner:1.25rem;--color-button-spinner:#fff;--opacity-button-spinner-25:.25;--opacity-button-spinner-75:.75;--stroke-width-button-spinner:4;--position-button-spinner:absolute;--inset-button-spinner:0;--display-button-spinner:flex;--align-items-button-spinner:center;--justify-content-button-spinner:center;--bg-button-spinner:inherit;--visibility-button-loading:hidden;--position-button-shine:absolute;--inset-button-shine:0;--color-button-shine-from:#fff0;--color-button-shine-via:#fff3;--color-button-shine-to:#fff0;--translate-x-button-shine-start:-100%;--translate-x-button-shine-end:100%;--duration-button-shine:1s;--padding-input-x:1rem;--padding-input-y:1rem;--color-input-bg:#fffc;--blur-input:4px;--width-input-border:2px;--radius-input:.75rem;--font-weight-input:500;--color-input-text:var(--color-gray-900);--transition-input:all .3s ease-out;--placeholder-input:transparent;--outline-input-focus:none;--color-input-border-focus:var(--color-brand-primary);--shadow-input-focus:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-input-focus-opacity:.2;--color-input-border-error:var(--color-danger-500);--color-input-border-default:var(--color-gray-200);--color-input-border-hover:var(--color-gray-300);--opacity-input-disabled:.5;--cursor-input-disabled:not-allowed;--cursor-input-enabled:text;--position-label-left:1rem;--font-weight-label:500;--transition-label:all .3s ease-out;--pointer-events-label:none;--top-label-floating:-.625rem;--font-size-label-floating:.75rem;--padding-label-floating-x:.5rem;--color-label-floating-bg-from:#ffffffe6;--color-label-floating-bg-to:#fffc;--blur-label-floating:4px;--radius-label-floating:.25rem;--top-label-normal:1rem;--font-size-label-normal:1rem;--color-label-focus:var(--color-brand-primary);--color-label-error:var(--color-danger-600);--color-label-default:var(--color-gray-500);--color-input-required:var(--color-danger-500);--margin-input-required-left:.25rem;--position-input-container:relative;--width-input-container:100%;--position-focus-indicator-right:1rem;--top-focus-indicator:50%;--translate-focus-indicator-y:-50%;--size-focus-indicator:.5rem;--color-focus-indicator:var(--color-brand-primary);--radius-focus-indicator:9999px;--animation-focus-indicator:pulse;--margin-error-top:.5rem;--font-size-error:.875rem;--color-error:var(--color-danger-600);--font-weight-error:500;--animation-error:fade-in;--display-status-indicator:flex;--align-items-status-indicator:center;--gap-status-indicator:.5rem;--size-status-dot:.5rem;--radius-status-dot:9999px;--font-size-status-label:.75rem;--font-weight-status-label:500;--color-status-published:var(--color-success-500);--color-status-draft:var(--color-warning-500);--color-status-empty:var(--color-gray-300);--color-status-published-text:var(--color-success-700);--color-status-draft-text:var(--color-warning-700);--color-status-empty-text:var(--color-gray-600);--size-indicator:.5rem;--radius-indicator:9999px;--color-indicator-gradient-from:var(--color-brand-primary);--color-indicator-gradient-to:var(--color-brand-secondary);--color-indicator-shadow:var(--color-brand-primary);--opacity-indicator-ping:.75;--size-add-button:2rem;--size-add-icon:1rem;--radius-add-button:.75rem;--stroke-width-add-icon:2.5;--z-index-add-button:10;--position-add-button:relative;--color-add-button-active-bg:var(--color-brand-primary);--color-add-button-active-bg-hover:var(--color-brand-primary-dark);--color-add-button-active-text:#fff;--color-add-button-active-stroke:#fff;--color-add-button-active-border:var(--color-brand-primary-light);--color-add-button-inactive-bg-from:var(--color-teal-100);--color-add-button-inactive-bg-to:var(--color-cyan-100);--color-add-button-inactive-bg-hover-from:var(--color-teal-200);--color-add-button-inactive-bg-hover-to:var(--color-cyan-200);--color-add-button-inactive-text:var(--color-teal-700);--color-add-button-inactive-text-hover:var(--color-teal-800);--color-add-button-inactive-stroke:var(--color-teal-700);--size-resize-handle-width:.25rem;--size-resize-handle-height:100%;--size-resize-indicator-width:.125rem;--size-resize-indicator-height:2rem;--color-resize-handle-bg:transparent;--color-resize-handle-bg-hover:var(--color-brand-primary);--opacity-resize-handle-hover:.3;--color-resize-indicator:var(--color-gray-300);--color-resize-indicator-hover:var(--color-brand-primary);--opacity-resize-indicator:0;--opacity-resize-indicator-hover:1;--radius-resize-indicator:9999px;--font-weight-sidebar-text:600;--font-size-sidebar-text:1rem;--color-sidebar-text:inherit;--transition-sidebar-text:all .3s ease-out;--opacity-sidebar-text-collapsed:0;--opacity-sidebar-text-expanded:1;--width-sidebar-text-collapsed:0;--width-sidebar-text-expanded:1;--size-toggle-button:2.5rem;--size-toggle-icon:1.25rem;--radius-toggle-button:.75rem;--color-toggle-gradient-from:var(--color-brand-primary);--color-toggle-gradient-to:var(--color-brand-secondary);--color-toggle-text:#fff;--color-toggle-icon:#fff;--shadow-toggle-hover:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--scale-toggle-hover:1.05;--rotation-toggle-collapsed:180deg;--rotation-toggle-expanded:0deg;--stroke-width-toggle-icon:2;--gap-menu-item:.75rem;--radius-menu-item:1rem;--transition-menu-item:all .3s ease-out;--padding-menu-item-collapsed:1rem;--padding-menu-item-expanded:1rem 1rem;--color-menu-item-active-bg:#fff;--color-menu-item-active-text:#111827;--color-menu-item-inactive-text:#4b5563;--color-menu-item-hover-bg:#fff;--color-menu-item-hover-text:#111827;--shadow-menu-item-active:0 8px 16px -4px #00000026;--shadow-menu-item-hover:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--color-menu-item-overlay-from:var(--color-brand-primary);--color-menu-item-overlay-via:var(--color-brand-secondary);--color-menu-item-overlay-to:var(--color-brand-primary);--opacity-menu-item-overlay:.08;--opacity-menu-item-overlay-hover:.1;--padding-menu-item-icon:.5rem;--radius-menu-item-icon:.75rem;--color-menu-item-icon-active-bg-from:var(--color-brand-primary);--color-menu-item-icon-active-bg-to:var(--color-brand-secondary);--color-menu-item-icon-active-text:#fff;--shadow-menu-item-icon-active:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--rotation-menu-item-icon-active:3deg;--color-menu-item-icon-inactive-bg:#f3f4f6;--color-menu-item-icon-inactive-bg-hover:#e5e7eb;--color-menu-item-icon-inactive-text:#6b7280;--color-menu-item-icon-inactive-text-hover:#374151;--scale-menu-item-icon-hover:1.1;--rotation-menu-item-icon-hover:1deg;--size-menu-item-icon:1rem;--font-weight-menu-item-text:600;--font-size-menu-item-text:1rem;--width-menu-item-text-collapsed:0;--opacity-menu-item-text-collapsed:0;--width-menu-item-text-expanded:1;--opacity-menu-item-text-expanded:1;--position-menu-item-group:relative;--z-index-menu-item-group:10;--width-menu-item-button:100%;--display-menu-item-button:flex;--align-items-menu-item-button:center;--cursor-menu-item-button:pointer;--justify-content-menu-item-collapsed:center;--position-menu-item-active:relative;--overflow-menu-item-active:hidden;--position-menu-item-overlay:absolute;--inset-menu-item-overlay:0;--gradient-menu-item-overlay:linear-gradient(to right,#ffffff1a,transparent);--opacity-menu-item-overlay-hidden:0;--opacity-menu-item-overlay-visible:1;--transition-menu-item-overlay:opacity .3s ease-out;--position-menu-item-icon:relative;--margin-menu-item-icon-auto:auto;--flex-shrink-menu-item-icon:0;--whitespace-menu-item-text:nowrap;--overflow-menu-item-text:hidden;--text-align-menu-item:left;--transition-duration-fast:.2s;--transition-duration-normal:.3s;--transition-all:all var(--transition-duration-normal)ease-out;--transition-colors:color var(--transition-duration-fast)ease-out;--transition-transform:transform var(--transition-duration-normal)ease-out;--rotation-expand-90:90deg;--cursor-col-resize:col-resize;--position-top-0:0;--position-right-0:0;--width-full:100%;--height-full:100%;--whitespace-nowrap:nowrap;--overflow-hidden:hidden;--text-align-left:left;--z-index-10:10;--z-index-50:50;--position-fab-bottom:2rem;--position-fab-right:2rem;--color-fab-gradient-from:var(--color-brand-primary);--color-fab-gradient-to:var(--color-brand-secondary);--color-fab-text:#fff;--radius-fab:9999px;--shadow-fab:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-fab-hover:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--scale-fab-hover:1.05;--z-index-fab:50;--padding-fab-icon:1rem;--size-fab-icon:1.5rem;--min-width-fab-icon:1.5rem;--stroke-width-fab-icon:2;--padding-fab-label-collapsed:0;--padding-fab-label-expanded:1rem;--font-weight-fab-label:600;--max-width-fab-label-collapsed:0;--max-width-fab-label-expanded:20rem;--opacity-fab-label-collapsed:0;--opacity-fab-label-expanded:1;--padding-search-icon-left:1rem;--padding-search-icon-right:1rem;--size-search-icon:1.25rem;--color-search-icon:var(--color-gray-400);--color-search-icon-hover:var(--color-gray-600);--stroke-width-search-icon:2;--width-search-input:100%;--padding-search-input-left:3rem;--padding-search-input-right:1rem;--padding-search-input-y:.75rem;--color-search-input-bg:#ffffffb3;--blur-search-input:16px;--color-search-input-border:#fff3;--radius-search-input:.75rem;--color-search-input-focus-ring:var(--color-brand-primary);--width-search-input-focus-ring:2px;--color-search-input-text:var(--color-gray-900);--color-search-input-placeholder:var(--color-gray-400);--size-logo-sm:3rem;--size-logo-md:4rem;--size-logo-lg:6rem;--size-logo-xl:8rem;--display-logo-container:flex;--align-items-logo-container:center;--justify-content-logo-container:center;--object-fit-logo:contain;--min-height-protected-route:100vh;--display-protected-route-container:flex;--align-items-protected-route:center;--justify-content-protected-route:center;--text-align-protected-route:center;--size-protected-route-spinner:3rem;--color-protected-route-spinner:var(--color-brand-primary);--margin-protected-route-spinner-x:auto;--margin-protected-route-spinner-bottom:1rem;--opacity-protected-route-spinner-circle:.25;--opacity-protected-route-spinner-path:.75;--stroke-width-protected-route-spinner:4;--color-protected-route-text:var(--color-gray-600);--animation-protected-route-spinner:spin;--width-login-form:100%;--gap-login-form:1.5rem;--width-login-form-button:100%;--position-empty-state-container:relative;--display-empty-state-container:flex;--align-items-empty-state-container:center;--justify-content-empty-state-container:center;--min-height-empty-state-container:60vh;--text-align-empty-state-content:center;--max-width-empty-state-content:28rem;--margin-empty-state-icon-bottom:2rem;--position-empty-state-icon:relative;--position-empty-state-icon-bg:absolute;--inset-empty-state-icon-bg:0;--color-empty-state-icon-bg-from:#14b8a633;--color-empty-state-icon-bg-to:#06b6d433;--radius-empty-state-icon-bg:9999px;--blur-empty-state-icon-bg:48px;--animation-empty-state-icon-bg:pulse;--display-empty-state-icon-container:inline-flex;--align-items-empty-state-icon-container:center;--justify-content-empty-state-icon-container:center;--size-empty-state-icon-container:8rem;--color-empty-state-icon-container-from:var(--color-teal-100);--color-empty-state-icon-container-to:var(--color-cyan-100);--radius-empty-state-icon-container:9999px;--size-empty-state-icon:4rem;--color-empty-state-icon:var(--color-teal-600);--stroke-width-empty-state-icon:1.5;--font-size-empty-state-title:1.5rem;--font-weight-empty-state-title:700;--color-empty-state-title:var(--color-gray-900);--margin-empty-state-title-bottom:.75rem;--color-empty-state-description:var(--color-gray-600);--font-size-empty-state-description:1.125rem;--line-height-empty-state-description:1.625;--position-empty-state-arrow:absolute;--position-empty-state-arrow-bottom:0;--position-empty-state-arrow-right:0;--display-empty-state-arrow:flex;--align-items-empty-state-arrow:start;--gap-empty-state-arrow:.75rem;--animation-empty-state-arrow:bounce;--text-align-empty-state-arrow-text:right;--color-empty-state-arrow-text-primary:var(--color-teal-600);--font-weight-empty-state-arrow-text-primary:600;--font-size-empty-state-arrow-text-primary:.875rem;--margin-empty-state-arrow-text-primary-bottom:.25rem;--color-empty-state-arrow-text-secondary:var(--color-gray-500);--font-size-empty-state-arrow-text-secondary:.75rem;--size-empty-state-arrow-icon:3rem;--color-empty-state-arrow-icon:var(--color-teal-500);--transform-empty-state-arrow-icon:rotate(45deg);--stroke-width-empty-state-arrow-icon:2.5;--position-empty-state-decorative:absolute;--radius-empty-state-decorative:9999px;--animation-empty-state-decorative:pulse;--position-empty-state-decorative-top:2.5rem;--position-empty-state-decorative-left:2.5rem;--size-empty-state-decorative-large:5rem;--color-empty-state-decorative-teal:#14b8a61a;--blur-empty-state-decorative-large:32px;--position-empty-state-decorative-bottom:2.5rem;--position-empty-state-decorative-right:25%;--size-empty-state-decorative-small:4rem;--color-empty-state-decorative-cyan:#06b6d41a;--blur-empty-state-decorative-small:32px;--animation-delay-empty-state-decorative:75ms;--color-stat-card-bg:#ffffffb3;--blur-stat-card:16px;--radius-stat-card:1rem;--shadow-stat-card:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--padding-stat-card:1.5rem;--color-stat-card-border:#fff3;--width-stat-card-border:1px;--shadow-stat-card-hover:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;--transition-stat-card:box-shadow .2s ease-out;--display-stat-card-header:flex;--align-items-stat-card-header:center;--gap-stat-card-header:.75rem;--margin-stat-card-header-bottom:1rem;--size-stat-card-icon:3rem;--radius-stat-card-icon:.75rem;--display-stat-card-icon:flex;--align-items-stat-card-icon:center;--justify-content-stat-card-icon:center;--color-stat-card-gradient-teal-from:var(--color-teal-500);--color-stat-card-gradient-teal-to:var(--color-cyan-500);--color-stat-card-gradient-cyan-from:var(--color-cyan-500);--color-stat-card-gradient-cyan-to:var(--color-teal-500);--color-stat-card-gradient-slate-from:var(--color-slate-500);--color-stat-card-gradient-slate-to:var(--color-gray-600);--font-size-stat-card-title:1.25rem;--font-weight-stat-card-title:700;--color-stat-card-title:var(--color-gray-900);--color-stat-card-description:var(--color-gray-600);--margin-stat-card-description-bottom:1rem;--font-size-stat-card-value:1.875rem;--font-weight-stat-card-value:700;--color-stat-card-value-teal:var(--color-teal-600);--color-stat-card-value-cyan:var(--color-cyan-600);--color-stat-card-value-slate:var(--color-slate-600);--font-size-stat-card-subtitle:.875rem;--color-stat-card-subtitle:var(--color-gray-500);--display-lang-switcher:flex;--align-items-lang-switcher:center;--transition-lang-switcher:all .3s ease-out;--size-lang-icon-sm:1rem;--size-lang-icon-md:1.25rem;--color-lang-icon-default:var(--color-gray-500);--color-lang-icon-active:var(--color-gray-600);--gap-lang-simple:.5rem;--padding-lang-simple-x:.75rem;--padding-lang-simple-y:.5rem;--radius-lang-simple:.5rem;--color-lang-simple-bg:#ffffff80;--color-lang-simple-bg-hover:#fffc;--blur-lang-simple:4px;--color-lang-simple-border:var(--color-gray-200);--font-size-lang-simple-flag:1.125rem;--font-size-lang-simple-code:.875rem;--font-weight-lang-simple:500;--color-lang-simple-text:var(--color-gray-700);--appearance-lang-compact:none;--color-lang-compact-bg:#fff;--color-lang-compact-border:var(--color-gray-300);--color-lang-compact-border-hover:var(--color-gray-400);--radius-lang-compact:.5rem;--padding-lang-compact-x:.75rem;--padding-lang-compact-y:.5rem;--padding-lang-compact-right:2rem;--font-size-lang-compact:.875rem;--font-weight-lang-compact:500;--color-lang-compact-text:var(--color-gray-700);--color-lang-compact-focus-ring:var(--color-brand-primary);--width-lang-compact-focus-ring:2px;--cursor-lang-compact:pointer;--position-lang-compact-icon-right:.75rem;--position-lang-compact-icon-top:50%;--translate-lang-compact-icon-y:-50%;--pointer-events-lang-compact-icon:none;--gap-lang-default-outer:.5rem;--gap-lang-default-inner:.25rem;--gap-lang-default-button:.375rem;--color-lang-default-group-bg:var(--color-gray-100);--radius-lang-default-group:.5rem;--padding-lang-default-group:.25rem;--padding-lang-default-button-x:.75rem;--padding-lang-default-button-y:.375rem;--radius-lang-default-button:.375rem;--font-size-lang-default-button:.875rem;--font-weight-lang-default-button:500;--color-lang-default-button-active-bg:#fff;--color-lang-default-button-active-text:var(--color-teal-600);--shadow-lang-default-button-active:0 1px 2px 0 #0000000d;--color-lang-default-button-inactive-text:var(--color-gray-600);--color-lang-default-button-inactive-text-hover:var(--color-gray-900);--color-lang-default-button-inactive-bg-hover:#ffffff80;--font-size-lang-default-flag:1rem;--display-lang-default-code:none;--display-lang-default-code-sm:inline}}@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%;-moz-tab-size:4;-o-tab-size:4;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]){-webkit-text-decoration:underline dotted;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{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}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::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]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance: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{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.-top-1{top:calc(var(--spacing)*-1)}.-top-40{top:calc(var(--spacing)*-40)}.top-0{top:calc(var(--spacing)*0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-40{right:calc(var(--spacing)*-40)}.right-0{right:calc(var(--spacing)*0)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.-bottom-40{bottom:calc(var(--spacing)*-40)}.-left-40{left:calc(var(--spacing)*-40)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing)*4)}.-z-10{z-index:calc(var(--z-index-10)*-1)}.z-10{z-index:var(--z-index-10)}.z-40{z-index:40}.z-50{z-index:var(--z-index-50)}.z-add-button{z-index:var(--z-index-add-button)}.z-fab{z-index:var(--z-index-fab)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-auto{margin-inline:auto}.mx-menu-item-icon-auto{margin-inline:var(--margin-menu-item-icon-auto)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.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)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-1{height:calc(var(--spacing)*1)}.h-2{height:calc(var(--spacing)*2)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-16{height:calc(var(--spacing)*16)}.h-32{height:calc(var(--spacing)*32)}.h-48{height:calc(var(--spacing)*48)}.h-64{height:calc(var(--spacing)*64)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-auto{height:auto}.h-full{height:100%;height:var(--height-full)}.h-px{height:1px}.h-screen{height:100vh}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.min-h-full{min-height:100%;min-height:var(--height-full)}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing)*2)}.w-3{width:calc(var(--spacing)*3)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-12{width:calc(var(--spacing)*12)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-full{width:100%;width:var(--width-full)}.w-input-container{width:var(--width-input-container)}.w-login-form-button{width:var(--width-login-form-button)}.w-menu-item-button{width:var(--width-menu-item-button)}.w-menu-item-text-collapsed{width:var(--width-menu-item-text-collapsed)}.w-menu-item-text-expanded{width:var(--width-menu-item-text-expanded)}.w-px{width:1px}.w-search-input{width:var(--width-search-input)}.w-sidebar-text-collapsed{width:var(--width-sidebar-text-collapsed)}.w-sidebar-text-expanded{width:var(--width-sidebar-text-expanded)}.max-w-0{max-width:calc(var(--spacing)*0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-fab-label-collapsed{max-width:var(--max-width-fab-label-collapsed)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-fab-icon{min-width:var(--min-width-fab-icon)}.flex-1{flex:1}.flex-shrink-0{flex-shrink:0}.translate-x-button-shine-start{--tw-translate-x:var(--translate-x-button-shine-start);--tw-translate-y:var(--translate-x-button-shine-start);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize;cursor:var(--cursor-col-resize)}.cursor-grab{cursor:grab}.cursor-lang-compact{cursor:var(--cursor-lang-compact)}.cursor-menu-item-button{cursor:var(--cursor-menu-item-button)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-lang-default-button{gap:var(--gap-lang-default-button)}.gap-lang-default-inner{gap:var(--gap-lang-default-inner)}.gap-lang-default-outer{gap:var(--gap-lang-default-outer)}.gap-lang-simple{gap:var(--gap-lang-simple)}.gap-menu-item{gap:var(--gap-menu-item)}.gap-status-indicator{gap:var(--gap-status-indicator)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-add-button{border-radius:var(--radius-add-button)}.rounded-badge{border-radius:var(--radius-badge)}.rounded-button{border-radius:var(--radius-button)}.rounded-fab{border-radius:var(--radius-fab)}.rounded-focus-indicator{border-radius:var(--radius-focus-indicator)}.rounded-full{border-radius:3.40282e38px}.rounded-indicator{border-radius:var(--radius-indicator)}.rounded-input{border-radius:var(--radius-input)}.rounded-label-floating{border-radius:var(--radius-label-floating)}.rounded-lang-compact{border-radius:var(--radius-lang-compact)}.rounded-lang-default-button{border-radius:var(--radius-lang-default-button)}.rounded-lang-default-group{border-radius:var(--radius-lang-default-group)}.rounded-lang-simple{border-radius:var(--radius-lang-simple)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-menu-item{border-radius:var(--radius-menu-item)}.rounded-menu-item-icon{border-radius:var(--radius-menu-item-icon)}.rounded-resize-indicator{border-radius:var(--radius-resize-indicator)}.rounded-search-input{border-radius:var(--radius-search-input)}.rounded-sidebar-icon{border-radius:var(--radius-sidebar-icon)}.rounded-status-dot{border-radius:var(--radius-status-dot)}.rounded-toggle-button{border-radius:var(--radius-toggle-button)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-cyan-200{border-color:var(--color-cyan-200)}.border-emerald-300{border-color:var(--color-emerald-300)}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-purple-200{border-color:var(--color-purple-200)}.border-red-200{border-color:var(--color-red-200)}.border-red-300{border-color:var(--color-red-300)}.border-red-500{border-color:var(--color-red-500)}.border-rose-300{border-color:var(--color-rose-300)}.border-rose-400{border-color:var(--color-rose-400)}.border-sky-300{border-color:var(--color-sky-300)}.border-slate-200{border-color:var(--color-slate-200)}.border-success-500{border-color:var(--color-success-500)}.border-teal-200{border-color:var(--color-teal-200)}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-400{border-color:var(--color-teal-400)}.border-teal-500{border-color:var(--color-teal-500)}.border-white{border-color:var(--color-white)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-yellow-200{border-color:var(--color-yellow-200)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-500\/10{background-color:#06b6d41a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500)10%,transparent)}}.bg-danger-500{background-color:var(--color-danger-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-focus-indicator{background-color:var(--color-focus-indicator)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-green-50{background-color:var(--color-green-50)}.bg-green-100{background-color:var(--color-green-100)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-600{background-color:var(--color-red-600)}.bg-resize-indicator{background-color:var(--color-resize-indicator)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-100{background-color:var(--color-rose-100)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-rose-600{background-color:var(--color-rose-600)}.bg-sidebar-expand-bg{background-color:var(--color-sidebar-expand-bg)}.bg-sidebar-expand-bg-active{background-color:var(--color-sidebar-expand-bg-active)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-500\/5{background-color:#4755690d}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/5{background-color:color-mix(in oklab,var(--color-slate-500)5%,transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-status-draft{background-color:var(--color-status-draft)}.bg-status-empty{background-color:var(--color-status-empty)}.bg-status-published{background-color:var(--color-status-published)}.bg-success-50{background-color:var(--color-success-50)}.bg-success-500{background-color:var(--color-success-500)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-50\/30{background-color:#f0fdfa4d}@supports (color:color-mix(in lab,red,red)){.bg-teal-50\/30{background-color:color-mix(in oklab,var(--color-teal-50)30%,transparent)}}.bg-teal-50\/50{background-color:#f0fdfa80}@supports (color:color-mix(in lab,red,red)){.bg-teal-50\/50{background-color:color-mix(in oklab,var(--color-teal-50)50%,transparent)}}.bg-teal-100{background-color:var(--color-teal-100)}.bg-teal-500{background-color:var(--color-teal-500)}.bg-teal-500\/10{background-color:#14b8a61a}@supports (color:color-mix(in lab,red,red)){.bg-teal-500\/10{background-color:color-mix(in oklab,var(--color-teal-500)10%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-white\/50{background-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white)70%,transparent)}}.bg-yellow-50{background-color:var(--color-yellow-50)}.bg-yellow-100{background-color:var(--color-yellow-100)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-cyan-500{--tw-gradient-from:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-gray-50{--tw-gradient-from:var(--color-gray-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-50{--tw-gradient-from:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-purple-500{--tw-gradient-from:var(--color-purple-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-teal-50{--tw-gradient-from:var(--color-teal-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-teal-500{--tw-gradient-from:var(--color-teal-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-teal-600{--tw-gradient-from:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.via-gray-300{--tw-gradient-via:var(--color-gray-300);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-blue-500{--tw-gradient-to:var(--color-blue-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-50{--tw-gradient-to:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-500{--tw-gradient-to:var(--color-cyan-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-cyan-600{--tw-gradient-to:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gray-100{--tw-gradient-to:var(--color-gray-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-50{--tw-gradient-to:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-pink-500{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.stroke-toggle-icon{stroke:var(--color-toggle-icon)}.stroke-width-add-icon{stroke:var(--stroke-width-add-icon)}.stroke-width-button-spinner{stroke:var(--stroke-width-button-spinner)}.stroke-width-empty-state-arrow-icon{stroke:var(--stroke-width-empty-state-arrow-icon)}.stroke-width-empty-state-icon{stroke:var(--stroke-width-empty-state-icon)}.stroke-width-fab-icon{stroke:var(--stroke-width-fab-icon)}.stroke-width-search-icon{stroke:var(--stroke-width-search-icon)}.stroke-width-toggle-icon{stroke:var(--stroke-width-toggle-icon)}.object-cover{-o-object-fit:cover;object-fit:cover}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.p-fab-icon{padding:var(--padding-fab-icon)}.p-lang-default-group{padding:var(--padding-lang-default-group)}.p-menu-item-collapsed{padding:var(--padding-menu-item-collapsed)}.p-menu-item-expanded{padding:var(--padding-menu-item-expanded)}.p-menu-item-icon{padding:var(--padding-menu-item-icon)}.p-sidebar-icon{padding:var(--spacing-sidebar-icon)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-12{padding-block:calc(var(--spacing)*12)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-fab-label-collapsed{padding-right:var(--padding-fab-label-collapsed)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pl-12{padding-left:calc(var(--spacing)*12)}.text-center{text-align:center}.text-left{text-align:left}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--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-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.65rem\]{font-size:.65rem}.text-align-menu-item{font-size:var(--text-align-menu-item)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.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-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-button-spinner{color:var(--color-button-spinner)}.text-current{color:currentColor}.text-cyan-600{color:var(--color-cyan-600)}.text-danger-900{color:var(--color-danger-900)}.text-emerald-900{color:var(--color-emerald-900)}.text-error{color:var(--color-error)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-green-600{color:var(--color-green-600)}.text-green-700{color:var(--color-green-700)}.text-icon-active{color:var(--color-icon-active)}.text-icon-default{color:var(--color-icon-default)}.text-icon-expanded{color:var(--color-icon-expanded)}.text-input-required{color:var(--color-input-required)}.text-label-default{color:var(--color-label-default)}.text-label-error{color:var(--color-label-error)}.text-label-focus{color:var(--color-label-focus)}.text-lang-icon-active{color:var(--color-lang-icon-active)}.text-lang-icon-default{color:var(--color-lang-icon-default)}.text-purple-700{color:var(--color-purple-700)}.text-purple-900{color:var(--color-purple-900)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-600{color:var(--color-rose-600)}.text-rose-900{color:var(--color-rose-900)}.text-search-icon{color:var(--color-search-icon)}.text-sky-900{color:var(--color-sky-900)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-status-draft{color:var(--color-status-draft)}.text-status-empty{color:var(--color-status-empty)}.text-status-published{color:var(--color-status-published)}.text-success-600{color:var(--color-success-600)}.text-success-700{color:var(--color-success-700)}.text-success-900{color:var(--color-success-900)}.text-teal-500{color:var(--color-teal-500)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-800{color:var(--color-teal-800)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-yellow-600{color:var(--color-yellow-600)}.text-yellow-700{color:var(--color-yellow-700)}.text-yellow-800{color:var(--color-yellow-800)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.opacity-100{opacity:1}.opacity-button-spinner-25{opacity:var(--opacity-button-spinner-25)}.opacity-button-spinner-75{opacity:var(--opacity-button-spinner-75)}.opacity-fab-label-collapsed{opacity:var(--opacity-fab-label-collapsed)}.opacity-indicator-ping{opacity:var(--opacity-indicator-ping)}.opacity-menu-item-text-collapsed{opacity:var(--opacity-menu-item-text-collapsed)}.opacity-menu-item-text-expanded{opacity:var(--opacity-menu-item-text-expanded)}.opacity-resize-indicator{opacity:var(--opacity-resize-indicator)}.opacity-sidebar-text-collapsed{opacity:var(--opacity-sidebar-text-collapsed)}.opacity-sidebar-text-expanded{opacity:var(--opacity-sidebar-text-expanded)}.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)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-fab{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lang-default-button-active{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}.shadow-menu-item-active{--tw-shadow:0 8px 16px -4px var(--tw-shadow-color,#00000026);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-menu-item-icon-active{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--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)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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-2{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.shadow-gray-900\/10{--tw-shadow-color:#1a1d231a}@supports (color:color-mix(in lab,red,red)){.shadow-gray-900\/10{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-gray-900)10%,transparent)var(--tw-shadow-alpha),transparent)}}.ring-green-500{--tw-ring-color:var(--color-green-500)}.ring-teal-500{--tw-ring-color:var(--color-teal-500)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));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-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-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,);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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-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,);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))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:ml-2:is(:where(.group):hover *){margin-left:calc(var(--spacing)*2)}.group-hover\:max-w-xs:is(:where(.group):hover *){max-width:var(--container-xs)}.group-hover\:bg-resize-indicator:is(:where(.group):hover *){background-color:var(--color-resize-indicator)}.group-hover\:text-teal-600:is(:where(.group):hover *){color:var(--color-teal-600)}.group-hover\:opacity-resize-indicator:is(:where(.group):hover *){opacity:var(--opacity-resize-indicator)}}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-rose-500:focus-within{border-color:var(--color-rose-500)}.focus-within\:border-teal-500:focus-within{border-color:var(--color-teal-500)}.focus-within\:ring-4:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}.focus-within\:ring-rose-100:focus-within{--tw-ring-color:var(--color-rose-100)}.focus-within\:ring-teal-500\/10:focus-within{--tw-ring-color:#14b8a61a}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-teal-500\/10:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-teal-500)10%,transparent)}}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-toggle-hover:hover{--tw-scale-x:var(--scale-toggle-hover);--tw-scale-y:var(--scale-toggle-hover);--tw-scale-z:var(--scale-toggle-hover);scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:border-red-400:hover{border-color:var(--color-red-400)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-gray-300:hover{background-color:var(--color-gray-300)}.hover\:bg-green-100:hover{background-color:var(--color-green-100)}.hover\:bg-purple-50:hover{background-color:var(--color-purple-50)}.hover\:bg-purple-100:hover{background-color:var(--color-purple-100)}.hover\:bg-red-50:hover{background-color:var(--color-red-50)}.hover\:bg-red-100:hover{background-color:var(--color-red-100)}.hover\:bg-red-700:hover{background-color:var(--color-red-700)}.hover\:bg-sidebar-expand-bg-active-hover:hover{background-color:var(--color-sidebar-expand-bg-active-hover)}.hover\:bg-sidebar-expand-bg-hover:hover{background-color:var(--color-sidebar-expand-bg-hover)}.hover\:bg-slate-50:hover{background-color:var(--color-slate-50)}.hover\:bg-teal-50:hover{background-color:var(--color-teal-50)}.hover\:bg-teal-100:hover{background-color:var(--color-teal-100)}.hover\:bg-teal-600:hover{background-color:var(--color-teal-600)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-yellow-100:hover{background-color:var(--color-yellow-100)}.hover\:from-purple-600:hover{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:from-teal-600:hover{--tw-gradient-from:var(--color-teal-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-cyan-600:hover{--tw-gradient-to:var(--color-cyan-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-pink-500:hover{--tw-gradient-to:var(--color-pink-500);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-800:hover{color:var(--color-gray-800)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-purple-700:hover{color:var(--color-purple-700)}.hover\:text-red-600:hover{color:var(--color-red-600)}.hover\:text-search-icon-hover:hover{color:var(--color-search-icon-hover)}.hover\:text-slate-700:hover{color:var(--color-slate-700)}.hover\:text-teal-600:hover{color:var(--color-teal-600)}.hover\:text-teal-700:hover{color:var(--color-teal-700)}.hover\:shadow-fab-hover:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 10px 10px -5px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px 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)}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px 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)}.hover\:shadow-menu-item-hover:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -1px var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-toggle-hover:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -2px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px 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)}}.focus\:border-purple-500:focus{border-color:var(--color-purple-500)}.focus\:border-rose-500:focus{border-color:var(--color-rose-500)}.focus\:border-teal-500:focus{border-color:var(--color-teal-500)}.focus\:border-transparent:focus{border-color:#0000}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + 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)}.focus\:ring-purple-500\/10:focus{--tw-ring-color:#a855f71a}@supports (color:color-mix(in lab,red,red)){.focus\:ring-purple-500\/10:focus{--tw-ring-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.focus\:ring-rose-100:focus{--tw-ring-color:var(--color-rose-100)}.focus\:ring-teal-500:focus{--tw-ring-color:var(--color-teal-500)}.focus\:ring-teal-500\/10:focus{--tw-ring-color:#14b8a61a}@supports (color:color-mix(in lab,red,red)){.focus\:ring-teal-500\/10:focus{--tw-ring-color:color-mix(in oklab,var(--color-teal-500)10%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + 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)}.focus-visible\:ring-teal-500:focus-visible{--tw-ring-color:var(--color-teal-500)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-indigo-500:focus-visible{outline-color:var(--color-indigo-500)}.focus-visible\:outline-slate-900:focus-visible{outline-color:var(--color-slate-900)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}}*{box-sizing:border-box}body{font-family:var(--font-body);color:var(--color-gray-900);background:linear-gradient(135deg,var(--color-gray-50)0%,var(--color-slate-100)50%,var(--color-teal-50)100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;margin:0;padding:0}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading)}.bg-sidebar-bg{background-color:var(--color-sidebar-bg)}.bg-sidebar-icon-bg{background-color:var(--color-sidebar-icon-bg)}.bg-sidebar-icon-bg-hover{background-color:var(--color-sidebar-icon-bg-hover)}.bg-sidebar-icon-bg-active{background-color:var(--color-sidebar-icon-bg-active)}.bg-sidebar-item-hover{background-color:var(--color-sidebar-item-hover)}.bg-sidebar-item-active{background-color:var(--color-sidebar-item-active)}.hover\:bg-sidebar-icon-bg-hover:hover{background-color:var(--color-sidebar-icon-bg-hover)}.hover\:bg-sidebar-item-hover:hover{background-color:var(--color-sidebar-item-hover)}.p-sidebar-icon{padding:var(--spacing-sidebar-icon)}.rounded-sidebar-icon{border-radius:var(--radius-sidebar-icon)}.transition-sidebar-icon{transition:var(--transition-sidebar-icon)}.bg-sidebar-expand-bg{background-color:var(--color-sidebar-expand-bg)}.bg-sidebar-expand-bg-active{background-color:var(--color-sidebar-expand-bg-active)}.hover\:bg-sidebar-expand-bg-hover:hover{background-color:var(--color-sidebar-expand-bg-hover)}.hover\:bg-sidebar-expand-bg-active-hover:hover{background-color:var(--color-sidebar-expand-bg-active-hover)}.w-icon-xs{width:var(--size-icon-xs)}.h-icon-xs{height:var(--size-icon-xs)}.w-icon-sm{width:var(--size-icon-sm)}.h-icon-sm{height:var(--size-icon-sm)}.w-icon-md{width:var(--size-icon-md)}.h-icon-md{height:var(--size-icon-md)}.w-icon-lg{width:var(--size-icon-lg)}.h-icon-lg{height:var(--size-icon-lg)}.w-icon-xl{width:var(--size-icon-xl)}.h-icon-xl{height:var(--size-icon-xl)}.transition-icon{transition:var(--transition-icon)}.text-icon-default{color:var(--color-icon-default)}.text-icon-active{color:var(--color-icon-active)}.text-icon-expanded{color:var(--color-icon-expanded)}.hover\:text-icon-hover:hover{color:var(--color-icon-hover)}.text-icon-page{color:var(--color-icon-page)}.text-icon-article{color:var(--color-icon-article)}.text-icon-landing{color:var(--color-icon-landing)}.inline-flex-badge{display:var(--display-badge);align-items:var(--align-items-badge)}.border-badge{border:var(--border-badge-width)solid}.rounded-badge{border-radius:var(--radius-badge)}.font-weight-badge{font-weight:var(--font-weight-badge)}.px-badge-sm{padding-left:var(--padding-badge-sm-x);padding-right:var(--padding-badge-sm-x)}.py-badge-sm{padding-top:var(--padding-badge-sm-y);padding-bottom:var(--padding-badge-sm-y)}.px-badge-md{padding-left:var(--padding-badge-md-x);padding-right:var(--padding-badge-md-x)}.py-badge-md{padding-top:var(--padding-badge-md-y);padding-bottom:var(--padding-badge-md-y)}.text-size-badge-sm{font-size:var(--font-size-badge-sm)}.text-size-badge-md{font-size:var(--font-size-badge-md)}.bg-badge-teal{background-color:var(--color-badge-teal-bg)}.text-badge-teal{color:var(--color-badge-teal-text)}.border-badge-teal{border-color:var(--color-badge-teal-border)}.bg-badge-cyan{background-color:var(--color-badge-cyan-bg)}.text-badge-cyan{color:var(--color-badge-cyan-text)}.border-badge-cyan{border-color:var(--color-badge-cyan-border)}.bg-badge-slate{background-color:var(--color-badge-slate-bg)}.text-badge-slate{color:var(--color-badge-slate-text)}.border-badge-slate{border-color:var(--color-badge-slate-border)}.bg-badge-green{background-color:var(--color-badge-green-bg)}.text-badge-green{color:var(--color-badge-green-text)}.border-badge-green{border-color:var(--color-badge-green-border)}.bg-badge-gray{background-color:var(--color-badge-gray-bg)}.text-badge-gray{color:var(--color-badge-gray-text)}.border-badge-gray{border-color:var(--color-badge-gray-border)}.bg-badge-yellow{background-color:var(--color-badge-yellow-bg)}.text-badge-yellow{color:var(--color-badge-yellow-text)}.border-badge-yellow{border-color:var(--color-badge-yellow-border)}.bg-badge-purple{background-color:var(--color-badge-purple-bg)}.text-badge-purple{color:var(--color-badge-purple-text)}.border-badge-purple{border-color:var(--color-badge-purple-border)}.font-weight-button{font-weight:var(--font-weight-button)}.rounded-button{border-radius:var(--radius-button)}.overflow-button{overflow:var(--overflow-button)}.transition-button{transition:var(--transition-button)}.transform-button{transform:translateY(0)}.hover\:transform-button:hover{transform:translateY(var(--translate-y-button-hover))}.active\:transform-button:active{transform:translateY(var(--translate-y-button-active))}.disabled\:opacity-button:disabled{opacity:var(--opacity-button-disabled)}.disabled\:cursor-button:disabled{cursor:var(--cursor-button-disabled)}.disabled\:transform-button:disabled{transform:var(--transform-button-disabled)}.disabled\:shadow-button:disabled{box-shadow:var(--shadow-button-disabled)}.px-button-sm{padding-left:var(--padding-button-sm-x);padding-right:var(--padding-button-sm-x)}.py-button-sm{padding-top:var(--padding-button-sm-y);padding-bottom:var(--padding-button-sm-y)}.px-button-md{padding-left:var(--padding-button-md-x);padding-right:var(--padding-button-md-x)}.py-button-md{padding-top:var(--padding-button-md-y);padding-bottom:var(--padding-button-md-y)}.px-button-lg{padding-left:var(--padding-button-lg-x);padding-right:var(--padding-button-lg-x)}.py-button-lg{padding-top:var(--padding-button-lg-y);padding-bottom:var(--padding-button-lg-y)}.text-size-button-sm{font-size:var(--font-size-button-sm)}.text-size-button-md{font-size:var(--font-size-button-md)}.text-size-button-lg{font-size:var(--font-size-button-lg)}.bg-button-primary{background:linear-gradient(to right,var(--color-button-primary-bg-from),var(--color-button-primary-bg-to))}.text-button-primary{color:var(--color-button-primary-text)}.hover\:bg-button-primary:hover{background:linear-gradient(to right,var(--color-button-primary-bg-hover-from),var(--color-button-primary-bg-hover-to))}.shadow-button-primary{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px var(--color-button-primary-shadow);filter:drop-shadow(0 0 0 var(--color-button-primary-shadow-opacity))}.hover\:shadow-button-primary:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px var(--color-button-primary-shadow);filter:drop-shadow(0 0 0 var(--color-button-primary-shadow-hover-opacity))}.bg-button-secondary{background:linear-gradient(to right,var(--color-button-secondary-bg-from),var(--color-button-secondary-bg-to))}.text-button-secondary{color:var(--color-button-secondary-text)}.hover\:bg-button-secondary:hover{background:linear-gradient(to right,var(--color-button-secondary-bg-hover-from),var(--color-button-secondary-bg-hover-to))}.shadow-button-secondary{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px var(--color-button-secondary-shadow);filter:drop-shadow(0 0 0 var(--color-button-secondary-shadow-opacity))}.hover\:shadow-button-secondary:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px var(--color-button-secondary-shadow);filter:drop-shadow(0 0 0 var(--color-button-secondary-shadow-hover-opacity))}.bg-button-danger{background:linear-gradient(to right,var(--color-button-danger-bg-from),var(--color-button-danger-bg-to))}.text-button-danger{color:var(--color-button-danger-text)}.hover\:bg-button-danger:hover{background:linear-gradient(to right,var(--color-button-danger-bg-hover-from),var(--color-button-danger-bg-hover-to))}.shadow-button-danger{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px var(--color-button-danger-shadow);filter:drop-shadow(0 0 0 var(--color-button-danger-shadow-opacity))}.hover\:shadow-button-danger:hover{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a,0 0 0 1px var(--color-button-danger-shadow);filter:drop-shadow(0 0 0 var(--color-button-danger-shadow-hover-opacity))}.w-button-spinner{width:var(--size-button-spinner)}.h-button-spinner{height:var(--size-button-spinner)}.text-button-spinner{color:var(--color-button-spinner)}.opacity-button-spinner-25{opacity:var(--opacity-button-spinner-25)}.opacity-button-spinner-75{opacity:var(--opacity-button-spinner-75)}.stroke-width-button-spinner{stroke-width:var(--stroke-width-button-spinner)}.absolute-button-spinner{position:var(--position-button-spinner);top:var(--inset-button-spinner);right:var(--inset-button-spinner);bottom:var(--inset-button-spinner);left:var(--inset-button-spinner);display:var(--display-button-spinner);align-items:var(--align-items-button-spinner);justify-content:var(--justify-content-button-spinner);background-color:var(--bg-button-spinner)}.animate-button-spinner{animation:1s linear infinite spin}.invisible-button-loading{visibility:var(--visibility-button-loading)}.absolute-button-shine{position:var(--position-button-shine);top:var(--inset-button-shine);right:var(--inset-button-shine);bottom:var(--inset-button-shine);left:var(--inset-button-shine)}.bg-button-shine{background:linear-gradient(to right,var(--color-button-shine-from),var(--color-button-shine-via),var(--color-button-shine-to))}.translate-x-button-shine-start{transform:translate(var(--translate-x-button-shine-start))}.group:hover .group-hover\:translate-x-button-shine{transform:translate(var(--translate-x-button-shine-end))}.duration-button-shine{transition-duration:var(--duration-button-shine)}.relative-input-container{position:var(--position-input-container)}.w-input-container{width:var(--width-input-container)}.px-input{padding-left:var(--padding-input-x);padding-right:var(--padding-input-x)}.py-input{padding-top:var(--padding-input-y);padding-bottom:var(--padding-input-y)}.bg-input{background-color:var(--color-input-bg);-webkit-backdrop-filter:blur(var(--blur-input));backdrop-filter:blur(var(--blur-input))}.border-input{border:var(--width-input-border)solid}.rounded-input{border-radius:var(--radius-input)}.font-weight-input{font-weight:var(--font-weight-input)}.text-input{color:var(--color-input-text)}.transition-input{transition:var(--transition-input)}.placeholder-input{color:var(--placeholder-input)}.focus\:outline-input:focus{outline:var(--outline-input-focus)}.border-input-focus{border-color:var(--color-input-border-focus);box-shadow:var(--shadow-input-focus);filter:drop-shadow(0 0 0 var(--shadow-input-focus-opacity))}.border-input-error{border-color:var(--color-input-border-error)}.border-input-default{border-color:var(--color-input-border-default)}.hover\:border-input-hover:hover{border-color:var(--color-input-border-hover)}.disabled\:opacity-input:disabled{opacity:var(--opacity-input-disabled)}.disabled\:cursor-input:disabled{cursor:var(--cursor-input-disabled)}.cursor-input{cursor:var(--cursor-input-enabled)}.absolute-input-label{position:absolute}.left-label{left:var(--position-label-left)}.font-weight-label{font-weight:var(--font-weight-label)}.transition-label{transition:var(--transition-label)}.pointer-events-label{pointer-events:var(--pointer-events-label)}.top-label-floating{top:var(--top-label-floating)}.text-size-label-floating{font-size:var(--font-size-label-floating)}.px-label-floating{padding-left:var(--padding-label-floating-x);padding-right:var(--padding-label-floating-x)}.bg-label-floating{background:linear-gradient(to right,var(--color-label-floating-bg-from),var(--color-label-floating-bg-to));-webkit-backdrop-filter:blur(var(--blur-label-floating));backdrop-filter:blur(var(--blur-label-floating))}.rounded-label-floating{border-radius:var(--radius-label-floating)}.top-label-normal{top:var(--top-label-normal)}.text-size-label-normal{font-size:var(--font-size-label-normal)}.text-label-focus{color:var(--color-label-focus)}.text-label-error{color:var(--color-label-error)}.text-label-default{color:var(--color-label-default)}.text-input-required{color:var(--color-input-required);margin-left:var(--margin-input-required-left)}.absolute-focus-indicator{position:absolute}.right-focus-indicator{right:var(--position-focus-indicator-right)}.top-focus-indicator{top:var(--top-focus-indicator)}.translate-focus-indicator{transform:translateY(var(--translate-focus-indicator-y))}.w-focus-indicator{width:var(--size-focus-indicator)}.h-focus-indicator{height:var(--size-focus-indicator)}.bg-focus-indicator{background-color:var(--color-focus-indicator)}.rounded-focus-indicator{border-radius:var(--radius-focus-indicator)}.animate-focus-indicator{animation:var(--animation-focus-indicator)2s cubic-bezier(.4,0,.6,1)infinite}.mt-error{margin-top:var(--margin-error-top)}.text-size-error{font-size:var(--font-size-error)}.text-error{color:var(--color-error)}.font-weight-error{font-weight:var(--font-weight-error)}.animate-error{animation:var(--animation-error).3s ease-out}.flex-status-indicator{display:var(--display-status-indicator);align-items:var(--align-items-status-indicator)}.gap-status-indicator{gap:var(--gap-status-indicator)}.w-status-dot{width:var(--size-status-dot)}.h-status-dot{height:var(--size-status-dot)}.rounded-status-dot{border-radius:var(--radius-status-dot)}.text-size-status-label{font-size:var(--font-size-status-label)}.font-weight-status-label{font-weight:var(--font-weight-status-label)}.bg-status-published{background-color:var(--color-status-published)}.bg-status-draft{background-color:var(--color-status-draft)}.bg-status-empty{background-color:var(--color-status-empty)}.text-status-published{color:var(--color-status-published-text)}.text-status-draft{color:var(--color-status-draft-text)}.text-status-empty{color:var(--color-status-empty-text)}.w-indicator{width:var(--size-indicator)}.h-indicator{height:var(--size-indicator)}.rounded-indicator{border-radius:var(--radius-indicator)}.bg-indicator-gradient{background:linear-gradient(to right,var(--color-indicator-gradient-from),var(--color-indicator-gradient-to))}.shadow-indicator{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d,0 0 0 1px var(--color-indicator-shadow)}.opacity-indicator-ping{opacity:var(--opacity-indicator-ping)}.w-add-button{width:var(--size-add-button)}.h-add-button{height:var(--size-add-button)}.w-add-icon{width:var(--size-add-icon)}.h-add-icon{height:var(--size-add-icon)}.rounded-add-button{border-radius:var(--radius-add-button)}.bg-add-button-active{background-color:var(--color-add-button-active-bg);opacity:.8}.hover\:bg-add-button-active:hover{background-color:var(--color-add-button-active-bg-hover);opacity:.9}.text-add-button-active{color:var(--color-add-button-active-text)}.border-add-button-active{border-color:var(--color-add-button-active-border)}.bg-add-button-inactive{background:linear-gradient(to right,var(--color-add-button-inactive-bg-from),var(--color-add-button-inactive-bg-to))}.hover\:bg-add-button-inactive:hover{background:linear-gradient(to right,var(--color-add-button-inactive-bg-hover-from),var(--color-add-button-inactive-bg-hover-to))}.text-add-button-inactive{color:var(--color-add-button-inactive-text)}.hover\:text-add-button-inactive:hover{color:var(--color-add-button-inactive-text-hover)}.z-add-button{z-index:var(--z-index-add-button)}.relative-add-button{position:var(--position-add-button)}.stroke-add-button-active{stroke:var(--color-add-button-active-stroke)}.stroke-add-button-inactive{stroke:var(--color-add-button-inactive-stroke)}.w-resize-handle{width:var(--size-resize-handle-width)}.h-resize-handle{height:var(--size-resize-handle-height)}.w-resize-indicator{width:var(--size-resize-indicator-width)}.h-resize-indicator{height:var(--size-resize-indicator-height)}.bg-resize-handle{background-color:var(--color-resize-handle-bg)}.hover\:bg-resize-handle:hover{background-color:var(--color-resize-handle-bg-hover);opacity:var(--opacity-resize-handle-hover)}.bg-resize-indicator{background-color:var(--color-resize-indicator)}.group:hover .group-hover\:bg-resize-indicator{background-color:var(--color-resize-indicator-hover)}.opacity-resize-indicator{opacity:var(--opacity-resize-indicator)}.group:hover .group-hover\:opacity-resize-indicator{opacity:var(--opacity-resize-indicator-hover)}.rounded-resize-indicator{border-radius:var(--radius-resize-indicator)}.font-weight-sidebar-text{font-weight:var(--font-weight-sidebar-text)}.text-size-sidebar-text{font-size:var(--font-size-sidebar-text)}.text-color-sidebar-text{color:var(--color-sidebar-text)}.transition-sidebar-text{transition:var(--transition-sidebar-text)}.opacity-sidebar-text-collapsed{opacity:var(--opacity-sidebar-text-collapsed)}.opacity-sidebar-text-expanded{opacity:var(--opacity-sidebar-text-expanded)}.w-sidebar-text-collapsed{width:var(--width-sidebar-text-collapsed)}.w-sidebar-text-expanded{width:var(--width-sidebar-text-expanded)}.w-toggle-button{width:var(--size-toggle-button)}.h-toggle-button{height:var(--size-toggle-button)}.w-toggle-icon{width:var(--size-toggle-icon)}.h-toggle-icon{height:var(--size-toggle-icon)}.rounded-toggle-button{border-radius:var(--radius-toggle-button)}.bg-toggle-gradient{background:linear-gradient(to right,var(--color-toggle-gradient-from),var(--color-toggle-gradient-to))}.text-toggle{color:var(--color-toggle-text)}.text-toggle-icon{color:var(--color-toggle-icon)}.stroke-toggle-icon{stroke:var(--color-toggle-icon)}.shadow-toggle-hover{box-shadow:var(--shadow-toggle-hover)}.scale-toggle-hover{transform:scale(var(--scale-toggle-hover))}.rotate-toggle-collapsed{transform:rotate(var(--rotation-toggle-collapsed))}.rotate-toggle-expanded{transform:rotate(var(--rotation-toggle-expanded))}.stroke-width-toggle-icon{stroke-width:var(--stroke-width-toggle-icon)}.gap-menu-item{gap:var(--gap-menu-item)}.rounded-menu-item{border-radius:var(--radius-menu-item)}.transition-menu-item{transition:var(--transition-menu-item)}.p-menu-item-collapsed{padding:var(--padding-menu-item-collapsed)}.p-menu-item-expanded{padding:var(--padding-menu-item-expanded)}.bg-menu-item-active{background-color:var(--color-menu-item-active-bg)}.text-menu-item-active{color:var(--color-menu-item-active-text)}.text-menu-item-inactive{color:var(--color-menu-item-inactive-text)}.hover\:bg-menu-item-hover:hover{background-color:var(--color-menu-item-hover-bg)}.hover\:text-menu-item-hover:hover{color:var(--color-menu-item-hover-text)}.shadow-menu-item-active{box-shadow:var(--shadow-menu-item-active)}.hover\:shadow-menu-item-hover:hover{box-shadow:var(--shadow-menu-item-hover)}.bg-menu-item-overlay{background:linear-gradient(to right,var(--color-menu-item-overlay-from),var(--color-menu-item-overlay-via),var(--color-menu-item-overlay-to));opacity:var(--opacity-menu-item-overlay)}.hover\:bg-menu-item-overlay:hover{background:linear-gradient(to right,var(--color-menu-item-overlay-from),var(--color-menu-item-overlay-via),var(--color-menu-item-overlay-to));opacity:var(--opacity-menu-item-overlay-hover)}.p-menu-item-icon{padding:var(--padding-menu-item-icon)}.rounded-menu-item-icon{border-radius:var(--radius-menu-item-icon)}.bg-menu-item-icon-active{background:linear-gradient(to bottom right,var(--color-menu-item-icon-active-bg-from),var(--color-menu-item-icon-active-bg-to))}.text-menu-item-icon-active{color:var(--color-menu-item-icon-active-text)}.shadow-menu-item-icon-active{box-shadow:var(--shadow-menu-item-icon-active)}.rotate-menu-item-icon-active{transform:rotate(var(--rotation-menu-item-icon-active))}.bg-menu-item-icon-inactive{background-color:var(--color-menu-item-icon-inactive-bg)}.group:hover .group-hover\:bg-menu-item-icon-inactive{background-color:var(--color-menu-item-icon-inactive-bg-hover)}.text-menu-item-icon-inactive{color:var(--color-menu-item-icon-inactive-text)}.group:hover .group-hover\:text-menu-item-icon-inactive{color:var(--color-menu-item-icon-inactive-text-hover)}.group:hover .group-hover\:scale-menu-item-icon{transform:scale(var(--scale-menu-item-icon-hover))}.group:hover .group-hover\:rotate-menu-item-icon{transform:rotate(var(--rotation-menu-item-icon-hover))}.w-menu-item-icon{width:var(--size-menu-item-icon)}.h-menu-item-icon{height:var(--size-menu-item-icon)}.font-weight-menu-item-text{font-weight:var(--font-weight-menu-item-text)}.text-size-menu-item-text{font-size:var(--font-size-menu-item-text)}.w-menu-item-text-collapsed{width:var(--width-menu-item-text-collapsed)}.opacity-menu-item-text-collapsed{opacity:var(--opacity-menu-item-text-collapsed)}.w-menu-item-text-expanded{width:var(--width-menu-item-text-expanded);flex:1}.opacity-menu-item-text-expanded{opacity:var(--opacity-menu-item-text-expanded)}.menu-item-group{position:var(--position-menu-item-group);z-index:var(--z-index-menu-item-group)}.w-menu-item-button{width:var(--width-menu-item-button)}.flex-menu-item-button{display:var(--display-menu-item-button)}.items-center-menu-item-button{align-items:var(--align-items-menu-item-button)}.cursor-menu-item-button{cursor:var(--cursor-menu-item-button)}.justify-content-menu-item-collapsed{justify-content:var(--justify-content-menu-item-collapsed)}.position-menu-item-active{position:var(--position-menu-item-active)}.overflow-menu-item-active{overflow:var(--overflow-menu-item-active)}.menu-item-overlay-active:before{content:"";position:var(--position-menu-item-overlay);inset:var(--inset-menu-item-overlay);background:linear-gradient(to right,var(--color-menu-item-overlay-from),var(--color-menu-item-overlay-via),var(--color-menu-item-overlay-to));opacity:var(--opacity-menu-item-overlay)}.menu-item-overlay-base:before{content:"";position:var(--position-menu-item-overlay);inset:var(--inset-menu-item-overlay);background:var(--gradient-menu-item-overlay);opacity:var(--opacity-menu-item-overlay-hidden);transition:var(--transition-menu-item-overlay)}.menu-item-overlay-base:hover:before{opacity:var(--opacity-menu-item-overlay-visible)}.position-menu-item-icon{position:var(--position-menu-item-icon)}.mx-menu-item-icon-auto{margin-left:var(--margin-menu-item-icon-auto);margin-right:var(--margin-menu-item-icon-auto)}.flex-shrink-menu-item-icon{flex-shrink:var(--flex-shrink-menu-item-icon)}.whitespace-menu-item-text{white-space:var(--whitespace-menu-item-text)}.overflow-menu-item-text{overflow:var(--overflow-menu-item-text)}.text-align-menu-item{text-align:var(--text-align-menu-item)}.stroke-width-add-icon{stroke-width:var(--stroke-width-add-icon)}.transition-all{transition:var(--transition-all)}.transition-colors{transition:var(--transition-colors)}.transition-transform{transition:var(--transition-transform)}.rotate-90,.rotate-expand-icon{transform:rotate(var(--rotation-expand-90))}.cursor-col-resize{cursor:var(--cursor-col-resize)}.absolute{position:absolute}.top-0{top:var(--position-top-0)}.right-0{right:var(--position-right-0)}.w-full{width:var(--width-full)}.h-full{height:var(--height-full)}.whitespace-nowrap{white-space:var(--whitespace-nowrap)}.overflow-hidden{overflow:var(--overflow-hidden)}.text-left{text-align:var(--text-align-left)}.z-10{z-index:var(--z-index-10)}.z-50{z-index:var(--z-index-50)}.fixed-fab{bottom:var(--position-fab-bottom);right:var(--position-fab-right);position:fixed}.bg-fab-gradient{background:linear-gradient(to right,var(--color-fab-gradient-from),var(--color-fab-gradient-to))}.text-fab{color:var(--color-fab-text)}.rounded-fab{border-radius:var(--radius-fab)}.shadow-fab{box-shadow:var(--shadow-fab)}.hover\:shadow-fab-hover:hover{box-shadow:var(--shadow-fab-hover)}.hover\:scale-fab:hover{transform:scale(var(--scale-fab-hover))}.z-fab{z-index:var(--z-index-fab)}.p-fab-icon{padding:var(--padding-fab-icon)}.w-fab-icon{width:var(--size-fab-icon)}.h-fab-icon{height:var(--size-fab-icon)}.min-w-fab-icon{min-width:var(--min-width-fab-icon)}.stroke-width-fab-icon{stroke-width:var(--stroke-width-fab-icon)}.pr-fab-label-collapsed{padding-right:var(--padding-fab-label-collapsed)}.group:hover .group-hover\:pr-fab-label{padding-right:var(--padding-fab-label-expanded)}.font-weight-fab-label{font-weight:var(--font-weight-fab-label)}.max-w-fab-label-collapsed{max-width:var(--max-width-fab-label-collapsed)}.group:hover .group-hover\:max-w-fab-label{max-width:var(--max-width-fab-label-expanded)}.opacity-fab-label-collapsed{opacity:var(--opacity-fab-label-collapsed)}.group:hover .group-hover\:opacity-fab-label{opacity:var(--opacity-fab-label-expanded)}.absolute-search-icon-left{padding-left:var(--padding-search-icon-left);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0}.absolute-search-icon-right{padding-right:var(--padding-search-icon-right);align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}.w-search-icon{width:var(--size-search-icon)}.h-search-icon{height:var(--size-search-icon)}.text-search-icon{color:var(--color-search-icon)}.hover\:text-search-icon-hover:hover{color:var(--color-search-icon-hover)}.stroke-width-search-icon{stroke-width:var(--stroke-width-search-icon)}.w-search-input{width:var(--width-search-input)}.pl-search-input{padding-left:var(--padding-search-input-left)}.pr-search-input{padding-right:var(--padding-search-input-right)}.py-search-input{padding-top:var(--padding-search-input-y);padding-bottom:var(--padding-search-input-y)}.bg-search-input{background-color:var(--color-search-input-bg);-webkit-backdrop-filter:blur(var(--blur-search-input));backdrop-filter:blur(var(--blur-search-input))}.border-search-input{border:1px solid var(--color-search-input-border)}.rounded-search-input{border-radius:var(--radius-search-input)}.focus-search-input:focus{box-shadow:0 0 0 var(--width-search-input-focus-ring) var(--color-search-input-focus-ring);border-color:#0000;outline:none}.text-search-input{color:var(--color-search-input-text)}.placeholder-search-input::-moz-placeholder{color:var(--color-search-input-placeholder)}.placeholder-search-input::placeholder{color:var(--color-search-input-placeholder)}.logo-container{display:var(--display-logo-container);align-items:var(--align-items-logo-container);justify-content:var(--justify-content-logo-container)}.w-logo-sm{width:var(--size-logo-sm)}.h-logo-sm{height:var(--size-logo-sm)}.w-logo-md{width:var(--size-logo-md)}.h-logo-md{height:var(--size-logo-md)}.w-logo-lg{width:var(--size-logo-lg)}.h-logo-lg{height:var(--size-logo-lg)}.w-logo-xl{width:var(--size-logo-xl)}.h-logo-xl{height:var(--size-logo-xl)}.object-logo{-o-object-fit:var(--object-fit-logo);object-fit:var(--object-fit-logo)}.protected-route-container{min-height:var(--min-height-protected-route);display:var(--display-protected-route-container);align-items:var(--align-items-protected-route);justify-content:var(--justify-content-protected-route)}.protected-route-content{text-align:var(--text-align-protected-route)}.protected-route-spinner{width:var(--size-protected-route-spinner);height:var(--size-protected-route-spinner);color:var(--color-protected-route-spinner);margin-left:var(--margin-protected-route-spinner-x);margin-right:var(--margin-protected-route-spinner-x);margin-bottom:var(--margin-protected-route-spinner-bottom);animation:var(--animation-protected-route-spinner)1s linear infinite}.protected-route-spinner-circle{opacity:var(--opacity-protected-route-spinner-circle)}.protected-route-spinner-path{opacity:var(--opacity-protected-route-spinner-path)}.stroke-width-protected-route{stroke-width:var(--stroke-width-protected-route-spinner)}.text-protected-route{color:var(--color-protected-route-text)}.login-form-container{width:var(--width-login-form);gap:var(--gap-login-form);flex-direction:column;display:flex}.w-login-form-button{width:var(--width-login-form-button)}.empty-state-container{position:var(--position-empty-state-container);display:var(--display-empty-state-container);align-items:var(--align-items-empty-state-container);justify-content:var(--justify-content-empty-state-container);min-height:var(--min-height-empty-state-container)}.empty-state-content{text-align:var(--text-align-empty-state-content);max-width:var(--max-width-empty-state-content)}.empty-state-icon-section{margin-bottom:var(--margin-empty-state-icon-bottom);position:var(--position-empty-state-icon)}.empty-state-icon-bg{position:var(--position-empty-state-icon-bg);inset:var(--inset-empty-state-icon-bg);background:linear-gradient(to right,var(--color-empty-state-icon-bg-from),var(--color-empty-state-icon-bg-to));border-radius:var(--radius-empty-state-icon-bg);filter:blur(var(--blur-empty-state-icon-bg));animation:var(--animation-empty-state-icon-bg)2s cubic-bezier(.4,0,.6,1)infinite}.empty-state-icon-container{display:var(--display-empty-state-icon-container);align-items:var(--align-items-empty-state-icon-container);justify-content:var(--justify-content-empty-state-icon-container);width:var(--size-empty-state-icon-container);height:var(--size-empty-state-icon-container);background:linear-gradient(to bottom right,var(--color-empty-state-icon-container-from),var(--color-empty-state-icon-container-to));border-radius:var(--radius-empty-state-icon-container);position:relative}.empty-state-icon{width:var(--size-empty-state-icon);height:var(--size-empty-state-icon);color:var(--color-empty-state-icon)}.stroke-width-empty-state-icon{stroke-width:var(--stroke-width-empty-state-icon)}.empty-state-title{font-size:var(--font-size-empty-state-title);font-weight:var(--font-weight-empty-state-title);color:var(--color-empty-state-title);margin-bottom:var(--margin-empty-state-title-bottom)}.empty-state-description{color:var(--color-empty-state-description);font-size:var(--font-size-empty-state-description);line-height:var(--line-height-empty-state-description)}.empty-state-arrow{position:var(--position-empty-state-arrow);bottom:var(--position-empty-state-arrow-bottom);right:var(--position-empty-state-arrow-right);display:var(--display-empty-state-arrow);align-items:var(--align-items-empty-state-arrow);gap:var(--gap-empty-state-arrow);animation:var(--animation-empty-state-arrow)1s infinite}.empty-state-arrow-text{text-align:var(--text-align-empty-state-arrow-text)}.empty-state-arrow-text-primary{color:var(--color-empty-state-arrow-text-primary);font-weight:var(--font-weight-empty-state-arrow-text-primary);font-size:var(--font-size-empty-state-arrow-text-primary);margin-bottom:var(--margin-empty-state-arrow-text-primary-bottom)}.empty-state-arrow-text-secondary{color:var(--color-empty-state-arrow-text-secondary);font-size:var(--font-size-empty-state-arrow-text-secondary)}.empty-state-arrow-icon{width:var(--size-empty-state-arrow-icon);height:var(--size-empty-state-arrow-icon);color:var(--color-empty-state-arrow-icon);transform:var(--transform-empty-state-arrow-icon)}.stroke-width-empty-state-arrow-icon{stroke-width:var(--stroke-width-empty-state-arrow-icon)}.empty-state-decorative{position:var(--position-empty-state-decorative);border-radius:var(--radius-empty-state-decorative);animation:var(--animation-empty-state-decorative)2s cubic-bezier(.4,0,.6,1)infinite}.empty-state-decorative-top-left{top:var(--position-empty-state-decorative-top);left:var(--position-empty-state-decorative-left);width:var(--size-empty-state-decorative-large);height:var(--size-empty-state-decorative-large);background-color:var(--color-empty-state-decorative-teal);filter:blur(var(--blur-empty-state-decorative-large))}.empty-state-decorative-bottom-right{bottom:var(--position-empty-state-decorative-bottom);right:var(--position-empty-state-decorative-right);width:var(--size-empty-state-decorative-small);height:var(--size-empty-state-decorative-small);background-color:var(--color-empty-state-decorative-cyan);filter:blur(var(--blur-empty-state-decorative-small));animation-delay:var(--animation-delay-empty-state-decorative)}.stat-card-container{background-color:var(--color-stat-card-bg);-webkit-backdrop-filter:blur(var(--blur-stat-card));backdrop-filter:blur(var(--blur-stat-card));border-radius:var(--radius-stat-card);box-shadow:var(--shadow-stat-card);padding:var(--padding-stat-card);border:var(--width-stat-card-border)solid var(--color-stat-card-border);transition:var(--transition-stat-card)}.stat-card-container:hover{box-shadow:var(--shadow-stat-card-hover)}.stat-card-header{display:var(--display-stat-card-header);align-items:var(--align-items-stat-card-header);gap:var(--gap-stat-card-header);margin-bottom:var(--margin-stat-card-header-bottom)}.stat-card-icon-container{width:var(--size-stat-card-icon);height:var(--size-stat-card-icon);border-radius:var(--radius-stat-card-icon);display:var(--display-stat-card-icon);align-items:var(--align-items-stat-card-icon);justify-content:var(--justify-content-stat-card-icon)}.stat-card-icon-gradient-teal{background:linear-gradient(to right,var(--color-stat-card-gradient-teal-from),var(--color-stat-card-gradient-teal-to))}.stat-card-icon-gradient-cyan{background:linear-gradient(to right,var(--color-stat-card-gradient-cyan-from),var(--color-stat-card-gradient-cyan-to))}.stat-card-icon-gradient-slate{background:linear-gradient(to right,var(--color-stat-card-gradient-slate-from),var(--color-stat-card-gradient-slate-to))}.stat-card-title{font-size:var(--font-size-stat-card-title);font-weight:var(--font-weight-stat-card-title);color:var(--color-stat-card-title)}.stat-card-description{color:var(--color-stat-card-description);margin-bottom:var(--margin-stat-card-description-bottom)}.stat-card-value{font-size:var(--font-size-stat-card-value);font-weight:var(--font-weight-stat-card-value)}.stat-card-value-teal{color:var(--color-stat-card-value-teal)}.stat-card-value-cyan{color:var(--color-stat-card-value-cyan)}.stat-card-value-slate{color:var(--color-stat-card-value-slate)}.stat-card-subtitle{font-size:var(--font-size-stat-card-subtitle);color:var(--color-stat-card-subtitle)}.lang-switcher-container{display:var(--display-lang-switcher);align-items:var(--align-items-lang-switcher)}.transition-lang-switcher{transition:var(--transition-lang-switcher)}.w-lang-icon-sm{width:var(--size-lang-icon-sm)}.h-lang-icon-sm{height:var(--size-lang-icon-sm)}.w-lang-icon-md{width:var(--size-lang-icon-md)}.h-lang-icon-md{height:var(--size-lang-icon-md)}.text-lang-icon-default{color:var(--color-lang-icon-default)}.text-lang-icon-active{color:var(--color-lang-icon-active)}.gap-lang-simple{gap:var(--gap-lang-simple)}.px-lang-simple{padding-left:var(--padding-lang-simple-x);padding-right:var(--padding-lang-simple-x)}.py-lang-simple{padding-top:var(--padding-lang-simple-y);padding-bottom:var(--padding-lang-simple-y)}.rounded-lang-simple{border-radius:var(--radius-lang-simple)}.bg-lang-simple{background-color:var(--color-lang-simple-bg);-webkit-backdrop-filter:blur(var(--blur-lang-simple));backdrop-filter:blur(var(--blur-lang-simple))}.hover\:bg-lang-simple:hover{background-color:var(--color-lang-simple-bg-hover)}.border-lang-simple{border:1px solid var(--color-lang-simple-border)}.text-size-lang-simple-flag{font-size:var(--font-size-lang-simple-flag)}.text-size-lang-simple-code{font-size:var(--font-size-lang-simple-code)}.font-weight-lang-simple{font-weight:var(--font-weight-lang-simple)}.text-lang-simple{color:var(--color-lang-simple-text)}.lang-compact-container{display:inline-block;position:relative}.appearance-lang-compact{-webkit-appearance:var(--appearance-lang-compact);-moz-appearance:var(--appearance-lang-compact);appearance:var(--appearance-lang-compact)}.bg-lang-compact{background-color:var(--color-lang-compact-bg)}.border-lang-compact{border:1px solid var(--color-lang-compact-border)}.hover\:border-lang-compact:hover{border-color:var(--color-lang-compact-border-hover)}.rounded-lang-compact{border-radius:var(--radius-lang-compact)}.px-lang-compact{padding-left:var(--padding-lang-compact-x);padding-right:var(--padding-lang-compact-x)}.py-lang-compact{padding-top:var(--padding-lang-compact-y);padding-bottom:var(--padding-lang-compact-y)}.pr-lang-compact{padding-right:var(--padding-lang-compact-right)}.text-size-lang-compact{font-size:var(--font-size-lang-compact)}.font-weight-lang-compact{font-weight:var(--font-weight-lang-compact)}.text-lang-compact{color:var(--color-lang-compact-text)}.focus-lang-compact:focus{box-shadow:0 0 0 var(--width-lang-compact-focus-ring) var(--color-lang-compact-focus-ring);border-color:#0000;outline:none}.cursor-lang-compact{cursor:var(--cursor-lang-compact)}.lang-compact-icon{right:var(--position-lang-compact-icon-right);top:var(--position-lang-compact-icon-top);transform:translateY(var(--translate-lang-compact-icon-y));pointer-events:var(--pointer-events-lang-compact-icon);position:absolute}.gap-lang-default-outer{gap:var(--gap-lang-default-outer)}.gap-lang-default-inner{gap:var(--gap-lang-default-inner)}.gap-lang-default-button{gap:var(--gap-lang-default-button)}.bg-lang-default-group{background-color:var(--color-lang-default-group-bg)}.rounded-lang-default-group{border-radius:var(--radius-lang-default-group)}.p-lang-default-group{padding:var(--padding-lang-default-group)}.px-lang-default-button{padding-left:var(--padding-lang-default-button-x);padding-right:var(--padding-lang-default-button-x)}.py-lang-default-button{padding-top:var(--padding-lang-default-button-y);padding-bottom:var(--padding-lang-default-button-y)}.rounded-lang-default-button{border-radius:var(--radius-lang-default-button)}.text-size-lang-default-button{font-size:var(--font-size-lang-default-button)}.font-weight-lang-default-button{font-weight:var(--font-weight-lang-default-button)}.bg-lang-default-button-active{background-color:var(--color-lang-default-button-active-bg)}.text-lang-default-button-active{color:var(--color-lang-default-button-active-text)}.shadow-lang-default-button-active{box-shadow:var(--shadow-lang-default-button-active)}.text-lang-default-button-inactive{color:var(--color-lang-default-button-inactive-text)}.hover\:text-lang-default-button-inactive:hover{color:var(--color-lang-default-button-inactive-text-hover)}.hover\:bg-lang-default-button-inactive:hover{background-color:var(--color-lang-default-button-inactive-bg-hover)}.text-size-lang-default-flag{font-size:var(--font-size-lang-default-flag)}.lang-default-code{display:var(--display-lang-default-code)}@media (min-width:640px){.lang-default-code{display:var(--display-lang-default-code-sm)}}.text-xs{font-size:.75rem}.text-sm{font-size:.875rem}.text-sidebar-item{color:var(--color-sidebar-item)}.text-sidebar-item-active-text{color:var(--color-sidebar-item-active-text)}.text-brand-primary{color:var(--color-brand-primary)}.text-brand-primary-dark{color:var(--color-brand-primary-dark)}.text-brand-secondary{color:var(--color-brand-secondary)}.text-text{color:var(--color-text)}.text-text-secondary{color:var(--color-text-secondary)}.text-text-muted{color:var(--color-text-muted)}.border-sidebar-border{border-color:var(--color-sidebar-border)}.border-border{border-color:var(--color-border)}.border-border-light{border-color:var(--color-border-light)}.border-border-strong{border-color:var(--color-border-strong)}.border-border-focus{border-color:var(--color-border-focus)}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:.3s ease-out fade-in}:root{--sidebar-bg:#ffffffb3;--sidebar-backdrop-blur:blur(24px);--sidebar-border:#fff3;--sidebar-shadow:0 25px 50px -12px #0000001a;--sidebar-width-collapsed:80px;--sidebar-width-default:256px;--sidebar-width-min:80px;--sidebar-width-max:400px;--sidebar-header-border:#fff3;--sidebar-header-padding-collapsed:1rem;--sidebar-header-padding-expanded:1.5rem;--sidebar-logo-scale-collapsed:.75;--sidebar-logo-scale-expanded:1;--sidebar-logo-text-size:.75rem;--sidebar-logo-text-color:#6b7280;--sidebar-nav-padding:1rem;--sidebar-nav-gap:.25rem;--sidebar-divider-height:1px;--sidebar-divider-bg:linear-gradient(to right,transparent,#d1d5db,transparent);--sidebar-divider-margin:1rem 0;--sidebar-submenu-margin-left:1.5rem;--sidebar-submenu-margin-top:.75rem;--sidebar-submenu-gap:.25rem;--sidebar-submenu-border-left:2px solid #99f6e4;--sidebar-submenu-padding-left:.75rem;--sidebar-page-item-padding:.5rem;--sidebar-page-item-gap:.5rem;--sidebar-page-item-radius:.5rem;--sidebar-page-item-bg-active:#f0fdfa;--sidebar-page-item-text-active:#134e4a;--sidebar-page-item-text-inactive:#4b5563;--sidebar-page-item-bg-hover:#f0fdfa;--sidebar-page-item-text-hover:#1f514d;--sidebar-badge-padding:.125rem .5rem;--sidebar-badge-radius:.25rem;--sidebar-badge-text-size:.75rem;--sidebar-badge-draft-bg:#fef9c3;--sidebar-badge-draft-text:#a16207;--sidebar-badge-published-bg:#dcfce7;--sidebar-badge-published-text:#15803d;--sidebar-badge-archived-bg:#f3f4f6;--sidebar-badge-archived-text:#374151;--sidebar-landing-bg:#374151;--sidebar-landing-bg-hover:linear-gradient(to right,#ffedd5,#fee2e2,#fdf2f8);--sidebar-landing-text-hover:#c2410c;--sidebar-landing-icon-bg:#f3f4f6;--sidebar-landing-icon-bg-hover:#ffedd5;--sidebar-landing-icon-scale-hover:1.1;--sidebar-landing-badge-bg:linear-gradient(to right,#ffedd5,#fdf2f8);--sidebar-landing-badge-text:#c2410c;--sidebar-landing-text-size:.875rem;--sidebar-landing-text-weight:600;--sidebar-footer-padding:1rem;--sidebar-footer-border:#fff3;--sidebar-footer-gap:.75rem;--sidebar-spacer-height:1rem;--sidebar-footer-text-size:.75rem;--sidebar-footer-text-color:#6b7280;--sidebar-collapsed-width:5rem;--sidebar-transition-duration:.3s;--sidebar-footer-toggle-justify-collapsed:center;--sidebar-footer-toggle-justify-expanded:flex-end;--sidebar-footer-text-collapsed-height:0;--sidebar-footer-text-collapsed-opacity:0;--sidebar-footer-text-expanded-height:auto;--sidebar-footer-text-expanded-opacity:1;--sidebar-context-bg:#fff;--sidebar-context-border:#e5e7eb;--sidebar-context-radius:.5rem;--sidebar-context-shadow:0 10px 15px -3px #0000001a;--sidebar-context-padding:.25rem;--sidebar-context-z-index:50;--sidebar-context-button-padding:1rem .5rem;--sidebar-context-button-text:#dc2626;--sidebar-context-button-bg-hover:#fef2f2;--sidebar-context-button-gap:.5rem;--sidebar-context-icon-size:1rem;--sidebar-icon-size:1.25rem;--submenu-text-size:.875rem;--submenu-icon-color:#9ca3af;--submenu-empty-size:.75rem;--submenu-empty-color:#6b7280;--submenu-empty-padding:.75rem .5rem;--font-style-submenu-empty:italic}.sidebar-container{background:var(--sidebar-bg);-webkit-backdrop-filter:var(--sidebar-backdrop-blur);backdrop-filter:var(--sidebar-backdrop-blur);border-right:1px solid var(--sidebar-border);box-shadow:var(--sidebar-shadow)}.sidebar-header{border-bottom:1px solid var(--sidebar-header-border)}.sidebar-header-collapsed{padding:var(--sidebar-header-padding-collapsed);justify-content:center}.sidebar-header-expanded{padding:var(--sidebar-header-padding-expanded)}.sidebar-logo-container{transition:all .3s}.sidebar-logo-collapsed{transform:scale(var(--sidebar-logo-scale-collapsed))}.sidebar-logo-expanded{transform:scale(var(--sidebar-logo-scale-expanded))}.sidebar-logo-text{font-size:var(--sidebar-logo-text-size);color:var(--sidebar-logo-text-color);text-align:center;transition:all .2s;overflow:hidden}.sidebar-nav{padding:var(--sidebar-nav-padding);gap:var(--sidebar-nav-gap);flex:1;overflow-y:auto}.sidebar-divider{height:var(--sidebar-divider-height);background:var(--sidebar-divider-bg);margin:var(--sidebar-divider-margin)}.sidebar-submenu{margin-left:var(--sidebar-submenu-margin-left);margin-top:var(--sidebar-submenu-margin-top);gap:var(--sidebar-submenu-gap);border-left:var(--sidebar-submenu-border-left);padding-left:var(--sidebar-submenu-padding-left)}.sidebar-page-item{align-items:center;gap:var(--sidebar-page-item-gap);border-radius:var(--sidebar-page-item-radius);width:100%;padding:var(--sidebar-page-item-padding);text-align:left;transition:all .2s;display:flex}.sidebar-page-item-active{background-color:var(--sidebar-page-item-bg-active);color:var(--sidebar-page-item-text-active);font-weight:500}.sidebar-page-item-inactive{color:var(--sidebar-page-item-text-inactive)}.sidebar-page-item-inactive:hover{background-color:var(--sidebar-page-item-bg-hover);color:var(--sidebar-page-item-text-hover)}.sidebar-status-badge{font-size:var(--sidebar-badge-text-size);padding:var(--sidebar-badge-padding);border-radius:var(--sidebar-badge-radius);margin-left:auto}.sidebar-status-badge-draft{background-color:var(--sidebar-badge-draft-bg);color:var(--sidebar-badge-draft-text)}.sidebar-status-badge-published{background-color:var(--sidebar-badge-published-bg);color:var(--sidebar-badge-published-text)}.sidebar-status-badge-archived{background-color:var(--sidebar-badge-archived-bg);color:var(--sidebar-badge-archived-text)}.sidebar-landing-button{width:100%;color:var(--sidebar-landing-bg);opacity:.5;cursor:not-allowed;border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .3s;display:flex;position:relative;overflow:hidden}.sidebar-landing-button:hover{background:var(--sidebar-landing-bg-hover);color:var(--sidebar-landing-text-hover)}.sidebar-landing-icon{background-color:var(--sidebar-landing-icon-bg);border-radius:.5rem;padding:.25rem;transition:all .3s;position:relative}.sidebar-landing-icon:hover{background-color:var(--sidebar-landing-icon-bg-hover);transform:scale(var(--sidebar-landing-icon-scale-hover))}.sidebar-landing-text{font-size:var(--sidebar-landing-text-size);font-weight:var(--sidebar-landing-text-weight);text-align:left;flex:1}.sidebar-landing-badge{font-size:var(--sidebar-badge-text-size);background:var(--sidebar-landing-badge-bg);color:var(--sidebar-landing-badge-text);border-radius:.5rem;padding:.25rem .5rem}.sidebar-footer{padding:var(--sidebar-footer-padding);border-top:1px solid var(--sidebar-footer-border);gap:var(--sidebar-footer-gap)}.sidebar-spacer{height:var(--sidebar-spacer-height)}.sidebar-collapsed{width:var(--sidebar-collapsed-width)}.sidebar-transition{transition:all var(--sidebar-transition-duration)ease}.sidebar-footer-toggle-collapsed{justify-content:var(--sidebar-footer-toggle-justify-collapsed)}.sidebar-footer-toggle-expanded{justify-content:var(--sidebar-footer-toggle-justify-expanded)}.sidebar-footer-text-collapsed{height:var(--sidebar-footer-text-collapsed-height);opacity:var(--sidebar-footer-text-collapsed-opacity)}.sidebar-footer-text-expanded{height:var(--sidebar-footer-text-expanded-height);opacity:var(--sidebar-footer-text-expanded-opacity)}.sidebar-footer-text{font-size:var(--sidebar-footer-text-size);color:var(--sidebar-footer-text-color);text-align:center;transition:all .2s;overflow:hidden}.sidebar-context-menu{background-color:var(--sidebar-context-bg);border:1px solid var(--sidebar-context-border);border-radius:var(--sidebar-context-radius);box-shadow:var(--sidebar-context-shadow);padding:var(--sidebar-context-padding);z-index:var(--sidebar-context-z-index);position:fixed}.sidebar-context-button{width:100%;padding:var(--sidebar-context-button-padding);text-align:left;color:var(--sidebar-context-button-text);align-items:center;gap:var(--sidebar-context-button-gap);display:flex}.sidebar-context-button:hover{background-color:var(--sidebar-context-button-bg-hover)}.sidebar-context-icon{width:var(--sidebar-context-icon-size);height:var(--sidebar-context-icon-size)}.sidebar-icon{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size);flex-shrink:0}.text-submenu-text{font-size:var(--submenu-text-size)}.text-icon-submenu{color:var(--submenu-icon-color)}.text-submenu-empty{font-size:var(--submenu-empty-size)}.text-submenu-empty-color{color:var(--submenu-empty-color)}.p-submenu-empty{padding:var(--submenu-empty-padding)}.font-style-submenu-empty{font-style:var(--font-style-submenu-empty)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}.rich-text-editor-content .ProseMirror{min-height:300px;padding:1rem;outline:none}.rich-text-editor-content .ProseMirror:focus{outline:none}.rich-text-editor-content .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.rich-text-editor-content .ProseMirror h1{font-size:2em;font-weight:700;margin-top:1em;margin-bottom:.5em;line-height:1.2;color:#1f2937}.rich-text-editor-content .ProseMirror h2{font-size:1.5em;font-weight:600;margin-top:.9em;margin-bottom:.5em;line-height:1.3;color:#374151}.rich-text-editor-content .ProseMirror h3{font-size:1.25em;font-weight:600;margin-top:.8em;margin-bottom:.4em;line-height:1.4;color:#4b5563}.rich-text-editor-content .ProseMirror p{margin-top:.75em;margin-bottom:.75em;line-height:1.6;color:#374151}.rich-text-editor-content .ProseMirror strong{font-weight:600;color:#111827}.rich-text-editor-content .ProseMirror em{font-style:italic}.rich-text-editor-content .ProseMirror code{background-color:#f3f4f6;border-radius:.25rem;padding:.125rem .25rem;font-family:Monaco,Courier New,monospace;font-size:.875em;color:#dc2626}.rich-text-editor-content .ProseMirror ul{list-style-type:disc;padding-left:1.5rem;margin-top:.75em;margin-bottom:.75em}.rich-text-editor-content .ProseMirror ol{list-style-type:decimal;padding-left:1.5rem;margin-top:.75em;margin-bottom:.75em}.rich-text-editor-content .ProseMirror li{margin-top:.25em;margin-bottom:.25em;line-height:1.6}.rich-text-editor-content .ProseMirror li p{margin-top:.25em;margin-bottom:.25em}.rich-text-editor-content .ProseMirror ul ul,.rich-text-editor-content .ProseMirror ol ul{list-style-type:circle;margin-top:.5em;margin-bottom:.5em}.rich-text-editor-content .ProseMirror ul ol,.rich-text-editor-content .ProseMirror ol ol{list-style-type:lower-alpha;margin-top:.5em;margin-bottom:.5em}.rich-text-editor-content .ProseMirror a{color:#14b8a6;text-decoration:underline;cursor:pointer}.rich-text-editor-content .ProseMirror a:hover{color:#0d9488}.rich-text-editor-content .ProseMirror img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.rich-text-editor-content .ProseMirror pre{background-color:#1f2937;color:#f9fafb;border-radius:.5rem;padding:1rem;margin:1rem 0;overflow-x:auto;font-family:Monaco,Courier New,monospace;font-size:.875em;line-height:1.5}.rich-text-editor-content .ProseMirror pre code{background-color:transparent;color:inherit;padding:0;border-radius:0;font-size:inherit}.rich-text-editor-content .ProseMirror blockquote{border-left:4px solid #14b8a6;padding-left:1rem;margin:1rem 0;font-style:italic;color:#6b7280}.rich-text-editor-content .ProseMirror hr{border:none;border-top:2px solid #e5e7eb;margin:2rem 0}.rich-text-editor-content .ProseMirror ::-moz-selection{background-color:#14b8a6;background-color:#14b8a633}.rich-text-editor-content .ProseMirror ::selection{background-color:#14b8a6;background-color:#14b8a633}.rich-text-editor-content .ProseMirror p:first-child:last-child.is-empty:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}
