/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-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-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-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-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:var(--font-body,var(--font-sans-default));--font-serif:var(--font-heading,var(--font-serif-default));--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:oklch(70.4% .191 22.216);--color-emerald-500:oklch(69.6% .17 162.48);--color-rose-500:oklch(64.5% .246 16.439);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-3xl:48rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body,var(--font-sans-default));--default-mono-font-family:var(--font-mono);--color-background:var(--background);--color-foreground:var(--foreground);--color-border:var(--border);--ease-quill:cubic-bezier(.22, .61, .36, 1)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans)}html{scrollbar-gutter:stable;-webkit-text-size-adjust:100%}body{padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overflow-x:hidden}img,video{max-width:100%}main,header,footer{animation:.22s ease-out both page-in}}@layer components;@layer utilities{.fire-spirit-viewport{pointer-events:none;z-index:90;contain:layout style;position:fixed;inset:0;overflow:visible}.campfire-ground{pointer-events:none;background:radial-gradient(ellipse 62% 55% at 46% 48%, var(--amber-glow), transparent 70%), radial-gradient(ellipse 85% 75% at 54% 52%, var(--wax), transparent 75%);border-radius:48% 52% 55% 45%/60% 58% 42% 40%;position:absolute;inset:8%;transform:perspective(700px)rotateX(58deg)}@supports (color:color-mix(in lab, red, red)){.campfire-ground{background:radial-gradient(ellipse 62% 55% at 46% 48%, color-mix(in oklch, var(--amber-glow) 30%, transparent), transparent 70%), radial-gradient(ellipse 85% 75% at 54% 52%, color-mix(in oklch, var(--wax) 12%, transparent), transparent 75%)}}.campfire-ground{filter:blur(3px)}.grain-layer{pointer-events:none;opacity:var(--grain-opacity,.5);background-image:radial-gradient(circle at 20% 30%, var(--amber-glow) 0 1px, transparent 1px), radial-gradient(circle at 70% 65%, var(--viridian) 0 1px, transparent 1px);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.grain-layer{background-image:radial-gradient(circle at 20% 30%, color-mix(in oklch, var(--amber-glow) 7%, transparent) 0 1px, transparent 1px), radial-gradient(circle at 70% 65%, color-mix(in oklch, var(--viridian) 7%, transparent) 0 1px, transparent 1px)}}.grain-layer{background-size:22px 22px,31px 31px}.campfire-glow{pointer-events:none;background:radial-gradient(ellipse 40% 50% at 50% 100%, var(--fire-color,var(--amber-glow)), transparent 70%);inset-inline:0;height:18rem;position:absolute;bottom:-6rem}@supports (color:color-mix(in lab, red, red)){.campfire-glow{background:radial-gradient(ellipse 40% 50% at 50% 100%, color-mix(in oklch, var(--fire-color,var(--amber-glow)) 45%, transparent), transparent 70%)}}.campfire-glow{filter:blur(18px);animation:5.5s ease-in-out infinite firelight}.campfire-flash{pointer-events:none;background:radial-gradient(circle, var(--fire-color,var(--amber-glow)), transparent 62%);border-radius:50%;width:18rem;height:18rem;margin:-9rem 0 0 -9rem;position:absolute;top:50%;left:50%}@supports (color:color-mix(in lab, red, red)){.campfire-flash{background:radial-gradient(circle, color-mix(in oklch, var(--fire-color,var(--amber-glow)) 70%, transparent), transparent 62%)}}.campfire-flash{filter:blur(20px);animation:.62s ease-out forwards campfire-flash}.corner-mark{border:0 solid var(--amber-glow);width:12px;height:12px;position:absolute}@supports (color:color-mix(in lab, red, red)){.corner-mark{border:0 solid color-mix(in oklch, var(--amber-glow) 55%, transparent)}}.corner-mark,.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.fire-spirit-art{object-fit:contain;opacity:0;width:100%;height:100%;filter:hue-rotate(var(--spirit-hue-rotate,0deg)) saturate(var(--spirit-saturation,1.08)) drop-shadow(0 0 7px var(--spirit-color,oklch(94% .16 86))) drop-shadow(0 0 22px var(--spirit-color,oklch(69% .22 39)));display:block;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.fire-spirit-art{filter:hue-rotate(var(--spirit-hue-rotate,0deg)) saturate(var(--spirit-saturation,1.08)) drop-shadow(0 0 7px color-mix(in oklch, var(--spirit-color,oklch(94% .16 86)) 85%, white)) drop-shadow(0 0 22px color-mix(in oklch, var(--spirit-color,oklch(69% .22 39)) 75%, transparent))}}.fire-spirit-art{animation:fire-spirit-frame-cycle var(--spirit-cycle,1.2s) ease-in-out infinite;animation-delay:var(--spirit-frame-delay,0s);will-change:opacity}.fire-spirit-sparks{filter:drop-shadow(0 0 4px var(--spirit-color,var(--amber-glow)));background-image:radial-gradient(circle,oklch(99% .08 95) 0 1px,#0000 2.4px),radial-gradient(circle,oklch(86% .2 56) 0 1.5px,#0000 3px),radial-gradient(circle,oklch(72% .22 40) 0 1px,#0000 2.4px),radial-gradient(circle,oklch(99% .08 95) 0 .7px,#0000 1.8px),radial-gradient(circle,oklch(80% .21 50) 0 1.8px,#0000 3.6px),radial-gradient(circle,oklch(94% .13 78) 0 1px,#0000 2.4px),radial-gradient(circle,oklch(68% .2 34) 0 .8px,#0000 2px),radial-gradient(circle,oklch(90% .17 62) 0 1.2px,#0000 2.8px);background-position:12% 74%,34% 22%,58% 64%,78% 30%,44% 82%,24% 46%,66% 88%,86% 58%;background-repeat:no-repeat;background-size:8px 8px,11px 11px,7px 7px,5px 5px,13px 13px,9px 9px,6px 6px,10px 10px;position:absolute;inset:10% 4%}@supports (color:color-mix(in lab, red, red)){.fire-spirit-sparks{filter:drop-shadow(0 0 4px color-mix(in oklch, var(--spirit-color,var(--amber-glow)) 80%, transparent))}}.fire-spirit-sparks{animation:1.7s ease-in-out infinite fire-spirit-sparks}.filigree-line{background:linear-gradient(90deg, transparent, var(--amber-glow) 20%, var(--amber-glow) 50%, var(--amber-glow) 80%, transparent);height:1px;position:absolute;top:50%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.filigree-line{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--amber-glow) 40%, transparent) 20%, color-mix(in oklch, var(--amber-glow) 55%, transparent) 50%, color-mix(in oklch, var(--amber-glow) 40%, transparent) 80%, transparent)}}.ornament-diamond{background:var(--amber-glow);width:7px;height:7px;box-shadow:0 0 10px var(--amber-glow);position:absolute;top:50%;left:50%;translate:-50% -50%;rotate:45deg}@supports (color:color-mix(in lab, red, red)){.ornament-diamond{box-shadow:0 0 10px color-mix(in oklch, var(--amber-glow) 55%, transparent)}}.heading-tick-mark{background:linear-gradient(var(--amber-glow), var(--viridian));border-radius:9999px;width:3px;height:.9em;position:absolute;top:.35em;left:0}.fire-spirit{transform-origin:50% 70%;will-change:transform, opacity;width:clamp(14rem,42vw,22rem);animation:5.2s cubic-bezier(.33,.02,.3,1) forwards fire-spirit-leap;position:fixed;top:0;left:0}.filigree-gem{background:var(--amber-glow);width:6px;height:6px;box-shadow:0 0 8px var(--amber-glow);position:absolute;top:50%;translate:-50% -50%;rotate:45deg}@supports (color:color-mix(in lab, red, red)){.filigree-gem{box-shadow:0 0 8px color-mix(in oklch, var(--amber-glow) 50%, transparent)}}.campfire-flame-core{background:linear-gradient(to top, var(--fire-color,oklch(90% .16 80)), var(--fire-color,oklch(90% .16 80)) 70%, transparent);border-radius:50% 50% 42% 42%/62% 62% 38% 38%;width:45%;height:55%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.campfire-flame-core{background:linear-gradient(to top, color-mix(in oklch, var(--fire-color,oklch(90% .16 80)) 22%, white), color-mix(in oklch, var(--fire-color,oklch(90% .16 80)) 75%, white) 70%, transparent)}}.campfire-flame-core{filter:blur(.5px);animation:2.3s ease-in-out infinite reverse flame-sway,1.9s ease-in-out -.7s infinite reverse flame-morph,.87s ease-in-out -.3s infinite flame-flicker}.campfire-flame{background:linear-gradient(to top, var(--fire-color,oklch(78% .17 60)), var(--fire-color,oklch(78% .17 60)) 45%, var(--fire-color,oklch(78% .17 60)) 80%, transparent 96%);border-radius:50% 50% 42% 42%/62% 62% 38% 38%;width:clamp(2.4rem,8vw,3.4rem);height:clamp(3.6rem,12vw,5.2rem);margin:0 auto;display:block;position:relative}@supports (color:color-mix(in lab, red, red)){.campfire-flame{background:linear-gradient(to top, color-mix(in oklch, var(--fire-color,oklch(78% .17 60)) 88%, oklch(35% .12 30)), var(--fire-color,oklch(78% .17 60)) 45%, color-mix(in oklch, var(--fire-color,oklch(78% .17 60)) 35%, transparent) 80%, transparent 96%)}}.campfire-flame{filter:blur(1px) drop-shadow(0 0 18px var(--fire-color,var(--amber-glow)))}@supports (color:color-mix(in lab, red, red)){.campfire-flame{filter:blur(1px) drop-shadow(0 0 18px color-mix(in oklch, var(--fire-color,var(--amber-glow)) 60%, transparent))}}.campfire-flame{transform-origin:50% 100%;animation:3.7s ease-in-out infinite flame-sway,2.9s ease-in-out infinite flame-morph,1.13s ease-in-out infinite flame-flicker}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fire-spirit-frames{aspect-ratio:5/3;width:100%;transform:scaleX(var(--spirit-direction,1));transform-origin:50% 70%;display:block;position:relative}.filigree{height:10px;display:block;position:relative}.ornament{background:linear-gradient(90deg, transparent, var(--amber-glow), transparent);height:1px;position:relative}@supports (color:color-mix(in lab, red, red)){.ornament{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--amber-glow) 40%, transparent), transparent)}}.class-banner{border:1px solid var(--amber-glow);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.class-banner{border:1px solid color-mix(in oklch, var(--amber-glow) 28%, transparent)}}.class-banner{background:radial-gradient(ellipse at 12% 0%, var(--amber-glow), transparent 60%), radial-gradient(ellipse at 92% 100%, var(--class-accent-2), transparent 62%), linear-gradient(160deg, var(--wood-grain), var(--wood-dark));border-radius:min(1vw,12px)}@supports (color:color-mix(in lab, red, red)){.class-banner{background:radial-gradient(ellipse at 12% 0%, color-mix(in oklch, var(--amber-glow) 14%, transparent), transparent 60%), radial-gradient(ellipse at 92% 100%, color-mix(in oklch, var(--class-accent-2) 12%, transparent), transparent 62%), linear-gradient(160deg, color-mix(in oklch, var(--wood-grain) 88%, transparent), color-mix(in oklch, var(--wood-dark) 92%, transparent))}}.campfire-scene{background:radial-gradient(ellipse 70% 50% at 50% 100%, var(--amber-glow), transparent 70%), radial-gradient(ellipse 120% 80% at 50% 120%, var(--wax), transparent 75%), linear-gradient(180deg, var(--wood-dark), var(--wood-grain));position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.campfire-scene{background:radial-gradient(ellipse 70% 50% at 50% 100%, color-mix(in oklch, var(--amber-glow) 22%, transparent), transparent 70%), radial-gradient(ellipse 120% 80% at 50% 120%, color-mix(in oklch, var(--wax) 18%, transparent), transparent 75%), linear-gradient(180deg, color-mix(in oklch, var(--wood-dark) 96%, transparent), color-mix(in oklch, var(--wood-grain) 60%, transparent))}}.heading-tick{padding-left:.85rem;position:relative}.absolute{position:absolute}.corner-brackets{position:relative}.fixed{position:fixed}.grain,.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1{inset:var(--spacing)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-top-6{top:calc(var(--spacing) * -6)}.-top-12{top:calc(var(--spacing) * -12)}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-2\/3{top:66.6667%}.top-3{top:calc(var(--spacing) * 3)}.top-3\.5{top:calc(var(--spacing) * 3.5)}.top-4{top:calc(var(--spacing) * 4)}.top-12{top:calc(var(--spacing) * 12)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.-right-3{right:calc(var(--spacing) * -3)}.-right-8{right:calc(var(--spacing) * -8)}.-right-12{right:calc(var(--spacing) * -12)}.right-0{right:0}.right-1{right:var(--spacing)}.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)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.-bottom-10{bottom:calc(var(--spacing) * -10)}.-bottom-12{bottom:calc(var(--spacing) * -12)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.-left-1{left:calc(var(--spacing) * -1)}.-left-2{left:calc(var(--spacing) * -2)}.-left-12{left:calc(var(--spacing) * -12)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing) * 2)}.left-2\/3{left:66.6667%}.left-3{left:calc(var(--spacing) * 3)}.left-\[50\%\]{left:50%}.left-\[calc\(50\%\+14px\)\]{left:calc(50% + 14px)}.left-\[calc\(50\%-14px\)\]{left:calc(50% - 14px)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[190\]{z-index:190}.z-\[200\]{z-index:200}.z-\[210\]{z-index:210}.z-\[300\]{z-index:300}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.campfire-logs{background:radial-gradient(ellipse at 50% 40%, var(--fire-color,var(--amber-glow)), var(--wood-grain) 70%);border-radius:50%;width:5.5rem;height:.8rem;margin:-.35rem auto 0;display:block}@supports (color:color-mix(in lab, red, red)){.campfire-logs{background:radial-gradient(ellipse at 50% 40%, color-mix(in oklch, var(--fire-color,var(--amber-glow)) 55%, transparent), color-mix(in oklch, var(--wood-grain) 90%, transparent) 70%)}}.campfire-logs{box-shadow:0 0 18px var(--fire-color,var(--amber-glow))}@supports (color:color-mix(in lab, red, red)){.campfire-logs{box-shadow:0 0 18px color-mix(in oklch, var(--fire-color,var(--amber-glow)) 35%, transparent)}}.shell{width:100%;max-width:48rem;margin-inline:auto;padding-inline:clamp(1.1rem,5vw,2rem)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-3\.5{margin-inline:calc(var(--spacing) * 3.5)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-4{margin-top:calc(var(--spacing) * -4)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.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-9{margin-top:calc(var(--spacing) * 9)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-24{margin-top:calc(var(--spacing) * 24)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.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-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-4{margin-left:calc(var(--spacing) * -4)}.ml-1{margin-left:var(--spacing)}.ml-1\.5{margin-left:calc(var(--spacing) * 1.5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.tap{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.campfire-button{cursor:pointer;transition:filter .22s var(--ease-quill,ease);background:0 0;border:0;border-radius:9999px;padding:.75rem 1.25rem;display:block}.scroll-fade-x{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.scroll-fade-x::-webkit-scrollbar{display:none}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.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-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.class-split-rule{background:linear-gradient(to right, var(--amber-glow), var(--class-accent-2));border:0;height:1px}@supports (color:color-mix(in lab, red, red)){.class-split-rule{background:linear-gradient(to right, color-mix(in oklch, var(--amber-glow) 60%, transparent), color-mix(in oklch, var(--class-accent-2) 60%, transparent))}}.h-\(--cell-size\){height:var(--cell-size)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.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-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-16{height:calc(var(--spacing) * 16)}.h-\[1px\]{height:1px}.h-\[26px\]{height:26px}.h-\[32rem\]{height:32rem}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-44{max-height:calc(var(--spacing) * 44)}.max-h-56{max-height:calc(var(--spacing) * 56)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-\[26rem\]{max-height:26rem}.max-h-\[32rem\]{max-height:32rem}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82svh\]{max-height:82svh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[300px\]{max-height:300px}.max-h-\[calc\(100dvh-9rem\)\]{max-height:calc(100dvh - 9rem)}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.min-h-0{min-height:0}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-28{min-height:calc(var(--spacing) * 28)}.min-h-\[1\.5rem\]{min-height:1.5rem}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[60px\]{min-height:60px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:0}.w-1{width:var(--spacing)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.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-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-44{width:calc(var(--spacing) * 44)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[1px\]{width:1px}.w-\[3px\]{width:3px}.w-\[26px\]{width:26px}.w-\[100px\]{width:100px}.w-\[clamp\(3\.4rem\,13vw\,5\.5rem\)\]{width:clamp(3.4rem,13vw,5.5rem)}.w-\[min\(24rem\,calc\(100vw-2\.5rem\)\)\]{width:min(24rem,100vw - 2.5rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-\[9rem\]{max-width:9rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[28ch\]{max-width:28ch}.max-w-\[34rem\]{max-width:34rem}.max-w-\[46ch\]{max-width:46ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[85\%\]{max-width:85%}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.measure{max-width:60ch}.measure-tight{max-width:46ch}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:0}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-5{min-width:calc(var(--spacing) * 5)}.min-w-8{min-width:calc(var(--spacing) * 8)}.min-w-9{min-width:calc(var(--spacing) * 9)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-x-0{--tw-scale-x:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-100{--tw-scale-x:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.lift{transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1),border-color .22s cubic-bezier(.22,.61,.36,1)}.lift:hover{box-shadow:0 14px 34px -18px var(--amber-glow);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.lift:hover{box-shadow:0 14px 34px -18px color-mix(in oklch, var(--amber-glow) 55%, transparent)}}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.ember{animation:4.5s ease-in-out infinite ember-pulse}.pop-in{animation:.24s cubic-bezier(.22,.61,.36,1) both pop-in}.rise-in{animation:.42s cubic-bezier(.22,.61,.36,1) both rise-in}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize-none{resize:none}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.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-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items: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-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.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-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-\[3px\]{gap:3px}: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(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * 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-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-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * 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)))}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(var(--spacing) * var(--tw-space-x-reverse));margin-inline-end:calc(var(--spacing) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.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-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.gold-frame{background-color:var(--wood-grain);border-radius:min(1vw,12px)}@supports (color:color-mix(in lab, red, red)){.gold-frame{background-color:color-mix(in oklch, var(--wood-grain) 55%, transparent)}}.gold-frame{box-shadow:0 0 0 1px var(--amber-glow), 0 0 0 2px var(--amber-glow), inset 0 1px 0 var(--amber-glow), 0 10px 34px -12px var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.gold-frame{box-shadow:0 0 0 1px color-mix(in oklch, var(--amber-glow) 28%, transparent), 0 0 0 2px color-mix(in oklch, var(--amber-glow) 12%, transparent), inset 0 1px 0 color-mix(in oklch, var(--amber-glow) 10%, transparent), 0 10px 34px -12px color-mix(in oklch, var(--amber-glow) 22%, transparent)}}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[min\(0\.8vw\,10px\)\]{border-radius:min(.8vw,10px)}.rounded-\[min\(1vw\,10px\)\]{border-radius:min(1vw,10px)}.rounded-\[min\(1vw\,12px\)\]{border-radius:min(1vw,12px)}.rounded-\[min\(2vw\,16px\)\]{border-radius:min(2vw,16px)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[6px\]{border-style:var(--tw-border-style);border-width:6px}.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-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-2{border-right-style:var(--tw-border-style);border-right-width:2px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-double{--tw-border-style:double;border-style:double}.border-\(--color-border\){border-color:var(--color-border)}.border-amber-glow,.border-amber-glow\/10{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/10{border-color:color-mix(in oklab, var(--amber-glow) 10%, transparent)}}.border-amber-glow\/15{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/15{border-color:color-mix(in oklab, var(--amber-glow) 15%, transparent)}}.border-amber-glow\/20{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/20{border-color:color-mix(in oklab, var(--amber-glow) 20%, transparent)}}.border-amber-glow\/25{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/25{border-color:color-mix(in oklab, var(--amber-glow) 25%, transparent)}}.border-amber-glow\/30{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/30{border-color:color-mix(in oklab, var(--amber-glow) 30%, transparent)}}.border-amber-glow\/40{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/40{border-color:color-mix(in oklab, var(--amber-glow) 40%, transparent)}}.border-amber-glow\/50{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/50{border-color:color-mix(in oklab, var(--amber-glow) 50%, transparent)}}.border-amber-glow\/60{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/60{border-color:color-mix(in oklab, var(--amber-glow) 60%, transparent)}}.border-amber-glow\/70{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/70{border-color:color-mix(in oklab, var(--amber-glow) 70%, transparent)}}.border-amber-glow\/90{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.border-amber-glow\/90{border-color:color-mix(in oklab, var(--amber-glow) 90%, transparent)}}.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/50{border-color:color-mix(in oklab, var(--border) 50%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-emerald-500{border-color:var(--color-emerald-500)}.border-foreground{border-color:var(--foreground)}.border-input{border-color:var(--input)}.border-primary,.border-primary\/15{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/15{border-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.border-primary\/20{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/20{border-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.border-primary\/25{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/25{border-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-primary\/50{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/50{border-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.border-rose-500{border-color:var(--color-rose-500)}.border-sidebar-border{border-color:var(--sidebar-border)}.border-transparent{border-color:#0000}.border-viridian\/25{border-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.border-viridian\/25{border-color:color-mix(in oklab, var(--viridian) 25%, transparent)}}.border-viridian\/30{border-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.border-viridian\/30{border-color:color-mix(in oklab, var(--viridian) 30%, transparent)}}.border-viridian\/40{border-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.border-viridian\/40{border-color:color-mix(in oklab, var(--viridian) 40%, transparent)}}.border-viridian\/60{border-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.border-viridian\/60{border-color:color-mix(in oklab, var(--viridian) 60%, transparent)}}.border-wax\/40{border-color:var(--wax)}@supports (color:color-mix(in lab, red, red)){.border-wax\/40{border-color:color-mix(in oklab, var(--wax) 40%, transparent)}}.border-wax\/50{border-color:var(--wax)}@supports (color:color-mix(in lab, red, red)){.border-wax\/50{border-color:color-mix(in oklab, var(--wax) 50%, transparent)}}.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\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, 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-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-accent{background-color:var(--accent)}.bg-amber-glow,.bg-amber-glow\/5{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/5{background-color:color-mix(in oklab, var(--amber-glow) 5%, transparent)}}.bg-amber-glow\/10{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/10{background-color:color-mix(in oklab, var(--amber-glow) 10%, transparent)}}.bg-amber-glow\/15{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/15{background-color:color-mix(in oklab, var(--amber-glow) 15%, transparent)}}.bg-amber-glow\/20{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/20{background-color:color-mix(in oklab, var(--amber-glow) 20%, transparent)}}.bg-amber-glow\/60{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/60{background-color:color-mix(in oklab, var(--amber-glow) 60%, transparent)}}.bg-amber-glow\/70{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/70{background-color:color-mix(in oklab, var(--amber-glow) 70%, transparent)}}.bg-amber-glow\/80{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.bg-amber-glow\/80{background-color:color-mix(in oklab, var(--amber-glow) 80%, transparent)}}.bg-background{background-color:var(--background)}.bg-black{background-color:var(--color-black)}.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\/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\/85{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.bg-black\/85{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.bg-black\/90{background-color:#000000e6}@supports (color:color-mix(in lab, red, red)){.bg-black\/90{background-color:color-mix(in oklab, var(--color-black) 90%, transparent)}}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-current{background-color:currentColor}.bg-destructive{background-color:var(--destructive)}.bg-emerald-500\/30{background-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/30{background-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.bg-foreground{background-color:var(--foreground)}.bg-muted,.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-parchment-dim\/30{background-color:var(--parchment-dim)}@supports (color:color-mix(in lab, red, red)){.bg-parchment-dim\/30{background-color:color-mix(in oklab, var(--parchment-dim) 30%, transparent)}}.bg-popover{background-color:var(--popover)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.bg-rose-500\/30{background-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/30{background-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-sidebar{background-color:var(--sidebar)}.bg-sidebar-border{background-color:var(--sidebar-border)}.bg-transparent{background-color:#0000}.bg-viridian\/5{background-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.bg-viridian\/5{background-color:color-mix(in oklab, var(--viridian) 5%, transparent)}}.bg-viridian\/10{background-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.bg-viridian\/10{background-color:color-mix(in oklab, var(--viridian) 10%, transparent)}}.bg-viridian\/20{background-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.bg-viridian\/20{background-color:color-mix(in oklab, var(--viridian) 20%, transparent)}}.bg-viridian\/70{background-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.bg-viridian\/70{background-color:color-mix(in oklab, var(--viridian) 70%, transparent)}}.bg-wax,.bg-wax\/5{background-color:var(--wax)}@supports (color:color-mix(in lab, red, red)){.bg-wax\/5{background-color:color-mix(in oklab, var(--wax) 5%, transparent)}}.bg-wax\/20{background-color:var(--wax)}@supports (color:color-mix(in lab, red, red)){.bg-wax\/20{background-color:color-mix(in oklab, var(--wax) 20%, transparent)}}.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\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-wood-dark,.bg-wood-dark\/70{background-color:var(--wood-dark)}@supports (color:color-mix(in lab, red, red)){.bg-wood-dark\/70{background-color:color-mix(in oklab, var(--wood-dark) 70%, transparent)}}.bg-wood-dark\/80{background-color:var(--wood-dark)}@supports (color:color-mix(in lab, red, red)){.bg-wood-dark\/80{background-color:color-mix(in oklab, var(--wood-dark) 80%, transparent)}}.bg-wood-dark\/95{background-color:var(--wood-dark)}@supports (color:color-mix(in lab, red, red)){.bg-wood-dark\/95{background-color:color-mix(in oklab, var(--wood-dark) 95%, transparent)}}.bg-wood-grain,.bg-wood-grain\/20{background-color:var(--wood-grain)}@supports (color:color-mix(in lab, red, red)){.bg-wood-grain\/20{background-color:color-mix(in oklab, var(--wood-grain) 20%, transparent)}}.bg-wood-grain\/30{background-color:var(--wood-grain)}@supports (color:color-mix(in lab, red, red)){.bg-wood-grain\/30{background-color:color-mix(in oklab, var(--wood-grain) 30%, transparent)}}.bg-wood-grain\/40{background-color:var(--wood-grain)}@supports (color:color-mix(in lab, red, red)){.bg-wood-grain\/40{background-color:color-mix(in oklab, var(--wood-grain) 40%, transparent)}}.bg-wood-grain\/80{background-color:var(--wood-grain)}@supports (color:color-mix(in lab, red, red)){.bg-wood-grain\/80{background-color:color-mix(in oklab, var(--wood-grain) 80%, transparent)}}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.gilded{background-image:linear-gradient(100deg, var(--parchment-bright), var(--amber-glow) 45%, var(--parchment-bright));color:#0000;-webkit-background-clip:text;background-clip:text}.bg-\[radial-gradient\(ellipse_at_center\,transparent_35\%\,rgba\(0\,0\,0\,0\.55\)\)\]{background-image:radial-gradient(#0000 35%,#0000008c)}.bg-\[radial-gradient\(ellipse_at_center\,transparent_45\%\,color-mix\(in_oklch\,var\(--wood-dark\)_70\%\,transparent\)\)\]{background-image:radial-gradient(ellipse at center,transparent 45%,var(--wood-dark))}@supports (color:color-mix(in lab, red, red)){.bg-\[radial-gradient\(ellipse_at_center\,transparent_45\%\,color-mix\(in_oklch\,var\(--wood-dark\)_70\%\,transparent\)\)\]{background-image:radial-gradient(ellipse at center,transparent 45%,color-mix(in oklch,var(--wood-dark) 70%,transparent))}}.emerald-wash{background-image:radial-gradient(ellipse at 15% 0%, var(--viridian), transparent 60%), radial-gradient(ellipse at 85% 100%, var(--amber-glow), transparent 60%)}@supports (color:color-mix(in lab, red, red)){.emerald-wash{background-image:radial-gradient(ellipse at 15% 0%, color-mix(in oklch, var(--viridian) 14%, transparent), transparent 60%), radial-gradient(ellipse at 85% 100%, color-mix(in oklch, var(--amber-glow) 9%, transparent), transparent 60%)}}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-amber-glow\/40{--tw-gradient-via:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.via-amber-glow\/40{--tw-gradient-via:color-mix(in oklab, var(--amber-glow) 40%, transparent)}}.via-amber-glow\/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-amber-glow\/50{--tw-gradient-via:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.via-amber-glow\/50{--tw-gradient-via:color-mix(in oklab, var(--amber-glow) 50%, transparent)}}.via-amber-glow\/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-amber-glow\/60{--tw-gradient-via:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.via-amber-glow\/60{--tw-gradient-via:color-mix(in oklab, var(--amber-glow) 60%, transparent)}}.via-amber-glow\/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)}.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))}.fill-current{fill:currentColor}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.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-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[1px\]{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:var(--spacing)}.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-8{padding-inline:calc(var(--spacing) * 8)}.section-x{padding-inline:clamp(1.1rem,5vw,2rem)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.section-y{padding-block:clamp(2rem,6vw,3.5rem)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.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-7{padding-top:calc(var(--spacing) * 7)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.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-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-8{padding-left:calc(var(--spacing) * 8)}.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-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-body,var(--font-sans-default))}.font-serif{font-family:var(--font-heading,var(--font-serif-default))}.label-badge{letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;line-height:1.2}.label-cap{letter-spacing:.16em;text-transform:uppercase;font-size:.6875rem;line-height:1.25}.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-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.7rem\]{font-size:.7rem}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.65rem\]{font-size:.65rem}.text-\[7px\]{font-size:7px}.text-\[7rem\]{font-size:7rem}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-none{--tw-leading:1;line-height:1}.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);font-weight:var(--font-weight-bold)}.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\.25em\]{--tw-tracking:.25em;letter-spacing:.25em}.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-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.class-chip-alt{color:var(--class-accent-2);border:1px solid var(--class-accent-2)}@supports (color:color-mix(in lab, red, red)){.class-chip-alt{border:1px solid color-mix(in oklch, var(--class-accent-2) 35%, transparent)}}.class-chip-alt{background:var(--class-accent-2)}@supports (color:color-mix(in lab, red, red)){.class-chip-alt{background:color-mix(in oklch, var(--class-accent-2) 8%, transparent)}}.text-accent-foreground{color:var(--accent-foreground)}.text-amber-glow,.text-amber-glow\/10{color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.text-amber-glow\/10{color:color-mix(in oklab, var(--amber-glow) 10%, transparent)}}.text-amber-glow\/60{color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.text-amber-glow\/60{color:color-mix(in oklab, var(--amber-glow) 60%, transparent)}}.text-amber-glow\/70{color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.text-amber-glow\/70{color:color-mix(in oklab, var(--amber-glow) 70%, transparent)}}.text-amber-glow\/80{color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.text-amber-glow\/80{color:color-mix(in oklab, var(--amber-glow) 80%, transparent)}}.text-amber-glow\/90{color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.text-amber-glow\/90{color:color-mix(in oklab, var(--amber-glow) 90%, transparent)}}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-foreground,.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-parchment-bright{color:var(--parchment-bright)}.text-parchment-dim,.text-parchment-dim\/40{color:var(--parchment-dim)}@supports (color:color-mix(in lab, red, red)){.text-parchment-dim\/40{color:color-mix(in oklab, var(--parchment-dim) 40%, transparent)}}.text-parchment-dim\/50{color:var(--parchment-dim)}@supports (color:color-mix(in lab, red, red)){.text-parchment-dim\/50{color:color-mix(in oklab, var(--parchment-dim) 50%, transparent)}}.text-parchment-dim\/60{color:var(--parchment-dim)}@supports (color:color-mix(in lab, red, red)){.text-parchment-dim\/60{color:color-mix(in oklab, var(--parchment-dim) 60%, transparent)}}.text-parchment-dim\/70{color:var(--parchment-dim)}@supports (color:color-mix(in lab, red, red)){.text-parchment-dim\/70{color:color-mix(in oklab, var(--parchment-dim) 70%, transparent)}}.text-parchment-dim\/80{color:var(--parchment-dim)}@supports (color:color-mix(in lab, red, red)){.text-parchment-dim\/80{color:color-mix(in oklab, var(--parchment-dim) 80%, transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-400{color:var(--color-red-400)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sidebar-foreground,.text-sidebar-foreground\/70{color:var(--sidebar-foreground)}@supports (color:color-mix(in lab, red, red)){.text-sidebar-foreground\/70{color:color-mix(in oklab, var(--sidebar-foreground) 70%, transparent)}}.text-viridian{color:var(--viridian)}.text-wax{color:var(--wax)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-viridian\/40{-webkit-text-decoration-color:var(--viridian);-webkit-text-decoration-color:var(--viridian);-webkit-text-decoration-color:var(--viridian);-webkit-text-decoration-color:var(--viridian);text-decoration-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.decoration-viridian\/40{-webkit-text-decoration-color:color-mix(in oklab, var(--viridian) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--viridian) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--viridian) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--viridian) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--viridian) 40%, transparent)}}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-amber-glow{accent-color:var(--amber-glow)}.accent-wax{accent-color:var(--wax)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_var\(--sidebar-border\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-border));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_5px_rgba\(212\,175\,55\,0\.4\)\]{--tw-shadow:0 0 5px var(--tw-shadow-color,#d4af3766);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_12px_-4px_var\(--amber-glow\)\]{--tw-shadow:0 0 12px -4px var(--tw-shadow-color,var(--amber-glow));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_15px_rgba\(217\,119\,6\,0\.1\)\]{--tw-shadow:0 0 15px var(--tw-shadow-color,#d977061a);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_4px_12px_rgba\(127\,29\,29\,0\.2\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#7f1d1d33);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_10px_30px_-10px_\#000\]{--tw-shadow:0 10px 30px -10px var(--tw-shadow-color,#000);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.gold-halo{box-shadow:0 0 0 1px var(--amber-glow), 0 18px 60px -24px var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.gold-halo{box-shadow:0 0 0 1px color-mix(in oklch, var(--amber-glow) 30%, transparent), 0 18px 60px -24px color-mix(in oklch, var(--amber-glow) 45%, transparent)}}.vignette{box-shadow:inset 0 0 90px -40px var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.vignette{box-shadow:inset 0 0 90px -40px color-mix(in oklch, var(--amber-glow) 40%, transparent)}}.ring-amber-glow\/15{--tw-ring-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.ring-amber-glow\/15{--tw-ring-color:color-mix(in oklab, var(--amber-glow) 15%, transparent)}}.ring-amber-glow\/30{--tw-ring-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.ring-amber-glow\/30{--tw-ring-color:color-mix(in oklab, var(--amber-glow) 30%, transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.ring-sidebar-ring{--tw-ring-color:var(--sidebar-ring)}.ring-wax,.ring-wax\/20{--tw-ring-color:var(--wax)}@supports (color:color-mix(in lab, red, red)){.ring-wax\/20{--tw-ring-color:color-mix(in oklab, var(--wax) 20%, transparent)}}.ring-wax\/40{--tw-ring-color:var(--wax)}@supports (color:color-mix(in lab, red, red)){.ring-wax\/40{--tw-ring-color:color-mix(in oklab, var(--wax) 40%, transparent)}}.ring-white\/5{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.ring-white\/5{--tw-ring-color:color-mix(in oklab, var(--color-white) 5%, 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-offset-1{--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)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.ring-offset-wood-dark{--tw-ring-offset-color:var(--wood-dark)}.outline,.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.-outline-offset-1{outline-offset:calc(1px * -1)}.outline-amber-glow\/25{outline-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.outline-amber-glow\/25{outline-color:color-mix(in oklab, var(--amber-glow) 25%, transparent)}}.outline-white\/10{outline-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.outline-white\/10{outline-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.campfire-seat{filter:drop-shadow(0 6px 18px var(--amber-glow))}@supports (color:color-mix(in lab, red, red)){.campfire-seat{filter:drop-shadow(0 6px 18px color-mix(in oklch, var(--amber-glow) 22%, transparent))}}.campfire-seat{transition:transform .24s var(--ease-quill,ease), filter .24s var(--ease-quill,ease)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-1000{--tw-duration:1s;transition-duration:1s}.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}.campfire-stage{perspective:620px;perspective-origin:50% 70%}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:2rem\]{--cell-size:2rem}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.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\:bg-white\/25:is(:where(.group):hover *){background-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/25:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing) * 8)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing) * -8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:\!size-8:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing) * 8)!important;height:calc(var(--spacing) * 8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:\!p-0:is(:where(.group)[data-collapsible=icon] *){padding:0!important}.group-data-\[collapsible\=icon\]\:\!p-2:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing) * 2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width) * -1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:0}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.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(--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(--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(--ring) 50%, transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing) * -4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:0}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:border-sidebar-border:is(:where(.group)[data-variant=floating] *){border-color:var(--sidebar-border)}.group-data-\[variant\=floating\]\:shadow:is(:where(.group)[data-variant=floating] *){--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)}.group-\[\.toast\]\:bg-muted:is(:where(.group).toast *){background-color:var(--muted)}.group-\[\.toast\]\:bg-primary:is(:where(.group).toast *){background-color:var(--primary)}.group-\[\.toast\]\:text-muted-foreground:is(:where(.group).toast *){color:var(--muted-foreground)}.group-\[\.toast\]\:text-primary-foreground:is(:where(.group).toast *){color:var(--primary-foreground)}.group-\[\.toaster\]\:border-border:is(:where(.group).toaster *){border-color:var(--border)}.group-\[\.toaster\]\:bg-background:is(:where(.group).toaster *){background-color:var(--background)}.group-\[\.toaster\]\:text-foreground:is(:where(.group).toaster *){color:var(--foreground)}.group-\[\.toaster\]\:shadow-lg:is(:where(.group).toaster *){--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.peer-hover\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button):hover~*){color:var(--sidebar-accent-foreground)}}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground:is(:where(.peer\/menu-button)[data-active=true]~*){color:var(--sidebar-accent-foreground)}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing) * 1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing) * 2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:var(--spacing)}.selection\:bg-amber-glow\/20 ::selection{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.selection\:bg-amber-glow\/20 ::selection{background-color:color-mix(in oklab, var(--amber-glow) 20%, transparent)}}.selection\:bg-amber-glow\/20::selection{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.selection\:bg-amber-glow\/20::selection{background-color:color-mix(in oklab, var(--amber-glow) 20%, transparent)}}.file\:mr-3::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file\:rounded-md::file-selector-button{border-radius:calc(var(--radius) - 2px)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:bg-wax::file-selector-button{background-color:var(--wax)}.file\:px-3::file-selector-button{padding-inline:calc(var(--spacing) * 3)}.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\:text-\[10px\]::file-selector-button{font-size:10px}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:tracking-widest::file-selector-button{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.file\:text-parchment-bright::file-selector-button{color:var(--parchment-bright)}.file\:uppercase::file-selector-button{text-transform:uppercase}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-parchment-dim\/50::placeholder{color:var(--parchment-dim)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-parchment-dim\/50::placeholder{color:color-mix(in oklab, var(--parchment-dim) 50%, transparent)}}.placeholder\:text-parchment-dim\/70::placeholder{color:var(--parchment-dim)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-parchment-dim\/70::placeholder{color:color-mix(in oklab, var(--parchment-dim) 70%, transparent)}}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing) * -2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:var(--spacing)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:drop-cap:first-child:first-letter{float:left;font-family:var(--font-serif);color:var(--amber-glow);text-shadow:0 0 14px var(--amber-glow);margin-right:.14em;padding-top:.06em;font-size:3em;line-height:.78}@supports (color:color-mix(in lab, red, red)){.first\:drop-cap:first-child:first-letter{text-shadow:0 0 14px color-mix(in oklch, var(--amber-glow) 35%, transparent)}}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-amber-glow\/30:hover{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-glow\/30:hover{border-color:color-mix(in oklab, var(--amber-glow) 30%, transparent)}}.hover\:border-amber-glow\/50:hover{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-glow\/50:hover{border-color:color-mix(in oklab, var(--amber-glow) 50%, transparent)}}.hover\:border-amber-glow\/60:hover{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-glow\/60:hover{border-color:color-mix(in oklab, var(--amber-glow) 60%, transparent)}}.hover\:border-amber-glow\/70:hover{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-glow\/70:hover{border-color:color-mix(in oklab, var(--amber-glow) 70%, transparent)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-amber-glow\/10:hover{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-glow\/10:hover{background-color:color-mix(in oklab, var(--amber-glow) 10%, transparent)}}.hover\:bg-amber-glow\/15:hover{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-glow\/15:hover{background-color:color-mix(in oklab, var(--amber-glow) 15%, transparent)}}.hover\:bg-amber-glow\/40:hover{background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-amber-glow\/40:hover{background-color:color-mix(in oklab, var(--amber-glow) 40%, transparent)}}.hover\:bg-destructive\/80:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--destructive) 80%, transparent)}}.hover\:bg-destructive\/90:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/90:hover{background-color:color-mix(in oklab, var(--destructive) 90%, transparent)}}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-primary\/10:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.hover\:bg-primary\/80:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-sidebar-accent:hover{background-color:var(--sidebar-accent)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-viridian\/10:hover{background-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-viridian\/10:hover{background-color:color-mix(in oklab, var(--viridian) 10%, transparent)}}.hover\:bg-viridian\/40:hover{background-color:var(--viridian)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-viridian\/40:hover{background-color:color-mix(in oklab, var(--viridian) 40%, transparent)}}.hover\:bg-wax\/15:hover{background-color:var(--wax)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-wax\/15:hover{background-color:color-mix(in oklab, var(--wax) 15%, 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\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-amber-glow:hover{color:var(--amber-glow)}.hover\:text-destructive:hover{color:var(--destructive)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-muted-foreground:hover{color:var(--muted-foreground)}.hover\:text-parchment-bright:hover{color:var(--parchment-bright)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-red-400:hover{color:var(--color-red-400)}.hover\:text-sidebar-accent-foreground:hover{color:var(--sidebar-accent-foreground)}.hover\:text-wax:hover{color:var(--wax)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-amber-glow\/60:hover{-webkit-text-decoration-color:var(--amber-glow);-webkit-text-decoration-color:var(--amber-glow);-webkit-text-decoration-color:var(--amber-glow);-webkit-text-decoration-color:var(--amber-glow);text-decoration-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.hover\:decoration-amber-glow\/60:hover{-webkit-text-decoration-color:color-mix(in oklab, var(--amber-glow) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--amber-glow) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--amber-glow) 60%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--amber-glow) 60%, transparent);text-decoration-color:color-mix(in oklab, var(--amber-glow) 60%, transparent)}}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_var\(--sidebar-accent\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,var(--sidebar-accent));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-\[0_0_18px_-4px_var\(--amber-glow\)\]:hover{--tw-shadow:0 0 18px -4px var(--tw-shadow-color,var(--amber-glow));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-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:is(:where(.group)[data-collapsible=offcanvas] *):hover{background-color:var(--sidebar)}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:var(--sidebar-border)}}.focus\:border-amber-glow\/40:focus{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-glow\/40:focus{border-color:color-mix(in oklab, var(--amber-glow) 40%, transparent)}}.focus\:border-amber-glow\/50:focus{border-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.focus\:border-amber-glow\/50:focus{border-color:color-mix(in oklab, var(--amber-glow) 50%, transparent)}}.focus\:border-primary:focus{border-color:var(--primary)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.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);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-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-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-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);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);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-amber-glow:focus-visible{--tw-ring-color:var(--amber-glow)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color:var(--sidebar-ring)}.focus-visible\:ring-offset-1:focus-visible{--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)}.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(--background)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:bg-sidebar-accent:active{background-color:var(--sidebar-accent)}.active\:text-sidebar-accent-foreground:active{color:var(--sidebar-accent-foreground)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.has-focus\:border-ring:has(:focus){border-color:var(--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(--ring)}@supports (color:color-mix(in lab, red, red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab, var(--ring) 50%, transparent)}}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:var(--sidebar)}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:var(--sidebar-accent)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:var(--sidebar-accent-foreground)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:var(--spacing)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:var(--muted-foreground)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.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(--accent)}.data-\[range-middle\=true\]\:text-accent-foreground[data-range-middle=true]{color:var(--accent-foreground)}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:var(--accent)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--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\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:text-accent-foreground[data-state=on]{color:var(--accent-foreground)}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:bg-accent[data-state=open],.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:var(--secondary)}.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:var(--accent-foreground)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}@media (hover:hover){.data-\[state\=open\]\:hover\:bg-accent[data-state=open]:hover{background-color:var(--accent)}.data-\[state\=open\]\:hover\:bg-sidebar-accent[data-state=open]:hover{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground[data-state=open]:hover{color:var(--sidebar-accent-foreground)}}.data-\[state\=open\]\:focus\:bg-accent[data-state=open]:focus{background-color:var(--accent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}@media (width>=40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mt-0{margin-top:0}.sm\:flex{display:flex}.sm\:inline-block{display:inline-block}.sm\:w-24{width:calc(var(--spacing) * 24)}.sm\:w-auto{width:auto}.sm\:max-w-sm{max-width:var(--container-sm)}.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\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-7{gap:calc(var(--spacing) * 7)}.sm\:gap-12{gap:calc(var(--spacing) * 12)}:where(.sm\: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)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:pt-0{padding-top:0}.sm\:pr-24{padding-right:calc(var(--spacing) * 24)}.sm\:text-left{text-align:left}.sm\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.sm\:text-\[8px\]{font-size:8px}.sm\:text-\[10px\]{font-size:10px}}@media (width>=48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}@media (hover:hover){.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing) * 2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:0}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow:is(:where(.peer)[data-variant=inset]~*){--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)}.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2:is(:where(.peer)[data-state=collapsed]~*):is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing) * 2)}}.after\:md\:hidden:after{content:var(--tw-content)}@media (width>=48rem){.after\:md\:hidden:after{display:none}}@media (width>=64rem){.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-destructive:is(.dark *){border-color:var(--destructive)}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:var(--muted-foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:var(--border)}@supports (color:color-mix(in lab, red, red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke=\#ccc]{stroke:color-mix(in oklab, var(--border) 50%, transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:var(--muted)}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke=\#ccc]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector{--tw-outline-style:none;outline-style:none}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke=\#fff]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{--tw-outline-style:none;outline-style:none}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing) * 1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing) * 5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing) * 12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing) * 2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing) * 3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing) * 5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing) * 5)}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[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:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>a\]\:relative>a{position:relative}.\[\&\>a\]\:after\:absolute>a:after{content:var(--tw-content);position:absolute}.\[\&\>a\]\:after\:-bottom-1>a:after{content:var(--tw-content);bottom:calc(var(--spacing) * -1)}.\[\&\>a\]\:after\:left-1\/2>a:after{content:var(--tw-content);left:50%}.\[\&\>a\]\:after\:h-px>a:after{content:var(--tw-content);height:1px}.\[\&\>a\]\:after\:w-0>a:after{content:var(--tw-content);width:0}.\[\&\>a\]\:after\:-translate-x-1\/2>a:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>a\]\:after\:bg-amber-glow\/70>a:after{content:var(--tw-content);background-color:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.\[\&\>a\]\:after\:bg-amber-glow\/70>a:after{background-color:color-mix(in oklab, var(--amber-glow) 70%, transparent)}}.\[\&\>a\]\:after\:transition-all>a: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))}@media (hover:hover){.\[\&\>a\]\:hover\:after\:w-full>a:hover:after{content:var(--tw-content);width:100%}}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>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\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing) * 3)}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing) * 2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing) * 3)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing) * 3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:var(--sidebar-accent-foreground)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing) * -2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize,[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing) * -2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--radius:.625rem;--font-serif-default:"Cormorant Garamond", Georgia, serif;--font-sans-default:"Inter", system-ui, sans-serif;--wood-dark:oklch(17% .035 168);--wood-grain:oklch(23% .045 166);--amber-glow:oklch(80% .13 88);--parchment-bright:oklch(95% .012 120);--parchment-dim:oklch(78% .025 155);--wax:oklch(42% .1 162);--viridian:oklch(62% .13 168);--background:var(--wood-dark);--foreground:var(--parchment-bright);--card:var(--wood-grain);--card-foreground:var(--parchment-bright);--popover:var(--wood-grain);--popover-foreground:var(--parchment-bright);--primary:var(--wax);--primary-foreground:var(--parchment-bright);--secondary:var(--wood-grain);--secondary-foreground:var(--parchment-bright);--muted:var(--wood-grain);--muted-foreground:var(--parchment-dim);--accent:var(--amber-glow);--accent-foreground:var(--wood-dark);--destructive:oklch(57.7% .245 27.325);--destructive-foreground:oklch(98.4% .003 247.858);--border:oklch(100% 0 0/.08);--input:oklch(100% 0 0/.12);--ring:var(--amber-glow);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.4% .003 247.858);--sidebar-foreground:oklch(12.9% .042 264.695);--sidebar-primary:oklch(20.8% .042 265.755);--sidebar-primary-foreground:oklch(98.4% .003 247.858);--sidebar-accent:oklch(96.8% .007 247.896);--sidebar-accent-foreground:oklch(20.8% .042 265.755);--sidebar-border:oklch(92.9% .013 255.508);--sidebar-ring:oklch(70.4% .04 256.788)}.dark{--wood-dark:oklch(0% 0 0);--wood-grain:oklch(10% 0 0);--amber-glow:oklch(88% 0 0);--parchment-bright:oklch(97% 0 0);--parchment-dim:oklch(72% 0 0);--wax:oklch(62% 0 0);--viridian:oklch(82% 0 0);--background:var(--wood-dark);--foreground:var(--parchment-bright);--card:var(--wood-grain);--card-foreground:var(--parchment-bright);--popover:var(--wood-grain);--popover-foreground:var(--parchment-bright);--primary:var(--wax);--primary-foreground:oklch(0% 0 0);--secondary:var(--wood-grain);--secondary-foreground:var(--parchment-bright);--muted:oklch(14% 0 0);--muted-foreground:var(--parchment-dim);--accent:var(--amber-glow);--accent-foreground:oklch(0% 0 0);--destructive:oklch(55% .18 25);--destructive-foreground:oklch(98% 0 0);--border:oklch(100% 0 0/.14);--input:oklch(100% 0 0/.18);--ring:var(--amber-glow);--chart-1:oklch(90% 0 0);--chart-2:oklch(75% 0 0);--chart-3:oklch(55% 0 0);--chart-4:oklch(82% 0 0);--chart-5:oklch(65% 0 0);--sidebar:var(--wood-grain);--sidebar-foreground:var(--parchment-bright);--sidebar-primary:var(--amber-glow);--sidebar-primary-foreground:oklch(0% 0 0);--sidebar-accent:oklch(16% 0 0);--sidebar-accent-foreground:var(--parchment-bright);--sidebar-border:oklch(100% 0 0/.14);--sidebar-ring:var(--amber-glow)}.dark img,.dark video{filter:brightness(.92)contrast(1.06)}@keyframes page-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.audio-slider{appearance:none;cursor:pointer;background:0 0}.audio-slider:focus{outline:none}.audio-slider::-webkit-slider-runnable-track{background:0 0;border-radius:9999px;height:2px}.audio-slider::-webkit-slider-thumb{appearance:none;background:var(--amber-glow);width:12px;height:12px;box-shadow:0 0 8px var(--amber-glow);border-radius:9999px;margin-top:-5px}@supports (color:color-mix(in lab, red, red)){.audio-slider::-webkit-slider-thumb{box-shadow:0 0 8px color-mix(in oklch, var(--amber-glow) 60%, transparent)}}.audio-slider::-moz-range-track{background:0 0;border-radius:9999px;height:2px}.audio-slider::-moz-range-thumb{background:var(--amber-glow);width:12px;height:12px;box-shadow:0 0 8px var(--amber-glow);border:none;border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.audio-slider::-moz-range-thumb{box-shadow:0 0 8px color-mix(in oklch, var(--amber-glow) 60%, transparent)}}@keyframes ember-pulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes rise-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}[data-class-theme]{--class-motif:var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){[data-class-theme]{--class-motif:color-mix(in oklch, var(--amber-glow) 40%, transparent)}}[data-class-theme]{--wood-dark:oklch(15% .02 0)}@supports (color:color-mix(in lab, red, red)){[data-class-theme]{--wood-dark:color-mix(in oklch, oklch(15% .02 0) 88%, var(--amber-glow))}}[data-class-theme]{--wood-grain:oklch(21% .02 0)}@supports (color:color-mix(in lab, red, red)){[data-class-theme]{--wood-grain:color-mix(in oklch, oklch(21% .02 0) 82%, var(--amber-glow))}}[data-class-theme]{--parchment-dim:oklch(79% .01 0)}@supports (color:color-mix(in lab, red, red)){[data-class-theme]{--parchment-dim:color-mix(in oklch, oklch(79% .01 0) 82%, var(--amber-glow))}}[data-class-theme]{--background:var(--wood-dark);--card:var(--wood-grain);--popover:var(--wood-grain);--secondary:var(--wood-grain);--muted:var(--wood-grain);--primary:var(--wax);--accent:var(--amber-glow);--ring:var(--amber-glow)}[data-class-theme=rogue]{--amber-glow:oklch(82% .16 85);--viridian:oklch(72% .12 78);--wax:oklch(55% .13 82);--wood-dark:oklch(14% .04 75);--wood-grain:oklch(22% .06 78);--parchment-bright:oklch(94% .02 90);--parchment-dim:oklch(78% .05 82)}[data-class-theme=ranger]{--amber-glow:oklch(68% .14 145);--viridian:oklch(47% .13 151);--wax:oklch(30% .1 155);--wood-dark:oklch(12% .04 151);--wood-grain:oklch(19% .055 149);--parchment-bright:oklch(93% .025 135);--parchment-dim:oklch(76% .045 142)}[data-class-theme=barbarian]{--amber-glow:oklch(72% .16 42);--viridian:oklch(58% .13 38);--wax:oklch(40% .13 34);--wood-dark:oklch(13% .04 34);--wood-grain:oklch(20% .055 36);--parchment-bright:oklch(94% .02 60);--parchment-dim:oklch(77% .045 44)}[data-class-theme=cleric]{--amber-glow:oklch(88% .11 96);--viridian:oklch(70% .1 92);--wax:oklch(46% .1 92);--wood-dark:oklch(15% .03 92);--wood-grain:oklch(23% .045 94);--parchment-bright:oklch(96% .02 96);--parchment-dim:oklch(80% .04 94)}[data-class-theme=druid]{--amber-glow:oklch(80% .12 118);--viridian:oklch(62% .13 158);--wax:oklch(42% .11 150);--wood-dark:oklch(13% .035 140);--wood-grain:oklch(20% .05 132);--parchment-bright:oklch(94% .025 120);--parchment-dim:oklch(77% .045 128)}[data-class-theme=paladin]{--amber-glow:oklch(85% .1 84);--viridian:oklch(66% .1 240);--wax:oklch(44% .1 250);--wood-dark:oklch(13% .04 255);--wood-grain:oklch(20% .055 252);--parchment-bright:oklch(95% .02 90);--parchment-dim:oklch(78% .04 240)}[data-class-theme=warlock]{--amber-glow:oklch(72% .14 320);--viridian:oklch(56% .13 318);--wax:oklch(38% .12 320);--wood-dark:oklch(13% .045 320);--wood-grain:oklch(20% .06 320);--parchment-bright:oklch(94% .02 320);--parchment-dim:oklch(77% .05 320)}[data-class-theme=wizard]{--amber-glow:oklch(78% .11 250);--viridian:oklch(62% .11 258);--wax:oklch(42% .1 258);--wood-dark:oklch(13% .04 258);--wood-grain:oklch(20% .055 256);--parchment-bright:oklch(95% .02 250);--parchment-dim:oklch(78% .045 252)}[data-class-theme=sorcerer]{--amber-glow:oklch(75% .15 12);--viridian:oklch(60% .13 8);--wax:oklch(40% .12 10);--wood-dark:oklch(13% .045 12);--wood-grain:oklch(20% .06 12);--parchment-bright:oklch(95% .02 20);--parchment-dim:oklch(78% .05 12)}[data-class-theme=bard]{--amber-glow:oklch(82% .12 62);--viridian:oklch(64% .12 352);--wax:oklch(44% .11 352);--wood-dark:oklch(14% .04 352);--wood-grain:oklch(21% .055 352);--parchment-bright:oklch(95% .02 62);--parchment-dim:oklch(79% .045 356)}[data-class-theme=monk]{--amber-glow:oklch(84% .09 72);--viridian:oklch(66% .09 202);--wax:oklch(44% .09 200);--wood-dark:oklch(13% .03 205);--wood-grain:oklch(20% .04 203);--parchment-bright:oklch(95% .015 80);--parchment-dim:oklch(78% .035 200)}[data-class-theme=fighter]{--amber-glow:oklch(80% .07 78);--viridian:oklch(66% .03 240);--wax:oklch(44% .04 240);--wood-dark:oklch(14% .015 250);--wood-grain:oklch(21% .02 248);--parchment-bright:oklch(95% .01 80);--parchment-dim:oklch(78% .02 240)}[data-class-theme]{--class-accent-2:var(--amber-glow)}[data-class-theme-alt=rogue]{--class-accent-2:oklch(82% .16 85)}[data-class-theme-alt=ranger]{--class-accent-2:oklch(79% .12 128)}[data-class-theme-alt=barbarian]{--class-accent-2:oklch(72% .16 42)}[data-class-theme-alt=cleric]{--class-accent-2:oklch(88% .11 96)}[data-class-theme-alt=druid]{--class-accent-2:oklch(80% .12 118)}[data-class-theme-alt=paladin]{--class-accent-2:oklch(85% .1 84)}[data-class-theme-alt=warlock]{--class-accent-2:oklch(72% .14 320)}[data-class-theme-alt=wizard]{--class-accent-2:oklch(78% .11 250)}[data-class-theme-alt=sorcerer]{--class-accent-2:oklch(75% .15 12)}[data-class-theme-alt=bard]{--class-accent-2:oklch(82% .12 62)}[data-class-theme-alt=monk]{--class-accent-2:oklch(84% .09 72)}[data-class-theme-alt=fighter]{--class-accent-2:oklch(80% .07 78)}@keyframes firelight{0%,to{opacity:.55;transform:scale(1)}35%{opacity:.85;transform:scale(1.05)}60%{opacity:.45;transform:scale(.97)}}@keyframes flame-sway{0%,to{transform:skew(0deg)scale(1)}22%{transform:skew(3.5deg)scale(.96,1.07)}48%{transform:skew(-1.5deg)scale(1.03,.97)}74%{transform:skew(-3.5deg)scale(.97,1.05)}}@keyframes flame-morph{0%,to{border-radius:50% 50% 42% 42%/62% 62% 38% 38%}25%{border-radius:44% 56% 38% 46%/70% 54% 44% 34%}50%{border-radius:56% 44% 46% 38%/52% 68% 34% 46%}75%{border-radius:46% 54% 40% 44%/66% 58% 40% 36%}}@keyframes flame-flicker{0%,to{opacity:.95}18%{opacity:1}39%{opacity:.82}61%{opacity:.98}82%{opacity:.88}}.campfire-embers:before{content:"";background:radial-gradient(circle, var(--fire-color,var(--amber-glow)), transparent 65%);border-radius:50%;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.campfire-embers:before{background:radial-gradient(circle, color-mix(in oklch, var(--fire-color,var(--amber-glow)) 40%, transparent), transparent 65%)}}.campfire-embers:before{filter:blur(22px);animation:4.2s ease-in-out infinite firelight}.campfire-embers:after{content:"";filter:drop-shadow(0 0 4px var(--fire-color,var(--amber-glow)));background-image:radial-gradient(circle,oklch(99% .08 95) 0 1px,#0000 2.5px),radial-gradient(circle,oklch(88% .19 60) 0 1.6px,#0000 3.2px),radial-gradient(circle,oklch(75% .21 42) 0 1.2px,#0000 2.8px),radial-gradient(circle,oklch(99% .08 95) 0 .8px,#0000 2px),radial-gradient(circle,oklch(82% .2 52) 0 1.9px,#0000 4px),radial-gradient(circle,oklch(95% .12 80) 0 1.1px,#0000 2.6px),radial-gradient(circle,oklch(70% .2 35) 0 .9px,#0000 2.2px);background-position:22% 68%,58% 30%,76% 62%,40% 44%,64% 78%,30% 26%,50% 58%;background-repeat:no-repeat;background-size:9px 9px,12px 12px,8px 8px,6px 6px,14px 14px,10px 10px,7px 7px;border-radius:50%;position:absolute;inset:-14%}@supports (color:color-mix(in lab, red, red)){.campfire-embers:after{filter:drop-shadow(0 0 4px color-mix(in oklch, var(--fire-color,var(--amber-glow)) 80%, transparent))}}.campfire-embers:after{opacity:0;transition:opacity .5s ease-out;animation:none}.campfire-embers--active:after{opacity:1;transition:opacity .24s ease-in;animation:2.8s ease-in-out infinite campfire-ember-drift}@keyframes campfire-ember-drift{0%{filter:drop-shadow(0 0 4px color-mix(in oklch, var(--fire-color,var(--amber-glow)) 80%, transparent)) brightness(.9);transform:translateY(8px)rotate(0)scale(.92)}25%{filter:drop-shadow(0 0 6px color-mix(in oklch, var(--fire-color,var(--amber-glow)) 90%, transparent)) brightness(1.15);transform:translate(-9px,-12px)rotate(5deg)scale(1)}50%{filter:drop-shadow(0 0 5px color-mix(in oklch, var(--fire-color,var(--amber-glow)) 70%, transparent)) brightness(.85);transform:translate(7px,-26px)rotate(-4deg)scale(1.05)}75%{filter:drop-shadow(0 0 7px color-mix(in oklch, var(--fire-color,var(--amber-glow)) 85%, transparent)) brightness(1.1);transform:translate(-5px,-38px)rotate(3deg)scale(1.08)}to{filter:drop-shadow(0 0 3px color-mix(in oklch, var(--fire-color,var(--amber-glow)) 60%, transparent)) brightness(.8);transform:translate(2px,-50px)rotate(0)scale(1.1)}}.campfire-seat:hover{filter:drop-shadow(0 8px 26px var(--amber-glow));transform:translate(-50%,-50%)scale(1.06)}@supports (color:color-mix(in lab, red, red)){.campfire-seat:hover{filter:drop-shadow(0 8px 26px color-mix(in oklch, var(--amber-glow) 45%, transparent))}}.campfire-button:hover{filter:brightness(1.12)}.campfire-button:focus-visible{outline:2px solid var(--amber-glow)}@supports (color:color-mix(in lab, red, red)){.campfire-button:focus-visible{outline:2px solid color-mix(in oklch, var(--amber-glow) 70%, transparent)}}.campfire-button:focus-visible{outline-offset:4px}.campfire-button:active{filter:brightness(1.3)}@keyframes campfire-flash{0%{opacity:0;transform:scale(.55)}25%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.25)}}@keyframes fire-spirit-frame-cycle{0%{opacity:0}6%{opacity:1}27%{opacity:1}39%{opacity:0}to{opacity:0}}@keyframes fire-spirit-leap{0%{opacity:0;transform:translate3d(calc(var(--spirit-start-x) - 50%), calc(var(--spirit-start-y) - 50%), 0) scale(.12) rotate(-5deg)}14%{opacity:1;transform:translate3d(calc(var(--spirit-start-x) - 50%), calc(var(--spirit-start-y) - 50% - 2rem), 0) scale(.5) rotate(2deg)}46%{opacity:1;transform:translate3d(calc((var(--spirit-start-x) + var(--spirit-end-x)) / 2 - 50%), calc(var(--spirit-end-y) - 50% - 2.5rem), 0) scale(1.02) rotate(-2deg)}76%{opacity:.96;transform:translate3d(calc(var(--spirit-end-x) - 50%), calc(var(--spirit-end-y) - 50%), 0) scale(1.16) rotate(2deg)}to{opacity:0;transform:translate3d(calc(var(--spirit-end-x) - 50% + var(--spirit-direction) * 2.5rem), calc(var(--spirit-end-y) - 50% - 1rem), 0) scale(1.36) rotate(-1deg)}}@keyframes fire-spirit-sparks{0%{opacity:0;transform:translateY(14px)rotate(0)scale(.85)}30%{opacity:.95}65%{opacity:.6;transform:translate(-4px,-16px)rotate(3deg)scale(1)}to{opacity:0;transform:translate(3px,-34px)rotate(-2deg)scale(1.12)}}.fire-spirit-crow .fire-spirit-frames,.fire-spirit-owl .fire-spirit-frames{animation:1s ease-in-out infinite fire-spirit-glide}.fire-spirit-dragon .fire-spirit-frames{animation:1.5s ease-in-out infinite fire-spirit-glide}.fire-spirit-serpent .fire-spirit-frames{animation:2.6s ease-in-out infinite fire-spirit-sway}.fire-spirit-shark .fire-spirit-frames{animation:1.8s ease-in-out infinite fire-spirit-sway}.fire-spirit-wolf .fire-spirit-frames,.fire-spirit-bear .fire-spirit-frames,.fire-spirit-stag .fire-spirit-frames,.fire-spirit-rat .fire-spirit-frames,.fire-spirit-horse .fire-spirit-frames,.fire-spirit-rabbit .fire-spirit-frames,.fire-spirit-badger .fire-spirit-frames{animation:1.4s ease-in-out infinite fire-spirit-lope}.fire-spirit-fox .fire-spirit-frames{animation:1.3s cubic-bezier(.3,0,.4,1) infinite fire-spirit-bound}.fire-spirit-toad .fire-spirit-frames{animation:1.2s cubic-bezier(.34,0,.66,1) infinite fire-spirit-lope}.fire-spirit-motion-drift .fire-spirit-frames{animation:fire-spirit-sway var(--spirit-cycle,2.2s) ease-in-out infinite}.fire-spirit-motion-prowl .fire-spirit-frames{animation:fire-spirit-lope var(--spirit-cycle,1.5s) ease-in-out infinite}.fire-spirit-motion-quick .fire-spirit-frames{animation:fire-spirit-glide var(--spirit-cycle,1s) ease-in-out infinite}.fire-spirit-motion-bound .fire-spirit-frames{animation:fire-spirit-bound var(--spirit-cycle,1.25s) cubic-bezier(.3, 0, .4, 1) infinite}@keyframes fire-spirit-bound{0%{transform:scaleX(var(--spirit-direction,1)) translateY(6%) rotate(-4deg)}30%{transform:scaleX(var(--spirit-direction,1)) translateY(-11%) rotate(4deg)}55%{transform:scaleX(var(--spirit-direction,1)) translateY(-6%) rotate(1deg)}80%{transform:scaleX(var(--spirit-direction,1)) translateY(4%) rotate(-3deg)}to{transform:scaleX(var(--spirit-direction,1)) translateY(6%) rotate(-4deg)}}@keyframes fire-spirit-glide{0%,to{transform:scaleX(var(--spirit-direction,1)) translateY(-2%) rotate(-1.5deg)}50%{transform:scaleX(var(--spirit-direction,1)) translateY(2.5%) rotate(1.5deg)}}@keyframes fire-spirit-sway{0%,to{transform:scaleX(var(--spirit-direction,1)) translateX(-1.5%) skewY(1deg)}50%{transform:scaleX(var(--spirit-direction,1)) translateX(1.5%) skewY(-1deg)}}@keyframes fire-spirit-lope{0%,to{transform:scaleX(var(--spirit-direction,1)) translateY(0) rotate(-1deg)}45%{transform:scaleX(var(--spirit-direction,1)) translateY(-3.5%) rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.fire-spirit{animation:1.4s ease-out forwards fire-spirit-fade}.fire-spirit-frames,.fire-spirit-sparks,.campfire-embers:after{animation:none}.fire-spirit-art{opacity:0;animation:none}.fire-spirit-art:first-of-type{opacity:1}}@keyframes fire-spirit-fade{0%{opacity:0;transform:translate3d(calc(var(--spirit-start-x) - 50%), calc(var(--spirit-start-y) - 50%), 0) scale(.4)}30%,65%{opacity:1;transform:translate3d(calc(var(--spirit-end-x) - 50%), calc(var(--spirit-end-y) - 50%), 0) scale(1)}to{opacity:0;transform:translate3d(calc(var(--spirit-end-x) - 50%), calc(var(--spirit-end-y) - 50%), 0) scale(1.08)}}body{font-family:var(--font-body,var(--font-sans))}h1,h2,h3,h4,h5,h6,.font-serif{font-family:var(--font-heading,var(--font-serif))}[data-flourish]{--flourish-color:var(--amber-glow);--flourish-strength:.7;--flourish-saturation:1;--flourish-size:82px;--flourish-size-sm:52px;--flourish-tile-size:168px}[data-flourish][data-flourish-tint=theme]{--flourish-color:var(--amber-glow)}[data-flourish][data-flourish-on~=page] body:before{content:"";z-index:0;pointer-events:none;background-color:var(--flourish-color);-webkit-mask-image:var(--flourish-tile), var(--flourish-tile), var(--flourish-motif-c);-webkit-mask-image:var(--flourish-tile), var(--flourish-tile), var(--flourish-motif-c);-webkit-mask-image:var(--flourish-tile), var(--flourish-tile), var(--flourish-motif-c);-webkit-mask-image:var(--flourish-tile), var(--flourish-tile), var(--flourish-motif-c);-webkit-mask-image:var(--flourish-tile), var(--flourish-tile), var(--flourish-motif-c);mask-image:var(--flourish-tile), var(--flourish-tile), var(--flourish-motif-c);-webkit-mask-size:var(--flourish-tile-size) var(--flourish-tile-size), calc(var(--flourish-tile-size) * 2.4) calc(var(--flourish-tile-size) * 2.4), calc(var(--flourish-tile-size) * 1.35) calc(var(--flourish-tile-size) * 1.35);-webkit-mask-size:var(--flourish-tile-size) var(--flourish-tile-size), calc(var(--flourish-tile-size) * 2.4) calc(var(--flourish-tile-size) * 2.4), calc(var(--flourish-tile-size) * 1.35) calc(var(--flourish-tile-size) * 1.35);-webkit-mask-size:var(--flourish-tile-size) var(--flourish-tile-size), calc(var(--flourish-tile-size) * 2.4) calc(var(--flourish-tile-size) * 2.4), calc(var(--flourish-tile-size) * 1.35) calc(var(--flourish-tile-size) * 1.35);-webkit-mask-size:var(--flourish-tile-size) var(--flourish-tile-size), calc(var(--flourish-tile-size) * 2.4) calc(var(--flourish-tile-size) * 2.4), calc(var(--flourish-tile-size) * 1.35) calc(var(--flourish-tile-size) * 1.35);-webkit-mask-size:var(--flourish-tile-size) var(--flourish-tile-size), calc(var(--flourish-tile-size) * 2.4) calc(var(--flourish-tile-size) * 2.4), calc(var(--flourish-tile-size) * 1.35) calc(var(--flourish-tile-size) * 1.35);mask-size:var(--flourish-tile-size) var(--flourish-tile-size), calc(var(--flourish-tile-size) * 2.4) calc(var(--flourish-tile-size) * 2.4), calc(var(--flourish-tile-size) * 1.35) calc(var(--flourish-tile-size) * 1.35);opacity:calc(var(--flourish-strength) * .16);position:fixed;inset:0;-webkit-mask-position:0 0,53px 89px,111px 37px;mask-position:0 0,53px 89px,111px 37px;-webkit-mask-repeat:repeat;mask-repeat:repeat}[data-flourish][data-flourish-on~=cards] :is(.gold-frame,.flourish-card,article[class*=bg-wood-grain\/40]){position:relative}[data-flourish][data-flourish-on~=cards] :is(.gold-frame,.flourish-card,article[class*=bg-wood-grain\/40]):after{content:"";pointer-events:none;border-radius:inherit;background-color:var(--flourish-color);-webkit-mask-image:var(--flourish-motif), var(--flourish-motif-b), var(--flourish-motif-c), var(--flourish-motif-b), var(--flourish-tile);-webkit-mask-image:var(--flourish-motif), var(--flourish-motif-b), var(--flourish-motif-c), var(--flourish-motif-b), var(--flourish-tile);-webkit-mask-image:var(--flourish-motif), var(--flourish-motif-b), var(--flourish-motif-c), var(--flourish-motif-b), var(--flourish-tile);-webkit-mask-image:var(--flourish-motif), var(--flourish-motif-b), var(--flourish-motif-c), var(--flourish-motif-b), var(--flourish-tile);-webkit-mask-image:var(--flourish-motif), var(--flourish-motif-b), var(--flourish-motif-c), var(--flourish-motif-b), var(--flourish-tile);mask-image:var(--flourish-motif), var(--flourish-motif-b), var(--flourish-motif-c), var(--flourish-motif-b), var(--flourish-tile);-webkit-mask-size:var(--flourish-size) var(--flourish-size), var(--flourish-size-sm) var(--flourish-size-sm), calc(var(--flourish-size) * .82) calc(var(--flourish-size) * .82), calc(var(--flourish-size-sm) * .6) calc(var(--flourish-size-sm) * .6), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);-webkit-mask-size:var(--flourish-size) var(--flourish-size), var(--flourish-size-sm) var(--flourish-size-sm), calc(var(--flourish-size) * .82) calc(var(--flourish-size) * .82), calc(var(--flourish-size-sm) * .6) calc(var(--flourish-size-sm) * .6), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);-webkit-mask-size:var(--flourish-size) var(--flourish-size), var(--flourish-size-sm) var(--flourish-size-sm), calc(var(--flourish-size) * .82) calc(var(--flourish-size) * .82), calc(var(--flourish-size-sm) * .6) calc(var(--flourish-size-sm) * .6), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);-webkit-mask-size:var(--flourish-size) var(--flourish-size), var(--flourish-size-sm) var(--flourish-size-sm), calc(var(--flourish-size) * .82) calc(var(--flourish-size) * .82), calc(var(--flourish-size-sm) * .6) calc(var(--flourish-size-sm) * .6), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);-webkit-mask-size:var(--flourish-size) var(--flourish-size), var(--flourish-size-sm) var(--flourish-size-sm), calc(var(--flourish-size) * .82) calc(var(--flourish-size) * .82), calc(var(--flourish-size-sm) * .6) calc(var(--flourish-size-sm) * .6), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);mask-size:var(--flourish-size) var(--flourish-size), var(--flourish-size-sm) var(--flourish-size-sm), calc(var(--flourish-size) * .82) calc(var(--flourish-size) * .82), calc(var(--flourish-size-sm) * .6) calc(var(--flourish-size-sm) * .6), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);opacity:calc(var(--flourish-strength) * .3);position:absolute;inset:0;-webkit-mask-position:right -14px top -14px,10px 8px,left -12px bottom -10px,right 18px bottom 14px,50%;mask-position:right -14px top -14px,10px 8px,left -12px bottom -10px,right 18px bottom 14px,50%;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat;mask-repeat:no-repeat,no-repeat,no-repeat,no-repeat,repeat}[data-flourish][data-flourish-on~=headings] :is(h1,h2,h3):after,[data-flourish][data-flourish-on~=headings] :is(h1,h2,h3):before{content:"";vertical-align:-.06em;background-color:var(--flourish-color);width:.8em;height:.8em;opacity:calc(var(--flourish-strength) * .8);display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}[data-flourish][data-flourish-on~=headings] :is(h1,h2,h3):before{-webkit-mask-image:var(--flourish-motif-c);-webkit-mask-image:var(--flourish-motif-c);-webkit-mask-image:var(--flourish-motif-c);-webkit-mask-image:var(--flourish-motif-c);-webkit-mask-image:var(--flourish-motif-c);mask-image:var(--flourish-motif-c);margin-right:.42em}[data-flourish][data-flourish-on~=headings] :is(h1,h2,h3):after{-webkit-mask-image:var(--flourish-motif-b);-webkit-mask-image:var(--flourish-motif-b);-webkit-mask-image:var(--flourish-motif-b);-webkit-mask-image:var(--flourish-motif-b);-webkit-mask-image:var(--flourish-motif-b);mask-image:var(--flourish-motif-b);margin-left:.42em}[data-flourish][data-flourish-on~=body] :is(p,li){position:relative}@supports (color:color-mix(in lab, red, red)){[data-flourish][data-flourish-on~=body] :is(p,li):first-letter{color:color-mix(in oklch, var(--flourish-color) 62%, currentColor)}}[data-flourish][data-flourish-on~=body] :is(p,li):after{content:"";pointer-events:none;background-color:var(--flourish-color);-webkit-mask-image:var(--flourish-tile);-webkit-mask-image:var(--flourish-tile);-webkit-mask-image:var(--flourish-tile);-webkit-mask-image:var(--flourish-tile);-webkit-mask-image:var(--flourish-tile);mask-image:var(--flourish-tile);-webkit-mask-size:calc(var(--flourish-tile-size) * .9) calc(var(--flourish-tile-size) * .9);-webkit-mask-size:calc(var(--flourish-tile-size) * .9) calc(var(--flourish-tile-size) * .9);-webkit-mask-size:calc(var(--flourish-tile-size) * .9) calc(var(--flourish-tile-size) * .9);-webkit-mask-size:calc(var(--flourish-tile-size) * .9) calc(var(--flourish-tile-size) * .9);-webkit-mask-size:calc(var(--flourish-tile-size) * .9) calc(var(--flourish-tile-size) * .9);mask-size:calc(var(--flourish-tile-size) * .9) calc(var(--flourish-tile-size) * .9);opacity:calc(var(--flourish-strength) * .07);position:absolute;inset:-6px;-webkit-mask-repeat:repeat;mask-repeat:repeat}[data-flourish=ooze][data-flourish-on~=cards] :is(.gold-frame,.flourish-card,article[class*=bg-wood-grain\/40]):after{-webkit-mask-position:0 0,30% 0,right 22% top 0,right 16px bottom 12px,50%;mask-position:0 0,30% 0,right 22% top 0,right 16px bottom 12px,50%;-webkit-mask-size:100% calc(var(--flourish-size) * .7), calc(var(--flourish-size-sm) * .7) calc(var(--flourish-size) * .9), calc(var(--flourish-size-sm) * .5) calc(var(--flourish-size) * .6), calc(var(--flourish-size-sm) * .8) calc(var(--flourish-size-sm) * .8), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);-webkit-mask-size:100% calc(var(--flourish-size) * .7), calc(var(--flourish-size-sm) * .7) calc(var(--flourish-size) * .9), calc(var(--flourish-size-sm) * .5) calc(var(--flourish-size) * .6), calc(var(--flourish-size-sm) * .8) calc(var(--flourish-size-sm) * .8), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);-webkit-mask-size:100% calc(var(--flourish-size) * .7), calc(var(--flourish-size-sm) * .7) calc(var(--flourish-size) * .9), calc(var(--flourish-size-sm) * .5) calc(var(--flourish-size) * .6), calc(var(--flourish-size-sm) * .8) calc(var(--flourish-size-sm) * .8), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);-webkit-mask-size:100% calc(var(--flourish-size) * .7), calc(var(--flourish-size-sm) * .7) calc(var(--flourish-size) * .9), calc(var(--flourish-size-sm) * .5) calc(var(--flourish-size) * .6), calc(var(--flourish-size-sm) * .8) calc(var(--flourish-size-sm) * .8), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);-webkit-mask-size:100% calc(var(--flourish-size) * .7), calc(var(--flourish-size-sm) * .7) calc(var(--flourish-size) * .9), calc(var(--flourish-size-sm) * .5) calc(var(--flourish-size) * .6), calc(var(--flourish-size-sm) * .8) calc(var(--flourish-size-sm) * .8), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1);mask-size:100% calc(var(--flourish-size) * .7), calc(var(--flourish-size-sm) * .7) calc(var(--flourish-size) * .9), calc(var(--flourish-size-sm) * .5) calc(var(--flourish-size) * .6), calc(var(--flourish-size-sm) * .8) calc(var(--flourish-size-sm) * .8), calc(var(--flourish-tile-size) * 1.1) calc(var(--flourish-tile-size) * 1.1)}[data-flourish=radiance][data-flourish-on~=headings] :is(h1,h2,h3){text-shadow:0 0 18px var(--flourish-color), 0 0 44px var(--flourish-color)}@supports (color:color-mix(in lab, red, red)){[data-flourish=radiance][data-flourish-on~=headings] :is(h1,h2,h3){text-shadow:0 0 18px color-mix(in oklch, var(--flourish-color) 34%, transparent), 0 0 44px color-mix(in oklch, var(--flourish-color) 18%, transparent)}}[data-flourish=leaves]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M48%2087C50%2067%2048%2047%2048%2018%22%2F%3E%3Cpath%20d%3D%22M48%2070C35%2064%2024%2054%2017%2042M48%2058C62%2051%2073%2041%2080%2027M48%2044C35%2039%2025%2030%2018%2020%22%2F%3E%3Cpath%20d%3D%22M23%2047q-13-1-15-11%2012-2%2018%207M31%2056q-13%203-18-6%2011-6%2020%201M38%2065q-10%206-17-1%208-8%2018-4M70%2038q12%200%2015-10-12-3-18%206M62%2048q12%203%2018-6-11-6-20%201M28%2031q-12%201-16-8%2011-5%2018%203M48%2030q10-5%209-15-11%201-13%2012%22%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%2076Q34%2058%2044%2023M21%2070l-1-15m8%208%2013-8M29%2056l-1-14m8%206%2012-9M36%2041l1-12m5%205%209-8%22%2F%3E%3Cpath%20d%3D%22M62%2079Q73%2061%2068%2040M67%2068l-11-8m13%201%209-10M68%2052l-9-7m9%200%206-10%22%2F%3E%3Cpath%20d%3D%22M45%2021q6-14%2014-1-7%208-14%201Z%22%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.4%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M65%2011c-17%205-27%2022-21%2038%205%2014%2020%2022%2034%2017-10%2012-29%2015-42%205-16-11-20-33-9-49C36%209%2052%205%2065%2011Z%22%2F%3E%3Cpath%20d%3D%22M18%2058l2%205%205%202-5%202-2%205-2-5-5-2%205-2ZM74%2026l2%206%206%202-6%202-2%206-2-6-6-2%206-2ZM69%2074l1%204%204%201-4%202-1%204-2-4-4-2%204-1Z%22%2F%3E%3Ccircle%20cx%3D%2282%22%20cy%3D%2256%22%20r%3D%222%22%20fill%3D%22black%22%2F%3E%3Ccircle%20cx%3D%2223%22%20cy%3D%2232%22%20r%3D%221.7%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%20180%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%3Cg%20transform%3D%22translate%287%205%29%22%3E%3Cpath%20d%3D%22M18%2042Q26%2023%2025%204M22%2031l-11-7m13%200%2010-9m-9%201-7-6m8-1%206-6M17%2038%207%2034%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2853%208%29%22%3E%3Cpath%20d%3D%22M8%2029Q23%2021%2031%204M15%2024%208%2014m13%206%2010-5m-6-3-4-7%22%2F%3E%3Cpath%20d%3D%22M8%2014q-6-5-8%202%205%205%208-2ZM31%2015q7-4%208%203-6%204-8-3ZM21%205q-1-7%206-5%201%206-6%205Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28106%207%29%22%3E%3Cpath%20d%3D%22M8%209c-7%206-7%2017%200%2023%205%205%2014%205%2020%201-9%202-17-5-16-14%200-5%203-9%208-12-4-1-8%200-12%202Z%22%2F%3E%3Cpath%20d%3D%22M33%209l1%204%204%201-4%201-1%204-1-4-4-1%204-1ZM37%2029l1%203%203%201-3%201-1%203-1-3-3-1%203-1Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28151%2011%29%22%3E%3Cpath%20d%3D%22M12%203v34M12%2013C4%208%201%2013%204%2018c4%204%208-1%208-5ZM12%2023c8-6%2013-1%2010%205-4%204-9%200-10-5Z%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%223%22%20r%3D%222%22%20fill%3D%22black%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2813%2061%29%22%3E%3Cpath%20d%3D%22M5%2027q12-17%2028-9-4%2013-17%2012-7%200-11-3Z%22%2F%3E%3Cpath%20d%3D%22M6%2027q14-4%2025-8M15%2025l-2-8m9%206%204-8%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2861%2053%29%22%3E%3Cpath%20d%3D%22M8%2033q13-12%2014-29M15%2025%206%2019m12-2%209-7M12%2030l-7-3%22%2F%3E%3Cpath%20d%3D%22M6%2019q-6-4-7%202%205%205%207-2Zm21-9q7-3%207%204-6%203-7-4Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28109%2057%29%22%3E%3Cpath%20d%3D%22M4%2024q12-19%2027-5-7%207-18%207-6%200-9-2Z%22%2F%3E%3Cpath%20d%3D%22M15%2026v10M10%2036h10%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2218%22%20r%3D%221%22%20fill%3D%22black%22%2F%3E%3Ccircle%20cx%3D%2219%22%20cy%3D%2216%22%20r%3D%221%22%20fill%3D%22black%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28151%2055%29%22%3E%3Cpath%20d%3D%22M14%203v35M14%2018C6%2010%201%2016%205%2022c5%204%209-1%209-4Zm0%2010c8-7%2014-1%2010%205-5%204-9-1-10-5Z%22%2F%3E%3Cpath%20d%3D%22M4%206q10%208%2020%200%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%287%20108%29%22%3E%3Cpath%20d%3D%22M3%2030Q18%2020%2024%203M10%2025%203%2015m14%206%2011-6m-7-3-5-8%22%2F%3E%3Ccircle%20cx%3D%2230%22%20cy%3D%228%22%20r%3D%222%22%20fill%3D%22black%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2854%20104%29%22%3E%3Cpath%20d%3D%22M12%204c-8%207-8%2020%201%2027%207%206%2017%205%2024-1-10%203-20-5-19-16%200-5%203-9%207-12-5-1-9%200-13%202Z%22%2F%3E%3Cpath%20d%3D%22M39%208l1%204%204%201-4%202-1%204-2-4-4-2%204-1Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28111%20105%29%22%3E%3Cpath%20d%3D%22M3%2032q16-16%2018-31M11%2024%202%2018m13-1%2010-8M8%2028l-6-2%22%2F%3E%3Cpath%20d%3D%22M2%2018q-5-4-7%202%205%204%207-2Zm23-9q7-3%207%203-6%204-7-3Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28151%20105%29%22%3E%3Cpath%20d%3D%22M5%2022q11-15%2025-7-5%2012-17%2011-5%200-8-4Z%22%2F%3E%3Cpath%20d%3D%22m6%2022%2022-6M14%2020l-2-7m8%205%204-7%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2813%20149%29%22%3E%3Cpath%20d%3D%22M4%2017q10-14%2023-6-4%2010-14%209-6%200-9-3Z%22%2F%3E%3Cpath%20d%3D%22M13%2020v10M9%2030h8%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2857%20145%29%22%3E%3Cpath%20d%3D%22M5%2030Q18%2020%2022%203M11%2025%204%2017m13%204%209-7M15%2013%209%207%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28101%20145%29%22%3E%3Cpath%20d%3D%22M7%205c-6%206-6%2016%201%2021%205%205%2013%204%2018%200-8%202-15-4-14-12%200-4%202-7%206-10-4-1-8%200-11%201Z%22%2F%3E%3Cpath%20d%3D%22M31%208l1%204%204%201-4%201-1%204-1-4-4-1%204-1Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28145%20147%29%22%3E%3Cpath%20d%3D%22M4%2024Q18%2015%2022%202M10%2020%203%2013m13%203%209-7M14%209%209%204%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E);--flourish-color:oklch(61% .16 142)}[data-flourish=blood]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M22%2012c7-2%2013%203%2014%2010%201%208-4%2013-11%2014-8%201-14-4-14-11%200-6%204-11%2011-13z%27%2F%3E%3Cpath%20d%3D%27M35%2034c5-1%209%202%209%206s-3%207-8%207-8-3-8-7%203-6%207-6z%27%2F%3E%3Cpath%20d%3D%27M20%2036c2%206%203%2013%202%2020-3-6-4-13-2-20z%27%2F%3E%3Cpath%20d%3D%27M46%2020c4-2%208%200%2010%203-4%200-7%201-10%203-2-2-2-4%200-6z%27%2F%3E%3Ccircle%20cx%3D%2752%27%20cy%3D%2740%27%20r%3D%273%27%2F%3E%3Ccircle%20cx%3D%2713%27%20cy%3D%2748%27%20r%3D%272.2%27%2F%3E%3Ccircle%20cx%3D%2740%27%20cy%3D%2752%27%20r%3D%271.8%27%2F%3E%3Ccircle%20cx%3D%2757%27%20cy%3D%2752%27%20r%3D%271.3%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M4%2044c14-10%2028-20%2044-30-8%2012-19%2021-31%2028%2010-3%2019-8%2027-15-11%2012-25%2019-40%2021z%27%20opacity%3D%27.9%27%2F%3E%3Ccircle%20cx%3D%2750%27%20cy%3D%2744%27%20r%3D%272.6%27%2F%3E%3Ccircle%20cx%3D%2742%27%20cy%3D%2752%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%2758%27%20cy%3D%2734%27%20r%3D%271.8%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Ccircle%20cx%3D%2718%27%20cy%3D%2720%27%20r%3D%272.6%27%2F%3E%3Ccircle%20cx%3D%2730%27%20cy%3D%2714%27%20r%3D%271.4%27%2F%3E%3Ccircle%20cx%3D%2740%27%20cy%3D%2726%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2734%27%20r%3D%271.1%27%2F%3E%3Ccircle%20cx%3D%2748%27%20cy%3D%2718%27%20r%3D%271.2%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2740%27%20r%3D%271.7%27%2F%3E%3Ccircle%20cx%3D%2734%27%20cy%3D%2746%27%20r%3D%272.3%27%2F%3E%3Ccircle%20cx%3D%2752%27%20cy%3D%2744%27%20r%3D%271.3%27%2F%3E%3Ccircle%20cx%3D%2722%27%20cy%3D%2752%27%20r%3D%271%27%2F%3E%3Ccircle%20cx%3D%2744%27%20cy%3D%2756%27%20r%3D%271.5%27%2F%3E%3Ccircle%20cx%3D%2758%27%20cy%3D%2730%27%20r%3D%270.9%27%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M10%208c5-1%209%203%208%208s-6%207-10%205-5-8-1-11z%27%20opacity%3D%27.8%27%2F%3E%3Cpath%20d%3D%27M44%2040c6-2%2011%203%2010%209s-8%208-12%204-3-11%202-13z%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2730%27%20cy%3D%2724%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2754%27%20cy%3D%2716%27%20r%3D%271.4%27%2F%3E%3Ccircle%20cx%3D%2720%27%20cy%3D%2746%27%20r%3D%271.6%27%2F%3E%3Ccircle%20cx%3D%2738%27%20cy%3D%2758%27%20r%3D%271.2%27%2F%3E%3Ccircle%20cx%3D%278%27%20cy%3D%2734%27%20r%3D%271%27%2F%3E%3C%2Fsvg%3E);--flourish-color:oklch(45% .19 25)}[data-flourish=ooze]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M0%200h64v10c-3%201-4%205-4%2010%200%206-2%2012-6%2012s-6-7-6-14c0-4-1-7-3-7s-3%202-3%206c0%209-3%2019-8%2019s-8-12-8-22c0-4-1-6-3-6s-3%203-3%208c0%207-2%2013-5%2013s-5-6-5-12c0-4-1-6-3-7z%27%2F%3E%3Cellipse%20cx%3D%2754%27%20cy%3D%2736%27%20rx%3D%272.6%27%20ry%3D%273.4%27%2F%3E%3Cellipse%20cx%3D%2726%27%20cy%3D%2750%27%20rx%3D%273.2%27%20ry%3D%274.2%27%2F%3E%3Cellipse%20cx%3D%2711%27%20cy%3D%2738%27%20rx%3D%272%27%20ry%3D%272.6%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M28%200c4%200%206%204%206%2010%200%208%204%2014%204%2022%200%207-3%2012-8%2012s-8-5-8-12c0-8%203-15%203-23%200-5%201-9%203-9z%27%2F%3E%3Cellipse%20cx%3D%2730%27%20cy%3D%2756%27%20rx%3D%273%27%20ry%3D%274%27%2F%3E%3Cellipse%20cx%3D%2744%27%20cy%3D%2730%27%20rx%3D%272%27%20ry%3D%272.8%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M6%2042c6-8%2016-10%2026-7%208%202%2016%201%2022-4%203%208-2%2016-11%2019-12%204-28%203-37-8z%27%20opacity%3D%27.9%27%2F%3E%3Cellipse%20cx%3D%2720%27%20cy%3D%2744%27%20rx%3D%272.4%27%20ry%3D%272%27%2F%3E%3Cellipse%20cx%3D%2734%27%20cy%3D%2748%27%20rx%3D%273%27%20ry%3D%272.4%27%2F%3E%3Cellipse%20cx%3D%2746%27%20cy%3D%2742%27%20rx%3D%271.8%27%20ry%3D%271.4%27%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M12%202c3%200%204%204%204%209s3%2011%203%2016-2%209-5%209-6-4-6-9%203-11%203-16-2-9%201-9z%27%20opacity%3D%27.55%27%2F%3E%3Cpath%20d%3D%27M46%2024c3%200%204%205%204%2010s2%2010%202%2014-2%208-5%208-5-4-5-9%203-10%203-15-2-8%201-8z%27%20opacity%3D%27.45%27%2F%3E%3Cellipse%20cx%3D%2724%27%20cy%3D%2734%27%20rx%3D%273%27%20ry%3D%273.8%27%2F%3E%3Cellipse%20cx%3D%2756%27%20cy%3D%2754%27%20rx%3D%272%27%20ry%3D%272.6%27%2F%3E%3Cellipse%20cx%3D%278%27%20cy%3D%2752%27%20rx%3D%272.4%27%20ry%3D%273%27%2F%3E%3C%2Fsvg%3E);--flourish-color:oklch(32% .07 300)}[data-flourish=warlock]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%2049Q31%2021%2049%2044Q62%2022%2084%2036Q70%2039%2063%2053Q51%2047%2045%2061Q31%2050%2013%2049Z%22%2F%3E%3Cpath%20d%3D%22M48%2044Q42%2027%2054%2015Q62%2028%2055%2045M28%2044%2017%2029M66%2043l13-17%22%2F%3E%3Cpath%20d%3D%22M16%2051q12%2016%2031%2011%2020-5%2032%207M21%2059q11%2015%2026%209M73%2057q-8%203-13%2011%22%2F%3E%3Ccircle%20cx%3D%2257%22%20cy%3D%2239%22%20r%3D%222%22%20fill%3D%22black%22%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M13%2062Q48%2029%2083%2062Q48%2091%2013%2062Z%22%2F%3E%3Cellipse%20cx%3D%2248%22%20cy%3D%2262%22%20rx%3D%2213%22%20ry%3D%2219%22%2F%3E%3Ccircle%20cx%3D%2248%22%20cy%3D%2262%22%20r%3D%225%22%20fill%3D%22black%22%2F%3E%3Cpath%20d%3D%22M31%2024%2055%209l12%2014-27%2015Z%22%2F%3E%3Cpath%20d%3D%22m55%209%201%2017M31%2024l25%202M40%2038l16-12%2011-3%22%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M18%2073V30q15-8%2030%200%2015-8%2030%200v43q-15-8-30%200-15-8-30%200Z%22%2F%3E%3Cpath%20d%3D%22M48%2030v43M27%2040q11-4%2017%200M53%2040q9-4%2017%200%22%2F%3E%3Cpath%20d%3D%22M31%2058q9-16%2017%200%208-16%2017%200-8%2010-17%203-9%207-17-3Z%22%2F%3E%3Cpath%20d%3D%22M48%2055q0-22%208-31M48%2055q-10-16-7-29%22%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20190%20190%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%3Cg%20transform%3D%22translate%285%204%29%22%3E%3Cpath%20d%3D%22M4%2026Q17%206%2030%2023q10-16%2025-7-12%203-15%2015-9-5-14%204Q16%2027%204%2026Z%22%2F%3E%3Ccircle%20cx%3D%2234%22%20cy%3D%2220%22%20r%3D%221.5%22%20fill%3D%22black%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2872%205%29%22%3E%3Cpath%20d%3D%22m4%2035%2022-29%2013%2012-28%2023Z%22%2F%3E%3Cpath%20d%3D%22m26%206%201%2022M4%2035l23-7M11%2041l16-13%2012-10%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28136%207%29%22%3E%3Cpath%20d%3D%22M9%2032Q2%2020%2010%2010q11%206%208%2018%2010-13%2019-5-3%2013-18%2014%22%2F%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2215%22%20r%3D%221.3%22%20fill%3D%22black%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2816%2058%29%22%3E%3Cpath%20d%3D%22M4%2020q18-17%2036%200-18%2015-36%200Z%22%2F%3E%3Cellipse%20cx%3D%2222%22%20cy%3D%2220%22%20rx%3D%227%22%20ry%3D%2210%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2220%22%20r%3D%223%22%20fill%3D%22black%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2873%2052%29%22%3E%3Cpath%20d%3D%22M5%2036V9q10-6%2020%200%2010-6%2020%200v27q-10-5-20%200-10-5-20%200Z%22%2F%3E%3Cpath%20d%3D%22M25%209v27M12%2017h8m10%200h8%22%2F%3E%3Cpath%20d%3D%22M15%2027q10-12%2020%200%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28135%2055%29%22%3E%3Cpath%20d%3D%22M4%2034q12-25%2026-16%207%205%202%2013-5%208-15%203%22%2F%3E%3Cpath%20d%3D%22M12%2025q-5-15%206-22%208%208%203%2017M32%2031q11-7%2016%202-6%209-16%205%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%287%20108%29%22%3E%3Cpath%20d%3D%22M5%204q18%2012%2014%2037M9%2013l11-2M13%2021l10-4M16%2030l8-4%22%2F%3E%3Cpath%20d%3D%22M5%204q7%201%209%207-7%201-9-7Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2851%20105%29%22%3E%3Cpath%20d%3D%22M5%2034q18-25%2037-10-4%2014-19%2015-12%200-18-5Z%22%2F%3E%3Cpath%20d%3D%22M8%2033q17-1%2031-9M19%2033l-2-10m11%207%206-10%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28108%20104%29%22%3E%3Cpath%20d%3D%22M5%205q17%208%2028%200-3%2011-14%2013-10-2-14-13Z%22%2F%3E%3Cpath%20d%3D%22M19%2018v22M12%2040h14%22%2F%3E%3Cpath%20d%3D%22M8%205%203%201m27%204%205-4%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28153%20105%29%22%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%2211%22%2F%3E%3Cpath%20d%3D%22M8%2015h14M15%208v14%22%2F%3E%3Ccircle%20cx%3D%2215%22%20cy%3D%2215%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2812%20153%29%22%3E%3Cpath%20d%3D%22M4%2024Q20%209%2036%2024q-16%2013-32%200Z%22%2F%3E%3Cellipse%20cx%3D%2220%22%20cy%3D%2224%22%20rx%3D%226%22%20ry%3D%228%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2224%22%20r%3D%222.5%22%20fill%3D%22black%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2869%20148%29%22%3E%3Cpath%20d%3D%22M4%2034q12-22%2025-14%208%205%202%2013-5%207-15%203%22%2F%3E%3Cpath%20d%3D%22M12%2026Q4%2013%2015%204q9%208%204%2018%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28121%20151%29%22%3E%3Cpath%20d%3D%22M5%2027V8q9-5%2018%200%209-5%2018%200v19q-9-4-18%200-9-4-18%200Z%22%2F%3E%3Cpath%20d%3D%22M23%208v19M12%2015h7m8%200h7%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28169%20155%29%22%3E%3Cpath%20d%3D%22M4%2027Q10%2010%207%202M7%2014l9-7M7%2019l10%202%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E);--flourish-color:oklch(48% .19 299)}[data-flourish=radiance]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%274%27%20opacity%3D%27.55%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20transform%3D%27rotate%280%2032%2032%29%27%20d%3D%27M32%206l1.5%2020-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%2830%2032%2032%29%27%20d%3D%27M32%2014l1.5%2012-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%2860%2032%2032%29%27%20d%3D%27M32%206l1.5%2020-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%2890%2032%2032%29%27%20d%3D%27M32%2014l1.5%2012-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%28120%2032%2032%29%27%20d%3D%27M32%206l1.5%2020-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%28150%2032%2032%29%27%20d%3D%27M32%2014l1.5%2012-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%28180%2032%2032%29%27%20d%3D%27M32%206l1.5%2020-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%28210%2032%2032%29%27%20d%3D%27M32%2014l1.5%2012-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%28240%2032%2032%29%27%20d%3D%27M32%206l1.5%2020-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%28270%2032%2032%29%27%20d%3D%27M32%2014l1.5%2012-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%28300%2032%2032%29%27%20d%3D%27M32%206l1.5%2020-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Cpath%20transform%3D%27rotate%28330%2032%2032%29%27%20d%3D%27M32%2014l1.5%2012-1.5%205.300000000000001-1.5%20-5.300000000000001z%27%2F%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%275%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20transform%3D%27translate%2820%2022%29%20scale%28.42%29%20translate%28-32%20-32%29%27%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3Cpath%20transform%3D%27translate%2844%2040%29%20scale%28.3%29%20translate%28-32%20-32%29%27%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3Cpath%20transform%3D%27translate%2830%2050%29%20scale%28.2%29%20translate%28-32%20-32%29%27%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20transform%3D%27translate%2816%2016%29%20scale%280.22%29%20translate%28-32%20-32%29%27%20opacity%3D%27.9%27%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3Cpath%20transform%3D%27translate%2846%2026%29%20scale%280.15%29%20translate%28-32%20-32%29%27%20opacity%3D%27.7%27%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3Cpath%20transform%3D%27translate%2830%2046%29%20scale%280.12%29%20translate%28-32%20-32%29%27%20opacity%3D%27.6%27%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3Cpath%20transform%3D%27translate%2856%2056%29%20scale%280.18%29%20translate%28-32%20-32%29%27%20opacity%3D%27.5%27%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3Cpath%20transform%3D%27translate%288%2048%29%20scale%280.1%29%20translate%28-32%20-32%29%27%20opacity%3D%27.5%27%20d%3D%27M32%202c2%2016%2012%2026%2028%2030-16%204-26%2014-28%2030-2-16-12-26-28-30%2016-4%2026-14%2028-30z%27%2F%3E%3C%2Fsvg%3E);--flourish-color:oklch(86% .13 92)}[data-flourish=spores]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M32%2034c-11%200-19-4-19-9C13%2016%2022%209%2032%209s19%207%2019%2016c0%205-8%209-19%209z%27%2F%3E%3Cpath%20d%3D%27M28%2034h8c0%208%202%2014%203%2019-4%202-10%202-14%200%201-5%203-11%203-19z%27%20opacity%3D%27.85%27%2F%3E%3Ccircle%20cx%3D%2714%27%20cy%3D%2744%27%20r%3D%271.6%27%20opacity%3D%27.7%27%2F%3E%3Ccircle%20cx%3D%2752%27%20cy%3D%2742%27%20r%3D%271.3%27%20opacity%3D%27.7%27%2F%3E%3Ccircle%20cx%3D%2720%27%20cy%3D%2754%27%20r%3D%271%27%20opacity%3D%27.7%27%2F%3E%3Ccircle%20cx%3D%2746%27%20cy%3D%2754%27%20r%3D%271.2%27%20opacity%3D%27.7%27%2F%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2758%27%20r%3D%270.9%27%20opacity%3D%27.7%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Ccircle%20cx%3D%2730%27%20cy%3D%2742%27%20r%3D%2711%27%2F%3E%3Ccircle%20cx%3D%2730%27%20cy%3D%2722%27%20r%3D%272.4%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2738%27%20cy%3D%2716%27%20r%3D%271.8%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2722%27%20cy%3D%2715%27%20r%3D%271.5%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2744%27%20cy%3D%2726%27%20r%3D%271.4%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%2726%27%20r%3D%271.2%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2734%27%20cy%3D%278%27%20r%3D%271%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2726%27%20cy%3D%276%27%20r%3D%270.8%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2750%27%20cy%3D%2716%27%20r%3D%271%27%20opacity%3D%27.75%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2822%2032%29%20scale%280.55%29%20translate%28-32%20-32%29%27%3E%3Cpath%20d%3D%27M32%2034c-11%200-19-4-19-9C13%2016%2022%209%2032%209s19%207%2019%2016c0%205-8%209-19%209z%27%2F%3E%3Cpath%20d%3D%27M28%2034h8c0%208%202%2014%203%2019-4%202-10%202-14%200%201-5%203-11%203-19z%27%20opacity%3D%27.8%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2842%2040%29%20scale%280.4%29%20translate%28-32%20-32%29%27%3E%3Cpath%20d%3D%27M32%2034c-11%200-19-4-19-9C13%2016%2022%209%2032%209s19%207%2019%2016c0%205-8%209-19%209z%27%2F%3E%3Cpath%20d%3D%27M28%2034h8c0%208%202%2014%203%2019-4%202-10%202-14%200%201-5%203-11%203-19z%27%20opacity%3D%27.8%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2832%2050%29%20scale%280.28%29%20translate%28-32%20-32%29%27%3E%3Cpath%20d%3D%27M32%2034c-11%200-19-4-19-9C13%2016%2022%209%2032%209s19%207%2019%2016c0%205-8%209-19%209z%27%2F%3E%3Cpath%20d%3D%27M28%2034h8c0%208%202%2014%203%2019-4%202-10%202-14%200%201-5%203-11%203-19z%27%20opacity%3D%27.8%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2816%2018%29%20scale%28.34%29%20translate%28-32%20-32%29%27%3E%3Cpath%20d%3D%27M32%2034c-11%200-19-4-19-9C13%2016%2022%209%2032%209s19%207%2019%2016c0%205-8%209-19%209z%27%2F%3E%3Cpath%20d%3D%27M28%2034h8c0%208%202%2014%203%2019-4%202-10%202-14%200%201-5%203-11%203-19z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2846%2044%29%20scale%28.26%29%20translate%28-32%20-32%29%27%3E%3Cpath%20d%3D%27M32%2034c-11%200-19-4-19-9C13%2016%2022%209%2032%209s19%207%2019%2016c0%205-8%209-19%209z%27%2F%3E%3Cpath%20d%3D%27M28%2034h8c0%208%202%2014%203%2019-4%202-10%202-14%200%201-5%203-11%203-19z%27%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2734%27%20cy%3D%2714%27%20r%3D%271.4%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2752%27%20cy%3D%2720%27%20r%3D%271%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2726%27%20cy%3D%2740%27%20r%3D%271.2%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2710%27%20cy%3D%2748%27%20r%3D%271%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2740%27%20cy%3D%2756%27%20r%3D%271.3%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2758%27%20cy%3D%2756%27%20r%3D%270.8%27%20opacity%3D%27.6%27%2F%3E%3C%2Fsvg%3E);--flourish-color:oklch(60% .11 165)}[data-flourish=coins]{--flourish-motif:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%0A%3Cg%20transform%3D%27translate(32%2032)%20rotate(0)%20scale(1)%20translate(-32%20-32)%27%20opacity%3D%271%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M32%2012a20%2020%200%201%200%20.001%200Z%20M32%2016.5a15.5%2015.5%200%201%201%20-.001%200Z%27%2F%3E%0A%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2712.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%2F%3E%0A%3Cpath%20d%3D%27M24%2036l1.6-8%204%203.6L32%2027l2.4%204.6%204-3.6L40%2036Z%27%2F%3E%0A%3Cpath%20d%3D%27M24%2039h16v2.4H24Z%27%2F%3E%0A%3Cg%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2712.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2747.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2712.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3Crect%20x%3D%2747.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%3C%2Fsvg%3E");--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A//www.w3.org/2000/svg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%0A%3Cellipse%20cx%3D%2732%27%20cy%3D%2712%27%20rx%3D%2714%27%20ry%3D%275%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.6%27/%3E%0A%3Cellipse%20cx%3D%2732%27%20cy%3D%2712%27%20rx%3D%279.5%27%20ry%3D%273.2%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.2%27/%3E%0A%3Cpath%20d%3D%27M18%2012a14%205%200%200%201%2028%200v5a14%205%200%200%201-28%200Z%27/%3E%0A%3Cpath%20d%3D%27M18%2025a14%205%200%200%201%2028%200v5a14%205%200%200%201-28%200Z%27/%3E%0A%3Cpath%20d%3D%27M18%2038a14%205%200%200%201%2028%200v5a14%205%200%200%201-28%200Z%27/%3E%0A%3C/svg%3E);--flourish-motif-c:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%0A%3Cg%20transform%3D%27translate(20%2020)%20rotate(-10)%20scale(0.62)%20translate(-32%20-32)%27%20opacity%3D%270.95%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M32%2012a20%2020%200%201%200%20.001%200Z%20M32%2016.5a15.5%2015.5%200%201%201%20-.001%200Z%27%2F%3E%0A%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2712.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%2F%3E%0A%3Cpath%20d%3D%27M24%2036l1.6-8%204%203.6L32%2027l2.4%204.6%204-3.6L40%2036Z%27%2F%3E%0A%3Cpath%20d%3D%27M24%2039h16v2.4H24Z%27%2F%3E%0A%3Cg%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2712.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2747.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2712.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3Crect%20x%3D%2747.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%27translate(44%2026)%20rotate(18)%20scale(0.5)%20translate(-32%20-32)%27%20opacity%3D%270.85%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M32%2012a20%2020%200%201%200%20.001%200Z%20M32%2016.5a15.5%2015.5%200%201%201%20-.001%200Z%27%2F%3E%0A%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2712.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%2F%3E%0A%3Cpath%20d%3D%27M24%2036l1.6-8%204%203.6L32%2027l2.4%204.6%204-3.6L40%2036Z%27%2F%3E%0A%3Cpath%20d%3D%27M24%2039h16v2.4H24Z%27%2F%3E%0A%3Cg%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2712.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2747.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2712.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3Crect%20x%3D%2747.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%27translate(30%2048)%20rotate(-14)%20scale(0.5)%20translate(-32%20-32)%27%20opacity%3D%270.8%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M10%2032a22%2013%200%201%200%20.001%200Z%20M14%2032a18%209.4%200%201%201%20-.001%200Z%27%20transform%3D%27translate(0%200)%27%2F%3E%0A%3Cellipse%20cx%3D%2732%27%20cy%3D%2732%27%20rx%3D%2714.5%27%20ry%3D%276.8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%27translate(50%2050)%20rotate(22)%20scale(0.34)%20translate(-32%20-32)%27%20opacity%3D%270.65%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M10%2032a22%2013%200%201%200%20.001%200Z%20M14%2032a18%209.4%200%201%201%20-.001%200Z%27%20transform%3D%27translate(0%200)%27%2F%3E%0A%3Cellipse%20cx%3D%2732%27%20cy%3D%2732%27%20rx%3D%2714.5%27%20ry%3D%276.8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%2F%3E%0A%3C%2Fg%3E%3C%2Fsvg%3E");--flourish-tile:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%0A%3Cg%20transform%3D%27translate(15%2015)%20rotate(0)%20scale(0.34)%20translate(-32%20-32)%27%20opacity%3D%270.9%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M32%2012a20%2020%200%201%200%20.001%200Z%20M32%2016.5a15.5%2015.5%200%201%201%20-.001%200Z%27%2F%3E%0A%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2712.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%2F%3E%0A%3Cpath%20d%3D%27M24%2036l1.6-8%204%203.6L32%2027l2.4%204.6%204-3.6L40%2036Z%27%2F%3E%0A%3Cpath%20d%3D%27M24%2039h16v2.4H24Z%27%2F%3E%0A%3Cg%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2712.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2747.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2712.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3Crect%20x%3D%2747.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%27translate(47%2023)%20rotate(25)%20scale(0.26)%20translate(-32%20-32)%27%20opacity%3D%270.7%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M32%2012a20%2020%200%201%200%20.001%200Z%20M32%2016.5a15.5%2015.5%200%201%201%20-.001%200Z%27%2F%3E%0A%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2712.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%2F%3E%0A%3Cpath%20d%3D%27M24%2036l1.6-8%204%203.6L32%2027l2.4%204.6%204-3.6L40%2036Z%27%2F%3E%0A%3Cpath%20d%3D%27M24%2039h16v2.4H24Z%27%2F%3E%0A%3Cg%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2712.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2747.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2712.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3Crect%20x%3D%2747.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%27translate(28%2049)%20rotate(-20)%20scale(0.24)%20translate(-32%20-32)%27%20opacity%3D%270.65%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M10%2032a22%2013%200%201%200%20.001%200Z%20M14%2032a18%209.4%200%201%201%20-.001%200Z%27%20transform%3D%27translate(0%200)%27%2F%3E%0A%3Cellipse%20cx%3D%2732%27%20cy%3D%2732%27%20rx%3D%2714.5%27%20ry%3D%276.8%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.5%27%2F%3E%0A%3C%2Fg%3E%0A%3Cg%20transform%3D%27translate(56%2055)%20rotate(40)%20scale(0.17)%20translate(-32%20-32)%27%20opacity%3D%270.55%27%3E%0A%3Cpath%20fill-rule%3D%27evenodd%27%20d%3D%27M32%2012a20%2020%200%201%200%20.001%200Z%20M32%2016.5a15.5%2015.5%200%201%201%20-.001%200Z%27%2F%3E%0A%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2712.5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271.6%27%2F%3E%0A%3Cpath%20d%3D%27M24%2036l1.6-8%204%203.6L32%2027l2.4%204.6%204-3.6L40%2036Z%27%2F%3E%0A%3Cpath%20d%3D%27M24%2039h16v2.4H24Z%27%2F%3E%0A%3Cg%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2712.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2731%27%20y%3D%2747.8%27%20width%3D%272%27%20height%3D%273.4%27%2F%3E%0A%3Crect%20x%3D%2712.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3Crect%20x%3D%2747.8%27%20y%3D%2731%27%20width%3D%273.4%27%20height%3D%272%27%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fg%3E%0A%3Ccircle%20cx%3D%279%27%20cy%3D%2738%27%20r%3D%271.1%27%20opacity%3D%27.55%27%2F%3E%3Ccircle%20cx%3D%2754%27%20cy%3D%2710%27%20r%3D%27.9%27%20opacity%3D%27.5%27%2F%3E%3Ccircle%20cx%3D%2738%27%20cy%3D%277%27%20r%3D%27.7%27%20opacity%3D%27.45%27%2F%3E%3C%2Fsvg%3E");--flourish-color:oklch(82% .14 80)}[data-flourish=leaves]{--flourish-art:url(/__l5e/assets-v1/805393a3-60ef-4684-a0c1-e8f91eeb5a58/flourish-druid-pattern.png)}[data-flourish=blood]{--flourish-art:url(/__l5e/assets-v1/9e2e27c2-fcac-4540-9dcd-8d39808484e9/flourish-blood-pattern.png)}[data-flourish=ooze]{--flourish-art:url(/__l5e/assets-v1/cdecac0d-2e96-4a51-958f-218d2e49efbd/flourish-ooze-pattern.png)}[data-flourish=warlock]{--flourish-art:url(/__l5e/assets-v1/7ec06097-83de-4957-8fd9-89f1fa985353/flourish-warlock-pattern.png)}[data-flourish=radiance]{--flourish-art:url(/__l5e/assets-v1/ae1dd1f2-923d-402a-8f28-eee6f0f3a51d/flourish-radiance-pattern.png)}[data-flourish=spores]{--flourish-art:url(/__l5e/assets-v1/59e53b78-1bd3-44e9-afa4-14e3f2c4c178/flourish-spores-pattern.png)}[data-flourish=coins]{--flourish-art:url(/__l5e/assets-v1/28c10b47-f62d-4c88-af66-0c53796dc994/flourish-coins-pattern.png)}[data-flourish=frost]{--flourish-art:url(/__l5e/assets-v1/c6b2404f-1663-4bf5-837e-262e72474f41/flourish-frost-pattern.png)}[data-flourish=runes]{--flourish-art:url(/__l5e/assets-v1/6db64479-aebb-4314-9e2a-708a562cf99a/flourish-runes-pattern.png)}[data-flourish=embers]{--flourish-art:url(/__l5e/assets-v1/7f64210c-b3d3-4a1f-bd0e-38293bb18704/flourish-embers-pattern.png)}[data-flourish=potions]{--flourish-art:url(/__l5e/assets-v1/41cfda52-548a-4e94-916a-f40a622a56bd/flourish-potions-pattern.png)}[data-flourish=herbalist]{--flourish-art:url(/__l5e/assets-v1/0437aa54-5918-4cce-9ac7-7d08a94bcc79/flourish-herbalist-pattern.png)}[data-flourish=rage]{--flourish-art:url(/__l5e/assets-v1/ccdb90e7-28c7-4686-9674-695fb24a32ba/flourish-rage-pattern.png)}[data-flourish=rouge]{--flourish-art:url(/__l5e/assets-v1/44ffc00d-b3a8-4ebd-a9a2-c1c7aa1ac879/flourish-rogue-pattern.png)}[data-flourish][data-flourish-on~=page] body:before{background-color:#0000;background-image:var(--flourish-art);opacity:calc(var(--flourish-strength) * .16);filter:saturate(var(--flourish-saturation)) contrast(.94);background-repeat:repeat;background-size:clamp(320px,34vw,520px);-webkit-mask-image:none;mask-image:none}[data-flourish][data-flourish-tint=theme][data-flourish-on~=page] body:before,[data-flourish][data-flourish-tint=theme][data-flourish-on~=cards] :is(.gold-frame,.flourish-card,article[class*=bg-wood-grain\/40]):after,[data-flourish][data-flourish-tint=theme][data-flourish-on~=body] :is(p,li):after{background-image:linear-gradient(var(--flourish-color), var(--flourish-color)), var(--flourish-art);background-blend-mode:color}[data-flourish][data-flourish-on~=cards] :is(.gold-frame,.flourish-card,article[class*=bg-wood-grain\/40]):after{z-index:1;background-color:#0000;background-image:var(--flourish-art);-webkit-mask-composite:xor;opacity:calc(var(--flourish-strength) * .54);filter:saturate(var(--flourish-saturation)) brightness(1.08) contrast(1.04);-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background-position:50%;background-repeat:repeat;background-size:clamp(190px,42vw,280px);padding:clamp(18px,4vw,28px);inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-flourish][data-flourish-on~=headings] :is(h1,h2,h3):before{display:none}[data-flourish][data-flourish-on~=headings] :is(h1,h2,h3):after{background-color:#0000;background-image:var(--flourish-art);width:1.05em;height:1.05em;opacity:calc(var(--flourish-strength) * .9);background-position:50%;background-repeat:no-repeat;background-size:460%;border-radius:50%;margin-left:.48em;-webkit-mask-image:radial-gradient(circle,#000 56%,#0000 74%);mask-image:radial-gradient(circle,#000 56%,#0000 74%)}[data-flourish][data-flourish-tint=theme][data-flourish-on~=headings] :is(h1,h2,h3):after{background-image:linear-gradient(var(--flourish-color), var(--flourish-color)), var(--flourish-art);background-blend-mode:color}[data-flourish][data-flourish-on~=body] :is(p,li):first-letter{color:inherit}[data-flourish][data-flourish-on~=body] :is(p,li):after{background-color:#0000;background-image:var(--flourish-art);opacity:calc(var(--flourish-strength) * .055);filter:saturate(var(--flourish-saturation));background-repeat:repeat;background-size:230px;inset:-4px;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}@media (width<=640px){[data-flourish][data-flourish-on~=page] body:before{background-size:300px}[data-flourish][data-flourish-on~=cards] :is(.gold-frame,.flourish-card,article[class*=bg-wood-grain\/40]):after{background-size:210px}}[data-flourish=frost]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27rotate%280%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%2860%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28120%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%273.5%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M32%204l6%2018%2018%206-18%206-6%2018-6-18-18-6%2018-6z%27%20opacity%3D%27.9%27%2F%3E%3Cpath%20d%3D%27M14%2012l4%2010%2010%204-10%204-4%2010-4-10-10-4%2010-4z%27%20transform%3D%27translate%2830%2032%29%20scale%28.5%29%20translate%28-14%20-14%29%27%20%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M6%2058C18%2046%2026%2032%2030%2014%27%2F%3E%3Cpath%20d%3D%27M30%2022l10-6M28%2030l-11-4M26%2038l11-5M22%2046l-10-3%27%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2746%27%20cy%3D%2716%27%20r%3D%272%27%2F%3E%3Ccircle%20cx%3D%2754%27%20cy%3D%2730%27%20r%3D%271.4%27%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2816%2016%29%20scale%280.3%29%20translate%28-32%20-32%29%27%20opacity%3D%27.85%27%3E%3Cg%20transform%3D%27rotate%280%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%2860%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28120%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2846%2038%29%20scale%280.22%29%20translate%28-32%20-32%29%27%20opacity%3D%27.65%27%3E%3Cg%20transform%3D%27rotate%280%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%2860%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28120%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2830%2052%29%20scale%280.16%29%20translate%28-32%20-32%29%27%20opacity%3D%27.55%27%3E%3Cg%20transform%3D%27rotate%280%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%2860%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28120%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2858%2010%29%20scale%280.13%29%20translate%28-32%20-32%29%27%20opacity%3D%27.5%27%3E%3Cg%20transform%3D%27rotate%280%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%2860%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28120%2032%2032%29%27%3E%3Cpath%20d%3D%27M31%206h2v52h-2z%27%2F%3E%3Cpath%20d%3D%27M32%2014l8-7%201.4%201.7-9.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2014l-8-7-1.4%201.7%209.4%208z%27%2F%3E%3Cpath%20d%3D%27M32%2026l7-6%201.3%201.6-8.3%207z%27%2F%3E%3Cpath%20d%3D%27M32%2026l-7-6-1.3%201.6%208.3%207z%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);--flourish-color:oklch(82% .07 220)}[data-flourish=runes]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2725%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%2719%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%271%27%2F%3E%3Cg%20transform%3D%27rotate%280%2032%2032%29%20translate%280%20-22%29%20scale%28.22%29%20translate%280%200%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%2845%2032%2032%29%20translate%280%20-22%29%20scale%28.22%29%20translate%280%200%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%2890%2032%2032%29%20translate%280%20-22%29%20scale%28.22%29%20translate%280%200%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28135%2032%2032%29%20translate%280%20-22%29%20scale%28.22%29%20translate%280%200%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28180%2032%2032%29%20translate%280%20-22%29%20scale%28.22%29%20translate%280%200%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28225%2032%2032%29%20translate%280%20-22%29%20scale%28.22%29%20translate%280%200%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28270%2032%2032%29%20translate%280%20-22%29%20scale%28.22%29%20translate%280%200%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27rotate%28315%2032%2032%29%20translate%280%20-22%29%20scale%28.22%29%20translate%280%200%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2832%2032%29%20scale%28.4%29%20translate%28-32%20-32%29%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M20%2012v40M44%2012v40M20%2022l24%2018%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M20%2012v40M44%2012v40M20%2022l24%2018%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2820%2022%29%20scale%280.42%29%20translate%28-32%20-32%29%27%20opacity%3D%27.95%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M22%2052L32%2012l10%2040M25%2038h14%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2844%2034%29%20scale%280.34%29%20translate%28-32%20-32%29%27%20opacity%3D%27.8%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2830%2050%29%20scale%280.26%29%20translate%28-32%20-32%29%27%20opacity%3D%27.7%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M20%2012v40M44%2012v40M20%2022l24%2018%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2814%2016%29%20scale%280.3%29%20translate%28-32%20-32%29%27%20opacity%3D%27.85%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2844%2032%29%20scale%280.24%29%20translate%28-32%20-32%29%27%20opacity%3D%27.7%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M22%2052L32%2012l10%2040M25%2038h14%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2826%2052%29%20scale%280.2%29%20translate%28-32%20-32%29%27%20opacity%3D%27.6%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M20%2012v40M44%2012v40M20%2022l24%2018%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2858%2056%29%20scale%280.16%29%20translate%28-32%20-32%29%27%20opacity%3D%27.5%27%3E%3Cg%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%273%27%20stroke-linecap%3D%27round%27%3E%3Cpath%20d%3D%27M32%2010v44M32%2022l12-10M32%2034l12%2010M32%2030L20%2018M32%2044l-12%208%27%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E);--flourish-color:oklch(70% .14 285)}[data-flourish=embers]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M32%206c8%2010%2014%2018%2014%2027%200%209-6%2015-14%2015s-14-6-14-15c0-6%203-11%207-16-1%206%200%2010%203%2012-2-8%200-16%204-23z%27%2F%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%2720%27%20r%3D%271.6%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2750%27%20cy%3D%2726%27%20r%3D%271.3%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2722%27%20cy%3D%2754%27%20r%3D%271.2%27%20opacity%3D%27.75%27%2F%3E%3Ccircle%20cx%3D%2744%27%20cy%3D%2752%27%20r%3D%271%27%20opacity%3D%27.75%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cellipse%20cx%3D%2732%27%20cy%3D%2754%27%20rx%3D%273%27%20ry%3D%274.8%27%20opacity%3D%27.95%27%2F%3E%3Cellipse%20cx%3D%2728%27%20cy%3D%2742%27%20rx%3D%272.4%27%20ry%3D%273.8%27%20opacity%3D%27.85%27%2F%3E%3Cellipse%20cx%3D%2735%27%20cy%3D%2732%27%20rx%3D%271.9%27%20ry%3D%273.0%27%20opacity%3D%27.75%27%2F%3E%3Cellipse%20cx%3D%2730%27%20cy%3D%2722%27%20rx%3D%271.4%27%20ry%3D%272.2%27%20opacity%3D%27.6%27%2F%3E%3Cellipse%20cx%3D%2734%27%20cy%3D%2714%27%20rx%3D%271%27%20ry%3D%271.6%27%20opacity%3D%27.5%27%2F%3E%3Cellipse%20cx%3D%2731%27%20cy%3D%277%27%20rx%3D%270.7%27%20ry%3D%271.1%27%20opacity%3D%27.4%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Ccircle%20cx%3D%2720%27%20cy%3D%2724%27%20r%3D%273%27%20opacity%3D%27.9%27%2F%3E%3Ccircle%20cx%3D%2738%27%20cy%3D%2718%27%20r%3D%272%27%20opacity%3D%27.8%27%2F%3E%3Ccircle%20cx%3D%2746%27%20cy%3D%2732%27%20r%3D%272.6%27%20opacity%3D%27.85%27%2F%3E%3Ccircle%20cx%3D%2728%27%20cy%3D%2738%27%20r%3D%271.6%27%20opacity%3D%27.7%27%2F%3E%3Ccircle%20cx%3D%2750%27%20cy%3D%2748%27%20r%3D%271.8%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2716%27%20cy%3D%2746%27%20r%3D%271.4%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2734%27%20cy%3D%2754%27%20r%3D%272.2%27%20opacity%3D%27.7%27%2F%3E%3Ccircle%20cx%3D%2758%27%20cy%3D%2720%27%20r%3D%271%27%20opacity%3D%27.5%27%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2816%2018%29%20scale%28.3%29%20translate%28-32%20-32%29%27%3E%3Cpath%20d%3D%27M32%206c8%2010%2014%2018%2014%2027%200%209-6%2015-14%2015s-14-6-14-15c0-6%203-11%207-16-1%206%200%2010%203%2012-2-8%200-16%204-23z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2846%2044%29%20scale%28.22%29%20translate%28-32%20-32%29%27%3E%3Cpath%20d%3D%27M32%206c8%2010%2014%2018%2014%2027%200%209-6%2015-14%2015s-14-6-14-15c0-6%203-11%207-16-1%206%200%2010%203%2012-2-8%200-16%204-23z%27%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2736%27%20cy%3D%2714%27%20r%3D%271.3%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2754%27%20cy%3D%2724%27%20r%3D%271%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2724%27%20cy%3D%2740%27%20r%3D%271.1%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2710%27%20cy%3D%2752%27%20r%3D%270.9%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2744%27%20cy%3D%2758%27%20r%3D%271.2%27%20opacity%3D%27.6%27%2F%3E%3C%2Fsvg%3E);--flourish-color:oklch(72% .16 55)}[data-flourish=potions]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M27%208h10v4l-2%202v12c7%203%2012%2010%2012%2018a15%2015%200%201%201-30%200c0-8%205-15%2012-18V14l-2-2z%27%20opacity%3D%27.95%27%2F%3E%3Cpath%20d%3D%27M22%2042c0-4%203-8%207-10%201%203%203%205%206%206-4%201-9%202-13%204z%27%20opacity%3D%27.55%27%2F%3E%3Ccircle%20cx%3D%2726%27%20cy%3D%2746%27%20r%3D%272.4%27%20opacity%3D%27.7%27%2F%3E%3Ccircle%20cx%3D%2734%27%20cy%3D%2750%27%20r%3D%271.8%27%20opacity%3D%27.7%27%2F%3E%3Ccircle%20cx%3D%2730%27%20cy%3D%2740%27%20r%3D%271.4%27%20opacity%3D%27.7%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Crect%20x%3D%2726%27%20y%3D%274%27%20width%3D%2712%27%20height%3D%276%27%20rx%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M28%2010h8l2%206v6l6%2010v14a6%206%200%200%201-6%206H26a6%206%200%200%201-6-6V32l6-10v-6z%27%20opacity%3D%27.9%27%2F%3E%3Ccircle%20cx%3D%2728%27%20cy%3D%2740%27%20r%3D%272%27%20opacity%3D%27.65%27%2F%3E%3Ccircle%20cx%3D%2736%27%20cy%3D%2744%27%20r%3D%271.5%27%20opacity%3D%27.65%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2818%2034%29%20scale%28.5%29%20translate%28-32%20-32%29%27%20opacity%3D%27.9%27%3E%3Crect%20x%3D%2726%27%20y%3D%274%27%20width%3D%2712%27%20height%3D%276%27%20rx%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M28%2010h8l2%206v6l6%2010v14a6%206%200%200%201-6%206H26a6%206%200%200%201-6-6V32l6-10v-6z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2840%2040%29%20scale%28.4%29%20translate%28-32%20-32%29%27%20opacity%3D%27.8%27%3E%3Cpath%20d%3D%27M27%208h10v4l-2%202v12c7%203%2012%2010%2012%2018a15%2015%200%201%201-30%200c0-8%205-15%2012-18V14l-2-2z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2830%2052%29%20scale%28.3%29%20translate%28-32%20-32%29%27%20opacity%3D%27.7%27%3E%3Crect%20x%3D%2726%27%20y%3D%274%27%20width%3D%2712%27%20height%3D%276%27%20rx%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M28%2010h8l2%206v6l6%2010v14a6%206%200%200%201-6%206H26a6%206%200%200%201-6-6V32l6-10v-6z%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2816%2018%29%20scale%28.3%29%20translate%28-32%20-32%29%27%20opacity%3D%27.85%27%3E%3Cpath%20d%3D%27M27%208h10v4l-2%202v12c7%203%2012%2010%2012%2018a15%2015%200%201%201-30%200c0-8%205-15%2012-18V14l-2-2z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2846%2044%29%20scale%28.24%29%20translate%28-32%20-32%29%27%20opacity%3D%27.7%27%3E%3Crect%20x%3D%2726%27%20y%3D%274%27%20width%3D%2712%27%20height%3D%276%27%20rx%3D%271.5%27%2F%3E%3Cpath%20d%3D%27M28%2010h8l2%206v6l6%2010v14a6%206%200%200%201-6%206H26a6%206%200%200%201-6-6V32l6-10v-6z%27%2F%3E%3C%2Fg%3E%3Ccircle%20cx%3D%2734%27%20cy%3D%2712%27%20r%3D%271.3%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2754%27%20cy%3D%2722%27%20r%3D%271%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2722%27%20cy%3D%2742%27%20r%3D%271.1%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2710%27%20cy%3D%2754%27%20r%3D%27.9%27%20opacity%3D%27.6%27%2F%3E%3Ccircle%20cx%3D%2744%27%20cy%3D%2758%27%20r%3D%271.2%27%20opacity%3D%27.6%27%2F%3E%3C%2Fsvg%3E);--flourish-color:oklch(60% .17 320)}[data-flourish=herbalist]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M35%2059C31%2048%2030%2036%2032%2023M32%2038L20%2027M31%2031l12-13M29%2046L17%2040M31%2027L22%2017M33%2024l9-10%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M18%2029c-5%201-9-2-8-6-4-1-5-6-1-8-1-5%205-7%208-3%203-5%209-2%208%203%205-1%208%205%204%208%203%204-1%208-6%206-2%204-8%202-8-3-4%201-8-3-6-7zM40%2022c-4%201-7-2-6-5-3-2-2-6%202-7%200-4%205-6%208-3%203-4%208-1%207%203%204%200%206%205%203%207%202%204-3%207-6%205-2%203-7%201-7-3-4%201-7-2-5-5zM16%2043c-4%200-6-3-5-6-3-2-1-6%203-6%201-4%206-4%208-1%204-3%208%201%206%205%204%202%203%207-1%208-1%204-7%204-8%201-3%202-7%200-6-4z%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M25%2059C30%2042%2034%2025%2040%206M31%2043l-14-8M33%2037l15-7M35%2031l-13-9M37%2025l13-8M39%2019l-10-9M29%2048l13-6M27%2053l-11-5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.5%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M17%2035c6-1%2010%200%2014%203-6%201-10%200-14-3zM48%2030c-6-1-10%200-14%203%206%201%2010%200%2014-3zM22%2022c6-1%2010%201%2014%204-6%201-10-1-14-4zM50%2017c-6-1-10%201-14%205%206%200%2010-2%2014-5zM29%2010c5%200%209%202%2011%206-5%200-9-2-11-6zM16%2048c5-1%209%200%2012%203-5%201-9%200-12-3zM42%2042c-5-1-9%201-12%204%205%201%209-1%2012-4z%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M22%2059C29%2046%2034%2031%2038%208M31%2040L19%2029M34%2031l15-10M28%2048l-12-5M36%2022l-8-9%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.5%27%20stroke-linecap%3D%27round%27%2F%3E%3Cpath%20d%3D%27M19%2031C10%2029%207%2021%2010%2014c8%200%2015%206%2014%2014-1%203-2%204-5%203zM47%2024c9-3%2013-11%2010-18-9-1-16%205-16%2013%201%204%203%206%206%205zM28%2015C20%2012%2018%205%2021%201c8%200%2013%205%2012%2011-1%203-2%204-5%203zM16%2046c-7%200-11-5-10-11%207-2%2013%202%2015%208%200%202-2%203-5%203z%27%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%20128%20128%27%20fill%3D%27black%27%3E%3Cg%20opacity%3D%27.72%27%3E%3Cpath%20d%3D%27M17%2057C15%2045%2015%2033%2017%2021M17%2041L8%2033M17%2035l9-10M15%2048L7%2044%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%2F%3E%3Cpath%20d%3D%27M8%2034c-5%200-7-4-4-7-2-4%203-7%206-4%202-5%208-2%207%202%205-1%207%205%203%207%201%205-5%207-8%204-2%202-6%201-4-2zM25%2027c-4%201-7-3-4-6-1-4%204-6%206-2%204-2%207%203%204%206%200%204-4%206-7%203z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2857%2010%29%20rotate%2812%29%20scale%28.65%29%27%20opacity%3D%27.62%27%3E%3Cpath%20d%3D%27M25%2059C30%2042%2034%2025%2040%206M31%2043l-14-8M33%2037l15-7M35%2031l-13-9M37%2025l13-8M39%2019l-10-9M29%2048l13-6%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.5%27%2F%3E%3Cpath%20d%3D%27M17%2035c6-1%2010%200%2014%203-6%201-10%200-14-3zM48%2030c-6-1-10%200-14%203%206%201%2010%200%2014-3zM22%2022c6-1%2010%201%2014%204-6%201-10-1-14-4zM50%2017c-6-1-10%201-14%205%206%200%2010-2%2014-5z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%288%2068%29%20rotate%28-12%29%20scale%28.68%29%27%20opacity%3D%27.55%27%3E%3Cpath%20d%3D%27M22%2059C29%2046%2034%2031%2038%208M31%2040L19%2029M34%2031l15-10M28%2048l-12-5%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.5%27%2F%3E%3Cpath%20d%3D%27M19%2031C10%2029%207%2021%2010%2014c8%200%2015%206%2014%2014-1%203-2%204-5%203zM47%2024c9-3%2013-11%2010-18-9-1-16%205-16%2013%201%204%203%206%206%205zM16%2046c-7%200-11-5-10-11%207-2%2013%202%2015%208%200%202-2%203-5%203z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2872%2065%29%20rotate%2818%29%20scale%28.7%29%27%20opacity%3D%27.68%27%3E%3Cpath%20d%3D%27M33%2061C32%2045%2032%2027%2034%205M33%2048l-12-9M33%2040l14-10M33%2031l-12-9M34%2022l13-9%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272.4%27%2F%3E%3Cellipse%20cx%3D%2718%27%20cy%3D%2738%27%20rx%3D%277%27%20ry%3D%274.8%27%20transform%3D%27rotate%2828%2018%2038%29%27%2F%3E%3Cellipse%20cx%3D%2724%27%20cy%3D%2745%27%20rx%3D%277%27%20ry%3D%274.8%27%20transform%3D%27rotate%2838%2024%2045%29%27%2F%3E%3Cellipse%20cx%3D%2748%27%20cy%3D%2728%27%20rx%3D%277%27%20ry%3D%274.8%27%20transform%3D%27rotate%28-32%2048%2028%29%27%2F%3E%3Cellipse%20cx%3D%2742%27%20cy%3D%2735%27%20rx%3D%277%27%20ry%3D%274.8%27%20transform%3D%27rotate%28-38%2042%2035%29%27%2F%3E%3Cellipse%20cx%3D%2719%27%20cy%3D%2721%27%20rx%3D%277%27%20ry%3D%274.8%27%20transform%3D%27rotate%2828%2019%2021%29%27%2F%3E%3Cellipse%20cx%3D%2748%27%20cy%3D%2711%27%20rx%3D%277%27%20ry%3D%274.8%27%20transform%3D%27rotate%28-34%2048%2011%29%27%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E);--flourish-color:oklch(58% .13 130)}[data-flourish=rage]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M10%206c4%2014%208%2030%2010%2046%203-14%204-28%203-40-6%206-9%2012-13%2020z%27%2F%3E%3Cpath%20d%3D%27M26%204c4%2015%208%2031%2010%2048%203-14%204-29%203-42-6%207-9%2013-13%2021z%27%2F%3E%3Cpath%20d%3D%27M42%206c4%2014%208%2030%2010%2046%203-14%204-28%203-40-6%206-9%2012-13%2020z%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M32%208l4%2014%2014-8-8%2014%2014%204-14%204%208%2014-14-8-4%2014-4-14-14%208%208-14-14-4%2014-4-8-14%2014%208z%27%20opacity%3D%27.92%27%2F%3E%3Ccircle%20cx%3D%2732%27%20cy%3D%2732%27%20r%3D%275%27%20opacity%3D%27.7%27%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cpath%20d%3D%27M20%2030c0-10%205-16%2012-16s12%206%2012%2016v10H20z%27%20opacity%3D%27.95%27%2F%3E%3Cpath%20d%3D%27M20%2022C12%2020%208%2012%2010%204c6%202%2011%207%2012%2013z%27%20opacity%3D%27.85%27%2F%3E%3Cpath%20d%3D%27M44%2022c8-2%2012-10%2010-18-6%202-11%207-12%2013z%27%20opacity%3D%27.85%27%2F%3E%3Crect%20x%3D%2726%27%20y%3D%2728%27%20width%3D%274%27%20height%3D%276%27%20opacity%3D%27.5%27%2F%3E%3Crect%20x%3D%2734%27%20y%3D%2728%27%20width%3D%274%27%20height%3D%276%27%20opacity%3D%27.5%27%2F%3E%3Cpath%20d%3D%27M18%2044h28l-3%2010H21z%27%20opacity%3D%27.8%27%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%20fill%3D%27black%27%3E%3Cg%20transform%3D%27translate%2816%2018%29%20rotate%28-12%29%20scale%28.3%29%20translate%28-32%20-32%29%27%20opacity%3D%27.8%27%3E%3Cpath%20d%3D%27M26%204c4%2015%208%2031%2010%2048%203-14%204-29%203-42-6%207-9%2013-13%2021z%27%2F%3E%3C%2Fg%3E%3Cg%20transform%3D%27translate%2846%2044%29%20scale%28.24%29%20translate%28-32%20-32%29%27%20opacity%3D%27.65%27%3E%3Cpath%20d%3D%27M32%208l4%2014%2014-8-8%2014%2014%204-14%204%208%2014-14-8-4%2014-4-14-14%208%208-14-14-4%2014-4-8-14%2014%208z%27%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%27M8%2054c8-3%2016-3%2024%200-8%203-16%203-24%200z%27%20opacity%3D%27.5%27%2F%3E%3C%2Fsvg%3E);--flourish-color:oklch(55% .2 30)}[data-flourish=rouge]{--flourish-motif:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.8%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2034Q48%2013%2084%2034L73%2054Q59%2049%2048%2059Q37%2049%2023%2054Z%22%2F%3E%3Cpath%20d%3D%22M22%2035Q31%2029%2042%2034Q36%2042%2026%2040M74%2035Q65%2029%2054%2034Q60%2042%2070%2040M48%2024v-8m-4%200q4-8%208%200%22%2F%3E%3Cpath%20d%3D%22M48%2061v28M42%2069h12M45%2069l3-8%203%208M48%2089l-5-9h10Z%22%2F%3E%3Ccircle%20cx%3D%2248%22%20cy%3D%2284%22%20r%3D%221.5%22%20fill%3D%22black%22%20stroke%3D%22none%22%2F%3E%3C%2Fsvg%3E);--flourish-motif-b:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.7%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M34%2082C55%2074%2058%2056%2044%2048C31%2041%2035%2027%2048%2027C60%2027%2066%2037%2062%2047%22%2F%3E%3Cpath%20d%3D%22M62%2047l14-12M62%2047l2-19M62%2047l19%202%22%2F%3E%3Cpath%20d%3D%22M29%2084l10-5M32%2077l10-5%22%2F%3E%3Cpath%20d%3D%22M15%2018h29M18%2018l6%207%206-7%206%207%206-7%22%2F%3E%3Ccircle%20cx%3D%2256%22%20cy%3D%2264%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M55%2061l7-8%22%2F%3E%3C%2Fsvg%3E);--flourish-motif-c:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2096%2096%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.6%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M14%2069L70%2013M20%2075l-6-6M65%2018l9-9M23%2072l9%209M30%2065l9%209%22%2F%3E%3Cpath%20d%3D%22M32%2080L78%2034M72%2040l8-8M38%2074l8%208%22%2F%3E%3Ccircle%20cx%3D%2267%22%20cy%3D%2266%22%20r%3D%2210%22%2F%3E%3Ccircle%20cx%3D%2267%22%20cy%3D%2266%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M57%2066H28v7h-8v-7h-7v-8h44%22%2F%3E%3C%2Fsvg%3E);--flourish-tile:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20180%20180%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.1%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%0A%3Cg%20transform%3D%22translate%288%209%29%22%3E%3Cpath%20d%3D%22M3%2017Q15%208%2027%2017l-5%208q-7-3-10%202-4-5-10-2Z%22%2F%3E%3Cpath%20d%3D%22M12%2028v15m-5-10h10M12%2043l-3-6h6Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2860%207%29%20rotate%2812%2012%2018%29%22%3E%3Cpath%20d%3D%22M4%2017Q12%207%2021%2017l-2%2017H6Z%22%2F%3E%3Cpath%20d%3D%22M8%2012q4-7%208%200M7%2020q5%203%2011%200%22%2F%3E%3Cpath%20d%3D%22M5%2017l-3-4m18%204%203-4%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28114%205%29%22%3E%3Cpath%20d%3D%22M8%205v27M4%2012h8M8%2032l-4-8h8Z%22%2F%3E%3Cpath%20d%3D%22M25%207v30M21%2015h8M25%2037l-4-8h8Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28151%2014%29%22%3E%3Cpath%20d%3D%22M2%2023L17%202l12%2018-16%2012Z%22%2F%3E%3Cpath%20d%3D%22m17%202-4%2030M2%2023l27-3M8%2015l11%2012%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2823%2061%29%20rotate%28-12%2014%2015%29%22%3E%3Cellipse%20cx%3D%2211%22%20cy%3D%2211%22%20rx%3D%228%22%20ry%3D%225%22%2F%3E%3Cpath%20d%3D%22M3%2011v7c0%203%2016%203%2016%200v-7M5%208l3%206m8-6-3%206%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2871%2051%29%22%3E%3Cpath%20d%3D%22M4%2029C18%2025%2020%2012%2012%208M12%208l10-6M12%208l2-8M12%208l10%203%22%2F%3E%3Cpath%20d%3D%22M3%2031l8-4%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28111%2055%29%20rotate%2822%2015%2015%29%22%3E%3Cpath%20d%3D%22M15%2032L10%2010h10Z%22%2F%3E%3Cpath%20d%3D%22M6%2010h18M12%206h6M15%206V1%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28147%2057%29%22%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2212%22%20r%3D%228%22%2F%3E%3Ccircle%20cx%3D%2213%22%20cy%3D%2212%22%20r%3D%223%22%2F%3E%3Cpath%20d%3D%22M5%2012H0m21%200h13v5h-5v5h-6v-10%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%284%20106%29%22%3E%3Cpath%20d%3D%22M3%207h22l-3%2026H6Z%22%2F%3E%3Cpath%20d%3D%22M8%207V2h12v5M8%2017h12M11%2017v9h6v-9%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2849%20103%29%22%3E%3Cpath%20d%3D%22M4%2011l9-8%209%208-4%2018H8Z%22%2F%3E%3Cpath%20d%3D%22m4%2011%209%207%209-7M13%203v15M8%2029l5-11%205%2011%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2890%20111%29%20rotate%28-15%2018%2010%29%22%3E%3Cpath%20d%3D%22M2%208h32M4%208l5%206%205-6%205%206%205-6%205%206%204-6%22%2F%3E%3Ccircle%20cx%3D%2236%22%20cy%3D%228%22%20r%3D%223%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28139%20104%29%22%3E%3Cpath%20d%3D%22M5%208h20l-2%2023H7Z%22%2F%3E%3Cpath%20d%3D%22M8%208V3h14v5M10%2017q5-6%2010%200-5%207-10%200Z%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2817%20148%29%20rotate%288%2017%208%29%22%3E%3Cpath%20d%3D%22M3%2014L28%202M8%2017%2033%205M27%202l6-2M28%208l6-2%22%2F%3E%3Ccircle%20cx%3D%224%22%20cy%3D%2214%22%20r%3D%222%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%2869%20145%29%22%3E%3Cpath%20d%3D%22M4%2017Q18%205%2032%2017l-5%209q-7-4-9%202-4-6-10-2Z%22%2F%3E%3Cpath%20d%3D%22M9%2017q5-5%209%200m9%200q-5-5-9%200%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28119%20145%29%22%3E%3Cpath%20d%3D%22M3%2014Q14%203%2025%2014l-3%2019H6Z%22%2F%3E%3Cpath%20d%3D%22M9%208q5-8%2010%200M8%2017h12%22%2F%3E%3C%2Fg%3E%0A%3Cg%20transform%3D%22translate%28157%20146%29%22%3E%3Cellipse%20cx%3D%229%22%20cy%3D%227%22%20rx%3D%227%22%20ry%3D%224%22%2F%3E%3Cpath%20d%3D%22M2%207v5c0%203%2014%203%2014%200V7%22%2F%3E%3Ccircle%20cx%3D%2222%22%20cy%3D%2222%22%20r%3D%225%22%2F%3E%3Cpath%20d%3D%22M19%2022h6m-3-3v6%22%2F%3E%3C%2Fg%3E%0A%3C%2Fsvg%3E);--flourish-color:oklch(62% .11 82)}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-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:""}@keyframes pulse{50%{opacity:.5}}@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));filter:blur(var(--tw-enter-blur,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));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}
