@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.26a4qkxezf9-r.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1hzlq6xrrxf6u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.33on4mq75bz97.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.2xsoqmjk136f4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.0v7knm2wof07y.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_5dbc07f0-module__dgnhTa__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_5dbc07f0-module__dgnhTa__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@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-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-divide-y-reverse:0;--tw-border-style:solid;--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-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:var(--color-surface-accent);--accent-foreground:var(--color-surface-accent-foreground);--background:var(--color-surface-background);--border:var(--color-border-default);--card:var(--color-card-default);--card-foreground:var(--color-card-foreground);--color-accent-interactive:#6366f1;--color-accent-subtle:#0b4d8f1a;--color-accent-subtle-hover:#0b4d8f29;--color-action-accent:#374151;--color-action-accent-foreground:#fff;--color-action-accent-hover:#4b5563;--color-action-primary:#f3f4f6;--color-action-primary-border:#d1d5db;--color-action-primary-foreground:#1f2937;--color-action-primary-hover:#e5e7eb;--color-action-secondary:#fff;--color-action-secondary-border:#e5e7eb;--color-action-secondary-foreground:#374151;--color-action-secondary-hover:#f9fafb;--color-action-upgrade:#2563eb;--color-action-upgrade-text:#2563eb;--color-border-default:#e5e7eb;--color-border-light:#f3f4f6;--color-canvas-subtle:var(--color-surface-muted);--color-card-default:#fff;--color-card-foreground:#0a0a0a;--color-danger-border:#dc262626;--color-danger-foreground:#dc2626;--color-danger-surface:#dc26260f;--color-danger-text:#b42318;--color-editor-accent:#3060c0;--color-editor-accent-deep:#0b4d8f;--color-editor-accent-muted:#6382bf;--color-editor-action-hover:#0000000f;--color-editor-background:#fff;--color-editor-border:#e5e7eb;--color-editor-delete:#f43f5e;--color-editor-mark-continuity:#8c5adcd9;--color-editor-mark-copy:#0a6e4e;--color-editor-mark-developmental:#ff9100cc;--color-editor-mark-line:#0b4d8f;--color-editor-placeholder:#999;--color-editor-shadow:#000;--color-editor-spell:#b45050;--color-editor-suggestion:#787896;--color-editor-text:#0a0a0a;--color-editor-thread-highlight:#facc15;--color-entity-chapter-bg:#fffbeb;--color-entity-chapter-border:#fee685;--color-entity-chapter-hover:#fef3c6;--color-entity-chapter-text:#7b3306;--color-entity-character-bg:#f5f3ff;--color-entity-character-border:#ddd6ff;--color-entity-character-hover:#ede9fe;--color-entity-character-text:#4d179a;--color-entity-place-bg:#ecfdf5;--color-entity-place-border:#a4f4cf;--color-entity-place-hover:#d0fae5;--color-entity-place-text:#004f3b;--color-entity-plan-card-bg:#f0f9ff;--color-entity-plan-card-border:#b8e6fe;--color-entity-plan-card-hover:#dff2fe;--color-entity-plan-card-text:#024a70;--color-fg-muted:#00000080;--color-foreground-default:var(--color-surface-foreground);--color-icon-active:#374151;--color-icon-default:#6b7280;--color-icon-hover:#4b5563;--color-input-background:#f9fafb;--color-input-default:#0000;--color-label-conflict:#fef2f2;--color-label-conflict-foreground:#dc2626;--color-label-default:#f3f4f6;--color-label-default-foreground:#6b7280;--color-label-resolution:#f0fdf4;--color-label-resolution-foreground:#059669;--color-label-setup:#fef3c7;--color-label-setup-foreground:#d97706;--color-lens-continuity-bg:#8c5adc26;--color-lens-continuity-border:#8c5adc40;--color-lens-continuity-color:#8c5adce6;--color-lens-continuity-muted:#8c5adc4d;--color-lens-continuity-text:#4a2a8a;--color-lens-copy-bg:#00a07826;--color-lens-copy-border:#00a07840;--color-lens-copy-color:#00a078e6;--color-lens-copy-muted:#00a0784d;--color-lens-copy-text:#0c5a44;--color-lens-dev-bg:#ffaa002e;--color-lens-dev-border:#ffaa0040;--color-lens-dev-color:#ffaa00e6;--color-lens-dev-muted:#ffaa004d;--color-lens-dev-text:#8a4b00;--color-lens-line-bg:#0078ff1f;--color-lens-line-border:#0078ff40;--color-lens-line-color:#0078ffe6;--color-lens-line-muted:#0078ff4d;--color-lens-line-text:#0b4d8f;--color-link:#2563eb;--color-popover-default:#fff;--color-popover-foreground:#0a0a0a;--color-ring:#374151;--color-role-destructive:#fef2f2;--color-role-destructive-border:#fecaca;--color-role-destructive-foreground:#dc2626;--color-selection-active:#e5e7eb;--color-selection-background:#f3f4f6;--color-selection-hover:#f9fafb;--color-source-blank:#059669;--color-source-import:#2563eb;--color-source-paste:#d97706;--color-source-playground:#7c3aed;--color-status-draft:#f3f4f6;--color-status-draft-foreground:#6b7280;--color-status-final:#f0fdf4;--color-status-final-foreground:#059669;--color-status-published:#faf5ff;--color-status-published-foreground:#c4b5fd;--color-status-revised:#eff6ff;--color-status-revised-foreground:#2563eb;--color-success-border:#0a6e4e;--color-success-foreground:#16a34a;--color-success-surface:#16a36a14;--color-success-text:#05603a;--color-surface-accent:#f3f4f6;--color-surface-accent-foreground:#374151;--color-surface-background:#fff;--color-surface-default:var(--color-surface-background);--color-surface-foreground:#0a0a0a;--color-surface-hover:#0000000f;--color-surface-muted:#f8f9fa;--color-surface-muted-foreground:#6b7280;--color-surface-secondary:#eceef2;--color-surface-secondary-foreground:#030213;--color-surface-subtle:var(--color-surface-muted);--color-tree-hover:#f9fafb;--color-tree-selected:#e5e7eb;--color-warning-border:#f59e0b26;--color-warning-border-strong:#f59e0b;--color-warning-foreground:#92400e;--color-warning-surface:#f59e0b14;--core-radius-2xl:16px;--core-radius-3xl:24px;--core-radius-default:6px;--core-radius-full:9999px;--core-radius-lg:10px;--core-radius-md:8px;--core-radius-none:0px;--core-radius-sm:4px;--core-radius-xl:12px;--core-spacing-0:0px;--core-spacing-0-5:2px;--core-spacing-1:4px;--core-spacing-1-5:6px;--core-spacing-2:8px;--core-spacing-2-5:10px;--core-spacing-3:12px;--core-spacing-3-5:14px;--core-spacing-4:16px;--core-spacing-5:20px;--core-spacing-6:24px;--core-spacing-7:28px;--core-spacing-8:32px;--core-spacing-9:36px;--core-spacing-10:40px;--core-spacing-11:44px;--core-spacing-12:48px;--core-spacing-14:56px;--core-spacing-16:64px;--core-spacing-18:72px;--core-spacing-20:80px;--core-spacing-24:96px;--core-spacing-28:112px;--core-spacing-32:128px;--core-spacing-36:144px;--core-spacing-40:160px;--core-spacing-44:176px;--core-spacing-48:192px;--core-spacing-52:208px;--core-spacing-56:224px;--core-spacing-60:240px;--core-spacing-64:256px;--core-spacing-72:288px;--core-spacing-80:320px;--core-spacing-88:352px;--core-spacing-96:384px;--core-spacing-px:1px;--destructive:var(--color-role-destructive);--destructive-foreground:var(--color-role-destructive-foreground);--ds-radius:var(--core-radius-md);--font-family-logo:"Cormorant Garamond",serif;--font-family-mono:"SF Mono","Monaco","Cascadia Code",monospace;--font-family-sans:"Inter",-apple-system,"BlinkMacSystemFont","Segoe UI","Roboto",sans-serif;--font-family-serif:"Source Serif 4",serif;--font-size:14px;--font-weight-medium:500;--font-weight-normal:400;--font-weight-semibold:600;--foreground:var(--color-surface-foreground);--input:var(--color-input-background);--input-background:var(--color-input-background);--muted:var(--color-surface-muted);--muted-foreground:var(--color-surface-muted-foreground);--popover:var(--color-popover-default);--popover-foreground:var(--color-popover-foreground);--primary:var(--color-action-accent);--primary-foreground:var(--color-action-accent-foreground);--primary-hover:var(--color-action-accent-hover);--radius:var(--core-radius-md);--ring:var(--color-ring);--secondary:var(--color-action-secondary);--secondary-foreground:var(--color-action-secondary-foreground);--secondary-hover:var(--color-action-secondary-hover);--sidebar:var(--color-surface-secondary);--sidebar-accent:var(--color-surface-accent);--sidebar-accent-foreground:var(--color-surface-accent-foreground);--sidebar-border:var(--color-border-default);--sidebar-foreground:var(--color-surface-secondary-foreground);--sidebar-ring:var(--color-ring);--spacing:.25rem;--type-body-font-family:var(--font-family-sans);--type-body-font-size:14px;--type-body-font-weight:var(--font-weight-normal);--type-body-line-height:1.5;--type-editor-font-family:var(--font-family-serif);--type-editor-font-size:16px;--type-editor-font-weight:var(--font-weight-normal);--type-editor-line-height:1.7;--type-h1-font-family:var(--font-family-sans);--type-h1-font-size:32px;--type-h1-font-weight:var(--font-weight-medium);--type-h1-line-height:1.25;--type-h2-font-family:var(--font-family-sans);--type-h2-font-size:24px;--type-h2-font-weight:var(--font-weight-medium);--type-h2-line-height:1.33;--type-h3-font-family:var(--font-family-sans);--type-h3-font-size:18px;--type-h3-font-weight:var(--font-weight-medium);--type-h3-line-height:1.44;--type-label-font-family:var(--font-family-sans);--type-label-font-size:14px;--type-label-font-weight:var(--font-weight-medium);--type-label-line-height:1.5;--type-logo-font-family:var(--font-family-logo);--ui-header-height:48px;--ui-header-padding-x:12px;--ui-indent:24px;--ui-panel-width:280px;--ui-panel-width-collapsed:60px;--ui-panel-width-lg:520px;--ui-panel-width-md:420px;--ui-panel-width-sm:360px;--ui-rail-width:48px;--ui-right-panel-width:360px;--ui-row-height:40px;--upgrade:var(--color-action-upgrade);--upgrade-text:var(--color-action-upgrade-text)}@supports (color:lab(0% 0 0)){:root{--color-card-foreground:lab(2.75381% 0 0);--color-editor-text:lab(2.75381% 0 0);--color-entity-chapter-bg:lab(98.6157% -.695109 8.41594);--color-entity-chapter-border:lab(91.7203% -.505269 49.9084);--color-entity-chapter-hover:lab(95.916% -1.21653 23.111);--color-entity-chapter-text:lab(31.2288% 30.2627 40.0378);--color-entity-character-bg:lab(96.2416% 2.28882 -5.5164);--color-entity-character-border:lab(87.0806% 8.49313 -19.3161);--color-entity-character-hover:lab(93.0838% 4.35233 -9.88269);--color-entity-character-text:lab(24.3783% 45.7545 -61.4878);--color-entity-place-bg:lab(97.8462% -6.94954 1.85528);--color-entity-place-border:lab(90.2247% -31.039 9.47084);--color-entity-place-hover:lab(94.9005% -17.0769 5.63871);--color-entity-place-text:lab(28.9104% -26.5683 5.51712);--color-entity-plan-card-bg:lab(97.354% -2.38082 -4.01101);--color-entity-plan-card-border:lab(88.6984% -11.3984 -16.8483);--color-entity-plan-card-hover:lab(94.371% -4.56104 -8.23416);--color-entity-plan-card-text:lab(29.1958% -8.34467 -28.2464);--color-popover-default:lab(100% 0 0);--color-popover-foreground:lab(2.75381% 0 0);--color-surface-foreground:lab(2.75381% 0 0);--color-surface-secondary:lab(94.1758% -.154406 -2.19268)}}@media (color-gamut:p3){:root{--color-entity-chapter-bg:#fffbeb;--color-entity-character-border:#ddd6ff;--color-entity-place-text:#004e3b;--color-entity-plan-card-bg:#f0f9ff}@supports (color:lab(0% 0 0)){:root{--color-entity-chapter-bg:lab(98.6252% -.636399 8.42309);--color-entity-character-border:lab(87.0887% 8.54173 -19.4165);--color-entity-place-text:lab(28.8638% -26.9213 5.48051);--color-entity-plan-card-bg:lab(97.3624% -2.33936 -4.13004)}}}@media (color-gamut:rec2020){:root{--color-entity-chapter-bg:#fffbeb;--color-entity-character-border:#ddd6ff;--color-entity-place-text:#004e3b;--color-entity-plan-card-bg:#f0f9ff}@supports (color:lab(0% 0 0)){:root{--color-entity-chapter-bg:lab(98.6252% -.636399 8.42309);--color-entity-character-border:lab(87.0887% 8.54173 -19.4165);--color-entity-place-text:lab(28.8638% -26.9213 5.48051);--color-entity-plan-card-bg:lab(97.3624% -2.33936 -4.13004)}}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--accent:var(--color-surface-accent);--accent-foreground:var(--color-surface-accent-foreground);--background:var(--color-surface-background);--border:var(--color-border-default);--card:var(--color-card-default);--card-foreground:var(--color-card-foreground);--color-accent-interactive:#8893fa;--color-accent-subtle:#668dde2e;--color-accent-subtle-hover:#668dde42;--color-action-accent:#353230;--primary:var(--color-action-accent);--color-action-accent-foreground:#e6e4e2;--primary-foreground:var(--color-action-accent-foreground);--color-action-accent-hover:#45423f;--primary-hover:var(--color-action-accent-hover);--color-action-primary:#191715;--color-action-primary-border:#312d2a;--color-action-primary-foreground:#dfdedb;--color-action-primary-hover:#24211f;--color-action-secondary:#12100f;--secondary:var(--color-action-secondary);--color-action-secondary-border:#2b2826;--color-action-secondary-foreground:#d9d7d5;--secondary-foreground:var(--color-action-secondary-foreground);--color-action-secondary-hover:#1a1816;--secondary-hover:var(--color-action-secondary-hover);--color-action-upgrade:#326ad9;--upgrade:var(--color-action-upgrade);--color-action-upgrade-text:#6a9cfb;--upgrade-text:var(--color-action-upgrade-text);--color-border-default:#2b2826;--sidebar-border:var(--color-border-default);--color-border-light:#1e1b19;--color-canvas-subtle:var(--color-surface-muted);--color-card-default:#12100f;--color-card-foreground:#e9e7e5;--color-danger-border:#e6434352;--color-danger-foreground:#f66d67;--color-danger-surface:#e643432e;--color-danger-text:#f7857d;--color-editor-accent:#6a9fee;--color-editor-accent-deep:#64a1ee;--color-editor-accent-muted:#81a6dd;--color-editor-action-hover:#ffffff14;--color-editor-background:#120f0c;--color-editor-border:#2b2826;--color-editor-delete:#f86680;--color-editor-mark-continuity:#b897f0e6;--color-editor-mark-copy:#3fbe90;--color-editor-mark-developmental:#f4a437e6;--color-editor-mark-line:#6ba5fb;--color-editor-placeholder:#73716e;--color-editor-shadow:#000;--color-editor-spell:#ca827f;--color-editor-suggestion:#9696ae;--color-editor-text:#e6e4e1;--color-editor-thread-highlight:#f0d03c;--color-entity-chapter-bg:#46190166;--color-entity-chapter-border:#973c0099;--color-entity-chapter-hover:#7b330680;--color-entity-chapter-text:#fee685;--color-entity-character-bg:#2f0d6866;--color-entity-character-border:#5d0ec099;--color-entity-character-hover:#4d179a80;--color-entity-character-text:#ddd6ff;--color-entity-place-bg:#002c2266;--color-entity-place-border:#00604599;--color-entity-place-hover:#004f3b80;--color-entity-place-text:#a4f4cf;--color-entity-plan-card-bg:#052f4a66;--color-entity-plan-card-border:#00598a99;--color-entity-plan-card-hover:#024a7080;--color-entity-plan-card-text:#b8e6fe;--color-fg-muted:#fff9;--color-foreground-default:var(--color-surface-foreground);--color-icon-active:#e6e4e2;--color-icon-default:#a09e9b;--color-icon-hover:#c6c4c1;--color-input-background:#191715;--input:var(--color-input-background);--input-background:var(--color-input-background);--color-label-conflict:#3c1715;--color-label-conflict-foreground:#ff938b;--color-label-default:#1c1a18;--color-label-default-foreground:#a6a4a1;--color-label-resolution:#032f1b;--color-label-resolution-foreground:#5cde9b;--color-label-setup:#3a2400;--color-label-setup-foreground:#f6bc5d;--color-lens-continuity-bg:#966cd72e;--color-lens-continuity-border:#966cd759;--color-lens-continuity-color:#ae84f2;--color-lens-continuity-muted:#7b63a3;--color-lens-continuity-text:#d1b0ff;--color-lens-copy-bg:#00a26e2e;--color-lens-copy-border:#00a26e59;--color-lens-copy-color:#01bc85;--color-lens-copy-muted:#288463;--color-lens-copy-text:#65dfaf;--color-lens-dev-bg:#bf71002e;--color-lens-dev-border:#bf710059;--color-lens-dev-color:#dc8900;--color-lens-dev-muted:#966626;--color-lens-dev-text:#fab45f;--color-lens-line-bg:#4385e42e;--color-lens-line-border:#4385e459;--color-lens-line-color:#5b9eff;--color-lens-line-muted:#4c72ab;--color-lens-line-text:#96c6ff;--color-link:#5a98f3;--color-popover-default:#191715;--popover:var(--color-popover-default);--color-popover-foreground:#e9e7e5;--popover-foreground:var(--color-popover-foreground);--color-ring:#b0adaa;--ring:var(--color-ring);--sidebar-ring:var(--color-ring);--color-role-destructive:#391917;--destructive:var(--color-role-destructive);--color-role-destructive-border:#6e2826;--color-role-destructive-foreground:#f2716a;--destructive-foreground:var(--color-role-destructive-foreground);--color-selection-active:#2c2825;--color-selection-background:#1a1816;--color-selection-hover:#131110;--color-source-blank:#5fe19e;--color-source-import:#5a98f3;--color-source-paste:#f6bc5d;--color-source-playground:#af8bff;--color-status-draft:#1c1a18;--color-status-draft-foreground:#a6a4a1;--color-status-final:#032f1b;--color-status-final-foreground:#5fe19e;--color-status-published:#2e2142;--color-status-published-foreground:#d5baff;--color-status-revised:#152946;--color-status-revised-foreground:#8bbfff;--color-success-border:#118659;--color-success-foreground:#48cd8c;--color-success-surface:#15bb772e;--color-success-text:#6cd79d;--color-surface-accent:#24211f;--sidebar-accent:var(--color-surface-accent);--color-surface-accent-foreground:#dfdedb;--sidebar-accent-foreground:var(--color-surface-accent-foreground);--color-surface-background:#0a0908;--color-surface-default:var(--color-surface-background);--color-surface-foreground:#e9e7e5;--foreground:var(--color-surface-foreground);--color-surface-hover:#ffffff14;--color-surface-muted:#191715;--color-surface-subtle:var(--color-surface-muted);--muted:var(--color-surface-muted);--color-surface-muted-foreground:#a6a4a1;--muted-foreground:var(--color-surface-muted-foreground);--color-surface-secondary:#12100f;--sidebar:var(--color-surface-secondary);--color-surface-secondary-foreground:#e9e7e5;--sidebar-foreground:var(--color-surface-secondary-foreground);--color-tree-hover:#151312;--color-tree-selected:#292623;--color-warning-border:#e49e2252;--color-warning-border-strong:#da950b;--color-warning-foreground:#efba64;--color-warning-surface:#e49e222e}@supports (color:lab(0% 0 0)){[data-theme=dark]{--color-accent-interactive:lab(63.5697% 16.0015 -53.4435);--color-accent-subtle:lab(58.3982% 4.31544 -46.4934/.18);--color-accent-subtle-hover:lab(58.3982% 4.31544 -46.4934/.26);--color-action-accent:lab(21.1084% 1.0231 2.00501);--color-action-accent-foreground:lab(90.7272% .340581 1.47686);--color-action-accent-hover:lab(28.0665% 1.19309 2.33877);--color-action-primary:lab(7.7722% .850074 1.57737);--color-action-primary-border:lab(18.7861% 1.20138 2.34458);--color-action-primary-foreground:lab(88.4072% .34073 1.47692);--color-action-primary-hover:lab(12.988% 1.03071 2.01032);--color-action-secondary:lab(4.83544% .494301 .921336);--color-action-secondary-border:lab(16.4682% 1.027 2.0077);--color-action-secondary-foreground:lab(86.0872% .340819 1.477);--color-action-secondary-hover:lab(8.35004% .858694 1.6476);--color-action-upgrade:lab(45.9974% 12.2645 -63.2639);--color-action-upgrade-text:lab(64.0744% 4.04742 -53.3085);--color-border-default:lab(16.4682% 1.027 2.0077);--color-border-light:lab(10.0901% .85678 1.67375);--color-card-default:lab(4.83544% .494301 .921336);--color-card-foreground:lab(91.8872% .340521 1.47682);--color-danger-border:lab(53.9062% 63.1954 38.5555/.32);--color-danger-foreground:lab(63.526% 53.3685 30.8739);--color-danger-surface:lab(53.9062% 63.1954 38.5555/.18);--color-danger-text:lab(68.4827% 43.7299 24.6634);--color-editor-accent:lab(64.4342% -.786394 -45.8549);--color-editor-accent-deep:lab(64.538% -3.06219 -45.2987);--color-editor-accent-muted:lab(67.0937% -2.43008 -32.1434);--color-editor-action-hover:lab(100% 0 0/.08);--color-editor-background:lab(4.43784% .683397 1.8205);--color-editor-border:lab(16.4682% 1.027 2.0077);--color-editor-delete:lab(63.1526% 58.6315 15.8793);--color-editor-mark-continuity:lab(68.1009% 26.0025 -40.7917/.9);--color-editor-mark-copy:lab(69.2458% -44.4216 12.6197);--color-editor-mark-developmental:lab(74.1858% 23.9202 65.0302/.9);--color-editor-mark-line:lab(66.6712% -.414014 -49.3099);--color-editor-placeholder:lab(47.8086% .432611 1.85044);--color-editor-spell:lab(61.983% 28.414 13.6729);--color-editor-suggestion:lab(62.5511% 3.81792 -12.5254);--color-editor-text:lab(90.7289% .427306 1.84705);--color-editor-thread-highlight:lab(84.3552% 1.18113 72.4125);--color-entity-chapter-bg:lab(15.8111% 20.9107 23.3752/.4);--color-entity-chapter-border:lab(37.9037% 37.2636 49.2394/.6);--color-entity-chapter-hover:lab(31.2288% 30.2627 40.0378/.5);--color-entity-chapter-text:lab(91.7203% -.505269 49.9084);--color-entity-character-bg:lab(14.0706% 33.3357 -46.755/.4);--color-entity-character-border:lab(29.3188% 57.7991 -76.1487/.6);--color-entity-character-hover:lab(24.3783% 45.7545 -61.4878/.5);--color-entity-character-text:lab(87.0806% 8.49313 -19.3161);--color-entity-place-bg:lab(15.0766% -17.7968 2.41594/.4);--color-entity-place-border:lab(35.6014% -31.3065 8.39711/.6);--color-entity-place-hover:lab(28.9104% -26.5683 5.51712/.5);--color-entity-place-text:lab(90.2247% -31.039 9.47084);--color-entity-plan-card-bg:lab(17.8298% -5.31152 -21.159/.4);--color-entity-plan-card-border:lab(35.3911% -8.41941 -34.0329/.6);--color-entity-plan-card-hover:lab(29.1958% -8.34467 -28.2464/.5);--color-entity-plan-card-text:lab(88.6984% -11.3984 -16.8483);--color-fg-muted:lab(100% 0 0/.6);--color-icon-active:lab(90.7272% .340581 1.47686);--color-icon-default:lab(65.2088% .429809 1.84863);--color-icon-hover:lab(79.1272% .341177 1.47724);--color-input-background:lab(7.7722% .850074 1.57737);--color-label-conflict:lab(13.5712% 18.8155 10.7812);--color-label-conflict-foreground:lab(72.6798% 41.0208 23.1211);--color-label-default:lab(9.51011% .85739 1.67418);--color-label-default-foreground:lab(67.5288% .429511 1.84844);--color-label-resolution:lab(16.1052% -19.7553 8.69213);--color-label-resolution-foreground:lab(79.9359% -48.9643 21.5654);--color-label-setup:lab(16.4155% 8.30719 23.9956);--color-label-setup-foreground:lab(80.3066% 14.0977 55.3906);--color-lens-continuity-bg:lab(53.5634% 34.1358 -49.6851/.18);--color-lens-continuity-border:lab(53.5634% 34.1358 -49.6851/.35);--color-lens-continuity-color:lab(62.9231% 33.3667 -49.8432);--color-lens-continuity-muted:lab(46.4526% 20.1002 -31.3484);--color-lens-continuity-text:lab(76.9919% 23.4653 -34.7579);--color-lens-copy-bg:lab(58.8003% -46.8628 16.3684/.18);--color-lens-copy-border:lab(58.8003% -46.8628 16.3684/.35);--color-lens-copy-color:lab(67.7829% -51.7599 16.3873);--color-lens-copy-muted:lab(49.1274% -34.182 9.70883);--color-lens-copy-text:lab(80.8493% -44.1667 12.5888);--color-lens-dev-bg:lab(55.6572% 26.9826 62.5434/.18);--color-lens-dev-border:lab(55.6572% 26.9826 62.5434/.35);--color-lens-dev-color:lab(64.8745% 26.9955 70.173);--color-lens-dev-muted:lab(47.6171% 15.7251 42.465);--color-lens-dev-text:lab(78.921% 19.7838 53.149);--color-lens-line-bg:lab(54.7417% 3.21543 -55.8706/.18);--color-lens-line-border:lab(54.7417% 3.21543 -55.8706/.35);--color-lens-line-color:lab(64.0743% 1.18813 -55.5526);--color-lens-line-muted:lab(47.2185% -.742286 -35.2969);--color-lens-line-text:lab(78.1141% -5.49892 -33.4377);--color-link:lab(61.8919% .961572 -52.6233);--color-popover-default:lab(7.7722% .850074 1.57737);--color-popover-foreground:lab(91.8872% .340521 1.47682);--color-ring:lab(71.0104% .517249 2.21927);--color-role-destructive:lab(13.6748% 15.6227 8.82254);--color-role-destructive-border:lab(27.0896% 31.4485 18.4038);--color-role-destructive-foreground:lab(63.6309% 50.1648 28.8057);--color-selection-active:lab(16.466% 1.20418 2.34659);--color-selection-background:lab(8.35004% .858694 1.6476);--color-selection-hover:lab(5.26205% .522375 .975502);--color-source-blank:lab(81.0967% -48.9396 21.5559);--color-source-import:lab(61.8919% .961572 -52.6233);--color-source-paste:lab(80.3066% 14.0977 55.3906);--color-source-playground:lab(65.0258% 32.6535 -53.6419);--color-status-draft:lab(9.51011% .85739 1.67418);--color-status-draft-foreground:lab(67.5288% .429511 1.84844);--color-status-final:lab(16.1052% -19.7553 8.69213);--color-status-final-foreground:lab(81.0967% -48.9396 21.5559);--color-status-published:lab(15.6403% 12.3737 -18.724);--color-status-published-foreground:lab(79.7584% 19.7192 -30.4393);--color-status-revised:lab(16.0924% .248268 -21.0682);--color-status-revised-foreground:lab(75.6713% -5.09632 -37.2707);--color-success-border:lab(49.3796% -40.1226 15.7489);--color-success-foreground:lab(74.1317% -49.0999 21.618);--color-success-surface:lab(67.2917% -52.7624 23.2109/.18);--color-success-text:lab(78.5194% -42.2254 18.6088);--color-surface-accent:lab(12.988% 1.03071 2.01032);--color-surface-accent-foreground:lab(88.4072% .34073 1.47692);--color-surface-background:lab(2.47489% .319459 .585464);--color-surface-foreground:lab(91.8872% .340521 1.47682);--color-surface-hover:lab(100% 0 0/.08);--color-surface-muted:lab(7.7722% .850074 1.57737);--color-surface-muted-foreground:lab(67.5288% .429511 1.84844);--color-surface-secondary:lab(4.83544% .494301 .921336);--color-surface-secondary-foreground:lab(91.8872% .340521 1.47682);--color-tree-hover:lab(6.18911% .58084 1.08849);--color-tree-selected:lab(15.3059% 1.20574 2.3477);--color-warning-border:lab(70.8468% 20.2319 68.534/.32);--color-warning-border-strong:lab(67.3506% 20.5018 70.1014);--color-warning-foreground:lab(79.1619% 12.7169 50.3813);--color-warning-surface:lab(70.8468% 20.2319 68.534/.18)}}@media (color-gamut:p3){[data-theme=dark]{--color-entity-chapter-border:#953d0099;--color-entity-character-text:#ddd6ff;--color-entity-place-bg:#002c2266;--color-entity-place-border:#005f4699;--color-entity-place-hover:#004e3b80;--color-entity-plan-card-border:#00598699;--color-label-conflict-foreground:#ff988f;--color-label-setup:#3a2400;--color-lens-continuity-text:#d0b2ff;--color-lens-copy-bg:#00a0712e;--color-lens-copy-border:#00a07159;--color-lens-copy-color:#00bb87;--color-lens-dev-bg:#bb74002e;--color-lens-dev-border:#bb740059;--color-lens-dev-color:#da8a00;--color-lens-line-color:#5c9eff;--color-lens-line-text:#96c6ff;--color-source-playground:#af8bff;--color-status-published-foreground:#d5bbff;--color-status-revised-foreground:#8cbfff}@supports (color:lab(0% 0 0)){[data-theme=dark]{--color-entity-chapter-border:lab(37.8822% 37.1703 52.2703/.6);--color-entity-character-text:lab(87.0887% 8.54173 -19.4165);--color-entity-place-bg:lab(15.0581% -17.9522 2.3674/.4);--color-entity-place-border:lab(35.3675% -33.1169 8.04834/.6);--color-entity-place-hover:lab(28.8638% -26.9213 5.48051/.5);--color-entity-plan-card-border:lab(35.1636% -9.57012 -34.41/.6);--color-label-conflict-foreground:lab(74.1855% 46.8567 26.4343);--color-label-setup:lab(16.4076% 8.2769 24.3208);--color-lens-continuity-text:lab(77.1756% 24.4392 -37.4977);--color-lens-copy-bg:lab(58.0294% -55.9087 15.6767/.18);--color-lens-copy-border:lab(58.0294% -55.9087 15.6767/.35);--color-lens-copy-color:lab(67.3149% -55.4123 15.6195);--color-lens-dev-bg:lab(55.516% 27.7664 82.7711/.18);--color-lens-dev-border:lab(55.516% 27.7664 82.7711/.35);--color-lens-dev-color:lab(64.8146% 26.6921 76.9054);--color-lens-line-color:lab(64.12% 1.48815 -56.0704);--color-lens-line-text:lab(78.0297% -5.32171 -36.4141);--color-source-playground:lab(65.1357% 33.1757 -54.8611);--color-status-published-foreground:lab(79.9204% 20.5626 -32.9464);--color-status-revised-foreground:lab(75.6731% -4.55064 -40.3387)}}}@media (color-gamut:rec2020){[data-theme=dark]{--color-entity-chapter-border:#953d0099;--color-entity-character-text:#ddd6ff;--color-entity-place-bg:#002c2266;--color-entity-place-border:#005f4699;--color-entity-place-hover:#004e3b80;--color-entity-plan-card-border:#00598699;--color-label-conflict-foreground:#ff988f;--color-label-setup:#3a2400;--color-lens-continuity-text:#d1b2ff;--color-lens-copy-bg:#00a0712e;--color-lens-copy-border:#00a07159;--color-lens-copy-color:#00bb87;--color-lens-dev-bg:#bb74002e;--color-lens-dev-border:#bb740059;--color-lens-dev-color:#da8a00;--color-lens-line-color:#5c9eff;--color-lens-line-text:#97c6ff;--color-source-playground:#af8bff;--color-status-published-foreground:#d5bcff;--color-status-revised-foreground:#8ebfff}@supports (color:lab(0% 0 0)){[data-theme=dark]{--color-entity-chapter-border:lab(37.8822% 37.1703 52.2703/.6);--color-entity-character-text:lab(87.0887% 8.54173 -19.4165);--color-entity-place-bg:lab(15.0581% -17.9522 2.3674/.4);--color-entity-place-border:lab(35.3675% -33.1169 8.04834/.6);--color-entity-place-hover:lab(28.8638% -26.9213 5.48051/.5);--color-entity-plan-card-border:lab(35.1636% -9.57012 -34.41/.6);--color-label-conflict-foreground:lab(74.1855% 46.8567 26.4343);--color-label-setup:lab(16.4076% 8.2769 24.3208);--color-lens-continuity-text:lab(77.2821% 24.7496 -37.9216);--color-lens-copy-bg:lab(58.0294% -55.9087 15.6767/.18);--color-lens-copy-border:lab(58.0294% -55.9087 15.6767/.35);--color-lens-copy-color:lab(67.3149% -55.4123 15.6195);--color-lens-dev-bg:lab(55.49% 27.6926 86.5793/.18);--color-lens-dev-border:lab(55.49% 27.6926 86.5793/.35);--color-lens-dev-color:lab(64.8146% 26.6921 76.9054);--color-lens-line-color:lab(64.12% 1.48815 -56.0704);--color-lens-line-text:lab(78.1697% -4.8438 -36.6241);--color-source-playground:lab(65.1357% 33.1757 -54.8611);--color-status-published-foreground:lab(79.9839% 20.7956 -33.3788);--color-status-revised-foreground:lab(75.8309% -3.95322 -40.572)}}}[data-theme=sepia]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--accent:var(--color-surface-accent);--accent-foreground:var(--color-surface-accent-foreground);--background:var(--color-surface-background);--border:var(--color-border-default);--card:var(--color-card-default);--card-foreground:var(--color-card-foreground);--color-action-accent:#44362d;--primary:var(--color-action-accent);--color-action-accent-foreground:#fbfaf7;--primary-foreground:var(--color-action-accent-foreground);--color-action-accent-hover:#574a42;--primary-hover:var(--color-action-accent-hover);--color-action-primary:#f6f4ef;--color-action-primary-border:#d9d4cc;--color-action-primary-foreground:#32261d;--color-action-primary-hover:#eae7e0;--color-action-secondary:#fdfcf8;--secondary:var(--color-action-secondary);--color-action-secondary-border:#eae7e0;--color-action-secondary-foreground:#362b23;--secondary-foreground:var(--color-action-secondary-foreground);--color-action-secondary-hover:#fcfaf6;--secondary-hover:var(--color-action-secondary-hover);--color-action-upgrade-text:#2454b3;--upgrade-text:var(--color-action-upgrade-text);--color-border-default:#d8d0c3;--sidebar-border:var(--color-border-default);--color-border-light:#e3ddd2;--color-canvas-subtle:var(--color-surface-muted);--color-card-default:#f4f0e7;--color-card-foreground:#32261d;--color-editor-background:#f3eee4;--color-editor-border:#d8d0c3;--color-editor-placeholder:#9f9891;--color-editor-text:#362b23;--color-foreground-default:var(--color-surface-foreground);--color-icon-active:#493e36;--color-icon-default:#797069;--color-icon-hover:#5c524a;--color-input-background:#f4f0e7;--input:var(--color-input-background);--input-background:var(--color-input-background);--color-label-default:#f6f4ef;--color-label-default-foreground:#797069;--color-popover-default:#f7f3ec;--popover:var(--color-popover-default);--color-popover-foreground:#32261d;--popover-foreground:var(--color-popover-foreground);--color-ring:#493e36;--ring:var(--color-ring);--sidebar-ring:var(--color-ring);--color-selection-active:#e0d8c9;--color-selection-background:#e5dfd3;--color-selection-hover:#ebe6db;--color-status-draft:#f6f4ef;--color-status-draft-foreground:#797069;--color-surface-accent:#e3dbce;--sidebar-accent:var(--color-surface-accent);--color-surface-accent-foreground:#362b23;--sidebar-accent-foreground:var(--color-surface-accent-foreground);--color-surface-background:#f1ece3;--color-surface-default:var(--color-surface-background);--color-surface-foreground:#32261d;--foreground:var(--color-surface-foreground);--color-surface-muted:#e9e2d6;--color-surface-subtle:var(--color-surface-muted);--muted:var(--color-surface-muted);--color-surface-muted-foreground:#50453d;--muted-foreground:var(--color-surface-muted-foreground);--color-surface-secondary:#ebe6db;--sidebar:var(--color-surface-secondary);--color-surface-secondary-foreground:#362b23;--sidebar-foreground:var(--color-surface-secondary-foreground);--color-tree-hover:#ebe6db;--color-tree-selected:#e0d8c9}@supports (color:lab(0% 0 0)){[data-theme=sepia]{--color-action-accent:lab(23.9184% 5.49924 8.38133);--color-action-accent-foreground:lab(98.2765% .107378 1.52057);--color-action-accent-hover:lab(32.649% 4.34943 7.16793);--color-action-primary:lab(96.1988% .235707 2.66113);--color-action-primary-border:lab(85.1912% .568062 4.55902);--color-action-primary-foreground:lab(16.1717% 4.69194 8.17799);--color-action-primary-hover:lab(91.6835% .405937 3.80147);--color-action-secondary:lab(98.8616% .106215 1.90398);--color-action-secondary-border:lab(91.6835% .405937 3.80147);--color-action-secondary-foreground:lab(18.7333% 4.2406 7.42941);--color-action-secondary-hover:lab(98.2805% .135809 1.90165);--color-action-upgrade-text:lab(36.8675% 11.6869 -56.1939);--color-border-default:lab(83.8222% 1.00189 7.63714);--color-border-light:lab(88.4549% .682205 6.10464);--color-card-default:lab(94.8276% .352055 4.5813);--color-card-foreground:lab(16.4039% 4.68886 8.17437);--color-editor-background:lab(94.2582% .336915 5.35738);--color-editor-border:lab(83.8222% 1.00189 7.63714);--color-editor-placeholder:lab(63.2332% 1.52704 4.70796);--color-editor-text:lab(18.7429% 4.0302 7.58909);--color-icon-active:lab(27.2119% 3.76955 6.67086);--color-icon-default:lab(47.8904% 2.60529 5.47885);--color-icon-hover:lab(35.6965% 3.1621 6.08411);--color-input-background:lab(94.8276% .352055 4.5813);--color-label-default:lab(96.1988% .235707 2.66113);--color-label-default-foreground:lab(47.8904% 2.60529 5.47885);--color-popover-default:lab(96.0961% .286907 3.8134);--color-popover-foreground:lab(16.4039% 4.68886 8.17437);--color-ring:lab(27.2119% 3.76955 6.67086);--color-selection-active:lab(86.7279% 1.11231 8.40836);--color-selection-background:lab(89.0411% .778556 6.8755);--color-selection-hover:lab(91.3586% .585794 6.11426);--color-status-draft:lab(96.1988% .235707 2.66113);--color-status-draft-foreground:lab(47.8904% 2.60529 5.47885);--color-surface-accent:lab(87.8825% .996649 7.63334);--color-surface-accent-foreground:lab(18.7333% 4.2406 7.42941);--color-surface-background:lab(93.6751% .419915 5.35111);--color-surface-foreground:lab(16.4039% 4.68886 8.17437);--color-surface-muted:lab(90.2012% .777423 6.87469);--color-surface-muted-foreground:lab(30.336% 3.94392 6.50739);--color-surface-secondary:lab(91.3586% .585794 6.11426);--color-surface-secondary-foreground:lab(18.7333% 4.2406 7.42941);--color-tree-hover:lab(91.3586% .585794 6.11426);--color-tree-selected:lab(86.7279% 1.11231 8.40836)}}@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-500:#fb2c36;--color-red-600:#e40014;--color-emerald-100:#d0fae5;--color-emerald-800:#005f46;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--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:calc(1.5/1);--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:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--animate-spin:spin 1s linear infinite;--aspect-video:16/9;--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)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-red-600:lab(48.4493% 77.4328 61.5452);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-800:lab(35.3675% -33.1188 8.04002)}}}@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%;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;-webkit-text-decoration:inherit;-webkit-text-decoration: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}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::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]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{font-family:var(--font-family-sans)}body{background-color:var(--background);color:var(--foreground);font-size:var(--type-body-font-size);line-height:var(--type-body-line-height)}h1,h2,h3{font-family:var(--font-family-sans);font-weight:var(--font-weight-medium)}h1{font-size:var(--type-h1-font-size);line-height:var(--type-h1-line-height)}h2{font-size:var(--type-h2-font-size);line-height:var(--type-h2-line-height)}h3{font-size:var(--type-h3-font-size);line-height:var(--type-h3-line-height)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.top-3{top:calc(var(--spacing)*3)}.right-3{right:calc(var(--spacing)*3)}.z-50{z-index:50}.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}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing)*6)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.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-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0{height:calc(var(--spacing)*0)}.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)}.min-h-\[65px\]{min-height:65px}.w-0{width:calc(var(--spacing)*0)}.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-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.list-disc{list-style-type:disc}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-1{gap:calc(var(--spacing)*1)}.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-10{gap:calc(var(--spacing)*10)}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*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-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*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-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-14>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*14)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*14)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-24>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*24)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*24)*calc(1 - var(--tw-space-y-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[var\(--border\)\]>:not(:last-child)){border-color:var(--border)}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.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-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-red-500{border-color:var(--color-red-500)}.bg-\[var\(--background\)\]{background-color:var(--background)}.bg-\[var\(--card\)\]{background-color:var(--card)}.bg-\[var\(--muted\)\]{background-color:var(--muted)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--secondary\)\]{background-color:var(--secondary)}.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-emerald-100{background-color:var(--color-emerald-100)}.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)}}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.\!px-4{padding-inline:calc(var(--spacing)*4)!important}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-8{padding-inline:calc(var(--spacing)*8)}.\!py-2{padding-block:calc(var(--spacing)*2)!important}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.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-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-24{padding-block:calc(var(--spacing)*24)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pl-4{padding-left:calc(var(--spacing)*4)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-sans)}.\!text-sm{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.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-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-\[15px\]{font-size:15px}.text-\[22px\]{font-size:22px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-\[var\(--muted-foreground\)\]{color:var(--muted-foreground)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--primary-foreground\)\]{color:var(--primary-foreground)}.text-\[var\(--secondary-foreground\)\]{color:var(--secondary-foreground)}.text-emerald-800{color:var(--color-emerald-800)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[var\(--muted-foreground\)\]::placeholder{color:var(--muted-foreground)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-75{opacity:.75}.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-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-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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-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))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.backdrop\:bg-black\/50::backdrop{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.backdrop\:bg-black\/50::backdrop{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}@media (hover:hover){.hover\:bg-\[var\(--muted\)\]:hover,.hover\:bg-\[var\(--muted\)\]\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--muted\)\]\/50:hover{background-color:color-mix(in oklab,var(--muted)50%,transparent)}}.hover\:bg-\[var\(--primary-hover\)\]:hover{background-color:var(--primary-hover)}.hover\:bg-\[var\(--secondary-hover\)\]:hover{background-color:var(--secondary-hover)}.hover\:text-\[var\(--foreground\)\]:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}}.focus\:border-\[var\(--primary\)\]:focus{border-color:var(--primary)}.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-\[var\(--primary\)\]:focus,.focus\:ring-\[var\(--primary\)\]\/20:focus{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--primary\)\]\/20:focus{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_1fr\]{grid-template-columns:1fr 1fr 1fr}.sm\:flex-row{flex-direction:row}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}@media (min-width:64rem){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&_a\]\:text-\[var\(--primary\)\] a{color:var(--primary)}@media (hover:hover){.\[\&_a\]\:hover\:underline a:hover{text-decoration-line:underline}}.\[\&_h2\]\:text-lg h2{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h2\]\:text-\[var\(--foreground\)\] h2{color:var(--foreground)}.\[\&_h3\]\:text-sm h3{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_h3\]\:text-\[var\(--foreground\)\] h3,.\[\&_strong\]\:text-\[var\(--foreground\)\] strong{color:var(--foreground)}}@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-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
