@layer properties,theme;@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;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;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;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;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}::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(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){*{outline-color:color-mix(in oklab, var(--ring) 50%, transparent)}}html{height:100%;font-family:var(--sys-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background-color:var(--background);min-height:100%;color:var(--foreground);flex-direction:column;display:flex}h1,h2,h3{font-family:var(--sys-serif);font-optical-sizing:auto;letter-spacing:-.01em}}@layer components{.hf-skip{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hf-skip:focus{z-index:50;clip-path:none;border-radius:calc(var(--radius) * .8);background:var(--primary);width:auto;height:auto;color:var(--primary-foreground);padding:.5rem 1rem;position:fixed;top:1rem;left:1rem}.hf-main{flex:1}.hf-btn{border-radius:calc(var(--radius) * .8);background:var(--primary);height:1.75rem;color:var(--primary-foreground);white-space:nowrap;cursor:pointer;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:0 .625rem;font-size:.8rem;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.hf-btn:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hf-btn:hover{background:color-mix(in oklab, var(--primary) 80%, transparent)}}.hf-btn:focus-visible,.hf-icon:focus-visible,.hf-top:focus-visible{outline:3px solid var(--ring)}@supports (color:color-mix(in lab, red, red)){.hf-btn:focus-visible,.hf-icon:focus-visible,.hf-top:focus-visible{outline:3px solid color-mix(in oklab, var(--ring) 50%, transparent)}}.hf-btn:focus-visible,.hf-icon:focus-visible,.hf-top:focus-visible{outline-offset:1px}.hf-ghost{color:inherit;background:0 0}.hf-ghost:hover{background:var(--muted);color:var(--foreground)}.hf-outline{border-color:var(--border);background:var(--background);color:var(--foreground)}.hf-outline:hover{background:var(--muted)}.hf-lg{border-radius:9999px;height:2.25rem;font-size:.875rem;font-weight:600}@media (pointer:coarse){.hf-btn{min-height:2.25rem}.hf-lg{min-height:2.75rem}}.hf-icon{border-radius:calc(var(--radius) * .8);width:2rem;height:2rem;color:inherit;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s;display:inline-flex}.hf-icon:hover{background:var(--muted)}.hf-icon:before{content:"";width:1.25rem;height:1.25rem;-webkit-mask:var(--hf-icon) center / contain no-repeat;-webkit-mask:var(--hf-icon) center / contain no-repeat;-webkit-mask:var(--hf-icon) center / contain no-repeat;mask:var(--hf-icon) center / contain no-repeat;background:currentColor}@media (pointer:coarse){.hf-icon{min-width:2.5rem;min-height:2.5rem}}.hf-theme{--hf-icon:var(--icon-sun)}.dark .hf-theme{--hf-icon:var(--icon-moon)}.hf-burger{--hf-icon:var(--icon-menu)}.hf-close{--hf-icon:var(--icon-close)}.hf-header{z-index:40;border-bottom:1px solid var(--border);width:100%;padding-top:.25rem;position:sticky;top:0}@supports (color:color-mix(in lab, red, red)){.hf-header{border-bottom:1px solid color-mix(in oklab, var(--border) 60%, transparent)}}.hf-header{background:linear-gradient(90deg, var(--brand-sepia) 0 33.333%, var(--brand-umber) 0 66.667%, var(--brand-teal) 0) top / 100% .25rem no-repeat, var(--background)}@supports (color:color-mix(in lab, red, red)){.hf-header{background:linear-gradient(90deg, var(--brand-sepia) 0 33.333%, var(--brand-umber) 0 66.667%, var(--brand-teal) 0) top / 100% .25rem no-repeat, color-mix(in oklab, var(--background) 80%, transparent)}}.hf-header{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hf-bar{justify-content:space-between;align-items:center;gap:.5rem;max-width:72rem;height:4rem;margin:0 auto;padding:0 1rem;display:flex}.hf-brand{font-family:var(--sys-serif);letter-spacing:-.025em;white-space:nowrap;flex-shrink:0;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:500;line-height:1.75rem;display:flex}.hf-actions{align-items:center;gap:.375rem;display:flex}.hf-wide{display:none}@media (min-width:40rem){.hf-bar{gap:1rem;padding:0 1.5rem}.hf-actions{gap:.5rem}.hf-wide{display:inline-flex}}.hf-nav{display:none;position:relative}.hf-row{align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;display:flex}.hf-item{position:relative}.hf-top{color:var(--muted-foreground);cursor:pointer;border-radius:9999px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-weight:500;transition:color .15s,background-color .15s;display:flex}.hf-top:hover,.hf-top[aria-current=page],.hf-top[aria-expanded=true],.hf-top[data-active]{color:var(--foreground)}.hf-top[aria-expanded=true]{background:var(--muted)}.hf-top[aria-expanded]:after{content:"";width:.875rem;height:.875rem;-webkit-mask:var(--icon-chevron) center / contain no-repeat;-webkit-mask:var(--icon-chevron) center / contain no-repeat;-webkit-mask:var(--icon-chevron) center / contain no-repeat;mask:var(--icon-chevron) center / contain no-repeat;background:currentColor;transition:rotate .15s}.hf-top[aria-expanded=true]:after{rotate:180deg}@media (min-width:48rem){.hf-nav{display:block}.hf-burger{display:none}}.hf-drop{z-index:50;border:1px solid var(--edge);border-radius:calc(var(--radius) * .8);background:var(--card);width:22rem;color:var(--card-foreground);margin-top:.5rem;padding:.75rem;position:absolute;top:100%;left:50%;translate:-50%;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.hf-drop:before{content:"";height:.5rem;position:absolute;inset:-.5rem 0 auto}.hf-drop-wide{width:40rem}.hf-split{grid-template-columns:1.15fr 1fr;gap:.75rem;display:grid}.hf-split>:not(:first-child){border-left:1px solid var(--border);padding-left:.75rem}.hf-links>:not(:first-child){margin-top:.125rem}.hf-head{color:var(--muted-foreground);letter-spacing:.025em;text-transform:uppercase;padding:.25rem .625rem .375rem;font-size:.75rem;font-weight:700;line-height:1rem}.hf-link{color:var(--muted-foreground);border-radius:.75rem;align-items:center;gap:.75rem;padding:.375rem .625rem;transition:background-color .15s,color .15s;display:flex}.hf-link:hover,.hf-link:focus-visible,.hf-link[aria-current=page]{background:var(--muted);color:var(--foreground);outline:none}.hf-link>svg{flex-shrink:0}.hf-glyph{padding:.625rem}.hf-title{color:var(--foreground);font-size:.875rem;font-weight:700;line-height:1.25rem;display:block}.hf-desc{font-size:.75rem;line-height:1rem;display:block}.hf-more{background:var(--muted);border-radius:.75rem;justify-content:space-between;align-items:center;margin-top:.5rem;padding:.5rem .75rem;display:flex}@supports (color:color-mix(in lab, red, red)){.hf-more{background:color-mix(in oklab, var(--muted) 60%, transparent)}}.hf-more{color:var(--brand-teal);font-size:.875rem;font-weight:700}.hf-more:after{content:"";width:1rem;height:1rem;-webkit-mask:var(--icon-arrow) center / contain no-repeat;-webkit-mask:var(--icon-arrow) center / contain no-repeat;-webkit-mask:var(--icon-arrow) center / contain no-repeat;mask:var(--icon-arrow) center / contain no-repeat;background:currentColor}.hf-sheet{border-left:1px solid var(--border);background:var(--popover);width:min(20rem,85vw);max-width:none;height:100dvh;max-height:none;color:var(--popover-foreground);margin:0;padding:0 1rem 2rem;font-size:.875rem;position:fixed;inset:0 0 0 auto;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.hf-sheet[open]{animation:.2s ease-out hf-sheet-in}.hf-sheet::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000001a}@keyframes hf-sheet-in{0%{opacity:0;translate:2.5rem}}.hf-sheet-head{align-items:center;gap:.5rem;padding:1rem 0;font-weight:600;display:flex}.hf-sheet-head>:first-child{font-family:var(--sys-serif);margin-right:auto;font-size:1rem;font-weight:500}.hf-group+.hf-group,.hf-group+.hf-plain{margin-top:1.25rem}.hf-kicker{color:var(--muted-foreground);font-family:var(--sys-mono);letter-spacing:.14em;text-transform:uppercase;padding:0 .25rem .5rem;font-size:.6875rem;line-height:1.2}.hf-sub{color:var(--muted-foreground);letter-spacing:.025em;text-transform:uppercase;padding:.5rem .25rem .25rem;font-size:11px;font-weight:700}.hf-sheet .hf-link{color:var(--foreground);border-radius:.5rem;gap:.625rem;padding:.5rem;font-size:.875rem}.hf-sheet [aria-current=page]{font-weight:700}.hf-plain{border-top:1px solid var(--border);padding-top:1rem;font-weight:600}.hf-footer{border-top:1px solid var(--border)}@supports (color:color-mix(in lab, red, red)){.hf-footer{border-top:1px solid color-mix(in oklab, var(--border) 60%, transparent)}}.hf-foot{max-width:72rem;margin:0 auto;padding:3rem 1rem}.hf-cols{flex-direction:column;gap:2.5rem;display:flex}.hf-about{max-width:20rem;color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}.hf-about .hf-brand{color:var(--foreground);margin-bottom:.5rem}.hf-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem;display:grid}.hf-label{margin-bottom:.5rem;font-size:.875rem;font-weight:700;line-height:1.25rem}.hf-groups a{font-size:.875rem;line-height:1.25rem}.hf-groups a,.hf-legal button{color:var(--muted-foreground);cursor:pointer;padding:.375rem 0;transition:color .15s;display:inline-block}.hf-groups a:hover,.hf-legal button:hover{color:var(--foreground)}.hf-legal{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1.5rem;margin-top:2.5rem;padding-top:1.5rem;display:flex}@supports (color:color-mix(in lab, red, red)){.hf-legal{border-top:1px solid color-mix(in oklab, var(--border) 60%, transparent)}}.hf-legal{color:var(--muted-foreground);font-size:.875rem;line-height:1.25rem}@media (min-width:40rem){.hf-foot{padding:3rem 1.5rem}.hf-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.hf-label{margin-bottom:.75rem}.hf-groups li:not(:first-child){margin-top:.5rem}.hf-groups a,.hf-legal button{padding:0}}@media (min-width:48rem){.hf-cols{flex-direction:row;justify-content:space-between}}@media (min-width:64rem){.hf-groups{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem}}.hf-lost{text-align:center;flex:1;justify-content:center;align-items:center;padding:5rem 1rem;display:flex}.hf-lost>div{max-width:28rem}.hf-lost h1{letter-spacing:-.025em;margin-top:.5rem;font-size:1.875rem;font-weight:500;line-height:1.2}.hf-lost p{color:var(--muted-foreground);text-wrap:pretty;margin-top:.75rem}.hf-lost .hf-code{color:var(--primary);letter-spacing:.025em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.hf-lost .hf-btn{border-radius:calc(var(--radius) * 1.4);gap:.5rem;height:3rem;margin-top:2rem;padding:0 1.5rem;font-size:1rem;font-weight:700}.hf-lost .hf-btn:after{content:"";width:1rem;height:1rem;-webkit-mask:var(--icon-arrow) center / contain no-repeat;-webkit-mask:var(--icon-arrow) center / contain no-repeat;-webkit-mask:var(--icon-arrow) center / contain no-repeat;mask:var(--icon-arrow) center / contain no-repeat;background:currentColor}.hf-popular{flex-wrap:wrap;justify-content:center;gap:.5rem 1.25rem;margin-top:2rem;font-size:.875rem;font-weight:600;display:flex}.hf-popular a{color:var(--primary)}.hf-popular a:hover{text-decoration:underline}@media (min-width:40rem){.hf-lost h1{font-size:2.25rem}}.hf-cookies{z-index:50;border:1px solid var(--border);background:var(--card);max-width:36rem;color:var(--card-foreground);border-radius:1.5rem;margin:0 auto;padding:1rem;font-size:.875rem;line-height:1.25rem;position:fixed;inset:auto 1rem 1rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.hf-cookies>p:nth-child(2){color:var(--muted-foreground);text-wrap:pretty;margin-top:.25rem}.hf-cookies a{color:var(--primary);font-weight:600}.hf-cookies a:hover{text-decoration:underline}.hf-choices{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:.75rem;display:grid}@media (min-width:40rem){.hf-cookies{padding:1.25rem}}}@layer utilities;:root{--sys-sans:system-ui, -apple-system, "Segoe UI Variable Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--sys-serif:ui-serif, "New York", "Iowan Old Style", "Sitka Heading", Sitka, Charter, Cambria, Georgia, serif;--sys-mono:ui-monospace, "SF Mono", SFMono-Regular, "Cascadia Mono", "Segoe UI Mono", Menlo, Consolas, "Liberation Mono", monospace;--brand-sepia:#a1551e;--brand-teal:#054b58;--brand-umber:#664431;--brand-ink:#291f18;--hero:#f9f4ea;--hero-foreground:#211813;--hero-muted:#53443b;--hero-accent:#90451a;--grid-line:#90451a1c;--hero-sheet:#2b1b1259;--band:#084551;--band-accent:#f6d0a6;--band-cta:#a1551e;--band-cta-hover:#8e4208;--brand-mark:#dd854c8c;--background:#faf6f0;--foreground:#201914;--card:#fff;--card-foreground:#201914;--popover:#fff;--popover-foreground:#201914;--primary:#054b58;--primary-foreground:#fafafa;--secondary:#f3ede6;--secondary-foreground:#201914;--muted:#f4efe9;--muted-foreground:#6a615b;--accent:#fbede3;--accent-foreground:#201914;--destructive:#e40015;--border:#e5ded7;--input:#d9d3cc;--ring:#a1551e;--chart-1:#054b58;--chart-2:#a1551e;--chart-3:#664431;--chart-4:#538f70;--chart-5:#dbb970;--radius:.375rem;--edge:#20191424;--mat:#fffdfa;--rule-blue:#628ca54d;--rule-red:#ca55518c;--sidebar:#fcfaf6;--sidebar-foreground:#201914;--sidebar-primary:#054b58;--sidebar-primary-foreground:#fafafa;--sidebar-accent:#f5efe7;--sidebar-accent-foreground:#201914;--sidebar-border:#e9e4e0;--sidebar-ring:#a1551e;--icon-sun:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2M12 20v2M4.93 4.93l1.41 1.41M17.66 17.66l1.41 1.41M2 12h2M20 12h2M6.34 17.66l-1.41 1.41M19.07 4.93l-1.41 1.41'/%3E%3C/svg%3E");--icon-moon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 3a6 6 0 0 0 9 9 9 9 0 1 1-9-9Z'/%3E%3C/svg%3E");--icon-menu:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M4 6h16M4 12h16M4 18h16'/%3E%3C/svg%3E");--icon-close:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E");--icon-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");--icon-arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5l7 7-7 7'/%3E%3C/svg%3E")}@supports (color:lab(0% 0 0)){:root{--brand-sepia:lab(44.7898% 29.3551 44.3728);--brand-teal:lab(28.4881% -16.4505 -13.7304);--brand-umber:lab(32.4309% 13.089 17.451);--brand-ink:lab(12.9251% 4.15897 6.54917);--hero:lab(96.3336% .665605 5.32079);--hero-foreground:lab(9.45223% 3.74954 5.6301);--hero-muted:lab(30.3111% 5.11093 8.09601);--hero-accent:lab(38.9101% 30.2904 39.4873);--grid-line:lab(38.9101% 30.2904 39.4873/.11);--hero-sheet:lab(11.684% 7.11111 9.24291/.35);--band:lab(26.1382% -15.2245 -12.6852);--band-accent:lab(86.0472% 9.34193 26.3458);--band-cta:lab(44.7898% 29.3551 44.3728);--band-cta-hover:lab(37.7597% 30.654 45.5071);--brand-mark:lab(64.5003% 31.035 45.0555/.55);--background:lab(97.1259% .519276 3.39351);--foreground:lab(9.46572% 3.08384 4.74392);--card:lab(100% 0 0);--card-foreground:lab(9.46572% 3.08384 4.74392);--popover:lab(100% 0 0);--popover-foreground:lab(9.46572% 3.08384 4.74392);--primary:lab(28.4881% -16.4505 -13.7304);--primary-foreground:lab(98.26% 0 0);--secondary:lab(94.22% 1.05059 4.44907);--secondary-foreground:lab(9.46572% 3.08384 4.74392);--muted:lab(94.797% .869244 3.70345);--muted-foreground:lab(41.969% 2.59838 5.04155);--accent:lab(94.7409% 3.42095 6.69067);--accent-foreground:lab(9.46572% 3.08384 4.74392);--destructive:lab(48.4487% 77.439 61.4502);--border:lab(88.9858% 1.39037 4.33283);--input:lab(84.9257% 1.39219 4.33402);--ring:lab(44.7898% 29.3551 44.3728);--chart-1:lab(28.4881% -16.4505 -13.7304);--chart-2:lab(44.7898% 29.3551 44.3728);--chart-3:lab(32.4309% 13.089 17.451);--chart-4:lab(54.6666% -26.2164 10.3515);--chart-5:lab(77.0194% 6.00231 41.6191);--edge:lab(9.46572% 3.08384 4.74392/.14);--mat:lab(99.4365% .107318 1.52055);--rule-blue:lab(56.0239% -10.035 -18.1907/.3);--rule-red:lab(52.12% 47.1194 27.3658/.55);--sidebar:lab(98.2776% .340641 2.25879);--sidebar-foreground:lab(9.46572% 3.08384 4.74392);--sidebar-primary:lab(28.4881% -16.4505 -13.7304);--sidebar-primary-foreground:lab(98.26% 0 0);--sidebar-accent:lab(94.8% 1.05035 4.4489);--sidebar-accent-foreground:lab(9.46572% 3.08384 4.74392);--sidebar-border:lab(90.9564% .916719 2.88188);--sidebar-ring:lab(44.7898% 29.3551 44.3728)}}.dark{--brand-sepia:#e4a067;--brand-teal:#86cbd3;--brand-umber:#c3a48c;--brand-ink:#291f18;--hero:#1a1511;--hero-foreground:#f7f3ec;--hero-muted:#d6c8ba;--hero-accent:#edb886;--grid-line:#ffffff12;--hero-sheet:#ffffff4d;--brand-mark:#ac571db3;--band:#032c34;--background:#100c0a;--foreground:#f6f3ef;--card:#1a1512;--card-foreground:#f6f3ef;--popover:#1a1512;--popover-foreground:#f6f3ef;--primary:#a0dae0;--primary-foreground:#071e23;--secondary:#16120e;--secondary-foreground:#f6f3ef;--muted:#26201c;--muted-foreground:#aaa39d;--accent:#312317;--accent-foreground:#f6f3ef;--destructive:#ff6568;--border:#ffffff1a;--input:#ffffff26;--ring:#e4a067;--chart-1:#a0dae0;--chart-2:#e4a067;--chart-3:#c3a48c;--chart-4:#71ae8d;--chart-5:#e2bf76;--edge:#ffffff24;--mat:#ebe7e1;--rule-blue:#81a4b938;--rule-red:#d36c6673;--sidebar:#15110d;--sidebar-foreground:#f6f3ef;--sidebar-primary:#a0dae0;--sidebar-primary-foreground:#071e23;--sidebar-accent:#2a221d;--sidebar-accent-foreground:#f6f3ef;--sidebar-border:#ffffff1a;--sidebar-ring:#e4a067}@supports (color:lab(0% 0 0)){.dark{--brand-sepia:lab(71.7831% 21.7886 40.3686);--brand-teal:lab(77.4218% -21.046 -11.2095);--brand-umber:lab(69.7136% 9.09525 17.1817);--brand-ink:lab(12.9251% 4.15897 6.54917);--hero:lab(7.19909% 2.05951 3.4455);--hero-foreground:lab(95.9686% .580341 3.77278);--hero-muted:lab(81.4171% 3.68461 8.78793);--hero-accent:lab(78.9431% 15.0042 33.4745);--grid-line:lab(100% 0 0/.07);--hero-sheet:lab(100% 0 0/.3);--brand-mark:lab(46.997% 32.8966 47.2053/.7);--band:lab(15.6037% -11.4184 -9.5139);--background:lab(3.68884% .864729 1.48878);--foreground:lab(95.9576% .340849 2.25893);--card:lab(7.20476% 1.68892 2.90778);--card-foreground:lab(95.9576% .340849 2.25893);--popover:lab(7.20476% 1.68892 2.90778);--popover-foreground:lab(95.9576% .340849 2.25893);--primary:lab(83.136% -18.0956 -9.64634);--primary-foreground:lab(9.71442% -7.74296 -6.383);--secondary:lab(5.70045% 1.45458 2.47526);--secondary-foreground:lab(95.9576% .340849 2.25893);--muted:lab(12.9725% 2.1294 4.07388);--muted-foreground:lab(67.5252% 1.40175 4.34042);--accent:lab(15.2288% 5.73894 10.653);--accent-foreground:lab(95.9576% .340849 2.25893);--destructive:lab(63.7049% 60.7483 31.2879);--border:lab(100% 0 0/.1);--input:lab(100% 0 0/.15);--ring:lab(71.7831% 21.7886 40.3686);--chart-1:lab(83.136% -18.0956 -9.64634);--chart-2:lab(71.7831% 21.7886 40.3686);--chart-3:lab(69.7136% 9.09525 17.1817);--chart-4:lab(66.2697% -26.1098 10.322);--chart-5:lab(79.344% 5.92458 41.477);--edge:lab(100% 0 0/.14);--mat:lab(91.9086% .581443 3.77355);--rule-blue:lab(65.3018% -8.6908 -15.2722/.22);--rule-red:lab(58.1357% 40.6495 23.0316/.45);--sidebar:lab(5.25001% 1.38035 2.33883);--sidebar-foreground:lab(95.9576% .340849 2.25893);--sidebar-primary:lab(83.136% -18.0956 -9.64634);--sidebar-primary-foreground:lab(9.71442% -7.74296 -6.383);--sidebar-accent:lab(14.1239% 2.69513 5.12216);--sidebar-accent-foreground:lab(95.9576% .340849 2.25893);--sidebar-border:lab(100% 0 0/.1);--sidebar-ring:lab(71.7831% 21.7886 40.3686)}}
