html:not(.dark) [data-ai] [data-ai-grid]{opacity:.045!important;background-image:linear-gradient(90deg,#1b2620 1px,#0000 1px),linear-gradient(#1b2620 1px,#0000 1px)!important}html:not(.dark) [data-ai]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html.dark [data-ai]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:not(.dark) :is([data-ai],[data-ai] *).bg-\[\#0F2A1F\]{background-color:#fff}html:not(.dark) :is([data-ai],[data-ai] *).bg-paper\/10{background-color:#1b262017}html:not(.dark) :is([data-ai],[data-ai] *).bg-paper\/30{background-color:#1b262045}html:not(.dark) :is([data-ai],[data-ai] *).bg-paper\/40{background-color:#1b26205c}html:not(.dark) :is([data-ai],[data-ai] *).bg-paper\/\[0\.03\]{background-color:#1b262007}html:not(.dark) :is([data-ai],[data-ai] *).bg-paper\/\[0\.04\]{background-color:#1b262009}html:not(.dark) :is([data-ai],[data-ai] *).bg-pine-deep{background-color:#fbf8f1}html:not(.dark) :is([data-ai],[data-ai] *).border-paper\/10{border-color:#1b262017}html:not(.dark) :is([data-ai],[data-ai] *).border-paper\/15{border-color:#1b262022}html:not(.dark) :is([data-ai],[data-ai] *).border-paper\/20{border-color:#1b26202e}html:not(.dark) :is([data-ai],[data-ai] *).from-pine-deep{--tw-gradient-from:#fbf8f1 var(--tw-gradient-from-position);--tw-gradient-to:#fbf8f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}html:not(.dark) :is([data-ai],[data-ai] *).shadow-\[0_18px_50px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 12px 34px #1436281f}html:not(.dark) :is([data-ai],[data-ai] *).text-marigold-soft{color:#9a5f0a}html:not(.dark) :is([data-ai],[data-ai] *).text-marigold-soft\/80{color:#9a5f0ae6}html:not(.dark) :is([data-ai],[data-ai] *).text-paper:not(.bg-marigold){color:#1b2620}html:not(.dark) :is([data-ai],[data-ai] *).text-paper\/50:not(.bg-marigold){color:#1b262094}html:not(.dark) :is([data-ai],[data-ai] *).text-paper\/55:not(.bg-marigold){color:#1b2620a1}html:not(.dark) :is([data-ai],[data-ai] *).text-paper\/60:not(.bg-marigold){color:#1b262099}html:not(.dark) :is([data-ai],[data-ai] *).text-paper\/65:not(.bg-marigold){color:#1b2620a6}html:not(.dark) :is([data-ai],[data-ai] *).text-paper\/70:not(.bg-marigold){color:#1b2620b3}html:not(.dark) :is([data-ai],[data-ai] *).text-paper\/75:not(.bg-marigold){color:#1b2620bf}html:not(.dark) :is([data-ai],[data-ai] *).text-paper\/80:not(.bg-marigold){color:#1b2620cc}html:not(.dark) :is([data-ai],[data-ai] *).text-paper\/85:not(.bg-marigold){color:#1b2620d9}html:not(.dark) :is([data-ai],[data-ai] *).via-pine-deep\/95{--tw-gradient-to:#fbf8f100 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fbf8f1f2 var(--tw-gradient-via-position), var(--tw-gradient-to)}html:not(.dark) :is([data-ai],[data-ai] *).before\:bg-marigold:before{background-color:#e2a02f}html:not(.dark) :is([data-ai],[data-ai] *).disabled\:bg-paper\/10:disabled{background-color:#1b262017}html:not(.dark) :is([data-ai],[data-ai] *).disabled\:text-paper\/65:disabled{color:#1b2620a6}html:not(.dark) :is([data-ai],[data-ai] *).focus-within\:border-marigold\/70:focus-within{border-color:#e2a02fb3}html:not(.dark) [data-ai] .group:hover .group-hover\:text-paper{color:#1b2620}html:not(.dark) :is([data-ai],[data-ai] *).hover\:bg-marigold:hover{background-color:#e2a02f}html:not(.dark) :is([data-ai],[data-ai] *).hover\:bg-marigold-soft:hover{background-color:#f2c879}html:not(.dark) :is([data-ai],[data-ai] *).hover\:bg-paper\/10:hover{background-color:#1b262017}html:not(.dark) :is([data-ai],[data-ai] *).hover\:bg-paper\/5:hover{background-color:#1b26200b}html:not(.dark) :is([data-ai],[data-ai] *).hover\:bg-paper\/\[0\.06\]:hover{background-color:#1b26200e}html:not(.dark) :is([data-ai],[data-ai] *).hover\:border-marigold:hover{border-color:#e2a02f}html:not(.dark) :is([data-ai],[data-ai] *).hover\:border-marigold\/60:hover{border-color:#e2a02f99}html:not(.dark) :is([data-ai],[data-ai] *).hover\:text-marigold-soft:hover{color:#9a5f0a}html:not(.dark) :is([data-ai],[data-ai] *).hover\:text-paper:hover{color:#1b2620}html:not(.dark) :is([data-ai],[data-ai] *).hover\:text-paper\/80:hover{color:#1b2620cc}html:not(.dark) :is([data-ai],[data-ai] *).hover\:text-pine-deep:hover{color:#143628}html:not(.dark) :is([data-ai],[data-ai] *).placeholder\:text-paper\/65::-moz-placeholder{color:#1b2620a6}html:not(.dark) :is([data-ai],[data-ai] *).placeholder\:text-paper\/65::placeholder{color:#1b2620a6}html.dark :is([data-ai],[data-ai] *).bg-\[\#0F2A1F\]{background-color:#0e1f18}html.dark :is([data-ai],[data-ai] *).bg-pine-deep{background-color:#0a1612}html.dark :is([data-ai],[data-ai] *).from-pine-deep{--tw-gradient-from:#0a1612 var(--tw-gradient-from-position);--tw-gradient-to:#0a161200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}html.dark :is([data-ai],[data-ai] *).via-pine-deep\/95{--tw-gradient-to:#0a161200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0a1612f2 var(--tw-gradient-via-position), var(--tw-gradient-to)}
html.glass{--g-radius:28px;--g-blur:blur(32px) saturate(190%) brightness(1.08);--g-pane:#faf8f2c7;--g-pane-sheen:#ffffff61;--g-rim-hi:#ffffffe6;--g-rim:#ffffff52;--g-shadow:0 30px 70px -30px #040e0a99, 0 2px 10px -2px #040e0a33;--g-fill:#ffffff75;--g-fill-edge:#ffffffc7;--g-fill-shadow:0 1px 2px #1436280f, inset 0 1px 0 #ffffffe6;--g-light:#ffffff8c;--g-float:#faf8f2cc;--g-float-edge:#ffffffb3;--g-scrim-top:#050e0a73;--g-scrim-mid:#050e0a1a;--g-scrim-low:#050e0a57}html.glass.dark{--g-blur:blur(32px) saturate(170%);--g-pane:#09130fa3;--g-pane-sheen:#ffffff0d;--g-rim-hi:#ffffff42;--g-rim:#ffffff12;--g-shadow:0 30px 70px -30px #000c, 0 2px 10px -2px #00000059;--g-fill:#ffffff0b;--g-fill-edge:#ffffff1a;--g-fill-shadow:inset 0 1px 0 #ffffff12;--g-light:#ffffff1f;--g-float:#0e1a14d1;--g-float-edge:#ffffff1f;--g-scrim-top:#03090699;--g-scrim-mid:#03090659;--g-scrim-low:#0309068c}.glass-backdrop{display:none}html.glass .glass-backdrop{z-index:-2;pointer-events:none;background:#0d1f17;height:100lvh;display:block;position:fixed;top:0;left:0;right:0;overflow:hidden}.glass-backdrop-media{opacity:0;transition:opacity .6s,transform 1.4s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.03)}.glass-backdrop-media.is-ready{opacity:1;transform:none}.glass-backdrop-scrim{background:linear-gradient(180deg, var(--g-scrim-top) 0%, var(--g-scrim-mid) 32%, var(--g-scrim-mid) 62%, var(--g-scrim-low) 100%), linear-gradient(90deg, #050e0a61 0%, #050e0a00 60%);position:absolute;inset:0}html.glass [data-banner-bg]{display:none}html.glass .dash-shell>[data-glass-hero]{background:0 0}html.glass .dash-shell>[data-dashboard-banner] :is(h1,h2){text-shadow:0 2px 28px #00000047}html.glass .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section{width:calc(100% - 1rem);margin-bottom:1rem;padding-top:2rem;padding-bottom:2.25rem;position:relative}@media (min-width:640px){html.glass .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section{width:calc(100% - 2.5rem);margin-bottom:1.25rem;padding-top:2.5rem;padding-bottom:2.75rem}}html.glass .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section:before{content:"";z-index:-1;pointer-events:none;border-radius:var(--g-radius);background:linear-gradient(180deg, var(--g-pane-sheen) 0, #fff0 260px), var(--g-pane);-webkit-backdrop-filter:var(--g-blur);backdrop-filter:var(--g-blur);box-shadow:var(--g-shadow);animation:.7s cubic-bezier(.2,.8,.2,1) both glass-materialize;position:absolute;inset:0}html.glass .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section:after{content:"";z-index:-1;pointer-events:none;border-radius:var(--g-radius);background:linear-gradient(170deg, var(--g-rim-hi) 0, var(--g-rim) 160px, #fff0 45%, var(--g-rim) 92%, var(--g-rim-hi) 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;padding:1px;animation:.7s both glass-fade;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}@keyframes glass-materialize{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes glass-fade{0%{opacity:0}to{opacity:1}}html.glass .dash-shell>section :is(.bg-paper,.bg-pine\/\[0\.02\],.bg-pine\/\[0\.03\],.bg-pine\/\[0\.04\]):not(.absolute,.fixed,.sticky,[role=dialog],[role=menu],[role=listbox],[style*="position: fixed"],[style*="position: absolute"],[data-theme-fixed]):not(:where(.absolute,.fixed,.sticky,[role=dialog],[role=menu],[role=listbox],[style*="position: fixed"],[style*="position: absolute"],[data-theme-fixed]) *):not([class*=hover\:bg-]:hover){background-color:var(--g-fill);box-shadow:var(--g-fill-shadow)}html.glass .dash-shell>section :is(.bg-paper,.bg-pine\/\[0\.02\],.bg-pine\/\[0\.03\],.bg-pine\/\[0\.04\]):is(.border-pine\/10,.border-pine\/15,.border-pine\/20,.border-ink\/10):not(.absolute,.fixed,.sticky,[role=dialog],[role=menu],[role=listbox],[style*="position: fixed"],[style*="position: absolute"],[data-theme-fixed]):not(:where(.absolute,.fixed,.sticky,[role=dialog],[role=menu],[role=listbox],[style*="position: fixed"],[style*="position: absolute"],[data-theme-fixed]) *):not([class*=hover\:border-]:hover){border-color:var(--g-fill-edge)}html.glass [data-glass-light]{transition-property:color,background-color,border-color,transform,box-shadow;transition-duration:.15s,.15s,.15s,.1s,.15s;transition-timing-function:ease-out}html.glass [data-glass-light]:hover{background-image:radial-gradient(320px circle at var(--gx,50%) var(--gy,0%), var(--g-light), #fff0 70%)}html.glass [data-glass-light]:active{transform:scale(.985)}html.glass body>header.fixed{-webkit-backdrop-filter:blur(22px)saturate(180%);backdrop-filter:blur(22px)saturate(180%);background-color:#08120e29;border-bottom-color:#0000;transition:background-color .3s,box-shadow .3s;box-shadow:inset 0 -1px #ffffff24}html.glass[data-glass-scrolled]:not(.dark) body>header.fixed{background-color:#faf8f2b8;box-shadow:inset 0 -1px #ffffffb3,0 8px 24px -16px #040e0a59}html.glass.dark body>header.fixed{background-color:#08100c80}html.glass:not([data-glass-scrolled]):not(.dark) body>header>nav :is(.text-ink\/70,.text-pine,.text-pine\/90):not(:where(.absolute *)){color:#ffffffe0}html.glass:not([data-glass-scrolled]):not(.dark) body>header>nav :is(.text-pine,.text-pine\/90,.hover\:text-pine:hover):not(:where(.absolute *)){color:#fff}html.glass:not([data-glass-scrolled]):not(.dark) body>header img[data-logo=light]{display:none}html.glass:not([data-glass-scrolled]):not(.dark) body>header img[data-logo=dark]{display:inline}html.glass body>footer.bg-pine-deep{-webkit-backdrop-filter:blur(26px)saturate(150%);backdrop-filter:blur(26px)saturate(150%);background-color:#060f0b94;box-shadow:inset 0 1px #ffffff1a}html.glass [data-glass=clear]{color:#fff;-webkit-backdrop-filter:blur(16px)saturate(170%);backdrop-filter:blur(16px)saturate(170%);background-color:#ffffff1f;border-color:#ffffff4d;transition:background-color .15s ease-out,border-color .15s ease-out,transform .1s ease-out;box-shadow:inset 0 1px #ffffff59,0 6px 18px -8px #00000059}html.glass [data-glass=clear]:hover{color:#fff;background-color:#ffffff3d;border-color:#ffffff73}html.glass [data-glass=clear]:active{transform:scale(.96)}html.glass [data-glass=pill]:not(:hover){background-color:var(--g-float)}html.glass [data-glass=pill]{border-color:var(--g-float-edge);-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);box-shadow:inset 0 1px #ffffff80,0 10px 30px -10px #040e0a73}html.glass [data-glass=pill]:active{transform:scale(.96)}html.glass [data-glass=sheet]{background-color:var(--g-float);border-color:var(--g-float-edge);-webkit-backdrop-filter:blur(40px)saturate(180%);backdrop-filter:blur(40px)saturate(180%);box-shadow:inset 0 1px #ffffff8c,0 30px 70px -20px #040e0a99}html.glass.dark [data-glass=sheet],html.glass.dark [data-glass=pill]{box-shadow:inset 0 1px #ffffff1a,0 30px 70px -20px #000000b3}html.glass .fixed.inset-0:is(.bg-ink\/40,.bg-ink\/50,.bg-ink\/60,.bg-ink\/70,.bg-black\/60){-webkit-backdrop-filter:blur(6px)saturate(120%);backdrop-filter:blur(6px)saturate(120%)}@media (prefers-reduced-motion:reduce){html.glass .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section:before{animation:.2s both glass-fade}.glass-backdrop-media{transition:opacity .2s;transform:none}html.glass [data-glass-light]:active,html.glass [data-glass=clear]:active,html.glass [data-glass=pill]:active{transform:none}}@media (prefers-reduced-transparency:reduce){html.glass .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section:before{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fbf8f1}html.glass.dark .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section:before{background:#0f1c16}html.glass:not(.dark) body>header.fixed{background-color:#faf8f2f7}html.glass.dark body>header.fixed{background-color:#0c1612f7}html.glass:not(.dark) body>header>nav .text-ink\/70:not(:where(.absolute *)){color:#1b2620b3}html.glass:not(.dark) body>header>nav :is(.text-pine,.text-pine\/90,.hover\:text-pine:hover):not(:where(.absolute *)){color:#1e4d3a}html.glass:not(.dark) body>header img[data-logo=light]{display:inline}html.glass:not(.dark) body>header img[data-logo=dark]{display:none}html.glass body>footer.bg-pine-deep{background-color:#143628}html.glass [data-glass=sheet],html.glass [data-glass=pill]:not(:hover){background-color:#fbf8f1}html.glass.dark [data-glass=sheet],html.glass.dark [data-glass=pill]:not(:hover){background-color:#13201a}}@media (prefers-contrast:more){html.glass{--g-pane:#fbf8f1f5;--g-fill:#ffffffe6;--g-fill-edge:#14362859}html.glass.dark{--g-pane:#0c1612f5;--g-fill:#ffffff14;--g-fill-edge:#ffffff4d}html.glass .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section:after{background:#14362866}html.glass.dark .dash-shell>:is([data-dashboard-banner],[data-glass-hero])~section:after{background:#ffffff59}}
