/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-divide-x-reverse:0;--border-angle:0deg}}}:host,:root{--color-rusty-orange:oklch(73% .18 49.53);--color-rusty-orange-rgb:220,89,40;--color-rusty-orange-muted:oklch(69% .13 59.42);--color-dark-chocolate:oklch(18% .02 30.54);--color-dark-chocolate-rgb:43,31,22;--color-cta-surface-dark:#2b1f164d;--color-cta-surface-dark-hover:#2b1f1666;--color-cta-gradient-from:#3d2e1f;--color-cta-gradient-via:#2b1f16;--color-cta-gradient-to:#1a1410;--color-slate-blue:oklch(42% .04 245.09);--color-slate-blue-bright:oklch(68% .07 245.09);--color-crisp-off-white:oklch(96% 0 0);--color-aged-paper:oklch(96.5% .012 55);--color-nav-events-light:var(--color-rusty-orange);--color-nav-events-dark:oklch(72% .18 50);--color-nav-directory-light:oklch(54% .12 130);--color-nav-directory-dark:oklch(80% .17 107.48);--color-nav-directory-bright:oklch(72% .12 130);--color-nav-handbook-light:oklch(50.4% .187 31.652);--color-nav-handbook-dark:oklch(56% .22 31.32);--color-nav-handbook-bright:oklch(66% .187 31.652);--color-nav-ranges-light:oklch(50% .1 349.44);--color-nav-ranges-dark:oklch(46% .15 353.45);--color-nav-ranges-dark-accessible:oklch(64% .15 353.45);--color-nav-ranges-bright:oklch(68% .12 349.44);--color-nav-exchange-light:oklch(53% .07 196.34);--color-nav-exchange-dark:oklch(82% .17 164.1);--color-nav-exchange-deep:oklch(38% .08 196.34);--color-nav-exchange-bright:oklch(72% .09 196.34);--color-nav-campfire-light:oklch(68% .16 75);--color-nav-campfire-dark:oklch(78% .14 75);--color-nav-campfire-bright:oklch(78% .16 75);--color-weathered-gold:oklch(62% .14 55);--color-weathered-gold-rgb:212,175,55;--color-warm-stone:oklch(67% .03 50.69);--warm-stone:var(--color-warm-stone);--color-saloon-wood:oklch(47% .11 50.85);--color-sagebrush-green:oklch(58% .08 116.05);--color-lodgepole-green:oklch(52% .11 94.09);--gradient-achievement-confetti:radial-gradient(circle at center,oklch(58% .08 116.05/.3) 0%,oklch(77% .14 91.06/.2) 25%,oklch(73% .18 49.53/.1) 50%,transparent 70%);--color-gunmetal:oklch(32% .01 226.46);--color-brass:oklch(72% .12 100.78);--color-parchment:var(--color-aged-paper);--color-light-bg-primary:oklch(96.5% .012 55);--color-dark-bg-primary:oklch(18% .02 30.54);--color-light-bg-secondary:oklch(98% .008 55);--color-dark-bg-secondary:oklch(26% .02 33.29);--color-light-bg-tertiary:oklch(93% .015 50);--color-light-fg-primary:oklch(26% .02 28.55);--color-dark-fg-primary:oklch(96% 0 0);--color-light-fg-tertiary:oklch(52% .02 28.55);--color-dark-fg-tertiary:oklch(74% .035 55);--color-light-border:oklch(87% .02 52);--color-dark-border:oklch(30% .03 40);--color-light-input:oklch(94.5% .01 54);--color-dark-input:oklch(28% .02 40);--color-light-accent:oklch(58% .08 116.05);--color-success:var(--color-sagebrush-green);--color-warning:var(--color-nav-events-light);--color-error:var(--color-nav-handbook-light);--color-info:var(--color-nav-exchange-light);--color-gruvbox-bg-dark:oklch(18% 0 0);--color-gruvbox-bg-soft:oklch(22% .01 49);--color-gruvbox-bg-surface:oklch(27% .01 48);--color-gruvbox-fg-cream:oklch(96% .06 96);--color-gruvbox-fg-soft:oklch(89% .06 89);--color-gruvbox-fg-muted:oklch(81% .05 82);--color-gruvbox-orange:oklch(73% .18 52);--color-gruvbox-yellow:oklch(83% .16 83);--color-gruvbox-green:oklch(77% .16 111);--color-gruvbox-blue:oklch(69% .04 170);--color-gruvbox-purple:oklch(71% .1 2);--color-gruvbox-aqua:oklch(76% .11 138);--color-gruvbox-red:oklch(66% .22 30);--color-foothills-purple:var(--color-nav-ranges-light);--color-canyon-clay:var(--color-nav-handbook-light);--color-high-desert-sage:var(--color-nav-directory-light);--brand-foundation:var(--color-dark-chocolate);--brand-primary:var(--color-rusty-orange);--brand-accent-light:var(--color-slate-blue);--brand-accent-dark:var(--color-slate-blue-bright);--brand-paper:var(--color-crisp-off-white);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-popover:var(--popover);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-vintage-brass:var(--vintage-brass);--color-nav-events:var(--color-nav-events-light);--color-nav-directory:var(--color-nav-directory-light);--color-nav-handbook:var(--color-nav-handbook-light);--color-nav-ranges:var(--color-nav-ranges-light);--color-nav-exchange:var(--color-nav-exchange-light);--color-nav-campfire:var(--color-nav-campfire-light);--font-rajdhani:"Rajdhani",ui-sans-serif,system-ui,sans-serif;--font-noto-sans:"Noto Sans","Inter",system-ui,sans-serif;--font-space-grotesk:"Space Grotesk",ui-sans-serif,system-ui,sans-serif;--font-space-mono:"Space Mono","Courier New",monospace;--font-jetbrains-mono:"JetBrains Mono","Fira Code","Courier New",monospace;--font-mono:var(--font-space-mono),"Courier New",monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:clamp(1.125rem,1rem + .5vw,1.25rem);--text-xl:clamp(1.25rem,1.125rem + .625vw,1.5rem);--text-2xl:clamp(1.5rem,1.25rem + 1.25vw,2rem);--text-3xl:clamp(1.875rem,1.5rem + 1.875vw,2.5rem);--text-4xl:clamp(2.25rem,1.875rem + 1.875vw,3rem);--text-5xl:clamp(3rem,2.25rem + 3.75vw,4rem);--text-7xl:clamp(4.5rem,3.25rem + 6.25vw,6rem);--text-8xl:clamp(6rem,2rem + 12vw,8rem);--text-9xl:clamp(8rem,5rem + 15vw,12rem);--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--tracking-tight:-.025em;--tracking-normal:0;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--spacing:.25rem;--spacing-unit:.25rem;--space-xs:calc(var(--spacing-unit)*1);--space-sm:calc(var(--spacing-unit)*2);--space-base:calc(var(--spacing-unit)*4);--space-lg:calc(var(--spacing-unit)*6);--space-xl:calc(var(--spacing-unit)*8);--space-2xl:calc(var(--spacing-unit)*12);--touch-target-min:44px;--touch-target-optimal:48px;--container-site:1536px;--container-8xl:96rem;--spacing-compact:.25rem;--spacing-tight:.5rem;--spacing-comfortable:1rem;--spacing-relaxed:1.5rem;--spacing-section-sm:3rem;--spacing-section-base:5rem;--spacing-section-lg:8rem;--spacing-section-xl:10rem;--spacing-section-responsive-sm:clamp(3rem,8vw,5rem);--spacing-section-responsive-md:clamp(5rem,10vw,7rem);--spacing-section-responsive-lg:clamp(7rem,12vw,10rem);--spacing-section-responsive-xl:clamp(8rem,14vw,12rem);--spacing-generous:3rem;--spacing-expansive:4rem;--container-reading:45rem;--container-article:64rem;--container-content:80rem;--container-wide:96rem;--radius-xs:.125rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-full:9999px;--radius-card:var(--radius-xs);--radius-input:var(--radius-sm);--timing-instant:.15s;--timing-fast:.2s;--timing-normal:.3s;--timing-slow:.5s;--ease-enterprise:cubic-bezier(.4,0,.2,1);--ease-magnetic:cubic-bezier(.2,.8,.2,1);--ease-elastic:cubic-bezier(.68,-.55,.265,1.55);--ease-smooth:cubic-bezier(.25,.46,.45,.94);--ease-stripe:var(--ease-enterprise);--shadow-color-depth:oklch(35% .04 260);--shadow-color-warm:oklch(32% .04 40);--shadow-color-accent:oklch(18% .01 260);--shadow-none:none;--shadow-whisper:0 1px 2px -1px #2e3b501f,0 1px 3px -1px #452c2314}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-whisper:0 1px 2px -1px color-mix(in oklch,var(--shadow-color-depth)12%,transparent),0 1px 3px -1px color-mix(in oklch,var(--shadow-color-warm)8%,transparent)}}:host,:root{--shadow-present:0 2px 5px -1px #2e3b502e,0 1px 3px -1px #452c231f,0 0 0 1px #0f12160a}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-present:0 2px 5px -1px color-mix(in oklch,var(--shadow-color-depth)18%,transparent),0 1px 3px -1px color-mix(in oklch,var(--shadow-color-warm)12%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)4%,transparent)}}:host,:root{--shadow-elevated:0 4px 12px -2px #2e3b5038,0 2px 6px -1px #452c2326,0 0 0 1px #0f12160d}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-elevated:0 4px 12px -2px color-mix(in oklch,var(--shadow-color-depth)22%,transparent),0 2px 6px -1px color-mix(in oklch,var(--shadow-color-warm)15%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)5%,transparent)}}:host,:root{--shadow-prominent:0 8px 24px -4px #2e3b5040,0 4px 12px -2px #452c232e,0 0 0 1px #0f12160f}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-prominent:0 8px 24px -4px color-mix(in oklch,var(--shadow-color-depth)25%,transparent),0 4px 12px -2px color-mix(in oklch,var(--shadow-color-warm)18%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)6%,transparent)}}:host,:root{--shadow-commanding:0 12px 32px -6px #2e3b5047,0 6px 16px -3px #452c2333,0 0 0 1px #0f121612}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-commanding:0 12px 32px -6px color-mix(in oklch,var(--shadow-color-depth)28%,transparent),0 6px 16px -3px color-mix(in oklch,var(--shadow-color-warm)20%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)7%,transparent)}}:host,:root{--shadow-hero:0 20px 48px -8px #2e3b504d,0 10px 24px -4px #452c2338,0 0 0 1px #0f121614}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-hero:0 20px 48px -8px color-mix(in oklch,var(--shadow-color-depth)30%,transparent),0 10px 24px -4px color-mix(in oklch,var(--shadow-color-warm)22%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)8%,transparent)}}:host,:root{--shadow-modal:0 30px 60px -12px #2e3b5059,0 18px 36px -8px #452c2340,0 0 0 1px #0f12161a}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-modal:0 30px 60px -12px color-mix(in oklch,var(--shadow-color-depth)35%,transparent),0 18px 36px -8px color-mix(in oklch,var(--shadow-color-warm)25%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)10%,transparent)}}:host,:root{--shadow-dropdown:var(--shadow-elevated);--shadow-input-rest:inset 0 0 0 1px #0f121614}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-input-rest:inset 0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)8%,transparent)}}:host,:root{--shadow-input-focus:0 0 0 3px #2e3b5026,0 0 0 1px #452c231a,0 1px 3px #0f121614}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-input-focus:0 0 0 3px color-mix(in oklch,var(--shadow-color-depth)15%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-warm)10%,transparent),0 1px 3px color-mix(in oklch,var(--shadow-color-accent)8%,transparent)}}:host,:root{--shadow-input-error:0 0 0 3px oklch(55% .22 31/.15),0 0 0 1px oklch(55% .22 31/.1),0 1px 3px oklch(45% .18 31/.12);--shadow-popover:0 6px 16px -3px #2e3b5033,0 3px 8px -2px #452c2324,0 0 0 1px #0f12160d}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-popover:0 6px 16px -3px color-mix(in oklch,var(--shadow-color-depth)20%,transparent),0 3px 8px -2px color-mix(in oklch,var(--shadow-color-warm)14%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)5%,transparent)}}:host,:root{--shadow-dialog:0 16px 40px -8px #2e3b5047,0 8px 20px -4px #452c2333,0 0 0 1px #0f121614}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-dialog:0 16px 40px -8px color-mix(in oklch,var(--shadow-color-depth)28%,transparent),0 8px 20px -4px color-mix(in oklch,var(--shadow-color-warm)20%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)8%,transparent)}}:host,:root{--shadow-nav:0 2px 8px -2px #2e3b5026,0 1px 4px -1px #452c231a,0 0 0 1px #0f12160a}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-nav:0 2px 8px -2px color-mix(in oklch,var(--shadow-color-depth)15%,transparent),0 1px 4px -1px color-mix(in oklch,var(--shadow-color-warm)10%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)4%,transparent)}}:host,:root{--shadow-nav-dropdown:0 12px 28px -6px #2e3b5038,0 6px 14px -4px #452c2329,0 0 0 1px #0f12160f}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-nav-dropdown:0 12px 28px -6px color-mix(in oklch,var(--shadow-color-depth)22%,transparent),0 6px 14px -4px color-mix(in oklch,var(--shadow-color-warm)16%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)6%,transparent)}}:host,:root{--shadow-fab:0 4px 14px -2px #2e3b5033,0 2px 8px -2px #452c2324,0 0 0 1px #0f12160d}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-fab:0 4px 14px -2px color-mix(in oklch,var(--shadow-color-depth)20%,transparent),0 2px 8px -2px color-mix(in oklch,var(--shadow-color-warm)14%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)5%,transparent)}}:host,:root{--shadow-fab-hover:0 8px 20px -4px #2e3b5040,0 4px 12px -3px #452c232e,0 0 0 1px #0f12160f}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-fab-hover:0 8px 20px -4px color-mix(in oklch,var(--shadow-color-depth)25%,transparent),0 4px 12px -3px color-mix(in oklch,var(--shadow-color-warm)18%,transparent),0 0 0 1px color-mix(in oklch,var(--shadow-color-accent)6%,transparent)}}:host,:root{--shadow-glow-primary:0 0 0 3px #2e3b501f,0 0 16px #452c2326}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-glow-primary:0 0 0 3px color-mix(in oklch,var(--shadow-color-depth)12%,transparent),0 0 16px color-mix(in oklch,var(--shadow-color-warm)15%,transparent)}}:host,:root{--shadow-glow-rusty-orange:drop-shadow(0 0 8px #dc592866);--shadow-glow-rusty-orange-subtle:drop-shadow(0 0 15px #dc592840);--shadow-glow-rusty-orange-icon:drop-shadow(0 4px 12px #dc59284d);--shadow-glow-events:drop-shadow(0 0 8px #dc592866);--shadow-glow-directory:drop-shadow(0 0 8px #7cb34266);--shadow-glow-directory-subtle:drop-shadow(0 0 15px #5a9c5340);--shadow-glow-handbook:drop-shadow(0 0 8px #cc5d4066);--shadow-glow-handbook-subtle:drop-shadow(0 0 15px #c54b2c40);--shadow-glow-ranges:drop-shadow(0 0 8px #b63a7e66);--shadow-glow-ranges-subtle:drop-shadow(0 0 15px #af437040);--shadow-glow-exchange:drop-shadow(0 0 8px #5198a566);--shadow-glow-campfire-subtle:drop-shadow(0 0 15px #d4a24a40);--shadow-glow-current:drop-shadow(0 0 4px currentColor);--shadow-dark-color-depth:oklch(18% .03 260);--shadow-dark-color-warm:oklch(15% .03 40);--shadow-dark-color-accent:oklch(8% .01 260);--z-base:0;--z-background:-1;--z-content:1;--z-decorative:5;--z-elevated:10;--z-section-overlay:15;--z-section-divider:20;--z-section-feature:30;--z-dropdown:100;--z-popover:200;--z-dialog:300;--z-sticky-header:500;--z-navigation:600;--z-ticker:550;--z-backdrop:1000;--z-modal:1100;--z-drawer:1150;--z-toast:1200;--z-accessibility:1500;--z-debug:1600;--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-orange-50:oklch(98% .016 73.684);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-700:oklch(55.3% .195 38.402);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-lime-400:oklch(84.1% .238 128.85);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-700:oklch(52.7% .154 150.069);--color-emerald-500:oklch(69.6% .17 162.48);--color-teal-600:oklch(60% .118 184.704);--color-cyan-500:oklch(71.5% .143 215.221);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-900:oklch(37.9% .146 265.522);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-black:#000;--color-white:#fff;--breakpoint-2xl:96rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs--line-height:calc(1/.75);--text-sm--line-height:calc(1.25/.875);--text-base--line-height:calc(1.5/1);--text-lg--line-height:calc(1.75/1.125);--text-xl--line-height:calc(1.75/1.25);--text-2xl--line-height:calc(2/1.5);--text-3xl--line-height:calc(2.25/1.875);--text-4xl--line-height:calc(2.5/2.25);--text-5xl--line-height:1;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--drop-shadow-sm:0 1px 2px #00000026;--drop-shadow-md:0 3px 3px #0000001f;--ease-in:cubic-bezier(.4,0,1,1);--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--animate-bounce:bounce 1s infinite;--blur-sm:8px;--blur-md:12px;--blur-lg:16px;--blur-xl:24px;--blur-2xl:40px;--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)}.container-reading{max-width:var(--container-reading)}.container-article{max-width:var(--container-article)}.container-content{max-width:var(--container-content)}.container-wide{max-width:var(--container-wide)}.container-padding-responsive{padding-left:var(--spacing-comfortable);padding-right:var(--spacing-comfortable)}@media (min-width:640px){.container-padding-responsive{padding-left:var(--spacing-relaxed);padding-right:var(--spacing-relaxed)}}@media (min-width:1024px){.container-padding-responsive{padding-left:var(--space-xl);padding-right:var(--space-xl)}}@media (min-width:1280px){.container-padding-responsive{padding-left:4rem;padding-right:4rem}}@keyframes pulse-ring{0%{opacity:1;transform:scale(.33)}80%,to{opacity:0;transform:scale(2.33)}}@keyframes fire-glow-slow{0%,to{opacity:.85}25%{opacity:1}50%{opacity:.9}75%{opacity:1}}@keyframes fire-glow-mid{0%,to{opacity:.9}30%{opacity:1}55%{opacity:.95}80%{opacity:1}}@keyframes fire-glow-fast{0%,to{opacity:.88}20%{opacity:1}50%{opacity:.92}75%{opacity:1}}.animate-fire-glow-slow{animation:fire-glow-slow 8s ease-in-out infinite}.animate-fire-glow-mid{animation:fire-glow-mid 6s ease-in-out .5s infinite}.animate-fire-glow-fast{animation:fire-glow-fast 5s ease-in-out 1s infinite}@media (prefers-reduced-motion:reduce){.animate-fire-glow-fast,.animate-fire-glow-mid,.animate-fire-glow-slow{animation:none!important}}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes scroll-reverse{0%{transform:translate(-33.333%)}to{transform:translate(0)}}@keyframes confetti-burst{0%{opacity:1;transform:scale(0)rotate(0)}50%{opacity:.8;transform:scale(1.5)rotate(180deg)}to{opacity:0;transform:scale(2)rotate(1turn)}}@keyframes count-up{0%{opacity:.5;transform:scale(1.2)}50%{opacity:.8;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.animate-scroll{animation:scroll 60s linear infinite}.animate-scroll-reverse{animation:scroll-reverse 70s linear infinite}.ticker-hover-pause:hover .animate-scroll,.ticker-hover-pause:hover .animate-scroll-reverse{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.animate-scroll,.animate-scroll-reverse{animation:none!important}}.animate-shimmer{background-size:1000px 100%;animation:shimmer 2s infinite}.confetti-burst{background:var(--gradient-achievement-confetti);animation:confetti-burst .8s ease-out;position:absolute;inset:0}.animate-count-up{animation:count-up .4s ease-out}@layer base{*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}canvas,img,picture,svg,video{max-width:100%;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;text-wrap:balance}#__next,#root{isolation:isolate}button{cursor:pointer}button:disabled{cursor:not-allowed}ol[role=list],ul[role=list]{list-style:none}@media (pointer:coarse){a,button,input[type=button],input[type=submit]{min-height:var(--touch-target-min,44px)}}*{border-color:var(--color-saloon-wood)}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-space-grotesk);line-height:var(--leading-normal)}html{font-size:calc(16px*var(--accessibility-font-scale,1));scroll-behavior:smooth;scrollbar-width:auto}html::-webkit-scrollbar{width:16px}html::-webkit-scrollbar-track{background:#0000000d;border-left:1px solid #00000014}html::-webkit-scrollbar-thumb{background-color:#da8d5880;background-clip:padding-box;border:3px solid #0000000d;border-radius:8px;box-shadow:inset 0 0 6px #0000001a}html::-webkit-scrollbar-thumb:hover{background-color:#da8d58bf;background-clip:padding-box;box-shadow:inset 0 0 6px #00000026,0 0 8px #da8d5833}html::-webkit-scrollbar-thumb:active{background-color:#da8d58e6;background-clip:padding-box;box-shadow:inset 0 0 8px #0003}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.bg-gradient-events-hero{background:var(--gradient-page-events)}h1{font-weight:var(--weight-semibold)}h1,h2{font-family:var(--font-rajdhani)}h3,h4,h5,h6{font-family:var(--font-space-grotesk);font-weight:var(--weight-semibold)}h1{font-size:clamp(1.5rem,var(--text-4xl),8rem);font-weight:var(--weight-extrabold);letter-spacing:-.02em;line-height:.95}h2{font-size:var(--text-3xl);letter-spacing:-.01em;font-weight:400;line-height:1.1}h3{font-size:var(--text-2xl)}h3,h4{font-weight:var(--weight-semibold);letter-spacing:var(--tracking-normal);line-height:1.1}h4{font-size:var(--text-xl)}h5{font-size:var(--text-lg);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal)}h5,h6{line-height:1.15}h6{font-size:var(--text-base);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide)}p{font-size:clamp(.875rem,var(--text-base),1.375rem);line-height:var(--leading-relaxed);letter-spacing:var(--tracking-normal)}a{color:var(--color-primary);transition:opacity var(--timing-fast)var(--ease-enterprise);text-decoration:none}a:hover{opacity:.85}a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-xs)}strong{font-weight:var(--weight-bold)}em{font-style:italic}code,pre{font-family:var(--font-mono);background-color:var(--color-pale-stone);border-radius:var(--radius-xs);padding:.2em .4em;font-size:clamp(.75rem,.85em,.875rem)}input,select,textarea{font-family:var(--font-space-grotesk)}.font-mono,input[type=code],input[type=number],input[type=tel]{font-family:var(--font-mono)}.container-hero{max-width:1920px}.container-hero,.container-wide{width:100%;margin:0 auto;padding-left:.75rem;padding-right:.75rem}.container-wide{max-width:1536px}.container-content{max-width:1140px}.container-content,.container-narrow{width:100%;margin:0 auto;padding-left:.75rem;padding-right:.75rem}.container-narrow{max-width:960px}.container-site{width:100%;max-width:1536px;margin:0 auto;padding-left:.75rem;padding-right:.75rem}@media (min-width:640px){.container-content,.container-hero,.container-narrow,.container-site,.container-wide{padding-left:var(--spacing-relaxed);padding-right:var(--spacing-relaxed)}}@media (min-width:768px){.container-content,.container-hero,.container-narrow,.container-site,.container-wide{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.container-content,.container-hero,.container-narrow,.container-site,.container-wide{padding-left:2rem;padding-right:2rem}}@media (min-width:1536px){.container-content,.container-hero,.container-narrow,.container-site,.container-wide{padding-left:1.125rem;padding-right:1.125rem}}.hero-grid-layout{grid-template-columns:1fr;align-items:center;gap:2rem;min-height:500px;display:grid}@media (min-width:1024px){.hero-grid-layout:has(>:nth-child(2)){grid-template-columns:2fr 1fr;gap:3rem}}.section-hero{max-width:1920px;margin-left:auto;margin-right:auto;padding-top:5rem;padding-bottom:6rem}.section-content,.section-cta,.section-feature,.section-stats{border-top:1px solid;border-bottom:1px solid;border-color:oklch(var(--color-slate-blue)/.3);padding-top:4rem;padding-bottom:4rem}.theme-home .section-hero{background:var(--gradient-page-base);padding-top:0;padding-bottom:0;position:relative;overflow:hidden}.theme-events .section-hero{background:var(--gradient-section-events)}.theme-directory .section-hero{background:var(--gradient-section-directory)}.hero-home-grid{background-image:var(--gradient-pattern-grid-subtle),var(--gradient-pattern-grid-subtle-90);background-size:60px 60px}.content-wrapper{max-width:65ch;margin:0 auto}.two-column-layout{grid-template-columns:1fr;gap:2.5rem;display:grid}@media (min-width:1024px){.two-column-layout{grid-template-columns:2fr 1fr}}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-thin-hover{scrollbar-width:none}.scrollbar-thin-hover:hover{scrollbar-width:thin;scrollbar-color:var(--color-border)transparent}.scrollbar-thin-hover::-webkit-scrollbar{width:4px;display:none}.scrollbar-thin-hover:hover::-webkit-scrollbar{display:block}.scrollbar-thin-hover::-webkit-scrollbar-track{background:0 0}.scrollbar-thin-hover::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:4px}:root{--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--section-gap:var(--space-16);--content-gap:var(--space-8);--element-gap:var(--space-4);--inline-gap:var(--space-1);--container-padding-mobile:var(--space-4);--container-padding-tablet:var(--space-6);--container-padding-desktop:var(--space-8);--container-padding-wide:var(--space-12);--container-padding-ultra:var(--space-20)}.shadow-container{padding:var(--space-2);overflow:visible}.shadow-container-lg{padding:var(--space-4);overflow:visible}.section-padding{padding-top:var(--space-12);padding-bottom:var(--space-12)}@media (min-width:768px){.section-padding{padding-top:var(--space-16);padding-bottom:var(--space-16)}}@media (min-width:1024px){.section-padding{padding-top:var(--space-20);padding-bottom:var(--space-20)}}.section-margin{margin-top:var(--space-12);margin-bottom:var(--space-12)}@media (min-width:768px){.section-margin{margin-top:var(--space-16);margin-bottom:var(--space-16)}}@media (min-width:1024px){.section-margin{margin-top:var(--space-20);margin-bottom:var(--space-20)}}.content-padding{padding:var(--space-6)}@media (min-width:768px){.content-padding{padding:var(--space-8)}}@media (min-width:1024px){.content-padding{padding:var(--space-10)}}.section-gap{gap:var(--section-gap)}.content-gap{gap:var(--content-gap)}.element-gap{gap:var(--element-gap)}.inline-gap{gap:var(--inline-gap)}.inline-gap\.5{gap:calc(var(--inline-gap)/2)}.card-padding{padding:var(--space-4)}@media (min-width:768px){.card-padding{padding:var(--space-6)}}@media (min-width:1024px){.card-padding{padding:var(--space-8)}}.card-padding-compact{padding:var(--space-3)}@media (min-width:768px){.card-padding-compact{padding:var(--space-4)}}.stack-compact>*+*{margin-top:var(--space-3)}.stack-tight>*+*{margin-top:var(--space-2)}.stack-normal>*+*{margin-top:var(--space-4)}.stack-relaxed>*+*{margin-top:var(--space-6)}.stack-loose>*+*{margin-top:var(--space-8)}.clip-content{overflow-clip-margin:var(--space-4);overflow:clip}.clip-content-lg{overflow-clip-margin:var(--space-8);overflow:clip}.image-container{position:relative;overflow:hidden}.text-clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-clip-multiline{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:root{--accessibility-font-scale:1;--accessibility-contrast-multiplier:1}html{font-size:calc(16px*var(--accessibility-font-scale))}[data-accessibility-font-size=small]{--accessibility-font-scale:.875}[data-accessibility-font-size=medium]{--accessibility-font-scale:1}[data-accessibility-font-size=large]{--accessibility-font-scale:1.125}[data-accessibility-font-size=xlarge]{--accessibility-font-scale:1.25}[data-accessibility-contrast=high]{--primary:oklch(20% .1 220);--primary-foreground:oklch(98% .02 220);--secondary:oklch(15% .08 220);--secondary-foreground:oklch(95% .02 220);--muted:oklch(10% .05 220);--muted-foreground:oklch(90% .02 220);--accent:oklch(25% .12 220);--accent-foreground:oklch(98% .02 220);--border:oklch(30% .1 220);--input:oklch(25% .08 220);--ring:oklch(80% .15 220);--background:oklch(5% .02 220);--foreground:oklch(95% .02 220);--card:oklch(8% .03 220);--card-foreground:oklch(95% .02 220);--popover:oklch(8% .03 220);--popover-foreground:oklch(95% .02 220);--destructive:oklch(60% .25 25);--destructive-foreground:oklch(98% .02 25)}[data-accessibility-contrast=high] .fixed,[data-accessibility-contrast=high] [class*=fab],[data-accessibility-contrast=high] [class*=floating]{background-color:var(--card);color:var(--card-foreground);border-color:var(--border)}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:focus-visible{outline:3px solid var(--color-rusty-orange);outline-offset:2px;border-radius:2px;transition:outline-color .2s ease-out}[role=button]:focus-visible:not(.focus-custom):not([class*=ring-]),button:focus-visible:not(.focus-custom):not([class*=ring-]){outline:3px solid var(--color-rusty-orange);outline-offset:3px;box-shadow:0 0 0 1px var(--color-rusty-orange),0 0 12px var(--color-rusty-orange-muted)}a:focus-visible{outline:2px solid var(--color-rusty-orange);outline-offset:4px;text-decoration-thickness:2px;text-decoration-color:var(--color-rusty-orange)}a:focus-visible:has(.group),a:focus-visible:has([class*=card]){outline:3px solid var(--color-rusty-orange);outline-offset:2px;border-radius:4px;text-decoration:none}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}[class*=card]:focus-visible,[tabindex]:focus-visible:not(button):not(a):not(input):not(textarea):not(select){outline:3px solid var(--color-rusty-orange);outline-offset:2px;box-shadow:0 0 0 6px var(--color-rusty-orange-muted)}@media (prefers-color-scheme:dark){:focus-visible{outline-color:var(--color-rusty-orange)}[role=button]:focus-visible:not(.focus-custom):not([class*=ring-]),button:focus-visible:not(.focus-custom):not([class*=ring-]){box-shadow:0 0 0 1px var(--color-rusty-orange),0 0 16px var(--color-rusty-orange)}}[data-accessibility-contrast=high] :focus-visible{outline-offset:3px;outline:4px solid oklch(73% .18 49.53)}:focus:not(:focus-visible){outline:none}input,select,textarea{font-size:max(16px,1rem)}.skip-link{background:var(--primary);color:var(--primary-foreground);z-index:var(--z-accessibility);border-radius:4px;padding:8px;text-decoration:none;position:absolute;top:-40px;left:6px}.skip-link:focus{top:6px}@supports (padding:env(safe-area-inset-top)){body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.site-navigation,[class*=fixed],[class*=sticky]{padding-top:max(env(safe-area-inset-top),0)}[class*=bottom-],[class*=fab]{padding-bottom:max(env(safe-area-inset-bottom),.5rem)}.pb-safe{padding-bottom:max(env(safe-area-inset-bottom,0px),.5rem)}}@media (pointer:coarse){[role=button],[role=link],[role=tab],a,button,input[type=button],input[type=reset],input[type=submit],select{min-width:44px;min-height:44px}li a,p a,span a{min-width:auto}}@media (hover:none) and (pointer:coarse){*{-webkit-overflow-scrolling:touch}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}a+a:not(p a),button+button{margin-left:8px}}@property --primary-hue{syntax:"<number>";initial-value:245;inherits:false}@property --accent-lightness{syntax:"<percentage>";initial-value:57%;inherits:false}@property --theme-saturation{syntax:"<percentage>";initial-value:8%;inherits:false}@property --scroll-progress{syntax:"<number>";initial-value:0;inherits:false}@property --viewport-progress{syntax:"<number>";initial-value:0;inherits:false}@property --color-mix-base{syntax:"<color>";initial-value:var(--color-crisp-off-white);inherits:false}@property --color-mix-accent{syntax:"<color>";initial-value:var(--color-rusty-orange);inherits:false}:root{--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-in-out-quart:cubic-bezier(.76,0,.24,1);--ease-stripe:cubic-bezier(.4,0,.2,1);--ease-bounce:cubic-bezier(.68,-.55,.265,1.55)}main{overflow-x:visible}:root{--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem}*,::backdrop,:after,:before{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}:host,html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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:initial;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:initial}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer theme;@layer components{.bgc-btn-transition{transition-property:transform,background-color,border-color,color,opacity,filter,box-shadow;transition-duration:.18s;transition-timing-function:var(--ease-smooth,cubic-bezier(.25,.46,.45,.94))}@keyframes bgc-shimmer-slide{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes bgc-border-sweep-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes bgc-danger-pulse{0%,to{opacity:.7}50%{opacity:1}}.bgc-bracket{pointer-events:none;opacity:0;border:1px solid var(--bracket-color,currentColor);width:12px;height:12px;transition:opacity .18s var(--ease-smooth),transform .18s var(--ease-smooth),border-color .18s var(--ease-smooth),width .4s var(--ease-smooth);z-index:1;position:absolute}.bgc-bracket-tl{border-top-left-radius:var(--radius-md,6px);border-bottom:none;border-right:none;top:-5px;left:-5px}.bgc-bracket-tr{border-top-right-radius:var(--radius-md,6px);border-bottom:none;border-left:none;top:-5px;right:-5px}.bgc-bracket-bl{border-bottom-left-radius:var(--radius-md,6px);border-top:none;border-right:none;bottom:-5px;left:-5px}.bgc-bracket-br{border-bottom-right-radius:var(--radius-md,6px);border-top:none;border-left:none;bottom:-5px;right:-5px}.group:hover>.bgc-bracket{opacity:.9;border-color:var(--bracket-hover,var(--bracket-color,currentColor))}.group:hover>.bgc-bracket-tl{width:33%;transform:translate(-2px,-2px)}.group:hover>.bgc-bracket-tr{transform:translate(2px,-2px)}.group:hover>.bgc-bracket-bl{transform:translate(-2px,2px)}.group:hover>.bgc-bracket-br{width:25%;transform:translate(2px,2px)}.bgc-shimmer{border-radius:inherit;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-smooth);background:linear-gradient(105deg,#0000 40%,#ffffff14 50%,#0000 60%) 0 0/200% 100%;position:absolute;inset:0;overflow:hidden}.group:hover>.bgc-shimmer{opacity:1;animation:bgc-shimmer-slide .8s var(--ease-smooth)1}.bgc-hash-texture{opacity:.06;background-image:repeating-linear-gradient(10deg,var(--hash-color,white)0,var(--hash-color,white)1px,transparent 1px,transparent 16px),repeating-linear-gradient(100deg,var(--hash-color,white)0,var(--hash-color,white)1px,transparent 1px,transparent 16px);inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 70%);mask-image:linear-gradient(90deg,#000,#0000 70%)}.bgc-hash-texture,.bgc-sweep-outer{border-radius:inherit;pointer-events:none;position:absolute}.bgc-sweep-outer{z-index:0;opacity:0;transition:opacity .25s var(--ease-smooth);inset:-1.5px;overflow:hidden}.bgc-sweep-spinner{background:conic-gradient(from 0deg,transparent 0,var(--glow-color,oklch(73% .18 49.53))10%,transparent 20%);position:absolute;inset:-50%}@supports (color:color-mix(in lab,red,red)){.bgc-sweep-spinner{background:conic-gradient(from 0deg,transparent 0,color-mix(in oklch,var(--glow-color,var(--color-rusty-orange))25%,transparent)10%,transparent 20%)}}.bgc-sweep-spinner{animation:bgc-border-sweep-spin 2.5s linear infinite paused}.bgc-sweep-mask{border-radius:inherit;background:var(--color-dark-chocolate,#2e2520);position:absolute;inset:1.5px}.group:hover>.bgc-sweep-outer{opacity:1}.group:hover>.bgc-sweep-outer .bgc-sweep-spinner{animation-play-state:running}.bgc-glow{transition:box-shadow .25s var(--ease-smooth);box-shadow:0 0 #0000}.bgc-glow.group:hover,.group:hover.bgc-glow{box-shadow:0 0 16px 2px var(--glow-color,oklch(73% .18 49.53)),0 0 4px 1px var(--glow-color,oklch(73% .18 49.53))}@supports (color:color-mix(in lab,red,red)){.bgc-glow.group:hover,.group:hover.bgc-glow{box-shadow:0 0 16px 2px color-mix(in oklch,var(--glow-color,var(--color-rusty-orange))19%,transparent),0 0 4px 1px color-mix(in oklch,var(--glow-color,var(--color-rusty-orange))10%,transparent)}}.bgc-arrow{z-index:1;flex-shrink:0;align-items:center;width:18px;margin-left:.5rem;display:inline-flex;position:relative}.bgc-arrow svg{overflow:visible}.bgc-arrow-shaft{opacity:0;transform-origin:100%;transition:opacity .12s var(--ease-smooth),transform .12s var(--ease-smooth);transform:translate(3px)scaleX(0)}.bgc-arrow-head{transition:transform .12s var(--ease-smooth)}.group:hover .bgc-arrow-shaft{opacity:1;transform:translate(0)scaleX(1)}.group:hover .bgc-arrow-head{transform:translate(2px)}.bgc-underline{background:var(--color-rusty-orange,#dc5928);width:0;height:1.5px;transition:width .25s var(--ease-smooth);pointer-events:none;border-radius:1px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.group:hover>.bgc-underline{width:calc(100% - 1rem)}.bgc-danger-stripe{background:var(--color-danger,#ef4444);opacity:0;pointer-events:none;width:3px;transition:opacity .2s var(--ease-smooth);border-radius:0 2px 2px 0;position:absolute;top:4px;bottom:4px;left:0}.group:hover>.bgc-danger-stripe{opacity:1;animation:bgc-danger-pulse 1s ease-in-out infinite}.button-group{isolation:isolate;display:flex}.button-group>a,.button-group>button{z-index:var(--z-base);border-radius:0;position:relative}:is(.button-group>button,.button-group>a):first-child{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}:is(.button-group>button,.button-group>a):last-child{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}:is(.button-group>button,.button-group>a):focus,:is(.button-group>button,.button-group>a):hover{z-index:var(--z-elevated)}:is(.button-group>button,.button-group>a):not(:first-child){margin-left:-1px}.button[data-loading=true]{cursor:wait}.button[data-loading=true]:after{content:"";border:2px solid;border-top:2px solid #0000;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:button-spin 1s linear infinite;position:absolute;top:50%;left:50%}@keyframes button-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bgc-bracket,.bgc-btn-transition{transition:none!important}.bgc-shimmer,.bgc-sweep-outer{display:none!important}.bgc-arrow-head,.bgc-arrow-shaft,.bgc-danger-stripe,.bgc-underline{transition:none!important}.bgc-danger-stripe{animation:none!important}.group:hover>.bgc-bracket{transform:none!important}.group:hover>.bgc-danger-stripe,.group:hover>.bgc-shimmer{animation:none!important}}.card{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);background-color:var(--color-card);border-radius:var(--radius-xs);border:1px solid var(--color-border);color:var(--color-card-foreground);padding:2rem}.card-header{padding:2rem 2rem .75rem}.card-content{padding:0 2rem .75rem}.card-footer{padding:0 2rem 2rem}.card-title{margin-bottom:.5rem}.card-description{margin-bottom:.75rem}.shadow-elevated{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-elevated,.shadow-present{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-present{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.shadow-flat{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.group:hover .card,.shadow-flat{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.group:hover .card{--tw-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;transform:translateY(-2px)}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.navbar-widget-item{transition:color .2s}.dark .theme-home .navbar-widget-item a,.dark .theme-home .navbar-widget-item button,.theme-home .navbar-widget-item a,.theme-home .navbar-widget-item button{color:var(--color-dark-chocolate)}body[class*=events] .navbar-widget-item a,body[class*=events] .navbar-widget-item button{color:var(--color-nav-events-light)}.dark body[class*=events] .navbar-widget-item a,.dark body[class*=events] .navbar-widget-item button{color:var(--color-nav-events-dark)}body[class*=directory] .navbar-widget-item a,body[class*=directory] .navbar-widget-item button{color:var(--color-nav-directory-light)}.dark body[class*=directory] .navbar-widget-item a,.dark body[class*=directory] .navbar-widget-item button{color:var(--color-nav-directory-dark)}body[class*=handbook] .navbar-widget-item a,body[class*=handbook] .navbar-widget-item button{color:var(--color-nav-handbook-light)}.dark body[class*=handbook] .navbar-widget-item a,.dark body[class*=handbook] .navbar-widget-item button{color:var(--color-nav-handbook-dark)}body[class*=ranges] .navbar-widget-item a,body[class*=ranges] .navbar-widget-item button{color:var(--color-nav-ranges-light)}.dark body[class*=ranges] .navbar-widget-item a,.dark body[class*=ranges] .navbar-widget-item button{color:var(--color-nav-ranges-dark)}body[class*=exchange] .navbar-widget-item a,body[class*=exchange] .navbar-widget-item button{color:var(--color-nav-exchange-light)}.dark body[class*=exchange] .navbar-widget-item a,.dark body[class*=exchange] .navbar-widget-item button{color:var(--color-nav-exchange-dark)}.dark body[class*=forums] .navbar-widget-item a,.dark body[class*=forums] .navbar-widget-item button,body[class*=forums] .navbar-widget-item a,body[class*=forums] .navbar-widget-item button{color:var(--color-warm-stone)}.form{container:form/inline-size}.form-group{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:flex}.form-label{font-family:var(--font-space-grotesk);font-size:var(--text-sm);color:var(--color-shared-dark);margin-bottom:.5rem;font-weight:500}.form-label[data-required=true]:after{content:" *";color:var(--color-rusty-orange)}.form-input,.form-select,.form-textarea{border:1px solid var(--color-saloon-wood);border-radius:var(--radius-md);width:100%;font-family:var(--font-space-grotesk);font-size:var(--text-sm);background:var(--color-crisp-off-white);color:var(--color-shared-dark);transition:all var(--timing-fast)var(--ease-enterprise);padding:.75rem 1.5rem}:is(.form-input,.form-textarea,.form-select):focus{border-color:var(--color-slate-blue);outline:none;box-shadow:0 0 0 3px #3b506233}@supports (color:color-mix(in lab,red,red)){:is(.form-input,.form-textarea,.form-select):focus{box-shadow:0 0 0 3px color-mix(in oklch,var(--color-slate-blue)20%,transparent)}}:is(.form-input,.form-textarea,.form-select):invalid{border-color:var(--color-rusty-orange)}:is(.form-input,.form-textarea,.form-select):disabled{background:var(--color-pale-stone);color:var(--color-warm-stone);cursor:not-allowed;opacity:.7}:is(.form-input,.form-textarea,.form-select)::-moz-placeholder{color:var(--color-warm-stone);opacity:.8}:is(.form-input,.form-textarea,.form-select)::placeholder{color:var(--color-warm-stone);opacity:.8}.form-textarea{resize:vertical;min-height:120px;font-family:var(--font-space-grotesk)}.form-select{cursor:pointer;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="%23666"><path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M19 9l-7 7-7-7" /></svg>');background-position:right .75rem center;background-repeat:no-repeat;background-size:16px;padding-right:3rem}.form-checkbox,.form-radio{width:24px;height:24px;accent-color:var(--color-slate-blue);cursor:pointer;flex-shrink:0;margin-right:.75rem}.form-checkbox-label,.form-radio-label{font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.75rem;min-height:48px;padding:12px 0;display:flex}:is(.form-checkbox-label,.form-radio-label):hover{color:var(--color-slate-blue)}.form-switch{align-items:center;gap:.75rem;display:inline-flex;position:relative}.form-switch-input{opacity:0;width:0;height:0;position:absolute}.form-switch-slider{background:var(--color-saloon-wood);border-radius:var(--radius-full);width:44px;height:24px;transition:background var(--timing-fast)var(--ease-enterprise);cursor:pointer;position:relative}.form-switch-slider:before{content:"";width:20px;height:20px;transition:transform var(--timing-fast)var(--ease-enterprise);box-shadow:var(--shadow-whisper);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.form-switch-input:checked+.form-switch-slider{background:var(--color-slate-blue)}.form-switch-input:checked+.form-switch-slider:before{transform:translate(20px)}.form-switch-input:focus+.form-switch-slider{box-shadow:0 0 0 3px #3b506233}@supports (color:color-mix(in lab,red,red)){.form-switch-input:focus+.form-switch-slider{box-shadow:0 0 0 3px color-mix(in oklch,var(--color-slate-blue)20%,transparent)}}.form-error{color:var(--color-rusty-orange);font-size:var(--text-xs);margin-top:.5rem}.form-group[data-error=true] .form-input,.form-group[data-error=true] .form-select,.form-group[data-error=true] .form-textarea{border-color:var(--color-rusty-orange);box-shadow:0 0 0 3px #fe7f2733}@supports (color:color-mix(in lab,red,red)){.form-group[data-error=true] .form-input,.form-group[data-error=true] .form-select,.form-group[data-error=true] .form-textarea{box-shadow:0 0 0 3px color-mix(in oklch,var(--color-rusty-orange)20%,transparent)}}.form-group[data-success=true] .form-input,.form-group[data-success=true] .form-select,.form-group[data-success=true] .form-textarea{border-color:var(--color-sagebrush-green)}.form-file{cursor:pointer;display:inline-block;position:relative}.form-file-input{opacity:0;width:0;height:0;position:absolute}.form-file-label{background:var(--color-pale-stone);border:2px dashed var(--color-saloon-wood);border-radius:var(--radius-md);cursor:pointer;transition:all var(--timing-fast)var(--ease-enterprise);align-items:center;gap:.5rem;padding:.75rem 1.5rem;display:inline-flex}.form-file-label:hover{border-color:var(--color-slate-blue);background:oklch(42% .04 245.09)}@supports (color:color-mix(in lab,red,red)){.form-file-label:hover{background:color-mix(in oklch,var(--color-slate-blue)5%,var(--color-pale-stone))}}.form-file-input:focus+.form-file-label{border-color:var(--color-slate-blue);box-shadow:0 0 0 3px #3b506233}@supports (color:color-mix(in lab,red,red)){.form-file-input:focus+.form-file-label{box-shadow:0 0 0 3px color-mix(in oklch,var(--color-slate-blue)20%,transparent)}}@container form (min-width:480px){.form-row{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.form-group[data-span=full]{grid-column:1/-1}}@container form (min-width:768px){.form-row{grid-template-columns:repeat(3,1fr)}}.form-section{background:var(--color-card-surface);border-radius:var(--radius-lg);margin-bottom:2rem;padding:2rem}.form-section-title{font-family:var(--font-rajdhani);font-size:var(--text-lg);color:var(--color-shared-dark);border-bottom:1px solid var(--color-saloon-wood);margin-bottom:1.5rem;padding-bottom:.5rem;font-weight:600}.form-help{color:var(--color-warm-stone);line-height:var(--leading-relaxed)}.form-help,.form-required{font-size:var(--text-xs);margin-top:.5rem}.form-required{color:var(--color-rusty-orange)}.card-hover{transition:all .15s var(--ease-stripe)}.card-hover:hover{transform:translateY(-4px);box-shadow:0 10px 15px -3px #32325d1c,0 4px 6px -2px oklch(0 none none/.05)}.card-interactive{cursor:pointer;transition:all .15s var(--ease-stripe)}.card-interactive:hover{transform:translateY(-2px);box-shadow:0 10px 15px -3px #32325d1c,0 4px 6px -2px oklch(0 none none/.05)}.card-interactive:active{transform:translateY(0);box-shadow:0 4px 6px -1px #32325d1c}.loading-shimmer{background:linear-gradient(90deg,var(--muted)25%,var(--card)50%,var(--muted)75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.loading-skeleton{background:var(--muted);border-radius:var(--radius-sm);position:relative;overflow:hidden}.loading-skeleton:after{content:"";background:linear-gradient(90deg,#0000,oklch(100% 5.96046e-8 none/.2),#0000);animation:shimmer 1.5s infinite;position:absolute;inset:0;transform:translate(-100%)}.loading-dots{align-items:center;gap:4px;display:inline-flex}.loading-dots span{background:var(--muted-foreground);border-radius:50%;width:6px;height:6px;animation:loading-dot 1.4s infinite both}.loading-dots span:first-child{animation-delay:-.32s}.loading-dots span:nth-child(2){animation-delay:-.16s}.loading-dots span:nth-child(3){animation-delay:0s}@keyframes loading-dot{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.pulse-ring{animation:pulse-ring 2s infinite}.breathe{animation:breathe 3s ease-in-out infinite}.breathe-glow{animation:breathe-glow 2s ease-in-out infinite alternate}.float{animation:float 3s ease-in-out infinite}.btn-magnetic{transition:all var(--timing-fast)var(--ease-magnetic);position:relative}.btn-magnetic:hover{box-shadow:var(--shadow-elevated);transform:translateY(-1px)}.btn-magnetic:active{transition-duration:var(--timing-instant);transform:translateY(0)}.btn-elastic:hover{animation:elastic-hover .6s var(--ease-elastic)}@keyframes elastic-hover{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.focus-ring{transition:box-shadow var(--timing-fast)var(--ease-enterprise)}.focus-ring:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:none}.focus-glow:focus-visible{box-shadow:var(--shadow-glow-primary);outline:none}.micro-bounce:hover{animation:micro-bounce .5s ease-in-out}@keyframes micro-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.micro-scale:hover{transform:scale(1.02)}.micro-rotate:hover,.micro-scale:hover{transition:transform var(--timing-fast)var(--ease-enterprise)}.micro-rotate:hover{transform:rotate(2deg)}.state-success{position:relative}.state-success:after{content:"✓";background:var(--color-sagebrush-green);color:#fff;width:20px;height:20px;font-size:var(--text-xs);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px}.state-loading{opacity:.6;pointer-events:none;position:relative}.state-loading:after{content:"";border:2px solid var(--muted-foreground);border-top-color:var(--primary);border-radius:50%;width:20px;height:20px;margin:-10px 0 0 -10px;animation:spin 1s linear infinite;position:absolute;top:50%;left:50%}.fade-in-up{opacity:0;transition:all var(--timing-slow)var(--ease-enterprise);transform:translateY(20px)}.fade-in-up.animate{opacity:1;transform:translateY(0)}.scale-in{opacity:0;transition:all var(--timing-slow)var(--ease-enterprise);transform:scale(.9)}.scale-in.animate{opacity:1;transform:scale(1)}.chunky-hero-pair{flex-direction:column;gap:0;display:flex}.chunky-h1{color:var(--foreground);letter-spacing:-.03em;padding-bottom:.125rem;font-size:clamp(2.5rem,6vw,4rem);font-weight:800;line-height:.9}.chunky-h1,.chunky-h2{font-family:var(--font-rajdhani);margin:0}.chunky-h2{color:var(--muted-foreground);letter-spacing:-.02em;padding-top:0;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:500;line-height:1.1}.chunky-container{padding:var(--space-lg);border-radius:var(--radius-sm);background:var(--card);border:1px solid var(--border)}.chunky-card{padding:var(--space-base)var(--space-lg);border-radius:var(--radius-sm);background:var(--card);border:2px solid var(--border);box-shadow:var(--shadow-present)}.chunky-button{padding:var(--space-sm)var(--space-lg);font-family:var(--font-rajdhani);text-transform:uppercase;letter-spacing:.025em;border-radius:var(--radius-sm);min-height:var(--touch-target-min);transition:all var(--timing-fast)var(--ease-enterprise);border:2px solid #0000;font-weight:700}.chunky-button:hover{box-shadow:var(--shadow-elevated);transform:translateY(-1px)}.chunky-button:active{box-shadow:var(--shadow-whisper);transform:translateY(0)}.chunky-gap{gap:var(--space-lg)}.chunky-gap-sm{gap:var(--space-base)}.chunky-gap-lg{gap:var(--space-2xl)}.chunky-text{font-family:var(--font-rajdhani);text-transform:uppercase;letter-spacing:.02em;font-weight:600}.chunky-body{font-family:var(--font-space-grotesk);font-weight:400;line-height:1.6;font-size:var(--text-lg)}.tactical-border{border-style:solid;border-width:2px;border-color:var(--border)}.tactical-grid{background-image:linear-gradient(oklch(100% 5.96046e-8 none/.03) 1px,#0000 0),linear-gradient(90deg,oklch(100% 5.96046e-8 none/.03) 1px,#0000 0);background-size:20px 20px}@media (max-width:768px){.chunky-h1{font-size:clamp(2rem,8vw,3rem);line-height:.95}.chunky-h2{font-size:clamp(1.25rem,6vw,2rem);line-height:1.15}.chunky-card,.chunky-container{padding:var(--space-base)}}.pattern-card{padding:var(--spacing-6);gap:var(--spacing-4);border-radius:var(--radius-lg)}.pattern-card-compact{padding:var(--spacing-4);gap:var(--spacing-2);border-radius:var(--radius-md)}.pattern-card-hero{padding:var(--spacing-8);gap:var(--spacing-6);border-radius:var(--radius-xl)}.pattern-section{padding-block:var(--spacing-12);padding-inline:var(--spacing-4);margin-bottom:var(--spacing-8)}@media (min-width:768px){.pattern-section{padding-inline:var(--spacing-6)}}.pattern-section-hero{padding-block:var(--spacing-16);padding-inline:var(--spacing-4);margin-bottom:var(--spacing-12)}@media (min-width:768px){.pattern-section-hero{padding-block:var(--spacing-20);padding-inline:var(--spacing-8)}}.pattern-section-compact{padding-block:var(--spacing-6);padding-inline:var(--spacing-4);margin-bottom:var(--spacing-4)}.pattern-form{flex-direction:column}.pattern-form,.pattern-form-row{gap:var(--spacing-4);display:flex}.pattern-form-row{flex-wrap:wrap}.pattern-form-field,.pattern-list{gap:var(--spacing-2);flex-direction:column;display:flex}.pattern-list-relaxed{gap:var(--spacing-4);flex-direction:column;display:flex}.pattern-list-horizontal{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.pattern-grid{gap:var(--spacing-4);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.pattern-grid-compact{gap:var(--spacing-2);grid-template-columns:repeat(auto-fill,minmax(250px,1fr));display:grid}.pattern-grid-relaxed{gap:var(--spacing-6);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.pattern-button-group{gap:var(--spacing-2);flex-wrap:wrap;display:flex}.pattern-navbar{align-items:center;gap:var(--spacing-4);padding:var(--spacing-4);display:flex}.pattern-sidebar-nav{gap:var(--spacing-2);padding:var(--spacing-6);flex-direction:column;display:flex}.pattern-article{gap:var(--spacing-4);flex-direction:column;max-width:65ch;display:flex}.pattern-stats{gap:var(--spacing-6);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.prose a{color:var(--color-rusty-orange);font-weight:500;text-decoration:none;transition:all .15s}.prose a:hover{opacity:1;text-decoration:underline}.prose ul{margin:.75rem 0;padding-left:1.5rem;list-style-type:disc}.prose ul ul{margin:.25rem 0;list-style-type:circle}.prose ul ul ul{list-style-type:square}.prose ol{margin:.75rem 0;padding-left:1.5rem;list-style-type:decimal}.prose ol ol{margin:.25rem 0;list-style-type:lower-alpha}.prose li{margin-bottom:.375rem;padding-left:.25rem}.prose li:last-child{margin-bottom:0}.prose p{margin-bottom:.75rem}.prose p:last-child{margin-bottom:0}.prose strong{color:var(--color-foreground);font-weight:700}.prose em{font-style:italic}.prose blockquote{border-left:3px solid var(--color-rusty-orange);color:var(--color-muted-foreground);margin:1rem 0;padding-left:1rem;font-style:italic}.prose code{color:var(--color-rusty-orange);border-radius:.25rem;padding:.125rem .375rem;font-size:.875em}.prose code,.prose pre{background-color:var(--color-muted)}.prose pre{border-radius:.375rem;margin:1rem 0;padding:1rem;overflow-x:auto}.prose pre code{background:0 0;padding:0}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{font-family:var(--font-rajdhani);color:var(--color-foreground);margin-top:1.25rem;margin-bottom:.5rem;font-weight:700}.prose h1:first-child,.prose h2:first-child,.prose h3:first-child{margin-top:0}.wiki-article-content{--wiki-content-font-size:1rem;--wiki-content-line-height:1.75}.wiki-font-small{--wiki-content-font-size:.875rem;--wiki-content-line-height:1.7}.wiki-font-medium{--wiki-content-font-size:1rem;--wiki-content-line-height:1.75}.wiki-font-large{--wiki-content-font-size:1.125rem;--wiki-content-line-height:1.8}.wiki-font-xlarge{--wiki-content-font-size:1.25rem;--wiki-content-line-height:1.85}.wiki-article-content .prose,.wiki-article-content .prose li,.wiki-article-content .prose p{font-size:var(--wiki-content-font-size);line-height:var(--wiki-content-line-height)}.wiki-article-content .prose h2{font-size:calc(var(--wiki-content-font-size)*1.5)}.wiki-article-content .prose h3{font-size:calc(var(--wiki-content-font-size)*1.25)}.wiki-article-content .prose h4{font-size:calc(var(--wiki-content-font-size)*1.125)}@media print{.wiki-article-content{color:#000!important;background:#fff!important;font-size:11pt!important;line-height:1.5!important}.wiki-bookmark-button,.wiki-edit-toolbar,.wiki-font-controls,.wiki-reading-progress,.wiki-toc-sidebar{display:none!important}.wiki-article-content .prose{max-width:100%!important}.wiki-article-content a{color:#000!important;text-decoration:underline!important}.wiki-article-content a[href^=http]:after{content:" (" attr(href)")";word-break:break-all;font-size:.8em}.wiki-article-content h2,.wiki-article-content h3{page-break-after:avoid}.wiki-article-content img{page-break-inside:avoid;max-width:100%!important}.wiki-print-header{border-bottom:1px solid #ccc;margin-bottom:1rem;padding-bottom:.5rem;display:block!important}}@media screen{.wiki-print-header{display:none}}.wiki-search-highlight{background-color:#facc1566;border-radius:2px;padding:0 1px}.wiki-search-highlight-current{outline-offset:1px;background-color:#facc15cc;outline:2px solid #eab308}.dark .wiki-search-highlight{background-color:#eab3084d}.dark .wiki-search-highlight-current{background-color:#eab30899;outline-color:#facc15}.wiki-inline-thumb{float:right;clear:right;border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);background:var(--color-muted);max-width:280px;margin:0 0 1rem 1.5rem;overflow:hidden}.wiki-inline-thumb-img{object-fit:cover;width:100%;height:auto;display:block}.wiki-inline-thumb-caption{color:var(--color-muted-foreground);border-top:1px solid var(--color-border);padding:.5rem .75rem;font-size:.8125rem;line-height:1.4}@media (max-width:639px){.wiki-inline-thumb{float:none;max-width:100%;margin:0 auto 1.25rem}}.wiki-inline-thumb-left{float:left;clear:left;max-width:280px;margin:0 1.5rem 1rem 0}.wiki-inline-thumb-center,.wiki-inline-thumb-left{border:1px solid var(--color-border);border-radius:var(--radius-sm,.25rem);background:var(--color-muted);overflow:hidden}.wiki-inline-thumb-center{max-width:400px;margin:1.25rem auto;display:block}@media (max-width:639px){.wiki-inline-thumb-left{float:none;max-width:100%;margin:0 auto 1.25rem}.wiki-inline-thumb-center{max-width:100%}}@media print{.wiki-inline-thumb,.wiki-inline-thumb-left{border-color:#ccc;max-width:200px}.wiki-inline-thumb-center{border-color:#ccc;max-width:300px}}@media (max-width:639px){.wiki-article-content .prose td,.wiki-article-content .prose th{word-break:break-word;padding:.375rem;font-size:.75rem;line-height:1.4}}.wiki-article-content [data-footnotes] ol{margin:0;padding-left:1.5rem;list-style-type:decimal}.wiki-article-content [data-footnotes] li{padding:.25rem 0;scroll-margin-top:6rem}.wiki-article-content [data-footnotes] li:target{background-color:#facc1533;border-radius:.125rem;margin-left:-.5rem;padding:.25rem .5rem}.wiki-article-content [data-footnote-backref]{opacity:.6;margin-left:.5rem;font-size:.875rem;text-decoration:none;transition:opacity .15s}.wiki-article-content [data-footnote-backref]:hover{opacity:1}.wiki-article-content [data-footnote-ref]{scroll-margin-top:6rem;text-decoration:none}.wiki-article-content [data-footnote-ref]:target{background-color:#facc154d;border-radius:.125rem;padding:0 .25rem}:root{--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem}@layer components{.backdrop-blur-light{backdrop-filter:var(--backdrop-blur-light)!important}.backdrop-blur-heavy{backdrop-filter:var(--backdrop-blur-heavy)!important}.backdrop-blur-glass{backdrop-filter:var(--backdrop-blur-glass)!important}.backdrop-blur-subtle{backdrop-filter:var(--backdrop-blur-subtle)!important}.glass-card{background:var(--color-background);backdrop-filter:var(--backdrop-blur-glass)!important}@supports (color:color-mix(in lab,red,red)){.glass-card{background:color-mix(in oklch,var(--color-background)80%,transparent 20%)}}.glass-card{border:1px solid var(--color-border)}@supports (color:color-mix(in lab,red,red)){.glass-card{border:1px solid color-mix(in oklch,var(--color-border)50%,transparent 50%)}}.glass-nav{background:var(--color-background);backdrop-filter:var(--backdrop-blur-light)!important}@supports (color:color-mix(in lab,red,red)){.glass-nav{background:color-mix(in oklch,var(--color-background)90%,transparent 10%)}}.glass-nav{border-bottom:1px solid var(--color-border)}@supports (color:color-mix(in lab,red,red)){.glass-nav{border-bottom:1px solid color-mix(in oklch,var(--color-border)30%,transparent 70%)}}}.bg-gradient-shimmer-light{background-image:var(--gradient-shimmer-light)}.bg-gradient-shimmer-dark{background-image:var(--gradient-shimmer-dark)}.bg-gradient-ember-orange{background-image:var(--gradient-ember-orange)}.bg-gradient-ember-gold{background-image:var(--gradient-ember-gold)}.bg-gradient-page-events{background-image:var(--gradient-page-events)}.bg-gradient-page-base{background-image:var(--gradient-page-base)}.bg-gradient-section-events{background-image:var(--gradient-section-events)}.bg-gradient-section-directory{background-image:var(--gradient-section-directory)}.bg-gradient-nav-mica-base{background-image:var(--gradient-nav-mica-base)}.bg-gradient-nav-hover{background-image:var(--gradient-nav-hover)}.bg-gradient-radial-events{background-image:var(--gradient-radial-events)}.bg-gradient-conic-hero{background-image:var(--gradient-conic-hero)}.bg-gradient-mesh{background-image:var(--gradient-mesh-1)}.bg-gradient-subtle-wash{background-image:var(--gradient-subtle-wash)}.bg-gradient-depth-overlay{background-image:var(--gradient-depth-overlay)}:root{--backdrop-blur-light:blur(8px)saturate(180%)brightness(105%);--backdrop-blur-heavy:blur(16px)saturate(200%)brightness(110%);--backdrop-blur-glass:blur(12px)saturate(150%)brightness(103%);--backdrop-blur-subtle:blur(4px)saturate(120%)brightness(102%)}.shadow-button{box-shadow:var(--shadow-button-rest);transition:box-shadow .2s var(--ease-out-smooth)}.shadow-button:hover{box-shadow:var(--shadow-button-hover)}.shadow-button:active{box-shadow:var(--shadow-button-active)}.shadow-dropdown{box-shadow:var(--shadow-dropdown)}.shadow-popover{box-shadow:var(--shadow-popover)}.shadow-modal{box-shadow:var(--shadow-modal)}.shadow-dialog{box-shadow:var(--shadow-dialog)}.shadow-nav{box-shadow:var(--shadow-nav)}.shadow-nav-dropdown{box-shadow:var(--shadow-nav-dropdown)}.shadow-fab{box-shadow:var(--shadow-fab);transition:box-shadow .2s var(--ease-out-smooth)}.shadow-fab:hover{box-shadow:var(--shadow-fab-hover)}.shadow-input{box-shadow:var(--shadow-input-rest);transition:box-shadow .2s var(--ease-out-smooth)}.shadow-input:focus,.shadow-input:focus-visible{box-shadow:var(--shadow-input-focus)}.shadow-input-error{box-shadow:var(--shadow-input-error)}.shadow-glow-events{box-shadow:var(--shadow-glow-events)}.shadow-glow-primary{box-shadow:var(--shadow-glow-primary)}.shadow-glow-accent{box-shadow:var(--shadow-glow-accent)}.shadow-depth-layered{box-shadow:var(--shadow-depth-layered)}.card-elevated{box-shadow:var(--shadow-elevated);transition:box-shadow .3s var(--ease-out-smooth),transform .3s var(--ease-out-smooth)}.card-elevated:hover{box-shadow:var(--shadow-prominent);transform:translateY(-2px)}.card-prominent{box-shadow:var(--shadow-prominent);transition:box-shadow .3s var(--ease-out-smooth),transform .3s var(--ease-out-smooth)}.card-prominent:hover{box-shadow:var(--shadow-commanding);transform:translateY(-4px)}.card-commanding{box-shadow:var(--shadow-commanding);transition:box-shadow .5s var(--ease-enterprise),transform .5s var(--ease-enterprise),scale .5s var(--ease-enterprise)}.card-commanding:hover{box-shadow:var(--shadow-hero);transform:translateY(-6px)scale(1.02)}.card-hero{box-shadow:var(--shadow-hero);transition:box-shadow .5s var(--ease-dramatic),transform .5s var(--ease-dramatic)}.card-hero:hover{box-shadow:var(--shadow-modal);transform:translateY(-8px)}.shadow-glow-events:hover{box-shadow:0 0 32px #fe7f2799}@supports (color:color-mix(in lab,red,red)){.shadow-glow-events:hover{box-shadow:0 0 32px color-mix(in oklch,var(--color-nav-events)60%,transparent 40%)}}.shadow-glow-events:hover{transition:box-shadow .2s var(--ease-enterprise)}.shadow-glow-primary:hover{box-shadow:0 0 40px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.shadow-glow-primary:hover{box-shadow:0 0 40px color-mix(in oklch,var(--color-primary)50%,transparent 50%)}}.shadow-glow-primary:hover{transition:box-shadow .2s var(--ease-enterprise)}.secondary-page-theme{--primary:var(--color-slate-blue);--primary-foreground:var(--color-crisp-off-white);--secondary:var(--color-rusty-orange);--secondary-foreground:var(--color-crisp-off-white);--accent:var(--color-rusty-orange);--accent-foreground:var(--color-shared-dark);--muted:var(--color-pale-stone);--muted-foreground:var(--color-warm-stone);--card:var(--color-card-surface);--card-foreground:var(--color-shared-dark);--shadow-primary:0 4px 12px 0 #3b506233}@supports (color:color-mix(in lab,red,red)){.secondary-page-theme{--shadow-primary:0 4px 12px 0 color-mix(in oklch,var(--color-slate-blue)20%,transparent 80%)}}.secondary-page-theme{--shadow-accent:0 4px 12px 0 #fe7f2733}@supports (color:color-mix(in lab,red,red)){.secondary-page-theme{--shadow-accent:0 4px 12px 0 color-mix(in oklch,var(--color-rusty-orange)20%,transparent 80%)}}.secondary-page-theme .mica-card,.secondary-page-theme .mica-dropdown,.secondary-page-theme .mica-modal,.secondary-page-theme .mica-popover{background:radial-gradient(circle at 20% 80%,#42526b14 0,#0000 25%),radial-gradient(circle at 80% 20%,#d9863b0f 0,#0000 25%),radial-gradient(circle at 40% 40%,oklch(0 none none/.02) 0,#0000 15%),radial-gradient(circle at 60% 70%,oklch(100% 5.96046e-8 none/.03) 0,#0000 20%),repeating-conic-gradient(at 1px 1px,#42526b01 0deg,#0000 90deg),radial-gradient(circle at 25% 25%,#d9863b0a 0,#0000 50%),radial-gradient(circle at 75% 75%,#42526b06 0,#0000 50%),linear-gradient(135deg,#42526b0d,#d9863b08 50%,#f8f6f10a),#f8f6f1f2;border:1px solid #42526b33;box-shadow:0 8px 32px #42526b26,0 2px 8px #d9863b1a;-webkit-backdrop-filter:blur(20px)saturate(2.5)contrast(1.3)!important}.dark .secondary-page-theme .mica-card,.dark .secondary-page-theme .mica-dropdown,.dark .secondary-page-theme .mica-modal,.dark .secondary-page-theme .mica-popover{background:radial-gradient(circle at 20% 80%,#42526b1f 0,#0000 25%),radial-gradient(circle at 80% 20%,#d9863b14 0,#0000 25%),radial-gradient(circle at 40% 40%,oklch(0 none none/.3) 0,#0000 15%),radial-gradient(circle at 60% 70%,#28282833 0,#0000 20%),repeating-conic-gradient(at 1px 1px,#42526b01 0deg,#0000 90deg),radial-gradient(circle at 25% 25%,#d9863b0f 0,#0000 50%),radial-gradient(circle at 75% 75%,#42526b0a 0,#0000 50%),linear-gradient(135deg,#42526b14,#d9863b0d 50%,#2828280f),#282828e6;border:1px solid #42526b4d;box-shadow:0 8px 32px oklch(0 none none/.4),0 2px 8px #42526b33;-webkit-backdrop-filter:blur(22px)saturate(2.3)contrast(1.25)!important}.secondary-page-theme .btn-primary{background:var(--color-slate-blue);color:var(--color-crisp-off-white);border:1px solid var(--color-slate-blue)}.secondary-page-theme .btn-primary:hover{background:#354858}@supports (color:color-mix(in lab,red,red)){.secondary-page-theme .btn-primary:hover{background:color-mix(in oklch,var(--color-slate-blue)90%,black 10%)}}.secondary-page-theme .btn-primary:hover{box-shadow:var(--shadow-primary)}.secondary-page-theme .btn-secondary{color:var(--color-rusty-orange);border:1px solid var(--color-rusty-orange);background:0 0}.secondary-page-theme .btn-secondary:hover{background:var(--color-rusty-orange);color:var(--color-crisp-off-white);box-shadow:var(--shadow-accent)}.secondary-page-theme a{color:var(--color-slate-blue);transition:color var(--timing-fast)var(--ease-enterprise)}.secondary-page-theme a:hover{color:var(--color-rusty-orange)}.secondary-page-theme .badge-primary{background:var(--color-slate-blue);color:var(--color-crisp-off-white)}.secondary-page-theme .badge-accent{background:var(--color-rusty-orange);color:var(--color-crisp-off-white)}.secondary-page-theme .hero-secondary{background:linear-gradient(135deg,var(--color-slate-blue)0,#625956 100%)}@supports (color:color-mix(in lab,red,red)){.secondary-page-theme .hero-secondary{background:linear-gradient(135deg,var(--color-slate-blue)0,color-mix(in oklch,var(--color-slate-blue)80%,var(--color-rusty-orange)20%)100%)}}.secondary-page-theme .hero-secondary{color:var(--color-crisp-off-white)}.secondary-page-theme .hero-secondary h1{text-shadow:0 2px 4px oklch(0 none none/.3)}.secondary-page-theme .form-input:focus,.secondary-page-theme .form-textarea:focus{border-color:var(--color-slate-blue);box-shadow:0 0 0 3px #42526b1a}.page-404,.page-contact,.page-cookies,.page-help,.page-legal,.page-privacy,.page-support,.page-terms,body[class*=public] main{--primary:var(--color-slate-blue);--primary-foreground:var(--color-crisp-off-white);--secondary:var(--color-rusty-orange);--secondary-foreground:var(--color-crisp-off-white);--accent:var(--color-rusty-orange);--accent-foreground:var(--color-shared-dark);--muted:var(--color-pale-stone);--muted-foreground:var(--color-warm-stone);--card:var(--color-card-surface);--card-foreground:var(--color-shared-dark);--shadow-primary:0 4px 12px 0 #3b506233}@supports (color:color-mix(in lab,red,red)){.page-404,.page-contact,.page-cookies,.page-help,.page-legal,.page-privacy,.page-support,.page-terms,body[class*=public] main{--shadow-primary:0 4px 12px 0 color-mix(in oklch,var(--color-slate-blue)20%,transparent 80%)}}.page-404,.page-contact,.page-cookies,.page-help,.page-legal,.page-privacy,.page-support,.page-terms,body[class*=public] main{--shadow-accent:0 4px 12px 0 #fe7f2733}@supports (color:color-mix(in lab,red,red)){.page-404,.page-contact,.page-cookies,.page-help,.page-legal,.page-privacy,.page-support,.page-terms,body[class*=public] main{--shadow-accent:0 4px 12px 0 color-mix(in oklch,var(--color-rusty-orange)20%,transparent 80%)}}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-1{inset:calc(var(--spacing)*-1)}.-inset-2{inset:calc(var(--spacing)*-2)}.-inset-3{inset:calc(var(--spacing)*-3)}.-inset-full{inset:-100%}.-inset-px{inset:-1px}.inset-0{inset:calc(var(--spacing)*0)}.inset-4{inset:calc(var(--spacing)*4)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-0{top:calc(var(--spacing)*0)}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-2\.5{top:calc(var(--spacing)*-2.5)}.-top-3{top:calc(var(--spacing)*-3)}.-top-4{top:calc(var(--spacing)*-4)}.-top-6{top:calc(var(--spacing)*-6)}.-top-8{top:calc(var(--spacing)*-8)}.-top-10{top:calc(var(--spacing)*-10)}.-top-12{top:calc(var(--spacing)*-12)}.-top-24{top:calc(var(--spacing)*-24)}.-top-px{top:-1px}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-1\/4{top:25%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-4{top:calc(var(--spacing)*4)}.top-5{top:calc(var(--spacing)*5)}.top-6{top:calc(var(--spacing)*6)}.top-8{top:calc(var(--spacing)*8)}.top-10{top:calc(var(--spacing)*10)}.top-12{top:calc(var(--spacing)*12)}.top-14{top:calc(var(--spacing)*14)}.top-16{top:calc(var(--spacing)*16)}.top-20{top:calc(var(--spacing)*20)}.top-24{top:calc(var(--spacing)*24)}.top-28{top:calc(var(--spacing)*28)}.top-32{top:calc(var(--spacing)*32)}.top-48{top:calc(var(--spacing)*48)}.top-50{top:calc(var(--spacing)*50)}.top-100{top:calc(var(--spacing)*100)}.top-\[3\.75rem\]{top:3.75rem}.top-\[20\%\]{top:20%}.top-\[22\%\]{top:22%}.top-\[25\%\]{top:25%}.top-\[30\%\]{top:30%}.top-\[30px\]{top:30px}.top-\[32\%\]{top:32%}.top-\[50\%\]{top:50%}.top-\[52px\]{top:52px}.top-\[55\%\]{top:55%}.top-\[65\%\]{top:65%}.top-\[68\%\]{top:68%}.top-\[75\%\]{top:75%}.top-\[calc\(100\%\+0\.5rem\)\]{top:calc(100% + .5rem)}.top-\[calc\(100\%\+0\.25rem\)\]{top:calc(100% + .25rem)}.top-\[var\(--spacing-tight\)\]{top:var(--spacing-tight)}.top-full{top:100%}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-2{right:calc(var(--spacing)*-2)}.-right-3{right:calc(var(--spacing)*-3)}.-right-8{right:calc(var(--spacing)*-8)}.-right-24{right:calc(var(--spacing)*-24)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.right-6{right:calc(var(--spacing)*6)}.right-8{right:calc(var(--spacing)*8)}.right-10{right:calc(var(--spacing)*10)}.right-12{right:calc(var(--spacing)*12)}.right-\[15\%\]{right:15%}.right-\[18\%\]{right:18%}.right-\[20\%\]{right:20%}.right-\[22\%\]{right:22%}.right-\[var\(--spacing-tight\)\]{right:var(--spacing-tight)}.right-full{right:100%}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-8{bottom:calc(var(--spacing)*-8)}.-bottom-10{bottom:calc(var(--spacing)*-10)}.-bottom-20{bottom:calc(var(--spacing)*-20)}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-1\.5{bottom:calc(var(--spacing)*1.5)}.bottom-1\/4{bottom:25%}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-3{bottom:calc(var(--spacing)*3)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.bottom-6{bottom:calc(var(--spacing)*6)}.bottom-8{bottom:calc(var(--spacing)*8)}.bottom-12{bottom:calc(var(--spacing)*12)}.bottom-20{bottom:calc(var(--spacing)*20)}.bottom-24{bottom:calc(var(--spacing)*24)}.bottom-full{bottom:100%}.-left-3{left:calc(var(--spacing)*-3)}.-left-4{left:calc(var(--spacing)*-4)}.-left-8{left:calc(var(--spacing)*-8)}.-left-12{left:calc(var(--spacing)*-12)}.-left-20{left:calc(var(--spacing)*-20)}.left-0{left:calc(var(--spacing)*0)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-6{left:calc(var(--spacing)*6)}.left-8{left:calc(var(--spacing)*8)}.left-10{left:calc(var(--spacing)*10)}.left-\[5px\]{left:5px}.left-\[12\%\]{left:12%}.left-\[14px\]{left:14px}.left-\[15\%\]{left:15%}.left-\[15px\]{left:15px}.left-\[16\%\]{left:16%}.left-\[20\%\]{left:20%}.left-\[22\%\]{left:22%}.left-\[25\%\]{left:25%}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-2{z-index:2}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[4\]{z-index:4}.z-\[21\]{z-index:21}.z-\[60\]{z-index:60}.z-\[calc\(var\(--z-dropdown\)-1\)\]{z-index:calc(var(--z-dropdown) - 1)}.z-\[var\(--z-dropdown\)\]{z-index:var(--z-dropdown)}.z-\[var\(--z-modal\)\]{z-index:var(--z-modal)}.z-\[var\(--z-navigation\)\]{z-index:var(--z-navigation)}.z-\[var\(--z-sticky-header\)\]{z-index:var(--z-sticky-header)}.order-1{order:1}.order-2{order:2}.\[grid-column\:1\]{grid-column:1}.\[grid-column\:2\],.col-2{grid-column:2}.col-4{grid-column:4}.col-6{grid-column:6}.col-8{grid-column:8}.col-10{grid-column:10}.col-12{grid-column:12}.col-auto{grid-column:auto}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.\[grid-row\:1\/-1\]{grid-row:1/-1}.\[grid-row-start\:1\]{grid-row-start:1}.\[grid-row-start\:2\]{grid-row-start:2}.\[grid-row-start\:3\]{grid-row-start:3}.\[grid-row-start\:4\]{grid-row-start:4}.\[grid-row-start\:5\]{grid-row-start:5}.\[grid-row-start\:6\]{grid-row-start:6}.clear-both{clear:both}.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-1{margin:calc(var(--spacing)*-1)}.m-2{margin:calc(var(--spacing)*2)}.m-5{margin:calc(var(--spacing)*5)}.m-8{margin:calc(var(--spacing)*8)}.m-9{margin:calc(var(--spacing)*9)}.m-auto{margin:auto}.-mx-0{margin-inline:calc(var(--spacing)*0)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-1\.5{margin-inline:calc(var(--spacing)*-1.5)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-2\.5{margin-inline:calc(var(--spacing)*-2.5)}.-mx-3{margin-inline:calc(var(--spacing)*-3)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-\[var\(--spacing-comfortable\)\]{margin-inline:calc(var(--spacing-comfortable)*-1)}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.my-4{margin-block:calc(var(--spacing)*4)}.my-6{margin-block:calc(var(--spacing)*6)}.my-7{margin-block:calc(var(--spacing)*7)}.my-8{margin-block:calc(var(--spacing)*8)}.my-12{margin-block:calc(var(--spacing)*12)}.my-24{margin-block:calc(var(--spacing)*24)}.-mt-0\.5{margin-top:calc(var(--spacing)*-.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-8{margin-top:calc(var(--spacing)*-8)}.-mt-16{margin-top:calc(var(--spacing)*-16)}.mt-0{margin-top:calc(var(--spacing)*0)}.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-5{margin-top:calc(var(--spacing)*5)}.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)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-\[var\(--spacing-tight\)\]{margin-top:var(--spacing-tight)}.mt-auto{margin-top:auto}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.-mr-12{margin-right:calc(var(--spacing)*-12)}.mr-0{margin-right:calc(var(--spacing)*0)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-3{margin-right:calc(var(--spacing)*3)}.mr-4{margin-right:calc(var(--spacing)*4)}.mr-auto{margin-right:auto}.-mb-1{margin-bottom:calc(var(--spacing)*-1)}.-mb-2\.5{margin-bottom:calc(var(--spacing)*-2.5)}.-mb-3{margin-bottom:calc(var(--spacing)*-3)}.-mb-6{margin-bottom:calc(var(--spacing)*-6)}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-3\.5{margin-bottom:calc(var(--spacing)*3.5)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-12{margin-bottom:calc(var(--spacing)*12)}.mb-16{margin-bottom:calc(var(--spacing)*16)}.mb-\[var\(--spacing-comfortable\)\]{margin-bottom:var(--spacing-comfortable)}.mb-\[var\(--spacing-compact\)\]{margin-bottom:var(--spacing-compact)}.-ml-0\.5{margin-left:calc(var(--spacing)*-.5)}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-3{margin-left:calc(var(--spacing)*-3)}.-ml-\[calc\(var\(--spacing-tight\)\+var\(--spacing-compact\)\)\]{margin-left:calc(calc(var(--spacing-tight) + var(--spacing-compact))*-1)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-3\.5{margin-left:calc(var(--spacing)*3.5)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-5{margin-left:calc(var(--spacing)*5)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-7{margin-left:calc(var(--spacing)*7)}.ml-8{margin-left:calc(var(--spacing)*8)}.ml-9{margin-left:calc(var(--spacing)*9)}.ml-10{margin-left:calc(var(--spacing)*10)}.ml-11{margin-left:calc(var(--spacing)*11)}.ml-\[16px\]{margin-left:16px}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-3,.line-clamp-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4}.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}.list-item{display:list-item}.table{display:table}.table\!{display:table!important}.aspect-\[1\.586\/1\]{aspect-ratio:1.586}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[21\/9\]{aspect-ratio:21/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-16{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.size-24{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.size-28{width:calc(var(--spacing)*28);height:calc(var(--spacing)*28)}.size-\[var\(--icon-2xl\)\]{width:var(--icon-2xl);height:var(--icon-2xl)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-4\.5{height:calc(var(--spacing)*4.5)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.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-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-36{height:calc(var(--spacing)*36)}.h-40{height:calc(var(--spacing)*40)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-56{height:calc(var(--spacing)*56)}.h-64{height:calc(var(--spacing)*64)}.h-72{height:calc(var(--spacing)*72)}.h-80{height:calc(var(--spacing)*80)}.h-96{height:calc(var(--spacing)*96)}.h-100{height:calc(var(--spacing)*100)}.h-\[1\.5px\]{height:1.5px}.h-\[2px\]{height:2px}.h-\[3px\]{height:3px}.h-\[3rem\]{height:3rem}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[22px\]{height:22px}.h-\[28rem\]{height:28rem}.h-\[30px\]{height:30px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[60px\]{height:60px}.h-\[70\%\]{height:70%}.h-\[70vh\]{height:70vh}.h-\[79px\]{height:79px}.h-\[80px\]{height:80px}.h-\[80vh\]{height:80vh}.h-\[83px\]{height:83px}.h-\[89px\]{height:89px}.h-\[90px\]{height:90px}.h-\[90vh\]{height:90vh}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[140px\]{height:140px}.h-\[150px\]{height:150px}.h-\[160px\]{height:160px}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[300px\]{height:300px}.h-\[380px\]{height:380px}.h-\[400px\]{height:400px}.h-\[500px\]{height:500px}.h-\[600px\]{height:600px}.h-\[calc\(100\%\+8px\)\]{height:calc(100% + 8px)}.h-\[calc\(100\%-10px\)\]{height:calc(100% - 10px)}.h-\[calc\(100\%-200px-4px\)\]{height:calc(100% - 204px)}.h-\[calc\(100dvh-3\.5rem\)\]{height:calc(100dvh - 3.5rem)}.h-\[calc\(100dvh-64px\)\]{height:calc(100dvh - 64px)}.h-\[var\(--icon-2xl\)\]{height:var(--icon-2xl)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-8{max-height:calc(var(--spacing)*8)}.max-h-12{max-height:calc(var(--spacing)*12)}.max-h-16{max-height:calc(var(--spacing)*16)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[22px\]{max-height:22px}.max-h-\[28rem\]{max-height:28rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[58px\]{max-height:58px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[95vh\]{max-height:95vh}.max-h-\[120px\]{max-height:120px}.max-h-\[200px\]{max-height:200px}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[500px\]{max-height:500px}.max-h-\[512px\]{max-height:512px}.max-h-\[520px\]{max-height:520px}.max-h-\[600px\]{max-height:600px}.max-h-\[calc\(100dvh-4rem\)\]{max-height:calc(100dvh - 4rem)}.max-h-\[calc\(100dvh-6rem\)\]{max-height:calc(100dvh - 6rem)}.max-h-\[calc\(100dvh-200px\)\]{max-height:calc(100dvh - 200px)}.max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-\[calc\(100vh-14rem\)\]{max-height:calc(100vh - 14rem)}.max-h-screen{max-height:100vh}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-1{min-height:calc(var(--spacing)*1)}.min-h-\[2rem\]{min-height:2rem}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[4rem\]{min-height:4rem}.min-h-\[24px\]{min-height:24px}.min-h-\[40px\]{min-height:40px}.min-h-\[42px\]{min-height:42px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[50px\]{min-height:50px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[60px\]{min-height:60px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[64px\]{min-height:64px}.min-h-\[66vh\]{min-height:66vh}.min-h-\[70vh\]{min-height:70vh}.min-h-\[75vh\]{min-height:75vh}.min-h-\[80px\]{min-height:80px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[100px\]{min-height:100px}.min-h-\[120px\]{min-height:120px}.min-h-\[150px\]{min-height:150px}.min-h-\[170px\]{min-height:170px}.min-h-\[180px\]{min-height:180px}.min-h-\[200px\]{min-height:200px}.min-h-\[200vh\]{min-height:200vh}.min-h-\[220px\]{min-height:220px}.min-h-\[280px\]{min-height:280px}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[380px\]{min-height:380px}.min-h-\[400px\]{min-height:400px}.min-h-\[420px\]{min-height:420px}.min-h-\[500px\]{min-height:500px}.min-h-\[520px\]{min-height:520px}.min-h-\[calc\(100dvh-3\.5rem\)\]{min-height:calc(100dvh - 3.5rem)}.min-h-\[clamp\(450px\,55vh\,600px\)\]{min-height:clamp(450px,55vh,600px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-\(--cell-size\){width:var(--cell-size)}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing)*4)}.w-4\.5{width:calc(var(--spacing)*4.5)}.w-4\/5{width:80%}.w-4\/6{width:66.6667%}.w-5{width:calc(var(--spacing)*5)}.w-5\/6{width:83.3333%}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-15{width:calc(var(--spacing)*15)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-25{width:calc(var(--spacing)*25)}.w-28{width:calc(var(--spacing)*28)}.w-32{width:calc(var(--spacing)*32)}.w-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-56{width:calc(var(--spacing)*56)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-96{width:calc(var(--spacing)*96)}.w-\[2px\]{width:2px}.w-\[3\%\]{width:3%}.w-\[3px\]{width:3px}.w-\[6px\]{width:6px}.w-\[7px\]{width:7px}.w-\[8\%\]{width:8%}.w-\[8px\]{width:8px}.w-\[10\%\]{width:10%}.w-\[10px\]{width:10px}.w-\[12\%\]{width:12%}.w-\[12px\]{width:12px}.w-\[14px\]{width:14px}.w-\[16px\]{width:16px}.w-\[28rem\]{width:28rem}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[35\%\]{width:35%}.w-\[40\%\]{width:40%}.w-\[42px\]{width:42px}.w-\[60\%\]{width:60%}.w-\[64px\]{width:64px}.w-\[65\%\]{width:65%}.w-\[70\%\]{width:70%}.w-\[75\%\]{width:75%}.w-\[80\%\]{width:80%}.w-\[85\%\]{width:85%}.w-\[85vw\]{width:85vw}.w-\[87\%\]{width:87%}.w-\[88\%\]{width:88%}.w-\[90\%\]{width:90%}.w-\[90vw\]{width:90vw}.w-\[92\%\]{width:92%}.w-\[93\%\]{width:93%}.w-\[95\%\]{width:95%}.w-\[110px\]{width:110px}.w-\[112px\]{width:112px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[264px\]{width:264px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[342px\]{width:342px}.w-\[calc\(33\.333\%-1rem\)\]{width:calc(33.333% - 1rem)}.w-\[calc\(100\%\+8px\)\]{width:calc(100% + 8px)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-0{max-width:calc(var(--spacing)*0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3{max-width:calc(var(--spacing)*3)}.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-6{max-width:calc(var(--spacing)*6)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-8xl{max-width:var(--container-8xl)}.max-w-20{max-width:calc(var(--spacing)*20)}.max-w-\[75\%\]{max-width:75%}.max-w-\[80\%\]{max-width:80%}.max-w-\[80px\]{max-width:80px}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90vw\]{max-width:90vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[100px\]{max-width:100px}.max-w-\[120px\]{max-width:120px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[280px\]{max-width:280px}.max-w-\[360px\]{max-width:360px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[600px\]{max-width:600px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[980px\]{max-width:980px}.max-w-\[1024px\]{max-width:1024px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1234px\]{max-width:1234px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[1920px\]{max-width:1920px}.max-w-\[2000px\]{max-width:2000px}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[var\(--container-article\)\]{max-width:var(--container-article)}.max-w-\[var\(--container-content\)\]{max-width:var(--container-content)}.max-w-\[var\(--container-reading\)\]{max-width:var(--container-reading)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.max-w-site{max-width:var(--container-site)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[2rem\]{min-width:2rem}.min-w-\[3rem\]{min-width:3rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[16px\]{min-width:16px}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[24px\]{min-width:24px}.min-w-\[28px\]{min-width:28px}.min-w-\[32px\]{min-width:32px}.min-w-\[40px\]{min-width:40px}.min-w-\[44px\]{min-width:44px}.min-w-\[48px\]{min-width:48px}.min-w-\[64px\]{min-width:64px}.min-w-\[65px\]{min-width:65px}.min-w-\[70px\]{min-width:70px}.min-w-\[80px\]{min-width:80px}.min-w-\[90px\]{min-width:90px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[280px\]{min-width:280px}.min-w-\[600px\]{min-width:600px}.min-w-\[800px\]{min-width:800px}.min-w-\[min\(100\%\,300px\)\]{min-width:min(100%,300px)}.min-w-fit{min-width:-moz-fit-content;min-width:fit-content}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow,.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\[--radix-hover-card-content-transform-origin\]{transform-origin:--radix-hover-card-content-transform-origin}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:--radix-popover-content-transform-origin}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top-left{transform-origin:0 0}.-translate-x-0\.5{--tw-translate-x:calc(var(--spacing)*-.5)}.-translate-x-0\.5,.-translate-x-1{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1{--tw-translate-x:calc(var(--spacing)*-1)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1)}.-translate-x-1\/2,.-translate-x-2{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-2{--tw-translate-x:calc(var(--spacing)*-2)}.-translate-x-4{--tw-translate-x:calc(var(--spacing)*-4)}.-translate-x-4,.-translate-x-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0)}.translate-x-0,.translate-x-1{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1)}.translate-x-4{--tw-translate-x:calc(var(--spacing)*4)}.translate-x-4,.translate-x-5{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-5{--tw-translate-x:calc(var(--spacing)*5)}.translate-x-6{--tw-translate-x:calc(var(--spacing)*6)}.translate-x-6,.translate-x-\[-50\%\]{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-100\%\]{--tw-translate-x:-100%}.translate-x-\[-100\%\],.translate-x-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-full{--tw-translate-x:100%}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1)}.-translate-y-1\/2,.-translate-y-4{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-4{--tw-translate-y:calc(var(--spacing)*-4)}.-translate-y-full{--tw-translate-y:-100%}.-translate-y-full,.-translate-y-px{translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-px{--tw-translate-y:-1px}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0)}.translate-y-0,.translate-y-4{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-4{--tw-translate-y:calc(var(--spacing)*4)}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.translate-y-\[-50\%\],.translate-y-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%}.translate-y-px{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%}.scale-100,.scale-95{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%}.scale-105,.scale-110{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%}.scale-125,.scale-150{scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-150{--tw-scale-x:150%;--tw-scale-y:150%;--tw-scale-z:150%}.scale-\[0\.6\]{scale:.6}.scale-\[1\.1\]{scale:1.1}.scale-\[2\]{scale:2}.-rotate-12{rotate:-12deg}.-rotate-90{rotate:-90deg}.rotate-12{rotate:12deg}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.rotate-\[-20deg\]{rotate:-20deg}.rotate-\[4deg\]{rotate:4deg}.rotate-\[25deg\]{rotate:25deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0)var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.cursor-zoom-in{cursor:zoom-in}.\[touch-action\:manipulation\]{touch-action:manipulation}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-m-12{scroll-margin:calc(var(--spacing)*12)}.scroll-mt-20{scroll-margin-top:calc(var(--spacing)*20)}.scroll-mt-24{scroll-margin-top:calc(var(--spacing)*24)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.scroll-mt-32{scroll-margin-top:calc(var(--spacing)*32)}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-2{-moz-columns:2;column-count:2}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_200px_120px_100px\]{grid-template-columns:1fr 200px 120px 100px}.grid-cols-\[2fr_2fr_2fr_minmax\(12rem\,1\.2fr\)\]{grid-template-columns:2fr 2fr 2fr minmax(12rem,1.2fr)}.grid-cols-\[2fr_2fr_auto\]{grid-template-columns:2fr 2fr auto}.grid-cols-\[2fr_2fr_minmax\(12rem\,1\.2fr\)\]{grid-template-columns:2fr 2fr minmax(12rem,1.2fr)}.grid-cols-\[4px_100px_100px_1fr_160px_70px_80px_100px\]{grid-template-columns:4px 100px 100px 1fr 160px 70px 80px 100px}.grid-cols-\[4px_140px_1fr_140px_140px_120px_150px\]{grid-template-columns:4px 140px 1fr 140px 140px 120px 150px}.grid-cols-\[4px_140px_1fr_160px_140px_120px_150px\]{grid-template-columns:4px 140px 1fr 160px 140px 120px 150px}.grid-cols-\[4px_140px_100px_1fr_140px_140px_120px_150px\]{grid-template-columns:4px 140px 100px 1fr 140px 140px 120px 150px}.grid-cols-\[4px_140px_140px_1fr_180px_140px_120px_150px\]{grid-template-columns:4px 140px 140px 1fr 180px 140px 120px 150px}.grid-cols-\[40px_1fr_110px_80px_70px_70px_100px\]{grid-template-columns:40px 1fr 110px 80px 70px 70px 100px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto_1fr_auto\]{grid-template-columns:auto auto 1fr auto}.grid-rows-\[0fr\]{grid-template-rows:0fr}.grid-rows-\[1fr\]{grid-template-rows:1fr}.grid-rows-subgrid{grid-template-rows:subgrid}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-stretch{justify-content:stretch}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.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)}.gap-10{gap:calc(var(--spacing)*10)}.gap-12{gap:calc(var(--spacing)*12)}.gap-16{gap:calc(var(--spacing)*16)}.gap-\[2px\]{gap:2px}.gap-\[var\(--space-lg\)\]{gap:var(--space-lg)}.gap-\[var\(--space-xl\)\]{gap:var(--space-xl)}.gap-\[var\(--spacing-comfortable\)\]{gap:var(--spacing-comfortable)}.gap-\[var\(--spacing-compact\)\]{gap:var(--spacing-compact)}.gap-\[var\(--spacing-tight\)\]{gap:var(--spacing-tight)}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-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-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2xl>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-2xl)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-2xl)*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-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*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-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*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-16>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*16)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*16)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-20>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*20)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*20)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[calc\(var\(--spacing-tight\)\+var\(--spacing-compact\)\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing-tight) + var(--spacing-compact))*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing-tight) + var(--spacing-compact))*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--spacing-comfortable\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-comfortable)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-comfortable)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--spacing-compact\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-compact)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-compact)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[var\(--spacing-tight\)\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing-tight)*var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing-tight)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-base>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-base)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-base)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-lg>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-lg)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-lg)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-sm>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-sm)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-sm)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-xs>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--space-xs)*var(--tw-space-y-reverse));margin-block-end:calc(var(--space-xs)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{-moz-column-gap:calc(var(--spacing)*0);column-gap:calc(var(--spacing)*0)}.gap-x-2{-moz-column-gap:calc(var(--spacing)*2);column-gap:calc(var(--spacing)*2)}.gap-x-3{-moz-column-gap:calc(var(--spacing)*3);column-gap:calc(var(--spacing)*3)}.gap-x-4{-moz-column-gap:calc(var(--spacing)*4);column-gap:calc(var(--spacing)*4)}.gap-x-5{-moz-column-gap:calc(var(--spacing)*5);column-gap:calc(var(--spacing)*5)}.gap-x-6{-moz-column-gap:calc(var(--spacing)*6);column-gap:calc(var(--spacing)*6)}.gap-x-8{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}.gap-x-\[var\(--spacing-tight\)\]{-moz-column-gap:var(--spacing-tight);column-gap:var(--spacing-tight)}:where(.-space-x-0\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-.5)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-1)*calc(1 - var(--tw-space-x-reverse)))}:where(.-space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-10{row-gap:calc(var(--spacing)*10)}: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-border>:not(:last-child)),:where(.divide-border\/10>:not(:last-child)){border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/10>:not(:last-child)){border-color:color-mix(in oklab,var(--color-border)10%,transparent)}}:where(.divide-border\/30>:not(:last-child)){border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/30>:not(:last-child)){border-color:color-mix(in oklab,var(--color-border)30%,transparent)}}:where(.divide-border\/40>:not(:last-child)){border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/40>:not(:last-child)){border-color:color-mix(in oklab,var(--color-border)40%,transparent)}}:where(.divide-border\/50>:not(:last-child)){border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){:where(.divide-border\/50>:not(:last-child)){border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-clip{overflow-y:clip}.overscroll-contain{overscroll-behavior:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-card{border-radius:var(--radius-card)}.rounded-full{border-radius:var(--radius-full)}.rounded-input{border-radius:var(--radius-input)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-l-full{border-top-left-radius:var(--radius-full);border-bottom-left-radius:var(--radius-full)}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.rounded-l-sm{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.rounded-r-full{border-top-right-radius:var(--radius-full);border-bottom-right-radius:var(--radius-full)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.rounded-r-sm{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.rounded-r-xl{border-top-right-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.rounded-br-md{border-bottom-right-radius:var(--radius-md)}.rounded-br-sm{border-bottom-right-radius:var(--radius-sm)}.rounded-bl-full{border-bottom-left-radius:var(--radius-full)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.rounded-bl-md{border-bottom-left-radius:var(--radius-md)}.rounded-bl-sm{border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-3{border-style:var(--tw-border-style);border-width:3px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[1px\]{border-style:var(--tw-border-style);border-width:1px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.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-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-r-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-r-4{border-right-style:var(--tw-border-style);border-right-width:4px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-l-3{border-left-style:var(--tw-border-style);border-left-width:3px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-accent,.border-accent\/30{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/30{border-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.border-accent\/50{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/50{border-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.border-accent\/60{border-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.border-accent\/60{border-color:color-mix(in oklab,var(--color-accent)60%,transparent)}}.border-amber-500\/30{border-color:#f99c004d}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/30{border-color:color-mix(in oklab,var(--color-amber-500)30%,transparent)}}.border-background{border-color:var(--color-background)}.border-black\/8{border-color:#00000014}@supports (color:color-mix(in lab,red,red)){.border-black\/8{border-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.border-blue-500\/30{border-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.border-blue-500\/30{border-color:color-mix(in oklab,var(--color-blue-500)30%,transparent)}}.border-border,.border-border\/10{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/10{border-color:color-mix(in oklab,var(--color-border)10%,transparent)}}.border-border\/20{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/20{border-color:color-mix(in oklab,var(--color-border)20%,transparent)}}.border-border\/30{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/30{border-color:color-mix(in oklab,var(--color-border)30%,transparent)}}.border-border\/40{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/40{border-color:color-mix(in oklab,var(--color-border)40%,transparent)}}.border-border\/50{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.border-border\/60{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/60{border-color:color-mix(in oklab,var(--color-border)60%,transparent)}}.border-border\/70{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.border-border\/70{border-color:color-mix(in oklab,var(--color-border)70%,transparent)}}.border-brass{border-color:var(--color-brass)}.border-brass\/25{border-color:#b5a64440}@supports (color:color-mix(in lab,red,red)){.border-brass\/25{border-color:color-mix(in oklab,var(--color-brass)25%,transparent)}}.border-brass\/30{border-color:#b5a6444d}@supports (color:color-mix(in lab,red,red)){.border-brass\/30{border-color:color-mix(in oklab,var(--color-brass)30%,transparent)}}.border-brass\/40{border-color:#b5a64466}@supports (color:color-mix(in lab,red,red)){.border-brass\/40{border-color:color-mix(in oklab,var(--color-brass)40%,transparent)}}.border-brass\/50{border-color:#b5a64480}@supports (color:color-mix(in lab,red,red)){.border-brass\/50{border-color:color-mix(in oklab,var(--color-brass)50%,transparent)}}.border-canyon-clay{border-color:var(--color-canyon-clay)}.border-canyon-clay\/20{border-color:color-mix(in srgb,var(--color-canyon-clay)20%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-canyon-clay\/20{border-color:color-mix(in oklab,var(--color-canyon-clay)20%,transparent)}}.border-canyon-clay\/30{border-color:color-mix(in srgb,var(--color-canyon-clay)30%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-canyon-clay\/30{border-color:color-mix(in oklab,var(--color-canyon-clay)30%,transparent)}}.border-card{border-color:var(--color-card)}.border-crisp-off-white\/10{border-color:#f2f2f21a}@supports (color:color-mix(in lab,red,red)){.border-crisp-off-white\/10{border-color:color-mix(in oklab,var(--color-crisp-off-white)10%,transparent)}}.border-crisp-off-white\/15{border-color:#f2f2f226}@supports (color:color-mix(in lab,red,red)){.border-crisp-off-white\/15{border-color:color-mix(in oklab,var(--color-crisp-off-white)15%,transparent)}}.border-crisp-off-white\/\[0\.06\]{border-color:#f2f2f20f}@supports (color:color-mix(in lab,red,red)){.border-crisp-off-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-crisp-off-white)6%,transparent)}}.border-current,.border-current\/20{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/20{border-color:color-mix(in oklab,currentcolor 20%,transparent)}}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab,red,red)){.border-current\/30{border-color:color-mix(in oklab,currentcolor 30%,transparent)}}.border-cyan-500\/30{border-color:#00b7d74d}@supports (color:color-mix(in lab,red,red)){.border-cyan-500\/30{border-color:color-mix(in oklab,var(--color-cyan-500)30%,transparent)}}.border-dark-chocolate\/20{border-color:#1a0e0c33}@supports (color:color-mix(in lab,red,red)){.border-dark-chocolate\/20{border-color:color-mix(in oklab,var(--color-dark-chocolate)20%,transparent)}}.border-dark-chocolate\/30{border-color:#1a0e0c4d}@supports (color:color-mix(in lab,red,red)){.border-dark-chocolate\/30{border-color:color-mix(in oklab,var(--color-dark-chocolate)30%,transparent)}}.border-dark-chocolate\/50{border-color:#1a0e0c80}@supports (color:color-mix(in lab,red,red)){.border-dark-chocolate\/50{border-color:color-mix(in oklab,var(--color-dark-chocolate)50%,transparent)}}.border-dark-chocolate\/60{border-color:#1a0e0c99}@supports (color:color-mix(in lab,red,red)){.border-dark-chocolate\/60{border-color:color-mix(in oklab,var(--color-dark-chocolate)60%,transparent)}}.border-destructive,.border-destructive\/20{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--color-destructive)20%,transparent)}}.border-destructive\/30{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--color-destructive)30%,transparent)}}.border-destructive\/40{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/40{border-color:color-mix(in oklab,var(--color-destructive)40%,transparent)}}.border-destructive\/50{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.border-destructive\/50{border-color:color-mix(in oklab,var(--color-destructive)50%,transparent)}}.border-error{border-color:var(--color-error)}.border-error\/30{border-color:#b722094d}@supports (color:color-mix(in lab,red,red)){.border-error\/30{border-color:color-mix(in oklab,var(--color-error)30%,transparent)}}.border-error\/40{border-color:#b7220966}@supports (color:color-mix(in lab,red,red)){.border-error\/40{border-color:color-mix(in oklab,var(--color-error)40%,transparent)}}.border-error\/50{border-color:#b7220980}@supports (color:color-mix(in lab,red,red)){.border-error\/50{border-color:color-mix(in oklab,var(--color-error)50%,transparent)}}.border-foothills-purple{border-color:var(--color-foothills-purple)}.border-foothills-purple\/30{border-color:color-mix(in srgb,var(--color-foothills-purple)30%,transparent)}@supports (color:color-mix(in lab,red,red)){.border-foothills-purple\/30{border-color:color-mix(in oklab,var(--color-foothills-purple)30%,transparent)}}.border-foreground,.border-foreground\/20{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/20{border-color:color-mix(in oklab,var(--color-foreground)20%,transparent)}}.border-foreground\/30{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/30{border-color:color-mix(in oklab,var(--color-foreground)30%,transparent)}}.border-foreground\/\[0\.05\]{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/\[0\.05\]{border-color:color-mix(in oklab,var(--color-foreground)5%,transparent)}}.border-foreground\/\[0\.06\]{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-foreground)6%,transparent)}}.border-foreground\/\[0\.08\]{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.border-foreground\/\[0\.08\]{border-color:color-mix(in oklab,var(--color-foreground)8%,transparent)}}.border-gruvbox-aqua{border-color:var(--color-gruvbox-aqua)}.border-gruvbox-aqua\/30{border-color:#8ec27d4d}@supports (color:color-mix(in lab,red,red)){.border-gruvbox-aqua\/30{border-color:color-mix(in oklab,var(--color-gruvbox-aqua)30%,transparent)}}.border-gruvbox-aqua\/50{border-color:#8ec27d80}@supports (color:color-mix(in lab,red,red)){.border-gruvbox-aqua\/50{border-color:color-mix(in oklab,var(--color-gruvbox-aqua)50%,transparent)}}.border-gruvbox-green{border-color:var(--color-gruvbox-green)}.border-gruvbox-purple{border-color:var(--color-gruvbox-purple)}.border-gruvbox-purple\/30{border-color:#d6879d4d}@supports (color:color-mix(in lab,red,red)){.border-gruvbox-purple\/30{border-color:color-mix(in oklab,var(--color-gruvbox-purple)30%,transparent)}}.border-gruvbox-purple\/50{border-color:#d6879d80}@supports (color:color-mix(in lab,red,red)){.border-gruvbox-purple\/50{border-color:color-mix(in oklab,var(--color-gruvbox-purple)50%,transparent)}}.border-gruvbox-red{border-color:var(--color-gruvbox-red)}.border-gruvbox-red\/30{border-color:#fc47344d}@supports (color:color-mix(in lab,red,red)){.border-gruvbox-red\/30{border-color:color-mix(in oklab,var(--color-gruvbox-red)30%,transparent)}}.border-gruvbox-red\/50{border-color:#fc473480}@supports (color:color-mix(in lab,red,red)){.border-gruvbox-red\/50{border-color:color-mix(in oklab,var(--color-gruvbox-red)50%,transparent)}}.border-gunmetal{border-color:var(--color-gunmetal)}.border-gunmetal\/30{border-color:#2e34374d}@supports (color:color-mix(in lab,red,red)){.border-gunmetal\/30{border-color:color-mix(in oklab,var(--color-gunmetal)30%,transparent)}}.border-gunmetal\/50{border-color:#2e343780}@supports (color:color-mix(in lab,red,red)){.border-gunmetal\/50{border-color:color-mix(in oklab,var(--color-gunmetal)50%,transparent)}}.border-gunmetal\/60{border-color:#2e343799}@supports (color:color-mix(in lab,red,red)){.border-gunmetal\/60{border-color:color-mix(in oklab,var(--color-gunmetal)60%,transparent)}}.border-info\/30{border-color:#3278794d}@supports (color:color-mix(in lab,red,red)){.border-info\/30{border-color:color-mix(in oklab,var(--color-info)30%,transparent)}}.border-input{border-color:var(--color-input)}.border-lodgepole-green{border-color:var(--color-lodgepole-green)}.border-lodgepole-green\/20{border-color:#7d670033}@supports (color:color-mix(in lab,red,red)){.border-lodgepole-green\/20{border-color:color-mix(in oklab,var(--color-lodgepole-green)20%,transparent)}}.border-lodgepole-green\/30{border-color:#7d67004d}@supports (color:color-mix(in lab,red,red)){.border-lodgepole-green\/30{border-color:color-mix(in oklab,var(--color-lodgepole-green)30%,transparent)}}.border-lodgepole-green\/50{border-color:#7d670080}@supports (color:color-mix(in lab,red,red)){.border-lodgepole-green\/50{border-color:color-mix(in oklab,var(--color-lodgepole-green)50%,transparent)}}.border-muted{border-color:var(--color-muted)}.border-muted-foreground,.border-muted-foreground\/20{border-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/20{border-color:color-mix(in oklab,var(--color-muted-foreground)20%,transparent)}}.border-muted-foreground\/30{border-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.border-muted-foreground\/30{border-color:color-mix(in oklab,var(--color-muted-foreground)30%,transparent)}}.border-muted\/30{border-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.border-muted\/30{border-color:color-mix(in oklab,var(--color-muted)30%,transparent)}}.border-muted\/40{border-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.border-muted\/40{border-color:color-mix(in oklab,var(--color-muted)40%,transparent)}}.border-nav-campfire\/20{border-color:#cd880033}@supports (color:color-mix(in lab,red,red)){.border-nav-campfire\/20{border-color:color-mix(in oklab,var(--color-nav-campfire)20%,transparent)}}.border-nav-campfire\/25{border-color:#cd880040}@supports (color:color-mix(in lab,red,red)){.border-nav-campfire\/25{border-color:color-mix(in oklab,var(--color-nav-campfire)25%,transparent)}}.border-nav-campfire\/30{border-color:#cd88004d}@supports (color:color-mix(in lab,red,red)){.border-nav-campfire\/30{border-color:color-mix(in oklab,var(--color-nav-campfire)30%,transparent)}}.border-nav-campfire\/40{border-color:#cd880066}@supports (color:color-mix(in lab,red,red)){.border-nav-campfire\/40{border-color:color-mix(in oklab,var(--color-nav-campfire)40%,transparent)}}.border-nav-directory\/20{border-color:#577c2833}@supports (color:color-mix(in lab,red,red)){.border-nav-directory\/20{border-color:color-mix(in oklab,var(--color-nav-directory)20%,transparent)}}.border-nav-directory\/25{border-color:#577c2840}@supports (color:color-mix(in lab,red,red)){.border-nav-directory\/25{border-color:color-mix(in oklab,var(--color-nav-directory)25%,transparent)}}.border-nav-directory\/30{border-color:#577c284d}@supports (color:color-mix(in lab,red,red)){.border-nav-directory\/30{border-color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.border-nav-directory\/40{border-color:#577c2866}@supports (color:color-mix(in lab,red,red)){.border-nav-directory\/40{border-color:color-mix(in oklab,var(--color-nav-directory)40%,transparent)}}.border-nav-directory\/50{border-color:#577c2880}@supports (color:color-mix(in lab,red,red)){.border-nav-directory\/50{border-color:color-mix(in oklab,var(--color-nav-directory)50%,transparent)}}.border-nav-directory\/60{border-color:#577c2899}@supports (color:color-mix(in lab,red,red)){.border-nav-directory\/60{border-color:color-mix(in oklab,var(--color-nav-directory)60%,transparent)}}.border-nav-events\/20{border-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.border-nav-events\/20{border-color:color-mix(in oklab,var(--color-nav-events)20%,transparent)}}.border-nav-events\/25{border-color:#fe7f2740}@supports (color:color-mix(in lab,red,red)){.border-nav-events\/25{border-color:color-mix(in oklab,var(--color-nav-events)25%,transparent)}}.border-nav-events\/30{border-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.border-nav-events\/30{border-color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.border-nav-events\/40{border-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.border-nav-events\/40{border-color:color-mix(in oklab,var(--color-nav-events)40%,transparent)}}.border-nav-events\/50{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.border-nav-events\/50{border-color:color-mix(in oklab,var(--color-nav-events)50%,transparent)}}.border-nav-events\/60{border-color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.border-nav-events\/60{border-color:color-mix(in oklab,var(--color-nav-events)60%,transparent)}}.border-nav-exchange-dark\/20{border-color:#1fe6a633}@supports (color:color-mix(in lab,red,red)){.border-nav-exchange-dark\/20{border-color:color-mix(in oklab,var(--color-nav-exchange-dark)20%,transparent)}}.border-nav-exchange\/20{border-color:#32787933}@supports (color:color-mix(in lab,red,red)){.border-nav-exchange\/20{border-color:color-mix(in oklab,var(--color-nav-exchange)20%,transparent)}}.border-nav-exchange\/30{border-color:#3278794d}@supports (color:color-mix(in lab,red,red)){.border-nav-exchange\/30{border-color:color-mix(in oklab,var(--color-nav-exchange)30%,transparent)}}.border-nav-exchange\/40{border-color:#32787966}@supports (color:color-mix(in lab,red,red)){.border-nav-exchange\/40{border-color:color-mix(in oklab,var(--color-nav-exchange)40%,transparent)}}.border-nav-exchange\/50{border-color:#32787980}@supports (color:color-mix(in lab,red,red)){.border-nav-exchange\/50{border-color:color-mix(in oklab,var(--color-nav-exchange)50%,transparent)}}.border-nav-exchange\/60{border-color:#32787999}@supports (color:color-mix(in lab,red,red)){.border-nav-exchange\/60{border-color:color-mix(in oklab,var(--color-nav-exchange)60%,transparent)}}.border-nav-handbook-dark{border-color:var(--color-nav-handbook-dark)}.border-nav-handbook-dark\/25{border-color:#d61f0040}@supports (color:color-mix(in lab,red,red)){.border-nav-handbook-dark\/25{border-color:color-mix(in oklab,var(--color-nav-handbook-dark)25%,transparent)}}.border-nav-handbook-light{border-color:var(--color-nav-handbook-light)}.border-nav-handbook\/20{border-color:#b7220933}@supports (color:color-mix(in lab,red,red)){.border-nav-handbook\/20{border-color:color-mix(in oklab,var(--color-nav-handbook)20%,transparent)}}.border-nav-handbook\/25{border-color:#b7220940}@supports (color:color-mix(in lab,red,red)){.border-nav-handbook\/25{border-color:color-mix(in oklab,var(--color-nav-handbook)25%,transparent)}}.border-nav-handbook\/30{border-color:#b722094d}@supports (color:color-mix(in lab,red,red)){.border-nav-handbook\/30{border-color:color-mix(in oklab,var(--color-nav-handbook)30%,transparent)}}.border-nav-handbook\/40{border-color:#b7220966}@supports (color:color-mix(in lab,red,red)){.border-nav-handbook\/40{border-color:color-mix(in oklab,var(--color-nav-handbook)40%,transparent)}}.border-nav-handbook\/50{border-color:#b7220980}@supports (color:color-mix(in lab,red,red)){.border-nav-handbook\/50{border-color:color-mix(in oklab,var(--color-nav-handbook)50%,transparent)}}.border-nav-handbook\/60{border-color:#b7220999}@supports (color:color-mix(in lab,red,red)){.border-nav-handbook\/60{border-color:color-mix(in oklab,var(--color-nav-handbook)60%,transparent)}}.border-nav-handbook\/\[0\.12\]{border-color:#b722091f}@supports (color:color-mix(in lab,red,red)){.border-nav-handbook\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-nav-handbook)12%,transparent)}}.border-nav-ranges\/20{border-color:#8d4a6c33}@supports (color:color-mix(in lab,red,red)){.border-nav-ranges\/20{border-color:color-mix(in oklab,var(--color-nav-ranges)20%,transparent)}}.border-nav-ranges\/30{border-color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.border-nav-ranges\/30{border-color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.border-nav-ranges\/40{border-color:#8d4a6c66}@supports (color:color-mix(in lab,red,red)){.border-nav-ranges\/40{border-color:color-mix(in oklab,var(--color-nav-ranges)40%,transparent)}}.border-nav-ranges\/50{border-color:#8d4a6c80}@supports (color:color-mix(in lab,red,red)){.border-nav-ranges\/50{border-color:color-mix(in oklab,var(--color-nav-ranges)50%,transparent)}}.border-nav-ranges\/60{border-color:#8d4a6c99}@supports (color:color-mix(in lab,red,red)){.border-nav-ranges\/60{border-color:color-mix(in oklab,var(--color-nav-ranges)60%,transparent)}}.border-neutral-800{border-color:var(--color-neutral-800)}.border-orange-500\/30{border-color:#fe6e004d}@supports (color:color-mix(in lab,red,red)){.border-orange-500\/30{border-color:color-mix(in oklab,var(--color-orange-500)30%,transparent)}}.border-primary,.border-primary\/20{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/20{border-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.border-primary\/30{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/30{border-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.border-primary\/50{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/50{border-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.border-primary\/60{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.border-primary\/60{border-color:color-mix(in oklab,var(--color-primary)60%,transparent)}}.border-purple-400\/30{border-color:#c07eff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-400\/30{border-color:color-mix(in oklab,var(--color-purple-400)30%,transparent)}}.border-purple-500\/30{border-color:#ac4bff4d}@supports (color:color-mix(in lab,red,red)){.border-purple-500\/30{border-color:color-mix(in oklab,var(--color-purple-500)30%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500)30%,transparent)}}.border-rusty-orange{border-color:var(--color-rusty-orange)}.border-rusty-orange\/15{border-color:#fe7f2726}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/15{border-color:color-mix(in oklab,var(--color-rusty-orange)15%,transparent)}}.border-rusty-orange\/20{border-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/20{border-color:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.border-rusty-orange\/25{border-color:#fe7f2740}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/25{border-color:color-mix(in oklab,var(--color-rusty-orange)25%,transparent)}}.border-rusty-orange\/30{border-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/30{border-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.border-rusty-orange\/40{border-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/40{border-color:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.border-rusty-orange\/50{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/50{border-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.border-rusty-orange\/60{border-color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/60{border-color:color-mix(in oklab,var(--color-rusty-orange)60%,transparent)}}.border-rusty-orange\/80{border-color:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/80{border-color:color-mix(in oklab,var(--color-rusty-orange)80%,transparent)}}.border-rusty-orange\/\[0\.12\]{border-color:#fe7f271f}@supports (color:color-mix(in lab,red,red)){.border-rusty-orange\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-rusty-orange)12%,transparent)}}.border-sagebrush-green{border-color:var(--color-sagebrush-green)}.border-sagebrush-green\/20{border-color:#78804733}@supports (color:color-mix(in lab,red,red)){.border-sagebrush-green\/20{border-color:color-mix(in oklab,var(--color-sagebrush-green)20%,transparent)}}.border-sagebrush-green\/25{border-color:#78804740}@supports (color:color-mix(in lab,red,red)){.border-sagebrush-green\/25{border-color:color-mix(in oklab,var(--color-sagebrush-green)25%,transparent)}}.border-sagebrush-green\/30{border-color:#7880474d}@supports (color:color-mix(in lab,red,red)){.border-sagebrush-green\/30{border-color:color-mix(in oklab,var(--color-sagebrush-green)30%,transparent)}}.border-sagebrush-green\/40{border-color:#78804766}@supports (color:color-mix(in lab,red,red)){.border-sagebrush-green\/40{border-color:color-mix(in oklab,var(--color-sagebrush-green)40%,transparent)}}.border-sagebrush-green\/50{border-color:#78804780}@supports (color:color-mix(in lab,red,red)){.border-sagebrush-green\/50{border-color:color-mix(in oklab,var(--color-sagebrush-green)50%,transparent)}}.border-sagebrush-green\/60{border-color:#78804799}@supports (color:color-mix(in lab,red,red)){.border-sagebrush-green\/60{border-color:color-mix(in oklab,var(--color-sagebrush-green)60%,transparent)}}.border-sagebrush-green\/\[0\.12\]{border-color:#7880471f}@supports (color:color-mix(in lab,red,red)){.border-sagebrush-green\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-sagebrush-green)12%,transparent)}}.border-saloon-wood{border-color:var(--color-saloon-wood)}.border-saloon-wood\/30{border-color:#8a45154d}@supports (color:color-mix(in lab,red,red)){.border-saloon-wood\/30{border-color:color-mix(in oklab,var(--color-saloon-wood)30%,transparent)}}.border-saloon-wood\/50{border-color:#8a451580}@supports (color:color-mix(in lab,red,red)){.border-saloon-wood\/50{border-color:color-mix(in oklab,var(--color-saloon-wood)50%,transparent)}}.border-slate-400\/30{border-color:#90a1b94d}@supports (color:color-mix(in lab,red,red)){.border-slate-400\/30{border-color:color-mix(in oklab,var(--color-slate-400)30%,transparent)}}.border-slate-500\/30{border-color:#62748e4d}@supports (color:color-mix(in lab,red,red)){.border-slate-500\/30{border-color:color-mix(in oklab,var(--color-slate-500)30%,transparent)}}.border-slate-blue{border-color:var(--color-slate-blue)}.border-slate-blue-bright{border-color:var(--color-slate-blue-bright)}.border-slate-blue-bright\/30{border-color:#749dc14d}@supports (color:color-mix(in lab,red,red)){.border-slate-blue-bright\/30{border-color:color-mix(in oklab,var(--color-slate-blue-bright)30%,transparent)}}.border-slate-blue-bright\/50{border-color:#749dc180}@supports (color:color-mix(in lab,red,red)){.border-slate-blue-bright\/50{border-color:color-mix(in oklab,var(--color-slate-blue-bright)50%,transparent)}}.border-slate-blue-bright\/60{border-color:#749dc199}@supports (color:color-mix(in lab,red,red)){.border-slate-blue-bright\/60{border-color:color-mix(in oklab,var(--color-slate-blue-bright)60%,transparent)}}.border-slate-blue\/20{border-color:#3b506233}@supports (color:color-mix(in lab,red,red)){.border-slate-blue\/20{border-color:color-mix(in oklab,var(--color-slate-blue)20%,transparent)}}.border-slate-blue\/25{border-color:#3b506240}@supports (color:color-mix(in lab,red,red)){.border-slate-blue\/25{border-color:color-mix(in oklab,var(--color-slate-blue)25%,transparent)}}.border-slate-blue\/30{border-color:#3b50624d}@supports (color:color-mix(in lab,red,red)){.border-slate-blue\/30{border-color:color-mix(in oklab,var(--color-slate-blue)30%,transparent)}}.border-slate-blue\/40{border-color:#3b506266}@supports (color:color-mix(in lab,red,red)){.border-slate-blue\/40{border-color:color-mix(in oklab,var(--color-slate-blue)40%,transparent)}}.border-slate-blue\/50{border-color:#3b506280}@supports (color:color-mix(in lab,red,red)){.border-slate-blue\/50{border-color:color-mix(in oklab,var(--color-slate-blue)50%,transparent)}}.border-slate-blue\/60{border-color:#3b506299}@supports (color:color-mix(in lab,red,red)){.border-slate-blue\/60{border-color:color-mix(in oklab,var(--color-slate-blue)60%,transparent)}}.border-slate-blue\/\[0\.12\]{border-color:#3b50621f}@supports (color:color-mix(in lab,red,red)){.border-slate-blue\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-slate-blue)12%,transparent)}}.border-success{border-color:var(--color-success)}.border-success\/30{border-color:#7880474d}@supports (color:color-mix(in lab,red,red)){.border-success\/30{border-color:color-mix(in oklab,var(--color-success)30%,transparent)}}.border-success\/50{border-color:#78804780}@supports (color:color-mix(in lab,red,red)){.border-success\/50{border-color:color-mix(in oklab,var(--color-success)50%,transparent)}}.border-transparent{border-color:#0000}.border-warm-stone\/20{border-color:#a5908533}@supports (color:color-mix(in lab,red,red)){.border-warm-stone\/20{border-color:color-mix(in oklab,var(--color-warm-stone)20%,transparent)}}.border-warm-stone\/25{border-color:#a5908540}@supports (color:color-mix(in lab,red,red)){.border-warm-stone\/25{border-color:color-mix(in oklab,var(--color-warm-stone)25%,transparent)}}.border-warm-stone\/30{border-color:#a590854d}@supports (color:color-mix(in lab,red,red)){.border-warm-stone\/30{border-color:color-mix(in oklab,var(--color-warm-stone)30%,transparent)}}.border-warm-stone\/50{border-color:#a5908580}@supports (color:color-mix(in lab,red,red)){.border-warm-stone\/50{border-color:color-mix(in oklab,var(--color-warm-stone)50%,transparent)}}.border-warm-stone\/60{border-color:#a5908599}@supports (color:color-mix(in lab,red,red)){.border-warm-stone\/60{border-color:color-mix(in oklab,var(--color-warm-stone)60%,transparent)}}.border-warning{border-color:var(--color-warning)}.border-warning\/20{border-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.border-warning\/20{border-color:color-mix(in oklab,var(--color-warning)20%,transparent)}}.border-warning\/30{border-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.border-warning\/30{border-color:color-mix(in oklab,var(--color-warning)30%,transparent)}}.border-warning\/50{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.border-warning\/50{border-color:color-mix(in oklab,var(--color-warning)50%,transparent)}}.border-weathered-gold{border-color:var(--color-weathered-gold)}.border-weathered-gold\/10{border-color:#c56c211a}@supports (color:color-mix(in lab,red,red)){.border-weathered-gold\/10{border-color:color-mix(in oklab,var(--color-weathered-gold)10%,transparent)}}.border-weathered-gold\/20{border-color:#c56c2133}@supports (color:color-mix(in lab,red,red)){.border-weathered-gold\/20{border-color:color-mix(in oklab,var(--color-weathered-gold)20%,transparent)}}.border-weathered-gold\/25{border-color:#c56c2140}@supports (color:color-mix(in lab,red,red)){.border-weathered-gold\/25{border-color:color-mix(in oklab,var(--color-weathered-gold)25%,transparent)}}.border-weathered-gold\/30{border-color:#c56c214d}@supports (color:color-mix(in lab,red,red)){.border-weathered-gold\/30{border-color:color-mix(in oklab,var(--color-weathered-gold)30%,transparent)}}.border-weathered-gold\/40{border-color:#c56c2166}@supports (color:color-mix(in lab,red,red)){.border-weathered-gold\/40{border-color:color-mix(in oklab,var(--color-weathered-gold)40%,transparent)}}.border-weathered-gold\/50{border-color:#c56c2180}@supports (color:color-mix(in lab,red,red)){.border-weathered-gold\/50{border-color:color-mix(in oklab,var(--color-weathered-gold)50%,transparent)}}.border-weathered-gold\/60{border-color:#c56c2199}@supports (color:color-mix(in lab,red,red)){.border-weathered-gold\/60{border-color:color-mix(in oklab,var(--color-weathered-gold)60%,transparent)}}.border-weathered-gold\/\[0\.12\]{border-color:#c56c211f}@supports (color:color-mix(in lab,red,red)){.border-weathered-gold\/\[0\.12\]{border-color:color-mix(in oklab,var(--color-weathered-gold)12%,transparent)}}.border-white{border-color:var(--color-white)}.border-white\/5{border-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.border-white\/5{border-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-yellow-600\/30{border-color:#cd89004d}@supports (color:color-mix(in lab,red,red)){.border-yellow-600\/30{border-color:color-mix(in oklab,var(--color-yellow-600)30%,transparent)}}.border-zinc-500\/30{border-color:#71717b4d}@supports (color:color-mix(in lab,red,red)){.border-zinc-500\/30{border-color:color-mix(in oklab,var(--color-zinc-500)30%,transparent)}}.border-t-muted-foreground{border-top-color:var(--color-muted-foreground)}.border-t-nav-directory{border-top-color:var(--color-nav-directory)}.border-t-nav-handbook{border-top-color:var(--color-nav-handbook)}.border-t-orange-500{border-top-color:var(--color-orange-500)}.border-t-transparent{border-top-color:#0000}.border-r-transparent{border-right-color:#0000}.border-l-nav-campfire{border-left-color:var(--color-nav-campfire)}.border-l-nav-campfire\/40{border-left-color:#cd880066}@supports (color:color-mix(in lab,red,red)){.border-l-nav-campfire\/40{border-left-color:color-mix(in oklab,var(--color-nav-campfire)40%,transparent)}}.border-l-nav-directory{border-left-color:var(--color-nav-directory)}.border-l-nav-events{border-left-color:var(--color-nav-events)}.border-l-nav-events\/60{border-left-color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.border-l-nav-events\/60{border-left-color:color-mix(in oklab,var(--color-nav-events)60%,transparent)}}.border-l-nav-events\/70{border-left-color:#fe7f27b3}@supports (color:color-mix(in lab,red,red)){.border-l-nav-events\/70{border-left-color:color-mix(in oklab,var(--color-nav-events)70%,transparent)}}.border-l-nav-exchange\/40{border-left-color:#32787966}@supports (color:color-mix(in lab,red,red)){.border-l-nav-exchange\/40{border-left-color:color-mix(in oklab,var(--color-nav-exchange)40%,transparent)}}.border-l-nav-handbook{border-left-color:var(--color-nav-handbook)}.border-l-nav-ranges\/40{border-left-color:#8d4a6c66}@supports (color:color-mix(in lab,red,red)){.border-l-nav-ranges\/40{border-left-color:color-mix(in oklab,var(--color-nav-ranges)40%,transparent)}}.border-l-rusty-orange{border-left-color:var(--color-rusty-orange)}.border-l-rusty-orange\/50{border-left-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.border-l-rusty-orange\/50{border-left-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.border-l-sagebrush-green{border-left-color:var(--color-sagebrush-green)}.border-l-sagebrush-green\/60{border-left-color:#78804799}@supports (color:color-mix(in lab,red,red)){.border-l-sagebrush-green\/60{border-left-color:color-mix(in oklab,var(--color-sagebrush-green)60%,transparent)}}.border-l-slate-blue{border-left-color:var(--color-slate-blue)}.border-l-slate-blue\/40{border-left-color:#3b506266}@supports (color:color-mix(in lab,red,red)){.border-l-slate-blue\/40{border-left-color:color-mix(in oklab,var(--color-slate-blue)40%,transparent)}}.border-l-slate-blue\/70{border-left-color:#3b5062b3}@supports (color:color-mix(in lab,red,red)){.border-l-slate-blue\/70{border-left-color:color-mix(in oklab,var(--color-slate-blue)70%,transparent)}}.border-l-transparent{border-left-color:#0000}.border-l-weathered-gold{border-left-color:var(--color-weathered-gold)}.border-l-weathered-gold\/80{border-left-color:#c56c21cc}@supports (color:color-mix(in lab,red,red)){.border-l-weathered-gold\/80{border-left-color:color-mix(in oklab,var(--color-weathered-gold)80%,transparent)}}.\!bg-\[var\(--color-dark-chocolate\)\]{background-color:var(--color-dark-chocolate)!important}.\[background-color\:var\(--custom-bg\)\]{background-color:var(--custom-bg)}.bg-\[\#0a0f0a\]{background-color:#0a0f0a}.bg-\[\#2B1F16\]{background-color:#2b1f16}.bg-\[var\(--color-dark-chocolate\)\]{background-color:var(--color-dark-chocolate)}.bg-accent,.bg-accent\/5{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/5{background-color:color-mix(in oklab,var(--color-accent)5%,transparent)}}.bg-accent\/10{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/10{background-color:color-mix(in oklab,var(--color-accent)10%,transparent)}}.bg-accent\/20{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/20{background-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.bg-accent\/30{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.bg-accent\/30{background-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.bg-amber-500\/15{background-color:#f99c0026}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/15{background-color:color-mix(in oklab,var(--color-amber-500)15%,transparent)}}.bg-amber-500\/20{background-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/20{background-color:color-mix(in oklab,var(--color-amber-500)20%,transparent)}}.bg-background,.bg-background\/0{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/0{background-color:color-mix(in oklab,var(--color-background)0%,transparent)}}.bg-background\/20{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/20{background-color:color-mix(in oklab,var(--color-background)20%,transparent)}}.bg-background\/30{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/30{background-color:color-mix(in oklab,var(--color-background)30%,transparent)}}.bg-background\/50{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/50{background-color:color-mix(in oklab,var(--color-background)50%,transparent)}}.bg-background\/60{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/60{background-color:color-mix(in oklab,var(--color-background)60%,transparent)}}.bg-background\/70{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/70{background-color:color-mix(in oklab,var(--color-background)70%,transparent)}}.bg-background\/80{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/80{background-color:color-mix(in oklab,var(--color-background)80%,transparent)}}.bg-background\/85{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/85{background-color:color-mix(in oklab,var(--color-background)85%,transparent)}}.bg-background\/90{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/90{background-color:color-mix(in oklab,var(--color-background)90%,transparent)}}.bg-background\/95{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--color-background)95%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab,red,red)){.bg-black\/0{background-color:color-mix(in oklab,var(--color-black)0%,transparent)}}.bg-black\/5{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.bg-black\/5{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.bg-black\/8{background-color:#00000014}@supports (color:color-mix(in lab,red,red)){.bg-black\/8{background-color:color-mix(in oklab,var(--color-black)8%,transparent)}}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.bg-black\/15{background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.bg-black\/15{background-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.bg-black\/30{background-color:#0000004d}@supports (color:color-mix(in lab,red,red)){.bg-black\/30{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab,red,red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.bg-black\/60{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.bg-black\/70{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black)80%,transparent)}}.bg-black\/95{background-color:#000000f2}@supports (color:color-mix(in lab,red,red)){.bg-black\/95{background-color:color-mix(in oklab,var(--color-black)95%,transparent)}}.bg-blue-500\/20{background-color:#3080ff33}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/20{background-color:color-mix(in oklab,var(--color-blue-500)20%,transparent)}}.bg-border,.bg-border\/10{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/10{background-color:color-mix(in oklab,var(--color-border)10%,transparent)}}.bg-border\/20{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/20{background-color:color-mix(in oklab,var(--color-border)20%,transparent)}}.bg-border\/25{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/25{background-color:color-mix(in oklab,var(--color-border)25%,transparent)}}.bg-border\/30{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/30{background-color:color-mix(in oklab,var(--color-border)30%,transparent)}}.bg-border\/40{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/40{background-color:color-mix(in oklab,var(--color-border)40%,transparent)}}.bg-border\/50{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/50{background-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.bg-border\/60{background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.bg-border\/60{background-color:color-mix(in oklab,var(--color-border)60%,transparent)}}.bg-brass{background-color:var(--color-brass)}.bg-brass\/10{background-color:#b5a6441a}@supports (color:color-mix(in lab,red,red)){.bg-brass\/10{background-color:color-mix(in oklab,var(--color-brass)10%,transparent)}}.bg-brass\/12{background-color:#b5a6441f}@supports (color:color-mix(in lab,red,red)){.bg-brass\/12{background-color:color-mix(in oklab,var(--color-brass)12%,transparent)}}.bg-brass\/15{background-color:#b5a64426}@supports (color:color-mix(in lab,red,red)){.bg-brass\/15{background-color:color-mix(in oklab,var(--color-brass)15%,transparent)}}.bg-brass\/20{background-color:#b5a64433}@supports (color:color-mix(in lab,red,red)){.bg-brass\/20{background-color:color-mix(in oklab,var(--color-brass)20%,transparent)}}.bg-brass\/\[0\.06\]{background-color:#b5a6440f}@supports (color:color-mix(in lab,red,red)){.bg-brass\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-brass)6%,transparent)}}.bg-brass\/\[0\.08\]{background-color:#b5a64414}@supports (color:color-mix(in lab,red,red)){.bg-brass\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-brass)8%,transparent)}}.bg-brass\/\[0\.12\]{background-color:#b5a6441f}@supports (color:color-mix(in lab,red,red)){.bg-brass\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-brass)12%,transparent)}}.bg-canyon-clay{background-color:var(--color-canyon-clay)}.bg-canyon-clay\/5{background-color:color-mix(in srgb,var(--color-canyon-clay)5%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-canyon-clay\/5{background-color:color-mix(in oklab,var(--color-canyon-clay)5%,transparent)}}.bg-canyon-clay\/10{background-color:color-mix(in srgb,var(--color-canyon-clay)10%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-canyon-clay\/10{background-color:color-mix(in oklab,var(--color-canyon-clay)10%,transparent)}}.bg-canyon-clay\/12{background-color:color-mix(in srgb,var(--color-canyon-clay)12%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-canyon-clay\/12{background-color:color-mix(in oklab,var(--color-canyon-clay)12%,transparent)}}.bg-canyon-clay\/15{background-color:color-mix(in srgb,var(--color-canyon-clay)15%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-canyon-clay\/15{background-color:color-mix(in oklab,var(--color-canyon-clay)15%,transparent)}}.bg-canyon-clay\/20{background-color:color-mix(in srgb,var(--color-canyon-clay)20%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-canyon-clay\/20{background-color:color-mix(in oklab,var(--color-canyon-clay)20%,transparent)}}.bg-canyon-clay\/90{background-color:color-mix(in srgb,var(--color-canyon-clay)90%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-canyon-clay\/90{background-color:color-mix(in oklab,var(--color-canyon-clay)90%,transparent)}}.bg-card,.bg-card\/10{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/10{background-color:color-mix(in oklab,var(--color-card)10%,transparent)}}.bg-card\/20{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/20{background-color:color-mix(in oklab,var(--color-card)20%,transparent)}}.bg-card\/30{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/30{background-color:color-mix(in oklab,var(--color-card)30%,transparent)}}.bg-card\/40{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/40{background-color:color-mix(in oklab,var(--color-card)40%,transparent)}}.bg-card\/50{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/50{background-color:color-mix(in oklab,var(--color-card)50%,transparent)}}.bg-card\/60{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/60{background-color:color-mix(in oklab,var(--color-card)60%,transparent)}}.bg-card\/80{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/80{background-color:color-mix(in oklab,var(--color-card)80%,transparent)}}.bg-card\/90{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/90{background-color:color-mix(in oklab,var(--color-card)90%,transparent)}}.bg-card\/95{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.bg-card\/95{background-color:color-mix(in oklab,var(--color-card)95%,transparent)}}.bg-crisp-off-white\/5{background-color:#f2f2f20d}@supports (color:color-mix(in lab,red,red)){.bg-crisp-off-white\/5{background-color:color-mix(in oklab,var(--color-crisp-off-white)5%,transparent)}}.bg-crisp-off-white\/10{background-color:#f2f2f21a}@supports (color:color-mix(in lab,red,red)){.bg-crisp-off-white\/10{background-color:color-mix(in oklab,var(--color-crisp-off-white)10%,transparent)}}.bg-cta-surface-dark{background-color:var(--color-cta-surface-dark)}.bg-current,.bg-current\/10{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/10{background-color:color-mix(in oklab,currentcolor 10%,transparent)}}.bg-current\/20{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/20{background-color:color-mix(in oklab,currentcolor 20%,transparent)}}.bg-cyan-500\/10{background-color:#00b7d71a}@supports (color:color-mix(in lab,red,red)){.bg-cyan-500\/10{background-color:color-mix(in oklab,var(--color-cyan-500)10%,transparent)}}.bg-dark-bg-secondary{background-color:var(--color-dark-bg-secondary)}.bg-dark-bg-secondary\/50{background-color:#2d211e80}@supports (color:color-mix(in lab,red,red)){.bg-dark-bg-secondary\/50{background-color:color-mix(in oklab,var(--color-dark-bg-secondary)50%,transparent)}}.bg-dark-bg-secondary\/80{background-color:#2d211ecc}@supports (color:color-mix(in lab,red,red)){.bg-dark-bg-secondary\/80{background-color:color-mix(in oklab,var(--color-dark-bg-secondary)80%,transparent)}}.bg-dark-chocolate\/5{background-color:#1a0e0c0d}@supports (color:color-mix(in lab,red,red)){.bg-dark-chocolate\/5{background-color:color-mix(in oklab,var(--color-dark-chocolate)5%,transparent)}}.bg-dark-chocolate\/10{background-color:#1a0e0c1a}@supports (color:color-mix(in lab,red,red)){.bg-dark-chocolate\/10{background-color:color-mix(in oklab,var(--color-dark-chocolate)10%,transparent)}}.bg-dark-chocolate\/15{background-color:#1a0e0c26}@supports (color:color-mix(in lab,red,red)){.bg-dark-chocolate\/15{background-color:color-mix(in oklab,var(--color-dark-chocolate)15%,transparent)}}.bg-dark-chocolate\/20{background-color:#1a0e0c33}@supports (color:color-mix(in lab,red,red)){.bg-dark-chocolate\/20{background-color:color-mix(in oklab,var(--color-dark-chocolate)20%,transparent)}}.bg-dark-chocolate\/30{background-color:#1a0e0c4d}@supports (color:color-mix(in lab,red,red)){.bg-dark-chocolate\/30{background-color:color-mix(in oklab,var(--color-dark-chocolate)30%,transparent)}}.bg-dark-chocolate\/50{background-color:#1a0e0c80}@supports (color:color-mix(in lab,red,red)){.bg-dark-chocolate\/50{background-color:color-mix(in oklab,var(--color-dark-chocolate)50%,transparent)}}.bg-dark-chocolate\/80{background-color:#1a0e0ccc}@supports (color:color-mix(in lab,red,red)){.bg-dark-chocolate\/80{background-color:color-mix(in oklab,var(--color-dark-chocolate)80%,transparent)}}.bg-destructive,.bg-destructive\/5{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--color-destructive)5%,transparent)}}.bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--color-destructive)10%,transparent)}}.bg-destructive\/15{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/15{background-color:color-mix(in oklab,var(--color-destructive)15%,transparent)}}.bg-destructive\/20{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/20{background-color:color-mix(in oklab,var(--color-destructive)20%,transparent)}}.bg-destructive\/80{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.bg-destructive\/80{background-color:color-mix(in oklab,var(--color-destructive)80%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-error\/10{background-color:#b722091a}@supports (color:color-mix(in lab,red,red)){.bg-error\/10{background-color:color-mix(in oklab,var(--color-error)10%,transparent)}}.bg-error\/20{background-color:#b7220933}@supports (color:color-mix(in lab,red,red)){.bg-error\/20{background-color:color-mix(in oklab,var(--color-error)20%,transparent)}}.bg-foothills-purple{background-color:var(--color-foothills-purple)}.bg-foothills-purple\/10{background-color:color-mix(in srgb,var(--color-foothills-purple)10%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-foothills-purple\/10{background-color:color-mix(in oklab,var(--color-foothills-purple)10%,transparent)}}.bg-foothills-purple\/12{background-color:color-mix(in srgb,var(--color-foothills-purple)12%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-foothills-purple\/12{background-color:color-mix(in oklab,var(--color-foothills-purple)12%,transparent)}}.bg-foothills-purple\/15{background-color:color-mix(in srgb,var(--color-foothills-purple)15%,transparent)}@supports (color:color-mix(in lab,red,red)){.bg-foothills-purple\/15{background-color:color-mix(in oklab,var(--color-foothills-purple)15%,transparent)}}.bg-foreground,.bg-foreground\/5{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/5{background-color:color-mix(in oklab,var(--color-foreground)5%,transparent)}}.bg-foreground\/8{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/8{background-color:color-mix(in oklab,var(--color-foreground)8%,transparent)}}.bg-foreground\/10{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/10{background-color:color-mix(in oklab,var(--color-foreground)10%,transparent)}}.bg-foreground\/20{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/20{background-color:color-mix(in oklab,var(--color-foreground)20%,transparent)}}.bg-foreground\/\[0\.02\]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-foreground)2%,transparent)}}.bg-foreground\/\[0\.03\]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-foreground)3%,transparent)}}.bg-foreground\/\[0\.04\]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-foreground)4%,transparent)}}.bg-foreground\/\[0\.06\]{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-foreground\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-foreground)6%,transparent)}}.bg-green-500{background-color:var(--color-green-500)}.bg-gruvbox-aqua{background-color:var(--color-gruvbox-aqua)}.bg-gruvbox-aqua\/10{background-color:#8ec27d1a}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-aqua\/10{background-color:color-mix(in oklab,var(--color-gruvbox-aqua)10%,transparent)}}.bg-gruvbox-aqua\/12{background-color:#8ec27d1f}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-aqua\/12{background-color:color-mix(in oklab,var(--color-gruvbox-aqua)12%,transparent)}}.bg-gruvbox-aqua\/15{background-color:#8ec27d26}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-aqua\/15{background-color:color-mix(in oklab,var(--color-gruvbox-aqua)15%,transparent)}}.bg-gruvbox-green{background-color:var(--color-gruvbox-green)}.bg-gruvbox-purple{background-color:var(--color-gruvbox-purple)}.bg-gruvbox-purple\/10{background-color:#d6879d1a}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-purple\/10{background-color:color-mix(in oklab,var(--color-gruvbox-purple)10%,transparent)}}.bg-gruvbox-purple\/12{background-color:#d6879d1f}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-purple\/12{background-color:color-mix(in oklab,var(--color-gruvbox-purple)12%,transparent)}}.bg-gruvbox-purple\/15{background-color:#d6879d26}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-purple\/15{background-color:color-mix(in oklab,var(--color-gruvbox-purple)15%,transparent)}}.bg-gruvbox-red{background-color:var(--color-gruvbox-red)}.bg-gruvbox-red\/10{background-color:#fc47341a}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-red\/10{background-color:color-mix(in oklab,var(--color-gruvbox-red)10%,transparent)}}.bg-gruvbox-red\/12{background-color:#fc47341f}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-red\/12{background-color:color-mix(in oklab,var(--color-gruvbox-red)12%,transparent)}}.bg-gruvbox-red\/15{background-color:#fc473426}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-red\/15{background-color:color-mix(in oklab,var(--color-gruvbox-red)15%,transparent)}}.bg-gruvbox-red\/90{background-color:#fc4734e6}@supports (color:color-mix(in lab,red,red)){.bg-gruvbox-red\/90{background-color:color-mix(in oklab,var(--color-gruvbox-red)90%,transparent)}}.bg-gunmetal{background-color:var(--color-gunmetal)}.bg-gunmetal\/5{background-color:#2e34370d}@supports (color:color-mix(in lab,red,red)){.bg-gunmetal\/5{background-color:color-mix(in oklab,var(--color-gunmetal)5%,transparent)}}.bg-gunmetal\/10{background-color:#2e34371a}@supports (color:color-mix(in lab,red,red)){.bg-gunmetal\/10{background-color:color-mix(in oklab,var(--color-gunmetal)10%,transparent)}}.bg-gunmetal\/12{background-color:#2e34371f}@supports (color:color-mix(in lab,red,red)){.bg-gunmetal\/12{background-color:color-mix(in oklab,var(--color-gunmetal)12%,transparent)}}.bg-gunmetal\/15{background-color:#2e343726}@supports (color:color-mix(in lab,red,red)){.bg-gunmetal\/15{background-color:color-mix(in oklab,var(--color-gunmetal)15%,transparent)}}.bg-gunmetal\/20{background-color:#2e343733}@supports (color:color-mix(in lab,red,red)){.bg-gunmetal\/20{background-color:color-mix(in oklab,var(--color-gunmetal)20%,transparent)}}.bg-gunmetal\/30{background-color:#2e34374d}@supports (color:color-mix(in lab,red,red)){.bg-gunmetal\/30{background-color:color-mix(in oklab,var(--color-gunmetal)30%,transparent)}}.bg-info\/10{background-color:#3278791a}@supports (color:color-mix(in lab,red,red)){.bg-info\/10{background-color:color-mix(in oklab,var(--color-info)10%,transparent)}}.bg-input{background-color:var(--color-input)}.bg-lodgepole-green{background-color:var(--color-lodgepole-green)}.bg-lodgepole-green\/10{background-color:#7d67001a}@supports (color:color-mix(in lab,red,red)){.bg-lodgepole-green\/10{background-color:color-mix(in oklab,var(--color-lodgepole-green)10%,transparent)}}.bg-lodgepole-green\/12{background-color:#7d67001f}@supports (color:color-mix(in lab,red,red)){.bg-lodgepole-green\/12{background-color:color-mix(in oklab,var(--color-lodgepole-green)12%,transparent)}}.bg-lodgepole-green\/15{background-color:#7d670026}@supports (color:color-mix(in lab,red,red)){.bg-lodgepole-green\/15{background-color:color-mix(in oklab,var(--color-lodgepole-green)15%,transparent)}}.bg-lodgepole-green\/20{background-color:#7d670033}@supports (color:color-mix(in lab,red,red)){.bg-lodgepole-green\/20{background-color:color-mix(in oklab,var(--color-lodgepole-green)20%,transparent)}}.bg-muted{background-color:var(--color-muted)}.bg-muted-foreground,.bg-muted-foreground\/5{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/5{background-color:color-mix(in oklab,var(--color-muted-foreground)5%,transparent)}}.bg-muted-foreground\/20{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/20{background-color:color-mix(in oklab,var(--color-muted-foreground)20%,transparent)}}.bg-muted-foreground\/30{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab,var(--color-muted-foreground)30%,transparent)}}.bg-muted-foreground\/40{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--color-muted-foreground)40%,transparent)}}.bg-muted-foreground\/50{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab,var(--color-muted-foreground)50%,transparent)}}.bg-muted-foreground\/70{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.bg-muted-foreground\/70{background-color:color-mix(in oklab,var(--color-muted-foreground)70%,transparent)}}.bg-muted\/5{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/5{background-color:color-mix(in oklab,var(--color-muted)5%,transparent)}}.bg-muted\/10{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/10{background-color:color-mix(in oklab,var(--color-muted)10%,transparent)}}.bg-muted\/12{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/12{background-color:color-mix(in oklab,var(--color-muted)12%,transparent)}}.bg-muted\/15{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/15{background-color:color-mix(in oklab,var(--color-muted)15%,transparent)}}.bg-muted\/20{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--color-muted)20%,transparent)}}.bg-muted\/30{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--color-muted)30%,transparent)}}.bg-muted\/40{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--color-muted)40%,transparent)}}.bg-muted\/50{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/50{background-color:color-mix(in oklab,var(--color-muted)50%,transparent)}}.bg-muted\/60{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--color-muted)60%,transparent)}}.bg-muted\/80{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/80{background-color:color-mix(in oklab,var(--color-muted)80%,transparent)}}.bg-muted\/95{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/95{background-color:color-mix(in oklab,var(--color-muted)95%,transparent)}}.bg-muted\/\[0\.04\]{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.bg-muted\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-muted)4%,transparent)}}.bg-nav-campfire\/5{background-color:#cd88000d}@supports (color:color-mix(in lab,red,red)){.bg-nav-campfire\/5{background-color:color-mix(in oklab,var(--color-nav-campfire)5%,transparent)}}.bg-nav-campfire\/10{background-color:#cd88001a}@supports (color:color-mix(in lab,red,red)){.bg-nav-campfire\/10{background-color:color-mix(in oklab,var(--color-nav-campfire)10%,transparent)}}.bg-nav-campfire\/15{background-color:#cd880026}@supports (color:color-mix(in lab,red,red)){.bg-nav-campfire\/15{background-color:color-mix(in oklab,var(--color-nav-campfire)15%,transparent)}}.bg-nav-campfire\/20{background-color:#cd880033}@supports (color:color-mix(in lab,red,red)){.bg-nav-campfire\/20{background-color:color-mix(in oklab,var(--color-nav-campfire)20%,transparent)}}.bg-nav-campfire\/60{background-color:#cd880099}@supports (color:color-mix(in lab,red,red)){.bg-nav-campfire\/60{background-color:color-mix(in oklab,var(--color-nav-campfire)60%,transparent)}}.bg-nav-campfire\/\[0\.06\]{background-color:#cd88000f}@supports (color:color-mix(in lab,red,red)){.bg-nav-campfire\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-nav-campfire)6%,transparent)}}.bg-nav-campfire\/\[0\.12\]{background-color:#cd88001f}@supports (color:color-mix(in lab,red,red)){.bg-nav-campfire\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-nav-campfire)12%,transparent)}}.bg-nav-directory\/5{background-color:#577c280d}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/5{background-color:color-mix(in oklab,var(--color-nav-directory)5%,transparent)}}.bg-nav-directory\/8{background-color:#577c2814}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/8{background-color:color-mix(in oklab,var(--color-nav-directory)8%,transparent)}}.bg-nav-directory\/10{background-color:#577c281a}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/10{background-color:color-mix(in oklab,var(--color-nav-directory)10%,transparent)}}.bg-nav-directory\/12{background-color:#577c281f}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/12{background-color:color-mix(in oklab,var(--color-nav-directory)12%,transparent)}}.bg-nav-directory\/15{background-color:#577c2826}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/15{background-color:color-mix(in oklab,var(--color-nav-directory)15%,transparent)}}.bg-nav-directory\/20{background-color:#577c2833}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/20{background-color:color-mix(in oklab,var(--color-nav-directory)20%,transparent)}}.bg-nav-directory\/25{background-color:#577c2840}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/25{background-color:color-mix(in oklab,var(--color-nav-directory)25%,transparent)}}.bg-nav-directory\/30{background-color:#577c284d}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/30{background-color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.bg-nav-directory\/40{background-color:#577c2866}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/40{background-color:color-mix(in oklab,var(--color-nav-directory)40%,transparent)}}.bg-nav-directory\/\[0\.03\]{background-color:#577c2808}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-nav-directory)3%,transparent)}}.bg-nav-directory\/\[0\.12\]{background-color:#577c281f}@supports (color:color-mix(in lab,red,red)){.bg-nav-directory\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-nav-directory)12%,transparent)}}.bg-nav-events\/5{background-color:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/5{background-color:color-mix(in oklab,var(--color-nav-events)5%,transparent)}}.bg-nav-events\/8{background-color:#fe7f2714}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/8{background-color:color-mix(in oklab,var(--color-nav-events)8%,transparent)}}.bg-nav-events\/10{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/10{background-color:color-mix(in oklab,var(--color-nav-events)10%,transparent)}}.bg-nav-events\/12{background-color:#fe7f271f}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/12{background-color:color-mix(in oklab,var(--color-nav-events)12%,transparent)}}.bg-nav-events\/15{background-color:#fe7f2726}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/15{background-color:color-mix(in oklab,var(--color-nav-events)15%,transparent)}}.bg-nav-events\/20{background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/20{background-color:color-mix(in oklab,var(--color-nav-events)20%,transparent)}}.bg-nav-events\/25{background-color:#fe7f2740}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/25{background-color:color-mix(in oklab,var(--color-nav-events)25%,transparent)}}.bg-nav-events\/30{background-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/30{background-color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.bg-nav-events\/40{background-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/40{background-color:color-mix(in oklab,var(--color-nav-events)40%,transparent)}}.bg-nav-events\/60{background-color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/60{background-color:color-mix(in oklab,var(--color-nav-events)60%,transparent)}}.bg-nav-events\/80{background-color:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/80{background-color:color-mix(in oklab,var(--color-nav-events)80%,transparent)}}.bg-nav-events\/\[0\.08\]{background-color:#fe7f2714}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-nav-events)8%,transparent)}}.bg-nav-events\/\[0\.12\]{background-color:#fe7f271f}@supports (color:color-mix(in lab,red,red)){.bg-nav-events\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-nav-events)12%,transparent)}}.bg-nav-exchange-dark{background-color:var(--color-nav-exchange-dark)}.bg-nav-exchange-dark\/10{background-color:#1fe6a61a}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange-dark\/10{background-color:color-mix(in oklab,var(--color-nav-exchange-dark)10%,transparent)}}.bg-nav-exchange\/5{background-color:#3278790d}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/5{background-color:color-mix(in oklab,var(--color-nav-exchange)5%,transparent)}}.bg-nav-exchange\/8{background-color:#32787914}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/8{background-color:color-mix(in oklab,var(--color-nav-exchange)8%,transparent)}}.bg-nav-exchange\/10{background-color:#3278791a}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/10{background-color:color-mix(in oklab,var(--color-nav-exchange)10%,transparent)}}.bg-nav-exchange\/12{background-color:#3278791f}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/12{background-color:color-mix(in oklab,var(--color-nav-exchange)12%,transparent)}}.bg-nav-exchange\/15{background-color:#32787926}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/15{background-color:color-mix(in oklab,var(--color-nav-exchange)15%,transparent)}}.bg-nav-exchange\/20{background-color:#32787933}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/20{background-color:color-mix(in oklab,var(--color-nav-exchange)20%,transparent)}}.bg-nav-exchange\/25{background-color:#32787940}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/25{background-color:color-mix(in oklab,var(--color-nav-exchange)25%,transparent)}}.bg-nav-exchange\/30{background-color:#3278794d}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/30{background-color:color-mix(in oklab,var(--color-nav-exchange)30%,transparent)}}.bg-nav-exchange\/40{background-color:#32787966}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/40{background-color:color-mix(in oklab,var(--color-nav-exchange)40%,transparent)}}.bg-nav-exchange\/\[0\.03\]{background-color:#32787908}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-nav-exchange)3%,transparent)}}.bg-nav-exchange\/\[0\.06\]{background-color:#3278790f}@supports (color:color-mix(in lab,red,red)){.bg-nav-exchange\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-nav-exchange)6%,transparent)}}.bg-nav-handbook-dark{background-color:var(--color-nav-handbook-dark)}.bg-nav-handbook-dark\/10{background-color:#d61f001a}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook-dark\/10{background-color:color-mix(in oklab,var(--color-nav-handbook-dark)10%,transparent)}}.bg-nav-handbook-dark\/15{background-color:#d61f0026}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook-dark\/15{background-color:color-mix(in oklab,var(--color-nav-handbook-dark)15%,transparent)}}.bg-nav-handbook-dark\/\[0\.06\]{background-color:#d61f000f}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook-dark\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-nav-handbook-dark)6%,transparent)}}.bg-nav-handbook-dark\/\[0\.12\]{background-color:#d61f001f}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook-dark\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-nav-handbook-dark)12%,transparent)}}.bg-nav-handbook-light{background-color:var(--color-nav-handbook-light)}.bg-nav-handbook-light\/20{background-color:#b7220933}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook-light\/20{background-color:color-mix(in oklab,var(--color-nav-handbook-light)20%,transparent)}}.bg-nav-handbook\/5{background-color:#b722090d}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/5{background-color:color-mix(in oklab,var(--color-nav-handbook)5%,transparent)}}.bg-nav-handbook\/8{background-color:#b7220914}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/8{background-color:color-mix(in oklab,var(--color-nav-handbook)8%,transparent)}}.bg-nav-handbook\/10{background-color:#b722091a}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/10{background-color:color-mix(in oklab,var(--color-nav-handbook)10%,transparent)}}.bg-nav-handbook\/12{background-color:#b722091f}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/12{background-color:color-mix(in oklab,var(--color-nav-handbook)12%,transparent)}}.bg-nav-handbook\/15{background-color:#b7220926}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/15{background-color:color-mix(in oklab,var(--color-nav-handbook)15%,transparent)}}.bg-nav-handbook\/20{background-color:#b7220933}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/20{background-color:color-mix(in oklab,var(--color-nav-handbook)20%,transparent)}}.bg-nav-handbook\/30{background-color:#b722094d}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/30{background-color:color-mix(in oklab,var(--color-nav-handbook)30%,transparent)}}.bg-nav-handbook\/40{background-color:#b7220966}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/40{background-color:color-mix(in oklab,var(--color-nav-handbook)40%,transparent)}}.bg-nav-handbook\/80{background-color:#b72209cc}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/80{background-color:color-mix(in oklab,var(--color-nav-handbook)80%,transparent)}}.bg-nav-handbook\/\[0\.03\]{background-color:#b7220908}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-nav-handbook)3%,transparent)}}.bg-nav-handbook\/\[0\.09\]{background-color:#b7220917}@supports (color:color-mix(in lab,red,red)){.bg-nav-handbook\/\[0\.09\]{background-color:color-mix(in oklab,var(--color-nav-handbook)9%,transparent)}}.bg-nav-ranges\/5{background-color:#8d4a6c0d}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/5{background-color:color-mix(in oklab,var(--color-nav-ranges)5%,transparent)}}.bg-nav-ranges\/8{background-color:#8d4a6c14}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/8{background-color:color-mix(in oklab,var(--color-nav-ranges)8%,transparent)}}.bg-nav-ranges\/10{background-color:#8d4a6c1a}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/10{background-color:color-mix(in oklab,var(--color-nav-ranges)10%,transparent)}}.bg-nav-ranges\/12{background-color:#8d4a6c1f}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/12{background-color:color-mix(in oklab,var(--color-nav-ranges)12%,transparent)}}.bg-nav-ranges\/15{background-color:#8d4a6c26}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/15{background-color:color-mix(in oklab,var(--color-nav-ranges)15%,transparent)}}.bg-nav-ranges\/20{background-color:#8d4a6c33}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/20{background-color:color-mix(in oklab,var(--color-nav-ranges)20%,transparent)}}.bg-nav-ranges\/25{background-color:#8d4a6c40}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/25{background-color:color-mix(in oklab,var(--color-nav-ranges)25%,transparent)}}.bg-nav-ranges\/30{background-color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/30{background-color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.bg-nav-ranges\/40{background-color:#8d4a6c66}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/40{background-color:color-mix(in oklab,var(--color-nav-ranges)40%,transparent)}}.bg-nav-ranges\/50{background-color:#8d4a6c80}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/50{background-color:color-mix(in oklab,var(--color-nav-ranges)50%,transparent)}}.bg-nav-ranges\/\[0\.02\]{background-color:#8d4a6c05}@supports (color:color-mix(in lab,red,red)){.bg-nav-ranges\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-nav-ranges)2%,transparent)}}.bg-neutral-950{background-color:var(--color-neutral-950)}.bg-orange-500\/15{background-color:#fe6e0026}@supports (color:color-mix(in lab,red,red)){.bg-orange-500\/15{background-color:color-mix(in oklab,var(--color-orange-500)15%,transparent)}}.bg-popover,.bg-popover\/95{background-color:var(--color-popover)}@supports (color:color-mix(in lab,red,red)){.bg-popover\/95{background-color:color-mix(in oklab,var(--color-popover)95%,transparent)}}.bg-primary,.bg-primary\/5{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--color-primary)5%,transparent)}}.bg-primary\/10{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.bg-primary\/20{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.bg-primary\/30{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/30{background-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.bg-purple-400\/5{background-color:#c07eff0d}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/5{background-color:color-mix(in oklab,var(--color-purple-400)5%,transparent)}}.bg-purple-400\/20{background-color:#c07eff33}@supports (color:color-mix(in lab,red,red)){.bg-purple-400\/20{background-color:color-mix(in oklab,var(--color-purple-400)20%,transparent)}}.bg-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab,red,red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.bg-red-500\/20{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/20{background-color:color-mix(in oklab,var(--color-red-500)20%,transparent)}}.bg-rusty-orange{background-color:var(--color-rusty-orange)}.bg-rusty-orange\/5{background-color:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/5{background-color:color-mix(in oklab,var(--color-rusty-orange)5%,transparent)}}.bg-rusty-orange\/10{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/10{background-color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.bg-rusty-orange\/12{background-color:#fe7f271f}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/12{background-color:color-mix(in oklab,var(--color-rusty-orange)12%,transparent)}}.bg-rusty-orange\/15{background-color:#fe7f2726}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/15{background-color:color-mix(in oklab,var(--color-rusty-orange)15%,transparent)}}.bg-rusty-orange\/20{background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/20{background-color:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.bg-rusty-orange\/25{background-color:#fe7f2740}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/25{background-color:color-mix(in oklab,var(--color-rusty-orange)25%,transparent)}}.bg-rusty-orange\/30{background-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/30{background-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.bg-rusty-orange\/40{background-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/40{background-color:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.bg-rusty-orange\/50{background-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/50{background-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.bg-rusty-orange\/60{background-color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/60{background-color:color-mix(in oklab,var(--color-rusty-orange)60%,transparent)}}.bg-rusty-orange\/80{background-color:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/80{background-color:color-mix(in oklab,var(--color-rusty-orange)80%,transparent)}}.bg-rusty-orange\/90{background-color:#fe7f27e6}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/90{background-color:color-mix(in oklab,var(--color-rusty-orange)90%,transparent)}}.bg-rusty-orange\/95{background-color:#fe7f27f2}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/95{background-color:color-mix(in oklab,var(--color-rusty-orange)95%,transparent)}}.bg-rusty-orange\/\[0\.02\]{background-color:#fe7f2705}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-rusty-orange)2%,transparent)}}.bg-rusty-orange\/\[0\.03\]{background-color:#fe7f2708}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-rusty-orange)3%,transparent)}}.bg-rusty-orange\/\[0\.04\]{background-color:#fe7f270a}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-rusty-orange)4%,transparent)}}.bg-rusty-orange\/\[0\.07\]{background-color:#fe7f2712}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-rusty-orange)7%,transparent)}}.bg-rusty-orange\/\[0\.09\]{background-color:#fe7f2717}@supports (color:color-mix(in lab,red,red)){.bg-rusty-orange\/\[0\.09\]{background-color:color-mix(in oklab,var(--color-rusty-orange)9%,transparent)}}.bg-sagebrush-green{background-color:var(--color-sagebrush-green)}.bg-sagebrush-green\/5{background-color:#7880470d}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/5{background-color:color-mix(in oklab,var(--color-sagebrush-green)5%,transparent)}}.bg-sagebrush-green\/8{background-color:#78804714}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/8{background-color:color-mix(in oklab,var(--color-sagebrush-green)8%,transparent)}}.bg-sagebrush-green\/10{background-color:#7880471a}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/10{background-color:color-mix(in oklab,var(--color-sagebrush-green)10%,transparent)}}.bg-sagebrush-green\/12{background-color:#7880471f}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/12{background-color:color-mix(in oklab,var(--color-sagebrush-green)12%,transparent)}}.bg-sagebrush-green\/15{background-color:#78804726}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/15{background-color:color-mix(in oklab,var(--color-sagebrush-green)15%,transparent)}}.bg-sagebrush-green\/20{background-color:#78804733}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/20{background-color:color-mix(in oklab,var(--color-sagebrush-green)20%,transparent)}}.bg-sagebrush-green\/25{background-color:#78804740}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/25{background-color:color-mix(in oklab,var(--color-sagebrush-green)25%,transparent)}}.bg-sagebrush-green\/30{background-color:#7880474d}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/30{background-color:color-mix(in oklab,var(--color-sagebrush-green)30%,transparent)}}.bg-sagebrush-green\/40{background-color:#78804766}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/40{background-color:color-mix(in oklab,var(--color-sagebrush-green)40%,transparent)}}.bg-sagebrush-green\/60{background-color:#78804799}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/60{background-color:color-mix(in oklab,var(--color-sagebrush-green)60%,transparent)}}.bg-sagebrush-green\/80{background-color:#788047cc}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/80{background-color:color-mix(in oklab,var(--color-sagebrush-green)80%,transparent)}}.bg-sagebrush-green\/90{background-color:#788047e6}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/90{background-color:color-mix(in oklab,var(--color-sagebrush-green)90%,transparent)}}.bg-sagebrush-green\/95{background-color:#788047f2}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/95{background-color:color-mix(in oklab,var(--color-sagebrush-green)95%,transparent)}}.bg-sagebrush-green\/\[0\.03\]{background-color:#78804708}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-sagebrush-green)3%,transparent)}}.bg-sagebrush-green\/\[0\.04\]{background-color:#7880470a}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-sagebrush-green)4%,transparent)}}.bg-sagebrush-green\/\[0\.07\]{background-color:#78804712}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-sagebrush-green)7%,transparent)}}.bg-sagebrush-green\/\[0\.09\]{background-color:#78804717}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/\[0\.09\]{background-color:color-mix(in oklab,var(--color-sagebrush-green)9%,transparent)}}.bg-sagebrush-green\/\[0\.12\]{background-color:#7880471f}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-sagebrush-green)12%,transparent)}}.bg-sagebrush-green\/\[0\.015\]{background-color:#78804704}@supports (color:color-mix(in lab,red,red)){.bg-sagebrush-green\/\[0\.015\]{background-color:color-mix(in oklab,var(--color-sagebrush-green)1.5%,transparent)}}.bg-saloon-wood{background-color:var(--color-saloon-wood)}.bg-saloon-wood\/10{background-color:#8a45151a}@supports (color:color-mix(in lab,red,red)){.bg-saloon-wood\/10{background-color:color-mix(in oklab,var(--color-saloon-wood)10%,transparent)}}.bg-saloon-wood\/12{background-color:#8a45151f}@supports (color:color-mix(in lab,red,red)){.bg-saloon-wood\/12{background-color:color-mix(in oklab,var(--color-saloon-wood)12%,transparent)}}.bg-saloon-wood\/15{background-color:#8a451526}@supports (color:color-mix(in lab,red,red)){.bg-saloon-wood\/15{background-color:color-mix(in oklab,var(--color-saloon-wood)15%,transparent)}}.bg-secondary,.bg-secondary\/10{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/10{background-color:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.bg-secondary\/20{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/20{background-color:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.bg-secondary\/30{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/30{background-color:color-mix(in oklab,var(--color-secondary)30%,transparent)}}.bg-secondary\/50{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.bg-secondary\/50{background-color:color-mix(in oklab,var(--color-secondary)50%,transparent)}}.bg-slate-400\/15{background-color:#90a1b926}@supports (color:color-mix(in lab,red,red)){.bg-slate-400\/15{background-color:color-mix(in oklab,var(--color-slate-400)15%,transparent)}}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab,red,red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500)10%,transparent)}}.bg-slate-blue{background-color:var(--color-slate-blue)}.bg-slate-blue-bright{background-color:var(--color-slate-blue-bright)}.bg-slate-blue-bright\/5{background-color:#749dc10d}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue-bright\/5{background-color:color-mix(in oklab,var(--color-slate-blue-bright)5%,transparent)}}.bg-slate-blue-bright\/10{background-color:#749dc11a}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue-bright\/10{background-color:color-mix(in oklab,var(--color-slate-blue-bright)10%,transparent)}}.bg-slate-blue-bright\/20{background-color:#749dc133}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue-bright\/20{background-color:color-mix(in oklab,var(--color-slate-blue-bright)20%,transparent)}}.bg-slate-blue-bright\/30{background-color:#749dc14d}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue-bright\/30{background-color:color-mix(in oklab,var(--color-slate-blue-bright)30%,transparent)}}.bg-slate-blue\/5{background-color:#3b50620d}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/5{background-color:color-mix(in oklab,var(--color-slate-blue)5%,transparent)}}.bg-slate-blue\/8{background-color:#3b506214}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/8{background-color:color-mix(in oklab,var(--color-slate-blue)8%,transparent)}}.bg-slate-blue\/10{background-color:#3b50621a}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/10{background-color:color-mix(in oklab,var(--color-slate-blue)10%,transparent)}}.bg-slate-blue\/12{background-color:#3b50621f}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/12{background-color:color-mix(in oklab,var(--color-slate-blue)12%,transparent)}}.bg-slate-blue\/15{background-color:#3b506226}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/15{background-color:color-mix(in oklab,var(--color-slate-blue)15%,transparent)}}.bg-slate-blue\/20{background-color:#3b506233}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/20{background-color:color-mix(in oklab,var(--color-slate-blue)20%,transparent)}}.bg-slate-blue\/30{background-color:#3b50624d}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/30{background-color:color-mix(in oklab,var(--color-slate-blue)30%,transparent)}}.bg-slate-blue\/50{background-color:#3b506280}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/50{background-color:color-mix(in oklab,var(--color-slate-blue)50%,transparent)}}.bg-slate-blue\/80{background-color:#3b5062cc}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/80{background-color:color-mix(in oklab,var(--color-slate-blue)80%,transparent)}}.bg-slate-blue\/90{background-color:#3b5062e6}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/90{background-color:color-mix(in oklab,var(--color-slate-blue)90%,transparent)}}.bg-slate-blue\/\[0\.03\]{background-color:#3b506208}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-slate-blue)3%,transparent)}}.bg-slate-blue\/\[0\.07\]{background-color:#3b506212}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-slate-blue)7%,transparent)}}.bg-slate-blue\/\[0\.08\]{background-color:#3b506214}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-slate-blue)8%,transparent)}}.bg-slate-blue\/\[0\.09\]{background-color:#3b506217}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/\[0\.09\]{background-color:color-mix(in oklab,var(--color-slate-blue)9%,transparent)}}.bg-slate-blue\/\[0\.015\]{background-color:#3b506204}@supports (color:color-mix(in lab,red,red)){.bg-slate-blue\/\[0\.015\]{background-color:color-mix(in oklab,var(--color-slate-blue)1.5%,transparent)}}.bg-success{background-color:var(--color-success)}.bg-success\/10{background-color:#7880471a}@supports (color:color-mix(in lab,red,red)){.bg-success\/10{background-color:color-mix(in oklab,var(--color-success)10%,transparent)}}.bg-success\/20{background-color:#78804733}@supports (color:color-mix(in lab,red,red)){.bg-success\/20{background-color:color-mix(in oklab,var(--color-success)20%,transparent)}}.bg-transparent{background-color:#0000}.bg-warm-stone\/5{background-color:#a590850d}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/5{background-color:color-mix(in oklab,var(--color-warm-stone)5%,transparent)}}.bg-warm-stone\/8{background-color:#a5908514}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/8{background-color:color-mix(in oklab,var(--color-warm-stone)8%,transparent)}}.bg-warm-stone\/10{background-color:#a590851a}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/10{background-color:color-mix(in oklab,var(--color-warm-stone)10%,transparent)}}.bg-warm-stone\/12{background-color:#a590851f}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/12{background-color:color-mix(in oklab,var(--color-warm-stone)12%,transparent)}}.bg-warm-stone\/15{background-color:#a5908526}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/15{background-color:color-mix(in oklab,var(--color-warm-stone)15%,transparent)}}.bg-warm-stone\/20{background-color:#a5908533}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/20{background-color:color-mix(in oklab,var(--color-warm-stone)20%,transparent)}}.bg-warm-stone\/30{background-color:#a590854d}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/30{background-color:color-mix(in oklab,var(--color-warm-stone)30%,transparent)}}.bg-warm-stone\/60{background-color:#a5908599}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/60{background-color:color-mix(in oklab,var(--color-warm-stone)60%,transparent)}}.bg-warm-stone\/\[0\.12\]{background-color:#a590851f}@supports (color:color-mix(in lab,red,red)){.bg-warm-stone\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-warm-stone)12%,transparent)}}.bg-warning{background-color:var(--color-warning)}.bg-warning\/5{background-color:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.bg-warning\/5{background-color:color-mix(in oklab,var(--color-warning)5%,transparent)}}.bg-warning\/10{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--color-warning)10%,transparent)}}.bg-warning\/20{background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.bg-warning\/20{background-color:color-mix(in oklab,var(--color-warning)20%,transparent)}}.bg-weathered-gold{background-color:var(--color-weathered-gold)}.bg-weathered-gold\/5{background-color:#c56c210d}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/5{background-color:color-mix(in oklab,var(--color-weathered-gold)5%,transparent)}}.bg-weathered-gold\/10{background-color:#c56c211a}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/10{background-color:color-mix(in oklab,var(--color-weathered-gold)10%,transparent)}}.bg-weathered-gold\/12{background-color:#c56c211f}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/12{background-color:color-mix(in oklab,var(--color-weathered-gold)12%,transparent)}}.bg-weathered-gold\/15{background-color:#c56c2126}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/15{background-color:color-mix(in oklab,var(--color-weathered-gold)15%,transparent)}}.bg-weathered-gold\/20{background-color:#c56c2133}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/20{background-color:color-mix(in oklab,var(--color-weathered-gold)20%,transparent)}}.bg-weathered-gold\/30{background-color:#c56c214d}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/30{background-color:color-mix(in oklab,var(--color-weathered-gold)30%,transparent)}}.bg-weathered-gold\/60{background-color:#c56c2199}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/60{background-color:color-mix(in oklab,var(--color-weathered-gold)60%,transparent)}}.bg-weathered-gold\/80{background-color:#c56c21cc}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/80{background-color:color-mix(in oklab,var(--color-weathered-gold)80%,transparent)}}.bg-weathered-gold\/90{background-color:#c56c21e6}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/90{background-color:color-mix(in oklab,var(--color-weathered-gold)90%,transparent)}}.bg-weathered-gold\/\[0\.03\]{background-color:#c56c2108}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/\[0\.03\]{background-color:color-mix(in oklab,var(--color-weathered-gold)3%,transparent)}}.bg-weathered-gold\/\[0\.07\]{background-color:#c56c2112}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/\[0\.07\]{background-color:color-mix(in oklab,var(--color-weathered-gold)7%,transparent)}}.bg-weathered-gold\/\[0\.09\]{background-color:#c56c2117}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/\[0\.09\]{background-color:color-mix(in oklab,var(--color-weathered-gold)9%,transparent)}}.bg-weathered-gold\/\[0\.12\]{background-color:#c56c211f}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/\[0\.12\]{background-color:color-mix(in oklab,var(--color-weathered-gold)12%,transparent)}}.bg-weathered-gold\/\[0\.025\]{background-color:#c56c2106}@supports (color:color-mix(in lab,red,red)){.bg-weathered-gold\/\[0\.025\]{background-color:color-mix(in oklab,var(--color-weathered-gold)2.5%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab,red,red)){.bg-white\/40{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab,red,red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.bg-yellow-600\/15{background-color:#cd890026}@supports (color:color-mix(in lab,red,red)){.bg-yellow-600\/15{background-color:color-mix(in oklab,var(--color-yellow-600)15%,transparent)}}.bg-zinc-500\/20{background-color:#71717b33}@supports (color:color-mix(in lab,red,red)){.bg-zinc-500\/20{background-color:color-mix(in oklab,var(--color-zinc-500)20%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab}.bg-gradient-to-b,.bg-gradient-to-bl{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-bl{--tw-gradient-position:to bottom left in oklab}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab}.bg-gradient-to-br,.bg-gradient-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-l{--tw-gradient-position:to left in oklab}.bg-gradient-to-r{--tw-gradient-position:to right in oklab}.bg-gradient-to-r,.bg-gradient-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab}.from-\[\#1a1a2e\]\/80{--tw-gradient-from:oklab(22.8438% .00860053 -.0374545/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#1a1f71\]\/80{--tw-gradient-from:oklab(29.9804% .00465457 -.137832/.8);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#006fcf\]\/70{--tw-gradient-from:oklab(54.4033% -.0484022 -.163373/.7);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-\[\#C9A96E\]{--tw-gradient-from:#c9a96e;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-amber-300\/70{--tw-gradient-from:#ffd236b3}@supports (color:color-mix(in lab,red,red)){.from-amber-300\/70{--tw-gradient-from:color-mix(in oklab,var(--color-amber-300)70%,transparent)}}.from-amber-300\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background{--tw-gradient-from:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\/30{--tw-gradient-from:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.from-background\/30{--tw-gradient-from:color-mix(in oklab,var(--color-background)30%,transparent)}}.from-background\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\/40{--tw-gradient-from:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.from-background\/40{--tw-gradient-from:color-mix(in oklab,var(--color-background)40%,transparent)}}.from-background\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\/80{--tw-gradient-from:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.from-background\/80{--tw-gradient-from:color-mix(in oklab,var(--color-background)80%,transparent)}}.from-background\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-background\/90{--tw-gradient-from:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.from-background\/90{--tw-gradient-from:color-mix(in oklab,var(--color-background)90%,transparent)}}.from-background\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/60{--tw-gradient-from:#0009}@supports (color:color-mix(in lab,red,red)){.from-black\/60{--tw-gradient-from:color-mix(in oklab,var(--color-black)60%,transparent)}}.from-black\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/70{--tw-gradient-from:#000000b3}@supports (color:color-mix(in lab,red,red)){.from-black\/70{--tw-gradient-from:color-mix(in oklab,var(--color-black)70%,transparent)}}.from-black\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/85{--tw-gradient-from:#000000d9}@supports (color:color-mix(in lab,red,red)){.from-black\/85{--tw-gradient-from:color-mix(in oklab,var(--color-black)85%,transparent)}}.from-black\/85{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab,red,red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab,var(--color-black)90%,transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-card{--tw-gradient-from:var(--color-card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-card-foreground{--tw-gradient-from:var(--color-card-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-card\/80{--tw-gradient-from:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.from-card\/80{--tw-gradient-from:color-mix(in oklab,var(--color-card)80%,transparent)}}.from-card\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-dark-chocolate{--tw-gradient-from:var(--color-dark-chocolate);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-dark-chocolate\/20{--tw-gradient-from:#1a0e0c33}@supports (color:color-mix(in lab,red,red)){.from-dark-chocolate\/20{--tw-gradient-from:color-mix(in oklab,var(--color-dark-chocolate)20%,transparent)}}.from-dark-chocolate\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-dark-chocolate\/25{--tw-gradient-from:#1a0e0c40}@supports (color:color-mix(in lab,red,red)){.from-dark-chocolate\/25{--tw-gradient-from:color-mix(in oklab,var(--color-dark-chocolate)25%,transparent)}}.from-dark-chocolate\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-dark-chocolate\/95{--tw-gradient-from:#1a0e0cf2}@supports (color:color-mix(in lab,red,red)){.from-dark-chocolate\/95{--tw-gradient-from:color-mix(in oklab,var(--color-dark-chocolate)95%,transparent)}}.from-dark-chocolate\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-destructive{--tw-gradient-from:var(--color-destructive);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-destructive\/10{--tw-gradient-from:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.from-destructive\/10{--tw-gradient-from:color-mix(in oklab,var(--color-destructive)10%,transparent)}}.from-destructive\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-destructive\/20{--tw-gradient-from:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.from-destructive\/20{--tw-gradient-from:color-mix(in oklab,var(--color-destructive)20%,transparent)}}.from-destructive\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-lodgepole-green\/10{--tw-gradient-from:#7d67001a}@supports (color:color-mix(in lab,red,red)){.from-lodgepole-green\/10{--tw-gradient-from:color-mix(in oklab,var(--color-lodgepole-green)10%,transparent)}}.from-lodgepole-green\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted{--tw-gradient-from:var(--color-muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted-foreground\/0{--tw-gradient-from:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.from-muted-foreground\/0{--tw-gradient-from:color-mix(in oklab,var(--color-muted-foreground)0%,transparent)}}.from-muted-foreground\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted-foreground\/40{--tw-gradient-from:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.from-muted-foreground\/40{--tw-gradient-from:color-mix(in oklab,var(--color-muted-foreground)40%,transparent)}}.from-muted-foreground\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted\/20{--tw-gradient-from:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.from-muted\/20{--tw-gradient-from:color-mix(in oklab,var(--color-muted)20%,transparent)}}.from-muted\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted\/30{--tw-gradient-from:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.from-muted\/30{--tw-gradient-from:color-mix(in oklab,var(--color-muted)30%,transparent)}}.from-muted\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-muted\/50{--tw-gradient-from:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.from-muted\/50{--tw-gradient-from:color-mix(in oklab,var(--color-muted)50%,transparent)}}.from-muted\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-campfire{--tw-gradient-from:var(--color-nav-campfire);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-campfire\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-nav-campfire\/0{--tw-gradient-from:color-mix(in oklab,var(--color-nav-campfire)0%,transparent)}}.from-nav-campfire\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-campfire\/5{--tw-gradient-from:#cd88000d}@supports (color:color-mix(in lab,red,red)){.from-nav-campfire\/5{--tw-gradient-from:color-mix(in oklab,var(--color-nav-campfire)5%,transparent)}}.from-nav-campfire\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory{--tw-gradient-from:var(--color-nav-directory);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-nav-directory\/0{--tw-gradient-from:color-mix(in oklab,var(--color-nav-directory)0%,transparent)}}.from-nav-directory\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory\/5{--tw-gradient-from:#577c280d}@supports (color:color-mix(in lab,red,red)){.from-nav-directory\/5{--tw-gradient-from:color-mix(in oklab,var(--color-nav-directory)5%,transparent)}}.from-nav-directory\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory\/8{--tw-gradient-from:#577c2814}@supports (color:color-mix(in lab,red,red)){.from-nav-directory\/8{--tw-gradient-from:color-mix(in oklab,var(--color-nav-directory)8%,transparent)}}.from-nav-directory\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory\/10{--tw-gradient-from:#577c281a}@supports (color:color-mix(in lab,red,red)){.from-nav-directory\/10{--tw-gradient-from:color-mix(in oklab,var(--color-nav-directory)10%,transparent)}}.from-nav-directory\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory\/15{--tw-gradient-from:#577c2826}@supports (color:color-mix(in lab,red,red)){.from-nav-directory\/15{--tw-gradient-from:color-mix(in oklab,var(--color-nav-directory)15%,transparent)}}.from-nav-directory\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory\/20{--tw-gradient-from:#577c2833}@supports (color:color-mix(in lab,red,red)){.from-nav-directory\/20{--tw-gradient-from:color-mix(in oklab,var(--color-nav-directory)20%,transparent)}}.from-nav-directory\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory\/25{--tw-gradient-from:#577c2840}@supports (color:color-mix(in lab,red,red)){.from-nav-directory\/25{--tw-gradient-from:color-mix(in oklab,var(--color-nav-directory)25%,transparent)}}.from-nav-directory\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-directory\/30{--tw-gradient-from:#577c284d}@supports (color:color-mix(in lab,red,red)){.from-nav-directory\/30{--tw-gradient-from:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.from-nav-directory\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-events{--tw-gradient-from:var(--color-nav-events);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-events\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-nav-events\/0{--tw-gradient-from:color-mix(in oklab,var(--color-nav-events)0%,transparent)}}.from-nav-events\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-events\/5{--tw-gradient-from:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.from-nav-events\/5{--tw-gradient-from:color-mix(in oklab,var(--color-nav-events)5%,transparent)}}.from-nav-events\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-events\/8{--tw-gradient-from:#fe7f2714}@supports (color:color-mix(in lab,red,red)){.from-nav-events\/8{--tw-gradient-from:color-mix(in oklab,var(--color-nav-events)8%,transparent)}}.from-nav-events\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-events\/10{--tw-gradient-from:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.from-nav-events\/10{--tw-gradient-from:color-mix(in oklab,var(--color-nav-events)10%,transparent)}}.from-nav-events\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-events\/20{--tw-gradient-from:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.from-nav-events\/20{--tw-gradient-from:color-mix(in oklab,var(--color-nav-events)20%,transparent)}}.from-nav-events\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-events\/25{--tw-gradient-from:#fe7f2740}@supports (color:color-mix(in lab,red,red)){.from-nav-events\/25{--tw-gradient-from:color-mix(in oklab,var(--color-nav-events)25%,transparent)}}.from-nav-events\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-events\/30{--tw-gradient-from:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.from-nav-events\/30{--tw-gradient-from:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.from-nav-events\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange{--tw-gradient-from:var(--color-nav-exchange);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange-dark\/10{--tw-gradient-from:#1fe6a61a}@supports (color:color-mix(in lab,red,red)){.from-nav-exchange-dark\/10{--tw-gradient-from:color-mix(in oklab,var(--color-nav-exchange-dark)10%,transparent)}}.from-nav-exchange-dark\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-nav-exchange\/0{--tw-gradient-from:color-mix(in oklab,var(--color-nav-exchange)0%,transparent)}}.from-nav-exchange\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange\/5{--tw-gradient-from:#3278790d}@supports (color:color-mix(in lab,red,red)){.from-nav-exchange\/5{--tw-gradient-from:color-mix(in oklab,var(--color-nav-exchange)5%,transparent)}}.from-nav-exchange\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange\/8{--tw-gradient-from:#32787914}@supports (color:color-mix(in lab,red,red)){.from-nav-exchange\/8{--tw-gradient-from:color-mix(in oklab,var(--color-nav-exchange)8%,transparent)}}.from-nav-exchange\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange\/10{--tw-gradient-from:#3278791a}@supports (color:color-mix(in lab,red,red)){.from-nav-exchange\/10{--tw-gradient-from:color-mix(in oklab,var(--color-nav-exchange)10%,transparent)}}.from-nav-exchange\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange\/20{--tw-gradient-from:#32787933}@supports (color:color-mix(in lab,red,red)){.from-nav-exchange\/20{--tw-gradient-from:color-mix(in oklab,var(--color-nav-exchange)20%,transparent)}}.from-nav-exchange\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange\/25{--tw-gradient-from:#32787940}@supports (color:color-mix(in lab,red,red)){.from-nav-exchange\/25{--tw-gradient-from:color-mix(in oklab,var(--color-nav-exchange)25%,transparent)}}.from-nav-exchange\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-exchange\/30{--tw-gradient-from:#3278794d}@supports (color:color-mix(in lab,red,red)){.from-nav-exchange\/30{--tw-gradient-from:color-mix(in oklab,var(--color-nav-exchange)30%,transparent)}}.from-nav-exchange\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook{--tw-gradient-from:var(--color-nav-handbook);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-nav-handbook\/0{--tw-gradient-from:color-mix(in oklab,var(--color-nav-handbook)0%,transparent)}}.from-nav-handbook\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook\/5{--tw-gradient-from:#b722090d}@supports (color:color-mix(in lab,red,red)){.from-nav-handbook\/5{--tw-gradient-from:color-mix(in oklab,var(--color-nav-handbook)5%,transparent)}}.from-nav-handbook\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook\/8{--tw-gradient-from:#b7220914}@supports (color:color-mix(in lab,red,red)){.from-nav-handbook\/8{--tw-gradient-from:color-mix(in oklab,var(--color-nav-handbook)8%,transparent)}}.from-nav-handbook\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook\/10{--tw-gradient-from:#b722091a}@supports (color:color-mix(in lab,red,red)){.from-nav-handbook\/10{--tw-gradient-from:color-mix(in oklab,var(--color-nav-handbook)10%,transparent)}}.from-nav-handbook\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook\/15{--tw-gradient-from:#b7220926}@supports (color:color-mix(in lab,red,red)){.from-nav-handbook\/15{--tw-gradient-from:color-mix(in oklab,var(--color-nav-handbook)15%,transparent)}}.from-nav-handbook\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook\/20{--tw-gradient-from:#b7220933}@supports (color:color-mix(in lab,red,red)){.from-nav-handbook\/20{--tw-gradient-from:color-mix(in oklab,var(--color-nav-handbook)20%,transparent)}}.from-nav-handbook\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook\/25{--tw-gradient-from:#b7220940}@supports (color:color-mix(in lab,red,red)){.from-nav-handbook\/25{--tw-gradient-from:color-mix(in oklab,var(--color-nav-handbook)25%,transparent)}}.from-nav-handbook\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-handbook\/30{--tw-gradient-from:#b722094d}@supports (color:color-mix(in lab,red,red)){.from-nav-handbook\/30{--tw-gradient-from:color-mix(in oklab,var(--color-nav-handbook)30%,transparent)}}.from-nav-handbook\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-ranges{--tw-gradient-from:var(--color-nav-ranges);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-ranges\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-nav-ranges\/0{--tw-gradient-from:color-mix(in oklab,var(--color-nav-ranges)0%,transparent)}}.from-nav-ranges\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-ranges\/5{--tw-gradient-from:#8d4a6c0d}@supports (color:color-mix(in lab,red,red)){.from-nav-ranges\/5{--tw-gradient-from:color-mix(in oklab,var(--color-nav-ranges)5%,transparent)}}.from-nav-ranges\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-ranges\/8{--tw-gradient-from:#8d4a6c14}@supports (color:color-mix(in lab,red,red)){.from-nav-ranges\/8{--tw-gradient-from:color-mix(in oklab,var(--color-nav-ranges)8%,transparent)}}.from-nav-ranges\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-ranges\/10{--tw-gradient-from:#8d4a6c1a}@supports (color:color-mix(in lab,red,red)){.from-nav-ranges\/10{--tw-gradient-from:color-mix(in oklab,var(--color-nav-ranges)10%,transparent)}}.from-nav-ranges\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-ranges\/20{--tw-gradient-from:#8d4a6c33}@supports (color:color-mix(in lab,red,red)){.from-nav-ranges\/20{--tw-gradient-from:color-mix(in oklab,var(--color-nav-ranges)20%,transparent)}}.from-nav-ranges\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-ranges\/25{--tw-gradient-from:#8d4a6c40}@supports (color:color-mix(in lab,red,red)){.from-nav-ranges\/25{--tw-gradient-from:color-mix(in oklab,var(--color-nav-ranges)25%,transparent)}}.from-nav-ranges\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-nav-ranges\/30{--tw-gradient-from:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.from-nav-ranges\/30{--tw-gradient-from:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.from-nav-ranges\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-primary\/10{--tw-gradient-from:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab,var(--color-primary)10%,transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange{--tw-gradient-from:var(--color-rusty-orange);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-rusty-orange\/0{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)0%,transparent)}}.from-rusty-orange\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange\/5{--tw-gradient-from:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.from-rusty-orange\/5{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)5%,transparent)}}.from-rusty-orange\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange\/8{--tw-gradient-from:#fe7f2714}@supports (color:color-mix(in lab,red,red)){.from-rusty-orange\/8{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)8%,transparent)}}.from-rusty-orange\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange\/10{--tw-gradient-from:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.from-rusty-orange\/10{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.from-rusty-orange\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange\/20{--tw-gradient-from:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.from-rusty-orange\/20{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.from-rusty-orange\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange\/25{--tw-gradient-from:#fe7f2740}@supports (color:color-mix(in lab,red,red)){.from-rusty-orange\/25{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)25%,transparent)}}.from-rusty-orange\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange\/30{--tw-gradient-from:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.from-rusty-orange\/30{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.from-rusty-orange\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-rusty-orange\/95{--tw-gradient-from:#fe7f27f2}@supports (color:color-mix(in lab,red,red)){.from-rusty-orange\/95{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)95%,transparent)}}.from-rusty-orange\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sagebrush-green\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-sagebrush-green\/0{--tw-gradient-from:color-mix(in oklab,var(--color-sagebrush-green)0%,transparent)}}.from-sagebrush-green\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sagebrush-green\/5{--tw-gradient-from:#7880470d}@supports (color:color-mix(in lab,red,red)){.from-sagebrush-green\/5{--tw-gradient-from:color-mix(in oklab,var(--color-sagebrush-green)5%,transparent)}}.from-sagebrush-green\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sagebrush-green\/8{--tw-gradient-from:#78804714}@supports (color:color-mix(in lab,red,red)){.from-sagebrush-green\/8{--tw-gradient-from:color-mix(in oklab,var(--color-sagebrush-green)8%,transparent)}}.from-sagebrush-green\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sagebrush-green\/10{--tw-gradient-from:#7880471a}@supports (color:color-mix(in lab,red,red)){.from-sagebrush-green\/10{--tw-gradient-from:color-mix(in oklab,var(--color-sagebrush-green)10%,transparent)}}.from-sagebrush-green\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sagebrush-green\/15{--tw-gradient-from:#78804726}@supports (color:color-mix(in lab,red,red)){.from-sagebrush-green\/15{--tw-gradient-from:color-mix(in oklab,var(--color-sagebrush-green)15%,transparent)}}.from-sagebrush-green\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sagebrush-green\/20{--tw-gradient-from:#78804733}@supports (color:color-mix(in lab,red,red)){.from-sagebrush-green\/20{--tw-gradient-from:color-mix(in oklab,var(--color-sagebrush-green)20%,transparent)}}.from-sagebrush-green\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sagebrush-green\/25{--tw-gradient-from:#78804740}@supports (color:color-mix(in lab,red,red)){.from-sagebrush-green\/25{--tw-gradient-from:color-mix(in oklab,var(--color-sagebrush-green)25%,transparent)}}.from-sagebrush-green\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sagebrush-green\/30{--tw-gradient-from:#7880474d}@supports (color:color-mix(in lab,red,red)){.from-sagebrush-green\/30{--tw-gradient-from:color-mix(in oklab,var(--color-sagebrush-green)30%,transparent)}}.from-sagebrush-green\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue{--tw-gradient-from:var(--color-slate-blue);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/0{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)0%,transparent)}}.from-slate-blue\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/5{--tw-gradient-from:#3b50620d}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/5{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)5%,transparent)}}.from-slate-blue\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/8{--tw-gradient-from:#3b506214}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/8{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)8%,transparent)}}.from-slate-blue\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/10{--tw-gradient-from:#3b50621a}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/10{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)10%,transparent)}}.from-slate-blue\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/15{--tw-gradient-from:#3b506226}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/15{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)15%,transparent)}}.from-slate-blue\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/20{--tw-gradient-from:#3b506233}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/20{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)20%,transparent)}}.from-slate-blue\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/25{--tw-gradient-from:#3b506240}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/25{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)25%,transparent)}}.from-slate-blue\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/30{--tw-gradient-from:#3b50624d}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/30{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)30%,transparent)}}.from-slate-blue\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-slate-blue\/95{--tw-gradient-from:#3b5062f2}@supports (color:color-mix(in lab,red,red)){.from-slate-blue\/95{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)95%,transparent)}}.from-slate-blue\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-warm-stone{--tw-gradient-from:var(--color-warm-stone);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-warm-stone\/5{--tw-gradient-from:#a590850d}@supports (color:color-mix(in lab,red,red)){.from-warm-stone\/5{--tw-gradient-from:color-mix(in oklab,var(--color-warm-stone)5%,transparent)}}.from-warm-stone\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-warm-stone\/10{--tw-gradient-from:#a590851a}@supports (color:color-mix(in lab,red,red)){.from-warm-stone\/10{--tw-gradient-from:color-mix(in oklab,var(--color-warm-stone)10%,transparent)}}.from-warm-stone\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-warm-stone\/20{--tw-gradient-from:#a5908533}@supports (color:color-mix(in lab,red,red)){.from-warm-stone\/20{--tw-gradient-from:color-mix(in oklab,var(--color-warm-stone)20%,transparent)}}.from-warm-stone\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-warm-stone\/25{--tw-gradient-from:#a5908540}@supports (color:color-mix(in lab,red,red)){.from-warm-stone\/25{--tw-gradient-from:color-mix(in oklab,var(--color-warm-stone)25%,transparent)}}.from-warm-stone\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-warm-stone\/30{--tw-gradient-from:#a590854d}@supports (color:color-mix(in lab,red,red)){.from-warm-stone\/30{--tw-gradient-from:color-mix(in oklab,var(--color-warm-stone)30%,transparent)}}.from-warm-stone\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold{--tw-gradient-from:var(--color-weathered-gold);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold\/0{--tw-gradient-from:#0000}@supports (color:color-mix(in lab,red,red)){.from-weathered-gold\/0{--tw-gradient-from:color-mix(in oklab,var(--color-weathered-gold)0%,transparent)}}.from-weathered-gold\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold\/5{--tw-gradient-from:#c56c210d}@supports (color:color-mix(in lab,red,red)){.from-weathered-gold\/5{--tw-gradient-from:color-mix(in oklab,var(--color-weathered-gold)5%,transparent)}}.from-weathered-gold\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold\/8{--tw-gradient-from:#c56c2114}@supports (color:color-mix(in lab,red,red)){.from-weathered-gold\/8{--tw-gradient-from:color-mix(in oklab,var(--color-weathered-gold)8%,transparent)}}.from-weathered-gold\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold\/10{--tw-gradient-from:#c56c211a}@supports (color:color-mix(in lab,red,red)){.from-weathered-gold\/10{--tw-gradient-from:color-mix(in oklab,var(--color-weathered-gold)10%,transparent)}}.from-weathered-gold\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold\/15{--tw-gradient-from:#c56c2126}@supports (color:color-mix(in lab,red,red)){.from-weathered-gold\/15{--tw-gradient-from:color-mix(in oklab,var(--color-weathered-gold)15%,transparent)}}.from-weathered-gold\/15{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold\/20{--tw-gradient-from:#c56c2133}@supports (color:color-mix(in lab,red,red)){.from-weathered-gold\/20{--tw-gradient-from:color-mix(in oklab,var(--color-weathered-gold)20%,transparent)}}.from-weathered-gold\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold\/25{--tw-gradient-from:#c56c2140}@supports (color:color-mix(in lab,red,red)){.from-weathered-gold\/25{--tw-gradient-from:color-mix(in oklab,var(--color-weathered-gold)25%,transparent)}}.from-weathered-gold\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-weathered-gold\/30{--tw-gradient-from:#c56c214d}@supports (color:color-mix(in lab,red,red)){.from-weathered-gold\/30{--tw-gradient-from:color-mix(in oklab,var(--color-weathered-gold)30%,transparent)}}.from-weathered-gold\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-0\%{--tw-gradient-from-position:0%}.via-\[\#1a1f71\]\/60{--tw-gradient-via:oklab(29.9804% .00465457 -.137832/.6);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#2d2d44\]\/60{--tw-gradient-via:oklab(30.7924% .00975333 -.039939/.6);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#006fcf\]\/50{--tw-gradient-via:oklab(54.4033% -.0484022 -.163373/.5);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#6B7B8B\]{--tw-gradient-via:#6b7b8b;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#16213e\]\/60{--tw-gradient-via:oklab(25.4279% -.00327614 -.0569819/.6);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background{--tw-gradient-via:var(--color-background);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/20{--tw-gradient-via:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.via-background\/20{--tw-gradient-via:color-mix(in oklab,var(--color-background)20%,transparent)}}.via-background\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/60{--tw-gradient-via:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.via-background\/60{--tw-gradient-via:color-mix(in oklab,var(--color-background)60%,transparent)}}.via-background\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/70{--tw-gradient-via:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.via-background\/70{--tw-gradient-via:color-mix(in oklab,var(--color-background)70%,transparent)}}.via-background\/70{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/80{--tw-gradient-via:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.via-background\/80{--tw-gradient-via:color-mix(in oklab,var(--color-background)80%,transparent)}}.via-background\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-background\/90{--tw-gradient-via:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.via-background\/90{--tw-gradient-via:color-mix(in oklab,var(--color-background)90%,transparent)}}.via-background\/90{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab,red,red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab,var(--color-black)20%,transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/30{--tw-gradient-via:#0000004d}@supports (color:color-mix(in lab,red,red)){.via-black\/30{--tw-gradient-via:color-mix(in oklab,var(--color-black)30%,transparent)}}.via-black\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/40{--tw-gradient-via:#0006}@supports (color:color-mix(in lab,red,red)){.via-black\/40{--tw-gradient-via:color-mix(in oklab,var(--color-black)40%,transparent)}}.via-black\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-border{--tw-gradient-via:var(--color-border);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-border\/40{--tw-gradient-via:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.via-border\/40{--tw-gradient-via:color-mix(in oklab,var(--color-border)40%,transparent)}}.via-border\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-border\/50{--tw-gradient-via:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.via-border\/50{--tw-gradient-via:color-mix(in oklab,var(--color-border)50%,transparent)}}.via-border\/50{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-border\/60{--tw-gradient-via:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.via-border\/60{--tw-gradient-via:color-mix(in oklab,var(--color-border)60%,transparent)}}.via-border\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-canyon-clay{--tw-gradient-via:var(--color-canyon-clay);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card{--tw-gradient-via:var(--color-card);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card-foreground{--tw-gradient-via:var(--color-card-foreground);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/30{--tw-gradient-via:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.via-card\/30{--tw-gradient-via:color-mix(in oklab,var(--color-card)30%,transparent)}}.via-card\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-card\/95{--tw-gradient-via:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.via-card\/95{--tw-gradient-via:color-mix(in oklab,var(--color-card)95%,transparent)}}.via-card\/95{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-dark-chocolate{--tw-gradient-via:var(--color-dark-chocolate);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-muted{--tw-gradient-via:var(--color-muted);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-muted-foreground{--tw-gradient-via:var(--color-muted-foreground);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-muted\/20{--tw-gradient-via:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.via-muted\/20{--tw-gradient-via:color-mix(in oklab,var(--color-muted)20%,transparent)}}.via-muted\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-muted\/30{--tw-gradient-via:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.via-muted\/30{--tw-gradient-via:color-mix(in oklab,var(--color-muted)30%,transparent)}}.via-muted\/30{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-campfire{--tw-gradient-via:var(--color-nav-campfire);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-directory{--tw-gradient-via:var(--color-nav-directory);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-directory\/80{--tw-gradient-via:#577c28cc}@supports (color:color-mix(in lab,red,red)){.via-nav-directory\/80{--tw-gradient-via:color-mix(in oklab,var(--color-nav-directory)80%,transparent)}}.via-nav-directory\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-events{--tw-gradient-via:var(--color-nav-events);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-events\/20{--tw-gradient-via:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.via-nav-events\/20{--tw-gradient-via:color-mix(in oklab,var(--color-nav-events)20%,transparent)}}.via-nav-events\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-events\/80{--tw-gradient-via:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.via-nav-events\/80{--tw-gradient-via:color-mix(in oklab,var(--color-nav-events)80%,transparent)}}.via-nav-events\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-events\/90{--tw-gradient-via:#fe7f27e6}@supports (color:color-mix(in lab,red,red)){.via-nav-events\/90{--tw-gradient-via:color-mix(in oklab,var(--color-nav-events)90%,transparent)}}.via-nav-events\/90{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-exchange{--tw-gradient-via:var(--color-nav-exchange);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-exchange\/80{--tw-gradient-via:#327879cc}@supports (color:color-mix(in lab,red,red)){.via-nav-exchange\/80{--tw-gradient-via:color-mix(in oklab,var(--color-nav-exchange)80%,transparent)}}.via-nav-exchange\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-exchange\/\[0\.03\]{--tw-gradient-via:#32787908}@supports (color:color-mix(in lab,red,red)){.via-nav-exchange\/\[0\.03\]{--tw-gradient-via:color-mix(in oklab,var(--color-nav-exchange)3%,transparent)}}.via-nav-exchange\/\[0\.03\]{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-handbook{--tw-gradient-via:var(--color-nav-handbook);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-handbook\/80{--tw-gradient-via:#b72209cc}@supports (color:color-mix(in lab,red,red)){.via-nav-handbook\/80{--tw-gradient-via:color-mix(in oklab,var(--color-nav-handbook)80%,transparent)}}.via-nav-handbook\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-handbook\/\[0\.04\]{--tw-gradient-via:#b722090a}@supports (color:color-mix(in lab,red,red)){.via-nav-handbook\/\[0\.04\]{--tw-gradient-via:color-mix(in oklab,var(--color-nav-handbook)4%,transparent)}}.via-nav-handbook\/\[0\.04\]{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-ranges{--tw-gradient-via:var(--color-nav-ranges);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-nav-ranges\/80{--tw-gradient-via:#8d4a6ccc}@supports (color:color-mix(in lab,red,red)){.via-nav-ranges\/80{--tw-gradient-via:color-mix(in oklab,var(--color-nav-ranges)80%,transparent)}}.via-nav-ranges\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-red-600{--tw-gradient-via:var(--color-red-600);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rusty-orange{--tw-gradient-via:var(--color-rusty-orange);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rusty-orange\/10{--tw-gradient-via:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.via-rusty-orange\/10{--tw-gradient-via:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.via-rusty-orange\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rusty-orange\/40{--tw-gradient-via:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.via-rusty-orange\/40{--tw-gradient-via:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.via-rusty-orange\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rusty-orange\/60{--tw-gradient-via:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.via-rusty-orange\/60{--tw-gradient-via:color-mix(in oklab,var(--color-rusty-orange)60%,transparent)}}.via-rusty-orange\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-rusty-orange\/80{--tw-gradient-via:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.via-rusty-orange\/80{--tw-gradient-via:color-mix(in oklab,var(--color-rusty-orange)80%,transparent)}}.via-rusty-orange\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sagebrush-green{--tw-gradient-via:var(--color-sagebrush-green);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-blue{--tw-gradient-via:var(--color-slate-blue);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-blue\/5{--tw-gradient-via:#3b50620d}@supports (color:color-mix(in lab,red,red)){.via-slate-blue\/5{--tw-gradient-via:color-mix(in oklab,var(--color-slate-blue)5%,transparent)}}.via-slate-blue\/5{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-slate-blue\/40{--tw-gradient-via:#3b506266}@supports (color:color-mix(in lab,red,red)){.via-slate-blue\/40{--tw-gradient-via:color-mix(in oklab,var(--color-slate-blue)40%,transparent)}}.via-slate-blue\/40{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-transparent{--tw-gradient-via:transparent;--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-warm-stone{--tw-gradient-via:var(--color-warm-stone);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-weathered-gold{--tw-gradient-via:var(--color-weathered-gold);--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-weathered-gold\/10{--tw-gradient-via:#c56c211a}@supports (color:color-mix(in lab,red,red)){.via-weathered-gold\/10{--tw-gradient-via:color-mix(in oklab,var(--color-weathered-gold)10%,transparent)}}.via-weathered-gold\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-weathered-gold\/20{--tw-gradient-via:#c56c2133}@supports (color:color-mix(in lab,red,red)){.via-weathered-gold\/20{--tw-gradient-via:color-mix(in oklab,var(--color-weathered-gold)20%,transparent)}}.via-weathered-gold\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/10{--tw-gradient-via:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.via-white\/10{--tw-gradient-via:color-mix(in oklab,var(--color-white)10%,transparent)}}.via-white\/10{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-white\/20{--tw-gradient-via:#fff3}@supports (color:color-mix(in lab,red,red)){.via-white\/20{--tw-gradient-via:color-mix(in oklab,var(--color-white)20%,transparent)}}.via-white\/20{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-60\%{--tw-gradient-via-position:60%}.via-65\%{--tw-gradient-via-position:65%}.to-\[\#00aeef\]\/25{--tw-gradient-to:oklab(70.7952% -.086745 -.120998/.25);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#4a8c48\]{--tw-gradient-to:#4a8c48;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#7B6B8B\]{--tw-gradient-to:#7b6b8b;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#8a3a5f\]{--tw-gradient-to:#8a3a5f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#357070\]{--tw-gradient-to:#357070;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#a8402a\]{--tw-gradient-to:#a8402a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#c09030\]{--tw-gradient-to:#c09030;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#e07040\]{--tw-gradient-to:#e07040;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#eb001b\]\/15{--tw-gradient-to:oklab(59.134% .214861 .108986/.15);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#f7b600\]\/20{--tw-gradient-to:oklab(81.4732% .0216861 .166265/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[\#f76f20\]\/20{--tw-gradient-to:oklab(69.6752% .130915 .132224/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-accent\/20{--tw-gradient-to:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.to-accent\/20{--tw-gradient-to:color-mix(in oklab,var(--color-accent)20%,transparent)}}.to-accent\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-amber-600\/50{--tw-gradient-to:#dd740080}@supports (color:color-mix(in lab,red,red)){.to-amber-600\/50{--tw-gradient-to:color-mix(in oklab,var(--color-amber-600)50%,transparent)}}.to-amber-600\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background{--tw-gradient-to:var(--color-background);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\/30{--tw-gradient-to:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.to-background\/30{--tw-gradient-to:color-mix(in oklab,var(--color-background)30%,transparent)}}.to-background\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\/35{--tw-gradient-to:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.to-background\/35{--tw-gradient-to:color-mix(in oklab,var(--color-background)35%,transparent)}}.to-background\/35{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-background\/80{--tw-gradient-to:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.to-background\/80{--tw-gradient-to:color-mix(in oklab,var(--color-background)80%,transparent)}}.to-background\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-border{--tw-gradient-to:var(--color-border);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-card{--tw-gradient-to:var(--color-card);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-card\/30{--tw-gradient-to:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.to-card\/30{--tw-gradient-to:color-mix(in oklab,var(--color-card)30%,transparent)}}.to-card\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-card\/50{--tw-gradient-to:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.to-card\/50{--tw-gradient-to:color-mix(in oklab,var(--color-card)50%,transparent)}}.to-card\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-card\/60{--tw-gradient-to:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.to-card\/60{--tw-gradient-to:color-mix(in oklab,var(--color-card)60%,transparent)}}.to-card\/60{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-card\/80{--tw-gradient-to:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.to-card\/80{--tw-gradient-to:color-mix(in oklab,var(--color-card)80%,transparent)}}.to-card\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-dark-chocolate{--tw-gradient-to:var(--color-dark-chocolate);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-dark-chocolate\/10{--tw-gradient-to:#1a0e0c1a}@supports (color:color-mix(in lab,red,red)){.to-dark-chocolate\/10{--tw-gradient-to:color-mix(in oklab,var(--color-dark-chocolate)10%,transparent)}}.to-dark-chocolate\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-dark-chocolate\/80{--tw-gradient-to:#1a0e0ccc}@supports (color:color-mix(in lab,red,red)){.to-dark-chocolate\/80{--tw-gradient-to:color-mix(in oklab,var(--color-dark-chocolate)80%,transparent)}}.to-dark-chocolate\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-destructive\/5{--tw-gradient-to:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.to-destructive\/5{--tw-gradient-to:color-mix(in oklab,var(--color-destructive)5%,transparent)}}.to-destructive\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-destructive\/10{--tw-gradient-to:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.to-destructive\/10{--tw-gradient-to:color-mix(in oklab,var(--color-destructive)10%,transparent)}}.to-destructive\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-destructive\/80{--tw-gradient-to:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.to-destructive\/80{--tw-gradient-to:color-mix(in oklab,var(--color-destructive)80%,transparent)}}.to-destructive\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gunmetal{--tw-gradient-to:var(--color-gunmetal);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-gunmetal\/30{--tw-gradient-to:#2e34374d}@supports (color:color-mix(in lab,red,red)){.to-gunmetal\/30{--tw-gradient-to:color-mix(in oklab,var(--color-gunmetal)30%,transparent)}}.to-gunmetal\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted{--tw-gradient-to:var(--color-muted);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted-foreground{--tw-gradient-to:var(--color-muted-foreground);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted-foreground\/0{--tw-gradient-to:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.to-muted-foreground\/0{--tw-gradient-to:color-mix(in oklab,var(--color-muted-foreground)0%,transparent)}}.to-muted-foreground\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/10{--tw-gradient-to:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.to-muted\/10{--tw-gradient-to:color-mix(in oklab,var(--color-muted)10%,transparent)}}.to-muted\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/20{--tw-gradient-to:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.to-muted\/20{--tw-gradient-to:color-mix(in oklab,var(--color-muted)20%,transparent)}}.to-muted\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/30{--tw-gradient-to:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.to-muted\/30{--tw-gradient-to:color-mix(in oklab,var(--color-muted)30%,transparent)}}.to-muted\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-muted\/50{--tw-gradient-to:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.to-muted\/50{--tw-gradient-to:color-mix(in oklab,var(--color-muted)50%,transparent)}}.to-muted\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-campfire\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-nav-campfire\/0{--tw-gradient-to:color-mix(in oklab,var(--color-nav-campfire)0%,transparent)}}.to-nav-campfire\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-directory{--tw-gradient-to:var(--color-nav-directory);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-directory\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-nav-directory\/0{--tw-gradient-to:color-mix(in oklab,var(--color-nav-directory)0%,transparent)}}.to-nav-directory\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-directory\/3{--tw-gradient-to:#577c2808}@supports (color:color-mix(in lab,red,red)){.to-nav-directory\/3{--tw-gradient-to:color-mix(in oklab,var(--color-nav-directory)3%,transparent)}}.to-nav-directory\/3{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-directory\/5{--tw-gradient-to:#577c280d}@supports (color:color-mix(in lab,red,red)){.to-nav-directory\/5{--tw-gradient-to:color-mix(in oklab,var(--color-nav-directory)5%,transparent)}}.to-nav-directory\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-directory\/8{--tw-gradient-to:#577c2814}@supports (color:color-mix(in lab,red,red)){.to-nav-directory\/8{--tw-gradient-to:color-mix(in oklab,var(--color-nav-directory)8%,transparent)}}.to-nav-directory\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-directory\/10{--tw-gradient-to:#577c281a}@supports (color:color-mix(in lab,red,red)){.to-nav-directory\/10{--tw-gradient-to:color-mix(in oklab,var(--color-nav-directory)10%,transparent)}}.to-nav-directory\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-directory\/80{--tw-gradient-to:#577c28cc}@supports (color:color-mix(in lab,red,red)){.to-nav-directory\/80{--tw-gradient-to:color-mix(in oklab,var(--color-nav-directory)80%,transparent)}}.to-nav-directory\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-directory\/95{--tw-gradient-to:#577c28f2}@supports (color:color-mix(in lab,red,red)){.to-nav-directory\/95{--tw-gradient-to:color-mix(in oklab,var(--color-nav-directory)95%,transparent)}}.to-nav-directory\/95{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-events{--tw-gradient-to:var(--color-nav-events);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-events\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-nav-events\/0{--tw-gradient-to:color-mix(in oklab,var(--color-nav-events)0%,transparent)}}.to-nav-events\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-events\/3{--tw-gradient-to:#fe7f2708}@supports (color:color-mix(in lab,red,red)){.to-nav-events\/3{--tw-gradient-to:color-mix(in oklab,var(--color-nav-events)3%,transparent)}}.to-nav-events\/3{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-events\/5{--tw-gradient-to:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.to-nav-events\/5{--tw-gradient-to:color-mix(in oklab,var(--color-nav-events)5%,transparent)}}.to-nav-events\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-events\/8{--tw-gradient-to:#fe7f2714}@supports (color:color-mix(in lab,red,red)){.to-nav-events\/8{--tw-gradient-to:color-mix(in oklab,var(--color-nav-events)8%,transparent)}}.to-nav-events\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-events\/10{--tw-gradient-to:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.to-nav-events\/10{--tw-gradient-to:color-mix(in oklab,var(--color-nav-events)10%,transparent)}}.to-nav-events\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-events\/30{--tw-gradient-to:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.to-nav-events\/30{--tw-gradient-to:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.to-nav-events\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-events\/80{--tw-gradient-to:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.to-nav-events\/80{--tw-gradient-to:color-mix(in oklab,var(--color-nav-events)80%,transparent)}}.to-nav-events\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-exchange{--tw-gradient-to:var(--color-nav-exchange);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-exchange\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-nav-exchange\/0{--tw-gradient-to:color-mix(in oklab,var(--color-nav-exchange)0%,transparent)}}.to-nav-exchange\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-exchange\/3{--tw-gradient-to:#32787908}@supports (color:color-mix(in lab,red,red)){.to-nav-exchange\/3{--tw-gradient-to:color-mix(in oklab,var(--color-nav-exchange)3%,transparent)}}.to-nav-exchange\/3{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-exchange\/5{--tw-gradient-to:#3278790d}@supports (color:color-mix(in lab,red,red)){.to-nav-exchange\/5{--tw-gradient-to:color-mix(in oklab,var(--color-nav-exchange)5%,transparent)}}.to-nav-exchange\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-exchange\/8{--tw-gradient-to:#32787914}@supports (color:color-mix(in lab,red,red)){.to-nav-exchange\/8{--tw-gradient-to:color-mix(in oklab,var(--color-nav-exchange)8%,transparent)}}.to-nav-exchange\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-exchange\/10{--tw-gradient-to:#3278791a}@supports (color:color-mix(in lab,red,red)){.to-nav-exchange\/10{--tw-gradient-to:color-mix(in oklab,var(--color-nav-exchange)10%,transparent)}}.to-nav-exchange\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-exchange\/70{--tw-gradient-to:#327879b3}@supports (color:color-mix(in lab,red,red)){.to-nav-exchange\/70{--tw-gradient-to:color-mix(in oklab,var(--color-nav-exchange)70%,transparent)}}.to-nav-exchange\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-exchange\/80{--tw-gradient-to:#327879cc}@supports (color:color-mix(in lab,red,red)){.to-nav-exchange\/80{--tw-gradient-to:color-mix(in oklab,var(--color-nav-exchange)80%,transparent)}}.to-nav-exchange\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-handbook{--tw-gradient-to:var(--color-nav-handbook);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-handbook\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-nav-handbook\/0{--tw-gradient-to:color-mix(in oklab,var(--color-nav-handbook)0%,transparent)}}.to-nav-handbook\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-handbook\/5{--tw-gradient-to:#b722090d}@supports (color:color-mix(in lab,red,red)){.to-nav-handbook\/5{--tw-gradient-to:color-mix(in oklab,var(--color-nav-handbook)5%,transparent)}}.to-nav-handbook\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-handbook\/8{--tw-gradient-to:#b7220914}@supports (color:color-mix(in lab,red,red)){.to-nav-handbook\/8{--tw-gradient-to:color-mix(in oklab,var(--color-nav-handbook)8%,transparent)}}.to-nav-handbook\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-handbook\/10{--tw-gradient-to:#b722091a}@supports (color:color-mix(in lab,red,red)){.to-nav-handbook\/10{--tw-gradient-to:color-mix(in oklab,var(--color-nav-handbook)10%,transparent)}}.to-nav-handbook\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-handbook\/50{--tw-gradient-to:#b7220980}@supports (color:color-mix(in lab,red,red)){.to-nav-handbook\/50{--tw-gradient-to:color-mix(in oklab,var(--color-nav-handbook)50%,transparent)}}.to-nav-handbook\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-handbook\/80{--tw-gradient-to:#b72209cc}@supports (color:color-mix(in lab,red,red)){.to-nav-handbook\/80{--tw-gradient-to:color-mix(in oklab,var(--color-nav-handbook)80%,transparent)}}.to-nav-handbook\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-ranges{--tw-gradient-to:var(--color-nav-ranges);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-ranges\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-nav-ranges\/0{--tw-gradient-to:color-mix(in oklab,var(--color-nav-ranges)0%,transparent)}}.to-nav-ranges\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-ranges\/3{--tw-gradient-to:#8d4a6c08}@supports (color:color-mix(in lab,red,red)){.to-nav-ranges\/3{--tw-gradient-to:color-mix(in oklab,var(--color-nav-ranges)3%,transparent)}}.to-nav-ranges\/3{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-ranges\/5{--tw-gradient-to:#8d4a6c0d}@supports (color:color-mix(in lab,red,red)){.to-nav-ranges\/5{--tw-gradient-to:color-mix(in oklab,var(--color-nav-ranges)5%,transparent)}}.to-nav-ranges\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-ranges\/8{--tw-gradient-to:#8d4a6c14}@supports (color:color-mix(in lab,red,red)){.to-nav-ranges\/8{--tw-gradient-to:color-mix(in oklab,var(--color-nav-ranges)8%,transparent)}}.to-nav-ranges\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-ranges\/10{--tw-gradient-to:#8d4a6c1a}@supports (color:color-mix(in lab,red,red)){.to-nav-ranges\/10{--tw-gradient-to:color-mix(in oklab,var(--color-nav-ranges)10%,transparent)}}.to-nav-ranges\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-nav-ranges\/80{--tw-gradient-to:#8d4a6ccc}@supports (color:color-mix(in lab,red,red)){.to-nav-ranges\/80{--tw-gradient-to:color-mix(in oklab,var(--color-nav-ranges)80%,transparent)}}.to-nav-ranges\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange{--tw-gradient-to:var(--color-rusty-orange);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/0{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)0%,transparent)}}.to-rusty-orange\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/3{--tw-gradient-to:#fe7f2708}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/3{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)3%,transparent)}}.to-rusty-orange\/3{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/5{--tw-gradient-to:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/5{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)5%,transparent)}}.to-rusty-orange\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/8{--tw-gradient-to:#fe7f2714}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/8{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)8%,transparent)}}.to-rusty-orange\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/10{--tw-gradient-to:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/10{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.to-rusty-orange\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/20{--tw-gradient-to:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/20{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.to-rusty-orange\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/25{--tw-gradient-to:#fe7f2740}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/25{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)25%,transparent)}}.to-rusty-orange\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/30{--tw-gradient-to:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/30{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.to-rusty-orange\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/40{--tw-gradient-to:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/40{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.to-rusty-orange\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/80{--tw-gradient-to:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/80{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)80%,transparent)}}.to-rusty-orange\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/90{--tw-gradient-to:#fe7f27e6}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/90{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)90%,transparent)}}.to-rusty-orange\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-rusty-orange\/\[0\.02\]{--tw-gradient-to:#fe7f2705}@supports (color:color-mix(in lab,red,red)){.to-rusty-orange\/\[0\.02\]{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)2%,transparent)}}.to-rusty-orange\/\[0\.02\]{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sagebrush-green{--tw-gradient-to:var(--color-sagebrush-green);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sagebrush-green\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-sagebrush-green\/0{--tw-gradient-to:color-mix(in oklab,var(--color-sagebrush-green)0%,transparent)}}.to-sagebrush-green\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sagebrush-green\/3{--tw-gradient-to:#78804708}@supports (color:color-mix(in lab,red,red)){.to-sagebrush-green\/3{--tw-gradient-to:color-mix(in oklab,var(--color-sagebrush-green)3%,transparent)}}.to-sagebrush-green\/3{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sagebrush-green\/5{--tw-gradient-to:#7880470d}@supports (color:color-mix(in lab,red,red)){.to-sagebrush-green\/5{--tw-gradient-to:color-mix(in oklab,var(--color-sagebrush-green)5%,transparent)}}.to-sagebrush-green\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sagebrush-green\/8{--tw-gradient-to:#78804714}@supports (color:color-mix(in lab,red,red)){.to-sagebrush-green\/8{--tw-gradient-to:color-mix(in oklab,var(--color-sagebrush-green)8%,transparent)}}.to-sagebrush-green\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sagebrush-green\/10{--tw-gradient-to:#7880471a}@supports (color:color-mix(in lab,red,red)){.to-sagebrush-green\/10{--tw-gradient-to:color-mix(in oklab,var(--color-sagebrush-green)10%,transparent)}}.to-sagebrush-green\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sagebrush-green\/20{--tw-gradient-to:#78804733}@supports (color:color-mix(in lab,red,red)){.to-sagebrush-green\/20{--tw-gradient-to:color-mix(in oklab,var(--color-sagebrush-green)20%,transparent)}}.to-sagebrush-green\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sagebrush-green\/40{--tw-gradient-to:#78804766}@supports (color:color-mix(in lab,red,red)){.to-sagebrush-green\/40{--tw-gradient-to:color-mix(in oklab,var(--color-sagebrush-green)40%,transparent)}}.to-sagebrush-green\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-saloon-wood\/20{--tw-gradient-to:#8a451533}@supports (color:color-mix(in lab,red,red)){.to-saloon-wood\/20{--tw-gradient-to:color-mix(in oklab,var(--color-saloon-wood)20%,transparent)}}.to-saloon-wood\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-secondary\/10{--tw-gradient-to:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.to-secondary\/10{--tw-gradient-to:color-mix(in oklab,var(--color-secondary)10%,transparent)}}.to-secondary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-secondary\/20{--tw-gradient-to:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.to-secondary\/20{--tw-gradient-to:color-mix(in oklab,var(--color-secondary)20%,transparent)}}.to-secondary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-blue{--tw-gradient-to:var(--color-slate-blue);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-blue\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-slate-blue\/0{--tw-gradient-to:color-mix(in oklab,var(--color-slate-blue)0%,transparent)}}.to-slate-blue\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-blue\/5{--tw-gradient-to:#3b50620d}@supports (color:color-mix(in lab,red,red)){.to-slate-blue\/5{--tw-gradient-to:color-mix(in oklab,var(--color-slate-blue)5%,transparent)}}.to-slate-blue\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-blue\/8{--tw-gradient-to:#3b506214}@supports (color:color-mix(in lab,red,red)){.to-slate-blue\/8{--tw-gradient-to:color-mix(in oklab,var(--color-slate-blue)8%,transparent)}}.to-slate-blue\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-blue\/10{--tw-gradient-to:#3b50621a}@supports (color:color-mix(in lab,red,red)){.to-slate-blue\/10{--tw-gradient-to:color-mix(in oklab,var(--color-slate-blue)10%,transparent)}}.to-slate-blue\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-blue\/70{--tw-gradient-to:#3b5062b3}@supports (color:color-mix(in lab,red,red)){.to-slate-blue\/70{--tw-gradient-to:color-mix(in oklab,var(--color-slate-blue)70%,transparent)}}.to-slate-blue\/70{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-blue\/80{--tw-gradient-to:#3b5062cc}@supports (color:color-mix(in lab,red,red)){.to-slate-blue\/80{--tw-gradient-to:color-mix(in oklab,var(--color-slate-blue)80%,transparent)}}.to-slate-blue\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-warm-stone{--tw-gradient-to:var(--color-warm-stone);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-warm-stone\/10{--tw-gradient-to:#a590851a}@supports (color:color-mix(in lab,red,red)){.to-warm-stone\/10{--tw-gradient-to:color-mix(in oklab,var(--color-warm-stone)10%,transparent)}}.to-warm-stone\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-warm-stone\/80{--tw-gradient-to:#a59085cc}@supports (color:color-mix(in lab,red,red)){.to-warm-stone\/80{--tw-gradient-to:color-mix(in oklab,var(--color-warm-stone)80%,transparent)}}.to-warm-stone\/80{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-warm-stone\/90{--tw-gradient-to:#a59085e6}@supports (color:color-mix(in lab,red,red)){.to-warm-stone\/90{--tw-gradient-to:color-mix(in oklab,var(--color-warm-stone)90%,transparent)}}.to-warm-stone\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-weathered-gold{--tw-gradient-to:var(--color-weathered-gold);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-weathered-gold\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-weathered-gold\/0{--tw-gradient-to:color-mix(in oklab,var(--color-weathered-gold)0%,transparent)}}.to-weathered-gold\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-weathered-gold\/5{--tw-gradient-to:#c56c210d}@supports (color:color-mix(in lab,red,red)){.to-weathered-gold\/5{--tw-gradient-to:color-mix(in oklab,var(--color-weathered-gold)5%,transparent)}}.to-weathered-gold\/5{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-weathered-gold\/8{--tw-gradient-to:#c56c2114}@supports (color:color-mix(in lab,red,red)){.to-weathered-gold\/8{--tw-gradient-to:color-mix(in oklab,var(--color-weathered-gold)8%,transparent)}}.to-weathered-gold\/8{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-weathered-gold\/10{--tw-gradient-to:#c56c211a}@supports (color:color-mix(in lab,red,red)){.to-weathered-gold\/10{--tw-gradient-to:color-mix(in oklab,var(--color-weathered-gold)10%,transparent)}}.to-weathered-gold\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-weathered-gold\/20{--tw-gradient-to:#c56c2133}@supports (color:color-mix(in lab,red,red)){.to-weathered-gold\/20{--tw-gradient-to:color-mix(in oklab,var(--color-weathered-gold)20%,transparent)}}.to-weathered-gold\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-weathered-gold\/25{--tw-gradient-to:#c56c2140}@supports (color:color-mix(in lab,red,red)){.to-weathered-gold\/25{--tw-gradient-to:color-mix(in oklab,var(--color-weathered-gold)25%,transparent)}}.to-weathered-gold\/25{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-weathered-gold\/30{--tw-gradient-to:#c56c214d}@supports (color:color-mix(in lab,red,red)){.to-weathered-gold\/30{--tw-gradient-to:color-mix(in oklab,var(--color-weathered-gold)30%,transparent)}}.to-weathered-gold\/30{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-100\%{--tw-gradient-to-position:100%}.bg-cover{background-size:cover}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.fill-card{fill:var(--color-card)}.fill-current{fill:currentColor}.fill-none{fill:none}.fill-rusty-orange{fill:var(--color-rusty-orange)}.fill-weathered-gold{fill:var(--color-weathered-gold)}.stroke-border{stroke:var(--color-border)}.stroke-rusty-orange{stroke:var(--color-rusty-orange)}.stroke-sagebrush-green{stroke:var(--color-sagebrush-green)}.stroke-\[3\]{stroke-width:3px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_35\%\]{object-position:center 35%}.object-center{object-position:center}.\!p-\[var\(--space-xl\)\]{padding:var(--space-xl)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.p-\[1px\]{padding:1px}.p-\[calc\(var\(--spacing-comfortable\)\+var\(--spacing-compact\)\)\]{padding:calc(var(--spacing-comfortable) + var(--spacing-compact))}.p-\[calc\(var\(--spacing-tight\)\+var\(--spacing-compact\)\)\]{padding:calc(var(--spacing-tight) + var(--spacing-compact))}.p-\[var\(--space-xl\)\]{padding:var(--space-xl)}.p-\[var\(--spacing-comfortable\)\]{padding:var(--spacing-comfortable)}.p-\[var\(--spacing-compact\)\]{padding:var(--spacing-compact)}.p-\[var\(--spacing-relaxed\)\]{padding:var(--spacing-relaxed)}.p-\[var\(--spacing-section-sm\)\]{padding:var(--spacing-section-sm)}.p-\[var\(--spacing-tight\)\]{padding:var(--spacing-tight)}.p-px{padding:1px}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.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)}.px-12{padding-inline:calc(var(--spacing)*12)}.px-\[0\.3rem\]{padding-inline:.3rem}.px-\[37px\]{padding-inline:37px}.px-\[calc\(var\(--spacing-comfortable\)\+var\(--spacing-compact\)\)\]{padding-inline:calc(var(--spacing-comfortable) + var(--spacing-compact))}.px-\[calc\(var\(--spacing-compact\)\*1\.5\)\]{padding-inline:calc(var(--spacing-compact)*1.5)}.px-\[calc\(var\(--spacing-tight\)\*1\.5\)\]{padding-inline:calc(var(--spacing-tight)*1.5)}.px-\[calc\(var\(--spacing-tight\)\+var\(--spacing-compact\)\)\]{padding-inline:calc(var(--spacing-tight) + var(--spacing-compact))}.px-\[var\(--icon-2xl\)\]{padding-inline:var(--icon-2xl)}.px-\[var\(--space-xl\)\]{padding-inline:var(--space-xl)}.px-\[var\(--spacing-comfortable\)\]{padding-inline:var(--spacing-comfortable)}.px-\[var\(--spacing-compact\)\]{padding-inline:var(--spacing-compact)}.px-\[var\(--spacing-relaxed\)\]{padding-inline:var(--spacing-relaxed)}.px-\[var\(--spacing-tight\)\]{padding-inline:var(--spacing-tight)}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.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-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.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)}.py-32{padding-block:calc(var(--spacing)*32)}.py-\[0\.2rem\]{padding-block:.2rem}.py-\[calc\(var\(--spacing-compact\)\*1\.5\)\]{padding-block:calc(var(--spacing-compact)*1.5)}.py-\[calc\(var\(--spacing-section-lg\)\+3vw\)\]{padding-block:calc(var(--spacing-section-lg) + 3vw)}.py-\[calc\(var\(--spacing-tight\)\*1\.5\)\]{padding-block:calc(var(--spacing-tight)*1.5)}.py-\[calc\(var\(--spacing-tight\)\+var\(--spacing-compact\)\)\]{padding-block:calc(var(--spacing-tight) + var(--spacing-compact))}.py-\[var\(--space-xl\)\]{padding-block:var(--space-xl)}.py-\[var\(--spacing-comfortable\)\]{padding-block:var(--spacing-comfortable)}.py-\[var\(--spacing-compact\)\]{padding-block:var(--spacing-compact)}.py-\[var\(--spacing-relaxed\)\]{padding-block:var(--spacing-relaxed)}.py-\[var\(--spacing-section-sm\)\]{padding-block:var(--spacing-section-sm)}.py-\[var\(--spacing-tight\)\]{padding-block:var(--spacing-tight)}.py-px{padding-block:1px}.\!pt-\[var\(--spacing-relaxed\)\]{padding-top:var(--spacing-relaxed)!important}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.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-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-24{padding-top:calc(var(--spacing)*24)}.pt-32{padding-top:calc(var(--spacing)*32)}.pt-\[8vh\]{padding-top:8vh}.pt-\[var\(--spacing-compact\)\]{padding-top:var(--spacing-compact)}.pt-\[var\(--spacing-tight\)\]{padding-top:var(--spacing-tight)}.pr-\(--spacing-xs\){padding-right:var(--spacing-xs)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-24{padding-right:calc(var(--spacing)*24)}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.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-6{padding-bottom:calc(var(--spacing)*6)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-14{padding-bottom:calc(var(--spacing)*14)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-\[var\(--spacing-relaxed\)\]{padding-bottom:var(--spacing-relaxed)}.pb-\[var\(--spacing-tight\)\]{padding-bottom:var(--spacing-tight)}.pb-px{padding-bottom:1px}.pl-\(--spacing-xs\){padding-left:var(--spacing-xs)}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-11{padding-left:calc(var(--spacing)*11)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-14{padding-left:calc(var(--spacing)*14)}.pl-\[22px\]{padding-left:22px}.pl-\[var\(--spacing-comfortable\)\]{padding-left:var(--spacing-comfortable)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[family-name\:var\(--font-jetbrains-mono\)\],.font-jetbrains-mono{font-family:var(--font-jetbrains-mono)}.font-mono{font-family:var(--font-mono)}.font-noto-sans{font-family:var(--font-noto-sans)}.font-rajdhani{font-family:var(--font-rajdhani)}.font-sans{font-family:var(--font-sans)}.font-space-grotesk{font-family:var(--font-space-grotesk)}.font-space-mono{font-family:var(--font-space-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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))}.\[font-size\:calc\(1rem\*var\(--accessibility-font-scale\,1\)\)\]{font-size:calc(1rem*var(--accessibility-font-scale,1))}.text-\[0\.8rem\]{font-size:.8rem}.text-\[3rem\]{font-size:3rem}.text-\[5rem\]{font-size:5rem}.text-\[6rem\]{font-size:6rem}.text-\[8rem\]{font-size:8rem}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[12rem\]{font-size:12rem}.text-\[13px\]{font-size:13px}.text-\[18px\]{font-size:18px}.text-\[22px\]{font-size:22px}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[0\.9\]{--tw-leading:.9;line-height:.9}.leading-\[0\.85\]{--tw-leading:.85;line-height:.85}.leading-\[0\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\]{--tw-leading:1;line-height:1}.leading-\[var\(--leading-snug\)\]{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-none{--tw-leading:var(--leading-none);line-height:var(--leading-none)}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.\!font-bold{--tw-font-weight:var(--font-weight-bold)!important;font-weight:var(--font-weight-bold)!important}.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-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-extralight{--tw-font-weight:var(--font-weight-extralight);font-weight:var(--font-weight-extralight)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.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-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.5px\]{--tw-tracking:.5px;letter-spacing:.5px}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[0\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.tracking-\[1\.5px\]{--tw-tracking:1.5px;letter-spacing:1.5px}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[2\.5px\]{--tw-tracking:2.5px;letter-spacing:2.5px}.tracking-\[2px\]{--tw-tracking:2px;letter-spacing:2px}.tracking-\[3px\]{--tw-tracking:3px;letter-spacing:3px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-\[\#FAF9F7\]{color:#faf9f7!important}.\!text-\[rgba\(250\,249\,247\,0\.6\)\]{color:#faf9f799!important}.\!text-white{color:var(--color-white)!important}.text-\[\#DC5928\]{color:#dc5928}.text-\[\#FAF9F7\]{color:#faf9f7}.text-\[\#FAF9F7\]\/80{color:oklab(98.2324% .000270933 .00284487/.8)}.text-accent{color:var(--color-accent)}.text-aged-paper\/80{color:#faf2eccc}@supports (color:color-mix(in lab,red,red)){.text-aged-paper\/80{color:color-mix(in oklab,var(--color-aged-paper)80%,transparent)}}.text-amber-50{color:var(--color-amber-50)}.text-amber-400{color:var(--color-amber-400)}.text-background{color:var(--color-background)}.text-blue-400{color:var(--color-blue-400)}.text-border,.text-border\/50{color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.text-border\/50{color:color-mix(in oklab,var(--color-border)50%,transparent)}}.text-brass{color:var(--color-brass)}.text-brass\/50{color:#b5a64480}@supports (color:color-mix(in lab,red,red)){.text-brass\/50{color:color-mix(in oklab,var(--color-brass)50%,transparent)}}.text-brass\/60{color:#b5a64499}@supports (color:color-mix(in lab,red,red)){.text-brass\/60{color:color-mix(in oklab,var(--color-brass)60%,transparent)}}.text-brass\/70{color:#b5a644b3}@supports (color:color-mix(in lab,red,red)){.text-brass\/70{color:color-mix(in oklab,var(--color-brass)70%,transparent)}}.text-canyon-clay{color:var(--color-canyon-clay)}.text-card-foreground,.text-card-foreground\/70{color:var(--color-card-foreground)}@supports (color:color-mix(in lab,red,red)){.text-card-foreground\/70{color:color-mix(in oklab,var(--color-card-foreground)70%,transparent)}}.text-card-foreground\/80{color:var(--color-card-foreground)}@supports (color:color-mix(in lab,red,red)){.text-card-foreground\/80{color:color-mix(in oklab,var(--color-card-foreground)80%,transparent)}}.text-crisp-off-white{color:var(--color-crisp-off-white)}.text-crisp-off-white\/40{color:#f2f2f266}@supports (color:color-mix(in lab,red,red)){.text-crisp-off-white\/40{color:color-mix(in oklab,var(--color-crisp-off-white)40%,transparent)}}.text-crisp-off-white\/50{color:#f2f2f280}@supports (color:color-mix(in lab,red,red)){.text-crisp-off-white\/50{color:color-mix(in oklab,var(--color-crisp-off-white)50%,transparent)}}.text-crisp-off-white\/60{color:#f2f2f299}@supports (color:color-mix(in lab,red,red)){.text-crisp-off-white\/60{color:color-mix(in oklab,var(--color-crisp-off-white)60%,transparent)}}.text-crisp-off-white\/70{color:#f2f2f2b3}@supports (color:color-mix(in lab,red,red)){.text-crisp-off-white\/70{color:color-mix(in oklab,var(--color-crisp-off-white)70%,transparent)}}.text-crisp-off-white\/80{color:#f2f2f2cc}@supports (color:color-mix(in lab,red,red)){.text-crisp-off-white\/80{color:color-mix(in oklab,var(--color-crisp-off-white)80%,transparent)}}.text-cyan-500{color:var(--color-cyan-500)}.text-dark-chocolate\/60{color:#1a0e0c99}@supports (color:color-mix(in lab,red,red)){.text-dark-chocolate\/60{color:color-mix(in oklab,var(--color-dark-chocolate)60%,transparent)}}.text-dark-chocolate\/70{color:#1a0e0cb3}@supports (color:color-mix(in lab,red,red)){.text-dark-chocolate\/70{color:color-mix(in oklab,var(--color-dark-chocolate)70%,transparent)}}.text-destructive,.text-destructive\/70{color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.text-destructive\/70{color:color-mix(in oklab,var(--color-destructive)70%,transparent)}}.text-error{color:var(--color-error)}.text-foothills-purple{color:var(--color-foothills-purple)}.text-foreground,.text-foreground\/60{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/60{color:color-mix(in oklab,var(--color-foreground)60%,transparent)}}.text-foreground\/70{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/70{color:color-mix(in oklab,var(--color-foreground)70%,transparent)}}.text-foreground\/75{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/75{color:color-mix(in oklab,var(--color-foreground)75%,transparent)}}.text-foreground\/80{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/80{color:color-mix(in oklab,var(--color-foreground)80%,transparent)}}.text-foreground\/85{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/85{color:color-mix(in oklab,var(--color-foreground)85%,transparent)}}.text-foreground\/90{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.text-foreground\/90{color:color-mix(in oklab,var(--color-foreground)90%,transparent)}}.text-green-400{color:var(--color-green-400)}.text-gruvbox-aqua{color:var(--color-gruvbox-aqua)}.text-gruvbox-green{color:var(--color-gruvbox-green)}.text-gruvbox-purple{color:var(--color-gruvbox-purple)}.text-gruvbox-red{color:var(--color-gruvbox-red)}.text-gruvbox-red\/60{color:#fc473499}@supports (color:color-mix(in lab,red,red)){.text-gruvbox-red\/60{color:color-mix(in oklab,var(--color-gruvbox-red)60%,transparent)}}.text-gunmetal{color:var(--color-gunmetal)}.text-info{color:var(--color-info)}.text-lodgepole-green{color:var(--color-lodgepole-green)}.text-muted-foreground,.text-muted-foreground\/20{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/20{color:color-mix(in oklab,var(--color-muted-foreground)20%,transparent)}}.text-muted-foreground\/30{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/30{color:color-mix(in oklab,var(--color-muted-foreground)30%,transparent)}}.text-muted-foreground\/40{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/40{color:color-mix(in oklab,var(--color-muted-foreground)40%,transparent)}}.text-muted-foreground\/50{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--color-muted-foreground)50%,transparent)}}.text-muted-foreground\/60{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--color-muted-foreground)60%,transparent)}}.text-muted-foreground\/70{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--color-muted-foreground)70%,transparent)}}.text-muted-foreground\/75{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/75{color:color-mix(in oklab,var(--color-muted-foreground)75%,transparent)}}.text-muted-foreground\/80{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--color-muted-foreground)80%,transparent)}}.text-muted\/30{color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.text-muted\/30{color:color-mix(in oklab,var(--color-muted)30%,transparent)}}.text-nav-campfire\/30{color:#cd88004d}@supports (color:color-mix(in lab,red,red)){.text-nav-campfire\/30{color:color-mix(in oklab,var(--color-nav-campfire)30%,transparent)}}.text-nav-directory-light{color:var(--color-nav-directory-light)}.text-nav-directory\/10{color:#577c281a}@supports (color:color-mix(in lab,red,red)){.text-nav-directory\/10{color:color-mix(in oklab,var(--color-nav-directory)10%,transparent)}}.text-nav-directory\/20{color:#577c2833}@supports (color:color-mix(in lab,red,red)){.text-nav-directory\/20{color:color-mix(in oklab,var(--color-nav-directory)20%,transparent)}}.text-nav-directory\/30{color:#577c284d}@supports (color:color-mix(in lab,red,red)){.text-nav-directory\/30{color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.text-nav-directory\/40{color:#577c2866}@supports (color:color-mix(in lab,red,red)){.text-nav-directory\/40{color:color-mix(in oklab,var(--color-nav-directory)40%,transparent)}}.text-nav-directory\/50{color:#577c2880}@supports (color:color-mix(in lab,red,red)){.text-nav-directory\/50{color:color-mix(in oklab,var(--color-nav-directory)50%,transparent)}}.text-nav-directory\/60{color:#577c2899}@supports (color:color-mix(in lab,red,red)){.text-nav-directory\/60{color:color-mix(in oklab,var(--color-nav-directory)60%,transparent)}}.text-nav-directory\/70{color:#577c28b3}@supports (color:color-mix(in lab,red,red)){.text-nav-directory\/70{color:color-mix(in oklab,var(--color-nav-directory)70%,transparent)}}.text-nav-directory\/80{color:#577c28cc}@supports (color:color-mix(in lab,red,red)){.text-nav-directory\/80{color:color-mix(in oklab,var(--color-nav-directory)80%,transparent)}}.text-nav-events-dark{color:var(--color-nav-events-dark)}.text-nav-events\/10{color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.text-nav-events\/10{color:color-mix(in oklab,var(--color-nav-events)10%,transparent)}}.text-nav-events\/30{color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.text-nav-events\/30{color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.text-nav-events\/40{color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.text-nav-events\/40{color:color-mix(in oklab,var(--color-nav-events)40%,transparent)}}.text-nav-events\/50{color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.text-nav-events\/50{color:color-mix(in oklab,var(--color-nav-events)50%,transparent)}}.text-nav-events\/60{color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.text-nav-events\/60{color:color-mix(in oklab,var(--color-nav-events)60%,transparent)}}.text-nav-events\/70{color:#fe7f27b3}@supports (color:color-mix(in lab,red,red)){.text-nav-events\/70{color:color-mix(in oklab,var(--color-nav-events)70%,transparent)}}.text-nav-exchange-dark{color:var(--color-nav-exchange-dark)}.text-nav-exchange\/10{color:#3278791a}@supports (color:color-mix(in lab,red,red)){.text-nav-exchange\/10{color:color-mix(in oklab,var(--color-nav-exchange)10%,transparent)}}.text-nav-exchange\/30{color:#3278794d}@supports (color:color-mix(in lab,red,red)){.text-nav-exchange\/30{color:color-mix(in oklab,var(--color-nav-exchange)30%,transparent)}}.text-nav-exchange\/40{color:#32787966}@supports (color:color-mix(in lab,red,red)){.text-nav-exchange\/40{color:color-mix(in oklab,var(--color-nav-exchange)40%,transparent)}}.text-nav-exchange\/50{color:#32787980}@supports (color:color-mix(in lab,red,red)){.text-nav-exchange\/50{color:color-mix(in oklab,var(--color-nav-exchange)50%,transparent)}}.text-nav-exchange\/60{color:#32787999}@supports (color:color-mix(in lab,red,red)){.text-nav-exchange\/60{color:color-mix(in oklab,var(--color-nav-exchange)60%,transparent)}}.text-nav-exchange\/70{color:#327879b3}@supports (color:color-mix(in lab,red,red)){.text-nav-exchange\/70{color:color-mix(in oklab,var(--color-nav-exchange)70%,transparent)}}.text-nav-exchange\/80{color:#327879cc}@supports (color:color-mix(in lab,red,red)){.text-nav-exchange\/80{color:color-mix(in oklab,var(--color-nav-exchange)80%,transparent)}}.text-nav-exchange\/\[0\.07\]{color:#32787912}@supports (color:color-mix(in lab,red,red)){.text-nav-exchange\/\[0\.07\]{color:color-mix(in oklab,var(--color-nav-exchange)7%,transparent)}}.text-nav-handbook-dark{color:var(--color-nav-handbook-dark)}.text-nav-handbook-dark\/50{color:#d61f0080}@supports (color:color-mix(in lab,red,red)){.text-nav-handbook-dark\/50{color:color-mix(in oklab,var(--color-nav-handbook-dark)50%,transparent)}}.text-nav-handbook-light{color:var(--color-nav-handbook-light)}.text-nav-handbook\/30{color:#b722094d}@supports (color:color-mix(in lab,red,red)){.text-nav-handbook\/30{color:color-mix(in oklab,var(--color-nav-handbook)30%,transparent)}}.text-nav-handbook\/50{color:#b7220980}@supports (color:color-mix(in lab,red,red)){.text-nav-handbook\/50{color:color-mix(in oklab,var(--color-nav-handbook)50%,transparent)}}.text-nav-handbook\/60{color:#b7220999}@supports (color:color-mix(in lab,red,red)){.text-nav-handbook\/60{color:color-mix(in oklab,var(--color-nav-handbook)60%,transparent)}}.text-nav-handbook\/70{color:#b72209b3}@supports (color:color-mix(in lab,red,red)){.text-nav-handbook\/70{color:color-mix(in oklab,var(--color-nav-handbook)70%,transparent)}}.text-nav-ranges\/10{color:#8d4a6c1a}@supports (color:color-mix(in lab,red,red)){.text-nav-ranges\/10{color:color-mix(in oklab,var(--color-nav-ranges)10%,transparent)}}.text-nav-ranges\/30{color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.text-nav-ranges\/30{color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.text-nav-ranges\/40{color:#8d4a6c66}@supports (color:color-mix(in lab,red,red)){.text-nav-ranges\/40{color:color-mix(in oklab,var(--color-nav-ranges)40%,transparent)}}.text-nav-ranges\/50{color:#8d4a6c80}@supports (color:color-mix(in lab,red,red)){.text-nav-ranges\/50{color:color-mix(in oklab,var(--color-nav-ranges)50%,transparent)}}.text-nav-ranges\/60{color:#8d4a6c99}@supports (color:color-mix(in lab,red,red)){.text-nav-ranges\/60{color:color-mix(in oklab,var(--color-nav-ranges)60%,transparent)}}.text-nav-ranges\/70{color:#8d4a6cb3}@supports (color:color-mix(in lab,red,red)){.text-nav-ranges\/70{color:color-mix(in oklab,var(--color-nav-ranges)70%,transparent)}}.text-neutral-400{color:var(--color-neutral-400)}.text-orange-400{color:var(--color-orange-400)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-red-400{color:var(--color-red-400)}.text-rusty-orange{color:var(--color-rusty-orange)}.text-rusty-orange\/10{color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.text-rusty-orange\/10{color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.text-rusty-orange\/30{color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.text-rusty-orange\/30{color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.text-rusty-orange\/40{color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.text-rusty-orange\/40{color:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.text-rusty-orange\/50{color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.text-rusty-orange\/50{color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.text-rusty-orange\/60{color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.text-rusty-orange\/60{color:color-mix(in oklab,var(--color-rusty-orange)60%,transparent)}}.text-rusty-orange\/70{color:#fe7f27b3}@supports (color:color-mix(in lab,red,red)){.text-rusty-orange\/70{color:color-mix(in oklab,var(--color-rusty-orange)70%,transparent)}}.text-rusty-orange\/80{color:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.text-rusty-orange\/80{color:color-mix(in oklab,var(--color-rusty-orange)80%,transparent)}}.text-sagebrush-green{color:var(--color-sagebrush-green)}.text-sagebrush-green\/10{color:#7880471a}@supports (color:color-mix(in lab,red,red)){.text-sagebrush-green\/10{color:color-mix(in oklab,var(--color-sagebrush-green)10%,transparent)}}.text-sagebrush-green\/30{color:#7880474d}@supports (color:color-mix(in lab,red,red)){.text-sagebrush-green\/30{color:color-mix(in oklab,var(--color-sagebrush-green)30%,transparent)}}.text-sagebrush-green\/50{color:#78804780}@supports (color:color-mix(in lab,red,red)){.text-sagebrush-green\/50{color:color-mix(in oklab,var(--color-sagebrush-green)50%,transparent)}}.text-sagebrush-green\/60{color:#78804799}@supports (color:color-mix(in lab,red,red)){.text-sagebrush-green\/60{color:color-mix(in oklab,var(--color-sagebrush-green)60%,transparent)}}.text-sagebrush-green\/70{color:#788047b3}@supports (color:color-mix(in lab,red,red)){.text-sagebrush-green\/70{color:color-mix(in oklab,var(--color-sagebrush-green)70%,transparent)}}.text-sagebrush-green\/80{color:#788047cc}@supports (color:color-mix(in lab,red,red)){.text-sagebrush-green\/80{color:color-mix(in oklab,var(--color-sagebrush-green)80%,transparent)}}.text-saloon-wood{color:var(--color-saloon-wood)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-blue{color:var(--color-slate-blue)}.text-slate-blue-bright{color:var(--color-slate-blue-bright)}.text-slate-blue-bright\/60{color:#749dc199}@supports (color:color-mix(in lab,red,red)){.text-slate-blue-bright\/60{color:color-mix(in oklab,var(--color-slate-blue-bright)60%,transparent)}}.text-slate-blue\/30{color:#3b50624d}@supports (color:color-mix(in lab,red,red)){.text-slate-blue\/30{color:color-mix(in oklab,var(--color-slate-blue)30%,transparent)}}.text-slate-blue\/40{color:#3b506266}@supports (color:color-mix(in lab,red,red)){.text-slate-blue\/40{color:color-mix(in oklab,var(--color-slate-blue)40%,transparent)}}.text-slate-blue\/50{color:#3b506280}@supports (color:color-mix(in lab,red,red)){.text-slate-blue\/50{color:color-mix(in oklab,var(--color-slate-blue)50%,transparent)}}.text-slate-blue\/70{color:#3b5062b3}@supports (color:color-mix(in lab,red,red)){.text-slate-blue\/70{color:color-mix(in oklab,var(--color-slate-blue)70%,transparent)}}.text-success{color:var(--color-success)}.text-transparent{color:#0000}.text-vintage-brass{color:var(--color-vintage-brass)}.text-warning{color:var(--color-warning)}.text-weathered-gold{color:var(--color-weathered-gold)}.text-weathered-gold\/60{color:#c56c2199}@supports (color:color-mix(in lab,red,red)){.text-weathered-gold\/60{color:color-mix(in oklab,var(--color-weathered-gold)60%,transparent)}}.text-weathered-gold\/70{color:#c56c21b3}@supports (color:color-mix(in lab,red,red)){.text-weathered-gold\/70{color:color-mix(in oklab,var(--color-weathered-gold)70%,transparent)}}.text-weathered-gold\/80{color:#c56c21cc}@supports (color:color-mix(in lab,red,red)){.text-weathered-gold\/80{color:color-mix(in oklab,var(--color-weathered-gold)80%,transparent)}}.text-white{color:var(--color-white)}.text-white\/0{color:#0000}@supports (color:color-mix(in lab,red,red)){.text-white\/0{color:color-mix(in oklab,var(--color-white)0%,transparent)}}.text-white\/20{color:#fff3}@supports (color:color-mix(in lab,red,red)){.text-white\/20{color:color-mix(in oklab,var(--color-white)20%,transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.text-white\/30{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.text-white\/85{color:color-mix(in oklab,var(--color-white)85%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-500{color:var(--color-yellow-500)}.text-zinc-400{color:var(--color-zinc-400)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal}.ordinal,.tabular-nums{font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-foreground\/30{text-decoration-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.decoration-foreground\/30{text-decoration-color:color-mix(in oklab,var(--color-foreground)30%,transparent)}}.decoration-gruvbox-red\/50{text-decoration-color:#fc473480}@supports (color:color-mix(in lab,red,red)){.decoration-gruvbox-red\/50{text-decoration-color:color-mix(in oklab,var(--color-gruvbox-red)50%,transparent)}}.decoration-muted-foreground\/20{text-decoration-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.decoration-muted-foreground\/20{text-decoration-color:color-mix(in oklab,var(--color-muted-foreground)20%,transparent)}}.decoration-muted-foreground\/40{text-decoration-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.decoration-muted-foreground\/40{text-decoration-color:color-mix(in oklab,var(--color-muted-foreground)40%,transparent)}}.decoration-dotted{text-decoration-style:dotted}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-nav-events{accent-color:var(--color-nav-events)}.accent-rusty-orange{accent-color:var(--color-rusty-orange)}.opacity-0{opacity:0}.opacity-5{opacity:.05}.opacity-10{opacity:.1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.01\]{opacity:.01}.opacity-\[0\.02\]{opacity:.02}.opacity-\[0\.03\]{opacity:.03}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.012\]{opacity:.012}.opacity-\[0\.12\]{opacity:.12}.opacity-\[0\.015\]{opacity:.015}.opacity-\[0\.35\]{opacity:.35}.mix-blend-multiply{mix-blend-mode:multiply}.mix-blend-overlay{mix-blend-mode:overlay}.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-\[0_0_0_1px_oklch\(var\(--color-nav-campfire\)\/0\.15\)\,0_2px_12px_oklch\(var\(--color-nav-campfire\)\/0\.08\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,oklch(var(--color-nav-campfire)/.15)),0 2px 12px var(--tw-shadow-color,oklch(var(--color-nav-campfire)/.08));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_0_8px_rgba\(255\,255\,255\,0\.5\)\]{--tw-shadow:0 0 8px var(--tw-shadow-color,#ffffff80)}.shadow-\[0_0_8px_rgba\(255\,255\,255\,0\.5\)\],.shadow-\[0_2px_8px_rgba\(59\,130\,246\,0\.1\)\]{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_2px_8px_rgba\(59\,130\,246\,0\.1\)\]{--tw-shadow:0 2px 8px var(--tw-shadow-color,#3b82f61a)}.shadow-\[0_4px_16px_rgba\(168\,85\,247\,0\.2\)\]{--tw-shadow:0 4px 16px var(--tw-shadow-color,#a855f733)}.shadow-\[0_4px_16px_rgba\(168\,85\,247\,0\.2\)\],.shadow-\[0_8px_24px_rgba\(251\,191\,36\,0\.3\)\]{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_8px_24px_rgba\(251\,191\,36\,0\.3\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#fbbf244d)}.shadow-card{--tw-shadow:var(--shadow-present);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-commanding{--tw-shadow:0 12px 32px -6px var(--tw-shadow-color,#2e3b5047),0 6px 16px -3px var(--tw-shadow-color,#452c2333),0 0 0 1px var(--tw-shadow-color,#0f121612)}@supports (color:color-mix(in lab,red,red)){.shadow-commanding{--tw-shadow:0 12px 32px -6px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)28%,transparent)),0 6px 16px -3px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)20%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)7%,transparent))}}.shadow-commanding{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-dialog{--tw-shadow:0 16px 40px -8px var(--tw-shadow-color,#2e3b5047),0 8px 20px -4px var(--tw-shadow-color,#452c2333),0 0 0 1px var(--tw-shadow-color,#0f121614)}@supports (color:color-mix(in lab,red,red)){.shadow-dialog{--tw-shadow:0 16px 40px -8px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)28%,transparent)),0 8px 20px -4px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)20%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)8%,transparent))}}.shadow-dialog{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-elevated{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#2e3b5038),0 2px 6px -1px var(--tw-shadow-color,#452c2326),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.shadow-elevated{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)22%,transparent)),0 2px 6px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)15%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.shadow-elevated{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-fab{--tw-shadow:0 4px 14px -2px var(--tw-shadow-color,#2e3b5033),0 2px 8px -2px var(--tw-shadow-color,#452c2324),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.shadow-fab{--tw-shadow:0 4px 14px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)20%,transparent)),0 2px 8px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)14%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.shadow-fab,.shadow-inner{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d)}.shadow-input-focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#2e3b5026),0 0 0 1px var(--tw-shadow-color,#452c231a),0 1px 3px var(--tw-shadow-color,#0f121614)}@supports (color:color-mix(in lab,red,red)){.shadow-input-focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)15%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)10%,transparent)),0 1px 3px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)8%,transparent))}}.shadow-input-focus,.shadow-lg{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)}.shadow-modal{--tw-shadow:0 30px 60px -12px var(--tw-shadow-color,#2e3b5059),0 18px 36px -8px var(--tw-shadow-color,#452c2340),0 0 0 1px var(--tw-shadow-color,#0f12161a)}@supports (color:color-mix(in lab,red,red)){.shadow-modal{--tw-shadow:0 30px 60px -12px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)35%,transparent)),0 18px 36px -8px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)25%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)10%,transparent))}}.shadow-modal{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-nav{--tw-shadow:0 2px 8px -2px var(--tw-shadow-color,#2e3b5026),0 1px 4px -1px var(--tw-shadow-color,#452c231a),0 0 0 1px var(--tw-shadow-color,#0f12160a)}@supports (color:color-mix(in lab,red,red)){.shadow-nav{--tw-shadow:0 2px 8px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)15%,transparent)),0 1px 4px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)10%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)4%,transparent))}}.shadow-nav,.shadow-none{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}.shadow-popover{--tw-shadow:0 6px 16px -3px var(--tw-shadow-color,#2e3b5033),0 3px 8px -2px var(--tw-shadow-color,#452c2324),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.shadow-popover{--tw-shadow:0 6px 16px -3px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)20%,transparent)),0 3px 8px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)14%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.shadow-popover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-present{--tw-shadow:0 2px 5px -1px var(--tw-shadow-color,#2e3b502e),0 1px 3px -1px var(--tw-shadow-color,#452c231f),0 0 0 1px var(--tw-shadow-color,#0f12160a)}@supports (color:color-mix(in lab,red,red)){.shadow-present{--tw-shadow:0 2px 5px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)18%,transparent)),0 1px 3px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)12%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)4%,transparent))}}.shadow-present{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-prominent{--tw-shadow:0 8px 24px -4px var(--tw-shadow-color,#2e3b5040),0 4px 12px -2px var(--tw-shadow-color,#452c232e),0 0 0 1px var(--tw-shadow-color,#0f12160f)}@supports (color:color-mix(in lab,red,red)){.shadow-prominent{--tw-shadow:0 8px 24px -4px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)25%,transparent)),0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)18%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)6%,transparent))}}.shadow-prominent,.shadow-sm{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)}.shadow-whisper{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,#2e3b501f),0 1px 3px -1px var(--tw-shadow-color,#452c2314)}@supports (color:color-mix(in lab,red,red)){.shadow-whisper{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)12%,transparent)),0 1px 3px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)8%,transparent))}}.shadow-whisper,.shadow\/transform{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow\/transform{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring,.ring-0{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.ring-1,.ring-2{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\(--shadow-none\)\]{box-shadow:var(--shadow-none)}.\[box-shadow\:var\(--shadow-whisper\)\]{box-shadow:var(--shadow-whisper)}.ring-accent,.ring-accent\/20{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.ring-accent\/20{--tw-ring-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.ring-amber-400\/30{--tw-ring-color:#fcbb004d}@supports (color:color-mix(in lab,red,red)){.ring-amber-400\/30{--tw-ring-color:color-mix(in oklab,var(--color-amber-400)30%,transparent)}}.ring-background{--tw-ring-color:var(--color-background)}.ring-border\/50{--tw-ring-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.ring-border\/50{--tw-ring-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.ring-dark-chocolate{--tw-ring-color:var(--color-dark-chocolate)}.ring-dark-chocolate\/20{--tw-ring-color:#1a0e0c33}@supports (color:color-mix(in lab,red,red)){.ring-dark-chocolate\/20{--tw-ring-color:color-mix(in oklab,var(--color-dark-chocolate)20%,transparent)}}.ring-foreground{--tw-ring-color:var(--color-foreground)}.ring-gunmetal{--tw-ring-color:var(--color-gunmetal)}.ring-gunmetal\/20{--tw-ring-color:#2e343733}@supports (color:color-mix(in lab,red,red)){.ring-gunmetal\/20{--tw-ring-color:color-mix(in oklab,var(--color-gunmetal)20%,transparent)}}.ring-nav-campfire\/30{--tw-ring-color:#cd88004d}@supports (color:color-mix(in lab,red,red)){.ring-nav-campfire\/30{--tw-ring-color:color-mix(in oklab,var(--color-nav-campfire)30%,transparent)}}.ring-nav-directory{--tw-ring-color:var(--color-nav-directory)}.ring-nav-directory\/20{--tw-ring-color:#577c2833}@supports (color:color-mix(in lab,red,red)){.ring-nav-directory\/20{--tw-ring-color:color-mix(in oklab,var(--color-nav-directory)20%,transparent)}}.ring-nav-events{--tw-ring-color:var(--color-nav-events)}.ring-nav-events\/20{--tw-ring-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.ring-nav-events\/20{--tw-ring-color:color-mix(in oklab,var(--color-nav-events)20%,transparent)}}.ring-nav-events\/30{--tw-ring-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.ring-nav-events\/30{--tw-ring-color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.ring-nav-events\/40{--tw-ring-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.ring-nav-events\/40{--tw-ring-color:color-mix(in oklab,var(--color-nav-events)40%,transparent)}}.ring-nav-exchange{--tw-ring-color:var(--color-nav-exchange)}.ring-nav-exchange\/20{--tw-ring-color:#32787933}@supports (color:color-mix(in lab,red,red)){.ring-nav-exchange\/20{--tw-ring-color:color-mix(in oklab,var(--color-nav-exchange)20%,transparent)}}.ring-nav-handbook{--tw-ring-color:var(--color-nav-handbook)}.ring-nav-handbook\/20{--tw-ring-color:#b7220933}@supports (color:color-mix(in lab,red,red)){.ring-nav-handbook\/20{--tw-ring-color:color-mix(in oklab,var(--color-nav-handbook)20%,transparent)}}.ring-nav-ranges{--tw-ring-color:var(--color-nav-ranges)}.ring-nav-ranges\/20{--tw-ring-color:#8d4a6c33}@supports (color:color-mix(in lab,red,red)){.ring-nav-ranges\/20{--tw-ring-color:color-mix(in oklab,var(--color-nav-ranges)20%,transparent)}}.ring-nav-ranges\/35{--tw-ring-color:#8d4a6c59}@supports (color:color-mix(in lab,red,red)){.ring-nav-ranges\/35{--tw-ring-color:color-mix(in oklab,var(--color-nav-ranges)35%,transparent)}}.ring-primary,.ring-primary\/20{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/20{--tw-ring-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.ring-primary\/50{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.ring-primary\/50{--tw-ring-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.ring-ring\/50{--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--color-ring)50%,transparent)}}.ring-rusty-orange{--tw-ring-color:var(--color-rusty-orange)}.ring-rusty-orange\/20{--tw-ring-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.ring-rusty-orange\/20{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.ring-rusty-orange\/25{--tw-ring-color:#fe7f2740}@supports (color:color-mix(in lab,red,red)){.ring-rusty-orange\/25{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)25%,transparent)}}.ring-rusty-orange\/30{--tw-ring-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.ring-rusty-orange\/30{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.ring-rusty-orange\/50{--tw-ring-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.ring-rusty-orange\/50{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.ring-sagebrush-green{--tw-ring-color:var(--color-sagebrush-green)}.ring-sagebrush-green\/15{--tw-ring-color:#78804726}@supports (color:color-mix(in lab,red,red)){.ring-sagebrush-green\/15{--tw-ring-color:color-mix(in oklab,var(--color-sagebrush-green)15%,transparent)}}.ring-sagebrush-green\/20{--tw-ring-color:#78804733}@supports (color:color-mix(in lab,red,red)){.ring-sagebrush-green\/20{--tw-ring-color:color-mix(in oklab,var(--color-sagebrush-green)20%,transparent)}}.ring-sagebrush-green\/30{--tw-ring-color:#7880474d}@supports (color:color-mix(in lab,red,red)){.ring-sagebrush-green\/30{--tw-ring-color:color-mix(in oklab,var(--color-sagebrush-green)30%,transparent)}}.ring-slate-blue{--tw-ring-color:var(--color-slate-blue)}.ring-slate-blue-bright{--tw-ring-color:var(--color-slate-blue-bright)}.ring-slate-blue-bright\/20{--tw-ring-color:#749dc133}@supports (color:color-mix(in lab,red,red)){.ring-slate-blue-bright\/20{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue-bright)20%,transparent)}}.ring-slate-blue\/20{--tw-ring-color:#3b506233}@supports (color:color-mix(in lab,red,red)){.ring-slate-blue\/20{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue)20%,transparent)}}.ring-slate-blue\/25{--tw-ring-color:#3b506240}@supports (color:color-mix(in lab,red,red)){.ring-slate-blue\/25{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue)25%,transparent)}}.ring-slate-blue\/30{--tw-ring-color:#3b50624d}@supports (color:color-mix(in lab,red,red)){.ring-slate-blue\/30{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue)30%,transparent)}}.ring-warm-stone{--tw-ring-color:var(--color-warm-stone)}.ring-warm-stone\/20{--tw-ring-color:#a5908533}@supports (color:color-mix(in lab,red,red)){.ring-warm-stone\/20{--tw-ring-color:color-mix(in oklab,var(--color-warm-stone)20%,transparent)}}.ring-weathered-gold{--tw-ring-color:var(--color-weathered-gold)}.ring-weathered-gold\/20{--tw-ring-color:#c56c2133}@supports (color:color-mix(in lab,red,red)){.ring-weathered-gold\/20{--tw-ring-color:color-mix(in oklab,var(--color-weathered-gold)20%,transparent)}}.ring-weathered-gold\/30{--tw-ring-color:#c56c214d}@supports (color:color-mix(in lab,red,red)){.ring-weathered-gold\/30{--tw-ring-color:color-mix(in oklab,var(--color-weathered-gold)30%,transparent)}}.ring-weathered-gold\/40{--tw-ring-color:#c56c2166}@supports (color:color-mix(in lab,red,red)){.ring-weathered-gold\/40{--tw-ring-color:color-mix(in oklab,var(--color-weathered-gold)40%,transparent)}}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab,red,red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.ring-offset-transparent{--tw-ring-offset-color:transparent}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.blur-2xl{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,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl))}.blur-\[80px\]{--tw-blur:blur(80px)}.blur-\[80px\],.blur-lg{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,)}.blur-lg{--tw-blur:blur(var(--blur-lg))}.blur-sm{--tw-blur:blur(var(--blur-sm))}.blur-sm,.blur-xl{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,)}.blur-xl{--tw-blur:blur(var(--blur-xl))}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#0000001a))drop-shadow(0 1px 1px var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 1px 2px #0000001a)drop-shadow(0 1px 1px #0000000f)}.drop-shadow,.drop-shadow-md{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,)}.drop-shadow-md{--tw-drop-shadow-size:drop-shadow(0 3px 3px var(--tw-drop-shadow-color,#0000001f));--tw-drop-shadow:drop-shadow(var(--drop-shadow-md))}.drop-shadow-sm{--tw-drop-shadow-size:drop-shadow(0 1px 2px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-sm))}.drop-shadow-sm,.grayscale{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,)}.grayscale{--tw-grayscale:grayscale(100%)}.invert{--tw-invert:invert(100%)}.filter,.invert{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-\[1px\]{--tw-backdrop-blur:blur(1px)}.backdrop-blur-\[1px\],.backdrop-blur-\[2px\]{backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md))}.backdrop-blur-md,.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm))}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl))}.backdrop-blur-xl,.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,transform\]{transition-property:background-color,border-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\,transform\]{transition-property:background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\]{transition-property:background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,background-color\,ring\,ring-offset\]{transition-property:box-shadow,background-color,ring,ring-offset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\]{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\,opacity\]{transition-property:filter,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,color\]{transition-property:transform,border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\]{transition-property:transform,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,box-shadow\]{transition-property:transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.delay-75{transition-delay:75ms}.delay-150{transition-delay:.15s}.delay-\[175ms\]{transition-delay:.175s}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.duration-\[135ms\]{--tw-duration:.135s;transition-duration:.135s}.duration-\[200ms\]{--tw-duration:.2s;transition-duration:.2s}.duration-\[350ms\]{--tw-duration:.35s;transition-duration:.35s}.duration-\[var\(--timing-fast\)\]{--tw-duration:var(--timing-fast);transition-duration:var(--timing-fast)}.ease-\[cubic-bezier\(0\.4\,0\.0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-\[var\(--ease-magnetic\)\]{--tw-ease:var(--ease-magnetic);transition-timing-function:var(--ease-magnetic)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.animate-in{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing)*8)}.\[animation-delay\:-0\.3s\]{animation-delay:-.3s}.\[animation-delay\:-0\.15s\]{animation-delay:-.15s}.\[bgc\:xxx\]{bgc:xxx}.\[commit\:HASH\]{commit:HASH}.\[commit\:xxx\]{commit:xxx}.\[xml\:lang\]{xml:lang}.delay-75{animation-delay:75ms}.delay-150{animation-delay:.15s}.delay-\[175ms\]{animation-delay:.175s}.duration-100{animation-duration:.1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.duration-700{animation-duration:.7s}.duration-1000{animation-duration:1s}.duration-\[135ms\]{animation-duration:.135s}.duration-\[200ms\]{animation-duration:.2s}.duration-\[350ms\]{animation-duration:.35s}.duration-\[var\(--timing-fast\)\]{animation-duration:var(--timing-fast)}.ease-\[cubic-bezier\(0\.4\,0\.0\,0\.2\,1\)\]{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-\[var\(--ease-magnetic\)\]{animation-timing-function:var(--ease-magnetic)}.ease-in{animation-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.fade-in,.fade-in-0{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.slide-in-from-bottom{--tw-enter-translate-y:.25rem}.slide-in-from-top-2{--tw-enter-translate-y:-.5rem}.slide-in-from-top-4{--tw-enter-translate-y:-1rem}.zoom-in{--tw-enter-scale:0}.zoom-in-95{--tw-enter-scale:.95}.group-focus-within\:border-nav-handbook:is(:where(.group):focus-within *){border-color:var(--color-nav-handbook)}.group-focus-within\:font-bold:is(:where(.group):focus-within *){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.group-focus-within\:text-nav-ranges:is(:where(.group):focus-within *){color:var(--color-nav-ranges)}.group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.group-hover\:w-3\/4:is(:where(.group):hover *){width:75%}.group-hover\:w-full:is(:where(.group):hover *){width:100%}.group-hover\:-translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-1\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:translate-x-\[100\%\]:is(:where(.group):hover *){--tw-translate-x:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[2\.5\]:is(:where(.group):hover *){scale:2.5}.group-hover\:rotate-3:is(:where(.group):hover *){rotate:3deg}.group-hover\:rotate-12:is(:where(.group):hover *){rotate:12deg}.group-hover\:rotate-90:is(:where(.group):hover *){rotate:90deg}.group-hover\:rotate-180:is(:where(.group):hover *){rotate:180deg}.group-hover\:gap-2:is(:where(.group):hover *){gap:calc(var(--spacing)*2)}.group-hover\:border-border:is(:where(.group):hover *),.group-hover\:border-border\/40:is(:where(.group):hover *){border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-border\/40:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-border)40%,transparent)}}.group-hover\:border-nav-events\/50:is(:where(.group):hover *){border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-nav-events\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-nav-events)50%,transparent)}}.group-hover\:border-rusty-orange\/30:is(:where(.group):hover *){border-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-rusty-orange\/30:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.group-hover\:border-rusty-orange\/40:is(:where(.group):hover *){border-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-rusty-orange\/40:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.group-hover\:border-rusty-orange\/50:is(:where(.group):hover *){border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-rusty-orange\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.group-hover\:border-weathered-gold\/50:is(:where(.group):hover *){border-color:#c56c2180}@supports (color:color-mix(in lab,red,red)){.group-hover\:border-weathered-gold\/50:is(:where(.group):hover *){border-color:color-mix(in oklab,var(--color-weathered-gold)50%,transparent)}}.group-hover\:bg-background\/20:is(:where(.group):hover *){background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-background\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-background)20%,transparent)}}.group-hover\:bg-black\/15:is(:where(.group):hover *){background-color:#00000026}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/15:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black)15%,transparent)}}.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:#0003}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black)20%,transparent)}}.group-hover\:bg-border\/50:is(:where(.group):hover *){background-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-border\/50:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.group-hover\:bg-card\/80:is(:where(.group):hover *){background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-card\/80:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-card)80%,transparent)}}.group-hover\:bg-muted:is(:where(.group):hover *){background-color:var(--color-muted)}.group-hover\:bg-nav-directory:is(:where(.group):hover *){background-color:var(--color-nav-directory)}.group-hover\:bg-nav-directory\/20:is(:where(.group):hover *){background-color:#577c2833}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-nav-directory\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nav-directory)20%,transparent)}}.group-hover\:bg-nav-directory\/30:is(:where(.group):hover *){background-color:#577c284d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-nav-directory\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.group-hover\:bg-nav-events\/15:is(:where(.group):hover *){background-color:#fe7f2726}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-nav-events\/15:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nav-events)15%,transparent)}}.group-hover\:bg-nav-events\/20:is(:where(.group):hover *){background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-nav-events\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nav-events)20%,transparent)}}.group-hover\:bg-nav-exchange\/30:is(:where(.group):hover *){background-color:#3278794d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-nav-exchange\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nav-exchange)30%,transparent)}}.group-hover\:bg-nav-exchange\/\[0\.03\]:is(:where(.group):hover *){background-color:#32787908}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-nav-exchange\/\[0\.03\]:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nav-exchange)3%,transparent)}}.group-hover\:bg-nav-ranges:is(:where(.group):hover *){background-color:var(--color-nav-ranges)}.group-hover\:bg-nav-ranges\/20:is(:where(.group):hover *){background-color:#8d4a6c33}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-nav-ranges\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nav-ranges)20%,transparent)}}.group-hover\:bg-nav-ranges\/30:is(:where(.group):hover *){background-color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-nav-ranges\/30:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.group-hover\:bg-rusty-orange\/10:is(:where(.group):hover *){background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-rusty-orange\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.group-hover\:bg-rusty-orange\/20:is(:where(.group):hover *){background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-rusty-orange\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.group-hover\:bg-sagebrush-green\/5:is(:where(.group):hover *){background-color:#7880470d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-sagebrush-green\/5:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-sagebrush-green)5%,transparent)}}.group-hover\:bg-sagebrush-green\/10:is(:where(.group):hover *){background-color:#7880471a}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-sagebrush-green\/10:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-sagebrush-green)10%,transparent)}}.group-hover\:bg-sagebrush-green\/20:is(:where(.group):hover *){background-color:#78804733}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-sagebrush-green\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-sagebrush-green)20%,transparent)}}.group-hover\:bg-slate-blue\/5:is(:where(.group):hover *){background-color:#3b50620d}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-slate-blue\/5:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-slate-blue)5%,transparent)}}.group-hover\:bg-slate-blue\/20:is(:where(.group):hover *){background-color:#3b506233}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-slate-blue\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-slate-blue)20%,transparent)}}.group-hover\:text-\[var\(--discipline-color\)\]:is(:where(.group):hover *){color:var(--discipline-color)}.group-hover\:text-brass:is(:where(.group):hover *){color:var(--color-brass)}.group-hover\:text-canyon-clay:is(:where(.group):hover *){color:var(--color-canyon-clay)}.group-hover\:text-current:is(:where(.group):hover *){color:currentColor}.group-hover\:text-dark-chocolate:is(:where(.group):hover *){color:var(--color-dark-chocolate)}.group-hover\:text-destructive\/80:is(:where(.group):hover *){color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-destructive\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-destructive)80%,transparent)}}.group-hover\:text-foothills-purple:is(:where(.group):hover *){color:var(--color-foothills-purple)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--color-foreground)}.group-hover\:text-gruvbox-aqua:is(:where(.group):hover *){color:var(--color-gruvbox-aqua)}.group-hover\:text-gruvbox-purple:is(:where(.group):hover *){color:var(--color-gruvbox-purple)}.group-hover\:text-gruvbox-red:is(:where(.group):hover *){color:var(--color-gruvbox-red)}.group-hover\:text-gunmetal:is(:where(.group):hover *){color:var(--color-gunmetal)}.group-hover\:text-lodgepole-green:is(:where(.group):hover *){color:var(--color-lodgepole-green)}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--color-muted-foreground)}.group-hover\:text-nav-campfire:is(:where(.group):hover *){color:var(--color-nav-campfire)}.group-hover\:text-nav-directory:is(:where(.group):hover *){color:var(--color-nav-directory)}.group-hover\:text-nav-directory\/70:is(:where(.group):hover *){color:#577c28b3}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-nav-directory\/70:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-nav-directory)70%,transparent)}}.group-hover\:text-nav-events:is(:where(.group):hover *){color:var(--color-nav-events)}.group-hover\:text-nav-exchange:is(:where(.group):hover *){color:var(--color-nav-exchange)}.group-hover\:text-nav-exchange\/70:is(:where(.group):hover *){color:#327879b3}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-nav-exchange\/70:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-nav-exchange)70%,transparent)}}.group-hover\:text-nav-handbook:is(:where(.group):hover *){color:var(--color-nav-handbook)}.group-hover\:text-nav-handbook-dark:is(:where(.group):hover *){color:var(--color-nav-handbook-dark)}.group-hover\:text-nav-ranges:is(:where(.group):hover *){color:var(--color-nav-ranges)}.group-hover\:text-nav-ranges\/70:is(:where(.group):hover *){color:#8d4a6cb3}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-nav-ranges\/70:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-nav-ranges)70%,transparent)}}.group-hover\:text-primary:is(:where(.group):hover *){color:var(--color-primary)}.group-hover\:text-rusty-orange:is(:where(.group):hover *){color:var(--color-rusty-orange)}.group-hover\:text-sagebrush-green:is(:where(.group):hover *){color:var(--color-sagebrush-green)}.group-hover\:text-sagebrush-green\/80:is(:where(.group):hover *){color:#788047cc}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-sagebrush-green\/80:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-sagebrush-green)80%,transparent)}}.group-hover\:text-saloon-wood:is(:where(.group):hover *){color:var(--color-saloon-wood)}.group-hover\:text-slate-blue:is(:where(.group):hover *){color:var(--color-slate-blue)}.group-hover\:text-slate-blue-bright:is(:where(.group):hover *){color:var(--color-slate-blue-bright)}.group-hover\:text-warm-stone:is(:where(.group):hover *){color:var(--color-warm-stone)}.group-hover\:text-weathered-gold:is(:where(.group):hover *){color:var(--color-weathered-gold)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-50:is(:where(.group):hover *){opacity:.5}.group-hover\:opacity-60:is(:where(.group):hover *){opacity:.6}.group-hover\:opacity-70:is(:where(.group):hover *){opacity:.7}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:opacity-\[0\.2\]:is(:where(.group):hover *){opacity:.2}.group-hover\:opacity-\[0\.12\]:is(:where(.group):hover *){opacity:.12}.group-hover\:shadow-elevated:is(:where(.group):hover *){--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#2e3b5038),0 2px 6px -1px var(--tw-shadow-color,#452c2326),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.group-hover\:shadow-elevated:is(:where(.group):hover *){--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)22%,transparent)),0 2px 6px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)15%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.group-hover\:shadow-elevated:is(:where(.group):hover *){box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-hover\:grayscale-0:is(:where(.group):hover *){--tw-grayscale:grayscale(0%);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,)}.group-hover\/btn\:translate-x-0:is(:where(.group\/btn):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/btn\:translate-y-0:is(:where(.group\/btn):hover *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/coords\:text-nav-ranges:is(:where(.group\/coords):hover *){color:var(--color-nav-ranges)}.group-hover\/dot\:scale-\[1\.4\]:is(:where(.group\/dot):hover *){scale:1.4}.group-hover\/dot\:opacity-80:is(:where(.group\/dot):hover *){opacity:.8}.group-hover\/example\:border:is(:where(.group\/example):hover *){border-style:var(--tw-border-style);border-width:1px}.group-hover\/example\:border-nav-directory\/30:is(:where(.group\/example):hover *){border-color:#577c284d}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:border-nav-directory\/30:is(:where(.group\/example):hover *){border-color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.group-hover\/example\:border-nav-events\/30:is(:where(.group\/example):hover *){border-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:border-nav-events\/30:is(:where(.group\/example):hover *){border-color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.group-hover\/example\:border-nav-exchange\/30:is(:where(.group\/example):hover *){border-color:#3278794d}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:border-nav-exchange\/30:is(:where(.group\/example):hover *){border-color:color-mix(in oklab,var(--color-nav-exchange)30%,transparent)}}.group-hover\/example\:border-nav-handbook\/30:is(:where(.group\/example):hover *){border-color:#b722094d}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:border-nav-handbook\/30:is(:where(.group\/example):hover *){border-color:color-mix(in oklab,var(--color-nav-handbook)30%,transparent)}}.group-hover\/example\:border-nav-ranges\/30:is(:where(.group\/example):hover *){border-color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:border-nav-ranges\/30:is(:where(.group\/example):hover *){border-color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.group-hover\/example\:border-rusty-orange\/30:is(:where(.group\/example):hover *){border-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:border-rusty-orange\/30:is(:where(.group\/example):hover *){border-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.group-hover\/example\:border-sagebrush-green\/30:is(:where(.group\/example):hover *){border-color:#7880474d}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:border-sagebrush-green\/30:is(:where(.group\/example):hover *){border-color:color-mix(in oklab,var(--color-sagebrush-green)30%,transparent)}}.group-hover\/example\:border-slate-blue\/30:is(:where(.group\/example):hover *){border-color:#3b50624d}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:border-slate-blue\/30:is(:where(.group\/example):hover *){border-color:color-mix(in oklab,var(--color-slate-blue)30%,transparent)}}.group-hover\/example\:bg-nav-directory\/10:is(:where(.group\/example):hover *){background-color:#577c281a}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:bg-nav-directory\/10:is(:where(.group\/example):hover *){background-color:color-mix(in oklab,var(--color-nav-directory)10%,transparent)}}.group-hover\/example\:bg-nav-events\/10:is(:where(.group\/example):hover *){background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:bg-nav-events\/10:is(:where(.group\/example):hover *){background-color:color-mix(in oklab,var(--color-nav-events)10%,transparent)}}.group-hover\/example\:bg-nav-exchange\/10:is(:where(.group\/example):hover *){background-color:#3278791a}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:bg-nav-exchange\/10:is(:where(.group\/example):hover *){background-color:color-mix(in oklab,var(--color-nav-exchange)10%,transparent)}}.group-hover\/example\:bg-nav-handbook\/10:is(:where(.group\/example):hover *){background-color:#b722091a}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:bg-nav-handbook\/10:is(:where(.group\/example):hover *){background-color:color-mix(in oklab,var(--color-nav-handbook)10%,transparent)}}.group-hover\/example\:bg-nav-ranges\/10:is(:where(.group\/example):hover *){background-color:#8d4a6c1a}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:bg-nav-ranges\/10:is(:where(.group\/example):hover *){background-color:color-mix(in oklab,var(--color-nav-ranges)10%,transparent)}}.group-hover\/example\:bg-rusty-orange\/10:is(:where(.group\/example):hover *){background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:bg-rusty-orange\/10:is(:where(.group\/example):hover *){background-color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.group-hover\/example\:bg-sagebrush-green\/10:is(:where(.group\/example):hover *){background-color:#7880471a}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:bg-sagebrush-green\/10:is(:where(.group\/example):hover *){background-color:color-mix(in oklab,var(--color-sagebrush-green)10%,transparent)}}.group-hover\/example\:bg-slate-blue\/10:is(:where(.group\/example):hover *){background-color:#3b50621a}@supports (color:color-mix(in lab,red,red)){.group-hover\/example\:bg-slate-blue\/10:is(:where(.group\/example):hover *){background-color:color-mix(in oklab,var(--color-slate-blue)10%,transparent)}}.group-hover\/example\:text-card-foreground:is(:where(.group\/example):hover *){color:var(--color-card-foreground)}.group-hover\/example\:text-nav-directory:is(:where(.group\/example):hover *){color:var(--color-nav-directory)}.group-hover\/example\:text-nav-events:is(:where(.group\/example):hover *){color:var(--color-nav-events)}.group-hover\/example\:text-nav-exchange:is(:where(.group\/example):hover *){color:var(--color-nav-exchange)}.group-hover\/example\:text-nav-handbook:is(:where(.group\/example):hover *){color:var(--color-nav-handbook)}.group-hover\/example\:text-nav-ranges:is(:where(.group\/example):hover *){color:var(--color-nav-ranges)}.group-hover\/example\:text-rusty-orange:is(:where(.group\/example):hover *){color:var(--color-rusty-orange)}.group-hover\/example\:text-sagebrush-green:is(:where(.group\/example):hover *){color:var(--color-sagebrush-green)}.group-hover\/example\:text-slate-blue:is(:where(.group\/example):hover *){color:var(--color-slate-blue)}.group-hover\/img\:scale-\[1\.03\]:is(:where(.group\/img):hover *){scale:1.03}.group-hover\/img\:bg-black\/10:is(:where(.group\/img):hover *){background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.group-hover\/img\:bg-black\/10:is(:where(.group\/img):hover *){background-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.group-hover\/img\:text-white\/80:is(:where(.group\/img):hover *){color:#fffc}@supports (color:color-mix(in lab,red,red)){.group-hover\/img\:text-white\/80:is(:where(.group\/img):hover *){color:color-mix(in oklab,var(--color-white)80%,transparent)}}.group-hover\/item\:translate-x-0:is(:where(.group\/item):hover *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/item\:text-foreground\/90:is(:where(.group\/item):hover *){color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.group-hover\/item\:text-foreground\/90:is(:where(.group\/item):hover *){color:color-mix(in oklab,var(--color-foreground)90%,transparent)}}.group-hover\/item\:text-rusty-orange:is(:where(.group\/item):hover *){color:var(--color-rusty-orange)}.group-hover\/item\:opacity-100:is(:where(.group\/item):hover *){opacity:1}.group-hover\/map\:scale-105:is(:where(.group\/map):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\/row\:text-nav-exchange:is(:where(.group\/row):hover *){color:var(--color-nav-exchange)}}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--color-ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab,var(--color-ring)50%,transparent)}}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:mr-4::file-selector-button{margin-right:calc(var(--spacing)*4)}.file\:rounded-sm::file-selector-button{border-radius:var(--radius-sm)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-rusty-orange\/10::file-selector-button{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.file\:bg-rusty-orange\/10::file-selector-button{background-color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:px-4::file-selector-button{padding-inline:calc(var(--spacing)*4)}.file\:py-2::file-selector-button{padding-block:calc(var(--spacing)*2)}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:font-normal::file-selector-button{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.file\:text-rusty-orange::file-selector-button{color:var(--color-rusty-orange)}.placeholder\:font-normal::-moz-placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:font-normal::placeholder{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.placeholder\:text-muted-foreground::-moz-placeholder,.placeholder\:text-muted-foreground\/40::-moz-placeholder{color:var(--color-muted-foreground)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/40::placeholder{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/40::-moz-placeholder{color:color-mix(in oklab,var(--color-muted-foreground)40%,transparent)}.placeholder\:text-muted-foreground\/40::placeholder{color:color-mix(in oklab,var(--color-muted-foreground)40%,transparent)}}.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:var(--color-muted-foreground)}.placeholder\:text-muted-foreground\/50::placeholder{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/50::-moz-placeholder{color:color-mix(in oklab,var(--color-muted-foreground)50%,transparent)}.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab,var(--color-muted-foreground)50%,transparent)}}.placeholder\:text-muted-foreground\/60::-moz-placeholder{color:var(--color-muted-foreground)}.placeholder\:text-muted-foreground\/60::placeholder{color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-muted-foreground\/60::-moz-placeholder{color:color-mix(in oklab,var(--color-muted-foreground)60%,transparent)}.placeholder\:text-muted-foreground\/60::placeholder{color:color-mix(in oklab,var(--color-muted-foreground)60%,transparent)}}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:rounded:before{content:var(--tw-content);border-radius:.25rem}.before\:bg-gradient-to-r:before{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.before\:from-slate-blue\/5:before{content:var(--tw-content);--tw-gradient-from:#3b50620d}@supports (color:color-mix(in lab,red,red)){.before\:from-slate-blue\/5:before{--tw-gradient-from:color-mix(in oklab,var(--color-slate-blue)5%,transparent)}}.before\:from-slate-blue\/5:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:to-nav-ranges\/5:before{content:var(--tw-content);--tw-gradient-to:#8d4a6c0d}@supports (color:color-mix(in lab,red,red)){.before\:to-nav-ranges\/5:before{--tw-gradient-to:color-mix(in oklab,var(--color-nav-ranges)5%,transparent)}}.before\:to-nav-ranges\/5:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.before\:to-rusty-orange\/5:before{content:var(--tw-content);--tw-gradient-to:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.before\:to-rusty-orange\/5:before{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)5%,transparent)}}.before\:to-rusty-orange\/5:before{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:bottom-\[-1px\]:after{content:var(--tw-content);bottom:-1px}.after\:left-0:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.after\:h-1:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.after\:h-1\.5:after{content:var(--tw-content);height:calc(var(--spacing)*1.5)}.after\:w-0:after{content:var(--tw-content);width:calc(var(--spacing)*0)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:rounded-b-xs:after{content:var(--tw-content);border-bottom-right-radius:var(--radius-xs);border-bottom-left-radius:var(--radius-xs)}.after\:bg-gradient-to-r:after{content:var(--tw-content);--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.after\:from-rusty-orange\/30:after{content:var(--tw-content);--tw-gradient-from:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.after\:from-rusty-orange\/30:after{--tw-gradient-from:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.after\:from-rusty-orange\/30:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:from-transparent:after{content:var(--tw-content);--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:via-rusty-orange\/40:after{content:var(--tw-content);--tw-gradient-via:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.after\:via-rusty-orange\/40:after{--tw-gradient-via:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.after\:via-rusty-orange\/40:after{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.after\:via-rusty-orange\/60:after{content:var(--tw-content);--tw-gradient-via:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.after\:via-rusty-orange\/60:after{--tw-gradient-via:color-mix(in oklab,var(--color-rusty-orange)60%,transparent)}}.after\:via-rusty-orange\/60:after{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.after\:to-rusty-orange\/30:after{content:var(--tw-content);--tw-gradient-to:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.after\:to-rusty-orange\/30:after{--tw-gradient-to:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.after\:to-rusty-orange\/30:after{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:to-transparent:after{content:var(--tw-content);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.after\:transition-all:after{content:var(--tw-content);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.after\:duration-300:after{--tw-duration:.3s;transition-duration:.3s}.after\:ease-out:after{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.after\:duration-300:after{content:var(--tw-content);animation-duration:.3s}.after\:ease-out:after{content:var(--tw-content);animation-timing-function:cubic-bezier(0,0,.2,1)}.first\:mt-0:first-child{margin-top:calc(var(--spacing)*0)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing)*0)}.even\:bg-muted\/10:nth-child(2n){background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.even\:bg-muted\/10:nth-child(2n){background-color:color-mix(in oklab,var(--color-muted)10%,transparent)}}.even\:bg-muted\/20:nth-child(2n){background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.even\:bg-muted\/20:nth-child(2n){background-color:color-mix(in oklab,var(--color-muted)20%,transparent)}}.checked\:border-\[6px\]:checked{border-style:var(--tw-border-style);border-width:6px}.checked\:border-rusty-orange:checked{border-color:var(--color-rusty-orange)}.checked\:bg-rusty-orange:checked{background-color:var(--color-rusty-orange)}.focus-within\:border-rusty-orange\/50:focus-within{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.focus-within\:border-rusty-orange\/50:focus-within{border-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus-within\:ring-1:focus-within,.focus-within\:ring-2:focus-within{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-2:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus-within\:ring-nav-directory\/50:focus-within{--tw-ring-color:#577c2880}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-nav-directory\/50:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-nav-directory)50%,transparent)}}.focus-within\:ring-rusty-orange\/10:focus-within{--tw-ring-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-rusty-orange\/10:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.focus-within\:ring-rusty-orange\/50:focus-within{--tw-ring-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.focus-within\:ring-rusty-orange\/50:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.focus-within\:outline-none:focus-within{--tw-outline-style:none;outline-style:none}@media (hover:hover){.hover\:z-10:hover{z-index:10}.hover\:translate-x-0\.5:hover{--tw-translate-x:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:translate-x-1:hover{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-0:hover{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.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\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:translate-y-\[-2px\]:hover{--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:scale-\[1\.01\]:hover{scale:1.01}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:scale-\[1\.05\]:hover{scale:1.05}.hover\:border:hover{border-style:var(--tw-border-style);border-width:1px}.hover\:border-border:hover,.hover\:border-border\/50:hover{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-border\/50:hover{border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.hover\:border-border\/60:hover{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-border\/60:hover{border-color:color-mix(in oklab,var(--color-border)60%,transparent)}}.hover\:border-border\/80:hover{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.hover\:border-border\/80:hover{border-color:color-mix(in oklab,var(--color-border)80%,transparent)}}.hover\:border-brass\/40:hover{border-color:#b5a64466}@supports (color:color-mix(in lab,red,red)){.hover\:border-brass\/40:hover{border-color:color-mix(in oklab,var(--color-brass)40%,transparent)}}.hover\:border-brass\/50:hover{border-color:#b5a64480}@supports (color:color-mix(in lab,red,red)){.hover\:border-brass\/50:hover{border-color:color-mix(in oklab,var(--color-brass)50%,transparent)}}.hover\:border-brass\/70:hover{border-color:#b5a644b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-brass\/70:hover{border-color:color-mix(in oklab,var(--color-brass)70%,transparent)}}.hover\:border-canyon-clay\/50:hover{border-color:color-mix(in srgb,var(--color-canyon-clay)50%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:border-canyon-clay\/50:hover{border-color:color-mix(in oklab,var(--color-canyon-clay)50%,transparent)}}.hover\:border-current:hover{border-color:currentColor}.hover\:border-destructive:hover,.hover\:border-destructive\/50:hover{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:border-destructive\/50:hover{border-color:color-mix(in oklab,var(--color-destructive)50%,transparent)}}.hover\:border-destructive\/60:hover{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:border-destructive\/60:hover{border-color:color-mix(in oklab,var(--color-destructive)60%,transparent)}}.hover\:border-error\/50:hover{border-color:#b7220980}@supports (color:color-mix(in lab,red,red)){.hover\:border-error\/50:hover{border-color:color-mix(in oklab,var(--color-error)50%,transparent)}}.hover\:border-foreground\/20:hover{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/20:hover{border-color:color-mix(in oklab,var(--color-foreground)20%,transparent)}}.hover\:border-foreground\/30:hover{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-foreground\/30:hover{border-color:color-mix(in oklab,var(--color-foreground)30%,transparent)}}.hover\:border-gruvbox-aqua\/50:hover{border-color:#8ec27d80}@supports (color:color-mix(in lab,red,red)){.hover\:border-gruvbox-aqua\/50:hover{border-color:color-mix(in oklab,var(--color-gruvbox-aqua)50%,transparent)}}.hover\:border-gruvbox-purple\/50:hover{border-color:#d6879d80}@supports (color:color-mix(in lab,red,red)){.hover\:border-gruvbox-purple\/50:hover{border-color:color-mix(in oklab,var(--color-gruvbox-purple)50%,transparent)}}.hover\:border-gruvbox-red\/50:hover{border-color:#fc473480}@supports (color:color-mix(in lab,red,red)){.hover\:border-gruvbox-red\/50:hover{border-color:color-mix(in oklab,var(--color-gruvbox-red)50%,transparent)}}.hover\:border-gunmetal\/50:hover{border-color:#2e343780}@supports (color:color-mix(in lab,red,red)){.hover\:border-gunmetal\/50:hover{border-color:color-mix(in oklab,var(--color-gunmetal)50%,transparent)}}.hover\:border-lodgepole-green\/50:hover{border-color:#7d670080}@supports (color:color-mix(in lab,red,red)){.hover\:border-lodgepole-green\/50:hover{border-color:color-mix(in oklab,var(--color-lodgepole-green)50%,transparent)}}.hover\:border-muted-foreground\/50:hover{border-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:border-muted-foreground\/50:hover{border-color:color-mix(in oklab,var(--color-muted-foreground)50%,transparent)}}.hover\:border-nav-campfire\/30:hover{border-color:#cd88004d}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-campfire\/30:hover{border-color:color-mix(in oklab,var(--color-nav-campfire)30%,transparent)}}.hover\:border-nav-campfire\/40:hover{border-color:#cd880066}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-campfire\/40:hover{border-color:color-mix(in oklab,var(--color-nav-campfire)40%,transparent)}}.hover\:border-nav-campfire\/50:hover{border-color:#cd880080}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-campfire\/50:hover{border-color:color-mix(in oklab,var(--color-nav-campfire)50%,transparent)}}.hover\:border-nav-directory:hover{border-color:var(--color-nav-directory)}.hover\:border-nav-directory\/30:hover{border-color:#577c284d}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-directory\/30:hover{border-color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.hover\:border-nav-directory\/40:hover{border-color:#577c2866}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-directory\/40:hover{border-color:color-mix(in oklab,var(--color-nav-directory)40%,transparent)}}.hover\:border-nav-directory\/50:hover{border-color:#577c2880}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-directory\/50:hover{border-color:color-mix(in oklab,var(--color-nav-directory)50%,transparent)}}.hover\:border-nav-directory\/60:hover{border-color:#577c2899}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-directory\/60:hover{border-color:color-mix(in oklab,var(--color-nav-directory)60%,transparent)}}.hover\:border-nav-events:hover{border-color:var(--color-nav-events)}.hover\:border-nav-events\/30:hover{border-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-events\/30:hover{border-color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.hover\:border-nav-events\/40:hover{border-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-events\/40:hover{border-color:color-mix(in oklab,var(--color-nav-events)40%,transparent)}}.hover\:border-nav-events\/50:hover{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-events\/50:hover{border-color:color-mix(in oklab,var(--color-nav-events)50%,transparent)}}.hover\:border-nav-events\/60:hover{border-color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-events\/60:hover{border-color:color-mix(in oklab,var(--color-nav-events)60%,transparent)}}.hover\:border-nav-exchange:hover{border-color:var(--color-nav-exchange)}.hover\:border-nav-exchange-dark\/50:hover{border-color:#1fe6a680}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-exchange-dark\/50:hover{border-color:color-mix(in oklab,var(--color-nav-exchange-dark)50%,transparent)}}.hover\:border-nav-exchange\/40:hover{border-color:#32787966}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-exchange\/40:hover{border-color:color-mix(in oklab,var(--color-nav-exchange)40%,transparent)}}.hover\:border-nav-exchange\/50:hover{border-color:#32787980}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-exchange\/50:hover{border-color:color-mix(in oklab,var(--color-nav-exchange)50%,transparent)}}.hover\:border-nav-exchange\/60:hover{border-color:#32787999}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-exchange\/60:hover{border-color:color-mix(in oklab,var(--color-nav-exchange)60%,transparent)}}.hover\:border-nav-handbook:hover{border-color:var(--color-nav-handbook)}.hover\:border-nav-handbook-dark:hover{border-color:var(--color-nav-handbook-dark)}.hover\:border-nav-handbook-dark\/40:hover{border-color:#d61f0066}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-handbook-dark\/40:hover{border-color:color-mix(in oklab,var(--color-nav-handbook-dark)40%,transparent)}}.hover\:border-nav-handbook-dark\/50:hover{border-color:#d61f0080}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-handbook-dark\/50:hover{border-color:color-mix(in oklab,var(--color-nav-handbook-dark)50%,transparent)}}.hover\:border-nav-handbook\/30:hover{border-color:#b722094d}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-handbook\/30:hover{border-color:color-mix(in oklab,var(--color-nav-handbook)30%,transparent)}}.hover\:border-nav-handbook\/40:hover{border-color:#b7220966}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-handbook\/40:hover{border-color:color-mix(in oklab,var(--color-nav-handbook)40%,transparent)}}.hover\:border-nav-handbook\/50:hover{border-color:#b7220980}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-handbook\/50:hover{border-color:color-mix(in oklab,var(--color-nav-handbook)50%,transparent)}}.hover\:border-nav-handbook\/70:hover{border-color:#b72209b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-handbook\/70:hover{border-color:color-mix(in oklab,var(--color-nav-handbook)70%,transparent)}}.hover\:border-nav-ranges:hover{border-color:var(--color-nav-ranges)}.hover\:border-nav-ranges\/30:hover{border-color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-ranges\/30:hover{border-color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.hover\:border-nav-ranges\/40:hover{border-color:#8d4a6c66}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-ranges\/40:hover{border-color:color-mix(in oklab,var(--color-nav-ranges)40%,transparent)}}.hover\:border-nav-ranges\/50:hover{border-color:#8d4a6c80}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-ranges\/50:hover{border-color:color-mix(in oklab,var(--color-nav-ranges)50%,transparent)}}.hover\:border-nav-ranges\/60:hover{border-color:#8d4a6c99}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-ranges\/60:hover{border-color:color-mix(in oklab,var(--color-nav-ranges)60%,transparent)}}.hover\:border-nav-ranges\/70:hover{border-color:#8d4a6cb3}@supports (color:color-mix(in lab,red,red)){.hover\:border-nav-ranges\/70:hover{border-color:color-mix(in oklab,var(--color-nav-ranges)70%,transparent)}}.hover\:border-primary:hover,.hover\:border-primary\/40:hover{border-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab,var(--color-primary)40%,transparent)}}.hover\:border-rusty-orange:hover{border-color:var(--color-rusty-orange)}.hover\:border-rusty-orange\/20:hover{border-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.hover\:border-rusty-orange\/20:hover{border-color:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.hover\:border-rusty-orange\/30:hover{border-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.hover\:border-rusty-orange\/30:hover{border-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.hover\:border-rusty-orange\/40:hover{border-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.hover\:border-rusty-orange\/40:hover{border-color:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.hover\:border-rusty-orange\/50:hover{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.hover\:border-rusty-orange\/50:hover{border-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.hover\:border-rusty-orange\/60:hover{border-color:#fe7f2799}@supports (color:color-mix(in lab,red,red)){.hover\:border-rusty-orange\/60:hover{border-color:color-mix(in oklab,var(--color-rusty-orange)60%,transparent)}}.hover\:border-rusty-orange\/70:hover{border-color:#fe7f27b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-rusty-orange\/70:hover{border-color:color-mix(in oklab,var(--color-rusty-orange)70%,transparent)}}.hover\:border-rusty-orange\/80:hover{border-color:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.hover\:border-rusty-orange\/80:hover{border-color:color-mix(in oklab,var(--color-rusty-orange)80%,transparent)}}.hover\:border-sagebrush-green:hover{border-color:var(--color-sagebrush-green)}.hover\:border-sagebrush-green\/30:hover{border-color:#7880474d}@supports (color:color-mix(in lab,red,red)){.hover\:border-sagebrush-green\/30:hover{border-color:color-mix(in oklab,var(--color-sagebrush-green)30%,transparent)}}.hover\:border-sagebrush-green\/40:hover{border-color:#78804766}@supports (color:color-mix(in lab,red,red)){.hover\:border-sagebrush-green\/40:hover{border-color:color-mix(in oklab,var(--color-sagebrush-green)40%,transparent)}}.hover\:border-sagebrush-green\/50:hover{border-color:#78804780}@supports (color:color-mix(in lab,red,red)){.hover\:border-sagebrush-green\/50:hover{border-color:color-mix(in oklab,var(--color-sagebrush-green)50%,transparent)}}.hover\:border-sagebrush-green\/60:hover{border-color:#78804799}@supports (color:color-mix(in lab,red,red)){.hover\:border-sagebrush-green\/60:hover{border-color:color-mix(in oklab,var(--color-sagebrush-green)60%,transparent)}}.hover\:border-saloon-wood\/50:hover{border-color:#8a451580}@supports (color:color-mix(in lab,red,red)){.hover\:border-saloon-wood\/50:hover{border-color:color-mix(in oklab,var(--color-saloon-wood)50%,transparent)}}.hover\:border-slate-blue:hover{border-color:var(--color-slate-blue)}.hover\:border-slate-blue-bright\/40:hover{border-color:#749dc166}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-blue-bright\/40:hover{border-color:color-mix(in oklab,var(--color-slate-blue-bright)40%,transparent)}}.hover\:border-slate-blue\/30:hover{border-color:#3b50624d}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-blue\/30:hover{border-color:color-mix(in oklab,var(--color-slate-blue)30%,transparent)}}.hover\:border-slate-blue\/40:hover{border-color:#3b506266}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-blue\/40:hover{border-color:color-mix(in oklab,var(--color-slate-blue)40%,transparent)}}.hover\:border-slate-blue\/50:hover{border-color:#3b506280}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-blue\/50:hover{border-color:color-mix(in oklab,var(--color-slate-blue)50%,transparent)}}.hover\:border-slate-blue\/60:hover{border-color:#3b506299}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-blue\/60:hover{border-color:color-mix(in oklab,var(--color-slate-blue)60%,transparent)}}.hover\:border-slate-blue\/70:hover{border-color:#3b5062b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-slate-blue\/70:hover{border-color:color-mix(in oklab,var(--color-slate-blue)70%,transparent)}}.hover\:border-success\/50:hover{border-color:#78804780}@supports (color:color-mix(in lab,red,red)){.hover\:border-success\/50:hover{border-color:color-mix(in oklab,var(--color-success)50%,transparent)}}.hover\:border-warning\/50:hover{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.hover\:border-warning\/50:hover{border-color:color-mix(in oklab,var(--color-warning)50%,transparent)}}.hover\:border-weathered-gold:hover{border-color:var(--color-weathered-gold)}.hover\:border-weathered-gold\/30:hover{border-color:#c56c214d}@supports (color:color-mix(in lab,red,red)){.hover\:border-weathered-gold\/30:hover{border-color:color-mix(in oklab,var(--color-weathered-gold)30%,transparent)}}.hover\:border-weathered-gold\/40:hover{border-color:#c56c2166}@supports (color:color-mix(in lab,red,red)){.hover\:border-weathered-gold\/40:hover{border-color:color-mix(in oklab,var(--color-weathered-gold)40%,transparent)}}.hover\:border-weathered-gold\/50:hover{border-color:#c56c2180}@supports (color:color-mix(in lab,red,red)){.hover\:border-weathered-gold\/50:hover{border-color:color-mix(in oklab,var(--color-weathered-gold)50%,transparent)}}.hover\:border-weathered-gold\/60:hover{border-color:#c56c2199}@supports (color:color-mix(in lab,red,red)){.hover\:border-weathered-gold\/60:hover{border-color:color-mix(in oklab,var(--color-weathered-gold)60%,transparent)}}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/50:hover{border-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/50:hover{border-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.hover\:border-l-nav-campfire\/70:hover{border-left-color:#cd8800b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-l-nav-campfire\/70:hover{border-left-color:color-mix(in oklab,var(--color-nav-campfire)70%,transparent)}}.hover\:border-l-nav-events\/50:hover{border-left-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.hover\:border-l-nav-events\/50:hover{border-left-color:color-mix(in oklab,var(--color-nav-events)50%,transparent)}}.hover\:border-l-nav-exchange\/70:hover{border-left-color:#327879b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-l-nav-exchange\/70:hover{border-left-color:color-mix(in oklab,var(--color-nav-exchange)70%,transparent)}}.hover\:border-l-nav-ranges\/70:hover{border-left-color:#8d4a6cb3}@supports (color:color-mix(in lab,red,red)){.hover\:border-l-nav-ranges\/70:hover{border-left-color:color-mix(in oklab,var(--color-nav-ranges)70%,transparent)}}.hover\:border-l-slate-blue\/70:hover{border-left-color:#3b5062b3}@supports (color:color-mix(in lab,red,red)){.hover\:border-l-slate-blue\/70:hover{border-left-color:color-mix(in oklab,var(--color-slate-blue)70%,transparent)}}.hover\:bg-\[\#0077b5\]:hover{background-color:#0077b5}.hover\:bg-\[\#1877f2\]:hover{background-color:#1877f2}.hover\:bg-\[\#ff4500\]:hover{background-color:#ff4500}.hover\:bg-accent:hover,.hover\:bg-accent\/10:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/10:hover{background-color:color-mix(in oklab,var(--color-accent)10%,transparent)}}.hover\:bg-accent\/20:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/20:hover{background-color:color-mix(in oklab,var(--color-accent)20%,transparent)}}.hover\:bg-accent\/30:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/30:hover{background-color:color-mix(in oklab,var(--color-accent)30%,transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.hover\:bg-accent\/90:hover{background-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-accent\/90:hover{background-color:color-mix(in oklab,var(--color-accent)90%,transparent)}}.hover\:bg-background:hover,.hover\:bg-background\/80:hover{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/80:hover{background-color:color-mix(in oklab,var(--color-background)80%,transparent)}}.hover\:bg-background\/90:hover{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-background\/90:hover{background-color:color-mix(in oklab,var(--color-background)90%,transparent)}}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/25:hover{background-color:#00000040}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/25:hover{background-color:color-mix(in oklab,var(--color-black)25%,transparent)}}.hover\:bg-black\/60:hover{background-color:#0009}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/60:hover{background-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab,var(--color-black)70%,transparent)}}.hover\:bg-black\/90:hover{background-color:#000000e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/90:hover{background-color:color-mix(in oklab,var(--color-black)90%,transparent)}}.hover\:bg-border:hover{background-color:var(--color-border)}.hover\:bg-brass\/\[0\.04\]:hover{background-color:#b5a6440a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-brass\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-brass)4%,transparent)}}.hover\:bg-canyon-clay\/10:hover{background-color:color-mix(in srgb,var(--color-canyon-clay)10%,transparent)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-canyon-clay\/10:hover{background-color:color-mix(in oklab,var(--color-canyon-clay)10%,transparent)}}.hover\:bg-card:hover,.hover\:bg-card\/20:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/20:hover{background-color:color-mix(in oklab,var(--color-card)20%,transparent)}}.hover\:bg-card\/30:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/30:hover{background-color:color-mix(in oklab,var(--color-card)30%,transparent)}}.hover\:bg-card\/40:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/40:hover{background-color:color-mix(in oklab,var(--color-card)40%,transparent)}}.hover\:bg-card\/50:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/50:hover{background-color:color-mix(in oklab,var(--color-card)50%,transparent)}}.hover\:bg-card\/60:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/60:hover{background-color:color-mix(in oklab,var(--color-card)60%,transparent)}}.hover\:bg-card\/80:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/80:hover{background-color:color-mix(in oklab,var(--color-card)80%,transparent)}}.hover\:bg-card\/95:hover{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-card\/95:hover{background-color:color-mix(in oklab,var(--color-card)95%,transparent)}}.hover\:bg-crisp-off-white\/5:hover{background-color:#f2f2f20d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-crisp-off-white\/5:hover{background-color:color-mix(in oklab,var(--color-crisp-off-white)5%,transparent)}}.hover\:bg-cta-surface-dark-hover:hover{background-color:var(--color-cta-surface-dark-hover)}.hover\:bg-dark-chocolate\/10:hover{background-color:#1a0e0c1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-dark-chocolate\/10:hover{background-color:color-mix(in oklab,var(--color-dark-chocolate)10%,transparent)}}.hover\:bg-dark-chocolate\/20:hover{background-color:#1a0e0c33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-dark-chocolate\/20:hover{background-color:color-mix(in oklab,var(--color-dark-chocolate)20%,transparent)}}.hover\:bg-destructive:hover,.hover\:bg-destructive\/10:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--color-destructive)10%,transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab,var(--color-destructive)20%,transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab,var(--color-destructive)80%,transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab,var(--color-destructive)90%,transparent)}}.hover\:bg-error\/10:hover{background-color:#b722091a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-error\/10:hover{background-color:color-mix(in oklab,var(--color-error)10%,transparent)}}.hover\:bg-foreground\/5:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab,var(--color-foreground)5%,transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab,var(--color-foreground)10%,transparent)}}.hover\:bg-foreground\/40:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/40:hover{background-color:color-mix(in oklab,var(--color-foreground)40%,transparent)}}.hover\:bg-foreground\/\[0\.03\]:hover{background-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-foreground\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-foreground)3%,transparent)}}.hover\:bg-gunmetal\/10:hover{background-color:#2e34371a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gunmetal\/10:hover{background-color:color-mix(in oklab,var(--color-gunmetal)10%,transparent)}}.hover\:bg-gunmetal\/20:hover{background-color:#2e343733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-gunmetal\/20:hover{background-color:color-mix(in oklab,var(--color-gunmetal)20%,transparent)}}.hover\:bg-lodgepole-green\/90:hover{background-color:#7d6700e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-lodgepole-green\/90:hover{background-color:color-mix(in oklab,var(--color-lodgepole-green)90%,transparent)}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-muted-foreground\/50:hover{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted-foreground\/50:hover{background-color:color-mix(in oklab,var(--color-muted-foreground)50%,transparent)}}.hover\:bg-muted-foreground\/90:hover{background-color:var(--color-muted-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted-foreground\/90:hover{background-color:color-mix(in oklab,var(--color-muted-foreground)90%,transparent)}}.hover\:bg-muted\/5:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/5:hover{background-color:color-mix(in oklab,var(--color-muted)5%,transparent)}}.hover\:bg-muted\/10:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/10:hover{background-color:color-mix(in oklab,var(--color-muted)10%,transparent)}}.hover\:bg-muted\/20:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/20:hover{background-color:color-mix(in oklab,var(--color-muted)20%,transparent)}}.hover\:bg-muted\/30:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/30:hover{background-color:color-mix(in oklab,var(--color-muted)30%,transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--color-muted)40%,transparent)}}.hover\:bg-muted\/50:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab,var(--color-muted)50%,transparent)}}.hover\:bg-muted\/60:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--color-muted)60%,transparent)}}.hover\:bg-muted\/80:hover{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-muted\/80:hover{background-color:color-mix(in oklab,var(--color-muted)80%,transparent)}}.hover\:bg-nav-campfire:hover{background-color:var(--color-nav-campfire)}.hover\:bg-nav-campfire\/5:hover{background-color:#cd88000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-campfire\/5:hover{background-color:color-mix(in oklab,var(--color-nav-campfire)5%,transparent)}}.hover\:bg-nav-campfire\/10:hover{background-color:#cd88001a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-campfire\/10:hover{background-color:color-mix(in oklab,var(--color-nav-campfire)10%,transparent)}}.hover\:bg-nav-campfire\/20:hover{background-color:#cd880033}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-campfire\/20:hover{background-color:color-mix(in oklab,var(--color-nav-campfire)20%,transparent)}}.hover\:bg-nav-campfire\/90:hover{background-color:#cd8800e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-campfire\/90:hover{background-color:color-mix(in oklab,var(--color-nav-campfire)90%,transparent)}}.hover\:bg-nav-campfire\/\[0\.06\]:hover{background-color:#cd88000f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-campfire\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-nav-campfire)6%,transparent)}}.hover\:bg-nav-directory:hover{background-color:var(--color-nav-directory)}.hover\:bg-nav-directory\/5:hover{background-color:#577c280d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-directory\/5:hover{background-color:color-mix(in oklab,var(--color-nav-directory)5%,transparent)}}.hover\:bg-nav-directory\/10:hover{background-color:#577c281a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-directory\/10:hover{background-color:color-mix(in oklab,var(--color-nav-directory)10%,transparent)}}.hover\:bg-nav-directory\/15:hover{background-color:#577c2826}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-directory\/15:hover{background-color:color-mix(in oklab,var(--color-nav-directory)15%,transparent)}}.hover\:bg-nav-directory\/20:hover{background-color:#577c2833}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-directory\/20:hover{background-color:color-mix(in oklab,var(--color-nav-directory)20%,transparent)}}.hover\:bg-nav-directory\/30:hover{background-color:#577c284d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-directory\/30:hover{background-color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.hover\:bg-nav-directory\/90:hover{background-color:#577c28e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-directory\/90:hover{background-color:color-mix(in oklab,var(--color-nav-directory)90%,transparent)}}.hover\:bg-nav-directory\/\[0\.03\]:hover{background-color:#577c2808}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-directory\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-nav-directory)3%,transparent)}}.hover\:bg-nav-directory\/\[0\.06\]:hover{background-color:#577c280f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-directory\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-nav-directory)6%,transparent)}}.hover\:bg-nav-events:hover{background-color:var(--color-nav-events)}.hover\:bg-nav-events\/5:hover{background-color:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-events\/5:hover{background-color:color-mix(in oklab,var(--color-nav-events)5%,transparent)}}.hover\:bg-nav-events\/10:hover{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-events\/10:hover{background-color:color-mix(in oklab,var(--color-nav-events)10%,transparent)}}.hover\:bg-nav-events\/15:hover{background-color:#fe7f2726}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-events\/15:hover{background-color:color-mix(in oklab,var(--color-nav-events)15%,transparent)}}.hover\:bg-nav-events\/20:hover{background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-events\/20:hover{background-color:color-mix(in oklab,var(--color-nav-events)20%,transparent)}}.hover\:bg-nav-events\/30:hover{background-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-events\/30:hover{background-color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.hover\:bg-nav-events\/90:hover{background-color:#fe7f27e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-events\/90:hover{background-color:color-mix(in oklab,var(--color-nav-events)90%,transparent)}}.hover\:bg-nav-events\/\[0\.03\]:hover{background-color:#fe7f2708}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-events\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-nav-events)3%,transparent)}}.hover\:bg-nav-events\/\[0\.04\]:hover{background-color:#fe7f270a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-events\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-nav-events)4%,transparent)}}.hover\:bg-nav-exchange\/5:hover{background-color:#3278790d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-exchange\/5:hover{background-color:color-mix(in oklab,var(--color-nav-exchange)5%,transparent)}}.hover\:bg-nav-exchange\/10:hover{background-color:#3278791a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-exchange\/10:hover{background-color:color-mix(in oklab,var(--color-nav-exchange)10%,transparent)}}.hover\:bg-nav-exchange\/15:hover{background-color:#32787926}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-exchange\/15:hover{background-color:color-mix(in oklab,var(--color-nav-exchange)15%,transparent)}}.hover\:bg-nav-exchange\/20:hover{background-color:#32787933}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-exchange\/20:hover{background-color:color-mix(in oklab,var(--color-nav-exchange)20%,transparent)}}.hover\:bg-nav-exchange\/90:hover{background-color:#327879e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-exchange\/90:hover{background-color:color-mix(in oklab,var(--color-nav-exchange)90%,transparent)}}.hover\:bg-nav-exchange\/\[0\.06\]:hover{background-color:#3278790f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-exchange\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-nav-exchange)6%,transparent)}}.hover\:bg-nav-handbook:hover{background-color:var(--color-nav-handbook)}.hover\:bg-nav-handbook-dark\/\[0\.02\]:hover{background-color:#d61f0005}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook-dark\/\[0\.02\]:hover{background-color:color-mix(in oklab,var(--color-nav-handbook-dark)2%,transparent)}}.hover\:bg-nav-handbook-dark\/\[0\.03\]:hover{background-color:#d61f0008}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook-dark\/\[0\.03\]:hover{background-color:color-mix(in oklab,var(--color-nav-handbook-dark)3%,transparent)}}.hover\:bg-nav-handbook-dark\/\[0\.04\]:hover{background-color:#d61f000a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook-dark\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-nav-handbook-dark)4%,transparent)}}.hover\:bg-nav-handbook-dark\/\[0\.12\]:hover{background-color:#d61f001f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook-dark\/\[0\.12\]:hover{background-color:color-mix(in oklab,var(--color-nav-handbook-dark)12%,transparent)}}.hover\:bg-nav-handbook\/5:hover{background-color:#b722090d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook\/5:hover{background-color:color-mix(in oklab,var(--color-nav-handbook)5%,transparent)}}.hover\:bg-nav-handbook\/10:hover{background-color:#b722091a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook\/10:hover{background-color:color-mix(in oklab,var(--color-nav-handbook)10%,transparent)}}.hover\:bg-nav-handbook\/20:hover{background-color:#b7220933}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook\/20:hover{background-color:color-mix(in oklab,var(--color-nav-handbook)20%,transparent)}}.hover\:bg-nav-handbook\/50:hover{background-color:#b7220980}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook\/50:hover{background-color:color-mix(in oklab,var(--color-nav-handbook)50%,transparent)}}.hover\:bg-nav-handbook\/90:hover{background-color:#b72209e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook\/90:hover{background-color:color-mix(in oklab,var(--color-nav-handbook)90%,transparent)}}.hover\:bg-nav-handbook\/\[0\.06\]:hover{background-color:#b722090f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-handbook\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-nav-handbook)6%,transparent)}}.hover\:bg-nav-ranges:hover{background-color:var(--color-nav-ranges)}.hover\:bg-nav-ranges\/5:hover{background-color:#8d4a6c0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-ranges\/5:hover{background-color:color-mix(in oklab,var(--color-nav-ranges)5%,transparent)}}.hover\:bg-nav-ranges\/10:hover{background-color:#8d4a6c1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-ranges\/10:hover{background-color:color-mix(in oklab,var(--color-nav-ranges)10%,transparent)}}.hover\:bg-nav-ranges\/15:hover{background-color:#8d4a6c26}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-ranges\/15:hover{background-color:color-mix(in oklab,var(--color-nav-ranges)15%,transparent)}}.hover\:bg-nav-ranges\/20:hover{background-color:#8d4a6c33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-ranges\/20:hover{background-color:color-mix(in oklab,var(--color-nav-ranges)20%,transparent)}}.hover\:bg-nav-ranges\/30:hover{background-color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-ranges\/30:hover{background-color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.hover\:bg-nav-ranges\/90:hover{background-color:#8d4a6ce6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-ranges\/90:hover{background-color:color-mix(in oklab,var(--color-nav-ranges)90%,transparent)}}.hover\:bg-nav-ranges\/\[0\.06\]:hover{background-color:#8d4a6c0f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-nav-ranges\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-nav-ranges)6%,transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--color-primary)20%,transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--color-primary)90%,transparent)}}.hover\:bg-rusty-orange:hover{background-color:var(--color-rusty-orange)}.hover\:bg-rusty-orange\/5:hover{background-color:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/5:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)5%,transparent)}}.hover\:bg-rusty-orange\/10:hover{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/10:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.hover\:bg-rusty-orange\/15:hover{background-color:#fe7f2726}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/15:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)15%,transparent)}}.hover\:bg-rusty-orange\/20:hover{background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/20:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.hover\:bg-rusty-orange\/30:hover{background-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/30:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.hover\:bg-rusty-orange\/50:hover{background-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/50:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.hover\:bg-rusty-orange\/80:hover{background-color:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/80:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)80%,transparent)}}.hover\:bg-rusty-orange\/90:hover{background-color:#fe7f27e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/90:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)90%,transparent)}}.hover\:bg-rusty-orange\/\[0\.05\]:hover{background-color:#fe7f270d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/\[0\.05\]:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)5%,transparent)}}.hover\:bg-rusty-orange\/\[0\.06\]:hover{background-color:#fe7f270f}@supports (color:color-mix(in lab,red,red)){.hover\:bg-rusty-orange\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)6%,transparent)}}.hover\:bg-sagebrush-green:hover{background-color:var(--color-sagebrush-green)}.hover\:bg-sagebrush-green\/5:hover{background-color:#7880470d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sagebrush-green\/5:hover{background-color:color-mix(in oklab,var(--color-sagebrush-green)5%,transparent)}}.hover\:bg-sagebrush-green\/10:hover{background-color:#7880471a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sagebrush-green\/10:hover{background-color:color-mix(in oklab,var(--color-sagebrush-green)10%,transparent)}}.hover\:bg-sagebrush-green\/20:hover{background-color:#78804733}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sagebrush-green\/20:hover{background-color:color-mix(in oklab,var(--color-sagebrush-green)20%,transparent)}}.hover\:bg-sagebrush-green\/90:hover{background-color:#788047e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sagebrush-green\/90:hover{background-color:color-mix(in oklab,var(--color-sagebrush-green)90%,transparent)}}.hover\:bg-sagebrush-green\/\[0\.02\]:hover{background-color:#78804705}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sagebrush-green\/\[0\.02\]:hover{background-color:color-mix(in oklab,var(--color-sagebrush-green)2%,transparent)}}.hover\:bg-sagebrush-green\/\[0\.04\]:hover{background-color:#7880470a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-sagebrush-green\/\[0\.04\]:hover{background-color:color-mix(in oklab,var(--color-sagebrush-green)4%,transparent)}}.hover\:bg-secondary:hover,.hover\:bg-secondary\/80:hover{background-color:var(--color-secondary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--color-secondary)80%,transparent)}}.hover\:bg-slate-blue:hover{background-color:var(--color-slate-blue)}.hover\:bg-slate-blue-bright\/10:hover{background-color:#749dc11a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-blue-bright\/10:hover{background-color:color-mix(in oklab,var(--color-slate-blue-bright)10%,transparent)}}.hover\:bg-slate-blue-bright\/20:hover{background-color:#749dc133}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-blue-bright\/20:hover{background-color:color-mix(in oklab,var(--color-slate-blue-bright)20%,transparent)}}.hover\:bg-slate-blue\/5:hover{background-color:#3b50620d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-blue\/5:hover{background-color:color-mix(in oklab,var(--color-slate-blue)5%,transparent)}}.hover\:bg-slate-blue\/10:hover{background-color:#3b50621a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-blue\/10:hover{background-color:color-mix(in oklab,var(--color-slate-blue)10%,transparent)}}.hover\:bg-slate-blue\/20:hover{background-color:#3b506233}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-blue\/20:hover{background-color:color-mix(in oklab,var(--color-slate-blue)20%,transparent)}}.hover\:bg-slate-blue\/90:hover{background-color:#3b5062e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-slate-blue\/90:hover{background-color:color-mix(in oklab,var(--color-slate-blue)90%,transparent)}}.hover\:bg-success\/10:hover{background-color:#7880471a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab,var(--color-success)10%,transparent)}}.hover\:bg-warm-stone\/10:hover{background-color:#a590851a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warm-stone\/10:hover{background-color:color-mix(in oklab,var(--color-warm-stone)10%,transparent)}}.hover\:bg-warm-stone\/20:hover{background-color:#a5908533}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warm-stone\/20:hover{background-color:color-mix(in oklab,var(--color-warm-stone)20%,transparent)}}.hover\:bg-warning\/10:hover{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-warning\/10:hover{background-color:color-mix(in oklab,var(--color-warning)10%,transparent)}}.hover\:bg-weathered-gold:hover{background-color:var(--color-weathered-gold)}.hover\:bg-weathered-gold\/10:hover{background-color:#c56c211a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-weathered-gold\/10:hover{background-color:color-mix(in oklab,var(--color-weathered-gold)10%,transparent)}}.hover\:bg-weathered-gold\/20:hover{background-color:#c56c2133}@supports (color:color-mix(in lab,red,red)){.hover\:bg-weathered-gold\/20:hover{background-color:color-mix(in oklab,var(--color-weathered-gold)20%,transparent)}}.hover\:bg-weathered-gold\/90:hover{background-color:#c56c21e6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-weathered-gold\/90:hover{background-color:color-mix(in oklab,var(--color-weathered-gold)90%,transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-white\/30:hover{background-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/30:hover{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.hover\:bg-white\/60:hover{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/60:hover{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.hover\:from-rusty-orange:hover{--tw-gradient-from:var(--color-rusty-orange);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:to-rusty-orange:hover{--tw-gradient-to:var(--color-rusty-orange);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.hover\:\!text-white:hover{color:var(--color-white)!important}.hover\:text-brass:hover{color:var(--color-brass)}.hover\:text-canyon-clay:hover{color:var(--color-canyon-clay)}.hover\:text-card-foreground:hover{color:var(--color-card-foreground)}.hover\:text-crisp-off-white:hover{color:var(--color-crisp-off-white)}.hover\:text-dark-chocolate:hover{color:var(--color-dark-chocolate)}.hover\:text-destructive:hover{color:var(--color-destructive)}.hover\:text-destructive-foreground:hover{color:var(--color-destructive-foreground)}.hover\:text-foreground:hover,.hover\:text-foreground\/60:hover{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:text-foreground\/60:hover{color:color-mix(in oklab,var(--color-foreground)60%,transparent)}}.hover\:text-foreground\/70:hover{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:text-foreground\/70:hover{color:color-mix(in oklab,var(--color-foreground)70%,transparent)}}.hover\:text-foreground\/80:hover{color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.hover\:text-foreground\/80:hover{color:color-mix(in oklab,var(--color-foreground)80%,transparent)}}.hover\:text-gruvbox-aqua:hover{color:var(--color-gruvbox-aqua)}.hover\:text-gruvbox-purple:hover{color:var(--color-gruvbox-purple)}.hover\:text-gruvbox-red:hover{color:var(--color-gruvbox-red)}.hover\:text-gunmetal:hover{color:var(--color-gunmetal)}.hover\:text-lodgepole-green:hover{color:var(--color-lodgepole-green)}.hover\:text-muted-foreground:hover{color:var(--color-muted-foreground)}.hover\:text-nav-campfire:hover{color:var(--color-nav-campfire)}.hover\:text-nav-directory:hover{color:var(--color-nav-directory)}.hover\:text-nav-directory\/80:hover{color:#577c28cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-nav-directory\/80:hover{color:color-mix(in oklab,var(--color-nav-directory)80%,transparent)}}.hover\:text-nav-events:hover{color:var(--color-nav-events)}.hover\:text-nav-events\/70:hover{color:#fe7f27b3}@supports (color:color-mix(in lab,red,red)){.hover\:text-nav-events\/70:hover{color:color-mix(in oklab,var(--color-nav-events)70%,transparent)}}.hover\:text-nav-events\/80:hover{color:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-nav-events\/80:hover{color:color-mix(in oklab,var(--color-nav-events)80%,transparent)}}.hover\:text-nav-exchange:hover{color:var(--color-nav-exchange)}.hover\:text-nav-exchange\/80:hover{color:#327879cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-nav-exchange\/80:hover{color:color-mix(in oklab,var(--color-nav-exchange)80%,transparent)}}.hover\:text-nav-handbook:hover{color:var(--color-nav-handbook)}.hover\:text-nav-handbook-dark:hover{color:var(--color-nav-handbook-dark)}.hover\:text-nav-handbook-light:hover{color:var(--color-nav-handbook-light)}.hover\:text-nav-handbook\/80:hover{color:#b72209cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-nav-handbook\/80:hover{color:color-mix(in oklab,var(--color-nav-handbook)80%,transparent)}}.hover\:text-nav-ranges:hover{color:var(--color-nav-ranges)}.hover\:text-nav-ranges\/80:hover{color:#8d4a6ccc}@supports (color:color-mix(in lab,red,red)){.hover\:text-nav-ranges\/80:hover{color:color-mix(in oklab,var(--color-nav-ranges)80%,transparent)}}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-rusty-orange:hover{color:var(--color-rusty-orange)}.hover\:text-rusty-orange\/70:hover{color:#fe7f27b3}@supports (color:color-mix(in lab,red,red)){.hover\:text-rusty-orange\/70:hover{color:color-mix(in oklab,var(--color-rusty-orange)70%,transparent)}}.hover\:text-rusty-orange\/80:hover{color:#fe7f27cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-rusty-orange\/80:hover{color:color-mix(in oklab,var(--color-rusty-orange)80%,transparent)}}.hover\:text-sagebrush-green:hover{color:var(--color-sagebrush-green)}.hover\:text-sagebrush-green\/70:hover{color:#788047b3}@supports (color:color-mix(in lab,red,red)){.hover\:text-sagebrush-green\/70:hover{color:color-mix(in oklab,var(--color-sagebrush-green)70%,transparent)}}.hover\:text-sagebrush-green\/80:hover{color:#788047cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-sagebrush-green\/80:hover{color:color-mix(in oklab,var(--color-sagebrush-green)80%,transparent)}}.hover\:text-saloon-wood:hover{color:var(--color-saloon-wood)}.hover\:text-slate-blue:hover{color:var(--color-slate-blue)}.hover\:text-slate-blue-bright:hover{color:var(--color-slate-blue-bright)}.hover\:text-slate-blue\/80:hover{color:#3b5062cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-slate-blue\/80:hover{color:color-mix(in oklab,var(--color-slate-blue)80%,transparent)}}.hover\:text-warm-stone:hover{color:var(--color-warm-stone)}.hover\:text-weathered-gold:hover{color:var(--color-weathered-gold)}.hover\:text-weathered-gold\/80:hover{color:#c56c21cc}@supports (color:color-mix(in lab,red,red)){.hover\:text-weathered-gold\/80:hover{color:color-mix(in oklab,var(--color-weathered-gold)80%,transparent)}}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/80:hover{color:#fffc}@supports (color:color-mix(in lab,red,red)){.hover\:text-white\/80:hover{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-nav-handbook\/70:hover{text-decoration-color:#b72209b3}@supports (color:color-mix(in lab,red,red)){.hover\:decoration-nav-handbook\/70:hover{text-decoration-color:color-mix(in oklab,var(--color-nav-handbook)70%,transparent)}}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-card:hover{--tw-shadow:var(--shadow-present);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-commanding:hover{--tw-shadow:0 12px 32px -6px var(--tw-shadow-color,#2e3b5047),0 6px 16px -3px var(--tw-shadow-color,#452c2333),0 0 0 1px var(--tw-shadow-color,#0f121612)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-commanding:hover{--tw-shadow:0 12px 32px -6px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)28%,transparent)),0 6px 16px -3px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)20%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)7%,transparent))}}.hover\:shadow-commanding:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-elevated:hover{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#2e3b5038),0 2px 6px -1px var(--tw-shadow-color,#452c2326),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-elevated:hover{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)22%,transparent)),0 2px 6px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)15%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.hover\:shadow-elevated:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-hero:hover{--tw-shadow:0 20px 48px -8px var(--tw-shadow-color,#2e3b504d),0 10px 24px -4px var(--tw-shadow-color,#452c2338),0 0 0 1px var(--tw-shadow-color,#0f121614)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-hero:hover{--tw-shadow:0 20px 48px -8px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)30%,transparent)),0 10px 24px -4px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)22%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)8%,transparent))}}.hover\:shadow-hero:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-present:hover{--tw-shadow:0 2px 5px -1px var(--tw-shadow-color,#2e3b502e),0 1px 3px -1px var(--tw-shadow-color,#452c231f),0 0 0 1px var(--tw-shadow-color,#0f12160a)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-present:hover{--tw-shadow:0 2px 5px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)18%,transparent)),0 1px 3px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)12%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)4%,transparent))}}.hover\:shadow-present:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-prominent:hover{--tw-shadow:0 8px 24px -4px var(--tw-shadow-color,#2e3b5040),0 4px 12px -2px var(--tw-shadow-color,#452c232e),0 0 0 1px var(--tw-shadow-color,#0f12160f)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-prominent:hover{--tw-shadow:0 8px 24px -4px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)25%,transparent)),0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)18%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)6%,transparent))}}.hover\:shadow-prominent:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-whisper:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,#2e3b501f),0 1px 3px -1px var(--tw-shadow-color,#452c2314)}@supports (color:color-mix(in lab,red,red)){.hover\:shadow-whisper:hover{--tw-shadow:0 1px 2px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)12%,transparent)),0 1px 3px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)8%,transparent))}}.hover\:ring-1:hover,.hover\:shadow-whisper:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-1:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:\[box-shadow\:var\(--shadow-elevated\)\]:hover{box-shadow:var(--shadow-elevated)}.hover\:ring-white\/10:hover{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:ring-white\/10:hover{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:ring-offset-1:hover{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.hover\:ring-offset-background:hover{--tw-ring-offset-color:var(--color-background)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%)}.hover\:brightness-110:hover,.hover\:brightness-125:hover{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,)}.hover\:brightness-125:hover{--tw-brightness:brightness(125%)}.hover\:brightness-\[1\.08\]:hover{--tw-brightness:brightness(1.08)}.hover\:brightness-\[1\.08\]:hover,.hover\:grayscale-\[50\%\]:hover{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,)}.hover\:grayscale-\[50\%\]:hover{--tw-grayscale:grayscale(50%)}.hover\:\[--arrow-tip-offset\:3px\]:hover{--arrow-tip-offset:3px}.hover\:file\:bg-rusty-orange\/20:hover::file-selector-button{background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.hover\:file\:bg-rusty-orange\/20:hover::file-selector-button{background-color:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.hover\:after\:w-full:hover:after{content:var(--tw-content);width:100%}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing)*4)}.focus\:left-4:focus{left:calc(var(--spacing)*4)}.focus\:z-50:focus{z-index:50}.focus\:rounded-sm:focus{border-radius:var(--radius-sm)}.focus\:border-foreground\/30:focus{border-color:var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){.focus\:border-foreground\/30:focus{border-color:color-mix(in oklab,var(--color-foreground)30%,transparent)}}.focus\:border-nav-campfire\/50:focus{border-color:#cd880080}@supports (color:color-mix(in lab,red,red)){.focus\:border-nav-campfire\/50:focus{border-color:color-mix(in oklab,var(--color-nav-campfire)50%,transparent)}}.focus\:border-nav-directory:focus{border-color:var(--color-nav-directory)}.focus\:border-nav-events:focus{border-color:var(--color-nav-events)}.focus\:border-nav-exchange:focus{border-color:var(--color-nav-exchange)}.focus\:border-nav-handbook:focus{border-color:var(--color-nav-handbook)}.focus\:border-nav-handbook\/50:focus{border-color:#b7220980}@supports (color:color-mix(in lab,red,red)){.focus\:border-nav-handbook\/50:focus{border-color:color-mix(in oklab,var(--color-nav-handbook)50%,transparent)}}.focus\:border-nav-ranges:focus{border-color:var(--color-nav-ranges)}.focus\:border-rusty-orange:focus{border-color:var(--color-rusty-orange)}.focus\:border-rusty-orange\/40:focus{border-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.focus\:border-rusty-orange\/40:focus{border-color:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.focus\:border-rusty-orange\/50:focus{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.focus\:border-rusty-orange\/50:focus{border-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.focus\:border-sagebrush-green:focus{border-color:var(--color-sagebrush-green)}.focus\:border-sagebrush-green\/50:focus{border-color:#78804780}@supports (color:color-mix(in lab,red,red)){.focus\:border-sagebrush-green\/50:focus{border-color:color-mix(in oklab,var(--color-sagebrush-green)50%,transparent)}}.focus\:border-slate-blue:focus{border-color:var(--color-slate-blue)}.focus\:border-slate-blue\/50:focus{border-color:#3b506280}@supports (color:color-mix(in lab,red,red)){.focus\:border-slate-blue\/50:focus{border-color:color-mix(in oklab,var(--color-slate-blue)50%,transparent)}}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:bg-background:focus{background-color:var(--color-background)}.focus\:bg-card:focus{background-color:var(--color-card)}.focus\:bg-rusty-orange:focus{background-color:var(--color-rusty-orange)}.focus\:bg-rusty-orange\/10:focus{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.focus\:bg-rusty-orange\/10:focus{background-color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.focus\:px-4:focus{padding-inline:calc(var(--spacing)*4)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:font-rajdhani:focus{font-family:var(--font-rajdhani)}.focus\:font-bold:focus{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.focus\:text-destructive:focus{color:var(--color-destructive)}.focus\:text-white:focus{color:var(--color-white)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-commanding:focus{--tw-shadow:0 12px 32px -6px var(--tw-shadow-color,#2e3b5047),0 6px 16px -3px var(--tw-shadow-color,#452c2333),0 0 0 1px var(--tw-shadow-color,#0f121612)}@supports (color:color-mix(in lab,red,red)){.focus\:shadow-commanding:focus{--tw-shadow:0 12px 32px -6px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)28%,transparent)),0 6px 16px -3px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)20%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)7%,transparent))}}.focus\:ring-1:focus,.focus\:shadow-commanding:focus{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-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.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-nav-campfire\/20:focus{--tw-ring-color:#cd880033}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-campfire\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-campfire)20%,transparent)}}.focus\:ring-nav-directory\/50:focus{--tw-ring-color:#577c2880}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-directory\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-directory)50%,transparent)}}.focus\:ring-nav-events:focus{--tw-ring-color:var(--color-nav-events)}.focus\:ring-nav-events\/20:focus{--tw-ring-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-events\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-events)20%,transparent)}}.focus\:ring-nav-events\/30:focus{--tw-ring-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-events\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.focus\:ring-nav-events\/50:focus{--tw-ring-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-events\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-events)50%,transparent)}}.focus\:ring-nav-exchange:focus{--tw-ring-color:var(--color-nav-exchange)}.focus\:ring-nav-exchange\/30:focus{--tw-ring-color:#3278794d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-exchange\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-exchange)30%,transparent)}}.focus\:ring-nav-exchange\/50:focus{--tw-ring-color:#32787980}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-exchange\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-exchange)50%,transparent)}}.focus\:ring-nav-handbook:focus{--tw-ring-color:var(--color-nav-handbook)}.focus\:ring-nav-handbook\/20:focus{--tw-ring-color:#b7220933}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-handbook\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-handbook)20%,transparent)}}.focus\:ring-nav-handbook\/50:focus{--tw-ring-color:#b7220980}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-handbook\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-handbook)50%,transparent)}}.focus\:ring-nav-ranges:focus{--tw-ring-color:var(--color-nav-ranges)}.focus\:ring-nav-ranges\/30:focus{--tw-ring-color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-ranges\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.focus\:ring-nav-ranges\/50:focus{--tw-ring-color:#8d4a6c80}@supports (color:color-mix(in lab,red,red)){.focus\:ring-nav-ranges\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-nav-ranges)50%,transparent)}}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-rusty-orange:focus{--tw-ring-color:var(--color-rusty-orange)}.focus\:ring-rusty-orange\/30:focus{--tw-ring-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-rusty-orange\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.focus\:ring-rusty-orange\/40:focus{--tw-ring-color:#fe7f2766}@supports (color:color-mix(in lab,red,red)){.focus\:ring-rusty-orange\/40:focus{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)40%,transparent)}}.focus\:ring-rusty-orange\/50:focus{--tw-ring-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.focus\:ring-rusty-orange\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.focus\:ring-sagebrush-green\/20:focus{--tw-ring-color:#78804733}@supports (color:color-mix(in lab,red,red)){.focus\:ring-sagebrush-green\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-sagebrush-green)20%,transparent)}}.focus\:ring-sagebrush-green\/40:focus{--tw-ring-color:#78804766}@supports (color:color-mix(in lab,red,red)){.focus\:ring-sagebrush-green\/40:focus{--tw-ring-color:color-mix(in oklab,var(--color-sagebrush-green)40%,transparent)}}.focus\:ring-slate-blue\/20:focus{--tw-ring-color:#3b506233}@supports (color:color-mix(in lab,red,red)){.focus\:ring-slate-blue\/20:focus{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue)20%,transparent)}}.focus\:ring-slate-blue\/30:focus{--tw-ring-color:#3b50624d}@supports (color:color-mix(in lab,red,red)){.focus\:ring-slate-blue\/30:focus{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue)30%,transparent)}}.focus\:ring-slate-blue\/40:focus{--tw-ring-color:#3b506266}@supports (color:color-mix(in lab,red,red)){.focus\:ring-slate-blue\/40:focus{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue)40%,transparent)}}.focus\:ring-slate-blue\/50:focus{--tw-ring-color:#3b506280}@supports (color:color-mix(in lab,red,red)){.focus\:ring-slate-blue\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue)50%,transparent)}}.focus\:ring-weathered-gold:focus{--tw-ring-color:var(--color-weathered-gold)}.focus\:ring-weathered-gold\/50:focus{--tw-ring-color:#c56c2180}@supports (color:color-mix(in lab,red,red)){.focus\:ring-weathered-gold\/50:focus{--tw-ring-color:color-mix(in oklab,var(--color-weathered-gold)50%,transparent)}}.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\:ring-offset-background:focus{--tw-ring-offset-color:var(--color-background)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:border-nav-directory:focus-visible{border-color:var(--color-nav-directory)}.focus-visible\:border-nav-events:focus-visible{border-color:var(--color-nav-events)}.focus-visible\:border-nav-exchange:focus-visible{border-color:var(--color-nav-exchange)}.focus-visible\:border-nav-ranges:focus-visible{border-color:var(--color-nav-ranges)}.focus-visible\:border-rusty-orange:focus-visible{border-color:var(--color-rusty-orange)}.focus-visible\:border-sagebrush-green:focus-visible{border-color:var(--color-sagebrush-green)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus-visible\:ring-1:focus-visible,.focus-visible\:ring-2:focus-visible{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-accent\/50:focus-visible{--tw-ring-color:var(--color-accent)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-accent\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-accent)50%,transparent)}}.focus-visible\:ring-destructive\/50:focus-visible{--tw-ring-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-destructive\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-destructive)50%,transparent)}}.focus-visible\:ring-nav-campfire\/50:focus-visible{--tw-ring-color:#cd880080}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-campfire\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-campfire)50%,transparent)}}.focus-visible\:ring-nav-directory\/30:focus-visible{--tw-ring-color:#577c284d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-directory\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.focus-visible\:ring-nav-directory\/50:focus-visible{--tw-ring-color:#577c2880}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-directory\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-directory)50%,transparent)}}.focus-visible\:ring-nav-events\/30:focus-visible{--tw-ring-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-events\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-events)30%,transparent)}}.focus-visible\:ring-nav-exchange\/30:focus-visible{--tw-ring-color:#3278794d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-exchange\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-exchange)30%,transparent)}}.focus-visible\:ring-nav-exchange\/50:focus-visible{--tw-ring-color:#32787980}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-exchange\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-exchange)50%,transparent)}}.focus-visible\:ring-nav-handbook\/50:focus-visible{--tw-ring-color:#b7220980}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-handbook\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-handbook)50%,transparent)}}.focus-visible\:ring-nav-ranges\/30:focus-visible{--tw-ring-color:#8d4a6c4d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-ranges\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-ranges)30%,transparent)}}.focus-visible\:ring-nav-ranges\/50:focus-visible{--tw-ring-color:#8d4a6c80}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-nav-ranges\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-nav-ranges)50%,transparent)}}.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/30:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-primary)50%,transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-rusty-orange:focus-visible{--tw-ring-color:var(--color-rusty-orange)}.focus-visible\:ring-rusty-orange\/50:focus-visible{--tw-ring-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-rusty-orange\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.focus-visible\:ring-sagebrush-green\/50:focus-visible{--tw-ring-color:#78804780}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-sagebrush-green\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-sagebrush-green)50%,transparent)}}.focus-visible\:ring-slate-blue\/50:focus-visible{--tw-ring-color:#3b506280}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-slate-blue\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-slate-blue)50%,transparent)}}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--color-background)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-rusty-orange\/\[0\.1\]:active{background-color:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.active\:bg-rusty-orange\/\[0\.1\]:active{background-color:color-mix(in oklab,var(--color-rusty-orange)10%,transparent)}}.active\:brightness-95:active{--tw-brightness:brightness(95%);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,)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:bg-muted\/20:disabled{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.disabled\:bg-muted\/20:disabled{background-color:color-mix(in oklab,var(--color-muted)20%,transparent)}}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.disabled\:hover\:border-border:disabled:hover{border-color:var(--color-border)}.disabled\:hover\:bg-rusty-orange:disabled:hover{background-color:var(--color-rusty-orange)}.disabled\:hover\:shadow-none:disabled:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.has-focus\:border-ring:has(:focus){border-color:var(--color-ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + 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)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--color-ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab,var(--color-ring)50%,transparent)}}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--color-muted-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing)*1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[range-end\=true\]\:rounded-input[data-range-end=true]{border-radius:var(--radius-input)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--color-primary)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-accent[data-range-middle=true]{background-color:var(--color-accent)}.data-\[range-start\=true\]\:rounded-input[data-range-start=true]{border-radius:var(--radius-input)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true],.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--color-primary)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--color-background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--color-foreground)}.data-\[state\=active\]\:shadow[data-state=active]{--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)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-name:exit;animation-duration:.15s}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:.25rem}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-.25rem}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:.25rem}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-.25rem}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:border-border[data-state=open]{border-color:var(--color-border)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--color-accent)}.data-\[state\=open\]\:bg-card\/60[data-state=open]{background-color:var(--color-card)}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:bg-card\/60[data-state=open]{background-color:color-mix(in oklab,var(--color-card)60%,transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--color-secondary)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--color-muted-foreground)}.data-\[state\=open\]\:ring-1[data-state=open]{--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)}.data-\[state\=open\]\:ring-rusty-orange\/30[data-state=open]{--tw-ring-color:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.data-\[state\=open\]\:ring-rusty-orange\/30[data-state=open]{--tw-ring-color:color-mix(in oklab,var(--color-rusty-orange)30%,transparent)}}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-name:enter;animation-duration:.15s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:.25rem}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-.25rem}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:.25rem}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-.25rem}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:96rem){.max-2xl\:mb-4{margin-bottom:calc(var(--spacing)*4)}.max-2xl\:px-\[var\(--spacing-tight\)\]{padding-inline:var(--spacing-tight)}}@media not all and (min-width:40rem){.max-sm\:px-\[var\(--spacing-comfortable\)\]{padding-inline:var(--spacing-comfortable)}}@media (min-width:40rem){.sm\:right-2{right:calc(var(--spacing)*2)}.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:bottom-6{bottom:calc(var(--spacing)*6)}.sm\:left-28{left:calc(var(--spacing)*28)}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:m-3{margin:calc(var(--spacing)*3)}.sm\:-mx-6{margin-inline:calc(var(--spacing)*-6)}.sm\:-mx-\[var\(--spacing-relaxed\)\]{margin-inline:calc(var(--spacing-relaxed)*-1)}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mx-4{margin-inline:calc(var(--spacing)*4)}.sm\:mx-6{margin-inline:calc(var(--spacing)*6)}.sm\:mx-8{margin-inline:calc(var(--spacing)*8)}.sm\:my-3{margin-block:calc(var(--spacing)*3)}.sm\:-mt-6{margin-top:calc(var(--spacing)*-6)}.sm\:mt-6{margin-top:calc(var(--spacing)*6)}.sm\:mt-8{margin-top:calc(var(--spacing)*8)}.sm\:-mr-6{margin-right:calc(var(--spacing)*-6)}.sm\:-mb-3{margin-bottom:calc(var(--spacing)*-3)}.sm\:mb-2{margin-bottom:calc(var(--spacing)*2)}.sm\:mb-3{margin-bottom:calc(var(--spacing)*3)}.sm\:mb-4{margin-bottom:calc(var(--spacing)*4)}.sm\:ml-2{margin-left:calc(var(--spacing)*2)}.sm\:line-clamp-none{-webkit-line-clamp:unset;-webkit-box-orient:horizontal;display:block;overflow:visible}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:table-cell{display:table-cell}.sm\:size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.sm\:size-32{width:calc(var(--spacing)*32);height:calc(var(--spacing)*32)}.sm\:size-36{width:calc(var(--spacing)*36);height:calc(var(--spacing)*36)}.sm\:h-5{height:calc(var(--spacing)*5)}.sm\:h-6{height:calc(var(--spacing)*6)}.sm\:h-7{height:calc(var(--spacing)*7)}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-10{height:calc(var(--spacing)*10)}.sm\:h-12{height:calc(var(--spacing)*12)}.sm\:h-20{height:calc(var(--spacing)*20)}.sm\:h-24{height:calc(var(--spacing)*24)}.sm\:h-40{height:calc(var(--spacing)*40)}.sm\:h-48{height:calc(var(--spacing)*48)}.sm\:h-56{height:calc(var(--spacing)*56)}.sm\:h-64{height:calc(var(--spacing)*64)}.sm\:h-\[4\.5rem\]{height:4.5rem}.sm\:h-\[85vh\]{height:85vh}.sm\:h-\[400px\]{height:400px}.sm\:h-\[520px\]{height:520px}.sm\:h-full{height:100%}.sm\:max-h-\[75px\]{max-height:75px}.sm\:min-h-\[300px\]{min-height:300px}.sm\:min-h-\[340px\]{min-height:340px}.sm\:min-h-\[450px\]{min-height:450px}.sm\:w-5{width:calc(var(--spacing)*5)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-12{width:calc(var(--spacing)*12)}.sm\:w-18{width:calc(var(--spacing)*18)}.sm\:w-20{width:calc(var(--spacing)*20)}.sm\:w-24{width:calc(var(--spacing)*24)}.sm\:w-32{width:calc(var(--spacing)*32)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-48{width:calc(var(--spacing)*48)}.sm\:w-56{width:calc(var(--spacing)*56)}.sm\:w-80{width:calc(var(--spacing)*80)}.sm\:w-\[240px\]{width:240px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[300px\]{width:300px}.sm\:w-\[320px\]{width:320px}.sm\:w-\[340px\]{width:340px}.sm\:w-\[380px\]{width:380px}.sm\:w-\[420px\]{width:420px}.sm\:w-\[calc\(50\%-0\.5rem\)\]{width:calc(50% - .5rem)}.sm\:w-auto{width:auto}.sm\:max-w-\[90vw\]{max-width:90vw}.sm\:max-w-\[180px\]{max-width:180px}.sm\:max-w-\[200px\]{max-width:200px}.sm\:max-w-\[240px\]{max-width:240px}.sm\:max-w-\[500px\]{max-width:500px}.sm\:max-w-\[600px\]{max-width:600px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-none{max-width:none}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:min-w-\[140px\]{min-width:140px}.sm\:min-w-\[320px\]{min-width:320px}.sm\:flex-1{flex:1}.sm\:scale-\[0\.8\]{scale:.8}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.sm\:grid-cols-\[1\.2fr_1fr\]{grid-template-columns:1.2fr 1fr}.sm\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-1{gap:calc(var(--spacing)*1)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-5{gap:calc(var(--spacing)*5)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-8{gap:calc(var(--spacing)*8)}.sm\:gap-9{gap:calc(var(--spacing)*9)}.sm\:rounded-sm{border-radius:var(--radius-sm)}.sm\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.sm\:bg-background\/40{background-color:var(--color-background)}@supports (color:color-mix(in lab,red,red)){.sm\:bg-background\/40{background-color:color-mix(in oklab,var(--color-background)40%,transparent)}}.sm\:p-2{padding:calc(var(--spacing)*2)}.sm\:p-3{padding:calc(var(--spacing)*3)}.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-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:p-12{padding:calc(var(--spacing)*12)}.sm\:p-\[var\(--space-xl\)\]{padding:var(--space-xl)}.sm\:p-\[var\(--spacing-comfortable\)\]{padding:var(--spacing-comfortable)}.sm\:p-\[var\(--spacing-relaxed\)\]{padding:var(--spacing-relaxed)}.sm\:p-\[var\(--spacing-section-sm\)\]{padding:var(--spacing-section-sm)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-3{padding-inline:calc(var(--spacing)*3)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-\[var\(--space-xl\)\]{padding-inline:var(--space-xl)}.sm\:px-\[var\(--spacing-relaxed\)\]{padding-inline:var(--spacing-relaxed)}.sm\:py-2{padding-block:calc(var(--spacing)*2)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}.sm\:py-6{padding-block:calc(var(--spacing)*6)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:py-16{padding-block:calc(var(--spacing)*16)}.sm\:py-20{padding-block:calc(var(--spacing)*20)}.sm\:py-24{padding-block:calc(var(--spacing)*24)}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pt-4{padding-top:calc(var(--spacing)*4)}.sm\:pt-12{padding-top:calc(var(--spacing)*12)}.sm\:pr-1{padding-right:calc(var(--spacing)*1)}.sm\:pr-6{padding-right:calc(var(--spacing)*6)}.sm\:pr-8{padding-right:calc(var(--spacing)*8)}.sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}.sm\:pb-8{padding-bottom:calc(var(--spacing)*8)}.sm\:pb-10{padding-bottom:calc(var(--spacing)*10)}.sm\:pb-12{padding-bottom:calc(var(--spacing)*12)}.sm\:pb-16{padding-bottom:calc(var(--spacing)*16)}.sm\:pb-20{padding-bottom:calc(var(--spacing)*20)}.sm\:pl-2{padding-left:calc(var(--spacing)*2)}.sm\:pl-6{padding-left:calc(var(--spacing)*6)}.sm\:text-left{text-align:left}.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-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\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}@media (min-width:48rem){.md\:inset-8{inset:calc(var(--spacing)*8)}.md\:right-3{right:calc(var(--spacing)*3)}.md\:right-8{right:calc(var(--spacing)*8)}.md\:right-12{right:calc(var(--spacing)*12)}.md\:z-10{z-index:10}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-start-2{grid-column-start:2}.md\:row-span-2{grid-row:span 2/span 2}.md\:row-start-1{grid-row-start:1}.md\:row-start-2{grid-row-start:2}.md\:-mx-8{margin-inline:calc(var(--spacing)*-8)}.md\:-mx-\[var\(--space-xl\)\]{margin-inline:calc(var(--space-xl)*-1)}.md\:mx-8{margin-inline:calc(var(--spacing)*8)}.md\:mx-10{margin-inline:calc(var(--spacing)*10)}.md\:mt-12{margin-top:calc(var(--spacing)*12)}.md\:mt-28{margin-top:calc(var(--spacing)*28)}.md\:mr-0{margin-right:calc(var(--spacing)*0)}.md\:mb-0{margin-bottom:calc(var(--spacing)*0)}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline{display:inline}.md\:table-cell{display:table-cell}.md\:aspect-auto{aspect-ratio:auto}.md\:h-7{height:calc(var(--spacing)*7)}.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-10{height:calc(var(--spacing)*10)}.md\:h-12{height:calc(var(--spacing)*12)}.md\:h-14{height:calc(var(--spacing)*14)}.md\:h-16{height:calc(var(--spacing)*16)}.md\:h-20{height:calc(var(--spacing)*20)}.md\:h-28{height:calc(var(--spacing)*28)}.md\:h-40{height:calc(var(--spacing)*40)}.md\:h-64{height:calc(var(--spacing)*64)}.md\:h-\[4\.5rem\]{height:4.5rem}.md\:h-\[40px\]{height:40px}.md\:h-\[60px\]{height:60px}.md\:h-\[65\%\]{height:65%}.md\:h-\[80px\]{height:80px}.md\:h-\[100px\]{height:100px}.md\:h-\[110px\]{height:110px}.md\:h-\[400px\]{height:400px}.md\:h-\[420px\]{height:420px}.md\:h-\[450px\]{height:450px}.md\:min-h-\[70vh\]{min-height:70vh}.md\:min-h-\[280px\]{min-height:280px}.md\:min-h-\[500px\]{min-height:500px}.md\:w-7{width:calc(var(--spacing)*7)}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-10{width:calc(var(--spacing)*10)}.md\:w-12{width:calc(var(--spacing)*12)}.md\:w-16{width:calc(var(--spacing)*16)}.md\:w-20{width:calc(var(--spacing)*20)}.md\:w-28{width:calc(var(--spacing)*28)}.md\:w-32{width:calc(var(--spacing)*32)}.md\:w-40{width:calc(var(--spacing)*40)}.md\:w-48{width:calc(var(--spacing)*48)}.md\:w-72{width:calc(var(--spacing)*72)}.md\:w-\[70\%\]{width:70%}.md\:w-\[160px\]{width:160px}.md\:w-\[312px\]{width:312px}.md\:w-\[500px\]{width:500px}.md\:w-auto{width:auto}.md\:max-w-\[75\%\]{max-width:75%}.md\:max-w-sm{max-width:var(--container-sm)}.md\:min-w-\[200px\]{min-width:200px}.md\:flex-shrink-0,.md\:shrink-0{flex-shrink:0}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:scale-\[1\.02\]{scale:1.02}.md\:columns-3{-moz-columns:3;column-count:3}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.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-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-\[1fr_1\.2fr\]{grid-template-columns:1fr 1.2fr}.md\:grid-cols-\[1fr_200px_120px_100px\]{grid-template-columns:1fr 200px 120px 100px}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:items-end{align-items:flex-end}.md\:items-start{align-items:flex-start}.md\:items-stretch{align-items:stretch}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-4{gap:calc(var(--spacing)*4)}.md\:gap-6{gap:calc(var(--spacing)*6)}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:gap-10{gap:calc(var(--spacing)*10)}.md\:gap-12{gap:calc(var(--spacing)*12)}.md\:gap-20{gap:calc(var(--spacing)*20)}:where(.md\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px*var(--tw-divide-x-reverse));border-inline-end-width:calc(1px*calc(1 - var(--tw-divide-x-reverse)))}:where(.md\:divide-y-0>: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(0px*var(--tw-divide-y-reverse));border-bottom-width:calc(0px*calc(1 - var(--tw-divide-y-reverse)))}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-border\/30{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.md\:border-border\/30{border-color:color-mix(in oklab,var(--color-border)30%,transparent)}}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:p-\[var\(--space-xl\)\]{padding:var(--space-xl)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:px-16{padding-inline:calc(var(--spacing)*16)}.md\:px-\[var\(--space-xl\)\]{padding-inline:var(--space-xl)}.md\:px-\[var\(--spacing-section-sm\)\]{padding-inline:var(--spacing-section-sm)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:py-12{padding-block:calc(var(--spacing)*12)}.md\:py-14{padding-block:calc(var(--spacing)*14)}.md\:py-16{padding-block:calc(var(--spacing)*16)}.md\:py-20{padding-block:calc(var(--spacing)*20)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:py-28{padding-block:calc(var(--spacing)*28)}.md\:py-32{padding-block:calc(var(--spacing)*32)}.md\:py-36{padding-block:calc(var(--spacing)*36)}.md\:py-\[calc\(var\(--spacing-section-xl\)\+3vw\)\]{padding-block:calc(var(--spacing-section-xl) + 3vw)}.md\:py-\[var\(--space-xl\)\]{padding-block:var(--space-xl)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:pt-28{padding-top:calc(var(--spacing)*28)}.md\:pt-36{padding-top:calc(var(--spacing)*36)}.md\:pb-12{padding-bottom:calc(var(--spacing)*12)}.md\:pb-14{padding-bottom:calc(var(--spacing)*14)}.md\:pb-16{padding-bottom:calc(var(--spacing)*16)}.md\:pb-20{padding-bottom:calc(var(--spacing)*20)}.md\:text-left{text-align:left}.md\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.md\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.md\:text-\[4\.5rem\]{font-size:4.5rem}.md\:text-\[8rem\]{font-size:8rem}.md\:text-\[12rem\]{font-size:12rem}.md\:text-\[16rem\]{font-size:16rem}.md\:shadow-elevated{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#2e3b5038),0 2px 6px -1px var(--tw-shadow-color,#452c2326),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.md\:shadow-elevated{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)22%,transparent)),0 2px 6px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)15%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.md\:shadow-elevated{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:64rem){.lg\:relative{position:relative}.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing)*0)}.lg\:top-8{top:calc(var(--spacing)*8)}.lg\:top-16{top:calc(var(--spacing)*16)}.lg\:top-24{top:calc(var(--spacing)*24)}.lg\:top-32{top:calc(var(--spacing)*32)}.lg\:top-\[64px\]{top:64px}.lg\:right-4{right:calc(var(--spacing)*4)}.lg\:right-8{right:calc(var(--spacing)*8)}.lg\:right-10{right:calc(var(--spacing)*10)}.lg\:right-20{right:calc(var(--spacing)*20)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-2{grid-column-start:2}.lg\:col-start-3{grid-column-start:3}.lg\:row-span-2{grid-row:span 2/span 2}.lg\:row-start-1{grid-row-start:1}.lg\:row-start-2{grid-row-start:2}.lg\:m-4{margin:calc(var(--spacing)*4)}.lg\:-mx-12{margin-inline:calc(var(--spacing)*-12)}.lg\:mx-0{margin-inline:calc(var(--spacing)*0)}.lg\:mx-8{margin-inline:calc(var(--spacing)*8)}.lg\:-mt-12{margin-top:calc(var(--spacing)*-12)}.lg\:-mt-\[100vh\]{margin-top:-100vh}.lg\:mt-8{margin-top:calc(var(--spacing)*8)}.lg\:mt-32{margin-top:calc(var(--spacing)*32)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:mb-14{margin-bottom:calc(var(--spacing)*14)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:inline-flex{display:inline-flex}.lg\:aspect-\[3\/4\]{aspect-ratio:3/4}.lg\:h-4{height:calc(var(--spacing)*4)}.lg\:h-16{height:calc(var(--spacing)*16)}.lg\:h-\[6rem\]{height:6rem}.lg\:h-\[20vh\]{height:20vh}.lg\:h-\[100px\]{height:100px}.lg\:h-\[120px\]{height:120px}.lg\:h-\[380px\]{height:380px}.lg\:h-screen{height:100vh}.lg\:min-h-\[160vh\]{min-height:160vh}.lg\:min-h-\[340px\]{min-height:340px}.lg\:min-h-\[380px\]{min-height:380px}.lg\:min-h-\[400px\]{min-height:400px}.lg\:min-h-\[440px\]{min-height:440px}.lg\:min-h-\[550px\]{min-height:550px}.lg\:w-1\/3{width:33.3333%}.lg\:w-2\/3{width:66.6667%}.lg\:w-2\/5{width:40%}.lg\:w-3\/5{width:60%}.lg\:w-4{width:calc(var(--spacing)*4)}.lg\:w-40{width:calc(var(--spacing)*40)}.lg\:w-\[260px\]{width:260px}.lg\:w-\[320px\]{width:320px}.lg\:w-\[600px\]{width:600px}.lg\:w-auto{width:auto}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-\[66\%\]{max-width:66%}.lg\:flex-1{flex:1}.lg\:flex-\[2\]{flex:2}.lg\:snap-none{scroll-snap-type:none}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,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))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[1fr_280px\]{grid-template-columns:1fr 280px}.lg\:grid-cols-\[1fr_320px\]{grid-template-columns:1fr 320px}.lg\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}.lg\:grid-cols-\[1fr_380px\]{grid-template-columns:1fr 380px}.lg\:grid-cols-\[1fr_420px\]{grid-template-columns:1fr 420px}.lg\:grid-cols-\[1fr_500px\]{grid-template-columns:1fr 500px}.lg\:grid-cols-\[1fr_minmax\(0\,340px\)\]{grid-template-columns:1fr minmax(0,340px)}.lg\:grid-cols-\[3fr_1fr\]{grid-template-columns:3fr 1fr}.lg\:grid-cols-\[40px_1fr_110px_80px_70px_70px_100px\]{grid-template-columns:40px 1fr 110px 80px 70px 70px 100px}.lg\:grid-cols-\[200px_1fr_280px\]{grid-template-columns:200px 1fr 280px}.lg\:grid-cols-\[200px_1fr_380px\]{grid-template-columns:200px 1fr 380px}.lg\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.lg\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-wrap{flex-wrap:wrap}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:justify-start{justify-content:flex-start}.lg\:gap-3{gap:calc(var(--spacing)*3)}.lg\:gap-5{gap:calc(var(--spacing)*5)}.lg\:gap-8{gap:calc(var(--spacing)*8)}.lg\:gap-10{gap:calc(var(--spacing)*10)}.lg\:gap-12{gap:calc(var(--spacing)*12)}.lg\:gap-14{gap:calc(var(--spacing)*14)}.lg\:gap-16{gap:calc(var(--spacing)*16)}.lg\:gap-20{gap:calc(var(--spacing)*20)}.lg\:gap-24{gap:calc(var(--spacing)*24)}.lg\:gap-\[var\(--space-2xl\)\]{gap:var(--space-2xl)}.lg\:gap-\[var\(--spacing-comfortable\)\]{gap:var(--spacing-comfortable)}.lg\:gap-x-8{-moz-column-gap:calc(var(--spacing)*8);column-gap:calc(var(--spacing)*8)}.lg\:self-start{align-self:flex-start}.lg\:overflow-hidden{overflow:hidden}.lg\:overflow-visible{overflow:visible}.lg\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:p-10{padding:calc(var(--spacing)*10)}.lg\:p-\[var\(--spacing-section-sm\)\]{padding:var(--spacing-section-sm)}.lg\:px-0{padding-inline:calc(var(--spacing)*0)}.lg\:px-4{padding-inline:calc(var(--spacing)*4)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-10{padding-inline:calc(var(--spacing)*10)}.lg\:px-12{padding-inline:calc(var(--spacing)*12)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-20{padding-inline:calc(var(--spacing)*20)}.lg\:px-\[var\(--space-xl\)\]{padding-inline:var(--space-xl)}.lg\:px-\[var\(--spacing-section-sm\)\]{padding-inline:var(--spacing-section-sm)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-2{padding-block:calc(var(--spacing)*2)}.lg\:py-12{padding-block:calc(var(--spacing)*12)}.lg\:py-16{padding-block:calc(var(--spacing)*16)}.lg\:py-20{padding-block:calc(var(--spacing)*20)}.lg\:py-32{padding-block:calc(var(--spacing)*32)}.lg\:pt-10{padding-top:calc(var(--spacing)*10)}.lg\:pt-24{padding-top:calc(var(--spacing)*24)}.lg\:pt-32{padding-top:calc(var(--spacing)*32)}.lg\:pt-40{padding-top:calc(var(--spacing)*40)}.lg\:pt-\[60vh\]{padding-top:60vh}.lg\:pr-0{padding-right:calc(var(--spacing)*0)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-8{padding-bottom:calc(var(--spacing)*8)}.lg\:pb-20{padding-bottom:calc(var(--spacing)*20)}.lg\:pl-8{padding-left:calc(var(--spacing)*8)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.lg\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.lg\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.lg\:text-\[4\.5rem\]{font-size:4.5rem}.lg\:text-\[10rem\]{font-size:10rem}.lg\:text-\[20rem\]{font-size:20rem}.lg\:opacity-0{opacity:0}.lg\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.lg\:group-hover\:hidden:is(:where(.group):hover *){display:none}.lg\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}}@media (min-width:80rem){.xl\:sticky{position:sticky}.xl\:right-5{right:calc(var(--spacing)*5)}.xl\:right-12{right:calc(var(--spacing)*12)}.xl\:z-10{z-index:10}.xl\:block{display:block}.xl\:contents{display:contents}.xl\:flex{display:flex}.xl\:hidden{display:none}.xl\:inline{display:inline}.xl\:w-\[340px\]{width:340px}.xl\:scale-\[1\.02\]{scale:1.02}.xl\:scale-\[1\.03\]{scale:1.03}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-13{grid-template-columns:repeat(13,minmax(0,1fr))}.xl\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.xl\:grid-cols-\[260px_1fr\]{grid-template-columns:260px 1fr}.xl\:grid-cols-\[300px_1fr\]{grid-template-columns:300px 1fr}.xl\:grid-cols-\[320px_1fr\]{grid-template-columns:320px 1fr}.xl\:grid-cols-\[320px_1fr_340px\]{grid-template-columns:320px 1fr 340px}.xl\:flex-row{flex-direction:row}.xl\:gap-6{gap:calc(var(--spacing)*6)}.xl\:gap-8{gap:calc(var(--spacing)*8)}.xl\:gap-12{gap:calc(var(--spacing)*12)}.xl\:gap-16{gap:calc(var(--spacing)*16)}.xl\:px-8{padding-inline:calc(var(--spacing)*8)}.xl\:px-10{padding-inline:calc(var(--spacing)*10)}.xl\:px-12{padding-inline:calc(var(--spacing)*12)}.xl\:px-16{padding-inline:calc(var(--spacing)*16)}.xl\:px-20{padding-inline:calc(var(--spacing)*20)}.xl\:px-32{padding-inline:calc(var(--spacing)*32)}.xl\:px-\[var\(--spacing-section-sm\)\]{padding-inline:var(--spacing-section-sm)}.xl\:shadow-elevated{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#2e3b5038),0 2px 6px -1px var(--tw-shadow-color,#452c2326),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.xl\:shadow-elevated{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)22%,transparent)),0 2px 6px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)15%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.xl\:shadow-elevated{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:96rem){.\32 xl\:absolute{position:absolute}.\32 xl\:sticky{position:sticky}.\32 xl\:right-8{right:calc(var(--spacing)*8)}.\32 xl\:right-12{right:calc(var(--spacing)*12)}.\32 xl\:-left-4{left:calc(var(--spacing)*-4)}.\32 xl\:-left-12{left:calc(var(--spacing)*-12)}.\32 xl\:-left-20{left:calc(var(--spacing)*-20)}.\32 xl\:left-0{left:calc(var(--spacing)*0)}.\32 xl\:mx-\[1\.125rem\]{margin-inline:1.125rem}.\32 xl\:block{display:block}.\32 xl\:hidden{display:none}.\32 xl\:w-\[300px\]{width:300px}.\32 xl\:w-\[320px\]{width:320px}.\32 xl\:origin-left{transform-origin:0}.\32 xl\:-translate-x-4{--tw-translate-x:calc(var(--spacing)*-4)}.\32 xl\:-translate-x-4,.\32 xl\:-translate-x-full{translate:var(--tw-translate-x)var(--tw-translate-y)}.\32 xl\:-translate-x-full{--tw-translate-x:-100%}.\32 xl\:-translate-y-full{--tw-translate-y:-100%}.\32 xl\:-translate-y-full,.\32 xl\:translate-y-8{translate:var(--tw-translate-x)var(--tw-translate-y)}.\32 xl\:translate-y-8{--tw-translate-y:calc(var(--spacing)*8)}.\32 xl\:-rotate-90{rotate:-90deg}.\32 xl\:rotate-90{rotate:90deg}.\32 xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.\32 xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:grid-cols-\[1fr_300px\]{grid-template-columns:1fr 300px}.\32 xl\:grid-cols-\[240px_1fr_300px\]{grid-template-columns:240px 1fr 300px}.\32 xl\:grid-cols-\[280px_1fr\]{grid-template-columns:280px 1fr}.\32 xl\:grid-cols-\[280px_1fr_300px\]{grid-template-columns:280px 1fr 300px}.\32 xl\:grid-cols-\[300px_1fr_300px\]{grid-template-columns:300px 1fr 300px}.\32 xl\:grid-cols-\[320px_1fr_340px\]{grid-template-columns:320px 1fr 340px}.\32 xl\:gap-6{gap:calc(var(--spacing)*6)}.\32 xl\:px-0{padding-inline:calc(var(--spacing)*0)}.\32 xl\:px-10{padding-inline:calc(var(--spacing)*10)}.\32 xl\:pr-8{padding-right:calc(var(--spacing)*8)}.\32 xl\:pl-3{padding-left:calc(var(--spacing)*3)}.\32 xl\:pl-8{padding-left:calc(var(--spacing)*8)}.\32 xl\:pl-12{padding-left:calc(var(--spacing)*12)}.\32 xl\:text-right{text-align:right}.\32 xl\:whitespace-nowrap{white-space:nowrap}}@media (prefers-color-scheme:dark){.dark\:block{display:block}.dark\:hidden{display:none}.dark\:border-border{border-color:var(--color-border)}.dark\:border-destructive\/40{border-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:border-destructive\/40{border-color:color-mix(in oklab,var(--color-destructive)40%,transparent)}}.dark\:border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.dark\:border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.dark\:bg-card{background-color:var(--color-card)}.dark\:bg-destructive\/10{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/10{background-color:color-mix(in oklab,var(--color-destructive)10%,transparent)}}.dark\:bg-destructive\/30{background-color:var(--color-destructive)}@supports (color:color-mix(in lab,red,red)){.dark\:bg-destructive\/30{background-color:color-mix(in oklab,var(--color-destructive)30%,transparent)}}.dark\:bg-weathered-gold\/10{background-color:#c56c211a}@supports (color:color-mix(in lab,red,red)){.dark\:bg-weathered-gold\/10{background-color:color-mix(in oklab,var(--color-weathered-gold)10%,transparent)}}.dark\:bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-white\/5{background-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.dark\:text-current{color:currentColor}.dark\:text-dark-chocolate{color:var(--color-dark-chocolate)}.dark\:text-foreground{color:var(--color-foreground)}.dark\:text-muted-foreground{color:var(--color-muted-foreground)}.dark\:text-nav-campfire{color:var(--color-nav-campfire)}.dark\:text-nav-directory{color:var(--color-nav-directory)}.dark\:text-nav-directory\/30{color:#577c284d}@supports (color:color-mix(in lab,red,red)){.dark\:text-nav-directory\/30{color:color-mix(in oklab,var(--color-nav-directory)30%,transparent)}}.dark\:text-nav-events{color:var(--color-nav-events)}.dark\:text-nav-exchange{color:var(--color-nav-exchange)}.dark\:text-nav-handbook{color:var(--color-nav-handbook)}.dark\:text-nav-ranges{color:var(--color-nav-ranges)}.dark\:text-primary\/80{color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.dark\:text-primary\/80{color:color-mix(in oklab,var(--color-primary)80%,transparent)}}.dark\:text-rusty-orange{color:var(--color-rusty-orange)}.dark\:text-sagebrush-green{color:var(--color-sagebrush-green)}.dark\:text-slate-blue{color:var(--color-slate-blue)}.dark\:text-weathered-gold{color:var(--color-weathered-gold)}.dark\:text-white{color:var(--color-white)}.dark\:opacity-60{opacity:.6}.dark\:opacity-90{opacity:.9}.dark\:opacity-100{opacity:1}.dark\:opacity-\[0\.05\]{opacity:.05}.dark\:opacity-\[0\.08\]{opacity:.08}.dark\:opacity-\[0\.12\]{opacity:.12}.dark\:invert{--tw-invert:invert(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,)}@media (hover:hover){.dark\:group-hover\:text-rusty-orange:is(:where(.group):hover *){color:var(--color-rusty-orange)}.dark\:group-hover\:invert-0:is(:where(.group):hover *){--tw-invert:invert(0%);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,)}.dark\:hover\:border-rusty-orange\/50:hover{border-color:#fe7f2780}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:border-rusty-orange\/50:hover{border-color:color-mix(in oklab,var(--color-rusty-orange)50%,transparent)}}.dark\:hover\:bg-muted:hover{background-color:var(--color-muted)}.dark\:hover\:bg-rusty-orange\/20:hover{background-color:#fe7f2733}@supports (color:color-mix(in lab,red,red)){.dark\:hover\:bg-rusty-orange\/20:hover{background-color:color-mix(in oklab,var(--color-rusty-orange)20%,transparent)}}.dark\:hover\:text-rusty-orange:hover{color:var(--color-rusty-orange)}}}.\[\&_\.ProseMirror\]\:min-h-\[200px\] .ProseMirror{min-height:200px}.\[\&_\.ProseMirror\]\:resize-y .ProseMirror{resize:vertical}.\[\&_\.ProseMirror\]\:overflow-auto .ProseMirror{overflow:auto}.\[\&_\.ProseMirror\]\:px-4 .ProseMirror{padding-inline:calc(var(--spacing)*4)}.\[\&_\.ProseMirror\]\:py-3 .ProseMirror{padding-block:calc(var(--spacing)*3)}.\[\&_\.prose\]\:max-w-none .prose{max-width:none}.\[\&_\.prose_p\]\:leading-relaxed .prose p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_\.prose_p\]\:text-muted-foreground .prose p{color:var(--color-muted-foreground)}.\[\&_a\]\:text-nav-exchange a{color:var(--color-nav-exchange)}.\[\&_li\]\:mb-1 li{margin-bottom:calc(var(--spacing)*1)}.\[\&_ol\]\:mb-3 ol,.\[\&_p\]\:mb-3 p{margin-bottom:calc(var(--spacing)*3)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_strong\]\:text-foreground strong{color:var(--color-foreground)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:border-collapse table{border-collapse:collapse}.\[\&_table\]\:overflow-hidden table{overflow:hidden}.\[\&_table\]\:rounded-lg table{border-radius:var(--radius-lg)}.\[\&_table\]\:border table{border-style:var(--tw-border-style);border-width:1px}.\[\&_table\]\:border-border\/50 table{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_table\]\:border-border\/50 table{border-color:color-mix(in oklab,var(--color-border)50%,transparent)}}.\[\&_tbody_tr\]\:transition-colors tbody tr{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))}.\[\&_tbody_tr\:hover\]\:bg-slate-blue\/5 tbody tr:hover{background-color:#3b50620d}@supports (color:color-mix(in lab,red,red)){.\[\&_tbody_tr\:hover\]\:bg-slate-blue\/5 tbody tr:hover{background-color:color-mix(in oklab,var(--color-slate-blue)5%,transparent)}}.\[\&_tbody_tr\:nth-child\(even\)\]\:bg-muted\/10 tbody tr:nth-child(2n){background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.\[\&_tbody_tr\:nth-child\(even\)\]\:bg-muted\/10 tbody tr:nth-child(2n){background-color:color-mix(in oklab,var(--color-muted)10%,transparent)}}.\[\&_td\]\:border-b td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_td\]\:border-border\/20 td{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_td\]\:border-border\/20 td{border-color:color-mix(in oklab,var(--color-border)20%,transparent)}}.\[\&_td\]\:p-3 td{padding:calc(var(--spacing)*3)}.\[\&_td\]\:text-muted-foreground td{color:var(--color-muted-foreground)}.\[\&_th\]\:border-b th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_th\]\:border-border\/30 th{border-color:var(--color-border)}@supports (color:color-mix(in lab,red,red)){.\[\&_th\]\:border-border\/30 th{border-color:color-mix(in oklab,var(--color-border)30%,transparent)}}.\[\&_th\]\:p-3 th{padding:calc(var(--spacing)*3)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-bold th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_th\]\:tracking-wide th{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[\&_th\]\:text-muted-foreground th{color:var(--color-muted-foreground)}.\[\&_th\]\:uppercase th{text-transform:uppercase}.\[\&_thead\]\:bg-muted\/30 thead{background-color:var(--color-muted)}@supports (color:color-mix(in lab,red,red)){.\[\&_thead\]\:bg-muted\/30 thead{background-color:color-mix(in oklab,var(--color-muted)30%,transparent)}}.\[\&_ul\]\:mb-3 ul{margin-bottom:calc(var(--spacing)*3)}.\[\&\:\:-moz-range-thumb\]\:h-4::-moz-range-thumb{height:calc(var(--spacing)*4)}.\[\&\:\:-moz-range-thumb\]\:h-5::-moz-range-thumb{height:calc(var(--spacing)*5)}.\[\&\:\:-moz-range-thumb\]\:w-4::-moz-range-thumb{width:calc(var(--spacing)*4)}.\[\&\:\:-moz-range-thumb\]\:w-5::-moz-range-thumb{width:calc(var(--spacing)*5)}.\[\&\:\:-moz-range-thumb\]\:cursor-grab::-moz-range-thumb{cursor:grab}.\[\&\:\:-moz-range-thumb\]\:rounded-full::-moz-range-thumb{border-radius:var(--radius-full)}.\[\&\:\:-moz-range-thumb\]\:border-0::-moz-range-thumb{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-moz-range-thumb\]\:border-2::-moz-range-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-moz-range-thumb\]\:border-background::-moz-range-thumb{border-color:var(--color-background)}.\[\&\:\:-moz-range-thumb\]\:bg-nav-ranges::-moz-range-thumb{background-color:var(--color-nav-ranges)}.\[\&\:\:-moz-range-thumb\]\:bg-rusty-orange::-moz-range-thumb{background-color:var(--color-rusty-orange)}.\[\&\:\:-moz-range-thumb\]\:shadow-elevated::-moz-range-thumb{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#2e3b5038),0 2px 6px -1px var(--tw-shadow-color,#452c2326),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.\[\&\:\:-moz-range-thumb\]\:shadow-elevated::-moz-range-thumb{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)22%,transparent)),0 2px 6px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)15%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.\[\&\:\:-moz-range-thumb\]\:shadow-elevated::-moz-range-thumb{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:\:-moz-range-thumb\]\:transition-transform::-moz-range-thumb{-moz-transition-property:transform,translate,scale,rotate;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.\[\&\:\:-moz-range-thumb\]\:hover\:scale-110::-moz-range-thumb:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.\[\&\:\:-moz-range-thumb\]\:active\:cursor-grabbing::-moz-range-thumb:active{cursor:grabbing}.\[\&\:\:-webkit-slider-thumb\]\:h-4::-webkit-slider-thumb{height:calc(var(--spacing)*4)}.\[\&\:\:-webkit-slider-thumb\]\:h-5::-webkit-slider-thumb{height:calc(var(--spacing)*5)}.\[\&\:\:-webkit-slider-thumb\]\:w-4::-webkit-slider-thumb{width:calc(var(--spacing)*4)}.\[\&\:\:-webkit-slider-thumb\]\:w-5::-webkit-slider-thumb{width:calc(var(--spacing)*5)}.\[\&\:\:-webkit-slider-thumb\]\:cursor-grab::-webkit-slider-thumb{cursor:grab}.\[\&\:\:-webkit-slider-thumb\]\:appearance-none::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:rounded-full::-webkit-slider-thumb{border-radius:var(--radius-full)}.\[\&\:\:-webkit-slider-thumb\]\:border-2::-webkit-slider-thumb{border-style:var(--tw-border-style);border-width:2px}.\[\&\:\:-webkit-slider-thumb\]\:border-background::-webkit-slider-thumb{border-color:var(--color-background)}.\[\&\:\:-webkit-slider-thumb\]\:bg-nav-ranges::-webkit-slider-thumb{background-color:var(--color-nav-ranges)}.\[\&\:\:-webkit-slider-thumb\]\:bg-rusty-orange::-webkit-slider-thumb{background-color:var(--color-rusty-orange)}.\[\&\:\:-webkit-slider-thumb\]\:shadow-elevated::-webkit-slider-thumb{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,#2e3b5038),0 2px 6px -1px var(--tw-shadow-color,#452c2326),0 0 0 1px var(--tw-shadow-color,#0f12160d)}@supports (color:color-mix(in lab,red,red)){.\[\&\:\:-webkit-slider-thumb\]\:shadow-elevated::-webkit-slider-thumb{--tw-shadow:0 4px 12px -2px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-depth)22%,transparent)),0 2px 6px -1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-warm)15%,transparent)),0 0 0 1px var(--tw-shadow-color,color-mix(in oklch,var(--shadow-color-accent)5%,transparent))}}.\[\&\:\:-webkit-slider-thumb\]\:shadow-elevated::-webkit-slider-thumb{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.\[\&\:\:-webkit-slider-thumb\]\:transition-transform::-webkit-slider-thumb{-webkit-transition-property:transform,translate,scale,rotate;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.\[\&\:\:-webkit-slider-thumb\]\:hover\:scale-110::-webkit-slider-thumb:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}}.\[\&\:\:-webkit-slider-thumb\]\:active\:cursor-grabbing::-webkit-slider-thumb:active{cursor:grabbing}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.\[\&\:not\(\:first-child\)\]\:mt-4:not(:first-child){margin-top:calc(var(--spacing)*4)}.\[\&\:nth-child\(7n\)\]\:border-r-0:nth-child(7n){border-right-style:var(--tw-border-style);border-right-width:0}.\[\&\:nth-last-child\(-n\+7\)\]\:border-b-0:nth-last-child(-n+7){border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\>button\]\:text-white>button{color:var(--color-white)}@media (hover:hover){.\[\&\>button\]\:hover\:text-white\/80>button:hover{color:#fffc}@supports (color:color-mix(in lab,red,red)){.\[\&\>button\]\:hover\:text-white\/80>button:hover{color:color-mix(in oklab,var(--color-white)80%,transparent)}}}.\[\&\>li\]\:mt-2>li{margin-top:calc(var(--spacing)*2)}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing)*4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing)*4)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:h-4>svg{height:calc(var(--spacing)*4)}.\[\&\>svg\]\:w-4>svg{width:calc(var(--spacing)*4)}.\[\&\>svg\]\:text-foreground>svg{color:var(--color-foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--color-muted-foreground)}.\[\&\>svg\]\:text-rusty-orange>svg{color:var(--color-rusty-orange)}.\[\&\>svg\]\:text-sagebrush-green>svg{color:var(--color-sagebrush-green)}.\[\&\>svg\]\:text-slate-blue>svg{color:var(--color-slate-blue)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-6>svg~*{padding-left:calc(var(--spacing)*6)}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}.bg-rusty-orange{--tw-bg-opacity:1;background-color:rgb(from var(--color-rusty-orange)r g b/var(--tw-bg-opacity))}.text-rusty-orange{--tw-text-opacity:1;color:rgb(from var(--color-rusty-orange)r g b/var(--tw-text-opacity))}.border-rusty-orange{--tw-border-opacity:1;border-color:rgb(from var(--color-rusty-orange)r g b/var(--tw-border-opacity))}.bg-slate-blue{--tw-bg-opacity:1;background-color:rgb(from var(--color-slate-blue)r g b/var(--tw-bg-opacity))}.text-slate-blue{--tw-text-opacity:1;color:rgb(from var(--color-slate-blue)r g b/var(--tw-text-opacity))}.border-slate-blue{--tw-border-opacity:1;border-color:rgb(from var(--color-slate-blue)r g b/var(--tw-border-opacity))}.dark .bg-slate-blue{background-color:rgb(from var(--color-slate-blue-bright)r g b/var(--tw-bg-opacity))}.dark .text-slate-blue{color:rgb(from var(--color-slate-blue-bright)r g b/var(--tw-text-opacity))}.dark .border-slate-blue{border-color:rgb(from var(--color-slate-blue-bright)r g b/var(--tw-border-opacity))}.bg-weathered-gold{--tw-bg-opacity:1;background-color:rgb(from var(--color-weathered-gold)r g b/var(--tw-bg-opacity))}.text-weathered-gold{--tw-text-opacity:1;color:rgb(from var(--color-weathered-gold)r g b/var(--tw-text-opacity))}.border-weathered-gold{--tw-border-opacity:1;border-color:rgb(from var(--color-weathered-gold)r g b/var(--tw-border-opacity))}.bg-sagebrush-green{--tw-bg-opacity:1;background-color:rgb(from var(--color-sagebrush-green)r g b/var(--tw-bg-opacity))}.text-sagebrush-green{--tw-text-opacity:1;color:rgb(from var(--color-sagebrush-green)r g b/var(--tw-text-opacity))}.border-sagebrush-green{--tw-border-opacity:1;border-color:rgb(from var(--color-sagebrush-green)r g b/var(--tw-border-opacity))}.bg-lodgepole-green{--tw-bg-opacity:1;background-color:rgb(from var(--color-lodgepole-green)r g b/var(--tw-bg-opacity))}.text-lodgepole-green{--tw-text-opacity:1;color:rgb(from var(--color-lodgepole-green)r g b/var(--tw-text-opacity))}.border-lodgepole-green{--tw-border-opacity:1;border-color:rgb(from var(--color-lodgepole-green)r g b/var(--tw-border-opacity))}.bg-success{--tw-bg-opacity:1;background-color:rgb(from var(--color-success)r g b/var(--tw-bg-opacity))}.text-success{--tw-text-opacity:1;color:rgb(from var(--color-success)r g b/var(--tw-text-opacity))}.border-success{--tw-border-opacity:1;border-color:rgb(from var(--color-success)r g b/var(--tw-border-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(from var(--color-warning)r g b/var(--tw-bg-opacity))}.text-warning{--tw-text-opacity:1;color:rgb(from var(--color-warning)r g b/var(--tw-text-opacity))}.border-warning{--tw-border-opacity:1;border-color:rgb(from var(--color-warning)r g b/var(--tw-border-opacity))}.bg-error{--tw-bg-opacity:1;background-color:rgb(from var(--color-error)r g b/var(--tw-bg-opacity))}.text-error{--tw-text-opacity:1;color:rgb(from var(--color-error)r g b/var(--tw-text-opacity))}.border-error{--tw-border-opacity:1;border-color:rgb(from var(--color-error)r g b/var(--tw-border-opacity))}.bg-info{--tw-bg-opacity:1;background-color:rgb(from var(--color-info)r g b/var(--tw-bg-opacity))}.text-info{--tw-text-opacity:1;color:rgb(from var(--color-info)r g b/var(--tw-text-opacity))}.border-info{--tw-border-opacity:1;border-color:rgb(from var(--color-info)r g b/var(--tw-border-opacity))}.bg-canyon-clay{--tw-bg-opacity:1;background-color:rgb(from var(--color-canyon-clay)r g b/var(--tw-bg-opacity))}.text-canyon-clay{--tw-text-opacity:1;color:rgb(from var(--color-canyon-clay)r g b/var(--tw-text-opacity))}.border-canyon-clay{--tw-border-opacity:1;border-color:rgb(from var(--color-canyon-clay)r g b/var(--tw-border-opacity))}.text-hero-title{font-family:var(--font-rajdhani);letter-spacing:var(--tracking-tight);font-size:clamp(3rem,2.5rem + 4vw,4.5rem);line-height:1}.text-hero-subtitle{font-family:var(--font-rajdhani);letter-spacing:var(--tracking-normal);font-size:clamp(1.25rem,1rem + 1.5vw,2rem);line-height:1.1}.text-display-3xl{font-size:var(--text-9xl)}.text-display-2xl,.text-display-3xl{font-family:var(--font-rajdhani);letter-spacing:var(--tracking-tight);line-height:.95}.text-display-2xl{font-size:var(--text-8xl)}.text-display-xl{font-size:var(--text-7xl)}.text-display-lg,.text-display-xl{font-family:var(--font-rajdhani);letter-spacing:var(--tracking-tight);line-height:1}.text-display-lg{font-size:var(--text-5xl)}.text-display-md{font-size:var(--text-5xl)}.text-display-md,.text-display-sm{font-family:var(--font-rajdhani);letter-spacing:var(--tracking-tight);line-height:1.05}.text-display-sm{font-size:var(--text-4xl)}.text-display-base{font-family:var(--font-rajdhani);font-size:var(--text-3xl);letter-spacing:var(--tracking-normal);line-height:1.1}.text-heading-4xl{line-height:1}.text-heading-3xl,.text-heading-4xl{font-family:var(--font-rajdhani);font-size:var(--text-5xl);letter-spacing:var(--tracking-tight)}.text-heading-3xl{line-height:1.05}.text-heading-2xl{font-family:var(--font-rajdhani);font-size:var(--text-4xl);letter-spacing:var(--tracking-tight);line-height:1.05}.text-heading-xl{font-size:var(--text-3xl)}.text-heading-lg,.text-heading-xl{font-family:var(--font-rajdhani);letter-spacing:var(--tracking-normal);line-height:1.1}.text-heading-lg{font-size:var(--text-2xl)}.text-heading-lg-plus{font-size:clamp(1.6875rem,1.375rem + 1.5625vw,2.25rem)}.text-heading-base,.text-heading-lg-plus,.text-heading-md{font-family:var(--font-rajdhani);letter-spacing:var(--tracking-normal);line-height:1.1}.text-heading-base,.text-heading-md{font-size:var(--text-xl)}.text-heading-sm{font-family:var(--font-rajdhani);font-size:var(--text-lg);letter-spacing:var(--tracking-normal);line-height:1.15}.text-body-xl{font-size:var(--text-xl)}.text-body-lg,.text-body-xl{line-height:var(--leading-relaxed)}.text-body-lg{font-size:var(--text-lg)}.text-body-base,.text-body-md{font-size:var(--text-base);line-height:var(--leading-relaxed)}.text-body-sm{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-body-xs{font-size:var(--text-xs)}.text-body-xs,.text-metadata{line-height:var(--leading-normal)}.text-metadata{font-size:var(--text-sm)}.text-badge,.text-caption{font-size:var(--text-xs);line-height:var(--leading-normal)}.text-badge{text-transform:uppercase;letter-spacing:var(--tracking-wide)}.text-helper{font-size:var(--text-sm);line-height:var(--leading-normal)}.text-button-lg{font-size:var(--text-lg)}.text-button-base,.text-button-lg{line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.text-button-base{font-size:var(--text-base)}.text-button-sm{font-size:var(--text-sm)}.text-button-sm,.text-button-xs{line-height:var(--leading-normal);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.text-button-xs{font-size:var(--text-xs)}.text-nav{font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-wide)}.text-tech,.text-tech-base{text-transform:uppercase;letter-spacing:var(--tracking-wide)}.text-tech-base{font-size:var(--text-sm)}.text-tech-base,.text-tech-sm{line-height:var(--leading-normal)}.text-tech-sm{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.text-code{letter-spacing:var(--tracking-normal)}.text-code-base{font-size:var(--text-sm)}.text-code-base,.text-code-sm{line-height:var(--leading-normal);letter-spacing:var(--tracking-normal)}.text-code-sm{font-size:var(--text-xs)}.subtitle-lg{font-size:var(--text-2xl)}.subtitle,.subtitle-base,.subtitle-lg{text-transform:lowercase;letter-spacing:var(--tracking-normal);line-height:1}.subtitle,.subtitle-base{font-size:var(--text-lg)}.subtitle-sm{text-transform:lowercase;font-size:var(--text-base);letter-spacing:var(--tracking-normal);line-height:1}.h1-primary{font-family:var(--font-rajdhani);font-size:var(--text-4xl);line-height:var(--leading-tight);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);margin-top:2rem;margin-bottom:1rem}.h2-section{font-size:var(--text-3xl);line-height:var(--leading-tight);margin-top:1.5rem}.h2-section,.h3-subsection{font-family:var(--font-rajdhani);font-weight:var(--weight-bold);letter-spacing:var(--tracking-normal);margin-bottom:.75rem}.h3-subsection{font-size:var(--text-2xl);line-height:var(--leading-snug);margin-top:1.25rem}.h4-component{font-size:var(--text-xl);line-height:var(--leading-snug);letter-spacing:var(--tracking-normal)}.h4-component,.h5-small{font-family:var(--font-rajdhani);font-weight:var(--weight-bold);margin-top:1rem;margin-bottom:.5rem}.h5-small{font-size:var(--text-lg)}.h5-small,.h6-micro{line-height:var(--leading-normal)}.h6-micro{font-family:var(--font-rajdhani);font-size:var(--text-base);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-top:.75rem;margin-bottom:.5rem}.body-large{font-size:var(--text-lg)}.body-large,.body-regular{line-height:var(--leading-relaxed);font-weight:var(--weight-normal);margin-bottom:1rem}.body-regular{font-size:var(--text-base)}.body-small{font-size:var(--text-sm);line-height:var(--leading-relaxed);margin-bottom:.75rem}.body-micro,.body-small{font-weight:var(--weight-normal)}.body-micro{font-size:var(--text-xs);line-height:var(--leading-normal);margin-bottom:.5rem}.text-distressed{text-shadow:1px 1px 0 var(--color-saloon-wood),2px 2px 0 oklch(0 none none/.1),3px 3px 5px oklch(0 none none/.2);position:relative}.text-wanted-poster{font-weight:var(--weight-bold);letter-spacing:.1em;text-transform:uppercase;text-shadow:2px 2px 4px oklch(0 none none/.3);position:relative}.container-padding-responsive{padding-left:.75rem;padding-right:.75rem}@media (min-width:640px){.container-padding-responsive{padding-left:var(--spacing-relaxed);padding-right:var(--spacing-relaxed)}}@media (min-width:768px){.container-padding-responsive{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.container-padding-responsive{padding-left:3rem;padding-right:3rem}}.p-tight{padding:var(--spacing-tight)}.p-comfortable{padding:var(--spacing-comfortable)}.p-relaxed{padding:var(--spacing-relaxed)}.p-generous{padding:var(--spacing-generous)}.p-expansive{padding:var(--spacing-expansive)}.px-tight{padding-left:var(--spacing-tight);padding-right:var(--spacing-tight)}.px-comfortable{padding-left:var(--spacing-comfortable);padding-right:var(--spacing-comfortable)}.px-relaxed{padding-left:var(--spacing-relaxed);padding-right:var(--spacing-relaxed)}.px-generous{padding-left:var(--spacing-generous);padding-right:var(--spacing-generous)}.py-tight{padding-top:var(--spacing-tight);padding-bottom:var(--spacing-tight)}.py-comfortable{padding-top:var(--spacing-comfortable);padding-bottom:var(--spacing-comfortable)}.py-relaxed{padding-top:var(--spacing-relaxed);padding-bottom:var(--spacing-relaxed)}.py-generous{padding-top:var(--spacing-generous);padding-bottom:var(--spacing-generous)}.section-spacing-sm{padding-top:var(--spacing-section-responsive-sm);padding-bottom:var(--spacing-section-responsive-sm)}.section-spacing-md{padding-top:var(--spacing-section-responsive-md);padding-bottom:var(--spacing-section-responsive-md)}.section-spacing-lg{padding-top:var(--spacing-section-responsive-lg);padding-bottom:var(--spacing-section-responsive-lg)}.section-spacing-xl{padding-top:var(--spacing-section-responsive-xl);padding-bottom:var(--spacing-section-responsive-xl)}.section-spacing-base{padding-top:var(--spacing-section-base);padding-bottom:var(--spacing-section-base)}.m-tight{margin:var(--spacing-tight)}.m-comfortable{margin:var(--spacing-comfortable)}.m-relaxed{margin:var(--spacing-relaxed)}.m-generous{margin:var(--spacing-generous)}.mx-tight{margin-left:var(--spacing-tight);margin-right:var(--spacing-tight)}.mx-comfortable{margin-left:var(--spacing-comfortable);margin-right:var(--spacing-comfortable)}.mx-relaxed{margin-left:var(--spacing-relaxed);margin-right:var(--spacing-relaxed)}.mx-generous{margin-left:var(--spacing-generous);margin-right:var(--spacing-generous)}.my-tight{margin-top:var(--spacing-tight);margin-bottom:var(--spacing-tight)}.my-comfortable{margin-top:var(--spacing-comfortable);margin-bottom:var(--spacing-comfortable)}.my-relaxed{margin-top:var(--spacing-relaxed);margin-bottom:var(--spacing-relaxed)}.my-generous{margin-top:var(--spacing-generous);margin-bottom:var(--spacing-generous)}.gap-tight{gap:var(--spacing-tight)}.gap-comfortable{gap:var(--spacing-comfortable)}.gap-relaxed{gap:var(--spacing-relaxed)}.gap-generous{gap:var(--spacing-generous)}.gap-expansive{gap:var(--spacing-expansive)}@keyframes breathe{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes breathe-glow{0%{opacity:.15;transform:translate(-50%,-50%)scale(.95)}to{opacity:.25;transform:translate(-50%,-50%)scale(1.05)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes shimmer{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes stripe-scroll{0%{background-position:0 0}to{background-position:200px 200px}}@keyframes pulse-slow{0%,to{opacity:.4}50%{opacity:.6}}@keyframes rotate-gradient{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate-gradient-glitch{0%,2%{transform:rotate(0)}18%{transform:rotate(50deg)}20%,22%{transform:rotate(50deg)}23%{transform:rotate(45deg)}40%{transform:rotate(135deg)}42%{transform:rotate(130deg)}58%{transform:rotate(200deg)}60%,62%{transform:rotate(200deg)}63%{transform:rotate(195deg)}80%{transform:rotate(280deg)}82%{transform:rotate(275deg)}95%{transform:rotate(355deg)}97%{transform:rotate(350deg)}to{transform:rotate(1turn)}}@keyframes glow-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}@keyframes mesh-shift{0%,to{opacity:.85;transform:scale(1)rotate(0)}25%{opacity:.9;transform:scale(1.03)rotate(1deg)}50%{opacity:.8;transform:scale(.97)rotate(-1deg)}75%{opacity:.88;transform:scale(1.02)rotate(2deg)}}@keyframes ember-rise{0%{opacity:0;transform:translateY(0)translate(0)scale(0)}10%{opacity:.8;transform:translateY(-20px)translate(5px)scale(1.2)}50%{opacity:.8;transform:translateY(-200px)translate(15px)scale(1)}90%{opacity:.3;transform:translateY(-380px)translate(25px)scale(.5)}to{opacity:0;transform:translateY(-400px)translate(30px)scale(.3)}}@keyframes glow-pulse-intense{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}@keyframes blob-breathe{0%,to{opacity:.85}50%{opacity:1}}@keyframes blob-breathe-delayed{0%,to{opacity:.8}50%{opacity:.95}}@keyframes letter-expand{0%{letter-spacing:.5em;opacity:0}to{letter-spacing:.08em;opacity:1}}@keyframes magnetic-drift{0%,to{transform:translate(0)translateY(0)}50%{transform:translate(2px)translateY(-1px)}}@keyframes tactical-scan{0%{opacity:.3;transform:rotate(0)scale(1)}50%{opacity:.5;transform:rotate(180deg)scale(1.1)}to{opacity:.3;transform:rotate(1turn)scale(1)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes magnetic-pull{0%{transform:scale(1)translate(0)translateY(0)}to{transform:scale(1.02)translateX(var(--magnetic-x,0))translateY(var(--magnetic-y,0))}}@keyframes morph-loading{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.1)}to{transform:rotate(1turn)scale(1)}}@keyframes enterprise-breathe{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes reveal-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-down{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes reveal-left{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes reveal-right{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes elastic-bounce{0%{transform:scale(1)}20%{transform:scale(1.05)}40%{transform:scale(.98)}60%{transform:scale(1.02)}80%{transform:scale(.995)}to{transform:scale(1)}}@keyframes heart-fill{0%{fill:#0000;transform:scale(1)}20%{transform:scale(1.2)}to{fill:currentColor;transform:scale(1)}}@keyframes star-cascade{0%{opacity:0;transform:scale(0)rotate(-180deg)}70%{opacity:1;transform:scale(1.2)rotate(0)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes intelligent-glow{0%{box-shadow:0 0 oklch(none none none/0)}to{box-shadow:0 0 20px 5px oklch(100% 5.96046e-8 none/.1)}}@keyframes floating-drift{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-2px)rotate(1deg)}66%{transform:translateY(-1px)rotate(-1deg)}}@keyframes button-press{0%{transform:scale(1)}50%{transform:scale(.98)}to{transform:scale(1)}}@keyframes hamburger-to-x-top{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(8px)rotate(0)}to{transform:translateY(8px)rotate(45deg)}}@keyframes hamburger-to-x-middle{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(.3)}to{opacity:0;transform:scale(0)}}@keyframes hamburger-to-x-bottom{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-8px)rotate(0)}to{transform:translateY(-8px)rotate(-45deg)}}@keyframes plus-to-minus-vertical{0%{opacity:1;transform:rotate(0)scaleY(1)}50%{opacity:.5;transform:rotate(90deg)scaleY(.3)}to{opacity:0;transform:rotate(90deg)scaleY(0)}}@keyframes plus-to-minus-horizontal{0%{transform:scaleX(1)}50%{transform:scaleX(1.2)}to{transform:scaleX(1)}}@keyframes chevron-rotate-up{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes chevron-rotate-down{0%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes chevron-rotate-left{0%{transform:rotate(0)}to{transform:rotate(-90deg)}}@keyframes chevron-rotate-right{0%{transform:rotate(0)}to{transform:rotate(90deg)}}@keyframes plus-to-x{0%{transform:rotate(0)}to{transform:rotate(135deg)}}@keyframes button-press-bounce{0%{transform:scale(1)}25%{transform:scale(.94)}50%{transform:scale(1.02)}75%{transform:scale(.98)}to{transform:scale(1)}}@keyframes icon-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes icon-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}}@keyframes arrow-shift-right{0%{transform:translate(0)}50%{transform:translate(4px)}to{transform:translate(0)}}@keyframes revolver-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes accent-shimmer{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.scroll-reveal{opacity:0;transition:opacity var(--sr-duration,.6s)var(--ease-enterprise),transform var(--sr-duration,.6s)var(--ease-enterprise);animation:scroll-reveal-fallback 0s 2s forwards;transform:translateY(50px)}.scroll-reveal[data-revealed=true]{opacity:1;animation:none;transform:none}@keyframes scroll-reveal-fallback{to{opacity:1;transform:none}}.scroll-reveal--fade-up{transform:translateY(50px)}.scroll-reveal--fade-left{transform:translate(40px)}.scroll-reveal--fade-right{transform:translate(-40px)}.scroll-reveal--fade-center{transform:none}.scroll-reveal--slide-left{transform:translate(-30px)}.scroll-reveal--scale-up{transform:scale(.97)}@keyframes ken-burns{0%{transform:scale(1)translate(0)}to{transform:scale(1.12)translate(-1.5%,-1%)}}.ken-burns-target{animation:ken-burns 20s ease-in-out infinite alternate paused}.scroll-reveal[data-revealed=true] .ken-burns-target{animation-play-state:running}@keyframes ken-burns-right{0%{transform:scale(1)translate(0)}to{transform:scale(1.1)translate(1.5%,-.5%)}}@keyframes ken-burns-down{0%{transform:scale(1.1)translate(-.5%,-1%)}to{transform:scale(1.04)translate(0)}}@keyframes ken-burns-slow{0%{transform:scale(1)translate(0)}to{transform:scale(1.04)translateY(-.8%)}}.ken-burns-right-target{animation:ken-burns-right 20s ease-in-out infinite alternate paused}.ken-burns-down-target{animation:ken-burns-down 22s ease-in-out infinite alternate paused}.ken-burns-slow-target{animation:ken-burns-slow 24s ease-in-out infinite alternate paused}.scroll-reveal[data-revealed=true] .ken-burns-down-target,.scroll-reveal[data-revealed=true] .ken-burns-right-target,.scroll-reveal[data-revealed=true] .ken-burns-slow-target{animation-play-state:running}.moment-image-tilt{transition:transform .4s var(--ease-enterprise)}.moment-image-tilt:hover{transform:perspective(800px)rotateY(2deg)rotateX(-1deg)scale(1.02)}.pullquote-rule{transition:transform 1.2s var(--ease-enterprise).2s;transform:scaleX(0)}.scroll-reveal[data-revealed=true] .pullquote-rule{transform:scaleX(1)}.font-body{font-family:var(--font-space-grotesk)}.gpu-accelerated{will-change:transform;transform:translateZ(0)}.animate-breathe{animation:breathe 4s ease-in-out infinite}.animate-breathe-glow{animation:breathe-glow 4s ease-in-out infinite alternate}.animate-float{animation:float 6s ease-in-out infinite}.animate-shimmer{background:linear-gradient(90deg,#0000,oklch(100% 5.96046e-8 none/.4),#0000) 0 0/1000px 100%;animation:shimmer 2s linear infinite}.animate-stripe-scroll{animation:stripe-scroll 8s linear infinite}.animate-pulse-slow{animation:pulse-slow 4s ease-in-out infinite}.animate-ember-rise{animation:ember-rise 5s ease-out infinite}.animate-glow-pulse-intense{animation:glow-pulse-intense 3s ease-in-out infinite}.animate-mesh-shift{animation:mesh-shift 20s ease-in-out infinite alternate}.animate-letter-expand{animation:letter-expand 1s ease-out forwards}.animate-magnetic-drift{animation:magnetic-drift 2s ease-in-out infinite}.animate-tactical-scan{animation:tactical-scan 8s linear infinite}.animate-fade-in-up{animation:fade-in-up .6s ease-out}.animate-revolver-rotate{animation:revolver-rotate 2.5s var(--ease-enterprise)infinite;transform-origin:50%}.animate-reveal-up{animation:reveal-up .6s var(--ease-enterprise)forwards}.animate-reveal-down{animation:reveal-down .6s var(--ease-enterprise)forwards}.animate-reveal-left{animation:reveal-left .6s var(--ease-enterprise)forwards}.animate-reveal-right{animation:reveal-right .6s var(--ease-enterprise)forwards}.animate-elastic-bounce{animation:elastic-bounce .4s var(--ease-elastic)}.animate-button-press{animation:button-press .15s var(--ease-enterprise)}.animate-floating-drift{animation:floating-drift 3s ease-in-out infinite}.animate-glow-subtle{animation:intelligent-glow 2s ease-in-out infinite alternate}.stagger-1{animation-delay:50ms}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}.stagger-5{animation-delay:.25s}.stagger-6{animation-delay:.3s}.hover-lift{transition:transform var(--timing-fast)var(--ease-magnetic)}.hover-lift:hover{transform:translateY(-2px)}.hover-scale{transition:transform var(--timing-fast)var(--ease-magnetic)}.hover-scale:hover{transform:scale(1.02)}.hover-icon-shift{transition:transform var(--timing-fast)var(--ease-enterprise)}.hover-icon-shift:hover{transform:translate(3px)}.icon-hamburger-to-x-top{transition:transform var(--timing-normal)var(--ease-enterprise)}.icon-hamburger-to-x-top.active{animation:hamburger-to-x-top var(--timing-normal)var(--ease-enterprise)forwards}.icon-hamburger-to-x-middle{transition:opacity var(--timing-normal)var(--ease-enterprise),transform var(--timing-normal)var(--ease-enterprise)}.icon-hamburger-to-x-middle.active{animation:hamburger-to-x-middle var(--timing-normal)var(--ease-enterprise)forwards}.icon-hamburger-to-x-bottom{transition:transform var(--timing-normal)var(--ease-enterprise)}.icon-hamburger-to-x-bottom.active{animation:hamburger-to-x-bottom var(--timing-normal)var(--ease-enterprise)forwards}.icon-plus-to-minus{transition:transform var(--timing-normal)var(--ease-enterprise)}.icon-plus-to-minus.active .vertical-line{animation:plus-to-minus-vertical var(--timing-normal)var(--ease-enterprise)forwards}.icon-plus-to-minus.active .horizontal-line{animation:plus-to-minus-horizontal var(--timing-normal)var(--ease-enterprise)forwards}.icon-chevron{transition:transform var(--timing-normal)var(--ease-enterprise)}.icon-chevron.rotate-up{animation:chevron-rotate-up var(--timing-normal)var(--ease-enterprise)forwards}.icon-chevron.rotate-down{animation:chevron-rotate-down var(--timing-normal)var(--ease-enterprise)forwards}.icon-chevron.rotate-left{animation:chevron-rotate-left var(--timing-normal)var(--ease-enterprise)forwards}.icon-chevron.rotate-right{animation:chevron-rotate-right var(--timing-normal)var(--ease-enterprise)forwards}.icon-plus-to-x{transition:transform var(--timing-normal)var(--ease-enterprise)}.icon-plus-to-x.active{animation:plus-to-x var(--timing-normal)var(--ease-enterprise)forwards}.animate-button-press-bounce{animation:button-press-bounce .3s var(--ease-elastic)}.animate-icon-spin{animation:icon-spin 1s linear infinite}.animate-icon-pulse{animation:icon-pulse 1.5s ease-in-out infinite}.animate-arrow-shift{animation:arrow-shift-right .4s var(--ease-enterprise)}.hover-icon-pulse:hover{animation:icon-pulse .6s ease-in-out}.hover-arrow-shift:hover{animation:arrow-shift-right .4s var(--ease-enterprise)}.animate-delay-1s{animation-delay:1s}.animate-delay-2s{animation-delay:2s}.animate-delay-3s{animation-delay:3s}.animate-delay-500ms{animation-delay:.5s}.animate-border-rotate{background:conic-gradient(from var(--border-angle),transparent 60%,var(--rusty-orange)78%,var(--weathered-gold)92%,transparent 100%);animation:rotate-border 4s linear infinite}.era-connector-line{transition:transform .6s var(--ease-enterprise);transform:scaleY(0)}.era-connector-line--top{transform-origin:top}.era-connector-line--bottom{transform-origin:top;transition-delay:.4s}.era-connector-node{opacity:0;transition:opacity .3s var(--ease-enterprise),transform .3s var(--ease-enterprise);transition-delay:.2s;transform:rotate(45deg)scale(0)}.scroll-reveal[data-revealed=true] .era-connector-line{transform:scaleY(1)}.scroll-reveal[data-revealed=true] .era-connector-node{opacity:1;transform:rotate(45deg)scale(1)}.causal-link-line{transform-origin:top;transition:transform .4s var(--ease-enterprise);transform:scaleY(0)}.causal-link-chevron{opacity:0;transition:opacity .3s var(--ease-enterprise),transform .3s var(--ease-enterprise);transform:translateY(-4px)}.causal-link-label{opacity:0;transition:opacity .4s var(--ease-enterprise)}.scroll-reveal[data-revealed=true] .causal-link-line{transform:scaleY(1)}.scroll-reveal[data-revealed=true] .causal-link-line:first-child{transition-delay:0s}.scroll-reveal[data-revealed=true] .causal-link-chevron:nth-child(2){opacity:1;transition-delay:.2s;transform:translateY(0)}.scroll-reveal[data-revealed=true] .causal-link-label{opacity:1;transition-delay:.35s}.scroll-reveal[data-revealed=true] .causal-link-chevron:nth-child(4){opacity:1;transition-delay:.5s;transform:translateY(0)}.scroll-reveal[data-revealed=true] .causal-link-line:last-child{transform-origin:top;transition-delay:.6s}.history-grain-overlay,.scrollytelling-grain-overlay{z-index:5;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 512 512' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23grain)' opacity='1'/%3E%3C/svg%3E");background-size:512px 512px;animation:grain-shift .5s steps(4) infinite;position:fixed;inset:0}@keyframes grain-shift{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-1px)}75%{transform:translate(-1px,2px)}to{transform:translate(0)}}.stagger-word{opacity:0;transition:opacity .4s var(--ease-enterprise),transform .4s var(--ease-enterprise);transform:translateY(8px)}.scroll-reveal[data-revealed=true] .stagger-word{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.accent-shimmer-band,.animate-border-rotate,.animate-breathe,.animate-float,.animate-floating-drift,.animate-glow-pulse-intense,.animate-glow-subtle,.animate-icon-pulse,.animate-icon-spin,.animate-revolver-rotate,.animate-shimmer{animation:none}.hover-arrow-shift:hover,.hover-icon-pulse:hover,.hover-icon-shift:hover,.hover-lift:hover,.hover-scale:hover{animation:none;transform:none}.animate-arrow-shift,.animate-button-press-bounce,.icon-chevron.rotate-down,.icon-chevron.rotate-left,.icon-chevron.rotate-right,.icon-chevron.rotate-up,.icon-hamburger-to-x-bottom.active,.icon-hamburger-to-x-middle.active,.icon-hamburger-to-x-top.active,.icon-plus-to-minus.active,.icon-plus-to-x.active{transition:none;animation:none}.animate-fade-in-up,.animate-reveal-down,.animate-reveal-left,.animate-reveal-right,.animate-reveal-up,.scroll-reveal,.scroll-reveal--fade-center,.scroll-reveal--fade-left,.scroll-reveal--fade-right,.scroll-reveal--fade-up,.scroll-reveal--scale-up,.scroll-reveal--slide-left{opacity:1;transition:none;animation:none;transform:none}.history-grain-overlay,.scrollytelling-grain-overlay{animation:none;display:none}.stagger-word{opacity:1;transition:none;transform:none}.era-connector-line{transition:none;transform:scaleY(1)}.era-connector-node{opacity:1;transition:none;transform:rotate(45deg)scale(1)}.causal-link-line{transition:none;transform:scaleY(1)}.causal-link-chevron{transform:none}.causal-link-chevron,.causal-link-label{opacity:1;transition:none}.ken-burns-down-target,.ken-burns-right-target,.ken-burns-slow-target,.ken-burns-target{animation:none}.moment-image-tilt:hover{transform:none}.pullquote-rule{transition:none;transform:scaleX(1)}@keyframes magnetic-pull{0%,to{transform:scale(1)}}@keyframes enterprise-breathe{0%,to{opacity:.9}50%{opacity:1}}@keyframes floating-drift{0%,to{transform:translateY(0)}}}.shadow-whisper{box-shadow:var(--shadow-whisper)}.shadow-present,.shadow-whisper{transition:box-shadow .3s ease-out}.shadow-present{box-shadow:var(--shadow-present)}.shadow-elevated{box-shadow:var(--shadow-elevated);transition:box-shadow .3s ease-out}.shadow-prominent{box-shadow:var(--shadow-prominent);transition:box-shadow .3s ease-out}.shadow-commanding{box-shadow:var(--shadow-commanding)}.shadow-commanding,.shadow-hero{transition:box-shadow .3s ease-out}.shadow-hero{box-shadow:var(--shadow-hero)}.shadow-modal{box-shadow:var(--shadow-modal);transition:box-shadow .3s ease-out}.hover\:shadow-whisper:hover{box-shadow:var(--shadow-whisper)}.hover\:shadow-present:hover{box-shadow:var(--shadow-present)}.hover\:shadow-elevated:hover{box-shadow:var(--shadow-elevated)}.hover\:shadow-prominent:hover{box-shadow:var(--shadow-prominent)}.hover\:shadow-commanding:hover{box-shadow:var(--shadow-commanding)}.hover\:shadow-hero:hover{box-shadow:var(--shadow-hero)}.hover\:shadow-modal:hover{box-shadow:var(--shadow-modal)}.glow-primary{filter:var(--shadow-glow-rusty-orange)}.glow-primary-subtle{filter:var(--shadow-glow-rusty-orange-subtle)}.glow-primary-icon{filter:var(--shadow-glow-rusty-orange-icon)}.glow-events{filter:var(--shadow-glow-events)}.glow-directory{filter:var(--shadow-glow-directory)}.glow-directory-subtle{filter:var(--shadow-glow-directory-subtle)}.glow-handbook{filter:var(--shadow-glow-handbook)}.glow-handbook-subtle{filter:var(--shadow-glow-handbook-subtle)}.glow-ranges{filter:var(--shadow-glow-ranges)}.glow-ranges-subtle{filter:var(--shadow-glow-ranges-subtle)}.glow-exchange{filter:var(--shadow-glow-exchange)}.glow-campfire-subtle{filter:var(--shadow-glow-campfire-subtle)}.glow-current{filter:var(--shadow-glow-current)}.z-base{z-index:var(--z-base)}.z-background{z-index:var(--z-background)}.z-content{z-index:var(--z-content)}.z-decorative{z-index:var(--z-decorative)}.z-elevated{z-index:var(--z-elevated)}.z-section-overlay{z-index:var(--z-section-overlay)}.z-section-divider{z-index:var(--z-section-divider)}.z-section-feature{z-index:var(--z-section-feature)}.z-dropdown{z-index:var(--z-dropdown)}.z-popover{z-index:var(--z-popover)}.z-dialog{z-index:var(--z-dialog)}.z-sticky-header{z-index:var(--z-sticky-header)}.z-navigation{z-index:var(--z-navigation)}.z-ticker{z-index:var(--z-ticker)}.z-backdrop{z-index:var(--z-backdrop)}.z-modal{z-index:var(--z-modal)}.z-drawer{z-index:var(--z-drawer)}.z-toast{z-index:var(--z-toast)}.z-accessibility{z-index:var(--z-accessibility)}.z-debug{z-index:var(--z-debug)}.text-dark-chocolate{color:var(--color-dark-chocolate)}.text-nav-events{color:var(--color-nav-events-light)}.dark .text-nav-events{color:var(--color-nav-events-dark)}.text-nav-directory{color:var(--color-nav-directory-light)}.dark .text-nav-directory{color:var(--color-nav-directory-dark)}.text-nav-handbook{color:var(--color-nav-handbook-light)}.dark .text-nav-handbook{color:var(--color-nav-handbook-dark)}.text-nav-ranges{color:var(--color-nav-ranges-light)}.dark .text-nav-ranges{color:var(--color-nav-ranges-dark)}.text-nav-exchange{color:var(--color-nav-exchange-light)}.dark .text-nav-exchange{color:var(--color-nav-exchange-dark)}.text-nav-campfire{color:var(--color-nav-campfire-light)}.dark .text-nav-campfire{color:var(--color-nav-campfire-dark)}.text-nav-directory-bright{color:var(--color-nav-directory-bright)}.text-nav-handbook-bright{color:var(--color-nav-handbook-bright)}.text-nav-ranges-bright{color:var(--color-nav-ranges-bright)}.text-nav-exchange-bright{color:var(--color-nav-exchange-bright)}.text-nav-campfire-bright{color:var(--color-nav-campfire-bright)}.text-warm-stone{color:var(--color-warm-stone)}.bg-dark-chocolate{background-color:var(--dark-chocolate)}.bg-nav-events{background-color:var(--nav-events)}.bg-nav-directory{background-color:var(--nav-directory)}.bg-nav-handbook{background-color:var(--nav-handbook)}.bg-nav-ranges{background-color:var(--nav-ranges)}.bg-nav-exchange{background-color:var(--nav-exchange)}.bg-nav-campfire{background-color:var(--nav-campfire)}.bg-warm-stone{background-color:var(--warm-stone)}.border-dark-chocolate{border-color:var(--dark-chocolate)}.border-nav-events{border-color:var(--nav-events)}.border-nav-directory{border-color:var(--nav-directory)}.border-nav-handbook{border-color:var(--nav-handbook)}.border-nav-ranges{border-color:var(--nav-ranges)}.border-nav-exchange{border-color:var(--nav-exchange)}.border-nav-campfire{border-color:var(--nav-campfire)}.border-warm-stone{border-color:var(--warm-stone)}.from-nav-events{--tw-gradient-from:var(--nav-events);--tw-gradient-to:rgb(from var(--nav-events)r g b/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-nav-events{--tw-gradient-to:rgb(from var(--nav-events)r g b/0);--tw-gradient-stops:var(--tw-gradient-from),var(--nav-events),var(--tw-gradient-to)}.to-nav-events{--tw-gradient-to:var(--nav-events)}.from-nav-handbook{--tw-gradient-from:var(--nav-handbook);--tw-gradient-to:rgb(from var(--nav-handbook)r g b/0);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.via-nav-handbook{--tw-gradient-to:rgb(from var(--nav-handbook)r g b/0);--tw-gradient-stops:var(--tw-gradient-from),var(--nav-handbook),var(--tw-gradient-to)}.to-nav-handbook{--tw-gradient-to:var(--nav-handbook)}.navbar-widget-item{transition:color .2s}.theme-home .navbar-widget-item a,.theme-home .navbar-widget-item button{color:var(--dark-chocolate)}body[class*=events] .navbar-widget-item a,body[class*=events] .navbar-widget-item button{color:var(--nav-events)}body[class*=directory] .navbar-widget-item a,body[class*=directory] .navbar-widget-item button{color:var(--nav-directory)}body[class*=handbook] .navbar-widget-item a,body[class*=handbook] .navbar-widget-item button{color:var(--nav-handbook)}body[class*=ranges] .navbar-widget-item a,body[class*=ranges] .navbar-widget-item button{color:var(--nav-ranges)}body[class*=exchange] .navbar-widget-item a,body[class*=exchange] .navbar-widget-item button{color:var(--nav-exchange)}body[class*=campfire] .navbar-widget-item a,body[class*=campfire] .navbar-widget-item button{color:var(--nav-campfire)}.texture-stripes-subtle{background-image:repeating-linear-gradient(45deg,oklch(0 none none/.06),oklch(0 none none/.06) 2px,#0000 2px 8px)}.dark .texture-stripes-subtle,:root[data-theme=dark] .texture-stripes-subtle{background-image:repeating-linear-gradient(45deg,oklch(100% 5.96046e-8 none/.06),oklch(100% 5.96046e-8 none/.06) 2px,#0000 2px 8px)}.texture-stripes-medium{background-image:repeating-linear-gradient(45deg,oklch(0 none none/.05),oklch(0 none none/.05) 2px,#0000 0 50%);background-size:8px 8px}.dark .texture-stripes-medium,:root[data-theme=dark] .texture-stripes-medium{background-image:repeating-linear-gradient(45deg,oklch(100% 5.96046e-8 none/.05),oklch(100% 5.96046e-8 none/.05) 2px,#0000 0 50%)}.texture-stripes-bold{background-image:repeating-linear-gradient(45deg,oklch(0 none none/.02),oklch(0 none none/.02) 1px,#0000 0 50%);background-size:20px 20px}.dark .texture-stripes-bold,:root[data-theme=dark] .texture-stripes-bold{background-image:repeating-linear-gradient(45deg,oklch(100% 5.96046e-8 none/.02),oklch(100% 5.96046e-8 none/.02) 1px,#0000 0 50%)}.texture-grid-subtle{position:relative}.texture-grid-subtle:before{content:"";opacity:.4;pointer-events:none;z-index:0;background-image:radial-gradient(oklch(0 none none/.03) 1px,#0000 0);background-size:24px 24px;position:absolute;inset:0}.dark .texture-grid-subtle:before,:root[data-theme=dark] .texture-grid-subtle:before{background-image:radial-gradient(oklch(100% 5.96046e-8 none/.03) 1px,#0000 0)}.texture-grid-bold{position:relative}.texture-grid-bold:before{content:"";opacity:.5;pointer-events:none;z-index:0;background-image:radial-gradient(oklch(0 none none/.05) 1.5px,#0000 0);background-size:32px 32px;position:absolute;inset:0}.dark .texture-grid-bold:before,:root[data-theme=dark] .texture-grid-bold:before{background-image:radial-gradient(oklch(100% 5.96046e-8 none/.05) 1.5px,#0000 0)}.texture-combined{position:relative}.texture-combined:before{content:"";opacity:.5;pointer-events:none;z-index:0;background-image:repeating-linear-gradient(45deg,oklch(0 none none/.015),oklch(0 none none/.015) 1px,#0000 0 50%),radial-gradient(oklch(0 none none/.025) 1px,#0000 0);background-size:10px 10px,24px 24px;position:absolute;inset:0}.dark .texture-combined:before,:root[data-theme=dark] .texture-combined:before{background-image:repeating-linear-gradient(45deg,oklch(100% 5.96046e-8 none/.015),oklch(100% 5.96046e-8 none/.015) 1px,#0000 0 50%),radial-gradient(oklch(100% 5.96046e-8 none/.025) 1px,#0000 0)}.texture-content{z-index:1;position:relative}.texture-nested{z-index:2}.terminal-frame{position:relative}.terminal-frame-top:before{background-image:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 8px);top:0}.terminal-frame-bottom:after,.terminal-frame-top:before{content:"";opacity:.3;height:1px;z-index:var(--z-background);position:absolute;left:0;right:0}.terminal-frame-bottom:after{background-image:repeating-linear-gradient(90deg,currentColor 0 6px,#0000 6px 10px);bottom:0}.terminal-frame-left:before{width:1px;background-image:repeating-linear-gradient(0deg,currentColor 0 3px,#0000 3px 6px);left:0}.terminal-frame-left:before,.terminal-frame-right:after{content:"";opacity:.3;z-index:var(--z-background);position:absolute;top:0;bottom:0}.terminal-frame-right:after{width:2px;background-image:repeating-linear-gradient(135deg,currentColor 0 1px,#0000 1px 4px);right:0}.terminal-frame-full{border:1px solid #0000;position:relative}.terminal-frame-full:before{content:"";opacity:.2;pointer-events:none;z-index:var(--z-background);background:repeating-linear-gradient(90deg,currentColor 0 4px,#0000 4px 8px) top/100% 1px no-repeat,repeating-linear-gradient(90deg,currentColor 0 6px,#0000 6px 10px) bottom/100% 1px no-repeat,repeating-linear-gradient(0deg,currentColor 0 3px,#0000 3px 6px) 0/1px 100% no-repeat,repeating-linear-gradient(135deg,currentColor 0 1px,#0000 1px 4px) 100%/2px 100% no-repeat;position:absolute;inset:-1px}.slash-accent-left:before{margin-right:.5rem}.slash-accent-left:before,.slash-accent-right:after{content:"///";font-family:var(--font-mono);font-size:var(--text-xs);opacity:.4}.slash-accent-right:after{margin-left:.5rem}.slash-accent-both{position:relative}.slash-accent-both:before{margin-right:.5rem}.slash-accent-both:after,.slash-accent-both:before{content:"///";font-family:var(--font-mono);font-size:var(--text-xs);opacity:.4}.slash-accent-both:after{margin-left:.5rem}.slash-divider{font-family:var(--font-mono);font-size:var(--text-xs);opacity:.3;justify-content:center;align-items:center;gap:.25rem;display:flex}.slash-divider:before{content:"/ / / / /"}.slash-divider-vertical{font-family:var(--font-mono);font-size:var(--text-xs);opacity:.3;flex-direction:column;align-items:center;gap:.25rem;display:flex}.slash-divider-vertical:after,.slash-divider-vertical:before{content:"\\"}.vertical-text-left{writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg)}.vertical-text-right{writing-mode:vertical-lr;text-orientation:mixed}.vertical-label-left{transform-origin:50%;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;opacity:.6;z-index:var(--z-background);font-weight:600;position:fixed;top:50%;left:1rem;transform:translateY(-50%)rotate(90deg)}@media (min-width:768px){.vertical-label-left{left:2rem}}.vertical-label-right{transform-origin:50%;font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.15em;opacity:.6;z-index:var(--z-background);font-weight:600;position:fixed;top:50%;right:1rem;transform:translateY(-50%)rotate(-90deg)}@media (min-width:768px){.vertical-label-right{right:2rem}}.terminal-corner-tl:before{content:"[ \\\\";left:0}.terminal-corner-tl:before,.terminal-corner-tr:after{font-family:var(--font-mono);font-size:var(--text-xs);opacity:.4;z-index:-1;position:absolute;top:0}.terminal-corner-tr:after{content:"\\\\ ]";right:0}.terminal-corner-bl:before{content:"[ \\\\";left:0}.terminal-corner-bl:before,.terminal-corner-br:after{font-family:var(--font-mono);font-size:var(--text-xs);opacity:.4;z-index:-1;position:absolute;bottom:0}.terminal-corner-br:after{content:"\\\\ ]";right:0}.terminal-corners{position:relative}.terminal-corners:before{content:"[ \\\\";left:0}.terminal-corners:after,.terminal-corners:before{font-family:var(--font-mono);font-size:var(--text-xs);opacity:.4;z-index:-1;position:absolute;top:0}.terminal-corners:after{content:"\\\\ ]";right:0}.tactical-badge{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;opacity:.8;border:1px solid;align-items:center;gap:.5rem;padding:.25rem .75rem;display:inline-flex}.tactical-badge:after,.tactical-badge:before{content:"\\";opacity:.4}.section-number{width:2.5rem;height:2.5rem;font-family:var(--font-mono);font-size:var(--text-sm);opacity:.8;border:2px solid;border-radius:.25rem;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.tactical-grid{position:relative}.tactical-grid:before{content:"";pointer-events:none;z-index:var(--z-background);background-image:repeating-linear-gradient(0deg,oklch(0 none none/.02),oklch(0 none none/.02) 1px,#0000 1px 40px),repeating-linear-gradient(90deg,oklch(0 none none/.02),oklch(0 none none/.02) 1px,#0000 1px 40px);position:absolute;inset:0}.dark .tactical-grid:before,:root[data-theme=dark] .tactical-grid:before{background-image:repeating-linear-gradient(0deg,oklch(100% 5.96046e-8 none/.02),oklch(100% 5.96046e-8 none/.02) 1px,#0000 1px 40px),repeating-linear-gradient(90deg,oklch(100% 5.96046e-8 none/.02),oklch(100% 5.96046e-8 none/.02) 1px,#0000 1px 40px)}@media (max-width:768px){.tactical-hide-mobile{display:none}}:root{--tactical-column-transition:all .5s cubic-bezier(.4,0,.2,1);--tactical-column-glow-blur:20px;--tactical-column-glow-opacity:.15;--tactical-column-active-opacity:.25;--tactical-column-subtle-opacity:.05}.tactical-column-dynamic{transition:var(--tactical-column-transition);will-change:opacity,border-color,background-color}.tactical-column-glow{filter:blur(var(--tactical-column-glow-blur));opacity:var(--tactical-column-glow-opacity);pointer-events:none}@media (prefers-reduced-motion:reduce){.tactical-column-dynamic{transition:none}}.slash-pattern-bg{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0' y1='10' x2='10' y2='0' stroke='%23000' stroke-opacity='0.075' stroke-width='1'/%3E%3C/svg%3E");background-repeat:repeat}.dark .slash-pattern-bg,:root[data-theme=campfire] .slash-pattern-bg,:root[data-theme=dark] .slash-pattern-bg,:root[data-theme=nightops] .slash-pattern-bg{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0' y1='10' x2='10' y2='0' stroke='%23fff' stroke-opacity='0.075' stroke-width='1'/%3E%3C/svg%3E")}.slash-pattern-bg-strong{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0' y1='10' x2='10' y2='0' stroke='%23000' stroke-opacity='0.12' stroke-width='1'/%3E%3C/svg%3E");background-repeat:repeat}.dark .slash-pattern-bg-strong,:root[data-theme=campfire] .slash-pattern-bg-strong,:root[data-theme=dark] .slash-pattern-bg-strong,:root[data-theme=nightops] .slash-pattern-bg-strong{background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0' y1='10' x2='10' y2='0' stroke='%23fff' stroke-opacity='0.12' stroke-width='1'/%3E%3C/svg%3E")}.slash-pattern-none{background-image:none!important}.clip-angle-tactical{clip-path:polygon(0 5%,100% 0,100% 95%,0 100%)}.tactical-column-pattern{background-image:repeating-linear-gradient(315deg,#0000001f 0 1px,#0000 0 50%);background-size:10px 10px}.dark .tactical-column-pattern,:root[data-theme=dark] .tactical-column-pattern{background-image:repeating-linear-gradient(315deg,#ffffff26 0 1px,#0000 0 50%)}@media (prefers-color-scheme:dark){.tactical-column-pattern{background-image:repeating-linear-gradient(315deg,#ffffff26 0 1px,#0000 0 50%)}}cap-widget{--cap-background:rgba(var(--color-card-rgb),.4);--cap-border-color:#dc592880;--cap-border-radius:.375rem;--cap-widget-height:64px;--cap-widget-width:100%;--cap-widget-padding:1rem;--cap-gap:.75rem;--cap-font:"Rajdhani",ui-sans-serif,system-ui,sans-serif;--cap-color:rgb(var(--color-foreground-rgb));--cap-checkbox-size:1.5rem;--cap-checkbox-border:3px solid #dc5928cc;--cap-checkbox-border-radius:.25rem;--cap-checkbox-background:#dc592826;--cap-checkbox-margin:0;--cap-checkbox-checkmark-display:none;--cap-checkbox-icon-display:none;--cap-spinner-color:#dc5928;width:100%;max-width:380px;margin:0 auto;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;position:relative;backdrop-filter:blur(8px)!important}cap-widget:after,cap-widget:before{content:"";z-index:1;border-style:solid;border-color:#dc592899;width:12px;height:12px;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute}cap-widget:before{border-width:0 0 2px 2px;bottom:-1px;left:-1px}cap-widget:after{border-width:2px 2px 0 0;top:-1px;right:-1px}cap-widget:hover:after,cap-widget:hover:before{border-color:#dc5928e6;width:20px;height:20px}cap-widget.solving:after,cap-widget.solving:before{filter:drop-shadow(0 0 4px #dc592880);border-color:#dc5928}cap-widget:hover{border-color:#dc5928b3}.light cap-widget,:root[data-theme=light] cap-widget{--cap-background:#fff6;--cap-color:#2b1f16;--cap-border-color:#dc592899;--cap-checkbox-background:#dc59281f;--cap-checkbox-border:3px solid #dc5928b3}:root[data-theme=light] cap-widget:hover{--cap-border-color:#dc5928cc}.dark cap-widget,:root[data-theme=dark] cap-widget{--cap-background:#2b1f1666;--cap-color:#f5f5f5;--cap-border-color:#dc592880;--cap-checkbox-background:#dc59282e;--cap-checkbox-border:3px solid #dc5928d9}:root[data-theme=dark] cap-widget:hover{--cap-border-color:#dc5928b3}@media (max-width:640px){cap-widget{--cap-widget-padding:.875rem;max-width:100%}cap-widget:after,cap-widget:before{width:10px;height:10px}cap-widget:hover:after,cap-widget:hover:before{width:16px;height:16px}cap-widget{--cap-checkbox-size:1.25rem}}@media (prefers-reduced-motion:reduce){cap-widget,cap-widget:after,cap-widget:before{transition:none;animation:none}}@media (prefers-contrast:high){cap-widget{--cap-border-color:#dc5928;--cap-checkbox-border:3px solid #dc5928}cap-widget:after,cap-widget:before{border-width:3px}}.scrollbar-tactical{scrollbar-width:thin;scrollbar-color:#0003 #0000000d}.scrollbar-tactical::-webkit-scrollbar{width:10px;height:10px}.scrollbar-tactical::-webkit-scrollbar-track{background:#0000000d;border-radius:6px}.scrollbar-tactical::-webkit-scrollbar-thumb{background-color:#0003;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-tactical::-webkit-scrollbar-thumb:hover{background-color:#00000059;background-clip:padding-box}.scrollbar-tactical::-webkit-scrollbar-thumb:active{background-color:#00000080;background-clip:padding-box}.scrollbar-rusty-orange{scrollbar-color:#da8d5899 #da8d581a}.scrollbar-rusty-orange::-webkit-scrollbar{width:10px}.scrollbar-rusty-orange::-webkit-scrollbar-track{background:#da8d581a;border-radius:6px}.scrollbar-rusty-orange::-webkit-scrollbar-thumb{background-color:#da8d5880;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-rusty-orange::-webkit-scrollbar-thumb:hover{background-color:#da8d58cc;background-clip:padding-box}.scrollbar-rusty-orange::-webkit-scrollbar-thumb:active{background-color:#da8d58;background-clip:padding-box}.scrollbar-nav-events{scrollbar-color:#b35d4799 #b35d471a}.scrollbar-nav-events::-webkit-scrollbar{width:10px}.scrollbar-nav-events::-webkit-scrollbar-track{background:#b35d471a;border-radius:6px}.scrollbar-nav-events::-webkit-scrollbar-thumb{background-color:#b35d4780;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-nav-events::-webkit-scrollbar-thumb:hover{background-color:#b35d47cc;background-clip:padding-box}.scrollbar-nav-events::-webkit-scrollbar-thumb:active{background-color:#b35d47;background-clip:padding-box}.scrollbar-nav-directory{scrollbar-color:#7095cd99 #7095cd1a}.scrollbar-nav-directory::-webkit-scrollbar{width:10px}.scrollbar-nav-directory::-webkit-scrollbar-track{background:#7095cd1a;border-radius:6px}.scrollbar-nav-directory::-webkit-scrollbar-thumb{background-color:#7095cd80;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-nav-directory::-webkit-scrollbar-thumb:hover{background-color:#7095cdcc;background-clip:padding-box}.scrollbar-nav-directory::-webkit-scrollbar-thumb:active{background-color:#7095cd;background-clip:padding-box}.scrollbar-nav-handbook{scrollbar-color:#cfa86099 #cfa8601a}.scrollbar-nav-handbook::-webkit-scrollbar{width:10px}.scrollbar-nav-handbook::-webkit-scrollbar-track{background:#cfa8601a;border-radius:6px}.scrollbar-nav-handbook::-webkit-scrollbar-thumb{background-color:#cfa86080;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-nav-handbook::-webkit-scrollbar-thumb:hover{background-color:#cfa860cc;background-clip:padding-box}.scrollbar-nav-handbook::-webkit-scrollbar-thumb:active{background-color:#cfa860;background-clip:padding-box}.scrollbar-nav-ranges{scrollbar-color:#5eafa599 #5eafa51a}.scrollbar-nav-ranges::-webkit-scrollbar{width:10px}.scrollbar-nav-ranges::-webkit-scrollbar-track{background:#5eafa51a;border-radius:6px}.scrollbar-nav-ranges::-webkit-scrollbar-thumb{background-color:#5eafa580;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-nav-ranges::-webkit-scrollbar-thumb:hover{background-color:#5eafa5cc;background-clip:padding-box}.scrollbar-nav-ranges::-webkit-scrollbar-thumb:active{background-color:#5eafa5;background-clip:padding-box}.scrollbar-nav-exchange{scrollbar-color:#a3866a99 #a3866a1a}.scrollbar-nav-exchange::-webkit-scrollbar{width:10px}.scrollbar-nav-exchange::-webkit-scrollbar-track{background:#a3866a1a;border-radius:6px}.scrollbar-nav-exchange::-webkit-scrollbar-thumb{background-color:#a3866a80;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-nav-exchange::-webkit-scrollbar-thumb:hover{background-color:#a3866acc;background-clip:padding-box}.scrollbar-nav-exchange::-webkit-scrollbar-thumb:active{background-color:#a3866a;background-clip:padding-box}.scrollbar-slate-blue{scrollbar-color:#7095cd99 #7095cd1a}.scrollbar-slate-blue::-webkit-scrollbar{width:10px}.scrollbar-slate-blue::-webkit-scrollbar-track{background:#7095cd1a;border-radius:6px}.scrollbar-slate-blue::-webkit-scrollbar-thumb{background-color:#7095cd80;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-slate-blue::-webkit-scrollbar-thumb:hover{background-color:#7095cdcc;background-clip:padding-box}.scrollbar-slate-blue::-webkit-scrollbar-thumb:active{background-color:#7095cd;background-clip:padding-box}.scrollbar-sagebrush-green{scrollbar-color:#7a9f5f99 #7a9f5f1a}.scrollbar-sagebrush-green::-webkit-scrollbar{width:10px}.scrollbar-sagebrush-green::-webkit-scrollbar-track{background:#7a9f5f1a;border-radius:6px}.scrollbar-sagebrush-green::-webkit-scrollbar-thumb{background-color:#7a9f5f80;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-sagebrush-green::-webkit-scrollbar-thumb:hover{background-color:#7a9f5fcc;background-clip:padding-box}.scrollbar-sagebrush-green::-webkit-scrollbar-thumb:active{background-color:#7a9f5f;background-clip:padding-box}.scrollbar-weathered-gold{scrollbar-color:#cfa86099 #cfa8601a}.scrollbar-weathered-gold::-webkit-scrollbar{width:10px}.scrollbar-weathered-gold::-webkit-scrollbar-track{background:#cfa8601a;border-radius:6px}.scrollbar-weathered-gold::-webkit-scrollbar-thumb{background-color:#cfa86080;background-clip:padding-box;border:2px solid #0000;border-radius:6px}.scrollbar-weathered-gold::-webkit-scrollbar-thumb:hover{background-color:#cfa860cc;background-clip:padding-box}.scrollbar-weathered-gold::-webkit-scrollbar-thumb:active{background-color:#cfa860;background-clip:padding-box}.hero-fireplace{background-color:var(--color-dark-chocolate);position:relative;overflow:hidden}.hero-fireplace-embers{pointer-events:none;background:radial-gradient(80% 60% at 50% 85%,#dc592840 0,#dc59281f 30%,#0000 70%),radial-gradient(50% 70% at 15% 70%,#d4af3726 0,#0000 60%),radial-gradient(45% 55% at 85% 75%,#cc5d401f 0,#0000 55%);animation:ember-breathe 6s ease-in-out infinite;position:absolute;inset:0}.hero-fireplace-vignette{pointer-events:none;background:radial-gradient(70% 60% at 50% 40%,#0000 0,#2b1f164d 60%,#2b1f1699 100%);position:absolute;inset:0}.hero-fireplace-glass{pointer-events:none;background:conic-gradient(at 20% 30%,#0000 0deg,#ffffff05 30deg,#0000 60deg),conic-gradient(from 120deg at 70% 40%,#0000 0deg,#ffffff04 25deg,#0000 50deg),conic-gradient(from 240deg at 40% 70%,#0000 0deg,#ffffff06 35deg,#0000 70deg),conic-gradient(from 60deg at 85% 20%,#0000 0deg,#ffffff05 20deg,#0000 40deg),conic-gradient(from 180deg at 10% 60%,#0000 0deg,#ffffff06 28deg,#0000 56deg);position:absolute;inset:0}@keyframes ember-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.hero-smoke-particle{filter:blur(25px);pointer-events:none;background:radial-gradient(circle,#ffffff0f 0,#ffffff05 40%,#0000 70%);border-radius:50%;width:150px;height:150px;animation:smoke-drift 14s ease-out infinite;position:absolute}.hero-smoke-particle:nth-child(2){width:120px;height:120px;animation-delay:-5s}.hero-smoke-particle:nth-child(3){width:180px;height:180px;animation-delay:-9s}@keyframes smoke-drift{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}10%{opacity:.05}50%{opacity:.03}90%{opacity:.01}to{opacity:0;transform:translateY(-350px)translate(100px)scale(2.5)}}.hero-frosted{background-color:var(--color-aged-paper);position:relative;overflow:hidden}.hero-frosted-glow{background:radial-gradient(100% 80% at 20% 10%,#fffaf5e6 0,#faf9f780 40%,#0000 70%),radial-gradient(60% 50% at 80% 90%,#dc59280a 0,#0000 50%)}.hero-frosted-glow,.hero-frosted-texture{pointer-events:none;position:absolute;inset:0}.hero-frosted-texture{opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E")}.hero-frosted-edge{pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #2b1f1608}.hero-frosted-text{color:var(--color-dark-chocolate);text-shadow:0 1px 2px #2b1f1614,0 2px 4px #2b1f160d}.hero-text-dark{color:var(--color-crisp-off-white);text-shadow:0 0 40px #dc592880,0 0 80px #dc59284d,0 4px 20px #00000080}.hero-bottom-fade{pointer-events:none;height:160px;z-index:var(--z-decorative);position:absolute;bottom:0;left:0;right:0}.hero-bottom-fade-dark{background:linear-gradient(#0000,#2b1f1666 60%,#2b1f16cc)}.hero-bottom-fade-light{background:linear-gradient(#0000,#faf9f799 60%,#faf9f7f2)}.mountain-layer-1{fill:#be9664;opacity:.08}:is(.dark,[data-theme=campfire],[data-theme=nightops]) .mountain-layer-1{fill:#140f0a;opacity:.15}.mountain-layer-2{fill:#aa8255;opacity:.12}:is(.dark,[data-theme=campfire],[data-theme=nightops]) .mountain-layer-2{fill:#120d08;opacity:.25}.mountain-layer-3{fill:#966e46;opacity:.16}:is(.dark,[data-theme=campfire],[data-theme=nightops]) .mountain-layer-3{fill:#0f0a06;opacity:.35}.mountain-layer-4{fill:#825a37;opacity:.2}:is(.dark,[data-theme=campfire],[data-theme=nightops]) .mountain-layer-4{fill:#0c0804;opacity:.45}.mesh-gradient-section,:is(.dark,[data-theme=campfire],[data-theme=nightops]) .mesh-gradient-section{opacity:1}.mesh-gradient-card{opacity:.65}:is(.dark,[data-theme=campfire],[data-theme=nightops]) .mesh-gradient-card{opacity:.4}@keyframes topo-breathe{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.015)rotate(.5deg)}}@keyframes topo-drift{0%,to{transform:translate(0)translateY(0)}25%{transform:translate(3px)translateY(-2px)}50%{transform:translate(0)translateY(3px)}75%{transform:translate(-3px)translateY(-1px)}}.topo-animate-breathe{animation:topo-breathe 25s ease-in-out infinite}.topo-animate-drift{animation:topo-drift 20s ease-in-out infinite}.topo-delay-1{animation-delay:0s}.topo-delay-2{animation-delay:-2s}.topo-delay-3{animation-delay:-4s}.topo-delay-4{animation-delay:-6s}.topo-delay-5{animation-delay:-8s}.topo-delay-6{animation-delay:-10s}.topo-delay-7{animation-delay:-12s}.topo-delay-8{animation-delay:-14s}@media (prefers-reduced-motion:reduce){.hero-fireplace-embers{opacity:.9;animation:none}.hero-smoke-particle{opacity:0;animation:none}.topo-animate-breathe,.topo-animate-drift{animation:none}}}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;display:none;position:fixed;top:0;left:0}.pswp,.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__bg,.pswp__container,.pswp__content,.pswp__img,.pswp__item,.pswp__scroll-wrap,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:zoom-out}.pswp__button,.pswp__container,.pswp__counter,.pswp__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration)cubic-bezier(.4,0,.22,1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:active,.pswp__button:focus,.pswp__button:hover{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}.pswp__img--with-bg,div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:pswp-clockwise .6s linear infinite}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.pswp__counter{height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-top:15px;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}@layer layouts{.hero-grid-layout{gap:var(--space-xs);padding-top:var(--space-sm);padding-bottom:var(--space-sm);grid-template-columns:1fr;align-items:center;min-height:320px;display:grid}@media (min-width:1024px){.hero-grid-layout{gap:var(--space-sm);padding-top:var(--space-base);padding-bottom:var(--space-base);grid-template-columns:3fr 1fr;min-height:380px}}.hero-content{padding:var(--space-base)}@media (min-width:1024px){.hero-content{padding:var(--space-lg)}}.hero-card{padding:var(--space-sm)var(--space-base);height:-moz-fit-content;height:fit-content}@media (min-width:1024px){.hero-card{padding:var(--space-base)var(--space-lg);max-height:320px}}.hero-height-tactical{height:auto;min-height:70vh;padding-bottom:clamp(3rem,10vw,12rem)}.hero-tactical-grid{background-image:linear-gradient(oklch(100% 5.96046e-8 none/.03) 1px,#0000 0),linear-gradient(90deg,oklch(100% 5.96046e-8 none/.03) 1px,#0000 0);background-size:20px 20px}.section-bg-sharp{position:relative;overflow:hidden}.section-skew-up:before{transform-origin:0 0;transform:skewY(-1deg)}.section-skew-down:before,.section-skew-up:before{content:"";background:inherit;z-index:-1;width:110%;height:100%;position:absolute;top:0;left:-5%}.section-skew-down:before{transform-origin:0 0;transform:skewY(1deg)}.section-skew-subtle:before{content:"";background:inherit;transform-origin:0 0;z-index:-1;width:110%;height:100%;position:absolute;top:0;left:-5%;transform:skewY(-.8deg)}.card-mobile{width:100%;min-width:280px;max-width:100%}.card-responsive{width:100%;min-width:280px;max-width:400px}.btn-mobile{min-height:var(--touch-target-min);padding:var(--space-sm)var(--space-base);font-size:var(--text-base);font-weight:500}.btn-mobile-large{min-height:var(--touch-target-optimal);padding:var(--space-base)var(--space-lg);font-size:var(--text-lg)}.layout-sidebar{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.layout-sidebar{gap:var(--space-2xl);grid-template-columns:300px 1fr}}.layout-sidebar-wide{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.layout-sidebar-wide{gap:var(--space-2xl);grid-template-columns:400px 1fr}}.layout-three-column{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:768px){.layout-three-column{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.layout-three-column{grid-template-columns:repeat(3,1fr)}}.layout-sidebar-fluid{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.layout-sidebar-fluid{gap:var(--space-2xl);grid-template-columns:clamp(15rem,20vw,20rem) minmax(0,1fr)}}.sticky-header{z-index:var(--z-sticky-header);position:sticky;top:0}.sticky-sidebar{top:var(--space-2xl);align-self:flex-start;position:sticky}.hero-description{text-align:left;width:100%;max-width:100%}@media (min-width:768px){.hero-description{max-width:90%}}@media (min-width:1024px){.hero-description{max-width:85%}}@media (min-width:1280px){.hero-description{max-width:80%}}.content-description{width:100%;max-width:100%}@media (min-width:640px){.content-description{max-width:95%}}@media (min-width:1024px){.content-description{max-width:85%}}.gallery-container{width:100%;overflow:visible}.gallery-cq{grid-template-columns:1fr;display:grid}@media (min-width:640px){.gallery-cq{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}}.gallery-cq-wide{grid-template-columns:1fr;display:grid}@media (min-width:640px){.gallery-cq-wide{grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}}.gallery-cq-exchange{grid-template-columns:1fr;display:grid}@media (min-width:640px){.gallery-cq-exchange{grid-template-columns:repeat(auto-fill,minmax(440px,1fr))}}.gallery-cq-dense{grid-template-columns:1fr;display:grid}@media (min-width:640px){.gallery-cq-dense{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.gallery-cq-card{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.gallery-cq-card{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.gallery-cq-ultra{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:480px){.gallery-cq-ultra{grid-template-columns:repeat(auto-fill,minmax(80px,1fr))}}.gallery-cq-card-wide{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));display:grid}.gallery-cq-magazine{grid-template-columns:1fr;display:grid}@media (min-width:640px){.gallery-cq-magazine{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media (min-width:1536px){.gallery-cq{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.cv-card-subgrid{grid-row:span 6;grid-template-rows:subgrid;display:grid}.hero-home-grid{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media (min-width:1024px){.hero-home-grid{grid-template-columns:1fr auto;align-items:center;gap:2.5rem}}}.cap-widget-wrapper{margin:0 auto}.cap-widget-container{width:100%;padding:12px;display:block}.cap-widget-container cap-widget,cap-widget{--cap-text-color:var(--color-espresso);--cap-border-color:var(--color-rusty-orange);--cap-background-color:transparent;--cap-button-background:var(--color-rusty-orange);--cap-button-text:var(--color-aged-paper);--cap-progress-color:var(--color-rusty-orange);width:100%!important;max-width:100%!important;min-height:60px!important;box-shadow:none!important;font-family:var(--font-rajdhani)!important;font-size:var(--text-body-base)!important;color:var(--color-espresso)!important;letter-spacing:.5px!important;background:0 0!important;border:none!important;border-radius:0!important;padding:8px 12px!important;font-weight:600!important;display:block!important;position:relative!important;overflow:visible!important}[data-theme=campfire] cap-widget{--cap-text-color:var(--color-aged-paper);--cap-border-color:var(--color-weathered-gold);--cap-background-color:transparent;--cap-button-background:var(--color-rusty-orange);--cap-button-text:var(--color-dark-chocolate);--cap-progress-color:var(--color-rusty-orange);color:var(--color-aged-paper)!important}.cap-widget-wrapper:has(cap-widget[data-solving=true]){animation:pulse-glow 2s ease-in-out infinite}@keyframes pulse-glow{0%,to{opacity:1}50%{opacity:.95}}cap-widget[data-solved=true]{background:linear-gradient(135deg,#6496450d,#0000)!important}cap-widget[data-error=true]{background:linear-gradient(135deg,#a048660d,#0000)!important}.mica,.mica-card,.mica-dropdown,.mica-modal,.mica-navbar,.mica-overlay,.mica-popover,.mica-toast,.mica-tooltip{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.mica,.mica-card,.mica-dropdown,.mica-modal,.mica-navbar,.mica-overlay,.mica-popover,.mica-toast,.mica-tooltip{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)95%,transparent)}}.mica,.mica-card,.mica-dropdown,.mica-modal,.mica-navbar,.mica-overlay,.mica-popover,.mica-toast,.mica-tooltip{border:1px solid oklch(100% 5.96046e-8 none/.3);box-shadow:0 8px 32px #0000001f,0 2px 8px oklch(0 none none/.06);-webkit-backdrop-filter:blur(18px)saturate(2.3)contrast(1.2)!important}@supports (backdrop-filter:blur(1px)){.mica,.mica-card,.mica-dropdown,.mica-modal,.mica-navbar,.mica-overlay,.mica-popover,.mica-toast,.mica-tooltip{backdrop-filter:blur(18px)saturate(2.3)contrast(1.2)!important}}.mica-navbar.mica-navbar-transparent{-webkit-backdrop-filter:none!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.dark .mica,.dark .mica-card,.dark .mica-dropdown,.dark .mica-modal,.dark .mica-navbar,.dark .mica-overlay,.dark .mica-popover,.dark .mica-toast,.dark .mica-tooltip{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .mica,.dark .mica-card,.dark .mica-dropdown,.dark .mica-modal,.dark .mica-navbar,.dark .mica-overlay,.dark .mica-popover,.dark .mica-toast,.dark .mica-tooltip{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)82.5%,transparent)}}.dark .mica,.dark .mica-card,.dark .mica-dropdown,.dark .mica-modal,.dark .mica-navbar,.dark .mica-overlay,.dark .mica-popover,.dark .mica-toast,.dark .mica-tooltip{border:1px solid #ffffff29;box-shadow:0 8px 32px oklch(0 none none/.2),0 2px 8px #0000001f;-webkit-backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}@supports (backdrop-filter:blur(1px)){.dark .mica,.dark .mica-card,.dark .mica-dropdown,.dark .mica-modal,.dark .mica-navbar,.dark .mica-overlay,.dark .mica-popover,.dark .mica-toast,.dark .mica-tooltip{backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}}.mica-flat{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.mica-flat{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)95%,transparent)}}.mica-flat{border:1px solid oklch(100% 5.96046e-8 none/.35);outline:1px solid #2e3b501f;-webkit-backdrop-filter:blur(18px)saturate(2.3)contrast(1.2)!important}@supports (color:color-mix(in lab,red,red)){.mica-flat{outline:1px solid color-mix(in oklch,var(--shadow-color-depth)12%,transparent)}}.mica-flat{outline-offset:-1px}@supports (backdrop-filter:blur(1px)){.mica-flat{backdrop-filter:blur(18px)saturate(2.3)contrast(1.2)!important}}.dark .mica-flat{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .mica-flat{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)82.5%,transparent)}}.dark .mica-flat{outline-offset:-1px;border:1px solid #fff3;outline:1px solid #00000040;-webkit-backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}@supports (backdrop-filter:blur(1px)){.dark .mica-flat{backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}}.gruvbox .mica-flat{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.gruvbox .mica-flat{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)82.5%,transparent)}}.gruvbox .mica-flat{outline-offset:-1px;border:1px solid #ffffff2e;outline:1px solid #281e144d;-webkit-backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}@supports (backdrop-filter:blur(1px)){.gruvbox .mica-flat{backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}}.mica-ticker{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.mica-ticker{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)82.5%,transparent)}}.mica-ticker{border:1px solid #ffffff29;-webkit-backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}@supports (backdrop-filter:blur(1px)){.mica-ticker{backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}}.mica-navigation-dropdown{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.mica-navigation-dropdown{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)92%,transparent)}}.mica-navigation-dropdown{border:1px solid #ffffff59;box-shadow:0 16px 48px #0000002e,0 4px 12px oklch(0 none none/.08);-webkit-backdrop-filter:blur(20px)saturate(2.2)contrast(1.15)!important}@supports (backdrop-filter:blur(1px)){.mica-navigation-dropdown{backdrop-filter:blur(20px)saturate(2.2)contrast(1.15)!important}}.dark .mica-navigation-dropdown{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .mica-navigation-dropdown{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)88%,transparent)}}.dark .mica-navigation-dropdown{border:1px solid #ffffff2e;box-shadow:0 16px 48px #00000059,0 4px 12px #0000002e;-webkit-backdrop-filter:blur(24px)saturate(2)contrast(1.3)!important}@supports (backdrop-filter:blur(1px)){.dark .mica-navigation-dropdown{backdrop-filter:blur(24px)saturate(2)contrast(1.3)!important}}.gruvbox .mica,.gruvbox .mica-card,.gruvbox .mica-dropdown,.gruvbox .mica-modal,.gruvbox .mica-navbar,.gruvbox .mica-overlay,.gruvbox .mica-popover,.gruvbox .mica-toast,.gruvbox .mica-tooltip{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.gruvbox .mica,.gruvbox .mica-card,.gruvbox .mica-dropdown,.gruvbox .mica-modal,.gruvbox .mica-navbar,.gruvbox .mica-overlay,.gruvbox .mica-popover,.gruvbox .mica-toast,.gruvbox .mica-tooltip{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)82.5%,transparent)}}.gruvbox .mica,.gruvbox .mica-card,.gruvbox .mica-dropdown,.gruvbox .mica-modal,.gruvbox .mica-navbar,.gruvbox .mica-overlay,.gruvbox .mica-popover,.gruvbox .mica-toast,.gruvbox .mica-tooltip{border:1px solid #ffffff29;box-shadow:0 8px 32px oklch(0 none none/.2),0 2px 8px #0000001f;-webkit-backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}@supports (backdrop-filter:blur(1px)){.gruvbox .mica,.gruvbox .mica-card,.gruvbox .mica-dropdown,.gruvbox .mica-modal,.gruvbox .mica-navbar,.gruvbox .mica-overlay,.gruvbox .mica-popover,.gruvbox .mica-toast,.gruvbox .mica-tooltip{backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}}.gruvbox .mica-navigation-dropdown{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.gruvbox .mica-navigation-dropdown{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)88%,transparent)}}.gruvbox .mica-navigation-dropdown{border:1px solid #ffffff2e;box-shadow:0 16px 48px #00000059,0 4px 12px #0000002e;-webkit-backdrop-filter:blur(24px)saturate(2)contrast(1.3)!important}@supports (backdrop-filter:blur(1px)){.gruvbox .mica-navigation-dropdown{backdrop-filter:blur(24px)saturate(2)contrast(1.3)!important}}.mica-hero-splotch{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-splotch-mesh),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--gradient-tint-layer-1),var(--gradient-tint-layer-2),linear-gradient(135deg,var(--background)0,var(--background)52%,transparent 100%),var(--card);position:relative}@supports (color:color-mix(in lab,red,red)){.mica-hero-splotch{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-splotch-mesh),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--gradient-tint-layer-1),var(--gradient-tint-layer-2),linear-gradient(135deg,var(--background)0,color-mix(in oklch,var(--background)78%,transparent)52%,transparent 100%),color-mix(in oklch,var(--card)86%,transparent)}}.mica-hero-splotch{border-color:oklch(100% 5.96046e-8 none/.42) oklch(100% 5.96046e-8 none/.28) oklch(100% 5.96046e-8 none/.2) oklch(100% 5.96046e-8 none/.32);border-style:solid;border-width:1px;box-shadow:0 8px 32px #00000026,0 2px 8px oklch(0 none none/.09),inset 0 1px oklch(100% 5.96046e-8 none/.18);-webkit-backdrop-filter:blur(28px)saturate(260%)contrast(118%)brightness(.92)!important}@supports (backdrop-filter:blur(1px)){.mica-hero-splotch{backdrop-filter:blur(28px)saturate(260%)contrast(118%)brightness(.92)!important}}.mica-hero-splotch:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.65;border-radius:inherit;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.045'/%3E%3C/svg%3E");position:absolute;inset:0}.mica-hero-splotch>*{z-index:2;position:relative}.dark .mica-hero-splotch{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-splotch-mesh),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--gradient-tint-layer-1),var(--gradient-tint-layer-2),linear-gradient(135deg,var(--background)0,var(--background)55%,transparent 100%),var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .mica-hero-splotch{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-splotch-mesh),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--gradient-tint-layer-1),var(--gradient-tint-layer-2),linear-gradient(135deg,var(--background)0,color-mix(in oklch,var(--background)72%,transparent)55%,transparent 100%),color-mix(in oklch,var(--card)82%,transparent)}}.dark .mica-hero-splotch{border-color:#fff3 #ffffff24 #ffffff1a #ffffff29;border-style:solid;border-width:1px;box-shadow:0 8px 32px oklch(0 none none/.28),0 2px 8px #0000002e,inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(30px)saturate(240%)contrast(122%)brightness(.88)!important}@supports (backdrop-filter:blur(1px)){.dark .mica-hero-splotch{backdrop-filter:blur(30px)saturate(240%)contrast(122%)brightness(.88)!important}}.dark .mica-hero-splotch:after{opacity:.5}@media (max-width:768px){.mica-hero-splotch{background:var(--gradient-mica-radial-highlight-1),radial-gradient(ellipse 650px 500px at 23.6% 38.2%,var(--splotch-accent,var(--nav-events))0,var(--splotch-accent,var(--nav-events))40%,transparent 80%),radial-gradient(ellipse 700px 550px at 76.4% 61.8%,var(--splotch-accent,var(--nav-events))0,var(--splotch-accent,var(--nav-events))45%,transparent 82%),radial-gradient(ellipse 580px 700px at 33.3% 83.3%,var(--splotch-accent,var(--nav-events))0,var(--splotch-accent,var(--nav-events))42%,transparent 80%),radial-gradient(circle 400px at 13% 55%,var(--splotch-accent,var(--nav-events))0,var(--splotch-accent,var(--nav-events))50%,transparent 85%),var(--gradient-mica-radial-shadow-1),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--gradient-tint-layer-1),linear-gradient(135deg,var(--background)0,transparent 100%),var(--card)}@supports (color:color-mix(in lab,red,red)){.mica-hero-splotch{background:var(--gradient-mica-radial-highlight-1),radial-gradient(ellipse 650px 500px at 23.6% 38.2%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))5%,transparent)0,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2.5%,transparent)40%,transparent 80%),radial-gradient(ellipse 700px 550px at 76.4% 61.8%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))4.5%,transparent)0,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2%,transparent)45%,transparent 82%),radial-gradient(ellipse 580px 700px at 33.3% 83.3%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))4%,transparent)0,color-mix(in oklch,var(--splotch-accent,var(--nav-events))1.8%,transparent)42%,transparent 80%),radial-gradient(circle 400px at 13% 55%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))5.5%,transparent)0,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2.5%,transparent)50%,transparent 85%),var(--gradient-mica-radial-shadow-1),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--gradient-tint-layer-1),linear-gradient(135deg,var(--background)0,transparent 100%),color-mix(in oklch,var(--card)90%,transparent)}}.mica-hero-splotch{-webkit-backdrop-filter:blur(20px)saturate(200%)contrast(112%)brightness(.94)!important}@supports (backdrop-filter:blur(1px)){.mica-hero-splotch{backdrop-filter:blur(20px)saturate(200%)contrast(112%)brightness(.94)!important}}.mica-hero-splotch:after{opacity:.45}}.mica-hero-aurora{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card);position:relative}@supports (color:color-mix(in lab,red,red)){.mica-hero-aurora{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)40%,transparent)}}.mica-hero-aurora{border-color:oklch(100% 5.96046e-8 none/.6) oklch(100% 5.96046e-8 none/.45) oklch(100% 5.96046e-8 none/.35) oklch(100% 5.96046e-8 none/.5);border-style:solid;border-width:1px;box-shadow:0 8px 32px #00000014,0 2px 8px oklch(0 none none/.05),inset 0 1px oklch(100% 5.96046e-8 none/.3);-webkit-backdrop-filter:blur(20px)saturate(200%)contrast(110%)brightness(.95)!important}@supports (backdrop-filter:blur(1px)){.mica-hero-aurora{backdrop-filter:blur(20px)saturate(200%)contrast(110%)brightness(.95)!important}}.mica-hero-aurora:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.7;border-radius:inherit;z-index:1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.045'/%3E%3C/svg%3E");position:absolute;inset:0}.mica-hero-aurora>*{z-index:2;position:relative}.dark .mica-hero-aurora{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .mica-hero-aurora{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)35%,transparent)}}.dark .mica-hero-aurora{border-color:#ffffff59 #ffffff40 #fff3 #ffffff4d;border-style:solid;border-width:1px;box-shadow:0 8px 32px oklch(0 none none/.15),0 2px 8px #0000001a,inset 0 1px #ffffff40;-webkit-backdrop-filter:blur(18px)saturate(180%)contrast(115%)brightness(.98)!important}@supports (backdrop-filter:blur(1px)){.dark .mica-hero-aurora{backdrop-filter:blur(18px)saturate(180%)contrast(115%)brightness(.98)!important}}.dark .mica-hero-aurora:after{opacity:.55}.gruvbox .mica-hero-aurora{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.gruvbox .mica-hero-aurora{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)45%,transparent)}}.gruvbox .mica-hero-aurora{border-color:#ffffff4d #ffffff38 #ffffff2e #ffffff40;border-style:solid;border-width:1px;box-shadow:0 8px 32px oklch(0 none none/.18),0 2px 8px #0000001f,inset 0 1px #fff3;-webkit-backdrop-filter:blur(22px)saturate(190%)contrast(112%)brightness(.92)!important}@supports (backdrop-filter:blur(1px)){.gruvbox .mica-hero-aurora{backdrop-filter:blur(22px)saturate(190%)contrast(112%)brightness(.92)!important}}.gruvbox .mica-hero-aurora:after{opacity:.58}.mica-weather-intel{background:radial-gradient(circle at 20% 50%,var(--rusty-orange)0,transparent 35%),radial-gradient(circle at 80% 50%,var(--rusty-orange)0,transparent 40%),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),linear-gradient(135deg,var(--rusty-orange)0,var(--rusty-orange)50%,transparent 100%),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.mica-weather-intel{background:radial-gradient(circle at 20% 50%,color-mix(in oklch,var(--rusty-orange)8%,transparent)0,transparent 35%),radial-gradient(circle at 80% 50%,color-mix(in oklch,var(--rusty-orange)6%,transparent)0,transparent 40%),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),linear-gradient(135deg,color-mix(in oklch,var(--rusty-orange)12%,transparent)0,color-mix(in oklch,var(--rusty-orange)6%,transparent)50%,transparent 100%),var(--gradient-mica-brand),color-mix(in oklch,var(--card)92%,transparent)}}.mica-weather-intel{border-top:1px solid var(--rusty-orange);-webkit-backdrop-filter:blur(16px)saturate(220%)contrast(115%)brightness(.96)!important}@supports (color:color-mix(in lab,red,red)){.mica-weather-intel{border-top:1px solid color-mix(in oklch,var(--rusty-orange)35%,oklch(100% 5.96046e-8 none/.25))}}.mica-weather-intel{border-right:1px solid var(--rusty-orange)}@supports (color:color-mix(in lab,red,red)){.mica-weather-intel{border-right:1px solid color-mix(in oklch,var(--rusty-orange)25%,oklch(100% 5.96046e-8 none/.18))}}.mica-weather-intel{border-bottom:1px solid var(--rusty-orange)}@supports (color:color-mix(in lab,red,red)){.mica-weather-intel{border-bottom:1px solid color-mix(in oklch,var(--rusty-orange)20%,oklch(100% 5.96046e-8 none/.15))}}.mica-weather-intel{border-left:1px solid var(--rusty-orange)}@supports (color:color-mix(in lab,red,red)){.mica-weather-intel{border-left:1px solid color-mix(in oklch,var(--rusty-orange)28%,oklch(100% 5.96046e-8 none/.2))}}.mica-weather-intel{box-shadow:0 4px 16px var(--rusty-orange),0 1px 4px var(--rusty-orange),inset 0 1px 0 var(--rusty-orange)}@supports (color:color-mix(in lab,red,red)){.mica-weather-intel{box-shadow:0 4px 16px color-mix(in oklch,var(--rusty-orange)15%,#00000026),0 1px 4px color-mix(in oklch,var(--rusty-orange)12%,#00000014),inset 0 1px 0 color-mix(in oklch,var(--rusty-orange)20%,oklch(100% 5.96046e-8 none/.15))}}@supports (backdrop-filter:blur(1px)){.mica-weather-intel{backdrop-filter:blur(16px)saturate(220%)contrast(115%)brightness(.96)!important}}.dark .mica-weather-intel{background:radial-gradient(circle at 20% 50%,var(--rusty-orange)0,transparent 35%),radial-gradient(circle at 80% 50%,var(--rusty-orange)0,transparent 40%),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),linear-gradient(135deg,var(--rusty-orange)0,var(--rusty-orange)50%,transparent 100%),var(--gradient-mica-brand),var(--card)}@supports (color:color-mix(in lab,red,red)){.dark .mica-weather-intel{background:radial-gradient(circle at 20% 50%,color-mix(in oklch,var(--rusty-orange)10%,transparent)0,transparent 35%),radial-gradient(circle at 80% 50%,color-mix(in oklch,var(--rusty-orange)8%,transparent)0,transparent 40%),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),linear-gradient(135deg,color-mix(in oklch,var(--rusty-orange)15%,transparent)0,color-mix(in oklch,var(--rusty-orange)8%,transparent)50%,transparent 100%),var(--gradient-mica-brand),color-mix(in oklch,var(--card)88%,transparent)}}.dark .mica-weather-intel{border-top:1px solid var(--rusty-orange);-webkit-backdrop-filter:blur(18px)saturate(210%)contrast(120%)brightness(.94)!important}@supports (color:color-mix(in lab,red,red)){.dark .mica-weather-intel{border-top:1px solid color-mix(in oklch,var(--rusty-orange)30%,#ffffff2e)}}.dark .mica-weather-intel{border-right:1px solid var(--rusty-orange)}@supports (color:color-mix(in lab,red,red)){.dark .mica-weather-intel{border-right:1px solid color-mix(in oklch,var(--rusty-orange)22%,#ffffff1f)}}.dark .mica-weather-intel{border-bottom:1px solid var(--rusty-orange)}@supports (color:color-mix(in lab,red,red)){.dark .mica-weather-intel{border-bottom:1px solid color-mix(in oklch,var(--rusty-orange)18%,#ffffff1a)}}.dark .mica-weather-intel{border-left:1px solid var(--rusty-orange)}@supports (color:color-mix(in lab,red,red)){.dark .mica-weather-intel{border-left:1px solid color-mix(in oklch,var(--rusty-orange)25%,#ffffff24)}}.dark .mica-weather-intel{box-shadow:0 4px 16px var(--rusty-orange),0 1px 4px var(--rusty-orange),inset 0 1px 0 var(--rusty-orange)}@supports (color:color-mix(in lab,red,red)){.dark .mica-weather-intel{box-shadow:0 4px 16px color-mix(in oklch,var(--rusty-orange)18%,#00000040),0 1px 4px color-mix(in oklch,var(--rusty-orange)15%,#00000026),inset 0 1px 0 color-mix(in oklch,var(--rusty-orange)25%,#ffffff1f)}}@supports (backdrop-filter:blur(1px)){.dark .mica-weather-intel{backdrop-filter:blur(18px)saturate(210%)contrast(120%)brightness(.94)!important}}.mapboxgl-popup-content{box-shadow:none!important;border-radius:.125rem!important;padding:0!important}.tactical-map-popup .mapboxgl-popup-content{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)!important}@supports (color:color-mix(in lab,red,red)){.tactical-map-popup .mapboxgl-popup-content{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#ffffff01 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)95%,transparent)!important}}.tactical-map-popup .mapboxgl-popup-content{-webkit-backdrop-filter:blur(18px)saturate(2.3)contrast(1.2)!important;border:1px solid oklch(100% 5.96046e-8 none/.3)!important;box-shadow:0 8px 32px #0000002e,0 4px 16px #0000001f!important}@supports (backdrop-filter:blur(1px)){.tactical-map-popup .mapboxgl-popup-content{backdrop-filter:blur(18px)saturate(2.3)contrast(1.2)!important}}.dark .tactical-map-popup .mapboxgl-popup-content{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),var(--card)!important}@supports (color:color-mix(in lab,red,red)){.dark .tactical-map-popup .mapboxgl-popup-content{background:var(--gradient-mica-radial-highlight-1),var(--gradient-mica-radial-highlight-2),var(--gradient-mica-radial-shadow-1),var(--gradient-mica-radial-shadow-2),repeating-conic-gradient(from 0deg at 1px 1px,#fff0 0deg,transparent 90deg),var(--gradient-mica-brand),color-mix(in oklch,var(--card)82.5%,transparent)!important}}.dark .tactical-map-popup .mapboxgl-popup-content{-webkit-backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important;border:1px solid #ffffff29!important;box-shadow:0 12px 40px #00000059,0 4px 12px #00000038!important}@supports (backdrop-filter:blur(1px)){.dark .tactical-map-popup .mapboxgl-popup-content{backdrop-filter:blur(22px)saturate(2.1)contrast(1.25)!important}}.tactical-map-popup .mapboxgl-popup-tip{border-top-color:var(--card)!important}@supports (color:color-mix(in lab,red,red)){.tactical-map-popup .mapboxgl-popup-tip{border-top-color:color-mix(in oklch,var(--card)95%,transparent)!important}}.tactical-map-popup .mapboxgl-popup-tip{border-bottom-color:var(--card)!important}@supports (color:color-mix(in lab,red,red)){.tactical-map-popup .mapboxgl-popup-tip{border-bottom-color:color-mix(in oklch,var(--card)95%,transparent)!important}}.dark .tactical-map-popup .mapboxgl-popup-tip{border-top-color:var(--card)!important}@supports (color:color-mix(in lab,red,red)){.dark .tactical-map-popup .mapboxgl-popup-tip{border-top-color:color-mix(in oklch,var(--card)82.5%,transparent)!important}}.dark .tactical-map-popup .mapboxgl-popup-tip{border-bottom-color:var(--card)!important}@supports (color:color-mix(in lab,red,red)){.dark .tactical-map-popup .mapboxgl-popup-tip{border-bottom-color:color-mix(in oklch,var(--card)82.5%,transparent)!important}}.tactical-map-popup{color:var(--foreground)!important}@media (prefers-reduced-motion:reduce){.mica,.mica-card,.mica-dropdown,.mica-hero-aurora,.mica-hero-splotch,.mica-modal,.mica-navbar,.mica-navigation-dropdown,.mica-overlay,.mica-popover,.mica-ticker,.mica-toast,.mica-tooltip,.mica-weather-intel{-webkit-backdrop-filter:none!important;background:var(--card)!important}.mica-hero-aurora:after,.mica-hero-splotch:after{display:none}}.tactical-editor-content,.tactical-editor-content *,.tactical-editor-content div:focus-visible,div:has(.tactical-editor-content):focus-visible,div:has(.tiptap):focus-visible{box-shadow:none!important;outline:none!important}.tactical-editor-content .tiptap{outline:none}.tactical-editor-content .tiptap h1{font-size:2rem;font-weight:700;font-family:var(--font-rajdhani);color:hsl(var(--foreground));margin:1.5rem 0 1rem;line-height:1.2}.tactical-editor-content .tiptap h2{font-size:1.75rem;margin:1.25rem 0 .875rem}.tactical-editor-content .tiptap h2,.tactical-editor-content .tiptap h3{font-weight:700;font-family:var(--font-rajdhani);color:hsl(var(--foreground));line-height:1.3}.tactical-editor-content .tiptap h3{font-size:1.5rem;margin:1.125rem 0 .75rem}.tactical-editor-content .tiptap h4{font-size:1.25rem;margin:1rem 0 .625rem}.tactical-editor-content .tiptap h4,.tactical-editor-content .tiptap h5{font-weight:600;font-family:var(--font-rajdhani);color:hsl(var(--foreground));line-height:1.4}.tactical-editor-content .tiptap h5{font-size:1.125rem;margin:.875rem 0 .5rem}.tactical-editor-content .tiptap h6{font-size:1rem;font-weight:600;font-family:var(--font-rajdhani);color:hsl(var(--muted-foreground));margin:.75rem 0 .5rem;line-height:1.4}.tactical-editor-content .tiptap p{margin:.75rem 0}.tactical-editor-content .tiptap p:first-child{margin-top:0}.tactical-editor-content .tiptap p:last-child{margin-bottom:0}.tactical-editor-content .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:hsl(var(--muted-foreground));pointer-events:none;height:0}.tactical-editor-content .tiptap .text-left{text-align:left}.tactical-editor-content .tiptap .text-center{text-align:center}.tactical-editor-content .tiptap .text-right{text-align:right}.tactical-editor-content .tiptap .text-justify{text-align:justify}.tactical-editor-content .tiptap strong{color:hsl(var(--foreground));font-weight:700}.tactical-editor-content .tiptap em{font-style:italic}.tactical-editor-content .tiptap u{text-decoration:underline}.tactical-editor-content .tiptap s{opacity:.7;text-decoration:line-through}.tactical-editor-content .tiptap code{background-color:hsl(var(--secondary));font-family:var(--font-space-grotesk);color:var(--color-rusty-orange);border-radius:.25rem;padding:.125rem .375rem;font-size:.875em}.tactical-editor-content .tiptap pre{background:hsl(var(--secondary));border:1px solid hsl(var(--border));font-family:var(--font-space-grotesk);border-radius:.375rem;margin:1rem 0;padding:1rem;font-size:.875rem;line-height:1.6;overflow-x:auto}.tactical-editor-content .tiptap pre code{color:hsl(var(--foreground));font-size:inherit;background:0 0;border-radius:0;padding:0}.tactical-editor-content .tiptap pre .hljs-comment,.tactical-editor-content .tiptap pre .hljs-quote{color:hsl(var(--muted-foreground));font-style:italic}.tactical-editor-content .tiptap pre .hljs-keyword,.tactical-editor-content .tiptap pre .hljs-selector-tag,.tactical-editor-content .tiptap pre .hljs-subst{color:var(--color-rusty-orange);font-weight:700}.tactical-editor-content .tiptap pre .hljs-literal,.tactical-editor-content .tiptap pre .hljs-number,.tactical-editor-content .tiptap pre .hljs-template-variable,.tactical-editor-content .tiptap pre .hljs-variable{color:var(--color-sagebrush-green)}.tactical-editor-content .tiptap pre .hljs-doctag,.tactical-editor-content .tiptap pre .hljs-string{color:var(--color-weathered-gold)}.tactical-editor-content .tiptap pre .hljs-section,.tactical-editor-content .tiptap pre .hljs-selector-id,.tactical-editor-content .tiptap pre .hljs-title{color:var(--color-slate-blue);font-weight:700}.tactical-editor-content .tiptap pre .hljs-class .hljs-title,.tactical-editor-content .tiptap pre .hljs-type{color:var(--color-rusty-orange)}.tactical-editor-content .tiptap pre .hljs-attribute,.tactical-editor-content .tiptap pre .hljs-name,.tactical-editor-content .tiptap pre .hljs-tag{color:var(--color-slate-blue);font-weight:400}.tactical-editor-content .tiptap pre .hljs-link,.tactical-editor-content .tiptap pre .hljs-regexp{color:var(--color-sagebrush-green)}.tactical-editor-content .tiptap pre .hljs-bullet,.tactical-editor-content .tiptap pre .hljs-symbol{color:var(--color-weathered-gold)}.tactical-editor-content .tiptap pre .hljs-built_in,.tactical-editor-content .tiptap pre .hljs-builtin-name{color:var(--color-rusty-orange)}.tactical-editor-content .tiptap pre .hljs-meta{color:hsl(var(--muted-foreground))}.tactical-editor-content .tiptap pre .hljs-deletion{background:var(--color-rusty-orange)}.tactical-editor-content .tiptap pre .hljs-addition{background:var(--color-sagebrush-green)}.tactical-editor-content .tiptap pre .hljs-emphasis{font-style:italic}.tactical-editor-content .tiptap pre .hljs-strong{font-weight:700}.tactical-editor-content .tiptap a{color:var(--color-rusty-orange);text-decoration:none;transition:all .2s}.tactical-editor-content .tiptap a:hover{color:var(--color-rusty-orange);text-decoration:underline}.tactical-editor-content .tiptap ol,.tactical-editor-content .tiptap ul{margin:.75rem 0;padding-left:1.5rem}.tactical-editor-content .tiptap ul{list-style-type:disc}.tactical-editor-content .tiptap ol{list-style-type:decimal}.tactical-editor-content .tiptap li,.tactical-editor-content .tiptap li p{margin:.25rem 0}.tactical-editor-content .tiptap ol ul,.tactical-editor-content .tiptap ul ul{margin:.25rem 0;list-style-type:circle}.tactical-editor-content .tiptap ol ol,.tactical-editor-content .tiptap ul ol{margin:.25rem 0;list-style-type:lower-alpha}.tactical-editor-content .tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.tactical-editor-content .tiptap ul[data-type=taskList] li{align-items:flex-start;gap:.5rem;display:flex}.tactical-editor-content .tiptap ul[data-type=taskList] li>label{-webkit-user-select:none;-moz-user-select:none;user-select:none;flex:none;margin-top:.125rem;margin-right:.5rem}.tactical-editor-content .tiptap ul[data-type=taskList] li>label input[type=checkbox]{cursor:pointer;border:2px solid hsl(var(--border));background:hsl(var(--background));border-radius:.25rem;width:1.125rem;height:1.125rem;transition:all .2s}.tactical-editor-content .tiptap ul[data-type=taskList] li>label input[type=checkbox]:checked{background:var(--color-sagebrush-green);border-color:var(--color-sagebrush-green)}.tactical-editor-content .tiptap ul[data-type=taskList] li>label input[type=checkbox]:hover{border-color:var(--color-rusty-orange)}.tactical-editor-content .tiptap ul[data-type=taskList] li>div{flex:1;padding-top:.125rem}.tactical-editor-content .tiptap ul[data-type=taskList] li[data-checked=true]>div{opacity:.6;text-decoration:line-through}.tactical-editor-content .tiptap blockquote{border-left:3px solid var(--color-rusty-orange);color:hsl(var(--muted-foreground));margin:1rem 0;padding-left:1rem;font-style:italic}.tactical-editor-content .tiptap blockquote p{margin:.5rem 0}.tactical-editor-content .tiptap hr{border:none;border-top:2px dashed hsl(var(--border));margin:1.5rem 0}.tactical-editor-content .tiptap img{border-radius:.375rem;max-width:100%;height:auto;margin:1rem 0;display:block}.tactical-editor-content .tiptap img.ProseMirror-selectednode{outline:3px solid var(--color-rusty-orange)}.tactical-editor-content .tiptap table{border-collapse:collapse;table-layout:fixed;border:1px solid hsl(var(--border));border-radius:.375rem;width:100%;margin:1rem 0;overflow:hidden}.tactical-editor-content .tiptap table td,.tactical-editor-content .tiptap table th{border:1px solid hsl(var(--border));vertical-align:top;box-sizing:border-box;min-width:1em;padding:.5rem .75rem;position:relative}:is(.tactical-editor-content .tiptap table td,.tactical-editor-content .tiptap table th)>*{margin-bottom:0}.tactical-editor-content .tiptap table th{text-align:left;background-color:hsl(var(--secondary));color:hsl(var(--foreground));font-weight:700;font-family:var(--font-rajdhani)}.tactical-editor-content .tiptap table td{background-color:hsl(var(--background))}.tactical-editor-content .tiptap table .selectedCell:after{z-index:2;content:"";background:var(--color-rusty-orange);opacity:.1;pointer-events:none;position:absolute;inset:0}.tactical-editor-content .tiptap table .column-resize-handle{background-color:var(--color-rusty-orange);pointer-events:none;width:4px;position:absolute;top:0;bottom:-2px;right:-2px}.tactical-editor-content .tiptap table p{margin:0}.tactical-editor-content .tiptap mark{background-color:var(--color-weathered-gold);color:hsl(var(--foreground));border-radius:.125rem;padding:.125rem .25rem}@media (prefers-color-scheme:dark){.tactical-editor-content .tiptap blockquote{border-left-color:var(--color-rusty-orange)}.tactical-editor-content .tiptap pre{background:hsl(var(--secondary)/.5)}}@font-face{font-family:weathericons;src:url(/fonts/weather-icons/weathericons-regular-webfont.woff)format("woff"),url(/fonts/weather-icons/weathericons-regular-webfont.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.wi{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.wi-day-sunny:before{content:""}.wi-day-cloudy:before{content:""}.wi-day-cloudy-gusts:before{content:""}.wi-day-cloudy-windy:before{content:""}.wi-day-fog:before{content:""}.wi-day-hail:before{content:""}.wi-day-lightning:before{content:""}.wi-day-rain:before{content:""}.wi-day-rain-mix:before{content:""}.wi-day-rain-wind:before{content:""}.wi-day-showers:before{content:""}.wi-day-snow:before{content:""}.wi-day-sprinkle:before{content:""}.wi-day-sunny-overcast:before{content:""}.wi-day-storm-showers:before{content:""}.wi-day-thunderstorm:before{content:""}.wi-day-sleet:before{content:""}.wi-day-snow-thunderstorm:before{content:""}.wi-day-haze:before{content:""}.wi-night-clear:before{content:""}.wi-night-cloudy:before{content:""}.wi-night-cloudy-gusts:before{content:""}.wi-night-cloudy-windy:before{content:""}.wi-night-fog:before{content:""}.wi-night-hail:before{content:""}.wi-night-lightning:before{content:""}.wi-night-rain:before{content:""}.wi-night-rain-mix:before{content:""}.wi-night-rain-wind:before{content:""}.wi-night-showers:before{content:""}.wi-night-snow:before{content:""}.wi-night-sprinkle:before{content:""}.wi-night-storm-showers:before{content:""}.wi-night-thunderstorm:before{content:""}.wi-night-sleet:before{content:""}.wi-night-snow-thunderstorm:before{content:""}.wi-night-alt-cloudy:before{content:""}.wi-night-alt-partly-cloudy:before{content:""}.wi-cloudy:before{content:""}.wi-cloudy-gusts:before{content:""}.wi-cloudy-windy:before{content:""}.wi-fog:before{content:""}.wi-hail:before{content:""}.wi-rain:before{content:""}.wi-rain-mix:before{content:""}.wi-rain-wind:before{content:""}.wi-showers:before{content:""}.wi-snow:before{content:""}.wi-sprinkle:before{content:""}.wi-storm-showers:before{content:""}.wi-thunderstorm:before{content:""}.wi-snow-wind:before{content:""}.wi-sleet:before{content:""}.wi-hot:before{content:""}.wi-windy:before{content:""}.wi-strong-wind:before{content:""}.wi-dust:before{content:""}.wi-smoke:before{content:""}.wi-haze:before{content:""}.wi-tornado:before{content:""}.wi-hurricane:before{content:""}.wi-snowflake-cold:before{content:""}.wi-thermometer:before{content:""}.wi-thermometer-exterior:before{content:""}.wi-thermometer-internal:before{content:""}.wi-celsius:before{content:""}.wi-fahrenheit:before{content:""}.wi-humidity:before{content:""}.wi-barometer:before{content:""}.wi-sunrise:before{content:""}.wi-sunset:before{content:""}.wi-na:before{content:""}@layer compositions{.hero{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden;container:hero/inline-size}.hero[data-variant=gradient]{background:linear-gradient(135deg,var(--color-aged-paper)0,var(--color-light-peachy)50%,var(--color-pale-stone)100%)}.hero[data-variant=western]{background:linear-gradient(135deg,var(--color-saloon-wood)0,var(--color-dark-chocolate)50%,var(--color-warm-stone)100%);color:var(--color-parchment)}.hero[data-variant=tactical]{background:linear-gradient(135deg,var(--color-gunmetal)0,var(--color-dark-chocolate)50%,var(--color-dark-chocolate)100%);color:var(--color-crisp-off-white)}.hero[data-variant=landscape]{background:linear-gradient(135deg,var(--color-foothills-purple)0,var(--color-canyon-clay)50%,var(--color-high-desert-sage)100%)}.hero[data-background=image]:before{content:"";z-index:var(--z-behind);background:linear-gradient(135deg,oklch(0 none none/.6),oklch(0 none none/.3) 50%,oklch(0 none none/.6));position:absolute;inset:0}.hero-content{z-index:var(--z-base);text-align:center;max-width:1200px;margin-inline:auto;padding:3rem;position:relative}.hero-title{font-family:var(--font-rajdhani);font-size:clamp(var(--text-3xl),8vw,var(--text-8xl));font-weight:700;line-height:var(--leading-tight);text-shadow:2px 2px 4px oklch(0 none none/.3);letter-spacing:var(--tracking-tight);margin-bottom:1.5rem}.hero-subtitle{font-family:var(--font-space-grotesk);font-size:clamp(var(--text-lg),3vw,var(--text-2xl));font-weight:400;line-height:var(--leading-relaxed);color:currentColor;margin-bottom:2rem}@supports (color:color-mix(in lab,red,red)){.hero-subtitle{color:color-mix(in oklch,currentColor 85%,transparent)}}.hero-description{font-family:var(--font-space-grotesk);font-size:clamp(var(--text-sm),2vw,var(--text-lg));line-height:var(--leading-relaxed);margin-bottom:3rem}.hero-actions{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.hero-decoration{z-index:var(--z-behind);opacity:.1;pointer-events:none;position:absolute}.hero-decoration[data-position=top-left]{top:10%;left:5%;transform:rotate(-15deg)}.hero-decoration[data-position=top-right]{top:15%;right:10%;transform:rotate(15deg)}.hero-decoration[data-position=bottom-left]{bottom:20%;left:8%;transform:rotate(15deg)}.hero-decoration[data-position=bottom-right]{bottom:15%;right:5%;transform:rotate(-15deg)}.hero-decoration[data-animate=true]{animation:hero-float 6s ease-in-out infinite}.hero-scroll{color:currentColor;flex-direction:column;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab,red,red)){.hero-scroll{color:color-mix(in oklch,currentColor 60%,transparent)}}.hero-scroll{animation:hero-bounce 2s ease-in-out infinite}.hero-scroll-text{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide)}.hero-scroll-arrow{background:currentColor;width:2px;height:20px;position:relative}.hero-scroll-arrow:after{content:"";border:2px solid;border-top:none;border-left:none;width:8px;height:8px;position:absolute;bottom:0;left:-3px;transform:rotate(45deg)}@container hero (max-width:768px){.hero-content{padding:2rem}.hero-actions{flex-direction:column;align-items:center}.hero-decoration{opacity:.05}}@container hero (max-width:480px){.hero{min-height:80vh}.hero-content{padding:1.5rem}.hero-scroll{display:none}}.hero[data-layout=split]{flex-direction:row;align-items:stretch}.hero[data-layout=split] .hero-content{text-align:left;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;padding:4rem;display:flex}.hero[data-layout=split] .hero-media{background:currentColor;flex:1;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.hero[data-layout=split] .hero-media{background:color-mix(in oklch,currentColor 5%,transparent)}}@container hero (max-width:900px){.hero[data-layout=split]{flex-direction:column}.hero[data-layout=split] .hero-content{text-align:center;align-items:center}}@keyframes hero-float{0%,to{transform:translateY(0)rotate(var(--rotation,0deg))}50%{transform:translateY(-20px)rotate(var(--rotation,0deg))}}@keyframes hero-bounce{0%,to{transform:translate(-50%)translateY(0)}50%{transform:translate(-50%)translateY(-10px)}}.hero[data-parallax=true] .hero-decoration{will-change:transform;transition:transform .1s linear}@media (prefers-reduced-motion:reduce){.hero-decoration[data-animate=true],.hero-scroll{animation:none}}[data-theme=dark] .hero[data-variant=gradient]{background:linear-gradient(135deg,var(--color-gruvbox-bg-dark)0,var(--color-gruvbox-bg-surface)50%,var(--color-dark-chocolate)100%)}[data-theme=dark] .hero-title{color:var(--color-gruvbox-fg-cream)}[data-theme=dark] .hero-subtitle{color:var(--color-gruvbox-fg-soft)}[data-theme=dark] .hero-description{color:var(--color-gruvbox-fg-muted)}.overhang-link .overhang-icon,.overhang-link .overhang-icon svg,.overhang-link .overhang-text{transition:color .3s}.overhang-link:hover .overhang-icon,.overhang-link:hover .overhang-icon svg,.overhang-link:hover .overhang-text{color:var(--pillar-color,currentColor)}.gallery{position:relative;container:gallery/inline-size}.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem;display:grid}.gallery[data-layout=masonry] .gallery-grid{grid-template-rows:masonry;align-items:start}@supports not (grid-template-rows:masonry){.gallery[data-layout=masonry] .gallery-grid{flex-wrap:wrap;gap:1rem;display:flex}.gallery[data-layout=masonry] .gallery-item{-moz-column-break-inside:avoid;break-inside:avoid;flex:250px}}.gallery-item{background:var(--color-card-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-present);transition:all var(--timing-normal)var(--ease-enterprise);cursor:pointer;position:relative;overflow:hidden}.gallery-item:hover{box-shadow:var(--shadow-elevated);transform:translateY(-4px)}.gallery-item:focus-within{outline:2px solid var(--color-slate-blue);outline-offset:2px}.gallery-image{object-fit:cover;width:100%;height:auto;transition:transform var(--timing-normal)var(--ease-enterprise);display:block}.gallery-item:hover .gallery-image{transform:scale(1.05)}.gallery-overlay{opacity:0;transition:opacity var(--timing-normal)var(--ease-enterprise);background:linear-gradient(#0000 0 60%,oklch(0 none none/.8) 100%);flex-direction:column;justify-content:flex-end;padding:1.5rem;display:flex;position:absolute;inset:0}.gallery-item:hover .gallery-overlay{opacity:1}.gallery-title{font-family:var(--font-rajdhani);font-size:var(--text-lg);color:var(--color-crisp-off-white);margin-bottom:.5rem;font-weight:600}.gallery-description{font-family:var(--font-space-grotesk);font-size:var(--text-sm);color:var(--color-pale-stone);line-height:var(--leading-relaxed);margin-bottom:.75rem}.gallery-meta{font-size:var(--text-xs);color:var(--color-warm-stone);justify-content:space-between;align-items:center;display:flex}.gallery-tags{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.gallery-tag{background:#3b5062cc;padding:2px 8px}@supports (color:color-mix(in lab,red,red)){.gallery-tag{background:color-mix(in oklch,var(--color-slate-blue)80%,transparent)}}.gallery-tag{color:var(--color-crisp-off-white);border-radius:var(--radius-sm);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);font-weight:500}.gallery[data-variant=showcase] .gallery-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.gallery[data-variant=showcase] .gallery-item{aspect-ratio:16/10}.gallery[data-variant=showcase] .gallery-image{height:100%}.gallery[data-variant=portfolio] .gallery-grid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.gallery[data-variant=portfolio] .gallery-overlay{opacity:1;text-align:center;background:linear-gradient(135deg,oklch(0 none none/.7),oklch(0 none none/.3));justify-content:center}.gallery[data-variant=compact] .gallery-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.gallery[data-variant=compact] .gallery-item{aspect-ratio:1}.gallery[data-variant=compact] .gallery-overlay{padding:.75rem}.gallery[data-variant=compact] .gallery-title{font-size:var(--text-sm)}.gallery[data-variant=compact] .gallery-description{display:none}.gallery-item[data-featured=true]{grid-area:span 2/span 2}.gallery-item[data-featured=true] .gallery-title{font-size:var(--text-xl)}.gallery-item[data-featured=true] .gallery-overlay{opacity:1;background:linear-gradient(#0000 0 40%,oklch(0 none none/.9) 100%)}.gallery-item[data-lightbox=true]:after{content:"";border-radius:var(--radius-sm);opacity:0;width:24px;height:24px;transition:opacity var(--timing-fast)var(--ease-enterprise);background:oklch(0 none none/.7) url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="white" stroke-width="2"><path stroke-linecap="round" stroke-linejoin="round" d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0zM10 7v3m0 0v3m0-3h3m-3 0H7" /></svg>') 50%/16px no-repeat;position:absolute;top:.75rem;right:.75rem}.gallery-item[data-lightbox=true]:hover:after{opacity:1}@container gallery (max-width:768px){.gallery-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.gallery-item[data-featured=true]{grid-area:span 1/span 1}.gallery-overlay{padding:.75rem}}@container gallery (max-width:480px){.gallery-grid{grid-template-columns:repeat(2,1fr)}.gallery[data-variant=portfolio] .gallery-grid,.gallery[data-variant=showcase] .gallery-grid{grid-template-columns:1fr}}.gallery-item[data-loading=true]{background:var(--color-pale-stone);animation:gallery-pulse 1.5s ease-in-out infinite}.gallery-item[data-loading=true] .gallery-image{opacity:0}.gallery-item[data-loading=true]:before{content:"";background:linear-gradient(90deg,#0000,oklch(100% 5.96046e-8 none/.4) 50%,#0000);animation:gallery-shimmer 1.5s ease-in-out infinite;position:absolute;inset:0}.gallery-filters{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-bottom:2rem;display:flex}.gallery-filter{background:var(--color-card-surface);border:1px solid var(--color-saloon-wood);border-radius:var(--radius-full);font-family:var(--font-space-grotesk);font-size:var(--text-sm);color:var(--color-shared-dark);cursor:pointer;transition:all var(--timing-fast)var(--ease-enterprise);padding:.5rem 1.5rem;font-weight:500;text-decoration:none}.gallery-filter:hover,.gallery-filter[data-active=true]{background:var(--color-slate-blue);color:var(--color-crisp-off-white);border-color:var(--color-slate-blue)}@keyframes gallery-pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes gallery-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.gallery-item{transition:none}.gallery-item:hover,.gallery-item:hover .gallery-image{transform:none}.gallery-item[data-loading=true],.gallery-item[data-loading=true]:before{animation:none}}[data-theme=dark] .gallery-item{background:var(--color-dark-chocolate);border:1px solid var(--color-gunmetal)}[data-theme=dark] .gallery-filter{background:var(--color-gunmetal);border-color:var(--color-dark-chocolate);color:var(--color-crisp-off-white)}[data-theme=dark] .gallery-filter:hover,[data-theme=dark] .gallery-filter[data-active=true]{background:var(--color-gruvbox-orange);border-color:var(--color-gruvbox-orange)}.mega-menu-panel-link:hover{background:#3b506214}@supports (color:color-mix(in lab,red,red)){.mega-menu-panel-link:hover{background:color-mix(in oklch,var(--color-slate-blue)8%,transparent)}}.mega-menu-panel-link:hover{transform:translate(2px)}.mega-menu-panel-content[data-theme=events] .mega-menu-panel-link:hover{background:#fe7f271a}@supports (color:color-mix(in lab,red,red)){.mega-menu-panel-content[data-theme=events] .mega-menu-panel-link:hover{background:color-mix(in oklch,var(--color-nav-events-light)10%,transparent)}}.mega-menu-panel-content[data-theme=directory] .mega-menu-panel-link:hover{background:#577c281a}@supports (color:color-mix(in lab,red,red)){.mega-menu-panel-content[data-theme=directory] .mega-menu-panel-link:hover{background:color-mix(in oklch,var(--color-nav-directory-light)10%,transparent)}}.mega-menu-panel-content[data-theme=handbook] .mega-menu-panel-link:hover{background:#b722091a}@supports (color:color-mix(in lab,red,red)){.mega-menu-panel-content[data-theme=handbook] .mega-menu-panel-link:hover{background:color-mix(in oklch,var(--color-nav-handbook-light)10%,transparent)}}.mega-menu-panel-content[data-theme=ranges] .mega-menu-panel-link:hover{background:#8d4a6c1a}@supports (color:color-mix(in lab,red,red)){.mega-menu-panel-content[data-theme=ranges] .mega-menu-panel-link:hover{background:color-mix(in oklch,var(--color-nav-ranges-light)10%,transparent)}}.mega-menu-panel-content[data-theme=exchange] .mega-menu-panel-link:hover{background:#3278791a}@supports (color:color-mix(in lab,red,red)){.mega-menu-panel-content[data-theme=exchange] .mega-menu-panel-link:hover{background:color-mix(in oklch,var(--color-nav-exchange-light)10%,transparent)}}.mega-menu-panel-content[data-theme=campfire] .mega-menu-panel-link:hover{background:#cd88001a}@supports (color:color-mix(in lab,red,red)){.mega-menu-panel-content[data-theme=campfire] .mega-menu-panel-link:hover{background:color-mix(in oklch,var(--color-nav-campfire-light)10%,transparent)}}.ticker{background:var(--muted);color:var(--foreground);border-top:2px solid var(--color-brass);border-bottom:2px solid var(--color-brass);position:relative;overflow:hidden;container:ticker/inline-size}.ticker-fade-mask{pointer-events:none;z-index:var(--z-elevated);background:linear-gradient(to right,var(--card)0,transparent 15%,transparent 85%,var(--card)100%);position:absolute;inset:0}.ticker-mica{position:relative;overflow:hidden}.ticker-track{animation:ticker-scroll var(--ticker-duration,30s)linear infinite;white-space:nowrap;will-change:transform;align-items:center;display:flex}.ticker-item{font-family:var(--font-rajdhani);font-size:var(--text-sm);color:inherit;border-right:1px solid var(--color-brass);transition:all var(--timing-fast)var(--ease-enterprise);flex-shrink:0;padding:.75rem 2rem;font-weight:500;text-decoration:none}.ticker-item:hover{background:#b5a64433}@supports (color:color-mix(in lab,red,red)){.ticker-item:hover{background:color-mix(in oklch,var(--color-brass)20%,transparent)}}.ticker-item:hover{color:var(--color-weathered-gold)}.ticker-item:last-child{border-right:none}.ticker[data-variant=news]{background:linear-gradient(90deg,var(--color-slate-blue)0,var(--color-lodgepole-green)100%);border-color:var(--color-sagebrush-green)}.ticker[data-variant=news] .ticker-item{border-right-color:var(--color-sagebrush-green)}.ticker[data-variant=news] .ticker-item:hover{background:#78804733}@supports (color:color-mix(in lab,red,red)){.ticker[data-variant=news] .ticker-item:hover{background:color-mix(in oklch,var(--color-sagebrush-green)20%,transparent)}}.ticker[data-variant=news] .ticker-item:hover{color:var(--color-high-desert-sage)}.ticker[data-variant=alert]{background:linear-gradient(90deg,var(--color-rusty-orange)0,var(--color-nav-handbook-light)100%);border-color:var(--color-warning);animation:ticker-pulse 2s ease-in-out infinite}.ticker[data-variant=alert] .ticker-item{border-right-color:var(--color-warning);font-weight:600}.ticker[data-variant=alert] .ticker-item:hover{background:#fe7f274d}@supports (color:color-mix(in lab,red,red)){.ticker[data-variant=alert] .ticker-item:hover{background:color-mix(in oklch,var(--color-warning)30%,transparent)}}.ticker[data-variant=alert] .ticker-item:hover{color:var(--color-crisp-off-white)}.ticker[data-variant=events]{background:linear-gradient(90deg,var(--color-nav-events-light)0,var(--color-rusty-orange)100%);border-color:var(--color-weathered-gold)}.ticker[data-variant=events] .ticker-item{border-right-color:var(--color-weathered-gold)}.ticker[data-variant=events] .ticker-item:hover{background:#c56c2133}@supports (color:color-mix(in lab,red,red)){.ticker[data-variant=events] .ticker-item:hover{background:color-mix(in oklch,var(--color-weathered-gold)20%,transparent)}}.ticker[data-speed=slow]{--ticker-duration:60s}.ticker[data-speed=fast]{--ticker-duration:15s}.ticker[data-pause-on-hover=true]:hover .ticker-track,.ticker[data-speed=pause] .ticker-track{animation-play-state:paused}.ticker-breaking{background:var(--color-rusty-orange);border-color:var(--color-warning);position:relative}.ticker-breaking:before{content:"BREAKING";background:var(--color-nav-handbook-light);color:var(--color-crisp-off-white);font-family:var(--font-rajdhani);font-weight:700;font-size:var(--text-xs);text-transform:uppercase;letter-spacing:var(--tracking-wide);z-index:var(--z-elevated);border-right:2px solid var(--color-warning);align-items:center;padding:.75rem 1.5rem;animation:ticker-flash 1.5s ease-in-out infinite;display:flex;position:absolute;top:0;bottom:0;left:0}.ticker-breaking .ticker-track{margin-left:120px}.ticker-multi .ticker-track{animation:ticker-scroll-vertical var(--ticker-duration,20s)linear infinite;flex-direction:column;align-items:flex-start}.ticker-multi .ticker-item{border-right:none;border-bottom:1px solid var(--color-brass);white-space:normal;width:100%;padding:1.5rem 2rem}.ticker-price{background:var(--color-dark-chocolate);font-family:var(--font-mono)}.ticker-price .ticker-item{align-items:center;gap:.75rem;display:flex}.ticker-price .ticker-price-symbol{color:var(--color-weathered-gold);font-weight:600}.ticker-price .ticker-price-value{color:var(--color-crisp-off-white)}.ticker-price .ticker-price-change{font-size:var(--text-xs);border-radius:var(--radius-xs);padding:2px 6px}.ticker-price .ticker-price-change[data-direction=up]{background:var(--color-sagebrush-green);color:var(--color-crisp-off-white)}.ticker-price .ticker-price-change[data-direction=down]{background:var(--color-rusty-orange);color:var(--color-crisp-off-white)}@container ticker (max-width:600px){.ticker-item{font-size:var(--text-xs);padding:.5rem 1.5rem}.ticker-breaking:before{font-size:var(--text-xs);padding:.5rem .75rem}.ticker-breaking .ticker-track{margin-left:80px}}@keyframes ticker-scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes ticker-scroll-vertical{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}@keyframes ticker-pulse{0%,to{opacity:1}50%{opacity:.8}}@keyframes ticker-flash{0%,to{background:var(--color-nav-handbook-light)}50%{background:var(--color-warning);color:var(--color-shared-dark)}}@media (prefers-reduced-motion:reduce){.ticker-breaking:before,.ticker-track,.ticker[data-variant=alert]{animation:none}}.ticker-events .ticker-item{align-items:center;gap:.5rem;display:flex}.ticker-events .ticker-event-icon{flex-shrink:0;width:16px;height:16px}.ticker-events .ticker-event-date{font-size:var(--text-xs);color:var(--color-weathered-gold);margin-left:.5rem}.dark .ticker{background:var(--color-gruvbox-bg-dark);border-color:var(--color-gruvbox-orange)}.dark .ticker .ticker-item{border-right-color:var(--color-gruvbox-orange)}.dark .ticker .ticker-item:hover{background:#fd811b33}@supports (color:color-mix(in lab,red,red)){.dark .ticker .ticker-item:hover{background:color-mix(in oklch,var(--color-gruvbox-orange)20%,transparent)}}.dark .ticker .ticker-item:hover{color:var(--color-gruvbox-yellow)}.dark .ticker[data-variant=news]{background:linear-gradient(90deg,var(--color-gruvbox-blue)0,var(--color-gruvbox-green)100%)}.dark .ticker[data-variant=alert]{background:linear-gradient(90deg,var(--color-gruvbox-red)0,var(--color-gruvbox-orange)100%)}.gruvbox .ticker{background:var(--color-gruvbox-bg-dark);border-color:var(--color-gruvbox-orange)}.gruvbox .ticker .ticker-item{border-right-color:var(--color-gruvbox-orange)}.gruvbox .ticker .ticker-item:hover{background:#fd811b33}@supports (color:color-mix(in lab,red,red)){.gruvbox .ticker .ticker-item:hover{background:color-mix(in oklch,var(--color-gruvbox-orange)20%,transparent)}}.gruvbox .ticker .ticker-item:hover{color:var(--color-gruvbox-yellow)}.gruvbox .ticker[data-variant=news]{background:linear-gradient(90deg,var(--color-gruvbox-blue)0,var(--color-gruvbox-green)100%)}.gruvbox .ticker[data-variant=alert]{background:linear-gradient(90deg,var(--color-gruvbox-red)0,var(--color-gruvbox-orange)100%)}}:root{--gradient-shimmer-light:linear-gradient(90deg,transparent,oklch(100% 5.96046e-8 none/.4),transparent);--gradient-shimmer-dark:linear-gradient(90deg,transparent,oklch(100% 5.96046e-8 none/.2),transparent);--gradient-ember-orange:radial-gradient(circle,#ff8c00cc 0%,#ff450066 100%);--gradient-ember-gold:radial-gradient(circle,#f2cb05 0%,#d2691e 50%,transparent 100%);--gradient-footer-western-base:linear-gradient(135deg,rgba(var(--color-dark-chocolate-rgb,46,37,32),.95)0%,rgba(var(--color-saloon-wood-rgb,51,40,32),.97)50%,rgba(var(--color-warm-stone-rgb,58,52,47),.96)100%);--gradient-footer-weathered-paper:linear-gradient(135deg,#f5deb314,#deb8871f 25%,#d2b48c0f 50%,#cd853f1a 75%,#f4a46014);--gradient-footer-radial-1:radial-gradient(ellipse at 20% 30%,#8b451326 0%,transparent 50%);--gradient-footer-radial-2:radial-gradient(ellipse at 80% 70%,#a0522d1f 0%,transparent 40%);--gradient-footer-radial-3:radial-gradient(ellipse at 50% 90%,#65432114 0%,transparent 35%);--gradient-footer-edge-horizontal:linear-gradient(90deg,#8b45134d,transparent 5%,transparent 95%,#8b45134d);--gradient-footer-edge-top:linear-gradient(90deg,oklch(0% none none/.12) 0%,transparent 8%,transparent 92%,oklch(0% none none/.12));--gradient-footer-edge-bottom:linear-gradient(180deg,oklch(0% none none/.08) 0%,transparent 6%,transparent 94%,oklch(0% none none/.08));--gradient-page-events:linear-gradient(135deg,var(--color-nav-events)0%,var(--color-sagebrush-green)100%);--gradient-page-base:linear-gradient(135deg,var(--background)0%,var(--card)100%);--gradient-section-events:linear-gradient(135deg,var(--nav-events)0%,var(--background)100%);--gradient-section-directory:linear-gradient(135deg,var(--nav-directory)0%,var(--background)100%);--gradient-nav-mica-base:linear-gradient(135deg,#ffffff0b,oklch(100% 5.96046e-8 none/.02));--gradient-nav-hover:linear-gradient(135deg,oklch(0% none none/.15),oklch(0% none none/.08));--gradient-mega-menu-light:linear-gradient(135deg,#f8f6f1f2,#f8f6f1fa 50%,#f8f6f1f2);--gradient-mega-menu-dark:linear-gradient(135deg,#1e232af2,#1e232afa 50%,#1e232af2);--gradient-mega-container-overlay-light:linear-gradient(135deg,oklch(100% 5.96046e-8 none/.05),oklch(100% 5.96046e-8 none/.02));--gradient-mega-container-overlay-dark:linear-gradient(135deg,oklch(100% 5.96046e-8 none/.02),#ffffff03);--gradient-mica-radial-highlight-1:radial-gradient(circle at 20% 80%,var(--mica-highlight-primary,oklch(100% 5.96046e-8 none/.06))0%,transparent 25%);--gradient-mica-radial-highlight-2:radial-gradient(circle at 80% 20%,var(--mica-highlight-secondary,oklch(100% 5.96046e-8 none/.04))0%,transparent 25%);--gradient-mica-radial-shadow-1:radial-gradient(circle at 40% 40%,var(--mica-shadow-primary,#00000004)0%,transparent 15%);--gradient-mica-radial-shadow-2:radial-gradient(circle at 60% 70%,var(--mica-shadow-secondary,#00000003)0%,transparent 20%);--gradient-mica-brand:linear-gradient(135deg,var(--mica-brand-start,#d9863b0a)0%,var(--mica-brand-mid,#b8936406)50%,var(--mica-brand-end,#8b838608)100%);--gradient-shadow-radial-1:radial-gradient(circle at 20% 50%,#0f172a4d 0%,transparent 50%);--gradient-shadow-radial-2:radial-gradient(circle at 80% 20%,#0f172a33 0%,transparent 50%);--gradient-shadow-radial-3:radial-gradient(circle at 40% 80%,#0f172a26 0%,transparent 50%);--gradient-glow-radial-1:radial-gradient(circle at 20% 30%,oklch(100% 5.96046e-8 none/.05) 0%,transparent 50%);--gradient-glow-radial-2:radial-gradient(circle at 80% 70%,oklch(100% 5.96046e-8 none/.05) 0%,transparent 50%);--gradient-glow-radial-3:radial-gradient(circle at 40% 90%,oklch(100% 5.96046e-8 none/.03) 0%,transparent 50%);--gradient-mask-radial-center:radial-gradient(circle at center,black 0%,black 40%,transparent 80%);--gradient-pattern-stripe-subtle:repeating-linear-gradient(45deg,oklch(0% none none/.015),oklch(0% none none/.015) 1px,transparent 0,transparent 50%);--gradient-pattern-stripe-fg:repeating-linear-gradient(45deg,var(--pattern-fg)0,var(--pattern-fg)1px,transparent 0,transparent 50%);--gradient-pattern-grid-light:linear-gradient(oklch(100% 5.96046e-8 none/.1) 1px,transparent 0);--gradient-pattern-grid-light-90:linear-gradient(90deg,oklch(100% 5.96046e-8 none/.1) 1px,transparent 0);--gradient-pattern-grid-subtle:linear-gradient(oklch(100% 5.96046e-8 none/.02) 1px,transparent 0);--gradient-pattern-grid-subtle-90:linear-gradient(90deg,oklch(100% 5.96046e-8 none/.02) 1px,transparent 0);--gradient-edge-top:linear-gradient(90deg,oklch(0% none none/.12) 0%,transparent 8%,transparent 92%,oklch(0% none none/.12));--gradient-edge-bottom:linear-gradient(180deg,oklch(0% none none/.08) 0%,transparent 6%,transparent 94%,oklch(0% none none/.08));--gradient-splotch-primary-1:radial-gradient(ellipse 600px 400px at 15% 30%,var(--splotch-accent,oklch(73% .18 49.53))0%,var(--splotch-accent,oklch(73% .18 49.53))40%,transparent 70%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-splotch-primary-1:radial-gradient(ellipse 600px 400px at 15% 30%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))12%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))6%,transparent)40%,transparent 70%)}}:root{--gradient-splotch-primary-2:radial-gradient(ellipse 500px 500px at 85% 65%,var(--splotch-accent,oklch(73% .18 49.53))0%,var(--splotch-accent,oklch(73% .18 49.53))50%,transparent 80%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-splotch-primary-2:radial-gradient(ellipse 500px 500px at 85% 65%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))10%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))4%,transparent)50%,transparent 80%)}}:root{--gradient-splotch-primary-3:radial-gradient(ellipse 350px 600px at 40% 90%,var(--splotch-accent,oklch(73% .18 49.53))0%,var(--splotch-accent,oklch(73% .18 49.53))35%,transparent 65%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-splotch-primary-3:radial-gradient(ellipse 350px 600px at 40% 90%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))8%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))3%,transparent)35%,transparent 65%)}}:root{--gradient-splotch-secondary-1:radial-gradient(circle 250px at 70% 20%,var(--splotch-accent,oklch(73% .18 49.53))0%,var(--splotch-accent,oklch(73% .18 49.53))50%,transparent 70%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-splotch-secondary-1:radial-gradient(circle 250px at 70% 20%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))15%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))5%,transparent)50%,transparent 70%)}}:root{--gradient-splotch-secondary-2:radial-gradient(circle 200px at 25% 75%,var(--splotch-accent,oklch(73% .18 49.53))0%,var(--splotch-accent,oklch(73% .18 49.53))60%,transparent 80%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-splotch-secondary-2:radial-gradient(circle 200px at 25% 75%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))12%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--color-rusty-orange))4%,transparent)60%,transparent 80%)}}:root{--gradient-splotch-mesh:radial-gradient(ellipse 650px 500px at 23.6% 38.2%,var(--splotch-accent,var(--nav-events))0%,var(--splotch-accent,var(--nav-events))35%,var(--splotch-accent,var(--nav-events))60%,transparent 85%),radial-gradient(ellipse 700px 550px at 76.4% 61.8%,var(--splotch-accent,var(--nav-events))0%,var(--splotch-accent,var(--nav-events))40%,var(--splotch-accent,var(--nav-events))65%,transparent 88%),radial-gradient(ellipse 580px 700px at 33.3% 83.3%,var(--splotch-accent,var(--nav-events))0%,var(--splotch-accent,var(--nav-events))38%,var(--splotch-accent,var(--nav-events))62%,transparent 85%),radial-gradient(ellipse 520px 480px at 66.7% 16.7%,var(--splotch-accent,var(--nav-events))0%,var(--splotch-accent,var(--nav-events))42%,var(--splotch-accent,var(--nav-events))64%,transparent 86%),radial-gradient(circle 400px at 13% 55%,var(--splotch-accent,var(--nav-events))0%,var(--splotch-accent,var(--nav-events))45%,var(--splotch-accent,var(--nav-events))68%,transparent 88%),radial-gradient(circle 360px at 87% 34%,var(--splotch-accent,var(--nav-events))0%,var(--splotch-accent,var(--nav-events))48%,var(--splotch-accent,var(--nav-events))70%,transparent 89%),radial-gradient(ellipse 800px 600px at 50% 50%,var(--splotch-accent,var(--nav-events))0%,var(--splotch-accent,var(--nav-events))30%,var(--splotch-accent,var(--nav-events))55%,transparent 80%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-splotch-mesh:radial-gradient(ellipse 650px 500px at 23.6% 38.2%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))5%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))3%,transparent)35%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))1.5%,transparent)60%,transparent 85%),radial-gradient(ellipse 700px 550px at 76.4% 61.8%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))4.5%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2.5%,transparent)40%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))1%,transparent)65%,transparent 88%),radial-gradient(ellipse 580px 700px at 33.3% 83.3%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))4%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2%,transparent)38%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))0.8%,transparent)62%,transparent 85%),radial-gradient(ellipse 520px 480px at 66.7% 16.7%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))4.2%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2.2%,transparent)42%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))0.9%,transparent)64%,transparent 86%),radial-gradient(circle 400px at 13% 55%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))5.5%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2.8%,transparent)45%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))1.2%,transparent)68%,transparent 88%),radial-gradient(circle 360px at 87% 34%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))4.8%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2.5%,transparent)48%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))1%,transparent)70%,transparent 89%),radial-gradient(ellipse 800px 600px at 50% 50%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2.5%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))1.5%,transparent)30%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))0.5%,transparent)55%,transparent 80%)}}:root{--gradient-tint-layer-1:linear-gradient(135deg,var(--splotch-accent,var(--nav-events))0%,var(--splotch-accent,var(--nav-events))50%,var(--splotch-accent,var(--nav-events))80%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-tint-layer-1:linear-gradient(135deg,color-mix(in oklch,var(--splotch-accent,var(--nav-events))2.5%,transparent)0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))1.2%,transparent)50%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))0.5%,transparent)80%,transparent 100%)}}:root{--gradient-tint-layer-2:linear-gradient(225deg,transparent 0%,var(--splotch-accent,var(--nav-events))35%,var(--splotch-accent,var(--nav-events))70%,transparent 100%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-tint-layer-2:linear-gradient(225deg,transparent 0%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))1.8%,transparent)35%,color-mix(in oklch,var(--splotch-accent,var(--nav-events))0.8%,transparent)70%,transparent 100%)}}:root{--gradient-diamond-1:linear-gradient(45deg,oklch(0% none none/.1) 25%,transparent 0);--gradient-diamond-2:linear-gradient(-45deg,oklch(0% none none/.1) 25%,transparent 0);--gradient-diamond-3:linear-gradient(45deg,transparent 75%,oklch(0% none none/.1) 0);--gradient-diamond-4:linear-gradient(-45deg,transparent 75%,oklch(0% none none/.1) 0);--gradient-radial-events:radial-gradient(circle at center,var(--color-nav-events)0%,var(--color-sagebrush-green)70%,transparent 100%);--gradient-conic-hero:conic-gradient(from 45deg,var(--color-nav-events),var(--color-sagebrush-green),var(--color-rusty-orange),var(--color-nav-events));--gradient-mesh-1:linear-gradient(135deg,var(--color-nav-events)0%,transparent 50%),linear-gradient(225deg,var(--color-sagebrush-green)0%,transparent 50%);--gradient-subtle-wash:linear-gradient(180deg,var(--color-background)0%,oklch(73% .18 49.53) 100%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-subtle-wash:linear-gradient(180deg,var(--color-background)0%,color-mix(in oklch,var(--color-nav-events)5%,var(--color-background)95%)100%)}}:root{--gradient-depth-overlay:linear-gradient(180deg,transparent 0%,var(--color-foreground)100%)}@supports (color:color-mix(in lab,red,red)){:root{--gradient-depth-overlay:linear-gradient(180deg,transparent 0%,color-mix(in oklch,var(--color-foreground)10%,transparent 90%)100%)}}:root{--shadow-glow-events:0 0 24px #fe7f2766}@supports (color:color-mix(in lab,red,red)){:root{--shadow-glow-events:0 0 24px color-mix(in oklch,var(--color-nav-events)40%,transparent 60%)}}:root{--shadow-glow-primary:0 0 32px var(--color-primary)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-glow-primary:0 0 32px color-mix(in oklch,var(--color-primary)30%,transparent 70%)}}:root{--shadow-glow-accent:0 0 20px var(--color-accent)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-glow-accent:0 0 20px color-mix(in oklch,var(--color-accent)35%,transparent 65%)}}:root{--shadow-depth-layered:0 1px 3px var(--color-foreground),0 4px 12px var(--color-foreground),0 16px 64px var(--color-foreground)}@supports (color:color-mix(in lab,red,red)){:root{--shadow-depth-layered:0 1px 3px color-mix(in oklch,var(--color-foreground)20%,transparent 80%),0 4px 12px color-mix(in oklch,var(--color-foreground)15%,transparent 85%),0 16px 64px color-mix(in oklch,var(--color-foreground)10%,transparent 90%)}}:root{--ease-out-smooth:cubic-bezier(.25,.1,.25,1);--ease-enterprise:cubic-bezier(.4,0,.2,1);--ease-dramatic:cubic-bezier(.34,1.56,.64,1)}.bg-gradient-fire,.bg-gradient-logo{background:linear-gradient(to right,var(--color-rusty-orange),var(--color-rusty-orange))}.bg-gradient-nature{background:linear-gradient(to right,var(--color-slate-blue),var(--color-lodgepole-green))}.bg-gradient-success{background:linear-gradient(to right,var(--color-lodgepole-green),var(--color-sagebrush-green))}.bg-gradient-home-hero-mesh{background:radial-gradient(at 27% 37%,#d9863b66 0,#0000 50%),radial-gradient(at 97% 21%,#8b5cf659 0,#0000 50%),radial-gradient(at 52% 99%,#14b8a666 0,#0000 50%),radial-gradient(at 10% 29%,#869a5959 0,#0000 50%),radial-gradient(at 97% 96%,#6b72804d 0,#0000 50%),radial-gradient(at 33%,#d4a57459 0,#0000 50%),radial-gradient(at 79% 53%,#c8794166 0,#0000 50%),#2d1b0e}.light .bg-gradient-home-hero-mesh{background:radial-gradient(at 27% 37%,#d9863b1f 0,#0000 50%),radial-gradient(at 97% 21%,#8b82c81a 0,#0000 50%),radial-gradient(at 52% 99%,#14b8a624 0,#0000 50%),radial-gradient(at 10% 29%,#869a591c 0,#0000 50%),radial-gradient(at 97% 96%,#b4b9be17 0,#0000 50%),radial-gradient(at 33%,#d4a57421 0,#0000 50%),radial-gradient(at 79% 53%,#c879411c 0,#0000 50%),oklch(97% .02 55)}.gruvbox .bg-gradient-home-hero-mesh{background:radial-gradient(at 27% 37%,#fe801966 0,#0000 50%),radial-gradient(at 97% 21%,#b1628659 0,#0000 50%),radial-gradient(at 52% 99%,#83a59866 0,#0000 50%),radial-gradient(at 10% 29%,#b8bb2659 0,#0000 50%),radial-gradient(at 97% 96%,#4585884d 0,#0000 50%),radial-gradient(at 33%,#d7992159 0,#0000 50%),radial-gradient(at 79% 53%,#fb493466 0,#0000 50%),#282828}.bg-gradient-detail-hero-mesh{background:radial-gradient(at 20% 30%,#d9863b26 0,transparent 50%),radial-gradient(at 80% 20%,#8b5cf61f 0,transparent 50%),radial-gradient(at 50% 80%,#14b8a626 0,transparent 50%),radial-gradient(at 15% 70%,#869a591f 0,transparent 50%),radial-gradient(at 85% 75%,#6b72801a 0,transparent 50%),radial-gradient(at 40% 50%,#d4a5741f 0,transparent 50%),radial-gradient(at 70% 45%,#c8794126 0,transparent 50%),hsl(var(--card))}.light .bg-gradient-detail-hero-mesh{background:radial-gradient(at 20% 30%,#d9863b2e 0,transparent 50%),radial-gradient(at 80% 20%,#8b5cf626 0,transparent 50%),radial-gradient(at 50% 80%,#14b8a62e 0,transparent 50%),radial-gradient(at 15% 70%,#869a5926 0,transparent 50%),radial-gradient(at 85% 75%,#6b72801f 0,transparent 50%),radial-gradient(at 40% 50%,#d4a57426 0,transparent 50%),radial-gradient(at 70% 45%,#c879412e 0,transparent 50%),hsl(var(--card))}.gruvbox .bg-gradient-detail-hero-mesh{background:radial-gradient(at 20% 30%,#fe801926 0,#0000 50%),radial-gradient(at 80% 20%,#b162861f 0,#0000 50%),radial-gradient(at 50% 80%,#83a59826 0,#0000 50%),radial-gradient(at 15% 70%,#b8bb261f 0,#0000 50%),radial-gradient(at 85% 75%,#4585881a 0,#0000 50%),radial-gradient(at 40%,#d799211f 0,#0000 50%),radial-gradient(at 70% 45%,#fb493426 0,#0000 50%),#3c3836}.bg-gradient-home-hero-soft{background:linear-gradient(to bottom,#000000bf 0,#000000a6 50%,#000c 100%),linear-gradient(90deg,var(--color-rusty-orange)0,var(--color-rusty-orange)18%,#bb8037 20%,var(--color-sagebrush-green)22%,var(--color-sagebrush-green)38%,#975128 40%,var(--color-nav-handbook-light)42%,var(--color-nav-handbook-light)58%,#a2363a 60%,var(--color-nav-ranges-light)62%,var(--color-nav-ranges-light)78%,#5f6172 80%,var(--color-nav-exchange-light)82%,var(--color-nav-exchange-light)100%)}@supports (color:color-mix(in lab,red,red)){.bg-gradient-home-hero-soft{background:linear-gradient(to bottom,#000000bf 0,#000000a6 50%,#000c 100%),linear-gradient(90deg,var(--color-rusty-orange)0,var(--color-rusty-orange)18%,color-mix(in oklch,var(--color-rusty-orange)50%,var(--color-sagebrush-green)50%)20%,var(--color-sagebrush-green)22%,var(--color-sagebrush-green)38%,color-mix(in oklch,var(--color-sagebrush-green)50%,var(--color-nav-handbook-light)50%)40%,var(--color-nav-handbook-light)42%,var(--color-nav-handbook-light)58%,color-mix(in oklch,var(--color-nav-handbook-light)50%,var(--color-nav-ranges-light)50%)60%,var(--color-nav-ranges-light)62%,var(--color-nav-ranges-light)78%,color-mix(in oklch,var(--color-nav-ranges-light)50%,var(--color-nav-exchange-light)50%)80%,var(--color-nav-exchange-light)82%,var(--color-nav-exchange-light)100%)}}.bg-gradient-events-hero{background:linear-gradient(135deg,var(--nav-handbook)0,var(--nav-handbook)50%,var(--nav-events)100%)}@supports (color:color-mix(in lab,red,red)){.bg-gradient-events-hero{background:linear-gradient(135deg,var(--nav-handbook)0,color-mix(in oklch,var(--nav-handbook)60%,var(--nav-events)40%)50%,var(--nav-events)100%)}}.bg-gradient-directory-hero{background:linear-gradient(135deg,var(--nav-directory)0,var(--nav-directory)50%,var(--color-weathered-gold)100%)}@supports (color:color-mix(in lab,red,red)){.bg-gradient-directory-hero{background:linear-gradient(135deg,var(--nav-directory)0,color-mix(in oklch,var(--nav-directory)50%,var(--color-weathered-gold)50%)50%,var(--color-weathered-gold)100%)}}.dark .bg-gradient-directory-hero{background:linear-gradient(135deg,var(--color-lodgepole-green)0,var(--nav-directory)50%,var(--color-weathered-gold)100%)}@supports (color:color-mix(in lab,red,red)){.dark .bg-gradient-directory-hero{background:linear-gradient(135deg,var(--color-lodgepole-green)0,color-mix(in oklch,var(--nav-directory)50%,var(--color-weathered-gold)50%)50%,var(--color-weathered-gold)100%)}}.bg-gradient-handbook-hero{background:linear-gradient(135deg,var(--nav-handbook)0,var(--nav-handbook)50%,var(--color-rusty-orange)100%)}@supports (color:color-mix(in lab,red,red)){.bg-gradient-handbook-hero{background:linear-gradient(135deg,var(--nav-handbook)0,color-mix(in oklch,var(--nav-handbook)60%,var(--color-rusty-orange)40%)50%,var(--color-rusty-orange)100%)}}.bg-gradient-ranges-hero{background:linear-gradient(135deg,var(--nav-ranges)0,var(--nav-ranges)35%,var(--nav-ranges)70%,var(--color-rusty-orange)100%)}@supports (color:color-mix(in lab,red,red)){.bg-gradient-ranges-hero{background:linear-gradient(135deg,var(--nav-ranges)0,color-mix(in oklch,var(--nav-ranges)70%,var(--primary)30%)35%,color-mix(in oklch,var(--nav-ranges)30%,var(--color-rusty-orange)70%)70%,var(--color-rusty-orange)100%)}}.bg-gradient-exchange-hero{background:linear-gradient(135deg,var(--nav-exchange)0,var(--nav-exchange)50%,var(--color-rusty-orange)100%)}@supports (color:color-mix(in lab,red,red)){.bg-gradient-exchange-hero{background:linear-gradient(135deg,var(--nav-exchange)0,color-mix(in oklch,var(--nav-exchange)50%,var(--color-rusty-orange)50%)50%,var(--color-rusty-orange)100%)}}.dark .bg-gradient-exchange-hero{background:linear-gradient(135deg,var(--color-nav-exchange-deep)0,var(--nav-exchange)50%,var(--color-rusty-orange)100%)}@supports (color:color-mix(in lab,red,red)){.dark .bg-gradient-exchange-hero{background:linear-gradient(135deg,var(--color-nav-exchange-deep)0,color-mix(in oklch,var(--nav-exchange)50%,var(--color-rusty-orange)50%)50%,var(--color-rusty-orange)100%)}}.bg-gradient-forums-hero{background:linear-gradient(135deg,var(--color-slate-blue)0,#5b4d66 50%,var(--color-nav-ranges-light)100%)}@supports (color:color-mix(in lab,red,red)){.bg-gradient-forums-hero{background:linear-gradient(135deg,var(--color-slate-blue)0,color-mix(in oklch,var(--color-slate-blue)60%,var(--color-nav-ranges-light)40%)50%,var(--color-nav-ranges-light)100%)}}.bg-gradient-dashboard-hero{background:linear-gradient(135deg,#d06822 0,#e17524 50%,var(--color-weathered-gold)100%)}@supports (color:color-mix(in lab,red,red)){.bg-gradient-dashboard-hero{background:linear-gradient(135deg,color-mix(in oklch,var(--color-rusty-orange)80%,var(--color-dark-chocolate)20%)0,color-mix(in oklch,var(--color-rusty-orange)50%,var(--color-weathered-gold)50%)50%,var(--color-weathered-gold)100%)}}.dark .bg-gradient-dashboard-hero{background:linear-gradient(135deg,#a3521c,#dc7323 50%,#91501a)}@supports (color:color-mix(in lab,red,red)){.dark .bg-gradient-dashboard-hero{background:linear-gradient(135deg,color-mix(in oklch,var(--color-rusty-orange)60%,var(--color-dark-chocolate)40%)0,color-mix(in oklch,var(--color-rusty-orange)40%,var(--color-weathered-gold)60%)50%,color-mix(in oklch,var(--color-weathered-gold)70%,var(--color-dark-chocolate)30%)100%)}}.bg-gradient-exchange-events{background:linear-gradient(135deg,var(--nav-exchange)0,var(--nav-events)100%)}.bg-gradient-home-movement{background:linear-gradient(135deg,var(--background)0,var(--dark-chocolate)100%)}.hero-text{color:var(--color-crisp-off-white)}.hero-text-muted{color:rgba(from var(--color-crisp-off-white)r g b/.7)}.hero-text-subtle{color:rgba(from var(--color-crisp-off-white)r g b/.6)}.gruvbox .hero-text{color:var(--color-gruvbox-bg-dark)}.gruvbox .hero-text-muted{color:rgba(from var(--color-gruvbox-bg-dark)r g b/.8)}.gruvbox .hero-text-subtle{color:rgba(from var(--color-gruvbox-bg-dark)r g b/.7)}.bg-muted-subtle{background-color:rgb(from var(--muted)r g b/.2)}.bg-muted-soft{background-color:rgb(from var(--muted)r g b/.3)}.bg-gradient-radial{background:radial-gradient(circle,var(--tw-gradient-stops))}.bg-gradient-radial-sm{background:radial-gradient(circle at center,var(--tw-gradient-stops))}.bg-gradient-radial-lg{background:radial-gradient(ellipse at center,var(--tw-gradient-stops))}.map-fade-overlay{background:radial-gradient(circle at center,transparent 0,transparent 30%,hsl(var(--background)/.2)60%,hsl(var(--background)/.9)100%)}.tactical-radial-fade{background:radial-gradient(circle at center,transparent 0,hsl(var(--background)/.1)40%,hsl(var(--background)/.7)80%,hsl(var(--background))100%)}.map-fade-to-background:after{background:linear-gradient(to top,hsl(var(--background))0,hsl(var(--background)/.95)15%,hsl(var(--background)/.7)30%,hsl(var(--background)/.3)50%,transparent 100%);height:40%}.map-fade-to-background-light:after,.map-fade-to-background:after{content:"";pointer-events:none;z-index:10;position:absolute;bottom:0;left:0;right:0}.map-fade-to-background-light:after{background:linear-gradient(to top,hsl(var(--background))0,hsl(var(--background)/.85)20%,hsl(var(--background)/.5)40%,hsl(var(--background)/.2)60%,transparent 100%);height:30%}.bg-cta-gradient{background:linear-gradient(to bottom right,var(--color-cta-gradient-from),var(--color-cta-gradient-via),var(--color-cta-gradient-to))}@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes rotate-border{to{--border-angle:360deg}}body.campfire-active .campfire-hide,body.dev-route-active .dev-route-hidden,body.scrollytelling-active .dev-route-hidden{display:none!important}.user-location-marker{width:24px;height:24px;position:relative}.user-location-dot{background:#3b82f6;border:3px solid #fff;width:14px;height:14px;box-shadow:0 2px 4px #0000004d}.user-location-dot,.user-location-pulse{border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.user-location-pulse{background:#3b82f64d;width:24px;height:24px;animation:user-location-pulse 2s ease-out infinite}@keyframes user-location-pulse{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.5)}}:root{--background:var(--color-light-bg-primary);--foreground:var(--color-light-fg-primary);--card:var(--color-light-bg-secondary);--card-foreground:var(--color-light-fg-primary);--popover:var(--color-light-bg-primary);--popover-foreground:var(--color-light-fg-primary);--primary:var(--brand-primary);--primary-foreground:var(--brand-foundation);--ring:var(--brand-accent-light);--accent:var(--brand-accent-light);--accent-foreground:var(--brand-paper);--secondary:var(--brand-foundation);--secondary-foreground:var(--brand-paper);--muted:var(--color-light-bg-tertiary);--muted-foreground:var(--color-light-fg-tertiary);--destructive:var(--color-nav-handbook-light);--destructive-foreground:var(--brand-paper);--border:var(--color-light-border);--input:var(--color-light-input);--brown-foundation:var(--color-dark-chocolate);--brown-structure:var(--color-dark-chocolate);--brown-utility:var(--color-saloon-wood);--brown-neutral:var(--color-warm-stone);--vintage-precision:var(--color-gunmetal);--vintage-brass:var(--color-brass);--nature-accent:var(--color-lodgepole-green);--nav-home:var(--color-dark-chocolate);--nav-events:var(--color-nav-events-light);--nav-directory:var(--color-nav-directory-light);--nav-handbook:var(--color-nav-handbook-light);--nav-ranges:var(--color-nav-ranges-light);--nav-ranges-accessible:var(--color-nav-ranges-light);--nav-exchange:var(--color-nav-exchange-light);--nav-campfire:var(--color-nav-campfire-light);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--dark-chocolate:var(--color-dark-chocolate);--warm-stone:var(--color-warm-stone);--weathered-gold:var(--color-weathered-gold);--rusty-orange:var(--color-rusty-orange);--slate-blue:var(--color-slate-blue);--sagebrush-green:var(--color-sagebrush-green);--brass:var(--color-brass);--gunmetal:var(--color-gunmetal);--lodgepole-green:var(--color-lodgepole-green);--foothills-purple:var(--color-foothills-purple);--canyon-clay:var(--color-canyon-clay);--gruvbox-purple:var(--color-gruvbox-purple);--color-nav-home:var(--nav-home);--color-nav-events:var(--nav-events);--color-nav-directory:var(--nav-directory);--color-nav-handbook:var(--nav-handbook);--color-nav-ranges:var(--nav-ranges);--color-nav-ranges-accessible:var(--nav-ranges-accessible);--color-nav-exchange:var(--nav-exchange);--color-nav-campfire:var(--nav-campfire);--color-success:var(--color-light-accent);--color-success-foreground:var(--color-crisp-off-white);--color-warning:var(--color-nav-events-light);--color-warning-foreground:var(--color-crisp-off-white);--color-error:var(--color-nav-handbook-light);--color-error-foreground:var(--color-crisp-off-white);--color-info:var(--color-nav-exchange-light);--color-info-foreground:var(--color-crisp-off-white)}.dark{--background:var(--color-dark-bg-primary);--foreground:var(--color-dark-fg-primary);--card:var(--color-dark-bg-secondary);--card-foreground:var(--color-dark-fg-primary);--popover:var(--color-dark-bg-secondary);--popover-foreground:var(--color-dark-fg-primary);--primary:var(--brand-primary);--primary-foreground:var(--brand-foundation);--ring:var(--brand-accent-dark);--accent:var(--brand-accent-dark);--accent-foreground:var(--brand-paper);--secondary:var(--brand-foundation);--secondary-foreground:var(--brand-paper);--muted:var(--color-dark-bg-secondary);--muted-foreground:var(--color-dark-fg-tertiary);--destructive:var(--color-nav-handbook-dark);--destructive-foreground:var(--brand-paper);--border:var(--color-dark-border);--input:var(--color-dark-input);--brown-foundation:var(--color-dark-chocolate);--brown-structure:var(--color-dark-chocolate);--brown-utility:var(--color-saloon-wood);--brown-neutral:var(--color-warm-stone);--vintage-precision:var(--color-gunmetal);--vintage-brass:var(--color-brass);--nature-accent:var(--color-lodgepole-green);--nav-home:var(--color-dark-chocolate);--nav-events:var(--color-nav-events-dark);--nav-directory:var(--color-nav-directory-dark);--nav-handbook:var(--color-nav-handbook-dark);--nav-ranges:var(--color-nav-ranges-dark);--nav-ranges-accessible:var(--color-nav-ranges-dark-accessible);--nav-exchange:var(--color-nav-exchange-dark);--nav-campfire:var(--color-nav-campfire-dark);--shadow-whisper:0 1px 3px 0 #0003;--shadow-present:0 4px 12px 0 #00000040;--shadow-elevated:0 8px 24px 0 #0000004d;--shadow-prominent:0 12px 32px 0 #00000059;--shadow-commanding:0 16px 40px 0 #0006;--shadow-hero:0 24px 60px 0 #00000073;--shadow-modal:0 32px 80px 0 #00000080;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--dark-chocolate:var(--color-dark-chocolate);--warm-stone:var(--color-warm-stone);--weathered-gold:var(--color-weathered-gold);--rusty-orange:var(--color-rusty-orange);--slate-blue:var(--color-slate-blue);--sagebrush-green:var(--color-sagebrush-green);--brass:var(--color-brass);--gunmetal:var(--color-gunmetal);--lodgepole-green:var(--color-lodgepole-green);--foothills-purple:var(--color-foothills-purple);--canyon-clay:var(--color-canyon-clay);--gruvbox-purple:var(--color-gruvbox-purple);--color-nav-home:var(--nav-home);--color-nav-events:var(--nav-events);--color-nav-directory:var(--nav-directory);--color-nav-handbook:var(--nav-handbook);--color-nav-ranges:var(--nav-ranges);--color-nav-ranges-accessible:var(--nav-ranges-accessible);--color-nav-exchange:var(--nav-exchange);--color-nav-campfire:var(--nav-campfire);--color-success:var(--color-light-accent);--color-success-foreground:var(--color-crisp-off-white);--color-warning:var(--color-nav-events-dark);--color-warning-foreground:var(--color-crisp-off-white);--color-error:var(--color-nav-handbook-dark);--color-error-foreground:var(--color-crisp-off-white);--color-info:var(--color-nav-exchange-dark);--color-info-foreground:var(--color-crisp-off-white)}.gruvbox{--background:var(--color-gruvbox-bg-dark);--card:var(--color-gruvbox-bg-soft);--popover:var(--color-gruvbox-bg-surface);--muted:var(--color-gruvbox-bg-soft);--foreground:var(--color-gruvbox-fg-cream);--card-foreground:var(--color-gruvbox-fg-cream);--popover-foreground:var(--color-gruvbox-fg-cream);--muted-foreground:var(--color-gruvbox-fg-muted);--primary:var(--color-gruvbox-orange);--primary-foreground:var(--color-gruvbox-bg-dark);--secondary:var(--color-gruvbox-yellow);--secondary-foreground:var(--color-gruvbox-bg-dark);--accent:var(--color-gruvbox-aqua);--accent-foreground:var(--color-gruvbox-bg-dark);--destructive:var(--color-gruvbox-red);--destructive-foreground:var(--color-gruvbox-fg-cream);--brown-utility:var(--color-gruvbox-yellow);--border:var(--color-gruvbox-bg-surface);--input:var(--color-gruvbox-bg-surface);--ring:var(--color-gruvbox-orange);--nav-home:var(--color-gruvbox-yellow);--nav-events:var(--color-gruvbox-orange);--nav-directory:var(--color-gruvbox-blue);--nav-handbook:var(--color-gruvbox-red);--nav-ranges:var(--color-gruvbox-purple);--nav-ranges-accessible:var(--color-gruvbox-purple);--nav-exchange:var(--color-gruvbox-aqua);--nav-campfire:var(--color-gruvbox-yellow);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-accent-foreground:var(--accent-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--dark-chocolate:var(--color-gruvbox-yellow);--warm-stone:var(--color-gruvbox-fg-muted);--weathered-gold:var(--color-weathered-gold);--rusty-orange:var(--color-rusty-orange);--slate-blue:var(--color-slate-blue);--sagebrush-green:var(--color-sagebrush-green);--brass:var(--color-brass);--gunmetal:var(--color-gunmetal);--lodgepole-green:var(--color-lodgepole-green);--foothills-purple:var(--color-foothills-purple);--canyon-clay:var(--color-canyon-clay);--gruvbox-purple:var(--color-gruvbox-purple);--color-nav-home:var(--nav-home);--color-nav-events:var(--nav-events);--color-nav-directory:var(--nav-directory);--color-nav-handbook:var(--nav-handbook);--color-nav-ranges:var(--nav-ranges);--color-nav-ranges-accessible:var(--nav-ranges-accessible);--color-nav-exchange:var(--nav-exchange);--color-nav-campfire:var(--nav-campfire);--color-success:var(--color-gruvbox-green);--color-success-foreground:var(--color-gruvbox-bg-dark);--color-warning:var(--color-gruvbox-yellow);--color-warning-foreground:var(--color-gruvbox-bg-dark);--color-error:var(--color-gruvbox-red);--color-error-foreground:var(--color-gruvbox-fg-cream);--color-info:var(--color-gruvbox-blue);--color-info-foreground:var(--color-gruvbox-bg-dark)}cap-widget{--cap-background:var(--color-background);--cap-color-base:var(--color-foreground);--cap-color-text:var(--color-foreground);--cap-color-primary:var(--color-rusty-orange);--cap-color-secondary:var(--color-slate-blue);--cap-border-color:var(--color-border);--cap-border-radius:.125rem;--cap-border-width:1px;--cap-color-hover:var(--color-rusty-orange);--cap-color-active:var(--color-rusty-orange-dark);--cap-color-success:var(--color-sagebrush-green);--cap-color-error:var(--color-ayu-red);--cap-spinner-color:var(--color-rusty-orange);--cap-spinner-size:16px;--cap-font-family:var(--font-space-grotesk);--cap-font-size:.875rem;--cap-font-weight:500;--cap-shadow:var(--shadow-whisper);--cap-shadow-hover:var(--shadow-elevated);--cap-padding:.75rem 1rem;--cap-gap:.5rem;max-width:100%;display:block}cap-widget[data-cap-difficulty=low]{--cap-color-primary:var(--color-sagebrush-green)}cap-widget[data-cap-difficulty=normal]{--cap-color-primary:var(--color-slate-blue)}cap-widget[data-cap-difficulty=high]{--cap-color-primary:var(--color-wildflower-plum)}cap-widget[data-cap-difficulty=veryHigh]{--cap-color-primary:var(--color-rusty-orange)}:root[data-theme=campfire] cap-widget{--cap-background:var(--color-dark-chocolate);--cap-border-color:#dc592833;--cap-shadow:0 1px 3px 0 #00000080}:root[data-theme=daylight] cap-widget{--cap-background:var(--color-aged-paper);--cap-border-color:#64964533;--cap-shadow:0 1px 3px 0 #0000001a}@media (prefers-contrast:high){cap-widget{--cap-border-width:2px;--cap-font-weight:600}}@media (prefers-reduced-motion:reduce){cap-widget *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0))}}@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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-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-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-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-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(1turn)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}