@layer base{body{grid-template-columns:1fr;width:100%;min-height:100vh;margin:0;display:grid;position:relative}@supports (min-width:100dvh){body{min-height:100dvh}}:root{--font-family:Inter}@supports (font-variation-settings:normal){:root{--font-family:InterVariable}}:root{--font-size:16px;--scale-ratio-major-second:1.125;--scale-ratio-major-third:1.25;--type-scale-ratio:var(--scale-ratio-major-second);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:calc(1rem*pow(var(--type-scale-ratio), 1));--font-size-xl:calc(1rem*pow(var(--type-scale-ratio), 2));--font-size-2xl:calc(1rem*pow(var(--type-scale-ratio), 3));--font-size-3xl:calc(1rem*pow(var(--type-scale-ratio), 4));--font-size-4xl:calc(1rem*pow(var(--type-scale-ratio), 5));--font-size-5xl:calc(1rem*pow(var(--type-scale-ratio), 6));--line-height-xs:1.6;--line-height-sm:1.5;--line-height-md:1.5;--line-height-lg:1.5;--line-height-xl:1.4;--line-height-2xl:1.35;--line-height-3xl:1.3;--line-height-4xl:1.25;--line-height-5xl:1.2;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em}@media (width>=768px){:root{--type-scale-ratio:var(--scale-ratio-major-third)}}html{font-family:var(--font-family),sans-serif;font-size:var(--font-size);font-weight:var(--font-weight-regular);line-height:var(--line-height-md);letter-spacing:var(--letter-spacing-normal);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"ss08" 1;font-kerning:normal}html button{font-family:var(--font-family),sans-serif}}@layer component,variant,layout,route;*{box-sizing:border-box}.screen-reader-only:not(:focus):not(:active){clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@layer base{:root{--color-white:#fff;--color-black:#000;--color-charcoal-50:#f8fafb;--color-charcoal-100:#f0f4f8;--color-charcoal-200:#e2ebf3;--color-charcoal-300:#cad5e2;--color-charcoal-400:#9ca3af;--color-charcoal-500:#6b7280;--color-charcoal-600:#4b5563;--color-charcoal-700:#1e2229;--color-charcoal-800:#1a1d24;--color-charcoal-900:#121418;--color-charcoal-950:#0a0a0f;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-300:#c4b5fd;--color-violet-400:#a78bfa;--color-violet-500:#8b5cf6;--color-violet-600:#7c3aed;--color-violet-700:#6d28d9;--color-violet-800:#5b21b6;--color-violet-900:#4c1d95;--color-violet-950:#2e1065;--color-emerald-50:#ecfdf5;--color-emerald-100:#d1fae5;--color-emerald-300:#6ee7b7;--color-emerald-400:#34d399;--color-emerald-500:#10b981;--color-emerald-600:#059669;--color-emerald-700:#047857;--color-emerald-800:#065f46;--color-emerald-900:#064e3b;--color-emerald-950:#022c22;--color-amber-50:#fffbeb;--color-amber-100:#fef3c7;--color-amber-300:#fcd34d;--color-amber-400:#fbbf24;--color-amber-500:#f59e0b;--color-amber-600:#d97706;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-amber-900:#78350f;--color-amber-950:#451a03;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-300:#fda4af;--color-rose-400:#fb7185;--color-rose-500:#f43f5e;--color-rose-600:#e11d48;--color-rose-700:#be123c;--color-rose-800:#9f1239;--color-rose-900:#881337;--color-rose-950:#4c0519;--color-azure-50:#eff6ff;--color-azure-100:#dbeafe;--color-azure-300:#93c5fd;--color-azure-400:#60a5fa;--color-azure-500:#3b82f6;--color-azure-600:#2563eb;--color-azure-700:#1d4ed8;--color-azure-800:#1e40af;--color-azure-900:#1e3a8a;--color-azure-950:#172554}}@layer base{:root{--bg-primary:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--color-charcoal-950));--bg-secondary:var(--lightningcss-light,var(--color-charcoal-50))var(--lightningcss-dark,var(--color-charcoal-900));--bg-tertiary:var(--lightningcss-light,var(--color-charcoal-100))var(--lightningcss-dark,var(--color-charcoal-800));--bg-accent:var(--lightningcss-light,var(--color-violet-100))var(--lightningcss-dark,color-mix(in srgb,var(--color-violet-500) 18%,transparent));--bg-hover:var(--lightningcss-light,var(--color-charcoal-200))var(--lightningcss-dark,var(--color-charcoal-700));--bg-disabled:var(--lightningcss-light,var(--color-charcoal-100))var(--lightningcss-dark,var(--color-charcoal-800));--border:var(--lightningcss-light,var(--color-charcoal-200))var(--lightningcss-dark,var(--color-charcoal-700));--border-hover:var(--lightningcss-light,var(--color-charcoal-300))var(--lightningcss-dark,var(--color-charcoal-600));--border-strong:var(--lightningcss-light,var(--color-charcoal-400))var(--lightningcss-dark,var(--color-charcoal-500));--border-accent:var(--lightningcss-light,var(--color-violet-500))var(--lightningcss-dark,var(--color-violet-400));--text-primary:var(--lightningcss-light,var(--color-charcoal-900))var(--lightningcss-dark,var(--color-charcoal-50));--text-secondary:var(--lightningcss-light,var(--color-charcoal-600))var(--lightningcss-dark,var(--color-charcoal-300));--text-tertiary:var(--lightningcss-light,var(--color-charcoal-400))var(--lightningcss-dark,var(--color-charcoal-400));--text-on-accent:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--color-white));--primary:var(--lightningcss-light,var(--color-violet-500))var(--lightningcss-dark,var(--color-violet-500));--primary-hover:var(--lightningcss-light,var(--color-violet-600))var(--lightningcss-dark,var(--color-violet-600));--primary-active:var(--lightningcss-light,var(--color-violet-700))var(--lightningcss-dark,var(--color-violet-700));--primary-light:var(--lightningcss-light,var(--color-violet-100))var(--lightningcss-dark,color-mix(in srgb,var(--color-violet-500) 18%,transparent));--secondary:var(--lightningcss-light,var(--color-amber-500))var(--lightningcss-dark,var(--color-amber-400));--secondary-hover:var(--lightningcss-light,var(--color-amber-600))var(--lightningcss-dark,var(--color-amber-500));--secondary-active:var(--lightningcss-light,var(--color-amber-700))var(--lightningcss-dark,var(--color-amber-600));--secondary-light:var(--lightningcss-light,var(--color-amber-100))var(--lightningcss-dark,var(--color-amber-950));--success:var(--lightningcss-light,var(--color-emerald-500))var(--lightningcss-dark,var(--color-emerald-400));--error:var(--lightningcss-light,var(--color-rose-500))var(--lightningcss-dark,var(--color-rose-400));--warning:var(--lightningcss-light,var(--color-amber-500))var(--lightningcss-dark,var(--color-amber-400));--info:var(--lightningcss-light,var(--color-azure-500))var(--lightningcss-dark,var(--color-azure-400));--error-bg:var(--lightningcss-light,var(--color-rose-100))var(--lightningcss-dark,var(--color-rose-950));--error-text:var(--lightningcss-light,var(--color-rose-700))var(--lightningcss-dark,var(--color-rose-300));--bg-success:var(--lightningcss-light,var(--color-emerald-100))var(--lightningcss-dark,var(--color-emerald-900));--text-success:var(--lightningcss-light,var(--color-emerald-700))var(--lightningcss-dark,var(--color-emerald-300));--danger:var(--lightningcss-light,var(--color-rose-600))var(--lightningcss-dark,var(--color-rose-600));--danger-hover:var(--lightningcss-light,var(--color-rose-700))var(--lightningcss-dark,var(--color-rose-700));--danger-active:var(--lightningcss-light,var(--color-rose-800))var(--lightningcss-dark,var(--color-rose-800));--danger-text:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--color-white));--link:var(--lightningcss-light,var(--color-violet-500))var(--lightningcss-dark,var(--color-violet-400));--link-hover:var(--lightningcss-light,var(--color-violet-600))var(--lightningcss-dark,var(--color-violet-300));--link-visited:var(--lightningcss-light,var(--color-violet-700))var(--lightningcss-dark,var(--color-violet-400));--link-strong:var(--lightningcss-light,var(--color-violet-700))var(--lightningcss-dark,var(--color-violet-300));--badge-emerald-bg:var(--lightningcss-light,var(--color-emerald-100))var(--lightningcss-dark,var(--color-emerald-900));--badge-emerald-text:var(--lightningcss-light,var(--color-emerald-800))var(--lightningcss-dark,var(--color-emerald-300));--badge-violet-bg:var(--lightningcss-light,var(--color-violet-100))var(--lightningcss-dark,var(--color-violet-950));--badge-violet-text:var(--lightningcss-light,var(--color-violet-700))var(--lightningcss-dark,var(--color-violet-300));--badge-amber-bg:var(--lightningcss-light,var(--color-amber-100))var(--lightningcss-dark,var(--color-amber-950));--badge-amber-text:var(--lightningcss-light,var(--color-amber-800))var(--lightningcss-dark,var(--color-amber-300));--badge-rose-bg:var(--lightningcss-light,var(--color-rose-100))var(--lightningcss-dark,var(--color-rose-950));--badge-rose-text:var(--lightningcss-light,var(--color-rose-800))var(--lightningcss-dark,var(--color-rose-300));--badge-azure-bg:var(--lightningcss-light,var(--color-azure-100))var(--lightningcss-dark,var(--color-azure-950));--badge-azure-text:var(--lightningcss-light,var(--color-azure-700))var(--lightningcss-dark,var(--color-azure-300));--badge-outline-border:var(--lightningcss-light,var(--color-charcoal-300))var(--lightningcss-dark,var(--color-charcoal-600));--state-draft-bg:var(--lightningcss-light,var(--color-charcoal-100))var(--lightningcss-dark,var(--color-charcoal-800));--state-draft-text:var(--lightningcss-light,var(--color-charcoal-600))var(--lightningcss-dark,var(--color-charcoal-300));--state-draft-border:var(--lightningcss-light,var(--color-charcoal-300))var(--lightningcss-dark,var(--color-charcoal-600));--state-pending-bg:var(--lightningcss-light,var(--color-amber-100))var(--lightningcss-dark,var(--color-amber-950));--state-pending-text:var(--lightningcss-light,var(--color-amber-800))var(--lightningcss-dark,var(--color-amber-300));--state-pending-border:var(--lightningcss-light,var(--color-amber-300))var(--lightningcss-dark,var(--color-amber-700));--state-approved-bg:transparent;--state-approved-text:var(--lightningcss-light,var(--color-emerald-800))var(--lightningcss-dark,var(--color-emerald-300));--state-approved-border:var(--lightningcss-light,var(--color-emerald-400))var(--lightningcss-dark,var(--color-emerald-600));--state-published-bg:var(--lightningcss-light,var(--color-emerald-100))var(--lightningcss-dark,var(--color-emerald-900));--state-published-text:var(--lightningcss-light,var(--color-emerald-800))var(--lightningcss-dark,var(--color-emerald-300));--state-published-border:var(--lightningcss-light,var(--color-emerald-300))var(--lightningcss-dark,var(--color-emerald-700));--state-archived-bg:var(--lightningcss-light,var(--color-charcoal-100))var(--lightningcss-dark,var(--color-charcoal-800));--state-archived-text:var(--lightningcss-light,var(--color-charcoal-600))var(--lightningcss-dark,var(--color-charcoal-300));--state-archived-border:var(--lightningcss-light,var(--color-charcoal-300))var(--lightningcss-dark,var(--color-charcoal-600));--state-attention-text:var(--lightningcss-light,var(--color-amber-800))var(--lightningcss-dark,var(--color-amber-300));--card-bg:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--color-charcoal-900));--card-border:var(--lightningcss-light,var(--color-charcoal-200))var(--lightningcss-dark,var(--color-charcoal-700));--header-bg:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--color-charcoal-950));--header-border:var(--lightningcss-light,var(--color-charcoal-200))var(--lightningcss-dark,var(--color-charcoal-700));--footer-bg:var(--lightningcss-light,var(--color-charcoal-50))var(--lightningcss-dark,var(--color-charcoal-900));--footer-text:var(--lightningcss-light,var(--color-charcoal-500))var(--lightningcss-dark,var(--color-charcoal-400));--surface-inverse:var(--lightningcss-light,var(--color-charcoal-900))var(--lightningcss-dark,var(--color-charcoal-100));--text-inverse:var(--lightningcss-light,var(--color-white))var(--lightningcss-dark,var(--color-charcoal-900));--toast-action:var(--lightningcss-light,var(--color-violet-300))var(--lightningcss-dark,var(--color-violet-700));--toast-error:var(--lightningcss-light,var(--color-rose-300))var(--lightningcss-dark,var(--color-rose-700));--overlay:var(--lightningcss-light,color-mix(in srgb,var(--color-charcoal-950) 40%,transparent))var(--lightningcss-dark,color-mix(in srgb,var(--color-black) 60%,transparent));--placeholder-bg:var(--lightningcss-light,var(--color-charcoal-300))var(--lightningcss-dark,var(--color-charcoal-700));--preview-outline:var(--lightningcss-light,var(--color-charcoal-500))var(--lightningcss-dark,var(--color-charcoal-400));--callout-info-bg:var(--lightningcss-light,var(--color-azure-50))var(--lightningcss-dark,color-mix(in srgb,var(--color-azure-500) 14%,transparent));--callout-success-bg:var(--lightningcss-light,var(--color-emerald-50))var(--lightningcss-dark,color-mix(in srgb,var(--color-emerald-500) 14%,transparent));--callout-warning-bg:var(--lightningcss-light,var(--color-amber-50))var(--lightningcss-dark,color-mix(in srgb,var(--color-amber-500) 14%,transparent));--callout-error-bg:var(--lightningcss-light,var(--color-rose-50))var(--lightningcss-dark,color-mix(in srgb,var(--color-rose-500) 14%,transparent));--nav-item-text:var(--lightningcss-light,var(--color-charcoal-600))var(--lightningcss-dark,var(--color-charcoal-300));--nav-item-text-hover:var(--lightningcss-light,var(--color-charcoal-900))var(--lightningcss-dark,var(--color-charcoal-50));--nav-item-text-active:var(--lightningcss-light,var(--color-violet-600))var(--lightningcss-dark,var(--color-violet-300));--gradient-signature:linear-gradient(135deg,var(--lightningcss-light,var(--color-violet-500))var(--lightningcss-dark,var(--color-violet-400)) 0%,var(--lightningcss-light,var(--color-violet-600))var(--lightningcss-dark,var(--color-violet-500)) 25%,var(--lightningcss-light,var(--color-emerald-500))var(--lightningcss-dark,var(--color-emerald-400)) 75%,var(--lightningcss-light,var(--color-emerald-400))var(--lightningcss-dark,var(--color-emerald-300)) 100%);--gradient-signature-flip:linear-gradient(225deg,var(--lightningcss-light,var(--color-violet-500))var(--lightningcss-dark,var(--color-violet-400)) 0%,var(--lightningcss-light,var(--color-violet-600))var(--lightningcss-dark,var(--color-violet-500)) 25%,var(--lightningcss-light,var(--color-emerald-500))var(--lightningcss-dark,var(--color-emerald-400)) 75%,var(--lightningcss-light,var(--color-emerald-400))var(--lightningcss-dark,var(--color-emerald-300)) 100%);--shadow-xs:0 1px 2px 0 var(--lightningcss-light,#00000008)var(--lightningcss-dark,#0006);--shadow-sm:0 1px 3px 0 var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000080),0 1px 2px 0 var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0006);--shadow-md:0 4px 6px -1px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#00000080),0 2px 4px -1px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0006);--shadow-lg:0 10px 15px -3px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#0000008c),0 4px 6px -2px var(--lightningcss-light,#00000008)var(--lightningcss-dark,#0006);--shadow-xl:0 20px 25px -5px var(--lightningcss-light,#0000000f)var(--lightningcss-dark,#0009),0 10px 10px -5px var(--lightningcss-light,#00000005)var(--lightningcss-dark,#0006);--focus-shadow:0 0 0 3px var(--lightningcss-light,color-mix(in srgb,var(--color-violet-500) 30%,transparent))var(--lightningcss-dark,color-mix(in srgb,var(--color-violet-400) 40%,transparent));--focus-shadow-error:0 0 0 3px var(--lightningcss-light,color-mix(in srgb,var(--color-rose-500) 30%,transparent))var(--lightningcss-dark,color-mix(in srgb,var(--color-rose-400) 40%,transparent));--focus-shadow-danger:0 0 0 3px var(--lightningcss-light,color-mix(in srgb,var(--color-rose-600) 30%,transparent))var(--lightningcss-dark,color-mix(in srgb,var(--color-rose-600) 45%,transparent));--badge-bg:var(--badge-emerald-bg);--badge-text:var(--badge-emerald-text);--badge-bg-hover:var(--lightningcss-light,var(--color-emerald-300))var(--lightningcss-dark,var(--color-emerald-800));--badge-border:var(--lightningcss-light,var(--color-emerald-300))var(--lightningcss-dark,var(--color-emerald-700));--action-publish:var(--lightningcss-light,var(--color-emerald-500))var(--lightningcss-dark,var(--color-emerald-600));--action-publish-hover:var(--lightningcss-light,var(--color-emerald-600))var(--lightningcss-dark,var(--color-emerald-700));--action-publish-active:var(--lightningcss-light,var(--color-emerald-700))var(--lightningcss-dark,var(--color-emerald-800));--action-retract:var(--lightningcss-light,var(--color-amber-500))var(--lightningcss-dark,var(--color-amber-600));--action-retract-hover:var(--lightningcss-light,var(--color-amber-600))var(--lightningcss-dark,var(--color-amber-700));--action-retract-active:var(--lightningcss-light,var(--color-amber-700))var(--lightningcss-dark,var(--color-amber-800));--action-archive:var(--lightningcss-light,var(--color-rose-500))var(--lightningcss-dark,var(--color-rose-600));--action-archive-hover:var(--lightningcss-light,var(--color-rose-600))var(--lightningcss-dark,var(--color-rose-700));--action-archive-active:var(--lightningcss-light,var(--color-rose-700))var(--lightningcss-dark,var(--color-rose-800));--action-restore:var(--lightningcss-light,var(--color-amber-500))var(--lightningcss-dark,var(--color-amber-600));--action-restore-hover:var(--lightningcss-light,var(--color-amber-600))var(--lightningcss-dark,var(--color-amber-700));--action-restore-active:var(--lightningcss-light,var(--color-amber-700))var(--lightningcss-dark,var(--color-amber-800));--action-review:var(--lightningcss-light,var(--color-azure-500))var(--lightningcss-dark,var(--color-azure-600));--action-review-hover:var(--lightningcss-light,var(--color-azure-600))var(--lightningcss-dark,var(--color-azure-700));--action-review-active:var(--lightningcss-light,var(--color-azure-700))var(--lightningcss-dark,var(--color-azure-800))}}:root{--app-navigation-height:40px;--page-max-width:940px;--page-side-padding:24px;--page-top-padding:40px;--page-bottom-padding:80px;--tile-width:220px;--tile-gap:20px}
