@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono 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-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-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-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-outline-style:solid}}}:root{overflow-wrap:break-word;-moz-text-size-adjust:none;text-size-adjust:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:#3838380a;--tt-gray-light-a-100:#0f16240d;--tt-gray-light-a-200:#25272d1a;--tt-gray-light-a-300:#2f323733;--tt-gray-light-a-400:#282c336b;--tt-gray-light-a-500:#34373ca3;--tt-gray-light-a-600:#24272ec7;--tt-gray-light-a-700:#23252ade;--tt-gray-light-a-800:#1e2024f2;--tt-gray-light-a-900:#1d1e20fa;--tt-gray-light-50:#fafafa;--tt-gray-light-100:#f4f4f5;--tt-gray-light-200:#eaeaeb;--tt-gray-light-300:#d5d6d7;--tt-gray-light-400:#a6a7ab;--tt-gray-light-500:#7d7f82;--tt-gray-light-600:#53565a;--tt-gray-light-700:#404145;--tt-gray-light-800:#2c2d30;--tt-gray-light-900:#222325;--tt-gray-dark-a-50:#e8e8fd0d;--tt-gray-dark-a-100:#e7e7f312;--tt-gray-dark-a-200:#eeeef61c;--tt-gray-dark-a-300:#efeff538;--tt-gray-dark-a-400:#f4f4ff5e;--tt-gray-dark-a-500:#eceefd80;--tt-gray-dark-a-600:#f7f7fda3;--tt-gray-dark-a-700:#fbfbfebf;--tt-gray-dark-a-800:#fdfdfde0;--tt-gray-dark-a-900:#fffffff5;--tt-gray-dark-50:#19191a;--tt-gray-dark-100:#202022;--tt-gray-dark-200:#2d2d2f;--tt-gray-dark-300:#464649;--tt-gray-dark-400:#636369;--tt-gray-dark-500:#7c7c83;--tt-gray-dark-600:#a3a3a8;--tt-gray-dark-700:#c0c0c3;--tt-gray-dark-800:#e0e0e1;--tt-gray-dark-900:#f5f5f5;--tt-brand-color-50:#efeeff;--tt-brand-color-100:#dedbff;--tt-brand-color-200:#c3bdff;--tt-brand-color-300:#9d8aff;--tt-brand-color-400:#7a52ff;--tt-brand-color-500:#6229ff;--tt-brand-color-600:#5400e5;--tt-brand-color-700:#4b00cc;--tt-brand-color-800:#380099;--tt-brand-color-900:#2b1966;--tt-brand-color-950:#0d002e;--tt-color-green-inc-5:#f0fff2;--tt-color-green-inc-4:#d6ffdc;--tt-color-green-inc-3:#b8ffc5;--tt-color-green-inc-2:#90fea8;--tt-color-green-inc-1:#67fe92;--tt-color-green-base:#01fe73;--tt-color-green-dec-1:#03ce5e;--tt-color-green-dec-2:#02a247;--tt-color-green-dec-3:#007a35;--tt-color-green-dec-4:#005221;--tt-color-green-dec-5:#002e0f;--tt-color-yellow-inc-5:#fffcf0;--tt-color-yellow-inc-4:#fff7d1;--tt-color-yellow-inc-3:#fff1ad;--tt-color-yellow-inc-2:#ffeb8a;--tt-color-yellow-inc-1:#ffe45c;--tt-color-yellow-base:#fd0;--tt-color-yellow-dec-1:#d1b500;--tt-color-yellow-dec-2:#a38d00;--tt-color-yellow-dec-3:#7a6a00;--tt-color-yellow-dec-4:#524500;--tt-color-yellow-dec-5:#2e2600;--tt-color-red-inc-5:#ffeeeb;--tt-color-red-inc-4:#ffcdc2;--tt-color-red-inc-3:#fa9;--tt-color-red-inc-2:#ff8a75;--tt-color-red-inc-1:#ff5d47;--tt-color-red-base:#ff3014;--tt-color-red-dec-1:#d11800;--tt-color-red-dec-2:#a30e00;--tt-color-red-dec-3:#7a0800;--tt-color-red-dec-4:#520400;--tt-color-red-dec-5:#2e0100;--white:#fff;--black:#0e0e11;--transparent:#fff0;--tt-shadow-elevated-md:0px 16px 48px 0px #1118270a, 0px 12px 24px 0px #1118270a, 0px 6px 8px 0px #11182705, 0px 2px 3px 0px #11182705;--tt-radius-xxs:.125rem;--tt-radius-xs:.25rem;--tt-radius-sm:.375rem;--tt-radius-md:.5rem;--tt-radius-lg:.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:.1s;--tt-transition-duration-default:.2s;--tt-transition-duration-long:.64s;--tt-transition-easing-default:cubic-bezier(.46, .03, .52, .96);--tt-transition-easing-cubic:cubic-bezier(.65, .05, .36, 1);--tt-transition-easing-quart:cubic-bezier(.77, 0, .18, 1);--tt-transition-easing-circ:cubic-bezier(.79, .14, .15, .86);--tt-transition-easing-back:cubic-bezier(.68, -.55, .27, 1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%}:root,:root *,:root :before,:root :after{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}:root{--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:#9d8aff33;--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100)}.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:#7a52ff33;--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-shadow-elevated-md:0px 16px 48px 0px #00000080, 0px 12px 24px 0px #0000003d, 0px 6px 8px 0px #00000038, 0px 2px 3px 0px #0000001f}:root{--tt-color-text-gray:#787673;--tt-color-text-brown:#9d6a53;--tt-color-text-orange:#d9730d;--tt-color-text-yellow:#ca922f;--tt-color-text-green:#448361;--tt-color-text-blue:#327da9;--tt-color-text-purple:#8f64af;--tt-color-text-pink:#c24c8b;--tt-color-text-red:#d34a45;--tt-color-text-gray-contrast:#54473126;--tt-color-text-brown-contrast:#d2a28e59;--tt-color-text-orange-contrast:#e07b3845;--tt-color-text-yellow-contrast:#ecbe4163;--tt-color-text-green-contrast:#7bb78145;--tt-color-text-blue-contrast:#5ea6cf45;--tt-color-text-purple-contrast:#a881c545;--tt-color-text-pink-contrast:#e189b445;--tt-color-text-red-contrast:#f4aa9f66}.dark{--tt-color-text-gray:#9c9c9c;--tt-color-text-brown:#b9856e;--tt-color-text-orange:#c77d48;--tt-color-text-yellow:#ca994e;--tt-color-text-green:#519e71;--tt-color-text-blue:#3699d3;--tt-color-text-purple:#9e69d3;--tt-color-text-pink:#d15796;--tt-color-text-red:#df5553;--tt-color-text-gray-contrast:#ffffff17;--tt-color-text-brown-contrast:#b9674640;--tt-color-text-orange-contrast:#e97d2533;--tt-color-text-yellow-contrast:#b3823d33;--tt-color-text-green-contrast:#2d9a6533;--tt-color-text-blue-contrast:#327da933;--tt-color-text-purple-contrast:#9b60d22e;--tt-color-text-pink-contrast:#dc4c9238;--tt-color-text-red-contrast:#dd555540}:root{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:#f8f8f7;--tt-color-highlight-brown:#f4eeee;--tt-color-highlight-orange:#fbecdd;--tt-color-highlight-pink:#fcf1f6;--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:#54483126;--tt-color-highlight-brown-contrast:#d2a28d59;--tt-color-highlight-orange-contrast:#e07c3945;--tt-color-highlight-pink-contrast:#e188b345}.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:#2f2f2f;--tt-color-highlight-brown:#4a3228;--tt-color-highlight-orange:#5c3b23;--tt-color-highlight-pink:#4e2c3c;--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:#ffffff18;--tt-color-highlight-brown-contrast:#b8654540;--tt-color-highlight-orange-contrast:#e97e2533;--tt-color-highlight-pink-contrast:#dc4c9138}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translate(.5rem)}to{transform:translate(0)}}@keyframes slideFromLeft{0%{transform:translate(-.5rem)}to{transform:translate(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@layer theme{:root,:host{--color-red-50:#fef2f2;--color-red-200:#ffcaca;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-500:#f99c00;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-emerald-50:#ecfdf5;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a6a09b;--color-stone-500:#79716b;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#0c0a09;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--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-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-stone-100:lab(96.5286% -.0991821 .364268);--color-stone-200:lab(91.055% .663072 .865579);--color-stone-300:lab(84.7909% .928015 1.59738);--color-stone-400:lab(66.2166% 1.88044 3.20326);--color-stone-500:lab(48.1164% 2.35701 4.26852);--color-stone-600:lab(35.5168% 1.08604 4.07829);--color-stone-700:lab(27.3812% 1.32917 3.57789);--color-stone-800:lab(15.0353% 1.96067 1.53427);--color-stone-900:lab(9.03835% 1.15298 1.92955);--color-stone-950:lab(2.86037% .455312 .568903)}}}@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}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.-top-2{top:calc(var(--spacing) * -2)}.top-0{top:0}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-\[4\.5rem\]{top:4.5rem}.right-0{right:0}.right-5{right:calc(var(--spacing) * 5)}.right-6{right:calc(var(--spacing) * 6)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-0{left:0}.left-1\/2{left:50%}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.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}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.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-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-full{height:100%}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-24{min-height:calc(var(--spacing) * 24)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-48{min-height:calc(var(--spacing) * 48)}.min-h-56{min-height:calc(var(--spacing) * 56)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.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-\[min\(calc\(100vw-1\.5rem\)\,24rem\)\]{width:min(100vw - 1.5rem,24rem)}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.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}.min-w-0{min-width:0}.flex-1{flex:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-1{rotate:1deg}.rotate-\[-0\.6deg\]{rotate:-.6deg}.rotate-\[-4deg\]{rotate:-4deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.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}.gap-1{gap:var(--spacing)}.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-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.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-x{border-inline-style:var(--tw-border-style);border-inline-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-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-amber-200{border-color:var(--color-amber-200)}.border-red-200{border-color:var(--color-red-200)}.border-stone-100{border-color:var(--color-stone-100)}.border-stone-200{border-color:var(--color-stone-200)}.border-stone-300{border-color:var(--color-stone-300)}.border-stone-900\/10{border-color:#1c19171a}@supports (color:color-mix(in lab, red, red)){.border-stone-900\/10{border-color:color-mix(in oklab, var(--color-stone-900) 10%, transparent)}}.border-stone-900\/15{border-color:#1c191726}@supports (color:color-mix(in lab, red, red)){.border-stone-900\/15{border-color:color-mix(in oklab, var(--color-stone-900) 15%, transparent)}}.border-stone-900\/20{border-color:#1c191733}@supports (color:color-mix(in lab, red, red)){.border-stone-900\/20{border-color:color-mix(in oklab, var(--color-stone-900) 20%, transparent)}}.bg-\[\#1e2a3a\]{background-color:#1e2a3a}.bg-\[\#8c2d2d\]{background-color:#8c2d2d}.bg-\[\#445a3f\]{background-color:#445a3f}.bg-\[\#17130f\]{background-color:#17130f}.bg-\[\#f0d28f\]\/80{background-color:#f0d28fcc;background-color:lab(85.6322% 4.22937 37.2632/.8)}.bg-\[\#f7eddb\]{background-color:#f7eddb}.bg-\[\#f7eddb\]\/90{background-color:#f7eddbe6;background-color:lab(94.1838% 1.28356 10.0204/.9)}.bg-\[\#f8efdf\]{background-color:#f8efdf}.bg-\[\#f8efdf\]\/80{background-color:#f8efdfcc;background-color:lab(94.8387% 1.15803 8.90305/.8)}.bg-\[\#fff1ec\]{background-color:#fff1ec}.bg-\[\#fff2bd\]{background-color:#fff2bd}.bg-\[\#fff7e8\]{background-color:#fff7e8}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[\#fffaf0\]\/95{background-color:#fffaf0f2;background-color:lab(98.4577% .459939 5.43078/.95)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-100{background-color:var(--color-amber-100)}.bg-amber-200{background-color:var(--color-amber-200)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-red-50{background-color:var(--color-red-50)}.bg-stone-100{background-color:var(--color-stone-100)}.bg-stone-950{background-color:var(--color-stone-950)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-10{padding:calc(var(--spacing) * 10)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.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-10{padding-block:calc(var(--spacing) * 10)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.text-left{text-align:left}.font-mono{font-family:var(--font-geist-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--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-\[0\.65rem\]{font-size:.65rem}.text-\[0\.68rem\]{font-size:.68rem}.text-\[1\.38rem\]{font-size:1.38rem}.text-\[2\.04rem\]{font-size:2.04rem}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.04\]{--tw-leading:1.04;line-height:1.04}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.whitespace-nowrap{white-space:nowrap}.text-\[\#8c2d2d\]{color:#8c2d2d}.text-\[\#251b13\]{color:#251b13}.text-\[\#f3ede2\]{color:#f3ede2}.text-\[\#fffaf0\]{color:#fffaf0}.text-amber-50{color:var(--color-amber-50)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-emerald-900{color:var(--color-emerald-900)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-stone-400{color:var(--color-stone-400)}.text-stone-500{color:var(--color-stone-500)}.text-stone-600{color:var(--color-stone-600)}.text-stone-700{color:var(--color-stone-700)}.text-stone-800{color:var(--color-stone-800)}.text-stone-950{color:var(--color-stone-950)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#8c2d2d\]{accent-color:#8c2d2d}.opacity-80{opacity:.8}.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-\[0_12px_28px_rgba\(37\,27\,19\,0\.22\)\]{--tw-shadow:0 12px 28px var(--tw-shadow-color,#251b1338);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_34px_rgba\(69\,45\,25\,0\.16\)\]{--tw-shadow:0 14px 34px var(--tw-shadow-color,#452d1929);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)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.ring-\[\#f8efdf\]{--tw-ring-color:#f8efdf}.ring-stone-200{--tw-ring-color:var(--color-stone-200)}.ring-stone-900{--tw-ring-color:var(--color-stone-900)}.ring-stone-900\/10{--tw-ring-color:#1c19171a}@supports (color:color-mix(in lab, red, red)){.ring-stone-900\/10{--tw-ring-color:color-mix(in oklab, var(--color-stone-900) 10%, transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.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,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-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,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}@media (hover:hover){.group-hover\:text-\[\#8c2d2d\]:is(:where(.group):hover *){color:#8c2d2d}}.peer-checked\:border-\[\#c46a2b\]:is(:where(.peer):checked~*){border-color:#c46a2b}.peer-checked\:bg-\[\#fff2bd\]:is(:where(.peer):checked~*){background-color:#fff2bd}.peer-checked\:text-stone-800:is(:where(.peer):checked~*){color:var(--color-stone-800)}.peer-focus-visible\:ring-2:is(:where(.peer):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)}.peer-focus-visible\:ring-amber-300:is(:where(.peer):focus-visible~*){--tw-ring-color:var(--color-amber-300)}.placeholder\:text-stone-400::placeholder{color:var(--color-stone-400)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-1:hover{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:bg-\[\#6f2424\]:hover{background-color:#6f2424}.hover\:bg-\[\#111820\]:hover{background-color:#111820}.hover\:bg-\[\#f8efdf\]:hover{background-color:#f8efdf}.hover\:bg-amber-100:hover{background-color:var(--color-amber-100)}.hover\:bg-stone-100:hover{background-color:var(--color-stone-100)}.hover\:bg-stone-800:hover{background-color:var(--color-stone-800)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#8c2d2d\]:hover{color:#8c2d2d}.hover\:text-stone-950:hover{color:var(--color-stone-950)}.hover\:shadow-2xl:hover{--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)}}.focus\:border-amber-500:focus{border-color:var(--color-amber-500)}.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-amber-200:focus{--tw-ring-color:var(--color-amber-200)}.focus\:ring-amber-500:focus{--tw-ring-color:var(--color-amber-500)}.focus\:ring-offset-2:focus{--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\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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\: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-\[\#8c2d2d\]:focus-visible{outline-color:#8c2d2d}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:mt-3{margin-top:calc(var(--spacing) * 3)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-6{margin-top:calc(var(--spacing) * 6)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:mt-8{margin-top:calc(var(--spacing) * 8)}.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:block{display:block}.sm\:inline-flex{display:inline-flex}.sm\:h-11{height:calc(var(--spacing) * 11)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.sm\:items-center{align-items:center}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-7{padding:calc(var(--spacing) * 7)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:p-10{padding:calc(var(--spacing) * 10)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-5{padding-block:calc(var(--spacing) * 5)}.sm\:py-8{padding-block:calc(var(--spacing) * 8)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}.sm\:pt-7{padding-top:calc(var(--spacing) * 7)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pb-7{padding-bottom:calc(var(--spacing) * 7)}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.sm\:leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.sm\:leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.sm\:tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.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\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-cols-\[minmax\(0\,0\.95fr\)_minmax\(300px\,0\.75fr\)\]{grid-template-columns:minmax(0,.95fr) minmax(300px,.75fr)}.md\:items-center{align-items:center}.md\:items-stretch{align-items:stretch}.md\:justify-end{justify-content:flex-end}.md\:gap-6{gap:calc(var(--spacing) * 6)}}@media (min-width:64rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:grid-cols-\[0\.7fr_1fr\]{grid-template-columns:.7fr 1fr}.lg\:grid-cols-\[0\.35fr_0\.65fr\]{grid-template-columns:.35fr .65fr}.lg\:grid-cols-\[0\.38fr_0\.62fr\]{grid-template-columns:.38fr .62fr}.lg\:grid-cols-\[0\.62fr_0\.38fr\]{grid-template-columns:.62fr .38fr}.lg\:grid-cols-\[0\.86fr_1\.14fr\]{grid-template-columns:.86fr 1.14fr}.lg\:grid-cols-\[230px_1fr\]{grid-template-columns:230px 1fr}.lg\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.lg\:items-start{align-items:flex-start}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:80rem){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:text-\[4rem\]{font-size:4rem}}.\[\&_h2\]\:mb-3 h2{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h2\]\:text-2xl h2{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.\[\&_h2\]\:font-black h2{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_img\]\:my-5 img{margin-block:calc(var(--spacing) * 5)}.\[\&_img\]\:max-h-\[560px\] img{max-height:560px}.\[\&_img\]\:w-full img{width:100%}.\[\&_img\]\:rounded-lg img{border-radius:var(--radius-lg)}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_img\]\:shadow-md img{--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)}.\[\&_p\]\:leading-7 p{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-6 ul{padding-left:calc(var(--spacing) * 6)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}}:root{--background:#f3ede2;--foreground:#251b13;--archive-paper:#f3ede2;--archive-paper-deep:#e7d7bc;--archive-ink:#251b13;--archive-olive:#445a3f;--archive-blue:#5c6f86;--archive-red:#a63a32;--archive-amber:#dcc8a1;--archive-leather:#2b1e16;--archive-wood:#8a5e3b;--archive-line:#4837252e}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif}button,input,textarea{font:inherit}::selection{color:#241a12;background:#d6a54a}.archive-surface{background:radial-gradient(circle at 22% 6%,#dcc8a180,#0000 30%),radial-gradient(circle at 88% 10%,#a63a3217,#0000 24%),linear-gradient(#4837250b 1px,#0000 1px) 0 0/44px 44px,linear-gradient(90deg,#4837250a 1px,#0000 1px) 0 0/44px 44px,#f3ede2}.archive-table{background:linear-gradient(90deg,#2b1e160d 1px,#0000 1px) 0 0/44px 44px,linear-gradient(#2b1e160a 1px,#0000 1px) 0 0/44px 44px,linear-gradient(#ffffff5c,#e8dabe2e)}.paper-panel{background:linear-gradient(135deg, #ffffffad, #ffffff14), radial-gradient(circle at 92% 8%, #dcc8a14d, transparent 30%), var(--archive-paper);border:1px solid #4837252e;box-shadow:0 24px 70px #251b1329}.archive-card{background:linear-gradient(#ffffff7a,#ffffff0f),#fbf4e7;border:1px solid #48372529;box-shadow:0 12px 32px #251b1314}.member-file-card{background:linear-gradient(#ffffff94,#ffffff14),repeating-linear-gradient(#48372514 0 1px,#0000 1px 34px),#fbf4e7;border:1px solid #4837252e;box-shadow:0 16px 36px #251b131a}.member-file-card:before{content:"";background:#dcc8a1b8;width:74px;height:18px;position:absolute;top:12px;right:42px;transform:rotate(5deg);box-shadow:0 2px 8px #251b131f}.member-file-card-active{box-shadow:0 18px 42px #251b1326}.member-token{color:#f8efdf;border-radius:999px;place-items:center;width:58px;height:58px;font-size:1.5rem;font-weight:900;display:grid;box-shadow:inset 0 0 0 2px #f8efdf52}.member-token-amber{background:#8a5e3b}.member-token-emerald{background:#445a3f}.member-token-rose{background:#8c2d2d}.member-token-blue{background:#5c6f86}.member-bunk-layout{gap:14px;display:grid}@media (min-width:768px){.member-bunk-layout{grid-template-columns:minmax(390px,.95fr) minmax(300px,.75fr);align-items:stretch;gap:22px}.member-active-file{align-self:stretch}.member-active-file .member-file-card{height:100%}}.member-bunk-grid{background:linear-gradient(#0000 0 calc(50% - 1px),#8a5e3b3d calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),linear-gradient(90deg,#1e2a3a14 1px,#0000 1px) 0 0/26px 26px,linear-gradient(#1e2a3a0f 1px,#0000 1px) 0 0/26px 26px,linear-gradient(#ffffff59,#ffffff0a),#ead9bd;border:1px solid #4837252e;grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 12px;padding:18px 12px 14px;display:grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff29,0 12px 28px #251b131a}.member-bunk-grid:before{content:"";background:#dcc8a1c7;width:96px;height:18px;position:absolute;top:-9px;left:12px;transform:rotate(-2deg);box-shadow:0 5px 12px #251b131f}.member-bunk-grid:after{content:"";pointer-events:none;background:linear-gradient(90deg,#8a5e3b47,#8a5e3b14 18% 82%,#8a5e3b47),repeating-linear-gradient(90deg,#0000 0 16px,#5c6f8638 16px 22px);border-top:1px dashed #8a5e3b6b;border-bottom:1px dashed #8a5e3b6b;height:28px;position:absolute;top:50%;left:24px;right:16px;transform:translateY(-50%);box-shadow:inset -18px 0 #f8efdf75,inset -22px 0 #5c6f8647}.bunk-room-door{z-index:3;color:#1e2a3a;pointer-events:none;white-space:nowrap;background:#f8efdf;border:1px solid #5c6f8661;align-items:center;gap:3px;padding:3px 5px;font-size:.62rem;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%);box-shadow:0 4px 10px #251b1329}.bunk-room-door:after{content:"";background:radial-gradient(circle at 70% 52%,#8c2d2db8 0 1px,#0000 1.5px),linear-gradient(90deg,#5c6f861f,#5c6f8642);border:1px solid #1e2a3a5c;border-left:0;width:8px;height:18px}.bunk-unit{background:linear-gradient(90deg,#0000 0 46%,#5c6f862e 46% 54%,#0000 54%),linear-gradient(#ffffff6b,#ffffff0f),#f6ead5;border:2px solid #5c6f86c7;border-radius:5px 5px 3px 3px;gap:6px;min-height:142px;padding:10px 8px 10px 15px;display:grid;position:relative;box-shadow:inset 0 -8px #5c6f8614,0 10px 20px #251b131a}.bunk-unit:before,.bunk-unit:after{content:"";background:#5c6f86b8;width:2px;position:absolute;top:9px;bottom:9px}.bunk-unit:before{left:7px}.bunk-unit:after{right:7px}.bunk-unit-ladder{background:repeating-linear-gradient(#0000 0 13px,#5c6f86b8 13px 15px);border-left:2px solid #5c6f86b8;border-right:2px solid #5c6f86b8;width:15px;position:absolute;top:31px;bottom:31px;left:7px}.member-bed-slot{z-index:1;color:#251b13;min-height:64px;font:inherit;text-align:center;background:#f8efdf99;border:1px solid #48372526;border-radius:3px;gap:3px;padding:5px 5px 4px 9px;text-decoration:none;transition:background .15s,border-color .15s,box-shadow .15s,transform .15s;display:grid;position:relative}.member-bed-slot:hover,.member-bed-slot-active{border-color:#8c2d2d80;transform:translateY(-1px);box-shadow:0 10px 22px #251b1326}.member-bed-slot-active{background:#fff7e8eb;outline:2px solid #a63a3233}.member-bed-slot:disabled{cursor:default}.member-bed-slot-empty{opacity:.58}.member-bed-slot-empty:hover{box-shadow:none;border-color:#4837252e;transform:none}.member-bed-slot-empty .bed-slot-mattress{background:repeating-linear-gradient(90deg,#48372514 0 3px,#0000 3px 10px),#e7d7bc}.bed-slot-mattress{background:repeating-linear-gradient(90deg,#a63a321f 0 4px,#0000 4px 12px),#dcc8a1;border:1px solid #8a5e3b47;border-radius:3px;height:34px;display:block;position:relative;box-shadow:inset 0 -5px #8a5e3b1f,0 2px 6px #251b131f}.bed-slot-pillow{background:#f8efdf;border-radius:2px;width:18px;height:19px;position:absolute;top:6px;left:5px;box-shadow:0 0 0 1px #4837251f}.member-bed-avatar{color:#f8efdf;border:2px solid #f8efdf;border-radius:999px;place-items:center;width:26px;height:26px;font-size:.78rem;font-weight:900;display:grid;position:absolute;top:4px;right:4px;box-shadow:0 5px 12px #251b1333}.member-bed-label{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:4px;min-width:0;display:flex}.member-bed-label strong{text-overflow:ellipsis;white-space:nowrap;max-width:4.2rem;font-size:.76rem;line-height:1.1;overflow:hidden}.member-bed-label small{color:#8c2d2d;font-family:var(--font-geist-mono), monospace;white-space:nowrap;flex:none;font-size:.62rem;font-weight:900;line-height:1}.claim-bunk-map{column-gap:10px;padding-inline:8px}.claim-bunk-map .bunk-unit{min-height:144px;padding-inline:13px 8px}.claim-bunk-map .member-bed-slot{padding-inline:8px 6px}@media (max-width:430px){.member-bunk-grid{column-gap:10px;padding-inline:8px}.bunk-unit{padding-inline:13px 7px}.member-bed-label strong{max-width:4rem;font-size:.72rem}.member-bed-label small{font-size:.58rem}.bunk-room-door{padding-inline:4px;font-size:.56rem;right:5px}.claim-bunk-map{column-gap:8px;padding-inline:6px}.claim-bunk-map .member-bed-label strong{max-width:4.6rem}}.intro-preview-screen{color:#f8efdf;background:0 0;place-items:center;min-height:100svh;padding:0 16px;display:grid;position:relative;overflow:visible}.intro-home-overlay{z-index:6;pointer-events:none;opacity:1;justify-content:flex-start;align-items:center;width:clamp(76px,13vw,108px);padding:0;transition:opacity .18s;display:flex;position:absolute;bottom:clamp(20px,6vw,42px);left:clamp(30px,10vw,64px)}.intro-home-overlay-fading{opacity:0}.intro-voice-track{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.intro-mini-stage{z-index:1;justify-content:center;align-items:center;display:flex;position:relative}.intro-mini-stage-centered{width:100%}.intro-home-overlay .intro-mini-stage-centered{width:auto}.intro-opening-stage{width:clamp(76px,13vw,108px);min-height:38px;box-shadow:none;color:#251b13;opacity:0;mix-blend-mode:normal;transform-origin:0;background:0 0;border:0;flex-direction:column;justify-content:center;padding:0;animation:1.18s cubic-bezier(.16,.84,.18,1) forwards intro-film-reveal;display:flex;position:relative;overflow:visible;transform:translateY(6px)rotate(-5deg)scale(.94)}.intro-digit-row{font-family:var(--font-geist-mono), monospace;z-index:1;justify-content:center;align-items:flex-end;gap:.01em;width:100%;display:flex;position:relative}.intro-digit{color:#f8efdfbf;letter-spacing:0;opacity:0;text-shadow:0 1px 4px #251b1338;font-size:clamp(1.24rem,4vw,1.72rem);font-weight:900;line-height:1;position:relative}.hero-visual-stack{align-self:center;position:relative}.intro-digit-three{animation:1.18s cubic-bezier(.16,.84,.18,1) forwards intro-stamp-in}.intro-digit-one{animation:1.18s cubic-bezier(.16,.84,.18,1) .18s forwards intro-stamp-in}.intro-digit-two{animation:1.18s cubic-bezier(.16,.84,.18,1) .36s forwards intro-stamp-in}@keyframes intro-film-reveal{0%{opacity:0;transform:translateY(8px)rotate(-5deg)scale(.9)}28%{opacity:.7;transform:translateY(1px)rotate(-5deg)scale(1)}62%{opacity:.75;transform:translateY(0)rotate(-5deg)scale(1)}to{opacity:.75;transform:translateY(0)rotate(-5deg)scale(1)}}@keyframes intro-stamp-in{0%{opacity:0;filter:blur(.6px);transform:translateY(5px)scale(1.08)}22%{opacity:0}42%{opacity:1;filter:blur();transform:translateY(0)scale(.96)}58%,to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.intro-preview-screen:not(.intro-preview-force-motion) .intro-lamp-cone,.intro-preview-screen:not(.intro-preview-force-motion) .intro-lamp-pool,.intro-preview-screen:not(.intro-preview-force-motion) .intro-opening-stage,.intro-preview-screen:not(.intro-preview-force-motion) .intro-digit-three,.intro-preview-screen:not(.intro-preview-force-motion) .intro-digit-one,.intro-preview-screen:not(.intro-preview-force-motion) .intro-digit-two,.intro-preview-screen:not(.intro-preview-force-motion) .intro-final-seal,.intro-home-overlay .intro-opening-stage,.intro-home-overlay .intro-digit-three,.intro-home-overlay .intro-digit-one,.intro-home-overlay .intro-digit-two{animation:none}.intro-preview-screen:not(.intro-preview-force-motion) .intro-opening-stage,.intro-preview-screen:not(.intro-preview-force-motion) .intro-final-seal,.intro-home-overlay .intro-opening-stage{opacity:.75;transform:rotate(-5deg)}.intro-preview-screen:not(.intro-preview-force-motion) .intro-digit-three,.intro-preview-screen:not(.intro-preview-force-motion) .intro-digit-one,.intro-preview-screen:not(.intro-preview-force-motion) .intro-digit-two,.intro-home-overlay .intro-digit-three,.intro-home-overlay .intro-digit-one,.intro-home-overlay .intro-digit-two{opacity:1;transform:none}}@media (max-width:640px){.intro-preview-screen{padding:0 12px}.intro-home-overlay{width:min(82px,24vw);bottom:clamp(22px,8vw,30px);left:clamp(34px,10vw,46px)}.intro-opening-stage{width:min(82px,24vw);min-height:34px}.intro-digit{font-size:clamp(1.22rem,5.2vw,1.5rem)}}.claim-dialog{color:#251b13;background:0 0;border:0;width:100vw;max-width:100vw;max-height:min(86vh,720px);margin:auto;padding:0;overflow:hidden}.claim-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#251b1361}.claim-dialog-panel{background:linear-gradient(135deg,#ffffffb8,#ffffff1a),#f8efdf;border:1px solid #4837252e;grid-template-rows:auto minmax(0,1fr) auto;max-height:min(86vh,720px);padding:18px;display:grid;box-shadow:0 26px 70px #251b1342}.claim-dialog-fields{gap:12px;min-height:0;padding:16px 2px;display:grid;overflow-y:auto}.claim-dialog-footer{background:#f8efdf;border-top:1px solid #48372524;padding-top:14px}@media (max-width:640px){.claim-dialog{width:100vw;max-width:100vw;max-height:88vh;margin:auto 0 0}.claim-dialog-panel{border-bottom:0;border-left:0;border-right:0;border-radius:18px 18px 0 0;max-height:88vh}}.guestbook-form{border-bottom:1px solid #48372524;padding-bottom:1.5rem}.archive-folder{background:linear-gradient(#ffffff61,#ffffff0a),#e7d7bc;border:1px solid #48372538;position:relative;box-shadow:0 16px 34px #251b1324}.archive-folder:before{content:"";background:#dcc8a1;border:1px solid #48372538;border-bottom:0;width:86px;height:18px;position:absolute;top:-13px;left:18px}.photo-card{background:linear-gradient(#ffffff59,#00000014),#d8c7a9;border:8px solid #f4ead8;box-shadow:0 18px 35px #251b1342}.photo-memory-fill{background:linear-gradient(135deg,#0f1113d1,#5c6f866b),linear-gradient(45deg,#0000 48%,#ffffff40 49%,#0000 51%)}.photo-story-fill{background:linear-gradient(135deg,#1e2a3adb,#445a3f66),repeating-linear-gradient(45deg,#ffffff2e 0 1px,#0000 1px 14px)}.story-real-photo{color:#f3ede2;align-items:end;height:100%;padding:12px;display:flex;position:relative;overflow:hidden}.story-real-photo img{position:absolute;inset:0}.story-real-photo:after,.story-folder-plate:after,.story-envelope-plate:after,.featured-photo-card:after{content:"";pointer-events:none;background:linear-gradient(#251b1305,#251b1333),linear-gradient(45deg,#ffffff24,#0000 34%);position:absolute;inset:0}.leather-book{background:radial-gradient(circle at 20% 18%,#ffffff1f,#0000 18%),linear-gradient(135deg,#243143,#10151b 48%,#2b1e16);box-shadow:inset 0 0 0 1px #ffffff1a,0 22px 44px #251b1352}.lined-paper{background:repeating-linear-gradient(#48372517 0 1px,#0000 1px 42px),#f8efdf}.archive-stamp{color:#8c2d2d;letter-spacing:.16em;border:2px solid #a63a32bd;transform:rotate(-4deg)}.stamp-ring{color:#8c2d2d;border:2px solid #a63a32c2;border-radius:999px}.film-edge{background-image:repeating-linear-gradient(90deg,#251b13b8 0 10px,#0000 10px 18px)}.archive-thread{background-color:#0000;background-image:linear-gradient(#4837250f 1px,#0000 1px),linear-gradient(90deg,#4837250f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.archive-hero-canvas{background:radial-gradient(circle at 77% 10%,#ffd78e38,#0000 28%),linear-gradient(90deg,#ffffff80,#ffffff29 38%,#dcc8a114),linear-gradient(90deg,#2b1e160d 1px,#0000 1px) 0 0/44px 44px,linear-gradient(#2b1e160a 1px,#0000 1px) 0 0/44px 44px,#f3ede2;border-left:1px solid #4837251f;border-right:1px solid #4837251f;min-height:min(760px,100vh - 48px);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e,0 24px 70px #251b1317}.archive-hero-canvas:before{content:"";background:linear-gradient(#0000,#48372512,#0000);width:1px;position:absolute;top:32px;bottom:32px;left:39%}.archive-hero-copy{background:radial-gradient(circle at 10% 12%,#ffffff8a,#0000 34%),linear-gradient(135deg,#ffffff61,#ffffff14),#f8efdf57;border-right:1px solid #48372514;align-self:end;box-shadow:inset -24px 0 48px #dcc8a114}.hero-desk-visual{background:radial-gradient(circle at 76% 12%,#ffce756b,#0000 24%),radial-gradient(circle at 78% 14%,#2c190c38,#0000 38%),linear-gradient(135deg,#ffffff80,#e8dabe29),#efe1c8}.lamp-glow{filter:blur(2px);pointer-events:none;background:radial-gradient(circle,#ffdb8eb3 0 12%,#cb7d303d 32%,#0000 68%);width:310px;height:310px;position:absolute;top:-92px;right:-72px}.hero-photo-visual{aspect-ratio:140/100;background:#ead9bd;border:0;align-self:center;min-height:0;box-shadow:inset 18px 0 42px #251b1314}.hero-photo-vignette{pointer-events:none;background:radial-gradient(circle at 72% 11%,#ffd78e1f,#0000 28%),linear-gradient(90deg,#f3ede214,#0000 18%,#251b130f);position:absolute;inset:0}.story-real-photo img,.story-folder-plate img,.story-envelope-plate img,.featured-photo-card img{object-fit:cover;filter:sepia(.22)saturate(.82)contrast(.95);width:100%;height:100%}.archive-motifs{z-index:3;pointer-events:none;position:absolute;inset:0}.archive-motifs-compact{z-index:0;opacity:.92;inset:0}.archive-motifs-compact .motif-film,.archive-motifs-compact .motif-corner,.archive-motifs-compact .motif-note,.archive-motifs-compact .motif-envelope{display:none}.archive-motifs-compact .motif-tag{width:132px;padding:9px 28px 9px 12px;top:-10px;left:20px;right:auto;transform:rotate(-3deg)}.archive-motifs-compact .motif-stamp{width:46px;height:28px;font-size:.64rem;inset:auto auto 28px 28px}.archive-motifs-compact .motif-wax{width:48px;height:48px;font-size:.92rem;bottom:18px;right:18px}.archive-motifs-compact .motif-tape{width:116px;top:-24px;left:28px}.motif-film{background:repeating-linear-gradient(90deg,#f1ddbd 0 8px,#0000 8px 18px) 0 4px/100% 8px,linear-gradient(#21170f,#21170f);border:2px solid #20160eb3;width:160px;height:38px;position:absolute;top:28px;left:24px;transform:rotate(-3deg);box-shadow:0 10px 24px #251b1333}.motif-film span{background:linear-gradient(135deg,#f3ede21a,#f3ede242),#3b3028;position:absolute;inset:10px 8px}.motif-corner{border-top:10px solid #2a2119;border-left:10px solid #2a2119;width:42px;height:42px;position:absolute;top:24px;left:205px;transform:rotate(-3deg);box-shadow:inset 2px 2px #6d5a45,0 8px 16px #251b132e}.motif-tag{clip-path:polygon(0 0,88% 0,100% 50%,88% 100%,0 100%);background:radial-gradient(circle at 88%,#0000 0 10px,#4837253d 11px 12px,#0000 13px),linear-gradient(135deg,#ffffff57,#fff0),#d8c49e;border:1px solid #48372547;width:170px;padding:14px 38px 13px 16px;position:absolute;top:78px;right:86px;transform:rotate(2deg);box-shadow:0 14px 25px #251b1329}.motif-tag span,.motif-tag strong{color:#4a2f1f;font-family:var(--font-geist-mono), monospace;display:block}.motif-tag span{font-size:.72rem}.motif-tag strong{margin-top:2px;font-size:.78rem}.motif-note{clip-path:polygon(5% 0,100% 7%,94% 100%,0 88%);color:#6c4c34;background:linear-gradient(160deg,#0000 0 10%,#4837250d 10% 14%,#0000 14%),#ddc9a9;width:150px;padding:15px 16px;font-size:.9rem;line-height:1.8;position:absolute;bottom:118px;right:172px;transform:rotate(-2deg);box-shadow:0 12px 24px #251b1326}.motif-stamp{color:#8c2d2d;text-align:center;border:2px solid #a63a32c2;place-items:center;width:54px;height:54px;font-weight:900;line-height:1.05;display:grid;position:absolute;bottom:206px;right:54px;transform:rotate(1deg)}.motif-wax{color:#5d1d17;background:radial-gradient(circle at 34% 28%,#ffffff2e,#0000 20%),radial-gradient(circle,#b9553f 0 48%,#8c2d2d 72%);border-radius:999px;place-items:center;width:60px;height:60px;font-family:Georgia,serif;font-size:1.1rem;font-weight:700;display:grid;position:absolute;bottom:134px;right:44px;box-shadow:inset 0 -5px 12px #30120c57,0 10px 24px #251b1338}.motif-tape{clip-path:polygon(6% 0,100% 0,94% 100%,0 100%);background:linear-gradient(90deg,#48372512 1px,#0000 1px) 0 0/12px 100%,#cdb27e9e;width:122px;height:22px;position:absolute;top:28px;left:52%;transform:rotate(-1deg);box-shadow:0 7px 14px #251b131c}.motif-envelope{background:linear-gradient(32deg,#0000 49%,#50362038 50%,#0000 51%),linear-gradient(-32deg,#0000 49%,#5036202e 50%,#0000 51%),#9b6b42;border:1px solid #3f281852;width:160px;height:96px;position:absolute;bottom:30px;right:34px;transform:rotate(5deg);box-shadow:0 14px 28px #251b1338}.motif-envelope span{color:#ead9bf;font-family:var(--font-geist-mono), monospace;border:1px solid #f3ede25c;padding:4px 10px;font-size:.78rem;position:absolute;top:22px;left:18px;transform:rotate(-8deg)}.torn-note{clip-path:polygon(0 4%,94% 0,100% 92%,4% 100%);ring-color:#48372524;background:linear-gradient(135deg,#ffffff6b,#ffffff05),#f8efdf}.archive-mini-note{background:radial-gradient(circle at 92% 8%,#4837251f,#0000 9%),#f3ede2;border:1px solid #48372526}.archive-workbench{position:relative}.archive-workbench:before{content:"";background:#48372524;height:1px;position:absolute;top:106px;left:34px;right:34px}.timeline-rail{background:linear-gradient(#ffffff59,#ffffff0a),#ead9bd;border:1px solid #4837252e;align-self:start;padding:18px;position:sticky;top:20px;box-shadow:0 16px 34px #251b131f}.timeline-tabs{grid-template-columns:1fr;gap:14px;display:grid;position:relative}.timeline-tabs:before{content:"";background:#48372538;width:1px;position:absolute;top:14px;bottom:14px;left:11px}.timeline-tab{color:#5f5142;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:24px 1fr auto;align-items:start;gap:10px;padding:2px 0;transition:color .15s,transform .15s;display:grid;position:relative}.timeline-tab:hover,.timeline-tab:focus-within,.timeline-tab-active{color:#251b13;transform:translate(2px)}.timeline-tab-copy{min-width:0;display:block}.timeline-tab strong,.timeline-tab small{display:block}.timeline-tab strong{font-size:.98rem;font-weight:900}.timeline-tab small{color:#8d7a65;margin-top:2px;font-size:.75rem}.timeline-tab-note{color:#675849;margin-top:7px;font-size:.86rem;line-height:1.65;display:block}.timeline-tab em{font-family:var(--font-geist-mono), monospace;color:#8c2d2d;background:#fff8efd1;border:1px solid #8c2d2d29;padding:3px 7px;font-size:.8rem;font-style:normal}.timeline-dot{z-index:1;background:#ead9bd;border:1px solid #48372547;border-radius:999px;width:11px;height:11px;margin-left:6px;display:block;position:relative}.timeline-tab-active .timeline-dot,.timeline-tab:first-child.timeline-tab-active .timeline-dot{background:#8c2d2d;box-shadow:0 0 0 5px #a63a321a}.timeline-tab-active strong{color:#8c2d2d}.coordinate-film{min-width:0;padding:0}.coordinate-film-strip{overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;background:#ead9bd94;gap:0 2px;min-height:30px;padding:1px;display:flex;overflow:auto hidden}.coordinate-film-strip::-webkit-scrollbar{width:0;height:0;display:none}.coordinate-chip{color:#5f5142;min-width:calc(20% - 1.6px);min-height:28px;font:inherit;-webkit-tap-highlight-color:transparent;scroll-snap-align:start;background:0 0;border:1px solid #0000;border-radius:0;flex:0 0 calc(20% - 1.6px);justify-content:center;align-items:center;gap:1px;padding:0 2px;text-decoration:none;transition:transform .16s,background .16s,border-color .16s,color .16s,box-shadow .16s;display:inline-flex;position:relative}.coordinate-chip strong{white-space:nowrap;font-size:.65rem;font-weight:900;line-height:1}.coordinate-chip span{color:#5c6f86;min-width:14px;height:14px;font-family:var(--font-geist-mono), monospace;border-radius:999px;place-items:center;font-size:.55rem;font-weight:900;display:grid}.coordinate-chip-active{color:#251b13;box-shadow:none;background:0 0;border-color:#0000}.coordinate-chip-active:before,.coordinate-chip-active:after{content:"";pointer-events:none;width:9px;height:9px;position:absolute}.coordinate-chip-active:before{border-top:2px solid #8c2d2db3;border-left:2px solid #8c2d2db3;top:2px;left:2px}.coordinate-chip-active:after{border-bottom:2px solid #8c2d2db3;border-right:2px solid #8c2d2db3;bottom:2px;right:2px}.coordinate-chip-active span{color:#8c2d2d}.archive-section-intro p:last-child,.archive-index-summary p:last-child{color:#675849;line-height:1.8}.archive-index-summary{background:linear-gradient(90deg,#a63a3212,#0000 44%),#f8efdfad;border:1px solid #48372524;grid-template-columns:minmax(180px,.34fr) 1fr;align-items:center;gap:20px;padding:16px 18px;display:grid}.archive-story-card{border:1px solid #48372529;box-shadow:0 12px 32px #251b1314}.archive-story-card-active{box-shadow:0 18px 42px #251b132b}.archive-story-card:not(.archive-story-card-active){opacity:.58}.archive-photo-card{isolation:isolate;background:linear-gradient(#ffffff80,#ffffff0f),radial-gradient(circle at 90% 8%,#a63a3214,#0000 18%),#fbf4e7;border:1px solid #48372529;box-shadow:0 12px 32px #251b1314}.archive-photo-card:before{z-index:2;content:"";clip-path:polygon(7% 0,100% 0,93% 100%,0 100%);background:linear-gradient(90deg,#4837250a 1px,#0000 1px) 0 0/10px 100%,#cdb27e75;width:68px;height:15px;position:absolute;top:7px;left:50%;transform:translate(-50%)rotate(-1deg);box-shadow:0 5px 10px #251b130d}.archive-photo-card.archive-story-card-active{box-shadow:0 18px 42px #251b132b}.archive-photo-card:not(.archive-story-card-active){opacity:.68}.archive-photo-frame{background:linear-gradient(#ffffff59,#00000014),#d8c7a9;border:8px solid #f4ead8;height:148px;position:relative;overflow:hidden;box-shadow:0 15px 26px #251b132b}.archive-photo-frame:after{content:"";pointer-events:none;border-top:8px solid #2a2119d1;border-right:8px solid #2a2119d1;width:28px;height:28px;position:absolute;top:8px;right:8px;box-shadow:inset -2px 2px #6d5a45cc}.story-author-line{color:#7a6a58;align-items:center;gap:6px;margin-top:8px;font-size:.78rem;font-weight:800;display:inline-flex}.story-author-avatar{color:#f8efdf;opacity:.86;border:2px solid #f8efdf;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:.7rem;font-weight:900;display:grid;box-shadow:0 5px 12px #251b1324}.archive-story-card-photo{background:linear-gradient(#ffffff7a,#ffffff0f),#fbf4e7}.archive-story-card-folder{background:linear-gradient(#ffffff4d,#0000),#e4d0aa}.archive-story-card-folder:before{content:"";background:#d4b880;border:1px solid #48372529;border-bottom:0;width:98px;height:22px;position:absolute;top:-1px;left:22px}.archive-story-card-envelope{background:linear-gradient(145deg,#ffffff47,#0000),#d5b98f}.archive-story-card-envelope:after{content:"";pointer-events:none;background:linear-gradient(28deg,#0000 49%,#5036201a 50%,#0000 51%),linear-gradient(-28deg,#0000 49%,#5036201a 50%,#0000 51%);position:absolute;inset:18px}.story-folder-plate,.story-envelope-plate{color:#4b3522;text-align:center;border:1px solid #48372529;place-items:center;min-height:144px;display:grid;position:relative;overflow:hidden}.story-folder-plate img,.story-envelope-plate img{position:absolute;inset:0}.story-folder-plate{background:radial-gradient(circle at 80% 28%,#a63a3224,#0000 16%),#f8efdf6b}.story-envelope-plate{background:linear-gradient(32deg,#0000 49%,#5036202e 50%,#0000 51%),linear-gradient(-32deg,#0000 49%,#50362024 50%,#0000 51%),#f8efdf52}.story-folder-plate span,.story-envelope-plate span{z-index:1;font-family:var(--font-geist-mono), monospace;color:#8c2d2d;background:#f8efdfc7;padding:4px 8px;font-size:.78rem;position:relative}.story-folder-plate strong,.story-envelope-plate strong{z-index:1;background:#f8efdfd1;padding:5px 10px;font-size:1.35rem;position:relative}.featured-dossier{background:linear-gradient(90deg,#445a3f1a,#0000 34%),linear-gradient(#ffffff70,#ffffff0f),#ead9bd;border:1px solid #48372529;box-shadow:0 20px 52px #251b1324}.featured-dossier-tape{background:#cdb27eb3;width:120px;height:24px;position:absolute;top:0;left:42px;transform:translateY(-35%)rotate(-1deg);box-shadow:0 8px 16px #251b131a}.featured-folder{z-index:1;background:linear-gradient(#ffffff61,#ffffff0a),#e7d7bc;border:1px solid #48372538;min-height:320px;position:relative;box-shadow:0 16px 34px #251b1324}.featured-photo-card{background:#d8c7a9;border:7px solid #f4ead8;height:130px;margin-bottom:20px;position:relative;overflow:hidden;box-shadow:0 14px 26px #251b132e}.capsule-orbit{position:relative}.capsule-orbit:before{content:"";background:linear-gradient(90deg,#0000,#8c2d2d38,#0000);height:1px;position:absolute;top:50%;left:12px;right:12px}.capsule-orbit-card{z-index:1;color:#251b13;background:#f8efdfe0;border:1px solid #48372529;grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;padding:14px;transition:transform .15s,border-color .15s;display:grid;position:relative}.capsule-orbit-card:hover{border-color:#8c2d2d61;transform:translateY(-2px)}.capsule-orbit-card span{color:#f8efdf;width:30px;height:30px;font-family:var(--font-geist-mono), monospace;background:#8c2d2d;border-radius:999px;place-items:center;font-size:.72rem;font-weight:900;display:grid}.capsule-orbit-card strong,.capsule-orbit-card small{display:block}.capsule-orbit-card small{color:#7a6a58;grid-column:2;font-size:.78rem}.archive-nav-card,.related-file-card{color:#251b13;background:#f8efdfc7;border:1px solid #48372529;gap:6px;padding:12px;transition:transform .15s,border-color .15s;display:grid}.archive-nav-card:hover,.related-file-card:hover{border-color:#8c2d2d61;transform:translateY(-2px)}.archive-nav-card span{color:#8c2d2d;align-items:center;gap:5px;font-size:.74rem;font-weight:900;display:inline-flex}.archive-nav-card strong{font-size:.86rem;line-height:1.35}.related-file-card strong{font-size:1rem;line-height:1.35}.archive-nav-card-empty{color:#8d7a65;opacity:.72}.related-file-card span{color:#8c2d2d;font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.related-file-card small{color:#675849;line-height:1.6}.featured-folder:before{content:"";background:#dcc8a1;border:1px solid #48372538;border-bottom:0;width:86px;height:18px;position:absolute;top:-13px;left:18px}.featured-paper{background:repeating-linear-gradient(#48372513 0 1px,#0000 1px 38px),#fbf4e7;border:1px solid #48372529;box-shadow:inset 0 0 42px #dcc8a124}.composer-toast{pointer-events:none;animation:.16s ease-in .5s forwards composer-toast-dismiss}.composer-chip-rail{scrollbar-width:none;-ms-overflow-style:none}.composer-chip-rail::-webkit-scrollbar{display:none}.site-filing-footer{background:linear-gradient(90deg,#2b1e160d 1px,#0000 1px) 0 0/44px 44px,linear-gradient(#2b1e160a 1px,#0000 1px) 0 0/44px 44px,#e7d7bc75;border-top:1px solid #4837252e}.site-filing-records{color:#675849;white-space:nowrap;scrollbar-width:none;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:48px;font-size:.75rem;font-weight:700;line-height:1;display:flex;overflow-x:auto}.site-filing-records::-webkit-scrollbar{display:none}.site-filing-icon{object-fit:contain;flex:none;width:18px;height:20px}.site-filing-link{color:inherit;text-underline-offset:3px;flex:none;text-decoration:none}.site-filing-link:hover{color:#8c2d2d;text-decoration:underline}.site-filing-link:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #8c2d2d}.site-filing-separator{color:#4837256b;flex:none}@keyframes composer-toast-dismiss{0%{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}to{opacity:0;visibility:hidden;transform:translate(-50%)translateY(-6px)}}@media (max-width:1023px){.archive-hero-canvas{grid-template-columns:1fr}.archive-hero-canvas:before{display:none}.timeline-rail{position:relative;top:auto;overflow:visible}.timeline-tabs{min-width:0;display:grid}.timeline-tab{grid-template-columns:24px minmax(0,1fr) auto;width:100%}}@media (max-width:640px){.site-filing-records{gap:6px;min-height:44px;font-size:.625rem}.site-filing-icon{width:16px;height:18px}.archive-hero-canvas{min-height:auto;padding-left:14px;padding-right:14px}.hero-desk-visual,.hero-photo-visual{min-height:0}.hero-photo-visual>img{object-fit:cover;object-position:50% center}.archive-motifs:not(.archive-motifs-compact){transform-origin:0 0;transform:scale(.78)}.motif-tag{width:148px;top:62px;right:10px}.motif-note{display:none}.motif-stamp{width:46px;height:46px;font-size:.82rem;top:154px;bottom:auto;right:26px}.motif-wax{width:50px;height:50px;bottom:114px;right:78px}.motif-envelope{width:138px;height:82px;bottom:18px;right:6px}.archive-workbench:before{display:none}.archive-index-summary{grid-template-columns:1fr}.timeline-rail{padding:16px 14px}.timeline-tabs{gap:12px}.timeline-tabs:before{top:12px;bottom:12px;left:11px}.timeline-tab{grid-template-columns:22px minmax(0,1fr);gap:8px}.timeline-tab em{grid-column:2;justify-self:start;margin-top:8px}.timeline-tab-note{font-size:.82rem}.archive-photo-frame{height:132px}.archive-motifs-compact{display:none}}@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-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-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-outline-style{syntax:"*";inherits:false;initial-value:solid}
