@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-content:"";--tw-font-weight:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-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-contain-size:initial;--tw-contain-layout:initial;--tw-contain-paint:initial;--tw-contain-style:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:forwards;--tw-animation-iteration-count:1;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y: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-inter),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-mono),ui-monospace,monospace;--color-red-400:#ff6568;--color-orange-400:#ff8b1a;--color-amber-50:#fffbeb;--color-amber-300:#ffd236;--color-amber-500:#f99c00;--color-amber-700:#b75000;--color-yellow-400:#fac800;--color-green-400:#05df72;--color-green-600:#00a544;--color-emerald-50:#ecfdf5;--color-emerald-300:#5ee9b5;--color-emerald-500:#00bb7f;--color-emerald-700:#007956;--color-cyan-400:#00d2ef;--color-sky-300:#77d4ff;--color-sky-500:#00a5ef;--color-sky-600:#0084cc;--color-sky-700:#0069a4;--color-blue-50:#eff6ff;--color-blue-300:#90c5ff;--color-blue-400:#54a2ff;--color-blue-500:#3080ff;--color-blue-700:#1447e6;--color-indigo-400:#7d87ff;--color-purple-200:#e9d5ff;--color-purple-400:#c07eff;--color-purple-500:#ac4bff;--color-purple-600:#9810fa;--color-purple-700:#8200da;--color-pink-400:#fb64b6;--color-rose-300:#ffa2ae;--color-rose-500:#ff2357;--color-rose-700:#c20039;--color-slate-300:#cad5e2;--color-slate-500:#62748e;--color-slate-700:#314158;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-900:#101828;--color-zinc-300:#d4d4d8;--color-zinc-500:#71717b;--color-zinc-700:#3f3f46;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-2xl:96rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-sm:.875rem;--text-sm--line-height:1.25rem;--font-weight-normal:400;--tracking-tighter:-.05em;--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;--radius-xs:calc(var(--radius) - 4px);--radius-sm:calc(var(--radius) - 2px);--radius-md:var(--radius);--radius-lg:calc(var(--radius) + 4px);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:calc(var(--radius) + 8px);--radius-3xl:calc(var(--radius) + 12px);--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--aspect-video:16/9;--default-transition-duration:.14s;--default-transition-timing-function:cubic-bezier(.22,1,.36,1);--default-font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-mono),ui-monospace,monospace;--font-display:var(--font-inter),ui-sans-serif,system-ui,sans-serif;--text-3xs:.6875rem;--text-2xs:.75rem;--text-sm--letter-spacing:-.006em;--text-base--letter-spacing:-.011em;--text-meta:.75rem;--text-meta--line-height:1rem;--text-body:.9375rem;--text-body--line-height:1.4375rem;--text-body--letter-spacing:-.009em;--text-title-3:1.0625rem;--text-title-3--line-height:1.5rem;--text-title-3--font-weight:590;--color-primary:var(--primary);--color-code:var(--code);--color-code-foreground:var(--code-foreground);--color-code-highlight:var(--code-highlight);--color-code-number:var(--code-number);--color-selection:var(--selection);--animate-msg-in:msg-in .2s cubic-bezier(.22,1,.36,1)both;--animate-msg-in-own:msg-in-own .22s cubic-bezier(.22,1,.36,1)both;--animate-pill-in:pill-in .18s cubic-bezier(.22,1,.36,1)both;--animate-react-pop:react-pop .22s cubic-bezier(.3,1.35,.5,1)both;--animate-panel-in:panel-in .24s cubic-bezier(.65,0,.35,1)both;--animate-glow-settle:glow-settle .9s cubic-bezier(.22,1,.36,1)both;--animate-typing-bob:typing-bob 1.2s cubic-bezier(.65,0,.35,1)infinite;--ease-standard:cubic-bezier(.22,1,.36,1);--ease-spring:cubic-bezier(.3,1.35,.5,1);--animate-spring:spring-pop .22s cubic-bezier(.22,1,.36,1);--z-sticky:100;--z-fixed:200;--z-dropdown:650;--z-modal-backdrop:400;--z-modal:500;--z-popover:600;--z-tooltip:700;--z-toast:800}@supports (color:lab(0% 0 0)){:root,:host{--color-red-400:lab(63.7053% 60.745 31.3109);--color-orange-400:lab(70.0429% 42.5156 75.8207);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-500:lab(72.7183% 31.8672 97.9407);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-yellow-400:lab(83.2664% 8.65132 106.895);--color-green-400:lab(78.503% -64.9265 39.7492);--color-green-600:lab(59.0978% -58.6621 41.2579);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-500:lab(66.9756% -58.27 19.5419);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-cyan-400:lab(76.6045% -40.9406 -29.6231);--color-sky-300:lab(80.3307% -20.2945 -31.385);--color-sky-500:lab(63.3038% -18.433 -51.0407);--color-sky-600:lab(51.7754% -11.4712 -49.8349);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-blue-50:lab(96.492% -1.14644 -5.11479);--color-blue-300:lab(77.5052% -6.4629 -36.42);--color-blue-400:lab(65.0361% -1.42065 -56.9802);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-blue-700:lab(36.9089% 35.0961 -85.6872);--color-indigo-400:lab(59.866% 22.4834 -64.4485);--color-purple-200:lab(87.8405% 13.4282 -18.7159);--color-purple-400:lab(63.6946% 47.6127 -59.2066);--color-purple-500:lab(52.0183% 66.11 -78.2316);--color-purple-600:lab(43.0295% 75.21 -86.5669);--color-purple-700:lab(36.1758% 69.8525 -80.0381);--color-pink-400:lab(64.5597% 64.3615 -12.7988);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-500:lab(47.7841% -.393182 -10.0268);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-900:lab(8.11897% .811279 -12.254);--color-zinc-300:lab(84.9837% .601262 -2.17986);--color-zinc-500:lab(47.8878% 1.65477 -5.77283);--color-zinc-700:lab(26.8019% 1.35387 -4.68303)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{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)}}::selection{background-color:var(--selection);color:var(--selection-foreground)}mark{background-color:var(--camp-sun)}@supports (color:color-mix(in lab, red, red)){mark{background-color:color-mix(in oklab,var(--camp-sun)24%,transparent)}}mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 1px;font-weight:510}.dark mark{background-color:var(--camp-sun)}@supports (color:color-mix(in lab, red, red)){.dark mark{background-color:color-mix(in oklab,var(--camp-sun)30%,transparent)}}h1,h2,h3{font-family:var(--font-display)}html{scroll-behavior:smooth;overscroll-behavior:none}html:has([data-app-shell]){height:100dvh;overflow:hidden}body{font-synthesis-weight:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-optical-sizing:auto;font-feature-settings:"cv11","ss01","ss03";word-spacing:.01em;background-color:var(--background);font-size:.875rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.006em);color:var(--foreground);overscroll-behavior:none}body:has([data-app-shell]){width:100%;height:100dvh;position:fixed;overflow:hidden}@supports (font:-apple-system-body) and (appearance:none){@media (min-width:1800px){[data-wrapper]{border-top-style:var(--tw-border-style);border-top-width:1px}}}a:active,button:active{opacity:.6}@media (min-width:48rem){a:active,button:active{opacity:1}}:where(.text-display,.text-doc-title,.text-3xl,.text-4xl,.text-5xl,.text-6xl){font-variation-settings:"opsz" 32}b,strong{font-weight:590}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}a,button,input,label,select,summary,textarea,[role=button],[role=tab],[role=menuitem]{touch-action:manipulation}html{-webkit-tap-highlight-color:transparent}svg.lucide{stroke-width:1.25px}svg.lucide :is(path,line,polyline,polygon,circle,rect,ellipse){vector-effect:non-scaling-stroke}}@layer components{.public-frame{isolation:isolate;background:var(--frame);position:relative}.public-frame:before,.public-frame:after{content:"";z-index:-1;pointer-events:none;position:fixed;inset:0}.public-frame:before{background:radial-gradient(760px 520px at -80px -100px,rgb(var(--glow)/.12),transparent 68%),radial-gradient(480px 340px at 100% 100%,rgb(var(--glow2)/.045),transparent 70%),linear-gradient(180deg,rgb(var(--glow)/.02),transparent 55%)}.dark .public-frame:before{background:radial-gradient(700px 480px at -80px -100px,rgb(var(--glow)/.085),transparent 68%),radial-gradient(480px 340px at 100% 100%,rgb(var(--glow2)/.04),transparent 70%),linear-gradient(180deg,rgb(var(--glow)/.015),transparent 55%)}.public-frame:after{opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@media (prefers-reduced-transparency:reduce){.public-frame:after{display:none}}.public-header[data-scrolled=true]{background:var(--sheet)}@supports (color:color-mix(in lab, red, red)){.public-header[data-scrolled=true]{background:color-mix(in oklab,var(--sheet)85%,transparent)}}.public-header[data-scrolled=true]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 1px 0 var(--line)}.hub-rise{animation:hub-rise .26s var(--ease-out)both;animation-delay:calc(min(var(--i,0),6)*40ms)}.hub-rise[data-rise-still]{animation-name:hub-rise-still}.hub-fade-in{animation:.16s linear both hub-fade}.hub-pop{animation:hub-pop var(--duration-pop)var(--ease-out)both}.hub-pop-down{animation:hub-pop-down var(--duration-pop)var(--ease-out)both}.hub-panel-in{animation:hub-panel-in var(--duration-panel)var(--ease-in-out)both}.hub-resolve-out{animation:hub-resolve-out .18s var(--ease-out)both;pointer-events:none}.hub-pop-in{transform-box:fill-box;transform-origin:50%;animation:hub-pop-in .3s var(--ease-spring)both;animation-delay:calc(.32s + var(--i,0)*60ms)}.hub-draw{animation:hub-draw .6s var(--ease-out)both;animation-delay:calc(var(--i,0)*80ms)}.hub-breathe{transform-box:fill-box;transform-origin:50%;animation:hub-breathe 1.2s var(--ease-in-out)infinite}.hub-stream-chunk{animation:.16s linear both hub-stream}.hub-shimmer{background:linear-gradient(90deg,var(--ink-3)0%,var(--ink-3)40%,var(--ink)50%,var(--ink-3)60%,var(--ink-3)100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite text-shimmer}@media (prefers-reduced-motion:reduce){.hub-shimmer{color:var(--ink-3);background:0 0}}.hub-live-dot{background:var(--camp-moss);border-radius:9999px;flex:none;width:6px;height:6px;display:inline-block;position:relative}.hub-live-dot:after{content:"";border-radius:inherit;background:var(--camp-moss);animation:hub-pulse-ring 1.6s var(--ease-out)infinite;position:absolute;inset:0}mark.hub-mark{background:var(--camp-sun)}@supports (color:color-mix(in lab, red, red)){mark.hub-mark{background:color-mix(in oklab,var(--camp-sun)24%,transparent)}}mark.hub-mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:0 1px;font-weight:510}.dark mark.hub-mark{background:var(--camp-sun)}@supports (color:color-mix(in lab, red, red)){.dark mark.hub-mark{background:color-mix(in oklab,var(--camp-sun)30%,transparent)}}.hub-fuzzy{font-weight:590}.hub-me{background:var(--brand-muted);color:var(--brand-text);border-radius:5px;padding:0 4px;font-weight:510;display:inline-flex}.dark .hub-me{background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.dark .hub-me{background:color-mix(in oklab,var(--brand)18%,transparent)}}.hub-mention{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);border-radius:5px;padding:0 4px;font-weight:510;display:inline-flex}.hub-row{--hub-lead:24px;grid-template-columns:12px var(--hub-lead)minmax(0,1fr)auto;border-radius:var(--radius);color:var(--ink);text-align:left;transition:background-color var(--duration-hover)var(--ease-out),transform var(--duration-press)var(--ease-out);outline:none;align-items:center;column-gap:12px;padding:0 16px 0 0;display:grid;position:relative}.hub-row[data-density=compact]{min-height:36px}.hub-row[data-density=two-line]{min-height:52px;padding-top:6px;padding-bottom:6px}.hub-row[data-density=feed]{--hub-lead:32px;align-items:start;min-height:64px;padding-top:12px;padding-bottom:12px}.hub-row[data-lead="28"]{--hub-lead:28px}.hub-row[data-lead="40"]{--hub-lead:40px}@media (pointer:coarse){.hub-row[data-density=compact]{min-height:44px}.hub-row[data-density=two-line]{min-height:60px}.hub-row[data-density=feed]{min-height:72px}}.hub-row[data-interactive]:hover,.hub-row[data-interactive]:focus-within{background:var(--hover)}.hub-row[data-interactive]:active{background:var(--press);transform:scale(.995)}.hub-row:focus-visible{box-shadow:inset 0 0 0 2px var(--brand)}.hub-row[data-selected]{background:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.hub-row[data-selected]{background:color-mix(in oklab,var(--brand-muted)75%,transparent)}}.hub-row[data-selected]{box-shadow:inset 2px 0 0 var(--brand)}.hub-row[data-disabled]{color:var(--ink-3);pointer-events:none}.hub-row:is([data-density=two-line],[data-density=feed])+.hub-row:before{content:"";left:calc(12px + var(--hub-lead) + 12px);background:var(--line);pointer-events:none;height:1px;position:absolute;top:0;right:16px}.hub-row:hover:before,.hub-row:hover+.hub-row:before,.hub-row[data-selected]:before,.hub-row[data-selected]+.hub-row:before{opacity:0}.hub-row-gutter{justify-content:center;align-self:center;display:flex}.hub-row[data-density=feed] .hub-row-gutter{align-self:start;padding-top:13px}.hub-unread-dot{background:var(--brand);width:6px;height:6px;transition:transform .16s var(--ease-out),opacity .16s var(--ease-out);border-radius:9999px}.hub-unread-dot[data-read]{opacity:0;transform:scale(0)}.hub-row-lead{width:var(--hub-lead);place-items:center;min-height:24px;display:grid;position:relative}.hub-row[data-density=feed] .hub-row-lead{height:var(--hub-lead)}.hub-row-meta{color:var(--ink-3);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap;transition:opacity var(--duration-hover)var(--ease-out);font-size:12px;line-height:16px}.hub-row[data-density=feed] .hub-row-meta{align-self:start;padding-top:2px}.hub-row[data-has-tools]:is(:hover,:focus-within) .hub-row-meta{opacity:0}.hub-row-tools{background:var(--pop);box-shadow:var(--e3);opacity:0;pointer-events:none;transition:opacity var(--duration-pop)var(--ease-out),transform var(--duration-pop)var(--ease-out);z-index:2;border-radius:10px;gap:1px;padding:3px;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)translate(6px)}.hub-row:is(:hover,:focus-within) .hub-row-tools{opacity:1;pointer-events:auto;transform:translateY(-50%)}@media (hover:none){.hub-row-tools{display:none}}.hub-kind-badge{width:16px;height:16px;box-shadow:0 0 0 2px var(--sheet);font:700 9px/1 var(--font-sans);border-radius:9999px;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.hub-kind-badge svg{width:10px;height:10px}.hub-section-head{align-items:center;gap:8px;height:28px;margin-bottom:6px;display:flex}.hub-hl-top{box-shadow:inset 0 1px #ffffff0f}.hub-tile-hl{box-shadow:inset 0 1px #ffffff40,inset 0 0 0 1px #0000000f}.hub-hl-check{box-shadow:inset 0 1px #fff3}.hub-chip-rest{background:var(--hover);box-shadow:inset 0 0 0 1px var(--line)}.hub-avatar-ring{box-shadow:0 0 0 3px var(--pop)}.hub-cite-num{background:var(--agent-muted);color:var(--agent-ink);border-radius:50%;font-size:10.5px;font-weight:590;line-height:1}.hub-source-chip{box-shadow:var(--e1)}.hub-lit,.hub-lit-hover:not(:disabled):hover{box-shadow:var(--e2),0 0 0 1px var(--agent)}@supports (color:color-mix(in lab, red, red)){.hub-lit,.hub-lit-hover:not(:disabled):hover{box-shadow:var(--e2),0 0 0 1px color-mix(in oklab,var(--agent)40%,transparent)}}.hub-agent-edge{position:relative;overflow:hidden}.hub-agent-edge:before{content:"";background:linear-gradient(90deg,var(--agent-a1),var(--agent-a2));height:2px;position:absolute;top:0;left:0;right:0}.hub-agent-bar{box-shadow:inset 2px 0 0 var(--agent)}.hub-clamp-fade{max-height:8.625rem;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.hub-sticky-head{background:var(--sheet)}@supports (color:color-mix(in lab, red, red)){.hub-sticky-head{background:color-mix(in oklab,var(--sheet)92%,transparent)}}.hub-field{background:var(--raised);box-shadow:var(--e1);transition:box-shadow var(--duration-hover)var(--ease-out)}.hub-field:focus-within{box-shadow:var(--e1),0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.hub-field:focus-within{box-shadow:var(--e1),0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.hub-swatch-on{box-shadow:0 0 0 2px var(--pop),0 0 0 4px var(--ink)}.set-card{background:var(--raised);border-radius:var(--radius-lg);box-shadow:var(--e1);transition:box-shadow .14s var(--ease-out);position:relative;overflow:clip}.set-card[data-dirty=true]{box-shadow:0 0 0 1px var(--brand),0 1px 2px #10121a0d}@supports (color:color-mix(in lab, red, red)){.set-card[data-dirty=true]{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)35%,transparent),0 1px 2px #10121a0d}}.set-card[data-danger=true]{box-shadow:0 0 0 1px var(--destructive),0 1px 2px #10121a0d}@supports (color:color-mix(in lab, red, red)){.set-card[data-danger=true]{box-shadow:0 0 0 1px color-mix(in oklab,var(--destructive)28%,transparent),0 1px 2px #10121a0d}}.set-flash{position:relative}.set-flash:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px var(--brand),0 0 0 4px var(--brand);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.set-flash:after{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 4px color-mix(in oklab,var(--brand)12%,transparent)}}.set-flash:after{animation:set-flash 1.2s var(--ease-out)both}@keyframes set-flash{0%,30%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.set-flash:after{opacity:1;animation:none}}.set-row{min-height:56px;padding:14px 16px;position:relative}.set-card>.set-row+.set-row:before,.set-card>*+.set-row:before,.set-rows>.set-row+.set-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.set-row[data-target=true]{cursor:pointer;transition:background-color .14s var(--ease-out)}.set-row[data-target=true]:hover{background:var(--hover)}.set-row[data-disabled=true]{cursor:default}.set-row[data-disabled=true]:hover{background:0 0}.set-row[data-shake=true]{animation:set-shake .24s var(--ease-in-out)both}@keyframes set-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-3px)}40%,80%{transform:translate(3px)}}.set-foot{background:var(--sunken);min-height:52px;box-shadow:inset 0 1px 0 var(--line);align-items:center;gap:8px;padding:10px 16px;display:flex}.saved-tick{color:var(--success-ink,var(--ok));animation:saved-tick-in .22s var(--ease-spring)both,saved-tick-out .3s var(--ease-out)1.6s forwards;align-items:center;gap:4px;display:inline-flex}@keyframes saved-tick-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes saved-tick-out{to{opacity:0}}@media (prefers-reduced-motion:reduce){.saved-tick{animation:1ms linear 1.6s forwards saved-tick-out}}.field-surface:is([data-number-unit],[data-chip-field]):focus-within{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.field-surface:is([data-number-unit],[data-chip-field]):focus-within{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.set-dock{z-index:10;border-radius:var(--radius-lg);background:var(--pop);width:min(560px,100%);min-height:48px;box-shadow:var(--e3);animation:set-dock-in .24s var(--ease-out)both;align-items:center;gap:10px;margin-inline:auto;padding:8px 8px 8px 16px;display:flex}.set-dock[data-nudge=true]{animation:set-dock-nudge .28s var(--ease-in-out)both}@keyframes set-dock-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes set-dock-nudge{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.set-dock-dot{background:var(--brand);border-radius:9999px;flex:none;width:6px;height:6px}.set-page{animation:set-page-in .18s var(--ease-out)both}@keyframes set-page-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.snav{min-height:0;animation:snav-in .18s var(--ease-out)both;flex-direction:column;flex:1;display:flex}@keyframes snav-in{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.snav-back{border-radius:var(--radius-md);height:40px;color:var(--ink);transition:background-color .14s var(--ease-out);align-items:center;gap:8px;padding:0 8px;font-weight:510;display:flex}.snav-back:hover{background:var(--hover)}.snav-back svg{color:var(--ink-3)}.snav-search{border-radius:var(--radius-md);background:var(--raised);height:32px;box-shadow:var(--e1);color:var(--ink-3);transition:box-shadow .14s var(--ease-out);align-items:center;gap:8px;margin:6px 0 8px;padding:0 6px 0 10px;display:flex}.snav-search:focus-within{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.snav-search:focus-within{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.snav-search input{min-width:0;color:var(--ink);background:0 0;outline:none;flex:1}.snav-search input::placeholder{color:var(--ink-3)}.snav-sect{height:28px;color:var(--ink-3);align-items:center;margin-top:14px;padding:0 8px;display:flex}.snav-rows{flex-direction:column;gap:1px;display:flex;position:relative}.snav-chip{border-radius:var(--radius-md);background:var(--raised);height:30px;box-shadow:var(--e-sel);pointer-events:none;transition:transform .22s var(--ease-spring),opacity .12s var(--ease-out);position:absolute;top:0;left:0;right:0}.snav-chip[data-instant=true]{transition:none}.snav-row{z-index:1;border-radius:var(--radius-md);height:30px;color:var(--ink-2);transition:background-color .14s var(--ease-out),color .14s var(--ease-out);align-items:center;gap:10px;padding:0 8px;display:flex;position:relative}.snav-row svg{color:var(--ink-3)}.snav-row:hover{background:var(--hover);color:var(--ink)}.snav-row:hover svg{color:var(--ink)}.snav-row[aria-current=page]{color:var(--ink);background:0 0;font-weight:510}.snav-row[aria-current=page] svg{color:var(--brand)}.snav-rows:not([data-chip]) .snav-row[aria-current=page]{background:var(--raised);box-shadow:var(--e-sel)}.snav-row[data-hit=true]{background:var(--hover);color:var(--ink)}@media (prefers-reduced-motion:reduce){.snav{animation:none}.snav-chip{transition:none}}.people-toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:44px;display:flex}.people-toolbar-end{align-items:center;gap:12px;margin-left:auto;display:flex}.people-meter{flex-direction:column;gap:5px;font-size:13px;line-height:16px;display:inline-flex}.people-meter-track{background:var(--press);border-radius:999px;width:120px;height:4px;display:block;position:relative;overflow:hidden}.people-meter-fill{border-radius:inherit;background:var(--brand);transform-origin:0;transition:transform .4s var(--ease-out);position:absolute;inset:0}.people-meter[data-near=true] .people-meter-fill{background:var(--camp-sun)}.people-list{--people-row-h:52px}.people-head,.people-row{grid-template-columns:var(--people-cols,minmax(0,1fr)28px);align-items:center;column-gap:16px;padding-inline:12px;display:grid}.people-head{background:var(--sunken);height:32px;color:var(--ink-3);border-radius:8px;font-size:12px;font-weight:510;line-height:16px}.people-rows{display:block}.people-row{min-height:var(--people-row-h);box-shadow:inset 0 -1px 0 var(--line);transition:background-color .14s var(--ease-out);padding-block:8px;position:relative}.people-row:hover,.people-row:focus-within{background:var(--hover)}.people-meta{font-size:12.5px}.people-cell{color:var(--ink-2);font-size:13px;line-height:18px}.people-avatar-slot{flex-shrink:0;display:inline-flex}.people-avatar-slot>*{width:32px;height:32px}.people-row[data-dimmed=true] [data-person-name]{color:var(--ink-3)}.people-row[data-dimmed=true] .people-avatar-slot{filter:grayscale();opacity:.6;transition:opacity .22s var(--ease-out)}.people-row[data-dimmed=true] .people-tag{animation:people-pop .22s var(--ease-spring)both}.people-tag{background:var(--press);height:18px;color:var(--ink-2);border-radius:5px;flex-shrink:0;align-items:center;padding:0 6px;font-size:11px;font-weight:510;line-height:1;display:inline-flex}.people-tag-guest{background:var(--camp-sun-tint);color:var(--camp-sun-ink)}.people-dotword{white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:510;display:inline-flex}.people-dot{background:var(--ink-4);border-radius:999px;flex-shrink:0;width:6px;height:6px}[data-dot-word=neutral]{color:var(--ink-3)}[data-dot-word=ok] .people-dot{background:var(--ok)}[data-dot-word=sun]{color:var(--camp-sun-ink)}[data-dot-word=sun] .people-dot{background:var(--camp-sun)}[data-dot-word=danger]{color:var(--danger-ink)}[data-dot-word=danger] .people-dot{background:var(--destructive)}@media (hover:hover){.people-row .people-menu{opacity:0;transition:opacity .14s var(--ease-out)}.people-row:hover .people-menu,.people-row:focus-within .people-menu,.people-row .people-menu[data-state=open]{opacity:1}}@media (max-width:767px){.people-toolbar-end{width:100%;margin-left:0}.people-meter-slot{flex:1}.people-meter-slot .people-meter,.people-meter-slot .people-meter-track{width:100%}.people-frame-has-fab .people-action-slot{display:none}.people-list{--people-row-h:60px}.people-head,.people-row{grid-template-columns:minmax(0,1fr) 44px;padding-inline:4px}.people-cell{display:none}.people-avatar-slot>*{width:36px;height:36px}.people-menu{width:44px;height:44px}}.people-fab{right:16px;bottom:calc(var(--bottom-bar-h,64px) + 16px + env(safe-area-inset-bottom,0px));z-index:20;width:48px;height:48px;box-shadow:var(--e3);border-radius:999px;padding:0;position:fixed}.people-fab svg{width:20px;height:20px}@keyframes people-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes people-fade{0%{opacity:0}to{opacity:1}}.team-mark{border-radius:8px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.people-avatar-slot>.team-mark{width:28px;height:28px;margin:2px}.people-stack{align-items:center;display:inline-flex}.people-stack>*{width:22px;height:22px;box-shadow:0 0 0 2px var(--sheet)}.people-stack>*+*{margin-left:-6px}.people-presence{background:var(--ok);width:10px;height:10px;box-shadow:0 0 0 2px var(--sheet);border-radius:999px;position:absolute;bottom:-1px;right:-1px}.people-note{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px}.team-sheet-head{box-shadow:inset 0 -1px 0 var(--line)}.invite-avatar{border:1.5px dashed var(--line-3);color:var(--ink-3);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.invite-avatar svg{width:14px;height:14px}.invite-face{border-radius:999px}.invite-joined{animation:invite-ring .3s var(--ease-spring)both}.invite-joined>*{animation:people-fade .3s var(--ease-out)both}@keyframes invite-ring{0%{transform:scale(1)}50%{transform:scale(1.08)}to{transform:scale(1)}}.invite-field{background:var(--raised);min-height:96px;max-height:200px;box-shadow:var(--e1);cursor:text;border-radius:10px;flex-wrap:wrap;align-content:flex-start;gap:6px;padding:8px;display:flex;overflow-y:auto}.invite-field:focus-within{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.invite-field:focus-within{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.invite-field[data-over=true]{box-shadow:0 0 0 1px var(--camp-sun),0 0 0 3px var(--camp-sun)}@supports (color:color-mix(in lab, red, red)){.invite-field[data-over=true]{box-shadow:0 0 0 1px var(--camp-sun),0 0 0 3px color-mix(in oklab,var(--camp-sun)18%,transparent)}}.invite-field input{min-width:140px;height:26px;color:var(--ink);background:0 0;border:0;outline:none;flex:1 0 140px;font-size:14px}.invite-chip{background:var(--hover);max-width:100%;height:26px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);animation:invite-chip-in .22s var(--ease-spring)both;animation-delay:calc(var(--i,0)*20ms);border-radius:999px;align-items:center;gap:6px;padding:0 4px;font-size:13px;font-weight:510;display:inline-flex}.invite-chip[data-kind=invalid]{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.invite-chip[data-kind=invalid]{background:color-mix(in oklab,var(--destructive)10%,transparent)}}.invite-chip[data-kind=invalid]{box-shadow:inset 0 0 0 1px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.invite-chip[data-kind=invalid]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--destructive)30%,transparent)}}.invite-chip[data-kind=invalid]{color:var(--danger-ink)}.invite-chip[data-kind=known]{color:var(--ink-2)}.invite-chip[data-selected=true]{box-shadow:inset 0 0 0 1.5px var(--brand)}.invite-chip-face{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:600;display:inline-flex}@keyframes invite-chip-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.invite-result{animation:people-fade .18s var(--ease-out)both;animation-delay:calc(var(--i,0)*60ms)}.audit-day{z-index:2;background:var(--sheet);height:28px;box-shadow:inset 0 -1px 0 var(--line);color:var(--ink-2);align-items:center;padding-inline:8px;font-size:12px;font-weight:510;display:flex;position:sticky;top:0}.audit-row{box-shadow:inset 0 -1px 0 var(--line);position:relative}.audit-row-head{text-align:left;width:100%;min-height:44px;transition:background-color .14s var(--ease-out);border-radius:8px;grid-template-columns:64px 22px minmax(0,1fr) auto 16px;align-items:center;column-gap:12px;padding:8px;display:grid}.audit-row-head:hover{background:var(--hover)}.audit-time{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12.5px}.audit-actor{width:22px;height:22px}.audit-chip svg{width:14px;height:14px;color:var(--ink-3)}.audit-chevron{color:var(--ink-3);transition:transform .18s var(--ease-out),opacity .14s var(--ease-out)}.audit-row[data-open=true] .audit-chevron{transform:rotate(90deg)}@media (hover:hover){.audit-row:not([data-open=true]) .audit-chevron{opacity:0}.audit-row-head:hover .audit-chevron,.audit-row-head:focus-visible .audit-chevron{opacity:1}}.audit-detail{background:var(--sunken);animation:people-fade .18s var(--ease-out)both;border-radius:10px;margin:0 8px 12px 84px;padding:12px 14px;font-size:12.5px;line-height:18px}.audit-row[data-live=true]:before{content:"";background:var(--brand-muted);pointer-events:none;animation:audit-live 2s var(--ease-out)both;border-radius:8px;position:absolute;inset:0}@keyframes audit-live{0%{opacity:1}to{opacity:0}}.audit-seal{background:var(--raised);box-shadow:0 0 0 1px var(--ok),0 1px 2px #10121a0d;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}@supports (color:color-mix(in lab, red, red)){.audit-seal{box-shadow:0 0 0 1px color-mix(in oklab,var(--ok)30%,transparent),0 1px 2px #10121a0d}}.audit-seal{animation:audit-seal-in .24s var(--ease-out)both}.audit-seal[data-ok=false]{box-shadow:0 0 0 1px var(--destructive),0 1px 2px #10121a0d}@supports (color:color-mix(in lab, red, red)){.audit-seal[data-ok=false]{box-shadow:0 0 0 1px color-mix(in oklab,var(--destructive)32%,transparent),0 1px 2px #10121a0d}}.audit-seal-tile{background:var(--ok);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.audit-seal-tile{background:color-mix(in oklab,var(--ok)14%,transparent)}}.audit-seal-tile{color:var(--success-ink);animation:people-pop .26s var(--ease-spring)80ms both}.audit-seal[data-ok=false] .audit-seal-tile{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.audit-seal[data-ok=false] .audit-seal-tile{background:color-mix(in oklab,var(--destructive)12%,transparent)}}.audit-seal[data-ok=false] .audit-seal-tile{color:var(--danger-ink)}@keyframes audit-seal-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.audit-verify-pill{min-width:120px}@media (max-width:767px){.audit-row-head{grid-template-columns:22px minmax(0,1fr) 16px}.audit-row-head .audit-time,.audit-row-head .audit-chip{display:none}.audit-detail{margin-left:8px}}.ev-seal{background:var(--raised);box-shadow:0 0 0 1px var(--ok),0 1px 2px #10121a0d;border-radius:16px;align-items:center;gap:16px;padding:20px;display:flex}@supports (color:color-mix(in lab, red, red)){.ev-seal{box-shadow:0 0 0 1px color-mix(in oklab,var(--ok)30%,transparent),0 1px 2px #10121a0d}}.ev-seal[data-ok=false]{box-shadow:0 0 0 1px var(--destructive),0 1px 2px #10121a0d}@supports (color:color-mix(in lab, red, red)){.ev-seal[data-ok=false]{box-shadow:0 0 0 1px color-mix(in oklab,var(--destructive)32%,transparent),0 1px 2px #10121a0d}}.ev-seal-tile{background:var(--ok);border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.ev-seal-tile{background:color-mix(in oklab,var(--ok)14%,transparent)}}.ev-seal-tile{color:var(--success-ink)}.ev-seal-tile svg{width:26px;height:26px}.ev-seal[data-ok=false] .ev-seal-tile{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ev-seal[data-ok=false] .ev-seal-tile{background:color-mix(in oklab,var(--destructive)12%,transparent)}}.ev-seal[data-ok=false] .ev-seal-tile{color:var(--danger-ink)}.ev-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.ev-table th,.ev-table td{height:36px;box-shadow:inset 0 -1px 0 var(--line);vertical-align:middle;padding:0 12px}.ev-table thead th{background:var(--sunken);height:32px;color:var(--ink-3);white-space:nowrap;font-size:12px;font-weight:510}.ev-table[data-wide=true] td{white-space:nowrap}.ev-table[data-wide=true] th:first-child,.ev-table[data-wide=true] td:first-child{z-index:1;background:var(--sheet);position:sticky;left:0}.ev-table[data-wide=true] thead th:first-child{background:var(--sunken)}.ev-full{display:none}.ev-mono{font-family:var(--font-mono,ui-monospace,monospace);font-size:12.5px;line-height:18px}@media print{.ev-print-hide,[data-page-header]{display:none!important}.ev-doc{color:#000!important;max-width:none!important;padding:0!important}.ev-doc *{color:#000!important;box-shadow:none!important;background:0 0!important}.ev-doc .ev-short{display:none!important}.ev-doc .ev-full{word-break:break-all;display:inline!important}.ev-doc .ev-section{break-before:page}.ev-doc .ev-seal,.ev-doc .ev-table{border:1px solid #000}}.archive-mark{background:var(--sunken);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.archive-mark svg{width:14px;height:14px}.set-row.cfg-channel-row{align-items:center;gap:10px;min-height:40px;padding:8px 12px 8px 16px;display:flex}.cfg-reveal{animation:cfg-reveal .18s var(--ease-out)both;animation-delay:calc(var(--i,0)*30ms)}@keyframes cfg-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cfg-drop{border-radius:var(--radius-lg);border:1.5px dashed var(--line-3);background:var(--sunken);cursor:pointer;min-height:120px;transition:border-color .14s var(--ease-out);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;position:relative}.cfg-drop:focus-within{outline:2px solid var(--ring);outline-offset:2px}.cfg-drop:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:0 0 0 1px var(--brand),0 0 0 4px var(--brand);position:absolute;inset:-1.5px}@supports (color:color-mix(in lab, red, red)){.cfg-drop:after{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 4px color-mix(in oklab,var(--brand)12%,transparent)}}.cfg-drop:after{opacity:0;transition:opacity .14s var(--ease-out)}.cfg-drop-glyph{transition:transform .14s var(--ease-out)}.cfg-drop[data-drag=true]{border-color:#0000}.cfg-drop[data-drag=true]:after{opacity:1}.cfg-drop[data-drag=true] .cfg-drop-glyph{transform:translateY(-2px)}.cfg-reveal-card{border-radius:var(--radius-lg);background:var(--raised);box-shadow:0 0 0 1px var(--camp-sun);padding:12px}@supports (color:color-mix(in lab, red, red)){.cfg-reveal-card{box-shadow:0 0 0 1px color-mix(in oklab,var(--camp-sun)55%,transparent)}}.cfg-mail{border-radius:var(--radius-lg);background:var(--raised);box-shadow:var(--e2);overflow:clip}.cfg-mail-head{background:var(--sunken);min-height:40px;box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:2px 8px;padding:8px 14px;display:grid}.cfg-mail-body[data-fresh=true]{animation:cfg-fade .14s var(--ease-out)both}@keyframes cfg-fade{0%{opacity:.35}to{opacity:1}}.cfg-spin-once{animation:cfg-spin-once .6s var(--ease-out)both}@keyframes cfg-spin-once{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cfg-ring{flex-shrink:0;place-items:center;display:inline-grid;position:relative}.cfg-ring>[data-ring-layer]{transition:opacity .3s var(--ease-out);grid-area:1/1}.cfg-ring>[data-ring-layer][data-gone=true]{opacity:0}.cfg-ring>[data-ring-layer][data-fresh=true]{animation:cfg-fade-in .3s var(--ease-out)both}.cfg-ring svg{width:100%;height:100%}@media (max-width:639px){.cfg-ring,.cfg-ring [role=progressbar]{width:56px!important;height:56px!important}}.cfg-ring-health{--progress-from:var(--camp-moss);--progress-to:var(--camp-moss);--press:transparent}.cfg-ring-rest-danger{--progress-from:var(--destructive);--progress-to:var(--destructive)}.cfg-ring-rest-sun{--progress-from:var(--camp-sun);--progress-to:var(--camp-sun)}.cfg-tile{border-radius:var(--radius-lg);background:var(--raised);min-height:64px;box-shadow:var(--e1);flex-direction:column;justify-content:center;gap:8px;padding:12px 14px;display:flex;position:relative}.cfg-tile[data-attention=danger]{box-shadow:0 0 0 1px var(--destructive),0 1px 2px #10121a0d}@supports (color:color-mix(in lab, red, red)){.cfg-tile[data-attention=danger]{box-shadow:0 0 0 1px color-mix(in oklab,var(--destructive)30%,transparent),0 1px 2px #10121a0d}}.cfg-tile[data-attention=warning]{box-shadow:0 0 0 1px var(--camp-sun),0 1px 2px #10121a0d}@supports (color:color-mix(in lab, red, red)){.cfg-tile[data-attention=warning]{box-shadow:0 0 0 1px color-mix(in oklab,var(--camp-sun)45%,transparent),0 1px 2px #10121a0d}}.cfg-tile-result{animation:cfg-fade-in .18s var(--ease-out)both;animation-delay:calc(var(--i,0)*60ms)}@keyframes cfg-fade-in{0%{opacity:0}to{opacity:1}}.cfg-bar{background:var(--press);border-radius:999px;width:120px;max-width:100%;height:4px;position:relative;overflow:hidden}.cfg-bar>span{border-radius:inherit;transform-origin:0;position:absolute;inset:0}.cfg-callback-spot{place-items:center;display:inline-grid;position:relative}.cfg-callback-spot>[data-spinner]{background:var(--raised);width:22px;height:22px;box-shadow:var(--e1);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}@media (prefers-reduced-motion:reduce){.cfg-reveal,.cfg-tile-result,.cfg-mail-body[data-fresh=true],.cfg-spin-once{animation:none}}.cx-mark{background:var(--sunken);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-2);-webkit-user-select:none;user-select:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:590;line-height:1;display:inline-flex}.cx-mark svg{width:16px;height:16px}.cx-mark[data-size="28"]{border-radius:8px;width:28px;height:28px;font-size:.75rem}.cx-mark[data-size="20"]{border-radius:6px;width:20px;height:20px;font-size:.6875rem}.cx-mark[data-size="20"] svg{width:12px;height:12px}.cx-state{min-width:0;color:var(--ink);align-items:center;gap:6px;font-size:.8125rem;font-weight:510;line-height:1.125rem;display:inline-flex}.cx-dot{background:var(--ink-3);width:6px;height:6px;transition:background-color .22s var(--ease-out);border-radius:999px;flex-shrink:0}.cx-dot[data-tone=success]{background:var(--success)}.cx-dot[data-tone=warning]{background:var(--warning)}.cx-dot[data-tone=danger]{background:var(--destructive)}.cx-dot[data-tone=info]{background:var(--info)}.cx-dot[data-pulse=true]{animation:1.6s ease-in-out infinite cx-pulse}@keyframes cx-pulse{0%,to{opacity:1}50%{opacity:.35}}.cx-chip{border-radius:var(--radius-sm);background:var(--hover);max-width:100%;height:22px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);white-space:nowrap;vertical-align:middle;align-items:center;gap:4px;padding:0 7px;font-size:.75rem;font-weight:510;line-height:1rem;display:inline-flex}.cx-chip svg{width:14px;height:14px;color:var(--ink-3);flex-shrink:0}.cx-conn{background:var(--raised);border-radius:var(--radius-lg);box-shadow:var(--e1);position:relative;overflow:clip}.cx-conn-head{align-items:center;gap:12px;min-height:48px;padding:8px 12px 8px 8px;display:flex}.cx-conn-head>.cx-mark{margin-left:4px}.cx-conn>*+*{box-shadow:inset 0 1px 0 var(--line)}.cx-linked{align-items:center;gap:10px;min-height:48px;padding:10px 12px 10px 16px;display:flex}.cx-linked+.cx-linked{box-shadow:inset 16px 1px 0 var(--raised),inset 0 1px 0 var(--line)}.cx-linked-glyph{width:12px;height:12px;color:var(--ink-3);flex-shrink:0}.cx-imp-sources{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (min-width:640px){.cx-imp-sources{grid-template-columns:repeat(4,minmax(0,1fr))}}.cx-imp-source{border-radius:var(--radius-lg);background:var(--raised);min-width:0;min-height:72px;box-shadow:var(--e1);text-align:left;cursor:pointer;transition:box-shadow .14s var(--ease-out),transform .14s var(--ease-out);align-items:center;gap:12px;padding:12px 14px;display:flex;position:relative}.cx-imp-source[data-wide=true]{grid-column:span 2/span 2}@media (hover:hover){.cx-imp-source:hover{box-shadow:var(--e2);transform:translateY(-1px)}}.cx-imp-source:active{transform:translateY(0)}.cx-imp-source:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.cx-imp-source[aria-checked=true]{box-shadow:0 0 0 1.5px var(--brand),0 1px 2px #10121a0d}@supports (color:color-mix(in lab, red, red)){.cx-imp-source[aria-checked=true]{box-shadow:0 0 0 1.5px color-mix(in oklab,var(--brand)70%,transparent),0 1px 2px #10121a0d}}.cx-imp-source-line{color:var(--ink-2);font-size:.78125rem;line-height:1.125rem}.cx-imp-job{outline:none;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 12px;min-height:64px;padding:12px 12px 12px 16px;display:grid;position:relative}@media (min-width:640px){.cx-imp-job{grid-template-columns:auto minmax(0,1fr) auto}}.cx-imp-job-side{flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:6px;display:flex}@media (min-width:640px){.cx-imp-job-side{grid-column:auto;justify-content:flex-end}}.cx-imp-job-below{grid-column:2/-1}.cx-imp-meta{color:var(--ink-2);font-variant-numeric:tabular-nums;font-size:.78125rem;line-height:1.125rem}.cx-imp-job[data-highlighted=true]:after{content:"";pointer-events:none;box-shadow:0 0 0 2px var(--brand);border-radius:10px;position:absolute;inset:2px}@supports (color:color-mix(in lab, red, red)){.cx-imp-job[data-highlighted=true]:after{box-shadow:0 0 0 2px color-mix(in oklab,var(--brand)55%,transparent)}}.cx-imp-list>li+li{box-shadow:inset 16px 1px 0 var(--raised),inset 0 1px 0 var(--line)}.cx-imp-bar{background:var(--press);border-radius:999px;flex-shrink:0;width:160px;max-width:100%;height:6px;position:relative;overflow:hidden}.cx-imp-bar-fill{border-radius:inherit;transform-origin:0;transition:transform .6s var(--ease-out);position:absolute;inset:0;overflow:hidden}.cx-imp-bar[data-running=true] .cx-imp-bar-fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff40,#0000);width:40px;animation:1.6s linear infinite cx-imp-sheen;position:absolute;top:0;bottom:0;left:0}@keyframes cx-imp-sheen{0%{transform:translate(-40px)}to{transform:translate(160px)}}.cx-imp-tick{animation:cx-imp-tick .22s var(--ease-out);display:inline-block}@keyframes cx-imp-tick{0%{opacity:.2}to{opacity:1}}.cx-imp-errors{border-radius:var(--radius-sm);background:var(--camp-sun-tint);height:22px;color:var(--camp-sun-ink);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform 90ms var(--ease-out);align-items:center;gap:4px;padding:0 7px;font-size:.75rem;font-weight:510;line-height:1rem;display:inline-flex}.cx-imp-errors:active{transform:translateY(.5px)}.cx-imp-errors:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:767px){.cx-imp-errors{height:32px;padding:0 10px}}.cx-imp-digest{border-radius:10px;position:relative}.cx-imp-digest[data-fresh=true]:after{content:"";pointer-events:none;box-shadow:0 0 0 1px var(--success);animation:cx-imp-ring 2s var(--ease-out)both;border-radius:10px;position:absolute;inset:-6px -8px}@keyframes cx-imp-ring{0%{opacity:1}to{opacity:0}}.cx-imp-digest[data-fresh=true] .cx-imp-line{animation:cx-imp-line .24s var(--ease-out)both;animation-delay:calc(var(--i,0)*30ms)}@keyframes cx-imp-line{0%{opacity:0}to{opacity:1}}.cx-imp-steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:6px;display:grid}.cx-imp-step{flex-direction:column;gap:6px;min-width:0;display:flex}.cx-imp-step-bar{background:var(--press);border-radius:999px;height:3px}.cx-imp-step[data-state=done] .cx-imp-step-bar{background:var(--success)}.cx-imp-step[data-state=current] .cx-imp-step-bar{background:var(--brand)}.cx-imp-step-label{color:var(--ink-3);font-size:.75rem;font-weight:510;line-height:1rem}.cx-imp-step[data-state=current] .cx-imp-step-label{color:var(--ink)}.cx-imp-step[data-state=done] .cx-imp-step-label{color:var(--ink-2)}.cx-imp-note{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;padding:10px 12px}@media (prefers-reduced-motion:reduce){.cx-imp-bar[data-running=true] .cx-imp-bar-fill:after{opacity:0;animation:none}.cx-imp-digest[data-fresh=true]:after{animation:2s step-end both cx-imp-ring-still}@keyframes cx-imp-ring-still{0%{opacity:1}to{opacity:0}}}.set-card>.cx-wf-row{align-items:flex-start;gap:16px;min-height:64px;padding:10px 12px 10px 16px;display:flex}.cx-wf-sentence{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:.8125rem;line-height:1.375rem;display:flex}.cx-wf-sentence .cx-chip{max-width:22rem}.cx-wf-row:after{content:"";pointer-events:none;background:var(--destructive);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.cx-wf-row:after{background:color-mix(in oklab,var(--destructive)9%,transparent)}}.cx-wf-row:after{opacity:0}.cx-wf-row[data-flash=true]:after{opacity:1}.cx-wf-draft{border-radius:var(--radius-lg);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);padding:12px}.cx-wf-block{border-radius:var(--radius-lg);background:var(--raised);box-shadow:var(--e1);padding:12px 16px 16px}.cx-wf-connector{justify-content:center;align-items:center;height:24px;display:flex;position:relative}.cx-wf-connector-line{border-left:1.5px dashed var(--line-3);transform-origin:top;width:0;animation:cx-wf-draw .18s var(--ease-out)both;position:absolute;top:0;bottom:0;left:50%}.cx-wf-connector-arrow{background:var(--raised);width:16px;height:16px;box-shadow:0 0 0 1px var(--line-2);color:var(--ink-3);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:relative}.cx-wf-connector-arrow svg{width:10px;height:10px}@keyframes cx-wf-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.cx-wf-action{border-radius:var(--radius-md);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);padding:10px 12px 12px;position:relative}.cx-wf-action[data-enter=true]{animation:cx-wf-enter .22s var(--ease-out)both}@keyframes cx-wf-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cx-wf-connector-line,.cx-wf-action[data-enter=true]{animation:none}}.cx-int-note{padding:12px 16px}.cx-int-step{padding:14px 16px}.cx-int-step+.cx-int-step{box-shadow:inset 0 1px 0 var(--line)}.cx-int-subhead{color:var(--ink-2);padding:12px 16px 4px;font-size:.75rem;font-weight:510;line-height:1rem}.cx-int-empty{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.cx-int-health{padding:12px 16px 14px}.cx-int-banner{background:var(--warning);align-items:center;gap:10px;min-height:48px;padding:10px 12px 10px 16px;display:flex}@supports (color:color-mix(in lab, red, red)){.cx-int-banner{background:color-mix(in oklab,var(--warning)7%,var(--raised))}}.cx-int-banner[data-connection-banner=danger]{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.cx-int-banner[data-connection-banner=danger]{background:color-mix(in oklab,var(--destructive)6%,var(--raised))}}.cx-int-account{background:var(--hover);max-width:100%;box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:8px;padding:3px 10px 3px 3px;font-size:.8125rem;line-height:1.125rem;display:inline-flex}.cx-int-morph .cx-dot{position:relative}.cx-int-morph .cx-dot:after{content:"";box-shadow:0 0 0 1.5px var(--success);opacity:0;animation:cx-int-ring .64s var(--ease-spring)both;border-radius:999px;position:absolute;inset:-3px}@keyframes cx-int-ring{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.cx-int-bridge{flex-shrink:0;align-items:center;gap:4px;margin-left:4px;display:inline-flex}.cx-int-bridge-track{justify-content:center;align-items:center;width:24px;height:16px;display:inline-flex;position:relative}.cx-int-bridge-arrow{width:16px;height:16px;color:var(--ink-3)}.cx-int-bridge-dot{background:var(--ink-4);border-radius:999px;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:-3px;left:50%}.cx-int-bridge[data-syncing=true] .cx-int-bridge-dot{background:var(--success);animation:1.2s ease-in-out infinite alternate cx-int-travel}@keyframes cx-int-travel{0%{transform:translate(-12px)}to{transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.cx-int-bridge[data-syncing=true] .cx-int-bridge-dot,.cx-int-morph .cx-dot:after{animation:none}}.cx-wh-item{position:relative}.cx-wh-item+.cx-wh-item:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.cx-wh-row{align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 16px;display:flex}.cx-wh-dir{color:var(--ink-3);flex-shrink:0;display:inline-flex}.cx-wh-dir svg{width:16px;height:16px}.cx-wh-words{flex:auto}.cx-wh-events{flex-shrink:1;align-items:center;gap:4px;min-width:0;max-width:40%;display:flex;overflow:hidden}.cx-wh-state{flex-shrink:0;max-width:11rem}.cx-wh-actions{flex-shrink:0;align-items:center;display:flex}@media (max-width:639px){.cx-wh-row{flex-wrap:wrap;row-gap:6px}.cx-wh-dir{display:none}.cx-wh-words{flex-basis:calc(100% - 140px)}.cx-wh-events{flex-wrap:wrap;flex-basis:100%;order:5;max-width:none}.cx-wh-state{order:6;max-width:none}}.cx-wh-detail{gap:16px;padding:4px 16px 16px 44px;display:grid}@media (max-width:639px){.cx-wh-detail{padding-left:16px}}.cx-wh-code{border-radius:var(--radius-md);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-mono);color:var(--ink);padding:4px 8px;font-size:.78125rem;line-height:1.125rem;display:block}.cx-wh-pre{white-space:pre-wrap;word-break:break-word}.cx-wh-picker{border-radius:var(--radius-md);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line)}.cx-app-icon{background:var(--sunken);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink-3);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.cx-app-icon[data-size=sm]{width:36px;height:36px}.cx-app-icon-lg{width:48px;height:48px}.cx-app-icon img{object-fit:contain;width:24px;height:24px}.cx-app-icon[data-size=sm] img,.cx-app-icon-lg img{object-fit:cover;width:100%;height:100%}.cx-app-icon svg{width:20px;height:20px}.cx-app-grid-wrap{container-type:inline-size}.cx-app-grid{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@container (min-width:520px){.cx-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:860px){.cx-app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cx-app-card{border-radius:var(--radius-lg);background:var(--raised);box-shadow:var(--e1);transition:box-shadow .14s var(--ease-out),transform .14s var(--ease-out);padding:16px;position:relative}.cx-app-card-live:hover{box-shadow:var(--e2);transform:translateY(-1px)}.cx-app-card-live:has(.cx-app-open:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.cx-app-open{border-radius:inherit;cursor:pointer;outline:none;position:absolute;inset:0}.cx-app-action{z-index:1;position:relative}.cx-app-slot{min-width:104px;display:inline-grid}.cx-app-slot>.cx-app-slot-label{opacity:0;transition:opacity .16s var(--ease-out),transform .22s var(--ease-spring);grid-area:1/1;justify-content:center;align-items:center;gap:4px;display:inline-flex;transform:scale(.96)}.cx-app-slot>.cx-app-slot-label[data-show=true]{opacity:1;transform:none}.cx-app-installed{justify-content:flex-end;min-width:104px}@media (prefers-reduced-motion:reduce){.cx-app-card-live:hover{transform:none}}.cx-app-list>*{position:relative}.cx-app-list>*+:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.cx-app-panel{border-radius:var(--radius-lg);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line)}.agent-card{background:var(--raised);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--e1);flex-direction:column;display:flex;overflow:clip}.agent-card-body{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.agent-card-foot{background:var(--sunken);min-height:44px;box-shadow:inset 0 1px 0 var(--line);align-items:center;gap:8px;padding:6px 8px 6px 16px;display:flex}.agent-step-bar{background:var(--press);border-radius:1px;height:2px;position:relative;overflow:hidden}.agent-step-bar:after{content:"";background:var(--brand);transform-origin:0;transition:transform .22s var(--ease-spring);position:absolute;inset:0;transform:scaleX(0)}.agent-step[data-reached=true] .agent-step-bar:after{transform:scaleX(1)}.agent-governance{border-radius:var(--radius-lg);background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.agent-birth{animation:agent-birth-pop .32s var(--ease-spring)both}.agent-birth svg{animation:agent-birth-spark .32s var(--ease-spring)80ms both}@keyframes agent-birth-pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes agent-birth-spark{0%{transform:scale(0)rotate(-20deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.agent-birth,.agent-birth svg{animation:none}}.skill-card{background:var(--raised);border-radius:var(--radius-lg);box-shadow:var(--e1);gap:12px;padding:14px 16px;display:flex}.ai-chip{background:var(--press);max-width:160px;height:22px;color:var(--ink-2);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 7px;font-size:12px;line-height:16px;display:inline-flex}.ai-row{grid-template-columns:56px 22px minmax(0,1fr);align-items:start;column-gap:12px;min-height:44px;padding:11px 16px;display:grid;position:relative}.ai-rows>.ai-row+.ai-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.ai-row-time{white-space:nowrap;padding-top:2px}.ai-row-actor{width:22px;height:22px;display:block}.ai-row-chips{flex-shrink:0;gap:4px;display:inline-flex}@media (max-width:639px){.ai-row{grid-template-columns:22px minmax(0,1fr)}.ai-row-time,.ai-row-chips{display:none}}.ai-runs{background:var(--raised);border-radius:var(--radius-lg);box-shadow:var(--e1)}.ai-run{position:relative}.ai-run+.ai-run:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.ai-run-head{text-align:left;border-radius:var(--radius-lg);align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 16px 10px 12px;display:flex}.ai-run-head:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ai-chevron{transition:transform .18s var(--ease-out)}.ai-run[data-open=true] .ai-chevron{transform:rotate(90deg)}.ai-run-body{padding:4px 16px 16px 38px}.ai-steps{flex-direction:column;gap:12px;display:flex;position:relative}.ai-steps:before{content:"";background:var(--line-2);width:1.5px;position:absolute;top:10px;bottom:10px;left:9.25px}.ai-step{gap:10px;min-width:0;display:flex;position:relative}.ai-step-note{padding-left:30px}.ai-node{background:var(--raised);width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--ink-3);border-radius:999px;flex-shrink:0;place-items:center;display:grid;position:relative}.ai-node svg{width:12px;height:12px}.ai-node[data-tone=ok]{background:var(--camp-moss);box-shadow:none;color:#fff}.ai-node[data-tone=fail]{background:var(--destructive);box-shadow:none;color:#fff}.ai-node-dot{background:var(--ink-3);border-radius:999px;width:6px;height:6px}.ai-sunken-note{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line)}.ai-tabs-bar{box-shadow:inset 0 -1px 0 var(--line);position:relative}.ai-tabs-list{align-items:stretch;gap:4px;height:40px;display:flex;position:relative;overflow-x:auto}.ai-tab{white-space:nowrap;color:var(--ink-2);transition:color .14s var(--ease-out);border-radius:6px 6px 0 0;align-items:center;padding:0 10px;font-size:13.5px;line-height:20px;display:inline-flex}.ai-tab:hover{color:var(--foreground)}.ai-tab:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ai-tab[data-state=active]{color:var(--foreground);font-weight:510}.ai-tab-ink{background:var(--foreground);transform-origin:0;width:1px;height:2px;transition:transform .22s var(--ease-spring),opacity .12s var(--ease-out);pointer-events:none;position:absolute;bottom:0;left:0}.ai-hero{border-radius:16px;flex-wrap:wrap;align-items:center;gap:16px;padding:24px;display:flex}.ai-hero-mark{color:#fff;border-radius:32%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.ai-check-row{align-items:flex-start;gap:10px;min-height:32px;padding:6px 16px;display:flex}.ai-check-glyph{flex-shrink:0;place-items:center;width:16px;height:20px;display:grid}.ai-check-ok,.ai-check-fail{color:#fff;border-radius:999px;place-items:center;width:16px;height:16px;display:grid}.ai-check-ok{background:var(--camp-moss)}.ai-check-fail{background:var(--destructive)}.ai-glyph-pop{animation:ai-glyph-pop .22s var(--ease-spring)both}@keyframes ai-glyph-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}.ai-check-result{background:var(--sunken);box-shadow:inset 0 1px 0 var(--line);align-items:center;gap:8px;padding:10px 16px;display:flex}.ai-stat{align-items:center;gap:14px;min-height:96px;padding:16px;display:flex}.ai-stat-value{font-size:28px;font-weight:600;line-height:32px}@media (max-width:639px){.ai-stat{min-height:72px}}.ai-live-row{gap:10px;padding-left:14px;display:flex;position:relative}.ai-live-row+.ai-live-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.ai-live-bar{background:var(--agent);opacity:.25;border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.ai-live-row[data-live=true] .ai-live-bar{animation:1.6s ease-in-out infinite alternate ai-live}@keyframes ai-live{0%{opacity:.4}to{opacity:1}}.ai-learning-row{padding:12px 16px;position:relative}.ai-learning-row+.ai-learning-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.ai-spend-row{justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 16px;display:flex;position:relative}.ai-spend-row+.ai-spend-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.ai-fold-head{text-align:left;align-items:center;gap:12px;width:100%;min-height:56px;padding:14px 16px;display:flex}.ai-fold-head:hover{background:var(--hover)}.ai-fold-head:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.ai-fold-chevron{transition:transform .18s var(--ease-out)}[data-collapsible-card][data-open=true] .ai-fold-chevron{transform:rotate(180deg)}.ai-fold-body{box-shadow:inset 0 1px 0 var(--line);padding-bottom:8px}.ai-fold-body .set-card{box-shadow:none;background:0 0;border-radius:0}.ai-drill-row{min-height:44px;animation:ai-drill-in .24s var(--ease-out)both;align-items:center;gap:12px;padding:10px 16px;display:flex}.ai-drill-row+.ai-drill-row{box-shadow:inset 0 1px 0 var(--line)}@keyframes ai-drill-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ai-drill-glyph{background:var(--sunken);width:24px;height:24px;color:var(--ink-3);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ai-drill-row[data-tone=refused] .ai-drill-glyph{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ai-drill-row[data-tone=refused] .ai-drill-glyph{background:color-mix(in oklab,var(--destructive)12%,transparent)}}.ai-drill-row[data-tone=refused] .ai-drill-glyph{color:var(--danger-ink);animation:ai-glyph-pop .32s var(--ease-spring).12s both}@media (prefers-reduced-motion:reduce){.ai-drill-row,.ai-drill-row[data-tone=refused] .ai-drill-glyph,.ai-glyph-pop,.ai-live-row[data-live=true] .ai-live-bar{animation:none}.ai-live-row[data-live=true] .ai-live-bar{opacity:1}}.assistant-option{text-align:left;border-radius:var(--radius-lg);background:var(--raised);min-height:56px;box-shadow:var(--e1);transition:box-shadow .14s var(--ease-out),transform .14s var(--ease-out);align-items:center;gap:10px;padding:12px;display:flex}.assistant-option:hover{transform:translateY(-1px)}.assistant-option:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.assistant-option[aria-checked=true]{box-shadow:0 0 0 1px var(--brand),var(--e2)}.assistant-step-num{background:var(--press);width:20px;height:20px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;flex-shrink:0;place-items:center;font-size:12px;line-height:1;display:grid}.inventory-pill{background:var(--press);height:28px;color:var(--ink-2);animation:inventory-pill-in .18s var(--ease-out)both;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:510;display:inline-flex}.inventory-pill-ready{background:var(--raised);color:var(--foreground);box-shadow:var(--e1)}.inventory-pill-ready:hover{background:var(--hover)}.inventory-pill-ready:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@keyframes inventory-pill-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.you-band{isolation:isolate;background:var(--sunken);min-height:168px;box-shadow:inset 0 0 0 1px var(--line);border-radius:16px;align-items:center;gap:20px;padding:0 28px;display:flex;position:relative;overflow:hidden}.you-band:before,.you-band:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.you-band:before{background:radial-gradient(520px 260px at 0 0,var(--hue-a1,var(--brand)),transparent 70%)}@supports (color:color-mix(in lab, red, red)){.you-band:before{background:radial-gradient(520px 260px at 0 0,color-mix(in oklab,var(--hue-a1,var(--brand))22%,transparent),transparent 70%)}}.you-band:after{opacity:.02;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.you-band[data-dropping=true]{box-shadow:0 0 0 1px var(--brand),0 0 0 4px var(--brand)}@supports (color:color-mix(in lab, red, red)){.you-band[data-dropping=true]{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 4px color-mix(in oklab,var(--brand)12%,transparent)}}@media (max-width:639px){.you-band{gap:14px;padding:20px 16px}}.you-avatar{width:80px;height:80px;box-shadow:0 0 0 3px var(--sheet),inset 0 1px 0 #ffffff38;cursor:pointer;border-radius:9999px;display:block;position:relative;overflow:hidden}.you-avatar:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.you-avatar-initials{place-items:center;font-size:28px;font-weight:600;display:grid;position:absolute;inset:0}.you-avatar-photo{object-fit:cover;width:100%;height:100%;animation:you-fade-in .3s var(--ease-out)both;position:absolute;inset:0}@keyframes you-fade-in{0%{opacity:0}to{opacity:1}}.you-avatar-change{color:#fff;opacity:0;transition:opacity .14s var(--ease-out);background:#00000080;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.you-avatar:hover .you-avatar-change,.you-avatar:focus-visible .you-avatar-change{opacity:1}@media (hover:none){.you-avatar-change{opacity:1;background:#00000073;height:26px;inset:auto 0 0}.you-avatar-change>span{display:none}.you-avatar-change>svg{width:14px;height:14px}}.you-presence{width:22px;height:22px;box-shadow:0 0 0 3px var(--sunken);border-radius:9999px;position:absolute;bottom:0;right:0}.you-upload-ring{pointer-events:none;position:absolute;top:-4px;left:-4px}.you-ring-track{stroke:var(--press)}.you-ring-arc{stroke:var(--brand)}.you-chip{background:var(--raised);max-width:100%;height:24px;box-shadow:var(--e1);color:var(--foreground);transition:transform .14s var(--ease-out);border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:510;display:inline-flex}.you-chip:hover{background:var(--hover)}.you-chip:active{transform:scale(.98)}.you-chip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.you-helper{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:18px;overflow:hidden}.you-themes{grid-template-columns:repeat(3,minmax(0,160px));gap:12px;display:grid}.you-theme{text-align:left;border-radius:12px;justify-items:start;gap:6px;display:grid}.you-theme:focus-visible{outline:none}.you-theme-card{aspect-ratio:160/100;width:100%;box-shadow:var(--e1);outline-offset:2px;border-radius:12px;outline:2px solid #0000;display:block;position:relative;overflow:hidden}.you-theme[data-state=checked] .you-theme-card{outline-color:var(--brand)}.you-theme:focus-visible .you-theme-card{outline-color:var(--ring)}.you-theme-check{background:var(--brand);width:18px;height:18px;color:var(--on-brand,var(--brand-foreground));opacity:0;transition:opacity .16s var(--ease-out),transform .22s var(--ease-spring);border-radius:9999px;place-items:center;display:grid;position:absolute;bottom:8px;right:8px;transform:scale(.6)}.you-theme[data-state=checked] .you-theme-check{opacity:1;transform:scale(1)}.you-mini{background:#f3f4f6;gap:6px;padding:10px;display:flex;position:absolute;inset:0}.you-mini-side{background:radial-gradient(60px 50px at 0 0,rgb(var(--glow)/.4),transparent);border-radius:6px;width:22%}.you-mini-sheet{background:#fff;border-radius:6px;flex-direction:column;flex:1;gap:5px;padding:8px;display:flex;box-shadow:0 0 0 1px #10121a0f}.you-mini-line{background:#e4e5e8;border-radius:3px;height:5px;display:block}.you-mini .you-mini-primary{background:var(--brand);width:40%;margin-top:auto}.you-mini[data-mode=dark]{background:#0b0c0e}.you-mini[data-mode=dark] .you-mini-side{background:radial-gradient(60px 50px at 0 0,rgb(var(--glow)/.35),transparent)}.you-mini[data-mode=dark] .you-mini-sheet{background:#131416;box-shadow:0 0 0 1px #ffffff0f}.you-mini[data-mode=dark] .you-mini-line:not(.you-mini-primary){background:#26272b}.you-mini[data-mode=system]{background:linear-gradient(90deg,#f3f4f6 50%,#0b0c0e 50%)}.you-mini[data-mode=system] .you-mini-side{background:0 0}.you-mini[data-mode=system] .you-mini-sheet{background:linear-gradient(90deg,#fff 50%,#131416 50%)}.you-mini[data-mode=system] .you-mini-line:not(.you-mini-primary){background:linear-gradient(90deg,#e4e5e8 50%,#26272b 50%)}.you-swatches{flex-wrap:wrap;gap:10px;display:flex}.you-swatch{outline-offset:2px;width:28px;height:28px;transition:transform .14s var(--ease-out);border-radius:9999px;outline:2px solid #0000;box-shadow:inset 0 0 0 1px #0000001f}.you-swatch:hover{transform:scale(1.06)}.you-swatch:focus-visible{outline-color:var(--ring)}.you-swatch[aria-checked=true]{outline-color:var(--foreground);animation:you-swatch-pick .26s var(--ease-spring)}@keyframes you-swatch-pick{0%{transform:scale(.8)}to{transform:scale(1)}}.you-glow-was{z-index:-1;pointer-events:none;background:radial-gradient(760px 520px at -80px -100px,rgb(var(--you-glow)/.24),transparent 68%),radial-gradient(480px 340px at 80px 1000px,rgb(var(--you-glow2)/.09),transparent 70%),linear-gradient(180deg,rgb(var(--you-glow)/.045),transparent 55%);opacity:1;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.dark .you-glow-was{background:radial-gradient(700px 480px at -80px -100px,rgb(var(--you-glow)/.17),transparent 68%),radial-gradient(480px 340px at 80px 1000px,rgb(var(--you-glow2)/.08),transparent 70%),linear-gradient(180deg,rgb(var(--you-glow)/.03),transparent 55%)}.you-glow-was[data-fading=true]{opacity:0}.you-conn-tile,.you-key-tile{background:var(--sunken);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.you-conn-tile{border-radius:9px;width:32px;height:32px}.you-passkeys>.set-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.you-note{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.you-qr{width:168px;height:168px;box-shadow:var(--e1);background:#fff;border-radius:12px;place-items:center;margin:0 auto;display:grid}.you-event-rows>.set-row+.set-row:before,.you-event-rows>.set-row:first-child:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.you-events-body{transition:opacity .14s var(--ease-out)}.you-matrix{border-collapse:collapse;width:100%}.you-matrix-head{color:var(--ink-3);padding:10px 16px 6px;font-size:12px;font-weight:510}.you-matrix tbody tr{position:relative}.you-matrix tbody th,.you-matrix tbody td{border-top:1px solid var(--line);padding:10px 16px}.you-matrix tbody th:first-child{padding-left:16px}.you-matrix-event{text-align:left;font-weight:400}.you-reveal{animation:you-reveal .18s var(--ease-out)both}@keyframes you-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.you-time{width:96px}.you-tz-label{color:var(--ink-3);font-size:12.5px}.you-tz{width:14rem;font-size:12.5px}.you-qbar{background:var(--sunken);width:240px;max-width:100%;height:24px;box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;position:relative;overflow:hidden}.you-qbar-span{background:var(--press);position:absolute;top:0;bottom:0}.you-qbar-moon{width:12px;height:12px;color:var(--ink-2);position:absolute;top:6px}.you-qbar-now{background:var(--brand);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:2px;bottom:2px}.you-note-chip{background:var(--sunken);max-width:100%;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 6px;font-size:12.5px;display:inline-flex}.you-token-row{align-items:center;gap:12px;min-height:52px;padding:8px 12px 8px 16px;display:flex;position:relative}.you-token-row+.you-token-row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:16px;right:0}.you-token-dates{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:18px;overflow:hidden}.you-scope{background:var(--sunken);height:20px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--font-mono,ui-monospace,monospace);color:var(--ink-2);white-space:nowrap;border-radius:6px;align-items:center;gap:4px;padding:0 6px;font-size:11px;display:inline-flex}.you-scope-groups{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px 20px;max-height:280px;padding:2px;display:grid;overflow-y:auto}.you-details{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px}.you-reveal-card{animation:you-reveal-in .22s var(--ease-out)both}@keyframes you-reveal-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}.you-reveal-token{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--camp-sun);border-radius:10px;align-items:center;gap:8px;padding:8px 8px 8px 12px;display:flex}@supports (color:color-mix(in lab, red, red)){.you-reveal-token{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--camp-sun)70%,transparent)}}.you-reveal-token code{font-size:13px;line-height:20px}.you-reveal-copy{background:var(--raised);width:32px;height:32px;box-shadow:var(--e1);color:var(--ink-2);transition:transform .14s var(--ease-out);border-radius:8px;flex-shrink:0;place-items:center;display:inline-grid}.you-reveal-copy:active{transform:scale(.95)}.you-reveal-copy:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.auth-page{background:var(--sheet);min-height:100dvh;color:var(--ink);isolation:isolate;flex-direction:column;display:flex;position:relative}.auth-split{flex-direction:column;flex:1;min-height:100dvh;display:flex}@media (min-width:1024px){.auth-split{grid-template-columns:minmax(480px,5fr) 7fr;display:grid}}.auth-formcol{flex-direction:column;flex:1;min-width:0;padding:16px 16px 24px;display:flex;position:relative}@media (min-width:768px){.auth-formcol{padding:32px 48px}}.auth-header{z-index:1;justify-content:space-between;align-items:center;gap:12px;height:40px;display:flex;position:relative}.auth-brand{letter-spacing:-.015em;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:20px;display:inline-flex}@media (min-width:768px){.auth-theme button{width:28px;height:28px}.auth-theme svg{width:16px;height:16px}}.auth-main{z-index:1;flex:1;justify-content:center;align-items:center;padding:32px 0;display:flex;position:relative}.auth-form{width:100%;max-width:360px}@media (min-width:1024px){.auth-split .auth-main{justify-content:flex-start}}@media (min-width:768px){.auth-form{transform:translateY(-4vh)}}.auth-trust{letter-spacing:0;color:var(--ink-3);z-index:1;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12.5px;line-height:18px;display:flex;position:relative}.auth-trust svg{flex:none;width:14px;height:14px}.auth-trust a{color:var(--ink-3);border-radius:4px;align-items:center;min-height:44px;display:inline-flex}.auth-trust a:hover{color:var(--ink)}@media (min-width:768px){.auth-trust a{min-height:0}}.auth-hero-col{min-width:0;padding:12px 12px 12px 0;display:none}@media (min-width:1024px){.auth-hero-col{display:flex}}.auth-hero-col>*{flex:1}@media (min-width:1024px){.auth-split .auth-band{display:none}}.auth-camp{isolation:isolate;background:#f7f4f1;place-items:center;display:grid;position:relative;overflow:hidden}.auth-camp[data-panel]{box-shadow:inset 0 0 0 1px var(--line);border-radius:24px}.dark .auth-camp{background:#121316}.auth-camp-layer{z-index:-1;pointer-events:none;position:absolute;inset:0}.auth-camp-ember{background:radial-gradient(900px 560px at 85% -10%,rgb(var(--glow)/.45),transparent 62%);opacity:.667;transition:opacity .6s var(--ease-out)}.dark .auth-camp-ember{opacity:.58}.auth-camp[data-lit] .auth-camp-ember{opacity:1}.auth-camp-dusk{background:radial-gradient(700px 500px at -5% 115%,#7b61d929,#0000 62%),radial-gradient(600px 420px at 105% 115%,#0e97a621,#0000 60%)}.dark .auth-camp-dusk{background:radial-gradient(700px 500px at -5% 115%,#7b61d92e,#0000 62%),radial-gradient(600px 420px at 105% 115%,#0e97a61f,#0000 60%)}.auth-camp-grain{opacity:.02;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.dark .auth-camp-grain{mix-blend-mode:screen}@media (prefers-reduced-transparency:reduce){.auth-camp-grain{display:none}}.auth-camp[data-soft]{background:0 0}.auth-camp[data-soft] .auth-camp-ember{opacity:.333}.auth-camp[data-soft] .auth-camp-dusk{opacity:.5}.auth-softband{z-index:0;pointer-events:none;height:120px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 30%,#0000);mask-image:linear-gradient(#000 30%,#0000)}.auth-camp[data-preview] .auth-camp-ember{animation:auth-fade-in .4s var(--ease-out)both}.auth-orbit{stroke:#ffffffbf}.dark .auth-orbit{stroke:#ffffff12}.auth-orbit-empty{stroke:var(--line-3)}.auth-caption{letter-spacing:0;color:var(--ink-3);font-size:12px;font-weight:510;line-height:16px}.auth-hero{width:520px;max-width:100%;height:520px;position:relative}.auth-hero svg{overflow:visible}.auth-parallax{transition:transform .3s var(--ease-out)}.auth-rings{transform-origin:260px 260px;animation:auth-rings-in .7s var(--ease-out)both}.auth-rot-outer{transform-origin:260px 260px;animation:120s linear infinite auth-spin}.auth-rot-mid{transform-origin:260px 260px;animation:90s linear infinite reverse auth-spin}.auth-rot-inner{transform-origin:260px 260px;animation:60s linear infinite auth-spin}.auth-upright-outer{transform-origin:0 0;animation:120s linear infinite reverse auth-spin}.auth-upright-mid{transform-origin:0 0;animation:90s linear infinite auth-spin}.auth-upright-inner{transform-origin:0 0;animation:60s linear infinite reverse auth-spin}.auth-pop{transform-origin:0 0;animation:auth-pop .32s var(--ease-spring)both;animation-delay:calc(.2s + var(--i,0)*80ms)}[data-paused] .auth-rot-outer,[data-paused] .auth-rot-mid,[data-paused] .auth-rot-inner,[data-paused] .auth-upright-outer,[data-paused] .auth-upright-mid,[data-paused] .auth-upright-inner{animation-play-state:paused}.auth-chip{z-index:2;white-space:nowrap;background:var(--pop);max-width:360px;box-shadow:var(--e3);letter-spacing:-.003em;animation:auth-rise .4s var(--ease-out).5s both;border-radius:12px;align-items:center;gap:10px;padding:8px 12px 8px 8px;font-size:13px;line-height:18px;display:flex;position:absolute}.auth-chip+.auth-chip{animation-delay:.62s}.auth-chip-sub{color:var(--ink-3);letter-spacing:0;font-size:12px;line-height:16px}.auth-chip-tile{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.auth-chip-tile svg{width:16px;height:16px}.auth-ignite{opacity:0;transform-origin:260px 260px}.auth-camp[data-lit] .auth-ignite{animation:auth-ignite .9s var(--ease-spring)both}.auth-camp[data-lit][data-instant] .auth-ignite{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.auth-rings,.auth-rot-outer,.auth-rot-mid,.auth-rot-inner,.auth-upright-outer,.auth-upright-mid,.auth-upright-inner,.auth-pop,.auth-chip,.auth-ignite,.auth-camp[data-preview] .auth-camp-ember{animation:none!important}.auth-camp[data-lit] .auth-ignite{opacity:1}.auth-parallax{transition:none;transform:none!important}}.auth-lead{letter-spacing:-.009em;color:var(--ink-2);font-size:15px;line-height:23px}.auth-hint{letter-spacing:0;color:var(--ink-2);font-size:12.5px;line-height:18px}.auth-label{color:var(--ink);font-size:13px;font-weight:510;line-height:18px}.auth-input{width:100%;height:44px;color:var(--ink);border:0;border-radius:8px;outline:none;padding:0 12px;font-size:16px;line-height:20px;display:block}@media (min-width:768px){.auth-input{height:40px;font-size:15px}}.auth-input[readonly]{color:var(--ink-2)}.auth-input[data-pad-end]{padding-right:44px}.auth-shake{animation:auth-shake .28s var(--ease-out)}.auth-field-error{color:var(--danger-ink);align-items:flex-start;gap:6px;font-size:13px;line-height:18px;display:flex}.auth-field-error svg{flex:none;width:14px;height:14px;margin-top:2px}.auth-caps{letter-spacing:0;color:var(--warning-ink);align-items:center;gap:6px;font-size:12.5px;line-height:18px;display:flex}.auth-eye{width:32px;height:32px;color:var(--ink-3);border-radius:6px;place-items:center;margin-top:-16px;display:grid;position:absolute;top:50%;right:4px}.auth-eye:hover{color:var(--ink);background:var(--hover)}.auth-eye:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.auth-eye svg{width:16px;height:16px;transition:opacity .14s var(--ease-out);grid-area:1/1}.auth-eye[aria-pressed=true] .auth-eye-show,.auth-eye[aria-pressed=false] .auth-eye-hide{opacity:0}@media (max-width:767px){.auth-eye{width:44px;height:44px;margin-top:-22px;right:0}}.auth-match{width:14px;height:14px;color:var(--success-ink);pointer-events:none;animation:auth-check .22s var(--ease-spring)both;margin-top:-7px;position:absolute;top:50%;right:12px}.auth-strength{align-items:center;gap:4px;margin-top:8px;display:flex}.auth-strength i{background:var(--press);border-radius:2px;width:44px;height:3px;position:relative;overflow:hidden}.auth-strength i:after{content:"";background:var(--seg,var(--press));transform-origin:0;transition:transform .2s var(--ease-out);position:absolute;inset:0;transform:scaleX(0)}.auth-strength i[data-on]:after{transform:scaleX(1)}.auth-strength[data-level="1"]{--seg:var(--destructive)}.auth-strength[data-level="2"]{--seg:var(--camp-sun)}.auth-strength[data-level="3"],.auth-strength[data-level="4"]{--seg:var(--camp-moss)}.auth-strength-word{letter-spacing:0;color:var(--ink-2);margin-left:8px;font-size:12.5px;line-height:16px}.auth-strength[data-level="1"] .auth-strength-word{color:var(--danger-ink)}.auth-strength[data-level="3"] .auth-strength-word,.auth-strength[data-level="4"] .auth-strength-word{color:var(--success-ink)}.auth-notice{background:var(--sunken);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;align-items:flex-start;gap:12px;padding:12px;display:flex}.auth-notice-tile{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.auth-notice-tile svg{width:16px;height:16px}.auth-notice[data-tone=error] .auth-notice-tile{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.auth-notice[data-tone=error] .auth-notice-tile{background:color-mix(in oklab,var(--destructive)12%,var(--raised))}}.auth-notice[data-tone=error] .auth-notice-tile{color:var(--danger-ink)}.auth-notice[data-tone=warning] .auth-notice-tile{background:var(--camp-sun-tint);color:var(--camp-sun-ink)}.auth-notice[data-tone=neutral] .auth-notice-tile{background:var(--raised);box-shadow:var(--e1);color:var(--ink-3)}.auth-chipid{background:var(--raised);min-height:32px;box-shadow:var(--e1);border-radius:16px;align-items:center;gap:8px;max-width:100%;padding:4px;font-size:13px;font-weight:510;line-height:18px;display:flex}.auth-chipid-address{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.auth-avatar{color:#fff;border-radius:9999px;flex:none;place-items:center;font-weight:600;display:inline-grid}.auth-steppill{background:var(--raised);height:30px;box-shadow:var(--e1);color:var(--ink-3);letter-spacing:0;border-radius:15px;align-items:center;gap:8px;padding:0 12px 0 10px;font-size:12px;font-weight:510;line-height:16px;display:inline-flex}.auth-steppill i{background:var(--ink-4);border-radius:50%;width:4px;height:4px}.auth-steppill i[data-on]{background:var(--brand)}.auth-providers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.auth-providers>.auth-wide{grid-column:1/-1}.auth-mark{flex:none;width:18px;height:18px}.auth-step-in{animation:auth-step-in .22s var(--ease-out)both}.auth-step-back{animation:auth-step-back .22s var(--ease-out)both}.auth-skel{background:var(--press);border-radius:8px;position:relative;overflow:hidden}.auth-skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:1.2s ease-in-out infinite auth-shimmer;position:absolute;inset:0;transform:translate(-100%)}.dark .auth-skel:after{background:linear-gradient(90deg,#0000,#ffffff0f,#0000)}.auth-otp{gap:8px;width:max-content;max-width:100%;display:flex;position:relative}.auth-otp>input{opacity:0;caret-color:#0000;color:#0000;z-index:1;cursor:text;background:0 0;border:0;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}.auth-otp-gap{flex:none;width:8px}.auth-otp-cell{background:var(--raised);width:44px;height:52px;box-shadow:var(--e1);transition:box-shadow .14s var(--ease-out);border-radius:10px;place-items:center;font-size:22px;font-weight:500;line-height:28px;display:grid;position:relative}.auth-otp-cell[data-active]{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.auth-otp-cell[data-active]{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.auth-otp[data-invalid] .auth-otp-cell{box-shadow:0 0 0 1px var(--destructive),0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.auth-otp[data-invalid] .auth-otp-cell{box-shadow:0 0 0 1px color-mix(in oklab,var(--destructive)50%,transparent),0 0 0 3px color-mix(in oklab,var(--destructive)12%,transparent)}}.auth-otp[data-invalid][data-shake]{animation:auth-shake-lg .3s var(--ease-out)}.auth-otp-digit{animation:auth-digit .16s var(--ease-spring)both;display:block}.auth-otp-caret{background:var(--brand);width:1.5px;height:24px;animation:1s step-end infinite auth-caret}.auth-otp-cell:after{content:"";box-shadow:0 0 0 2px var(--camp-moss);opacity:0;border-radius:11px;position:absolute;inset:-1px}.auth-otp[data-complete] .auth-otp-cell:after{animation:auth-wave .6s var(--ease-out)both;animation-delay:calc(var(--i,0)*60ms)}.auth-shield-tile{border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.auth-shield-tile svg{width:22px;height:22px}.auth-breathe{animation:1.2s ease-in-out infinite alternate auth-breathe}.auth-spot{display:inline-block;position:relative}.auth-badge{width:26px;height:26px;box-shadow:0 0 0 3px var(--sheet);animation:auth-check .22s var(--ease-spring)both;border-radius:9999px;place-items:center;display:grid;position:absolute;bottom:10px;right:6px}.auth-badge svg{width:14px;height:14px}.auth-countdown{font-variant-numeric:tabular-nums}.auth-fade-out{animation:auth-fade-out .2s var(--ease-out)both}.auth-fade-in{animation:auth-fade-in .14s var(--ease-out)both}.auth-consent{background:var(--raised);width:100%;max-width:440px;box-shadow:var(--e3);border-radius:16px;overflow:clip}.auth-hand{justify-content:center;align-items:center;gap:12px;padding-top:28px;display:flex}.auth-hand-mark{background:var(--sunken);width:44px;height:44px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:12px;place-items:center;font-size:18px;font-weight:590;display:grid;position:relative}.auth-hand-mark .auth-badge{width:20px;height:20px;bottom:-8px;right:-8px}.auth-dots{justify-content:center;gap:4px;width:32px;display:flex}.auth-dots i{background:var(--ink-4);border-radius:50%;width:4px;height:4px}.auth-dots[data-wait] i{animation:1.2s ease-in-out infinite auth-dot}.auth-dots[data-wait] i:nth-child(2){animation-delay:.2s}.auth-dots[data-wait] i:nth-child(3){animation-delay:.4s}.auth-dots[data-done] i{background:var(--camp-moss);animation:auth-check .22s var(--ease-spring)both}.auth-dots[data-done] i:nth-child(2){animation-delay:80ms}.auth-dots[data-done] i:nth-child(3){animation-delay:.16s}.auth-option{background:var(--raised);min-height:56px;box-shadow:var(--e1);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.auth-option[data-selected]{box-shadow:0 0 0 1.5px var(--brand),0 1px 2px #10121a0d}.auth-option:has(:focus-visible){outline:2px solid var(--brand);outline-offset:2px}.auth-agent-new{width:32px;height:32px;box-shadow:inset 0 0 0 1.5px var(--line-3);color:var(--ink-2);border-radius:32%;flex:none;place-items:center;display:grid}.auth-agent-new svg{width:14px;height:14px}.auth-radio{width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-3);border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.auth-option[data-selected] .auth-radio{box-shadow:inset 0 0 0 1.5px var(--brand)}.auth-option[data-selected] .auth-radio:after{content:"";background:var(--brand);width:8px;height:8px;animation:auth-check .22s var(--ease-spring)both;border-radius:50%}.auth-scope{cursor:pointer;align-items:center;gap:10px;min-height:36px;font-size:14px;line-height:20px;display:flex}@media (max-width:767px){.auth-scope{min-height:44px}}.auth-scope-raw{color:var(--ink-3);white-space:nowrap;margin-left:auto;padding-left:8px;font-size:11.5px;line-height:16px}.auth-tag-sun{background:var(--camp-sun-tint);height:18px;color:var(--camp-sun-ink);white-space:nowrap;border-radius:5px;align-items:center;padding:0 6px;font-size:11px;font-weight:510;line-height:14px;display:inline-flex}.auth-consent-foot{background:var(--sunken);box-shadow:inset 0 1px 0 var(--line);padding:16px 24px 20px}@media (max-width:767px){.auth-consent-foot{z-index:2;position:sticky;bottom:0}}.auth-swatches{grid-template-columns:repeat(3,72px);justify-content:center;gap:16px 24px;display:grid}@media (max-width:767px){.auth-swatches{grid-template-columns:repeat(3,96px);gap:12px}}.auth-swatch{border-radius:16px;flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:510;line-height:18px;display:flex}.auth-swatch-face{width:72px;height:72px;box-shadow:var(--e1);transition:transform .14s var(--ease-out);background:#f7f4f1;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}@media (max-width:767px){.auth-swatch-face{width:96px;height:96px}}.dark .auth-swatch-face{background:#121316}.auth-swatch-face:before{content:"";background:radial-gradient(80px 60px at 85% 0%,rgb(var(--glow)/.5),transparent 70%);position:absolute;inset:0}.auth-swatch-bar{background:var(--brand);border-radius:3px;height:6px;position:absolute;bottom:10px;left:14px;right:14px}.auth-swatch:hover .auth-swatch-face{box-shadow:var(--e2);transform:translateY(-2px)}.auth-swatch:focus-visible{outline:none}.auth-swatch:focus-visible .auth-swatch-face,.auth-swatch[aria-checked=true] .auth-swatch-face{outline:2px solid var(--brand);outline-offset:3px}.auth-swatch-check{background:var(--brand);width:18px;height:18px;color:var(--brand-foreground);animation:auth-check .22s var(--ease-spring)both;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.auth-swatch-check svg{width:12px;height:12px}.auth-chipfield{background:var(--raised);min-height:96px;max-height:200px;box-shadow:var(--e1);cursor:text;border-radius:10px;flex-wrap:wrap;align-content:flex-start;gap:6px;padding:8px;display:flex;overflow-y:auto}.auth-chipfield:focus-within{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.auth-chipfield:focus-within{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.auth-chipfield input{min-width:160px;height:26px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:16px}@media (min-width:768px){.auth-chipfield input{font-size:14px}}.auth-emailchip{background:var(--hover);height:26px;box-shadow:inset 0 0 0 1px var(--line);animation:auth-chip-in .22s var(--ease-spring)both;border-radius:13px;align-items:center;gap:6px;padding:0 4px;font-size:13px;font-weight:510;line-height:18px;display:inline-flex}.auth-emailchip[data-invalid]{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.auth-emailchip[data-invalid]{background:color-mix(in oklab,var(--destructive)10%,var(--raised))}}.auth-emailchip[data-invalid]{color:var(--danger-ink)}.auth-emailchip[data-selected]{box-shadow:inset 0 0 0 1.5px var(--brand)}.auth-emailchip button{width:18px;height:18px;color:var(--ink-3);border-radius:9px;place-items:center;display:grid}.auth-emailchip button:hover{color:var(--ink);background:var(--press)}.auth-emailchip svg{width:12px;height:12px}.welcome-card{background:var(--raised);box-shadow:var(--e1);transform-origin:top;border-radius:12px;margin:12px 16px;padding:16px}.welcome-card[data-leaving]{animation:welcome-out .18s var(--ease-out)both}.welcome-stack{display:flex}.welcome-stack>*+*{margin-left:-6px}.welcome-stack>*{box-shadow:0 0 0 2px var(--raised)}.ktip{background:var(--pop);width:300px;box-shadow:var(--e3);animation:ktip-in .24s var(--ease-out)both;border-radius:12px;padding:14px}.ktip-row{align-items:center;gap:10px;min-height:28px;font-size:13px;line-height:18px;display:flex}.ktip-keys{gap:4px;min-width:52px;display:flex}.ktip-key{transition:transform 90ms var(--ease-out),background-color 90ms var(--ease-out)}.ktip-key[data-pressed]{background:var(--press);transform:translateY(1px)}.ktip-tick{width:14px;height:14px;color:var(--success-ink);animation:auth-check .22s var(--ease-spring)both;margin-left:auto}@media (prefers-reduced-motion:reduce){.auth-shake,.auth-otp[data-shake],.auth-otp-digit,.auth-otp-caret,.auth-otp[data-complete] .auth-otp-cell:after,.auth-breathe,.auth-step-in,.auth-step-back,.auth-skel:after,.auth-dots i,.auth-badge,.auth-match,.auth-emailchip,.auth-swatch-check,.welcome-card[data-leaving],.ktip,.ktip-tick,.auth-fade-out,.auth-fade-in,.auth-option[data-selected] .auth-radio:after{animation:none!important}}@keyframes auth-spin{to{transform:rotate(360deg)}}@keyframes auth-rings-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes auth-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes auth-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-ignite{0%{opacity:0;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes auth-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes auth-shake-lg{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}@keyframes auth-step-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes auth-step-back{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@keyframes auth-shimmer{to{transform:translate(100%)}}@keyframes auth-digit{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes auth-caret{0%{opacity:1}50%{opacity:0}}@keyframes auth-wave{0%{opacity:0}40%{opacity:1}to{opacity:0}}@keyframes auth-check{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes auth-breathe{0%{transform:scale(1)}to{transform:scale(1.04)}}@keyframes auth-dot{0%,to{opacity:.35}50%{opacity:1}}@keyframes auth-fade-in{0%{opacity:0}to{opacity:1}}@keyframes auth-fade-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes auth-chip-in{0%{transform:scale(.8)}to{transform:scale(1)}}@keyframes welcome-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.98)}}@keyframes ktip-in{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.v3-overlay{background:#0b0c0e52}.dark .v3-overlay{background:#0009}.v3-overlay[data-state=open]{animation:fb-fade-in .18s var(--ease-out)both}.v3-overlay[data-state=closed]{animation:fb-fade-out .15s var(--ease-out)both}.v3-dialog{--dlg-pad:20px;transform-origin:var(--dlg-origin,center)}.v3-dialog[data-state=open]{animation:fb-dialog-in .22s var(--ease-out)both}.v3-dialog[data-state=closed]{animation:fb-dialog-out .15s var(--ease-out)both}:is(.v3-dialog,.v3-sheet)>.v3-dlg-footer,:is(.v3-dialog,.v3-sheet)>form>.v3-dlg-footer{bottom:calc(var(--dlg-pad)*-1);z-index:1;min-height:60px;margin:4px calc(var(--dlg-pad)*-1)calc(var(--dlg-pad)*-1);padding:12px var(--dlg-pad);background:var(--sunken);box-shadow:inset 0 1px 0 var(--line);align-items:center;position:sticky}.v3-sheet>.v3-dlg-footer{margin-top:auto}.v3-dlg-body{margin-inline:calc(var(--dlg-pad,20px)*-1);position:relative}.v3-dlg-body-scroll{overscroll-behavior:contain;max-height:70dvh;padding:0 var(--dlg-pad,20px);overflow-y:auto}.v3-dlg-body:before,.v3-dlg-body:after{content:"";background:var(--line);opacity:0;pointer-events:none;height:1px;transition:opacity .14s var(--ease-out);z-index:1;position:absolute;left:0;right:0}.v3-dlg-body:before{top:0}.v3-dlg-body:after{bottom:0}.v3-dlg-body[data-above=true]:before,.v3-dlg-body[data-below=true]:after{opacity:1}.v3-confirm-tile>svg{animation:fb-glyph-pop .22s var(--ease-spring)80ms both}.v3-confirm[data-shake=true]{animation:fb-shake-4 .26s var(--ease-in-out)both}.btn-danger-solid{box-shadow:inset 0 1px 0 #fff3,inset 0 -1px 0 #00000014,0 0 0 1px var(--destructive),0 1px 2px #10121a2e,0 2px 6px -2px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.btn-danger-solid{box-shadow:inset 0 1px 0 #fff3,inset 0 -1px 0 #00000014,0 0 0 1px color-mix(in oklab,var(--destructive)82%,black),0 1px 2px #10121a2e,0 2px 6px -2px color-mix(in oklab,var(--destructive)45%,transparent)}}.dark .btn-danger-solid{box-shadow:inset 0 1px 0 #ffffff40,inset 0 -1px 0 #0000001f,0 0 0 1px var(--destructive),0 2px 8px -2px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.dark .btn-danger-solid{box-shadow:inset 0 1px 0 #ffffff40,inset 0 -1px 0 #0000001f,0 0 0 1px color-mix(in oklab,var(--destructive)70%,black),0 2px 8px -2px color-mix(in oklab,var(--destructive)35%,transparent)}}.v3-require-check{animation:fb-glyph-pop .22s var(--ease-spring)both}.v3-require-field[data-shake=true]{animation:fb-shake-3 .24s var(--ease-in-out)both}.v3-sheet{--dlg-pad:20px}.v3-sheet[data-side=right][data-state=open]{animation:fb-sheet-in .24s var(--ease-in-out)both}.v3-sheet[data-side=right][data-state=closed]{animation:fb-sheet-out .18s var(--ease-in-out)both}@media (prefers-reduced-motion:reduce){.v3-dialog[data-state=open],.v3-sheet[data-side=right][data-state=open]{animation-name:fb-fade-in}.v3-dialog[data-state=closed],.v3-sheet[data-side=right][data-state=closed]{animation-name:fb-fade-out}.v3-confirm-tile>svg,.v3-require-check,.v3-confirm[data-shake=true],.v3-require-field[data-shake=true]{animation:none}}@keyframes fb-fade-in{0%{opacity:0}}@keyframes fb-fade-out{to{opacity:0}}@keyframes fb-dialog-in{0%{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes fb-dialog-out{to{opacity:0;transform:scale(.98)}}@keyframes fb-glyph-pop{0%{opacity:0;transform:scale(.8)}}@keyframes fb-shake-4{20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-4px)}80%{transform:translate(4px)}}@keyframes fb-shake-3{20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes fb-sheet-in{0%{opacity:0;transform:translate(16px)}}@keyframes fb-sheet-out{to{opacity:0;transform:translate(16px)}}.guest-sheet{background:var(--sheet);animation:guest-sheet-in .32s var(--ease-out)both}@media (min-width:640px){.guest-sheet{border-radius:var(--radius-lg);box-shadow:var(--e-sheet);margin:0 8px;overflow:clip}}.guest-gate[data-leaving]{animation:guest-fade-out .22s var(--ease-out)both;pointer-events:none}.guest-compose[data-entering]{animation:guest-fade-in .22s var(--ease-out)both}@keyframes guest-sheet-in{0%{opacity:0;transform:translateY(8px)}}@keyframes guest-fade-in{0%{opacity:0}}@keyframes guest-fade-out{to{opacity:0}}.field-surface{background-color:var(--raised);box-shadow:var(--e1);transition-property:box-shadow,background-color,color;transition-duration:.14s;transition-timing-function:var(--ease-out)}.field-surface::placeholder{color:var(--ink-3)}.field-surface:hover:not(:disabled):not(:focus-visible){box-shadow:0 0 0 1px var(--line-3),0 1px 2px #10121a0d}.field-surface:focus-visible,.field-surface[data-state=open]{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand);outline:none}@supports (color:color-mix(in lab, red, red)){.field-surface:focus-visible,.field-surface[data-state=open]{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.field-surface[aria-invalid=true]{box-shadow:0 0 0 1px var(--destructive),0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab, red, red)){.field-surface[aria-invalid=true]{box-shadow:0 0 0 1px color-mix(in oklab,var(--destructive)50%,transparent),0 0 0 3px color-mix(in oklab,var(--destructive)12%,transparent)}}.field-surface:disabled{cursor:not-allowed;background-color:var(--sunken);color:var(--ink-3);box-shadow:0 0 0 1px var(--line)}@media (hover:hover){.hover-lift.overflow-hidden:hover{box-shadow:var(--e2)}}.steps:first-child,.steps:first-child>h3:first-child{margin-top:calc(var(--spacing)*0)!important}.steps>h3{margin-top:calc(var(--spacing)*16)!important}.steps>h3+p{margin-top:calc(var(--spacing)*2)!important}[data-rehype-pretty-code-figure]{background-color:var(--color-code);color:var(--color-code-foreground);border-radius:var(--radius-lg);border-width:0;border-color:var(--border);margin-top:calc(var(--spacing)*6);font-size:var(--text-sm);margin-inline:calc(var(--spacing)*-1);outline:none;position:relative;overflow:hidden}@media (min-width:48rem){[data-rehype-pretty-code-figure]{margin-inline:calc(var(--spacing)*-1)}}[data-rehype-pretty-code-figure]:has([data-rehype-pretty-code-title]) [data-slot=copy-button]{top:calc(var(--spacing)*1.5)!important}[data-rehype-pretty-code-title]{border-bottom:var(--border)}@supports (color:color-mix(in lab, red, red)){[data-rehype-pretty-code-title]{border-bottom:color-mix(in oklab,var(--border)30%,transparent)}}[data-rehype-pretty-code-title]{padding-block:calc(var(--spacing)*2.5);padding-inline:calc(var(--spacing)*4);font-size:var(--text-sm);font-family:var(--font-mono);color:var(--color-code-foreground);border-bottom-style:solid;border-bottom-width:1px}[data-line-numbers]{white-space:pre;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border:0;min-width:100%;padding:0;display:grid}[data-line-numbers] [data-line]:before{font-size:var(--text-sm);counter-increment:line;content:counter(line);width:calc(var(--spacing)*16);padding-right:calc(var(--spacing)*6);text-align:right;color:var(--color-code-number);background-color:var(--color-code);display:inline-block;position:sticky;left:0}[data-line-numbers] [data-highlighted-line][data-line]:before{background-color:var(--color-code-highlight)}[data-line]{padding-top:calc(var(--spacing)*.5);padding-bottom:calc(var(--spacing)*.5);min-height:calc(var(--spacing)*1);width:100%;display:inline-block}[data-line] span{color:var(--shiki-light)}[data-line] span:is(.dark *){color:var(--shiki-dark)!important}[data-highlighted-line],[data-highlighted-chars]{background-color:var(--color-code-highlight);position:relative}[data-highlighted-line]:after{content:"";background-color:var(--muted-foreground);width:2px;height:100%;position:absolute;top:0;left:0}@supports (color:color-mix(in lab, red, red)){[data-highlighted-line]:after{background-color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}[data-highlighted-chars]{border-radius:var(--radius-sm);font-family:var(--font-mono);padding-block:.1rem;padding-inline:.3rem;font-size:.8rem}::-webkit-scrollbar-corner{background:#00000080}*{scrollbar-color:var(--scroll-bar-color)var(--scroll-bar-bg-color)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--scroll-bar-bg-color)}::-webkit-scrollbar-thumb{background-color:var(--scroll-bar-color);border:3px solid var(--scroll-bar-bg-color);border-radius:20px}.truncated-text{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@keyframes gradientMove{0%{transform:translate(-100%)}to{transform:translate(0)}}.animate-gradient{animation:.5s ease-out forwards gradientMove}.top-shadow{box-shadow:0 -2px 6px -1px #0000001a,0 -2px 4px -1px #0000000f}.mention{background:var(--sidebar-accent);color:var(--foreground);border-radius:calc(var(--radius) - 2px);padding:.0625rem .25rem;font-weight:500}.suppress-tippy .tippy-box{display:none!important}.list-container{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;height:100%;position:relative;overflow-y:auto}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:var(--scroll-bar-color)transparent}.custom-scrollbar::-webkit-scrollbar{width:5px}.custom-scrollbar::-webkit-scrollbar-track{background:0 0}.custom-scrollbar::-webkit-scrollbar-thumb{background:var(--scroll-bar-color);border:none;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:var(--scroll-bar-color)}@supports (color:color-mix(in lab, red, red)){.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:color-mix(in oklab,var(--scroll-bar-color)80%,white)}}.app-frame{isolation:isolate;background:var(--frame);position:relative}.app-frame:before,.app-frame:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.app-frame:before{background:radial-gradient(760px 520px at -80px -100px,rgb(var(--glow)/.24),transparent 68%),radial-gradient(480px 340px at 80px 1000px,rgb(var(--glow2)/.09),transparent 70%),linear-gradient(180deg,rgb(var(--glow)/.045),transparent 55%)}.dark .app-frame:before{background:radial-gradient(700px 480px at -80px -100px,rgb(var(--glow)/.17),transparent 68%),radial-gradient(480px 340px at 80px 1000px,rgb(var(--glow2)/.08),transparent 70%),linear-gradient(180deg,rgb(var(--glow)/.03),transparent 55%)}.app-frame:after{opacity:var(--grain-opacity);mix-blend-mode:var(--grain-blend);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}@media (prefers-reduced-transparency:reduce){.app-frame:after{display:none}}.app-sheet{background:var(--sheet);border-radius:var(--radius-lg);box-shadow:var(--e-sheet)}.nav-active{background:var(--raised);box-shadow:var(--e-sel);color:var(--ink);font-weight:510;position:relative}.nav-active svg.lucide{color:var(--brand)}.nav-active :is(svg.lucide-house,svg.lucide-inbox,svg.lucide-bell,svg.lucide-bookmark,svg.lucide-message-square,svg.lucide-calendar,svg.lucide-folder,svg.lucide-file-text){fill:var(--brand)}@supports (color:color-mix(in lab, red, red)){.nav-active :is(svg.lucide-house,svg.lucide-inbox,svg.lucide-bell,svg.lucide-bookmark,svg.lucide-message-square,svg.lucide-calendar,svg.lucide-folder,svg.lucide-file-text){fill:color-mix(in oklab,var(--brand)20%,transparent)}}.nav-idle{color:var(--ink-2)}.nav-idle svg.lucide{color:var(--ink-3)}.nav-idle:hover{background:var(--hover);color:var(--ink)}.nav-idle:hover svg.lucide{color:var(--ink)}.shell-side{z-index:1;flex-direction:column;min-height:0;padding:10px 8px 8px;display:flex;position:relative}.shell-side[data-rail=true]{flex:none;align-items:flex-start;gap:2px;padding:10px 0 8px 6px}.shell-side[data-rail=true] .shell-rail-sep{margin-left:8px}.shell-side:not([data-settled]) :is(.shell-badge,.shell-count>span,.shell-sect-rows>*){animation:none}.shell-hover{transition:background-color .14s var(--ease-out),color .14s var(--ease-out),box-shadow .14s var(--ease-out)}.shell-hover:hover{background:var(--hover);transition-duration:0s}.shell-hover:active,.shell-hover[data-state=open]{background:var(--press)}.shell-ws{border-radius:var(--radius-md);height:40px;color:var(--ink);text-align:left;align-items:center;gap:10px;padding:0 6px;display:flex}.shell-ws .shell-chevron{color:var(--ink-3);transition:transform .18s var(--ease-out),color .14s var(--ease-out)}.shell-ws:hover .shell-chevron{color:var(--ink)}.shell-ws[data-state=open] .shell-chevron{transform:rotate(180deg)}.shell-mark{background:linear-gradient(145deg,#ff8a00,#ff3d00);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #00000014,0 1px 2px #96280040}.shell-mark[data-size="24"]{border-radius:7px;width:24px;height:24px}.shell-mark[data-logo]{background:var(--raised);box-shadow:var(--e1);overflow:hidden}.shell-mark-ring[data-draw=true]{stroke-dasharray:100;animation:shell-ring-draw .6s var(--ease-out)both}.shell-pill{border-radius:var(--radius-md);background:var(--raised);height:32px;box-shadow:var(--e1);color:var(--ink-3);text-align:left;transition:box-shadow .14s var(--ease-out),color .14s var(--ease-out),transform 90ms cubic-bezier(.22,1,.36,1);align-items:center;gap:8px;padding:0 6px 0 10px;font-size:13.5px;display:flex}:root:not(.dark) .shell-pill{background:#ffffffb3}.shell-pill:hover{box-shadow:var(--e2);color:var(--ink-2)}.shell-pill:active,.shell-pill[data-open=true]{background-image:linear-gradient(var(--press),var(--press));color:var(--ink-2)}.shell-pill:active{transform:translateY(.5px)}.shell-ai{border-radius:var(--radius-md);width:32px;height:32px;color:var(--agent);transition:background-color .14s var(--ease-out),box-shadow .14s var(--ease-out);flex:none;place-items:center;display:grid}.shell-ai:hover{background:var(--agent-muted);transition-duration:0s}.shell-ai[aria-pressed=true]{background:var(--agent-muted);box-shadow:inset 0 0 0 1px var(--agent)}@supports (color:color-mix(in lab, red, red)){.shell-ai[aria-pressed=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--agent)30%,transparent)}}.shell-row{border-radius:var(--radius-md);align-items:center;gap:8px;min-width:0;height:30px;padding:0 8px;font-size:14px;display:flex;position:relative}.shell-row:active:not(.nav-active){background:var(--press)}.shell-row.nav-idle{transition:background-color .14s var(--ease-out),color .14s var(--ease-out)}.shell-row.nav-idle:hover{transition-duration:0s}.shell-row[data-unread=true]:not(.nav-active){color:var(--ink);font-weight:590}.shell-row[data-muted=true]{color:var(--ink-3);font-weight:400}.shell-row[aria-disabled=true]{color:var(--ink-4);cursor:not-allowed}.shell-row.nav-active[data-fade=true]{animation:shell-fade-in .12s var(--ease-out)both}.shell-row:focus-visible,.shell-ws:focus-visible,.shell-pill:focus-visible,.shell-ai:focus-visible,.shell-icon-btn:focus-visible,.shell-sect-btn:focus-visible,.shell-foot-btn:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.shell-count{letter-spacing:0;color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:12px;font-weight:450}.shell-count>span{animation:shell-count-swap .16s var(--ease-out)both;display:inline-block}.shell-badge{background:var(--brand);min-width:18px;height:18px;color:var(--on-brand,var(--brand-foreground));letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums;border-radius:9px;flex:none;margin-left:auto;padding:0 5px;font-size:11px;font-weight:590;line-height:18px;animation:.22s cubic-bezier(.3,1.35,.5,1) both shell-badge-in;position:relative}.shell-badge[data-pulse=true]:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--brand);animation:shell-badge-pulse 1.2s var(--ease-out)both;pointer-events:none;position:absolute;inset:0}.shell-sect{align-items:center;gap:4px;height:28px;margin-top:14px;padding:0 0 0 8px;display:flex}.shell-sect-btn{border-radius:var(--radius-sm);letter-spacing:0;min-width:0;height:28px;color:var(--ink-3);text-align:left;transition:color .14s var(--ease-out);flex:1;align-items:center;gap:6px;font-size:12px;font-weight:510;display:flex}.shell-sect-btn:hover{color:var(--ink);transition-duration:0s}.shell-sect .shell-sect-plus{opacity:0;transition:opacity .14s var(--ease-out)}.shell-side:hover .shell-sect .shell-sect-plus,.shell-sect:focus-within .shell-sect-plus{opacity:1}@media (hover:none){.shell-sect .shell-sect-plus{opacity:1}}.shell-sect-rows>*{animation:shell-fade-in .12s var(--ease-out)both}.shell-sect-rows[data-instant=true]>*{animation:none}.shell-ptile{color:#fff;background-image:linear-gradient(140deg,var(--hue-a1),var(--hue-a2));border-radius:5px;flex:none;place-items:center;width:16px;height:16px;font-size:9px;font-weight:600;line-height:1;display:grid;box-shadow:inset 0 1px #ffffff38,inset 0 0 0 1px #0000000f}.shell-ptile>svg{width:10px;height:10px}.shell-ptile[data-invite]{color:var(--ink-3);box-shadow:inset 0 0 0 1.25px var(--line-3);background:0 0}.shell-split-btn{width:20px;height:20px;color:var(--ink-3);background:var(--raised);box-shadow:var(--e1);opacity:0;transition:opacity .14s var(--ease-out);border-radius:6px;place-items:center;margin-top:-10px;display:grid;position:absolute;top:50%;right:6px}.group\/row:hover .shell-split-btn,.shell-split-btn:focus-visible{opacity:1}@media (hover:none){.shell-split-btn{opacity:1}}.shell-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent;--fade-top:0px;--fade-end:0px;min-height:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-end)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-end)),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-end)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-end)),transparent 100%);flex:1;margin:0 -8px;padding:0 8px 12px;overflow:hidden auto}.shell-scroll:hover{scrollbar-color:var(--line-3)transparent}.shell-scroll[data-more-above=true]{--fade-top:12px}.shell-scroll[data-more-below=true]{--fade-end:12px}.shell-seam{z-index:2;cursor:col-resize;touch-action:none;flex:none;place-items:center;width:8px;display:grid;position:relative}.shell-seam>i{background:var(--line-3);opacity:0;width:3px;height:28px;transition:opacity .14s var(--ease-out);border-radius:2px}.shell-seam:hover>i,.shell-seam:focus-visible>i{opacity:1}.shell-seam[data-dragging=true]>i,.shell-seam[data-panel-group-direction][data-resize-handle-state=drag]>i{opacity:1;background:var(--brand)}@supports (color:color-mix(in lab, red, red)){.shell-seam[data-dragging=true]>i,.shell-seam[data-panel-group-direction][data-resize-handle-state=drag]>i{background:color-mix(in oklab,var(--brand)60%,transparent)}}.shell-seam[data-shake=true]>i{animation:shell-shake .15s var(--ease-out)}.shell-seam:focus-visible{outline:none}.shell-seam-readout{white-space:nowrap;background:var(--tooltip-bg);color:#fff;pointer-events:none;font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;height:22px;margin-top:-11px;padding:0 8px;font-size:12px;font-weight:510;display:flex;position:absolute;top:50%;left:14px}.shell-foot{border-top:1px solid var(--line);flex:none;align-items:center;gap:10px;min-height:52px;padding:8px 6px 4px;display:flex}.shell-foot-btn{border-radius:var(--radius-md);text-align:left;flex:1;align-items:center;gap:10px;min-width:0;margin:-2px;padding:2px;display:flex}.shell-focus-ring{flex:none;place-items:center;width:34px;height:34px;margin:-3px;display:grid;position:relative}.shell-focus-ring>svg{position:absolute;inset:0}.shell-focus-arc{transition:stroke-dashoffset .6s var(--ease-out)}.shell-focus-ring[data-done=true]{animation:.22s cubic-bezier(.3,1.35,.5,1) shell-spring}.shell-status-in{animation:shell-rise .18s var(--ease-out)both;display:inline-block}.shell-footpill{background:var(--raised);height:36px;box-shadow:var(--e1);color:var(--ink-2);animation:shell-pill-in .24s var(--ease-out)both;border-radius:10px;align-items:center;gap:8px;margin:0 0 8px;padding:0 6px 0 10px;font-size:12.5px;display:flex}.shell-footpill[data-tone=warn]{color:var(--warning-ink)}.shell-footpill-dot{background:var(--brand);width:7px;height:7px;box-shadow:0 0 0 3px var(--brand);border-radius:50%;flex:none}@supports (color:color-mix(in lab, red, red)){.shell-footpill-dot{box-shadow:0 0 0 3px color-mix(in oklab,var(--brand)20%,transparent)}}.shell-footpill-dot{animation:2s ease-in-out infinite shell-breathe}.shell-call-dot{background:var(--camp-moss);border-radius:50%;flex:none;width:6px;height:6px;animation:1.8s ease-in-out infinite shell-breathe}.shell-icon-btn{border-radius:var(--radius-md);width:28px;height:28px;color:var(--ink-3);transition:background-color .14s var(--ease-out),color .14s var(--ease-out),opacity .14s var(--ease-out);flex:none;place-items:center;display:grid}.shell-icon-btn:hover{background:var(--hover);color:var(--ink);transition-duration:0s}.shell-icon-btn[data-size="24"]{border-radius:6px;width:24px;height:24px}.shell-reveal{opacity:0}.shell-side:hover .shell-reveal,.shell-reveal:focus-visible{opacity:1}@media (hover:none){.shell-reveal{opacity:1}}.shell-menu{border-radius:var(--radius-lg);background:var(--pop);width:264px;box-shadow:var(--e3);color:var(--ink);padding:4px}.shell-menu-item{border-radius:var(--radius-md);height:30px;color:var(--ink);cursor:default;transition:background-color .14s var(--ease-out);outline:none;align-items:center;gap:10px;padding:0 8px;font-size:14px;display:flex}.shell-menu-item[data-highlighted]{background:var(--press);transition-duration:0s}.shell-menu-item>svg.lucide{width:16px;height:16px;color:var(--ink-3);flex:none}.shell-menu-item[data-danger],.shell-menu-item[data-danger]>svg.lucide{color:var(--danger-ink)}.shell-menu-meta{color:var(--ink-3);margin-left:auto;font-size:12px}.shell-menu-sep{background:var(--line);height:1px;margin:4px 6px}.shell-rail-item{border-radius:var(--radius-md);flex:none;place-items:center;width:36px;height:32px;display:grid;position:relative}.shell-rail-badge{background:var(--brand);min-width:15px;height:15px;color:var(--on-brand,var(--brand-foreground));text-align:center;box-shadow:0 0 0 2px var(--frame);border-radius:8px;padding:0 4px;font-size:10px;font-weight:590;line-height:15px;position:absolute;top:1px;right:2px}.shell-rail-dot{background:var(--ink);width:6px;height:6px;box-shadow:0 0 0 2px var(--frame);border-radius:50%;position:absolute;top:7px;right:8px}.shell-rail-sep{background:var(--line);flex:none;width:20px;height:1px;margin:6px 0}.shell-peek{width:248px;z-index:var(--z-popover);border-radius:var(--radius-lg);background:var(--pop);box-shadow:var(--e3);animation:shell-peek-in .2s var(--ease-out)both;position:fixed;top:8px;bottom:8px;left:8px}.shell-peek[data-leaving=true]{animation:shell-fade-out .14s var(--ease-out)both}.shell-panel-sheet{animation:.24s cubic-bezier(.65,0,.35,1) both shell-panel-in}.shell-panel-sheet[data-right-panel-sheet]{background:var(--panel,var(--sheet))}.shell-sheet-focused{box-shadow:var(--e-sheet),inset 0 1.5px 0 var(--brand)}.shell-content-swap{animation:shell-fade-in .12s var(--ease-out)both}.shell-frame-ring{box-shadow:0 0 0 2px var(--frame)}.shell-pause-badge{box-shadow:0 0 0 2px var(--frame),inset 0 0 0 1px var(--line-2)}.shell-field-ring{box-shadow:inset 0 0 0 1px var(--line)}.shell-tip-kbd{letter-spacing:0;background:#ffffff2e;border-radius:4px;justify-content:center;align-items:center;min-width:16px;height:16px;margin-left:6px;padding:0 4px;font-size:10.5px;font-weight:510;display:inline-flex}.toast-viewport{--toast-dir:-1}.toast-root{transform-origin:50% 100%;--toast-sy:calc(var(--toast-i,0)*10px*var(--toast-dir));--toast-ss:calc(1 - var(--toast-i,0)*.05);transform:translate3d(var(--toast-swipe-x,0px),calc(var(--toast-sy) + var(--toast-swipe-y,0px)),0)scale(var(--toast-ss));opacity:var(--toast-o,1);transition:transform .32s var(--ease-out),opacity .2s var(--ease-out);position:absolute;bottom:0;left:0;right:0}@media (max-width:639.98px){.toast-viewport{--toast-dir:1}.toast-root{transform-origin:50% 0;top:0;bottom:auto}}.toast-viewport:not([data-expanded]) .toast-root[data-behind]{height:var(--front-h);pointer-events:none;border-radius:12px;overflow:hidden}.toast-viewport[data-expanded] .toast-root{--toast-sy:calc(var(--toast-ye,0px)*var(--toast-dir));--toast-ss:1}.toast-root[data-swipe=move]{--toast-swipe-x:var(--radix-toast-swipe-move-x,0px);--toast-swipe-y:var(--radix-toast-swipe-move-y,0px);transition:none}.toast-root[data-swipe=end]{--toast-swipe-x:var(--radix-toast-swipe-end-x,0px);--toast-swipe-y:var(--radix-toast-swipe-end-y,0px)}.toast-root[data-state=closed]{animation:toast-out .2s var(--ease-out)forwards}.toast-card{background:var(--pop);min-height:52px;box-shadow:var(--e3);color:var(--ink);border-radius:12px;align-items:center;gap:10px;padding:10px 10px 10px 12px;font-size:13px;line-height:18px;display:flex;position:relative;overflow:hidden}@media (max-width:639.98px){.toast-card{min-height:48px}}.toast-root[data-state=open] .toast-card{animation:toast-in .32s var(--ease-out)both}@media (max-width:639.98px){.toast-root[data-state=open] .toast-card{animation-name:toast-in-top}}.toast-root[data-state=closed]:not([data-swipe=end]) .toast-card{animation:toast-card-out .2s var(--ease-out)forwards}.toast-tile{border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.toast-tile-success{background:var(--camp-moss-tint);color:var(--camp-moss)}.toast-tile-error{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.toast-tile-error{background:color-mix(in oklab,var(--destructive)12%,transparent)}}.toast-tile-error{color:var(--danger-ink)}.toast-tile-info,.toast-tile-loading{background:var(--camp-sky-tint);color:var(--camp-sky)}.toast-tile-person{border-radius:999px}.toast-desc,.toast-action{font-size:12.5px;line-height:17px}.toast-action .kbd,.toast-action kbd{min-width:16px;height:16px;font-size:10px}.toast-close{opacity:0;transition:opacity .14s var(--ease-out);position:absolute;top:-6px;right:-6px}.toast-root:hover .toast-close,.toast-root:focus-within .toast-close,.toast-close:focus-visible{opacity:1}.toast-timer{background:var(--line-2);transform-origin:0;height:2px;animation:toast-timer var(--toast-duration,6s)linear forwards;border-radius:2px;position:absolute;bottom:0;left:12px;right:12px}.toast-viewport[data-paused] .toast-timer{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.toast-root{transition:opacity .12s linear}.toast-root[data-state=open] .toast-card,.toast-root[data-state=closed]:not([data-swipe=end]) .toast-card{animation-name:toast-fade}}.notice{animation:notice-in .18s var(--ease-out)both;line-height:18px}.notice-info{background:var(--sunken)}.notice-info .notice-icon{color:var(--camp-sky)}.notice-warning{background:var(--camp-sun-tint)}@supports (color:color-mix(in lab, red, red)){.notice-warning{background:color-mix(in oklab,var(--camp-sun-tint)70%,var(--sheet))}}.notice-warning .notice-icon{color:var(--camp-sun)}.notice-danger{background:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.notice-danger{background:color-mix(in oklab,var(--destructive)8%,var(--sheet))}}.notice-danger .notice-icon{color:var(--destructive)}.notice-brand{background:linear-gradient(90deg,var(--brand-muted),var(--sheet)70%)}.notice-mark{background:linear-gradient(145deg,#ff8a00,#ff3d00);border-radius:5px;flex:none;place-items:center;width:16px;height:16px;display:grid;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #00000014}.notice-action{font-size:12.5px;line-height:17px}.notice a:not(.notice-action){color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-3);-webkit-text-decoration-color:var(--line-3);-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3);font-weight:510}@media (prefers-reduced-motion:reduce){.notice{animation-name:toast-fade}}.corner-stack{--corner-lift:136px;z-index:var(--z-toast);bottom:calc(24px + var(--corner-lift));pointer-events:none;flex-direction:column-reverse;gap:8px;max-width:calc(100vw - 32px);display:flex;position:fixed}.corner-stack:empty{display:none}.corner-stack-left{left:calc(var(--shell-left-inset,0px) + 16px);align-items:flex-start}.corner-stack-right{right:calc(var(--shell-right-inset,8px) + 16px);align-items:flex-end}@media (max-width:767.98px){.corner-stack{bottom:calc(4rem + env(safe-area-inset-bottom) + 8.5rem)}.corner-stack-left,.corner-stack-right{left:16px;right:16px}}.corner-card{pointer-events:auto;max-width:100%;animation:corner-in .24s var(--ease-out)both}@media (prefers-reduced-motion:reduce){.corner-card{animation-name:toast-fade}}.splash{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:100dvh;padding:0 16px;display:flex}.splash-ring-draw{stroke-dasharray:100;stroke-dashoffset:0}.sk{background:var(--press);border-radius:5px}.sheet-progress{pointer-events:none;height:2px;z-index:var(--z-sticky);opacity:0;transition:opacity .2s var(--ease-out);border-radius:2px;position:absolute;top:0;left:12px;right:12px;overflow:hidden}.sheet-progress[data-shown=true]{opacity:1}.sheet-progress>i{background:var(--brand);opacity:.5;position:absolute;inset:0}.orbit-once{transform-box:view-box;transform-origin:48px 48px}.spark-in{transform-box:fill-box;transform-origin:50%}.kbd-hit{background:var(--brand-muted);color:var(--brand-text);box-shadow:0 0 0 1px var(--brand),inset 0 -1px 0 var(--brand)}@supports (color:color-mix(in lab, red, red)){.kbd-hit{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)40%,transparent),inset 0 -1px 0 color-mix(in oklab,var(--brand)40%,transparent)}}@media (prefers-reduced-motion:no-preference){.splash>*,.splash.app-frame:before,.splash.app-frame:after{animation:1ms .15s both splash-appear}.splash-ring-draw{animation:ring-draw .6s var(--ease-out).15s both}.splash>.splash-line,.splash-line{animation:splash-line-in .3s var(--ease-out).35s both}.shell-enter{animation:shell-in .16s var(--ease-out)backwards}.sk{animation:1.8s ease-in-out infinite skeleton-breathe}.sheet-progress>i{background:linear-gradient(90deg,transparent,var(--brand),transparent);opacity:1;width:40%;animation:sheet-progress-sweep 1.2s var(--ease-in-out)infinite}.spot-in{animation:spot-in .18s var(--ease-out)both}.orbit-once{animation:orbit-once 2.4s var(--ease-in-out)both}.spark-in{animation:spark-in .3s var(--ease-spring).4s both}.kbd-hit{animation:kbd-hit .22s var(--ease-spring)}.sheet-crossfade{animation:sheet-crossfade .12s var(--ease-out)}}.phone-topbar:after{content:"";background:var(--line);opacity:0;height:1px;transition:opacity .14s var(--ease-out);pointer-events:none;position:absolute;inset:auto 0 0}.phone-topbar[data-scrolled=true]:after{opacity:1}.phone-mark{background:linear-gradient(145deg,#ff8a00,#ff3d00);border-radius:7px;place-items:center;width:24px;height:24px;display:inline-grid;box-shadow:inset 0 1px #ffffff59,inset 0 0 0 1px #00000014,0 1px 2px #96280040}.phone-focus-ring:before{content:"";box-shadow:0 0 0 2px var(--brand);pointer-events:none;border-radius:9999px;position:absolute;inset:-3px}.phone-pause-badge{background:var(--sheet);width:12px;height:12px;color:var(--ink-3);box-shadow:0 0 0 2px var(--presence-ring,var(--sheet)),inset 0 0 0 1px var(--line-2);border-radius:9999px;place-items:center;display:grid;position:absolute;bottom:-2px;right:-2px}.phone-tabbar{background:var(--raised);box-shadow:0 -1px 0 var(--line),0 -8px 24px -16px #10121a4d}.dark .phone-tabbar{box-shadow:0 -1px 0 var(--line),0 -8px 24px -16px #0009}.phone-tab-badge{background:var(--brand);min-width:16px;height:16px;color:var(--brand-foreground);font:590 10px/16px var(--font-sans);letter-spacing:0;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--raised);border-radius:8px;padding:0 4px;position:absolute;top:4px;left:calc(50% + 6px)}.phone-tab-dot{background:var(--brand);width:7px;height:7px;box-shadow:0 0 0 2px var(--raised);border-radius:9999px;position:absolute;top:7px;left:calc(50% + 6px)}[data-phone-sheet][data-vaul-drawer]{transition-duration:.36s;animation-duration:.36s}[data-phone-sheet]{border-top-left-radius:20px;border-top-right-radius:20px}[data-drawer-tile]{border-radius:9px}}@layer utilities{.\@container\/composer{container:composer/inline-size}.\@container\/month{container:month/inline-size}.\@container{container-type:inline-size}.\[container-type\:size\]{container-type:size}.hover-lift{isolation:isolate;transition-property:translate;transition-duration:.14s;transition-timing-function:var(--ease-standard);position:relative}.hover-lift:after{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--e2);opacity:0;pointer-events:none;transition:opacity .14s var(--ease-standard);position:absolute;inset:0}@media (hover:hover){.hover-lift:hover{translate:0 -1px}.hover-lift:hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){.hover-lift:hover{translate:none}}.content-cell-commit{position:relative}.content-cell-commit:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--commit-ring,var(--camp-moss));animation:content-tint-out var(--content-cell-commit-duration)var(--content-cell-commit-ease)both;position:absolute;inset:0}.content-row-in{animation:content-row-rise var(--content-row-in-duration)var(--content-row-in-ease)both;position:relative}.content-row-in:before{content:"";pointer-events:none;border-radius:inherit;background:var(--hue-tint,var(--brand-muted));animation:content-tint-out var(--content-row-in-fade)var(--content-row-in-ease)both;position:absolute;inset:0}.work-tip{position:relative}.work-tip:after{content:attr(data-tip);z-index:60;background:var(--ink);color:var(--sheet);letter-spacing:0;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .18s var(--ease-out),transform .18s var(--ease-out);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:510;line-height:16px;transition-delay:0s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%,4px)scale(.98)}.work-tip[data-tip=""]:after{display:none}@media (hover:hover){.work-tip:hover:after{opacity:1;transition-delay:.4s;transform:translate(-50%)scale(1)}}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}@media (pointer:coarse){.extend-touch-target{touch-action:manipulation;position:relative}.extend-touch-target:after{content:var(--tw-content);content:var(--tw-content);inset:calc(var(--spacing)*-2);position:absolute}}.presence-dot{background:var(--ok);width:30%;min-width:8px;height:30%;min-height:8px;box-shadow:0 0 0 2px var(--presence-ring,var(--sheet));border-radius:9999px;position:absolute;bottom:-1px;right:-1px}.\!step{counter-increment:step!important;position:relative!important}.\!step:before{right:calc(var(--spacing)*0)!important;margin-right:calc(var(--spacing)*2)!important;width:calc(var(--spacing)*7)!important;height:calc(var(--spacing)*7)!important;text-align:center!important;text-indent:-1px!important;font-family:var(--font-mono),ui-monospace,monospace!important;font-size:.875rem!important;line-height:var(--tw-leading,1.25rem)!important;letter-spacing:var(--tw-tracking,-.006em)!important;--tw-font-weight:510!important;color:var(--muted-foreground)!important;border-radius:3.40282e38px!important;justify-content:center!important;align-items:center!important;font-weight:510!important;display:none!important}@media (min-width:48rem){.\!step:before{position:absolute!important}}.\!step:before{content:counter(step)!important}.step{counter-increment:step;position:relative}.step:before{right:calc(var(--spacing)*0);margin-right:calc(var(--spacing)*2);width:calc(var(--spacing)*7);height:calc(var(--spacing)*7);text-align:center;text-indent:-1px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.875rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.006em);--tw-font-weight:510;color:var(--muted-foreground);border-radius:3.40282e38px;justify-content:center;align-items:center;font-weight:510;display:none}@media (min-width:48rem){.step:before{position:absolute}}.step:before{content:counter(step)}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\!fixed{position:fixed!important}.\!static{position:static!important}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.\!inset-0{inset:calc(var(--spacing)*0)!important}.inset-0{inset:calc(var(--spacing)*0)}.inset-0\.5{inset:calc(var(--spacing)*.5)}.inset-2{inset:calc(var(--spacing)*2)}.inset-3{inset:calc(var(--spacing)*3)}.inset-\[6\%\]{inset:6%}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-x-1{inset-inline:calc(var(--spacing)*1)}.inset-x-2{inset-inline:calc(var(--spacing)*2)}.inset-x-3{inset-inline:calc(var(--spacing)*3)}.inset-x-4{inset-inline:calc(var(--spacing)*4)}.inset-x-5{inset-inline:calc(var(--spacing)*5)}.inset-x-\[2px\]{inset-inline:2px}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-0\.5{inset-block:calc(var(--spacing)*.5)}.inset-y-1{inset-block:calc(var(--spacing)*1)}.inset-y-2{inset-block:calc(var(--spacing)*2)}.\!top-0{top:calc(var(--spacing)*0)!important}.-top-0\.5{top:calc(var(--spacing)*-.5)}.-top-1{top:calc(var(--spacing)*-1)}.-top-1\.5{top:calc(var(--spacing)*-1.5)}.-top-3\.5{top:calc(var(--spacing)*-3.5)}.-top-8{top:calc(var(--spacing)*-8)}.-top-\[2\.5px\]{top:-2.5px}.-top-\[5px\]{top:-5px}.-top-\[15px\]{top:-15px}.-top-\[50px\]{top:-50px}.top-0{top:calc(var(--spacing)*0)}.top-0\.5{top:calc(var(--spacing)*.5)}.top-1{top:calc(var(--spacing)*1)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing)*2)}.top-2\.5{top:calc(var(--spacing)*2.5)}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-6{top:calc(var(--spacing)*6)}.top-8{top:calc(var(--spacing)*8)}.top-10{top:calc(var(--spacing)*10)}.top-12{top:calc(var(--spacing)*12)}.top-\[-0\.5px\]{top:-.5px}.top-\[3\.75rem\]{top:3.75rem}.top-\[3px\]{top:3px}.top-\[5px\]{top:5px}.top-\[6\%\]{top:6%}.top-\[10px\]{top:10px}.top-\[30\%\]{top:30%}.top-\[50\%\]{top:50%}.top-\[70\%\]{top:70%}.top-\[calc\(50\%\+2px\)\]{top:calc(50% + 2px)}.top-\[calc\(env\(safe-area-inset-top\)\+0\.5rem\)\]{top:calc(env(safe-area-inset-top) + .5rem)}.top-full{top:100%}.\!right-0{right:calc(var(--spacing)*0)!important}.-right-0\.5{right:calc(var(--spacing)*-.5)}.-right-1{right:calc(var(--spacing)*-1)}.-right-1\.5{right:calc(var(--spacing)*-1.5)}.-right-2{right:calc(var(--spacing)*-2)}.-right-5{right:calc(var(--spacing)*-5)}.-right-10{right:calc(var(--spacing)*-10)}.-right-px{right:-1px}.right-0{right:calc(var(--spacing)*0)}.right-0\.5{right:calc(var(--spacing)*.5)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2{right:calc(var(--spacing)*2)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-3\.5{right:calc(var(--spacing)*3.5)}.right-4{right:calc(var(--spacing)*4)}.right-6{right:calc(var(--spacing)*6)}.right-14{right:calc(var(--spacing)*14)}.right-\[10\%\]{right:10%}.right-\[14\%\]{right:14%}.-bottom-0\.5{bottom:calc(var(--spacing)*-.5)}.-bottom-1{bottom:calc(var(--spacing)*-1)}.-bottom-1\.5{bottom:calc(var(--spacing)*-1.5)}.-bottom-\[5px\]{bottom:-5px}.-bottom-px{bottom:-1px}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-0\.5{bottom:calc(var(--spacing)*.5)}.bottom-1{bottom:calc(var(--spacing)*1)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-\[-1px\]{bottom:-1px}.bottom-\[5rem\]{bottom:5rem}.bottom-\[7px\]{bottom:7px}.bottom-\[8\.5rem\]{bottom:8.5rem}.bottom-\[72px\]{bottom:72px}.bottom-\[84px\]{bottom:84px}.bottom-\[calc\(env\(safe-area-inset-bottom\)\+4\.5rem\)\]{bottom:calc(env(safe-area-inset-bottom) + 4.5rem)}.bottom-\[calc\(theme\(spacing\.6\)\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1.5rem + env(safe-area-inset-bottom))}.bottom-\[calc\(var\(--phone-floor\)\+12px\)\]{bottom:calc(var(--phone-floor) + 12px)}.bottom-full{bottom:100%}.\!left-0{left:calc(var(--spacing)*0)!important}.-left-1{left:calc(var(--spacing)*-1)}.-left-1\.5{left:calc(var(--spacing)*-1.5)}.-left-5{left:calc(var(--spacing)*-5)}.-left-\[3\.5px\]{left:-3.5px}.-left-\[3px\]{left:-3px}.-left-\[13px\]{left:-13px}.-left-\[21px\]{left:-21px}.-left-\[9999px\]{left:-9999px}.left-0{left:calc(var(--spacing)*0)}.left-0\.5{left:calc(var(--spacing)*.5)}.left-1{left:calc(var(--spacing)*1)}.left-1\.5{left:calc(var(--spacing)*1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-2\.5{left:calc(var(--spacing)*2.5)}.left-3{left:calc(var(--spacing)*3)}.left-3\.5{left:calc(var(--spacing)*3.5)}.left-4{left:calc(var(--spacing)*4)}.left-5{left:calc(var(--spacing)*5)}.left-\[6px\]{left:6px}.left-\[11px\]{left:11px}.left-\[16px\]{left:16px}.left-\[18\%\]{left:18%}.left-\[30\%\]{left:30%}.left-\[50\%\]{left:50%}.left-\[66px\]{left:66px}.left-full{left:100%}.isolate{isolation:isolate}.\!z-\[9999\]{z-index:9999!important}.-z-10{z-index:calc(10*-1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[7\]{z-index:7}.z-\[8\]{z-index:8}.z-\[15\]{z-index:15}.z-\[25\]{z-index:25}.z-\[100\]{z-index:100}.z-\[360\]{z-index:360}.z-\[9999\]{z-index:9999}.z-\[var\(--z-dropdown\)\]{z-index:var(--z-dropdown)}.z-\[var\(--z-fixed\)\]{z-index:var(--z-fixed)}.z-\[var\(--z-modal\)\]{z-index:var(--z-modal)}.z-\[var\(--z-modal-backdrop\)\]{z-index:var(--z-modal-backdrop)}.z-\[var\(--z-popover\)\]{z-index:var(--z-popover)}.z-\[var\(--z-sticky\)\]{z-index:var(--z-sticky)}.z-\[var\(--z-toast\)\]{z-index:var(--z-toast)}.z-\[var\(--z-tooltip\)\]{z-index:var(--z-tooltip)}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-6{grid-column:span 6/span 6}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.float-left{float:left}.container{width:100%}@media (min-width:1600px){.container{max-width:1600px}}@media (min-width:2000px){.container{max-width:2000px}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing)*0)!important}.m-0{margin:calc(var(--spacing)*0)}.m-1{margin:calc(var(--spacing)*1)}.m-\[3px\]{margin:3px}.m-auto{margin:auto}.container{max-width:1400px;padding-inline:calc(var(--spacing)*4);margin-inline:auto}@media (min-width:1600px){.container{max-width:var(--breakpoint-2xl)}}@media (min-width:64rem){.container{padding-inline:calc(var(--spacing)*8)}}.-mx-0{margin-inline:calc(var(--spacing)*0)}.-mx-0\.5{margin-inline:calc(var(--spacing)*-.5)}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.-mx-2{margin-inline:calc(var(--spacing)*-2)}.-mx-2\.5{margin-inline:calc(var(--spacing)*-2.5)}.-mx-3{margin-inline:calc(var(--spacing)*-3)}.-mx-4{margin-inline:calc(var(--spacing)*-4)}.-mx-\[3px\]{margin-inline:-3px}.mx-0\.5{margin-inline:calc(var(--spacing)*.5)}.mx-1{margin-inline:calc(var(--spacing)*1)}.mx-1\.5{margin-inline:calc(var(--spacing)*1.5)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3{margin-inline:calc(var(--spacing)*3)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-6{margin-inline:calc(var(--spacing)*6)}.mx-\[3px\]{margin-inline:3px}.mx-auto{margin-inline:auto}.mx-px{margin-inline:1px}.-my-1{margin-block:calc(var(--spacing)*-1)}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-0{margin-block:calc(var(--spacing)*0)}.my-1{margin-block:calc(var(--spacing)*1)}.my-2{margin-block:calc(var(--spacing)*2)}.my-3{margin-block:calc(var(--spacing)*3)}.-mt-0\.5{margin-top:calc(var(--spacing)*-.5)}.-mt-1{margin-top:calc(var(--spacing)*-1)}.-mt-2{margin-top:calc(var(--spacing)*-2)}.-mt-3{margin-top:calc(var(--spacing)*-3)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.-mt-7{margin-top:calc(var(--spacing)*-7)}.mt-0{margin-top:calc(var(--spacing)*0)}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-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-12{margin-top:calc(var(--spacing)*12)}.mt-24{margin-top:calc(var(--spacing)*24)}.mt-\[3px\]{margin-top:3px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-0\.5{margin-right:calc(var(--spacing)*-.5)}.-mr-1{margin-right:calc(var(--spacing)*-1)}.-mr-2{margin-right:calc(var(--spacing)*-2)}.mr-0\.5{margin-right:calc(var(--spacing)*.5)}.mr-1{margin-right:calc(var(--spacing)*1)}.mr-1\.5{margin-right:calc(var(--spacing)*1.5)}.mr-2{margin-right:calc(var(--spacing)*2)}.mr-auto{margin-right:auto}.\!mb-0{margin-bottom:calc(var(--spacing)*0)!important}.-mb-px{margin-bottom:-1px}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-0\.5{margin-bottom:calc(var(--spacing)*.5)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-1\.5{margin-bottom:calc(var(--spacing)*1.5)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-2\.5{margin-bottom:calc(var(--spacing)*2.5)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.\!ml-1{margin-left:calc(var(--spacing)*1)!important}.\!ml-auto{margin-left:auto!important}.-ml-1{margin-left:calc(var(--spacing)*-1)}.-ml-1\.5{margin-left:calc(var(--spacing)*-1.5)}.-ml-2{margin-left:calc(var(--spacing)*-2)}.-ml-2\.5{margin-left:calc(var(--spacing)*-2.5)}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-0\.5{margin-left:calc(var(--spacing)*.5)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-1\.5{margin-left:calc(var(--spacing)*1.5)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-6{margin-left:calc(var(--spacing)*6)}.ml-12{margin-left:calc(var(--spacing)*12)}.ml-\[25\%\]{margin-left:25%}.ml-\[30\%\]{margin-left:30%}.ml-\[35\%\]{margin-left:35%}.ml-\[38\%\]{margin-left:38%}.ml-\[45\%\]{margin-left:45%}.ml-\[52\%\]{margin-left:52%}.ml-auto{margin-left:auto}.kbd{border-radius:var(--radius-xs);min-width:18px;height:18px;font-family:var(--font-sans);letter-spacing:0;color:var(--ink-3);background:var(--sheet);box-shadow:0 0 0 1px var(--line-2),inset 0 -1px 0 var(--line-2);justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:510;line-height:1;display:inline-flex}.chip{border-radius:var(--radius-sm);letter-spacing:0;white-space:nowrap;background-color:var(--hover);height:22px;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:6px;padding:0 8px;font-size:12px;font-weight:510;line-height:1;display:inline-flex}.tag{letter-spacing:.005em;white-space:nowrap;border-radius:5px;align-items:center;gap:3px;height:18px;padding:0 6px;font-size:11px;font-weight:510;line-height:1;display:inline-flex}.content-collapse{transition:grid-template-rows .2s var(--ease-in-out);grid-template-rows:1fr;display:grid}.content-collapse[data-collapsed=true]{grid-template-rows:0fr}.content-collapse>*{min-height:0;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.\!flex{display:flex!important}.\!hidden{display:none!important}.\!table{display:table!important}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.\[field-sizing\:content\]{field-sizing:content}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-auto{aspect-ratio:auto}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.\!size-1\.5{width:calc(var(--spacing)*1.5)!important;height:calc(var(--spacing)*1.5)!important}.\!size-2\.5{width:calc(var(--spacing)*2.5)!important;height:calc(var(--spacing)*2.5)!important}.\!size-3{width:calc(var(--spacing)*3)!important;height:calc(var(--spacing)*3)!important}.\!size-3\.5{width:calc(var(--spacing)*3.5)!important;height:calc(var(--spacing)*3.5)!important}.\!size-5{width:calc(var(--spacing)*5)!important;height:calc(var(--spacing)*5)!important}.\!size-7{width:calc(var(--spacing)*7)!important;height:calc(var(--spacing)*7)!important}.size-0{width:calc(var(--spacing)*0);height:calc(var(--spacing)*0)}.size-1{width:calc(var(--spacing)*1);height:calc(var(--spacing)*1)}.size-1\.5{width:calc(var(--spacing)*1.5);height:calc(var(--spacing)*1.5)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-14{width:calc(var(--spacing)*14);height:calc(var(--spacing)*14)}.size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.size-24{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.size-\[5px\]{width:5px;height:5px}.size-\[7px\]{width:7px;height:7px}.size-\[18px\]{width:18px;height:18px}.size-\[22px\]{width:22px;height:22px}.size-\[26px\]{width:26px;height:26px}.size-\[44\%\]{width:44%;height:44%}.size-\[55\%\]{width:55%;height:55%}.size-\[72px\]{width:72px;height:72px}.size-\[120px\]{width:120px;height:120px}.size-full{width:100%;height:100%}.\!h-3\.5{height:calc(var(--spacing)*3.5)!important}.\!h-8{height:calc(var(--spacing)*8)!important}.\!h-dvh{height:100dvh!important}.\!h-full{height:100%!important}.h-0{height:calc(var(--spacing)*0)}.h-0\.5{height:calc(var(--spacing)*.5)}.h-1{height:calc(var(--spacing)*1)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-7\.5{height:calc(var(--spacing)*7.5)}.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-13{height:calc(var(--spacing)*13)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-28{height:calc(var(--spacing)*28)}.h-32{height:calc(var(--spacing)*32)}.h-40{height:calc(var(--spacing)*40)}.h-44{height:calc(var(--spacing)*44)}.h-48{height:calc(var(--spacing)*48)}.h-52{height:calc(var(--spacing)*52)}.h-56{height:calc(var(--spacing)*56)}.h-64{height:calc(var(--spacing)*64)}.h-96{height:calc(var(--spacing)*96)}.h-\[1\.2rem\]{height:1.2rem}.h-\[1\.5px\]{height:1.5px}.h-\[1px\]{height:1px}.h-\[3px\]{height:3px}.h-\[5px\]{height:5px}.h-\[7\.5rem\]{height:7.5rem}.h-\[9px\]{height:9px}.h-\[11\.5rem\]{height:11.5rem}.h-\[14px\]{height:14px}.h-\[18px\]{height:18px}.h-\[18rem\]{height:18rem}.h-\[22px\]{height:22px}.h-\[23px\]{height:23px}.h-\[26px\]{height:26px}.h-\[28px\]{height:28px}.h-\[29px\]{height:29px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[40vh\]{height:40vh}.h-\[46px\]{height:46px}.h-\[50px\]{height:50px}.h-\[52px\]{height:52px}.h-\[60vh\]{height:60vh}.h-\[72px\]{height:72px}.h-\[76px\]{height:76px}.h-\[80vh\]{height:80vh}.h-\[85vh\]{height:85vh}.h-\[88px\]{height:88px}.h-\[92dvh\]{height:92dvh}.h-\[120px\]{height:120px}.h-\[124px\]{height:124px}.h-\[156px\]{height:156px}.h-\[168px\]{height:168px}.h-\[188px\]{height:188px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[380px\]{height:380px}.h-\[Npx\]{height:Npx}.h-\[calc\(100dvh-15rem\)\]{height:calc(100dvh - 15rem)}.h-\[min\(36rem\,80vh\)\]{height:min(36rem,80vh)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-fit{height:fit-content}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-14{max-height:calc(var(--spacing)*14)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-44{max-height:calc(var(--spacing)*44)}.max-h-48{max-height:calc(var(--spacing)*48)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-80{max-height:calc(var(--spacing)*80)}.max-h-96{max-height:calc(var(--spacing)*96)}.max-h-\[16rem\]{max-height:16rem}.max-h-\[18rem\]{max-height:18rem}.max-h-\[40vh\]{max-height:40vh}.max-h-\[44rem\]{max-height:44rem}.max-h-\[45\%\]{max-height:45%}.max-h-\[50vh\]{max-height:50vh}.max-h-\[52vh\]{max-height:52vh}.max-h-\[60dvh\]{max-height:60dvh}.max-h-\[60vh\]{max-height:60vh}.max-h-\[70dvh\]{max-height:70dvh}.max-h-\[80dvh\]{max-height:80dvh}.max-h-\[85dvh\]{max-height:85dvh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92px\]{max-height:92px}.max-h-\[156px\]{max-height:156px}.max-h-\[200px\]{max-height:200px}.max-h-\[300px\]{max-height:300px}.max-h-\[360px\]{max-height:360px}.max-h-\[380px\]{max-height:380px}.max-h-\[calc\(100dvh-16rem\)\]{max-height:calc(100dvh - 16rem)}.max-h-\[min\(22rem\,46vh\)\]{max-height:min(22rem,46vh)}.max-h-\[min\(70dvh\,560px\)\]{max-height:min(70dvh,560px)}.max-h-\[var\(--radix-popover-content-available-height\)\]{max-height:var(--radix-popover-content-available-height)}.max-h-dvh{max-height:100dvh}.max-h-full{max-height:100%}.\!min-h-0{min-height:calc(var(--spacing)*0)!important}.\!min-h-2\.5{min-height:calc(var(--spacing)*2.5)!important}.\!min-h-5{min-height:calc(var(--spacing)*5)!important}.\!min-h-10{min-height:calc(var(--spacing)*10)!important}.\!min-h-\[1\.5rem\]{min-height:1.5rem!important}.\!min-h-\[52px\]{min-height:52px!important}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-5{min-height:calc(var(--spacing)*5)}.min-h-6{min-height:calc(var(--spacing)*6)}.min-h-7{min-height:calc(var(--spacing)*7)}.min-h-8{min-height:calc(var(--spacing)*8)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-12{min-height:calc(var(--spacing)*12)}.min-h-14{min-height:calc(var(--spacing)*14)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-28{min-height:calc(var(--spacing)*28)}.min-h-40{min-height:calc(var(--spacing)*40)}.min-h-60{min-height:calc(var(--spacing)*60)}.min-h-72{min-height:calc(var(--spacing)*72)}.min-h-\[4\.5rem\]{min-height:4.5rem}.min-h-\[8rem\]{min-height:8rem}.min-h-\[10\.5rem\]{min-height:10.5rem}.min-h-\[16rem\]{min-height:16rem}.min-h-\[18rem\]{min-height:18rem}.min-h-\[22px\]{min-height:22px}.min-h-\[24rem\]{min-height:24rem}.min-h-\[30px\]{min-height:30px}.min-h-\[30vh\]{min-height:30vh}.min-h-\[40vh\]{min-height:40vh}.min-h-\[44px\]{min-height:44px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[70px\]{min-height:70px}.min-h-\[72px\]{min-height:72px}.min-h-\[74px\]{min-height:74px}.min-h-\[76px\]{min-height:76px}.min-h-\[96px\]{min-height:96px}.min-h-\[100px\]{min-height:100px}.min-h-\[132px\]{min-height:132px}.min-h-\[138px\]{min-height:138px}.min-h-\[176px\]{min-height:176px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[420px\]{min-height:420px}.min-h-dvh{min-height:100dvh}.min-h-full{min-height:100%}.\!w-3\.5{width:calc(var(--spacing)*3.5)!important}.\!w-14{width:calc(var(--spacing)*14)!important}.\!w-56{width:calc(var(--spacing)*56)!important}.\!w-full{width:100%!important}.\!w-screen{width:100vw!important}.w-0{width:calc(var(--spacing)*0)}.w-0\.5{width:calc(var(--spacing)*.5)}.w-1{width:calc(var(--spacing)*1)}.w-1\.5{width:calc(var(--spacing)*1.5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-1\/6{width:16.6667%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing)*4)}.w-4\/5{width:80%}.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-7\.5{width:calc(var(--spacing)*7.5)}.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-11\/12{width:91.6667%}.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-36{width:calc(var(--spacing)*36)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-48{width:calc(var(--spacing)*48)}.w-52{width:calc(var(--spacing)*52)}.w-56{width:calc(var(--spacing)*56)}.w-60{width:calc(var(--spacing)*60)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-80{width:calc(var(--spacing)*80)}.w-\[1\.2rem\]{width:1.2rem}.w-\[1\.5px\]{width:1.5px}.w-\[1px\]{width:1px}.w-\[2\.5px\]{width:2.5px}.w-\[3px\]{width:3px}.w-\[6\.5rem\]{width:6.5rem}.w-\[10px\]{width:10px}.w-\[18px\]{width:18px}.w-\[20rem\]{width:20rem}.w-\[22px\]{width:22px}.w-\[22rem\]{width:22rem}.w-\[28rem\]{width:28rem}.w-\[38px\]{width:38px}.w-\[40\%\]{width:40%}.w-\[50\%\]{width:50%}.w-\[55\%\]{width:55%}.w-\[56\%\]{width:56%}.w-\[60\%\]{width:60%}.w-\[70\%\]{width:70%}.w-\[70px\]{width:70px}.w-\[72\%\]{width:72%}.w-\[72px\]{width:72px}.w-\[80\%\]{width:80%}.w-\[85vw\]{width:85vw}.w-\[88\%\]{width:88%}.w-\[88px\]{width:88px}.w-\[100px\]{width:100px}.w-\[100vw\]{width:100vw}.w-\[104px\]{width:104px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[150px\]{width:150px}.w-\[160px\]{width:160px}.w-\[180px\]{width:180px}.w-\[200\%\]{width:200%}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[248px\]{width:248px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[296px\]{width:296px}.w-\[300px\]{width:300px}.w-\[304px\]{width:304px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[350px\]{width:350px}.w-\[352px\]{width:352px}.w-\[360px\]{width:360px}.w-\[400px\]{width:400px}.w-\[calc\(100\%\+2rem\)\]{width:calc(100% + 2rem)}.w-\[calc\(100\%\+8px\)\]{width:calc(100% + 8px)}.w-\[calc\(100\%\+16px\)\]{width:calc(100% + 16px)}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[calc\(100\%-3rem\)\]{width:calc(100% - 3rem)}.w-\[calc\(100vw-32px\)\]{width:calc(100vw - 32px)}.w-\[calc\(100vw-48px\)\]{width:calc(100vw - 48px)}.w-\[min\(92vw\,20rem\)\]{width:min(92vw,20rem)}.w-\[min\(92vw\,420px\)\]{width:min(92vw,420px)}.w-\[min\(100\%-32px\,360px\)\]{width:min(100% - 32px,360px)}.w-\[min\(280px\,calc\(100vw-32px\)\)\]{width:min(280px,100vw - 32px)}.w-\[min\(360px\,calc\(100vw-2rem\)\)\]{width:min(360px,100vw - 2rem)}.w-\[min\(480px\,calc\(100vw-16px\)\)\]{width:min(480px,100vw - 16px)}.w-\[var\(--radix-popover-trigger-width\)\]{width:var(--radix-popover-trigger-width)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.\!max-w-none{max-width:none!important}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-12{max-width:calc(var(--spacing)*12)}.max-w-32{max-width:calc(var(--spacing)*32)}.max-w-40{max-width:calc(var(--spacing)*40)}.max-w-60{max-width:calc(var(--spacing)*60)}.max-w-72{max-width:calc(var(--spacing)*72)}.max-w-\[7rem\]{max-width:7rem}.max-w-\[10rem\]{max-width:10rem}.max-w-\[12rem\]{max-width:12rem}.max-w-\[14rem\]{max-width:14rem}.max-w-\[16rem\]{max-width:16rem}.max-w-\[18rem\]{max-width:18rem}.max-w-\[20rem\]{max-width:20rem}.max-w-\[22rem\]{max-width:22rem}.max-w-\[40\%\]{max-width:40%}.max-w-\[40ch\]{max-width:40ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[45\%\]{max-width:45%}.max-w-\[45ch\]{max-width:45ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[50\%\]{max-width:50%}.max-w-\[55\%\]{max-width:55%}.max-w-\[56ch\]{max-width:56ch}.max-w-\[60ch\]{max-width:60ch}.max-w-\[60vw\]{max-width:60vw}.max-w-\[65ch\]{max-width:65ch}.max-w-\[70vw\]{max-width:70vw}.max-w-\[72px\]{max-width:72px}.max-w-\[80\%\]{max-width:80%}.max-w-\[80vw\]{max-width:80vw}.max-w-\[95vw\]{max-width:95vw}.max-w-\[120px\]{max-width:120px}.max-w-\[160px\]{max-width:160px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[248px\]{max-width:248px}.max-w-\[260px\]{max-width:260px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[800px\]{max-width:800px}.max-w-\[808px\]{max-width:808px}.max-w-\[816px\]{max-width:816px}.max-w-\[860px\]{max-width:860px}.max-w-\[880px\]{max-width:880px}.max-w-\[944px\]{max-width:944px}.max-w-\[960px\]{max-width:960px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[calc\(100\%\+8px\)\]{max-width:calc(100% + 8px)}.max-w-\[calc\(100\%-1\.5rem\)\]{max-width:calc(100% - 1.5rem)}.max-w-\[calc\(100\%-1rem\)\]{max-width:calc(100% - 1rem)}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100\%-16px\)\]{max-width:calc(100% - 16px)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[var\(--doc-measure\)\]{max-width:var(--doc-measure)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.\!min-w-2\.5{min-width:calc(var(--spacing)*2.5)!important}.\!min-w-5{min-width:calc(var(--spacing)*5)!important}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-4{min-width:calc(var(--spacing)*4)}.min-w-6{min-width:calc(var(--spacing)*6)}.min-w-7{min-width:calc(var(--spacing)*7)}.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-11{min-width:calc(var(--spacing)*11)}.min-w-14{min-width:calc(var(--spacing)*14)}.min-w-16{min-width:calc(var(--spacing)*16)}.min-w-24{min-width:calc(var(--spacing)*24)}.min-w-32{min-width:calc(var(--spacing)*32)}.min-w-40{min-width:calc(var(--spacing)*40)}.min-w-52{min-width:calc(var(--spacing)*52)}.min-w-\[1\.2rem\]{min-width:1.2rem}.min-w-\[3\.25rem\]{min-width:3.25rem}.min-w-\[4\.5rem\]{min-width:4.5rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[10ch\]{min-width:10ch}.min-w-\[14rem\]{min-width:14rem}.min-w-\[15rem\]{min-width:15rem}.min-w-\[18px\]{min-width:18px}.min-w-\[22px\]{min-width:22px}.min-w-\[72px\]{min-width:72px}.min-w-\[90px\]{min-width:90px}.min-w-\[96px\]{min-width:96px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[760px\]{min-width:760px}.min-w-\[min\(100\%\,14rem\)\]{min-width:min(100%,14rem)}.min-w-\[min\(100\%\,16rem\)\]{min-width:min(100%,16rem)}.min-w-\[min\(100\%\,18rem\)\]{min-width:min(100%,18rem)}.min-w-\[var\(--radix-popover-trigger-width\)\]{min-width:var(--radix-popover-trigger-width)}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-full{min-width:100%}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.shrink-\[4\]{flex-shrink:4}.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--spacing)*40)}.basis-\[45\%\]{flex-basis:45%}.basis-\[55\%\]{flex-basis:55%}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing)*0);--tw-border-spacing-y:calc(var(--spacing)*0);border-spacing:var(--tw-border-spacing-x)var(--tw-border-spacing-y)}.content-float{transform-origin:var(--radix-popover-content-transform-origin,var(--radix-dropdown-menu-content-transform-origin,var(--float-origin,center top)));animation:content-float-in var(--content-float-in-duration)var(--content-float-in-ease)both}.content-float[data-side=bottom],.content-float.float-below{--float-from-y:-4px}.content-float[data-state=closed]{animation:content-float-out var(--content-float-out-duration)var(--content-float-in-ease)both}.content-event-in{transform-origin:top;animation:content-event-in var(--content-event-in-duration)var(--content-event-in-ease)both;animation-delay:min(calc(var(--i,0)*var(--content-event-in-stagger)),.18s)}.content-twinkle{transform-box:fill-box;transform-origin:50%;animation:content-twinkle .42s var(--ease-spring).2s both}.\[transform-origin\:center\]{transform-origin:50%}.\[transform-origin\:right_center\]{transform-origin:100%}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:--radix-popover-content-transform-origin}.origin-\[var\(--radix-dropdown-menu-content-transform-origin\)\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-bottom-right{transform-origin:100% 100%}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-right{transform-origin:100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.origin-top-right{transform-origin:100% 0}.\!translate-x-0{--tw-translate-x:calc(var(--spacing)*0)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.-translate-x-1{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);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-0{--tw-translate-y:calc(var(--spacing)*0)!important;translate:var(--tw-translate-x)var(--tw-translate-y)!important}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[calc\(50\%\+2px\)\]{--tw-translate-y:calc(calc(50% + 2px)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);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)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-full{--tw-translate-y:100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.-scale-x-100{--tw-scale-x:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-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)}.scale-\[0\.8\]{scale:.8}.scale-\[0\.98\]{scale:.98}.scale-\[0\.985\]{scale:.985}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.chart-bar-grow{transform-box:view-box;animation:chart-bar-grow .32s var(--ease-out)both}.chart-donut-in{transform-box:view-box;animation:chart-donut-in .48s var(--ease-out)both}.chart-line-draw{stroke-dasharray:1;animation:chart-line-draw .48s var(--ease-out)both}.content-rise{animation:content-rise .2s var(--ease-out)both;animation-delay:min(calc(var(--i,0)*20ms),.16s)}.\[animation\:none\]{animation:none}.\[animation\:skeleton-breathe_1\.8s_ease-in-out_400ms_infinite\]{animation:1.8s ease-in-out .4s infinite skeleton-breathe}.\[animation\:work-check-fill_220ms_var\(--ease-spring\)_both\]{animation:work-check-fill .22s var(--ease-spring)both}.\[animation\:work-fade-in_120ms_var\(--ease-out\)\]{animation:work-fade-in .12s var(--ease-out)}.\[animation\:work-fade-in_120ms_var\(--ease-out\)_both\]{animation:work-fade-in .12s var(--ease-out)both}.\[animation\:work-fade-in_140ms_var\(--ease-out\)\]{animation:work-fade-in .14s var(--ease-out)}.\[animation\:work-fade-in_180ms_var\(--ease-out\)_both\]{animation:work-fade-in .18s var(--ease-out)both}.\[animation\:work-fade-in_220ms_var\(--ease-out\)_both\]{animation:work-fade-in .22s var(--ease-out)both}.\[animation\:work-glyph-in_220ms_var\(--ease-spring\)_both\]{animation:work-glyph-in .22s var(--ease-spring)both}.\[animation\:work-grow-x_320ms_var\(--ease-out\)_both\]{animation:work-grow-x .32s var(--ease-out)both}.\[animation\:work-grow-y_140ms_var\(--ease-out\)_both\]{animation:work-grow-y .14s var(--ease-out)both}.\[animation\:work-pop-in_180ms_var\(--ease-out\)_both\]{animation:work-pop-in .18s var(--ease-out)both}.\[animation\:work-rise-in_180ms_var\(--ease-out\)_both\]{animation:work-rise-in .18s var(--ease-out)both}.\[animation\:work-rise-in_240ms_var\(--ease-out\)_both\]{animation:work-rise-in .24s var(--ease-out)both}.animate-\[format-reveal_160ms_var\(--ease-out\)_both\]{animation:format-reveal .16s var(--ease-out)both}.animate-count-in{animation:.16s cubic-bezier(.22,1,.36,1) both count-in}.animate-count-out{animation:.16s cubic-bezier(.22,1,.36,1) both count-out}.animate-edge-draw{animation:.18s cubic-bezier(.22,1,.36,1) both line-draw}.animate-empty-out{animation:.2s cubic-bezier(.22,1,.36,1) both empty-out}.animate-fade-in{animation:.16s cubic-bezier(.22,1,.36,1) both fade-in}.animate-glow-settle{animation:.9s cubic-bezier(.22,1,.36,1) both glow-settle}.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,forwards)}.animate-line-draw{animation:.32s cubic-bezier(.22,1,.36,1) .2s both line-draw}.animate-msg-fade-in{animation:.2s ease-out msg-fade-in}.animate-msg-in{animation:.2s cubic-bezier(.22,1,.36,1) both msg-in}.animate-msg-in-own{animation:.22s cubic-bezier(.22,1,.36,1) both msg-in-own}.animate-none{animation:none}.animate-out{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,forwards)}.animate-panel-in{animation:.24s cubic-bezier(.65,0,.35,1) both panel-in}.animate-pill-in{animation:.18s cubic-bezier(.22,1,.36,1) both pill-in}.animate-pop-in{animation:.18s cubic-bezier(.22,1,.36,1) both pop-in}.animate-preview-lift{animation:.22s cubic-bezier(.3,1.35,.5,1) both preview-lift}.animate-pulse{animation:var(--animate-pulse)}.animate-react-out{animation:.12s cubic-bezier(.65,0,.35,1) both react-out}.animate-react-pop{animation:.22s cubic-bezier(.3,1.35,.5,1) both react-pop}.animate-shimmer{animation:1.8s ease-in-out infinite skeleton-breathe}.animate-spin{animation:var(--animate-spin)}.animate-spring{animation:.22s cubic-bezier(.22,1,.36,1) spring-pop}.animate-toolbar-in{animation:.12s cubic-bezier(.22,1,.36,1) both toolbar-in}.animate-typing-bob{animation:1.2s cubic-bezier(.65,0,.35,1) infinite typing-bob}.content-ghost-pulse{animation:content-ghost-pulse var(--content-ghost-duration)var(--content-ghost-ease)}.content-paper-in{animation:content-paper-in var(--duration-page)var(--ease-out)both}.content-period-next{animation:content-period-next var(--content-period-duration)var(--content-period-ease)both}.content-period-prev{animation:content-period-prev var(--content-period-duration)var(--content-period-ease)both}.content-pop-in{animation:content-pop-in var(--duration-spring)var(--ease-spring)both}.content-save-land{animation:content-save-land var(--duration-spring)var(--ease-spring)both}.content-save-pulse{animation:content-save-pulse var(--content-save-dot-duration)var(--content-save-dot-ease)infinite}.content-slide-in{animation:content-slide-in var(--duration-pop)var(--ease-out)both}.content-view-in{animation:content-view-in var(--content-period-duration)var(--content-period-ease)both}.cursor-cell{cursor:cell}.cursor-col-resize{cursor:col-resize}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-ew-resize{cursor:ew-resize}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-ns-resize{cursor:ns-resize}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-zoom-in{cursor:zoom-in}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,)var(--tw-pan-y,)var(--tw-pinch-zoom,)}.\[touch-action\:auto\]{touch-action:auto}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-center{scroll-snap-align:center}.snap-start{scroll-snap-align:start}.scroll-mt-5{scroll-margin-top:calc(var(--spacing)*5)}.scroll-pt-9{scroll-padding-top:calc(var(--spacing)*9)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.\[appearance\:textfield\]{appearance:textfield}.appearance-none{appearance:none}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-\[1fr_7rem\]{grid-template-columns:1fr 7rem}.grid-cols-\[1fr_8rem\]{grid-template-columns:1fr 8rem}.grid-cols-\[1fr_10rem\]{grid-template-columns:1fr 10rem}.grid-cols-\[1fr_minmax\(0\,auto\)_1fr\]{grid-template-columns:1fr minmax(0,auto) 1fr}.grid-cols-\[7rem_1fr_auto\]{grid-template-columns:7rem 1fr auto}.grid-cols-\[20px_minmax\(0\,1fr\)_128px_176px_72px_132px\]{grid-template-columns:20px minmax(0,1fr) 128px 176px 72px 132px}.grid-cols-\[28px_minmax\(0\,1fr\)_150px_230px_130px\]{grid-template-columns:28px minmax(0,1fr) 150px 230px 130px}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[52px_3px_1fr\]{grid-template-columns:52px 3px 1fr}.grid-cols-\[52px_3px_minmax\(0\,1fr\)_auto\]{grid-template-columns:52px 3px minmax(0,1fr) auto}.grid-cols-\[148px_minmax\(0\,1fr\)\]{grid-template-columns:148px minmax(0,1fr)}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_minmax\(0\,1fr\)_auto\]{grid-template-columns:auto minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,8rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,8rem) minmax(0,1fr)}.grid-cols-\[minmax\(0\,10rem\)_1fr_2\.5rem\]{grid-template-columns:minmax(0,10rem) 1fr 2.5rem}.grid-cols-\[minmax\(0\,10rem\)_auto_auto\]{grid-template-columns:minmax(0,10rem) auto auto}.grid-cols-\[repeat\(auto-fill\,minmax\(176px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-content-start{place-content:start}.place-items-center{place-items:center}.content-center{align-content:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-3\.5{gap:calc(var(--spacing)*3.5)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-8{gap:calc(var(--spacing)*8)}.gap-10{gap:calc(var(--spacing)*10)}.gap-\[1\.5px\]{gap:1.5px}.gap-\[3px\]{gap:3px}.gap-\[7px\]{gap:7px}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-px{gap:1px}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2.5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2.5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-\[14px\]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(14px*var(--tw-space-y-reverse));margin-block-end:calc(14px*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-px>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(1px*var(--tw-space-y-reverse));margin-block-end:calc(1px*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:calc(var(--spacing)*1)}.gap-x-1\.5{column-gap:calc(var(--spacing)*1.5)}.gap-x-2{column-gap:calc(var(--spacing)*2)}.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)}.gap-x-5{column-gap:calc(var(--spacing)*5)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-x-7{column-gap:calc(var(--spacing)*7)}.gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.-space-x-1\.5>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*-1.5)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*-1.5)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-1>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*1)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-6>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*6)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-1\.5{row-gap:calc(var(--spacing)*1.5)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-3{row-gap:calc(var(--spacing)*3)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-6{row-gap:calc(var(--spacing)*6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)),:where(.divide-border\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-border\/60>:not(:last-child)){border-color:color-mix(in oklab,var(--border)60%,transparent)}}:where(.divide-line>:not(:last-child)){border-color:var(--line)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-x-hidden{overflow-x:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-none{overscroll-behavior:none}.overscroll-x-contain{overscroll-behavior-x:contain}.pop-surface{background-color:var(--pop);color:var(--ink);box-shadow:var(--e3);border-width:0;border-radius:12px}.avatar-agent{background-image:linear-gradient(140deg,var(--agent-a1),var(--agent-a2));color:#fff;border-radius:32%;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38,0 0 0 1px #10121a0f}.avatar-bot{background:var(--sunken);color:var(--ink-2);box-shadow:0 0 0 1px var(--line-2);border-radius:32%}.\!rounded-\[4px\]{border-radius:4px!important}.\!rounded-full{border-radius:3.40282e38px!important}.\!rounded-none{border-radius:0!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:calc(var(--radius) + 8px)}.rounded-3xl{border-radius:calc(var(--radius) + 12px)}.rounded-\[1px\]{border-radius:1px}.rounded-\[2\.5px\]{border-radius:2.5px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[15px\]{border-radius:15px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[28\%\]{border-radius:28%}.rounded-\[28px\]{border-radius:28px}.rounded-\[30\%\]{border-radius:30%}.rounded-\[32\%\]{border-radius:32%}.rounded-\[40px\]{border-radius:40px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:calc(var(--radius) + 4px)}.rounded-md{border-radius:var(--radius)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 2px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:calc(var(--radius) - 4px)}.rounded-t-3xl{border-top-left-radius:calc(var(--radius) + 12px);border-top-right-radius:calc(var(--radius) + 12px)}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[16px\]{border-top-left-radius:16px;border-top-right-radius:16px}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-md{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-tl-\[5px\]{border-top-left-radius:5px}.rounded-r-\[12px\]{border-top-right-radius:12px;border-bottom-right-radius:12px}.rounded-r-\[22px\]{border-top-right-radius:22px;border-bottom-right-radius:22px}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.rounded-r-md{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-b-xl{border-bottom-right-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.rounded-bl-\[4px\]{border-bottom-left-radius:4px}.rounded-bl-\[6px\]{border-bottom-left-radius:6px}.\!border-0{border-style:var(--tw-border-style)!important;border-width:0!important}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[0\.5px\]{border-style:var(--tw-border-style);border-width:.5px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.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-t-\[1\.5px\]{border-top-style:var(--tw-border-style);border-top-width:1.5px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.glass{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.glass{border-color:color-mix(in oklab,var(--border)40%,transparent)}}.glass{background-color:var(--background)}.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-l-\[1\.5px\]{border-left-style:var(--tw-border-style);border-left-width:1.5px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[color-mix\(in_oklab\,var\(--brand\)_70\%\,black\)\]{border-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_oklab\,var\(--brand\)_70\%\,black\)\]{border-color:color-mix(in oklab,var(--brand)70%,black)}}.border-\[var\(--mt-transparent-foreground\)\]{border-color:var(--mt-transparent-foreground)}.border-background{border-color:var(--background)}.border-border,.border-border\/40{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/40{border-color:color-mix(in oklab,var(--border)40%,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-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab,var(--border)70%,transparent)}}.border-brand{border-color:var(--brand)}.border-current{border-color:currentColor}.border-destructive,.border-destructive\/20{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/20{border-color:color-mix(in oklab,var(--destructive)20%,transparent)}}.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab,var(--destructive)30%,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-faint-foreground{border-color:var(--faint-foreground)}.border-foreground\/25{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/25{border-color:color-mix(in oklab,var(--foreground)25%,transparent)}}.border-gray-500\/20{border-color:#6a728233}@supports (color:color-mix(in lab, red, red)){.border-gray-500\/20{border-color:color-mix(in oklab,var(--color-gray-500)20%,transparent)}}.border-gray-600{border-color:var(--color-gray-600)}.border-hue,.border-hue\/70{border-color:var(--hue)}@supports (color:color-mix(in lab, red, red)){.border-hue\/70{border-color:color-mix(in oklab,var(--hue)70%,transparent)}}.border-info\/20{border-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.border-info\/20{border-color:color-mix(in oklab,var(--info)20%,transparent)}}.border-ink-3{border-color:var(--ink-3)}.border-ink-4{border-color:var(--ink-4)}.border-input{border-color:var(--input)}.border-line{border-color:var(--line)}.border-line-2{border-color:var(--line-2)}.border-line-3{border-color:var(--line-3)}.border-muted-foreground\/40{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/40{border-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.border-muted-foreground\/50{border-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.border-muted-foreground\/50{border-color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.border-primary,.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\/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-purple-200{border-color:var(--color-purple-200)}.border-purple-500\/20{border-color:#ac4bff33}@supports (color:color-mix(in lab, red, red)){.border-purple-500\/20{border-color:color-mix(in oklab,var(--color-purple-500)20%,transparent)}}.border-success\/20{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/20{border-color:color-mix(in oklab,var(--success)20%,transparent)}}.border-success\/30{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/30{border-color:color-mix(in oklab,var(--success)30%,transparent)}}.border-success\/50{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/50{border-color:color-mix(in oklab,var(--success)50%,transparent)}}.border-transparent{border-color:#0000}.border-warning\/20{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/20{border-color:color-mix(in oklab,var(--warning)20%,transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.dot-ground{background-color:var(--sunken);background-image:radial-gradient(circle at 1px 1px,var(--line-2)1px,transparent 1.2px);background-size:12px 12px}.focus-hatch{background-color:var(--sunken);background-image:repeating-linear-gradient(135deg,var(--line-2)0 1px,transparent 1px 6px)}.\!bg-transparent{background-color:#0000!important}.bg-\[\#0B0C0E\]{background-color:#0b0c0e}.bg-\[\#0F1012\]{background-color:#0f1012}.bg-\[\#1B1C1F\]{background-color:#1b1c1f}.bg-\[\#1F2024\]{background-color:#1f2024}.bg-\[\#2A2B30\]{background-color:#2a2b30}.bg-\[\#2E1215\]{background-color:#2e1215}.bg-\[\#3A1518\]{background-color:#3a1518}.bg-\[\#16171A\]{background-color:#16171a}.bg-\[\#24252A\]{background-color:#24252a}.bg-\[\#131416\]{background-color:#131416}.bg-\[\#D1293D\]{background-color:#d1293d}.bg-\[\#EEEEF0\]{background-color:#eeeef0}.bg-\[\#F2555A\]{background-color:#f2555a}.bg-\[color-mix\(in_oklab\,var\(--brand\)_45\%\,transparent\)\]{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand\)_45\%\,transparent\)\]{background-color:color-mix(in oklab,var(--brand)45%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_40\%\,var\(--raised\)\)\]{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_40\%\,var\(--raised\)\)\]{background-color:color-mix(in oklab,var(--brand-muted)40%,var(--raised))}}.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_45\%\,var\(--sunken\)\)\]{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_45\%\,var\(--sunken\)\)\]{background-color:color-mix(in oklab,var(--brand-muted)45%,var(--sunken))}}.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_55\%\,transparent\)\]{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_55\%\,transparent\)\]{background-color:color-mix(in oklab,var(--brand-muted)55%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_55\%\,var\(--sheet\)\)\]{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_55\%\,var\(--sheet\)\)\]{background-color:color-mix(in oklab,var(--brand-muted)55%,var(--sheet))}}.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_75\%\,transparent\)\]{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_75\%\,transparent\)\]{background-color:color-mix(in oklab,var(--brand-muted)75%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--camp-berry-tint\)_55\%\,transparent\)\]{background-color:var(--camp-berry-tint)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--camp-berry-tint\)_55\%\,transparent\)\]{background-color:color-mix(in oklab,var(--camp-berry-tint)55%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--camp-moss-tint\)_55\%\,transparent\)\]{background-color:var(--camp-moss-tint)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--camp-moss-tint\)_55\%\,transparent\)\]{background-color:color-mix(in oklab,var(--camp-moss-tint)55%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--destructive\)_10\%\,transparent\)\]{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--destructive\)_10\%\,transparent\)\]{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-\[color-mix\(in_oklab\,var\(--hue-tint\)_var\(--fill\)\,var\(--sheet\)\)\]{background-color:var(--hue-tint)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--hue-tint\)_var\(--fill\)\,var\(--sheet\)\)\]{background-color:color-mix(in oklab,var(--hue-tint)var(--fill),var(--sheet))}}.bg-\[color-mix\(in_oklab\,var\(--success\)_14\%\,transparent\)\]{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_oklab\,var\(--success\)_14\%\,transparent\)\]{background-color:color-mix(in oklab,var(--success)14%,transparent)}}.bg-\[rgb\(8_9_10\/\.92\)\]{background-color:#08090aeb}.bg-\[rgb\(10_11_14\/0\.32\)\]{background-color:#0a0b0e52}.bg-\[rgb\(11_12_14\/0\.72\)\]{background-color:#0b0c0eb8}.bg-\[rgb\(11_12_14\/0\.84\)\]{background-color:#0b0c0ed6}.bg-\[rgb\(30_31_35\/\.9\)\]{background-color:#1e1f23e6}.bg-\[var\(--camp-moss-a2\)\]{background-color:var(--camp-moss-a2)}.bg-\[var\(--camp-sun-a2\)\]{background-color:var(--camp-sun-a2)}.bg-\[var\(--hue-a1\)\]{background-color:var(--hue-a1)}.bg-\[var\(--mt-bg-secondary\)\]{background-color:var(--mt-bg-secondary)}.bg-\[var\(--mt-overlay\)\]{background-color:var(--mt-overlay)}.bg-\[var\(--tooltip-bg\)\]{background-color:var(--tooltip-bg)}.bg-accent,.bg-accent\/40{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/40{background-color:color-mix(in oklab,var(--accent)40%,transparent)}}.bg-agent{background-color:var(--agent)}.bg-agent-muted,.bg-agent-muted\/60{background-color:var(--agent-muted)}@supports (color:color-mix(in lab, red, red)){.bg-agent-muted\/60{background-color:color-mix(in oklab,var(--agent-muted)60%,transparent)}}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500)10%,transparent)}}.bg-background,.bg-background\/30{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/30{background-color:color-mix(in oklab,var(--background)30%,transparent)}}.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.bg-background\/60{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/60{background-color:color-mix(in oklab,var(--background)60%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.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\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab,var(--color-black)40%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab,var(--color-black)55%,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\/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\/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-black\/\[0\.32\]{background-color:#00000052}@supports (color:color-mix(in lab, red, red)){.bg-black\/\[0\.32\]{background-color:color-mix(in oklab,var(--color-black)32%,transparent)}}.bg-blue-500\/10{background-color:#3080ff1a}@supports (color:color-mix(in lab, red, red)){.bg-blue-500\/10{background-color:color-mix(in oklab,var(--color-blue-500)10%,transparent)}}.bg-border{background-color:var(--border)}.bg-brand{background-color:var(--brand)}.bg-brand-foreground{background-color:var(--brand-foreground)}.bg-brand-muted,.bg-brand-muted\/40{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.bg-brand-muted\/40{background-color:color-mix(in oklab,var(--brand-muted)40%,transparent)}}.bg-brand-muted\/70{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.bg-brand-muted\/70{background-color:color-mix(in oklab,var(--brand-muted)70%,transparent)}}.bg-brand-muted\/75{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.bg-brand-muted\/75{background-color:color-mix(in oklab,var(--brand-muted)75%,transparent)}}.bg-brand\/6{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/6{background-color:color-mix(in oklab,var(--brand)6%,transparent)}}.bg-brand\/8{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/8{background-color:color-mix(in oklab,var(--brand)8%,transparent)}}.bg-brand\/10{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/10{background-color:color-mix(in oklab,var(--brand)10%,transparent)}}.bg-brand\/14{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/14{background-color:color-mix(in oklab,var(--brand)14%,transparent)}}.bg-brand\/30{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/30{background-color:color-mix(in oklab,var(--brand)30%,transparent)}}.bg-brand\/45{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/45{background-color:color-mix(in oklab,var(--brand)45%,transparent)}}.bg-brand\/\[0\.06\]{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/\[0\.06\]{background-color:color-mix(in oklab,var(--brand)6%,transparent)}}.bg-camp-berry{background-color:var(--camp-berry)}.bg-camp-berry-tint{background-color:var(--camp-berry-tint)}.bg-camp-dusk{background-color:var(--camp-dusk)}.bg-camp-dusk-tint{background-color:var(--camp-dusk-tint)}.bg-camp-lake-tint{background-color:var(--camp-lake-tint)}.bg-camp-moss{background-color:var(--camp-moss)}.bg-camp-moss-tint{background-color:var(--camp-moss-tint)}.bg-camp-sky-tint{background-color:var(--camp-sky-tint)}.bg-camp-sun{background-color:var(--camp-sun)}.bg-camp-sun-tint{background-color:var(--camp-sun-tint)}.bg-canvas{background-color:var(--canvas)}.bg-card,.bg-card\/20{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/20{background-color:color-mix(in oklab,var(--card)20%,transparent)}}.bg-card\/30{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/30{background-color:color-mix(in oklab,var(--card)30%,transparent)}}.bg-card\/50{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/50{background-color:color-mix(in oklab,var(--card)50%,transparent)}}.bg-current{background-color:currentColor}.bg-destructive,.bg-destructive\/5{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/5{background-color:color-mix(in oklab,var(--destructive)5%,transparent)}}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.bg-emerald-500\/10{background-color:#00bb7f1a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/10{background-color:color-mix(in oklab,var(--color-emerald-500)10%,transparent)}}.bg-faint-foreground{background-color:var(--faint-foreground)}.bg-foreground,.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab,var(--foreground)10%,transparent)}}.bg-foreground\/60{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/60{background-color:color-mix(in oklab,var(--foreground)60%,transparent)}}.bg-foreground\/\[0\.05\]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/\[0\.05\]{background-color:color-mix(in oklab,var(--foreground)5%,transparent)}}.bg-frame{background-color:var(--frame)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-gray-500\/10{background-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.bg-gray-500\/10{background-color:color-mix(in oklab,var(--color-gray-500)10%,transparent)}}.bg-gray-900{background-color:var(--color-gray-900)}.bg-highlight{background-color:var(--sidebar-accent)}.bg-hover{background-color:var(--hover)}.bg-hue{background-color:var(--hue)}.bg-hue-ink,.bg-hue-ink\/40{background-color:var(--hue-ink)}@supports (color:color-mix(in lab, red, red)){.bg-hue-ink\/40{background-color:color-mix(in oklab,var(--hue-ink)40%,transparent)}}.bg-hue-tint{background-color:var(--hue-tint)}.bg-info,.bg-info\/10{background-color:var(--info)}@supports (color:color-mix(in lab, red, red)){.bg-info\/10{background-color:color-mix(in oklab,var(--info)10%,transparent)}}.bg-ink{background-color:var(--ink)}.bg-ink\!{background-color:var(--ink)!important}.bg-ink-2{background-color:var(--ink-2)}.bg-ink-3{background-color:var(--ink-3)}.bg-ink-4{background-color:var(--ink-4)}.bg-line{background-color:var(--line)}.bg-line-2{background-color:var(--line-2)}.bg-line-3{background-color:var(--line-3)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/40{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/40{background-color:color-mix(in oklab,var(--muted-foreground)40%,transparent)}}.bg-muted-foreground\/60{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/60{background-color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}.bg-muted\/10{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab,var(--muted)10%,transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab,var(--muted)20%,transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab,var(--muted)30%,transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.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-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.bg-muted\/80{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/80{background-color:color-mix(in oklab,var(--muted)80%,transparent)}}.bg-ok{background-color:var(--ok)}.bg-panel{background-color:var(--panel)}.bg-pop,.bg-pop\/90{background-color:var(--pop)}@supports (color:color-mix(in lab, red, red)){.bg-pop\/90{background-color:color-mix(in oklab,var(--pop)90%,transparent)}}.bg-pop\/95{background-color:var(--pop)}@supports (color:color-mix(in lab, red, red)){.bg-pop\/95{background-color:color-mix(in oklab,var(--pop)95%,transparent)}}.bg-popover{background-color:var(--popover)}.bg-press{background-color:var(--press)}.bg-primary,.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.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\/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-purple-500\/10{background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.bg-purple-500\/10{background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.bg-raised{background-color:var(--raised)}.bg-rose-500\/10{background-color:#ff23571a}@supports (color:color-mix(in lab, red, red)){.bg-rose-500\/10{background-color:color-mix(in oklab,var(--color-rose-500)10%,transparent)}}.bg-secondary,.bg-secondary\/20{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/20{background-color:color-mix(in oklab,var(--secondary)20%,transparent)}}.bg-sel{background-color:var(--sel)}.bg-sheet,.bg-sheet\/90{background-color:var(--sheet)}@supports (color:color-mix(in lab, red, red)){.bg-sheet\/90{background-color:color-mix(in oklab,var(--sheet)90%,transparent)}}.bg-sidebar-accent{background-color:var(--sidebar-accent)}.bg-sky-500\/10{background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/10{background-color:color-mix(in oklab,var(--color-sky-500)10%,transparent)}}.bg-slate-500\/10{background-color:#62748e1a}@supports (color:color-mix(in lab, red, red)){.bg-slate-500\/10{background-color:color-mix(in oklab,var(--color-slate-500)10%,transparent)}}.bg-success,.bg-success\/5{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/5{background-color:color-mix(in oklab,var(--success)5%,transparent)}}.bg-success\/10{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab,var(--success)10%,transparent)}}.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab,var(--success)15%,transparent)}}.bg-success\/60{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/60{background-color:color-mix(in oklab,var(--success)60%,transparent)}}.bg-sunken,.bg-sunken\/60{background-color:var(--sunken)}@supports (color:color-mix(in lab, red, red)){.bg-sunken\/60{background-color:color-mix(in oklab,var(--sunken)60%,transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-warning-ink{background-color:var(--warning-ink)}.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab,var(--warning)10%,transparent)}}.bg-warning\/12{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/12{background-color:color-mix(in oklab,var(--warning)12%,transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-white\/0{background-color:color-mix(in oklab,var(--color-white)0%,transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab, red, red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab,var(--color-white)8%,transparent)}}.bg-zinc-500\/10{background-color:#71717b1a}@supports (color:color-mix(in lab, red, red)){.bg-zinc-500\/10{background-color:color-mix(in oklab,var(--color-zinc-500)10%,transparent)}}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.avatar-person{background-image:linear-gradient(140deg,var(--hue-a1),var(--hue-a2));color:#fff;letter-spacing:.01em;font-weight:600;box-shadow:inset 0 0 0 1px #ffffff24,inset 0 1px #ffffff38,0 0 0 1px #10121a0f}.bg-\[linear-gradient\(100deg\,transparent_30\%\,rgb\(255_255_255\/0\.05\)_50\%\,transparent_70\%\)\]{background-image:linear-gradient(100deg,#0000 30%,#ffffff0d 50%,#0000 70%)}.bg-\[radial-gradient\(60\%_70\%_at_50\%_45\%\,var\(--agent-muted\)\,\#16171A\)\]{background-image:radial-gradient(60% 70% at 50% 45%,var(--agent-muted),#16171a)}.bg-\[radial-gradient\(60\%_70\%_at_50\%_45\%\,var\(--hue-tint\)\,\#0F1012\)\]{background-image:radial-gradient(60% 70% at 50% 45%,var(--hue-tint),#0f1012)}.bg-\[radial-gradient\(60\%_70\%_at_50\%_45\%\,var\(--hue-tint\)\,\#16171A\)\]{background-image:radial-gradient(60% 70% at 50% 45%,var(--hue-tint),#16171a)}.bg-\[repeating-linear-gradient\(135deg\,color-mix\(in_oklch\,var\(--hue\)_22\%\,transparent\)_0_5px\,transparent_5px_11px\)\]{background-image:repeating-linear-gradient(135deg,var(--hue)0 5px,transparent 5px 11px)}@supports (color:color-mix(in lab, red, red)){.bg-\[repeating-linear-gradient\(135deg\,color-mix\(in_oklch\,var\(--hue\)_22\%\,transparent\)_0_5px\,transparent_5px_11px\)\]{background-image:repeating-linear-gradient(135deg,color-mix(in oklch,var(--hue)22%,transparent)0 5px,transparent 5px 11px)}}.bg-progress{background-image:linear-gradient(90deg,var(--progress-from),var(--progress-to))}.from-\[var\(--camp-berry-a1\)\]{--tw-gradient-from:var(--camp-berry-a1);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/40{--tw-gradient-from:#0006}@supports (color:color-mix(in lab, red, red)){.from-black\/40{--tw-gradient-from:color-mix(in oklab,var(--color-black)40%,transparent)}}.from-black\/40{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-black\/90{--tw-gradient-from:#000000e6}@supports (color:color-mix(in lab, red, red)){.from-black\/90{--tw-gradient-from:color-mix(in oklab,var(--color-black)90%,transparent)}}.from-black\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-sheet{--tw-gradient-from:var(--sheet);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-70\%{--tw-gradient-from-position:70%}.via-black\/60{--tw-gradient-via:#0009}@supports (color:color-mix(in lab, red, red)){.via-black\/60{--tw-gradient-via:color-mix(in oklab,var(--color-black)60%,transparent)}}.via-black\/60{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sheet\/80{--tw-gradient-via:var(--sheet)}@supports (color:color-mix(in lab, red, red)){.via-sheet\/80{--tw-gradient-via:color-mix(in oklab,var(--sheet)80%,transparent)}}.via-sheet\/80{--tw-gradient-via-stops:var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-via)var(--tw-gradient-via-position),var(--tw-gradient-to)var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[var\(--camp-berry-a2\)\]{--tw-gradient-to:var(--camp-berry-a2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-\[var\(--panel\,var\(--sheet\)\)\]{--tw-gradient-to:var(--panel,var(--sheet));--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-sunken{--tw-gradient-to:var(--sunken);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(90deg\,\#000_calc\(100\%-8px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 8px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 8px),#0000)}.\[mask-image\:linear-gradient\(90deg\,transparent\,\#000_16px\,\#000_calc\(100\%-16px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.\[mask-image\:linear-gradient\(to_bottom\,\#000_70px\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 70px,#0000);mask-image:linear-gradient(#000 70px,#0000)}.\[mask-image\:linear-gradient\(to_bottom\,\#000_calc\(100\%-24px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_12px\,black_calc\(100\%-24px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 24px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 24px),#0000)}.\[mask-image\:linear-gradient\(to_left\,black_calc\(100\%-2rem\)\,transparent\)\]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 2rem),#0000)}.\[mask-image\:linear-gradient\(to_right\,black_calc\(100\%-2rem\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),#0000)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_2rem\,black_calc\(100\%-2rem\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 2rem calc(100% - 2rem),#0000)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.fill-brand{fill:var(--brand)}.fill-camp-berry{fill:var(--camp-berry)}.fill-camp-dusk{fill:var(--camp-dusk)}.fill-camp-moss{fill:var(--camp-moss)}.fill-camp-sky{fill:var(--camp-sky)}.fill-camp-sky-tint{fill:var(--camp-sky-tint)}.fill-camp-sun{fill:var(--camp-sun)}.fill-camp-sun-tint{fill:var(--camp-sun-tint)}.fill-card{fill:var(--card)}.fill-current{fill:currentColor}.fill-destructive{fill:var(--destructive)}.fill-hue{fill:var(--hue)}.fill-hue-tint{fill:var(--hue-tint)}.fill-ink{fill:var(--ink)}.fill-ink-3{fill:var(--ink-3)}.fill-none{fill:none}.fill-primary{fill:var(--primary)}.fill-raised{fill:var(--raised)}.fill-sunken{fill:var(--sunken)}.fill-white{fill:var(--color-white)}.stroke-brand{stroke:var(--brand)}.stroke-camp-sky{stroke:var(--camp-sky)}.stroke-camp-sun{stroke:var(--camp-sun)}.stroke-current{stroke:currentColor}.stroke-hue{stroke:var(--hue)}.stroke-hue-ink{stroke:var(--hue-ink)}.stroke-line-3{stroke:var(--line-3)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-top{object-position:top}.\!p-0{padding:calc(var(--spacing)*0)!important}.p-0{padding:calc(var(--spacing)*0)}.p-0\.5{padding:calc(var(--spacing)*.5)}.p-1{padding:calc(var(--spacing)*1)}.p-1\.5{padding:calc(var(--spacing)*1.5)}.p-2{padding:calc(var(--spacing)*2)}.p-2\.5{padding:calc(var(--spacing)*2.5)}.p-3{padding:calc(var(--spacing)*3)}.p-3\.5{padding:calc(var(--spacing)*3.5)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-12{padding:calc(var(--spacing)*12)}.p-\[1px\]{padding:1px}.p-\[3px\]{padding:3px}.p-px{padding:1px}.\!px-0{padding-inline:calc(var(--spacing)*0)!important}.\!px-1{padding-inline:calc(var(--spacing)*1)!important}.px-0{padding-inline:calc(var(--spacing)*0)}.px-0\.5{padding-inline:calc(var(--spacing)*.5)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-\[3px\]{padding-inline:3px}.px-\[5px\]{padding-inline:5px}.\!py-0{padding-block:calc(var(--spacing)*0)!important}.\!py-0\.5{padding-block:calc(var(--spacing)*.5)!important}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-3\.5{padding-block:calc(var(--spacing)*3.5)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-20{padding-block:calc(var(--spacing)*20)}.py-\[5px\]{padding-block:5px}.py-px{padding-block:1px}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-0\.5{padding-top:calc(var(--spacing)*.5)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-1\.5{padding-top:calc(var(--spacing)*1.5)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-3\.5{padding-top:calc(var(--spacing)*3.5)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-7{padding-top:calc(var(--spacing)*7)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-\[7px\]{padding-top:7px}.pt-\[18px\]{padding-top:18px}.pt-\[18vh\]{padding-top:18vh}.pt-\[22px\]{padding-top:22px}.\!pr-0{padding-right:calc(var(--spacing)*0)!important}.pr-0{padding-right:calc(var(--spacing)*0)}.pr-0\.5{padding-right:calc(var(--spacing)*.5)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-1\.5{padding-right:calc(var(--spacing)*1.5)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-5{padding-right:calc(var(--spacing)*5)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-7{padding-right:calc(var(--spacing)*7)}.pr-8{padding-right:calc(var(--spacing)*8)}.pr-9{padding-right:calc(var(--spacing)*9)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-11{padding-right:calc(var(--spacing)*11)}.pr-12{padding-right:calc(var(--spacing)*12)}.pr-24{padding-right:calc(var(--spacing)*24)}.pr-\[calc\(0\.75rem\+env\(safe-area-inset-right\)\)\]{padding-right:calc(.75rem + env(safe-area-inset-right))}.pb-0{padding-bottom:calc(var(--spacing)*0)}.pb-0\.5{padding-bottom:calc(var(--spacing)*.5)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-2\.5{padding-bottom:calc(var(--spacing)*2.5)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-3\.5{padding-bottom:calc(var(--spacing)*3.5)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-5{padding-bottom:calc(var(--spacing)*5)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-7{padding-bottom:calc(var(--spacing)*7)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-12{padding-bottom:calc(var(--spacing)*12)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-20{padding-bottom:calc(var(--spacing)*20)}.pb-24{padding-bottom:calc(var(--spacing)*24)}.pb-40{padding-bottom:calc(var(--spacing)*40)}.pb-\[18px\]{padding-bottom:18px}.pb-\[150px\]{padding-bottom:150px}.pb-\[calc\(0\.5rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(.5rem + env(safe-area-inset-bottom))}.pb-\[calc\(1\.25rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1.25rem + env(safe-area-inset-bottom))}.pb-\[calc\(1rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.pb-\[calc\(4rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(4rem + env(safe-area-inset-bottom))}.pb-\[calc\(env\(safe-area-inset-bottom\)\+7rem\)\]{padding-bottom:calc(env(safe-area-inset-bottom) + 7rem)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(1\.25rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.25rem,env(safe-area-inset-bottom))}.pb-\[max\(8px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(8px,env(safe-area-inset-bottom))}.pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px,env(safe-area-inset-bottom))}.pb-px{padding-bottom:1px}.pl-0\.5{padding-left:calc(var(--spacing)*.5)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-1\.5{padding-left:calc(var(--spacing)*1.5)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-3\.5{padding-left:calc(var(--spacing)*3.5)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-5{padding-left:calc(var(--spacing)*5)}.pl-6{padding-left:calc(var(--spacing)*6)}.pl-7{padding-left:calc(var(--spacing)*7)}.pl-8{padding-left:calc(var(--spacing)*8)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.pl-11{padding-left:calc(var(--spacing)*11)}.pl-12{padding-left:calc(var(--spacing)*12)}.pl-14{padding-left:calc(var(--spacing)*14)}.pl-16{padding-left:calc(var(--spacing)*16)}.pl-\[3\.25rem\]{padding-left:3.25rem}.pl-\[9px\]{padding-left:9px}.pl-\[18px\]{padding-left:18px}.pl-\[22px\]{padding-left:22px}.pl-\[38px\]{padding-left:38px}.pl-\[46px\]{padding-left:46px}.pl-\[54px\]{padding-left:54px}.pl-\[calc\(0\.75rem\+env\(safe-area-inset-left\)\)\]{padding-left:calc(.75rem + env(safe-area-inset-left))}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.align-\[1px\]{vertical-align:1px}.align-baseline{vertical-align:baseline}.align-bottom{vertical-align:bottom}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-\[\"emoji\"\]{font-family:"emoji"}.font-\[emoji\]{font-family:emoji}.font-display{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif}.font-mono{font-family:var(--font-mono),ui-monospace,monospace}.font-sans,.theme-container{font-family:var(--font-inter),ui-sans-serif,system-ui,sans-serif}.\!text-title-2{font-size:1.25rem!important;line-height:var(--tw-leading,1.6875rem)!important;letter-spacing:var(--tw-tracking,-.017em)!important;font-weight:var(--tw-font-weight,590)!important}.text-display{font-size:1.875rem;line-height:var(--tw-leading,2.25rem);letter-spacing:var(--tw-tracking,-.021em);font-weight:var(--tw-font-weight,600)}.text-doc-title{font-size:2rem;line-height:var(--tw-leading,2.375rem);letter-spacing:var(--tw-tracking,-.021em);font-weight:var(--tw-font-weight,600)}.text-heading{font-size:.9375rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.012em);font-weight:var(--tw-font-weight,590)}.text-micro{font-size:.6875rem;line-height:var(--tw-leading,.875rem);letter-spacing:var(--tw-tracking,.005em);font-weight:var(--tw-font-weight,510)}.text-title-1{font-size:1.5rem;line-height:var(--tw-leading,1.875rem);letter-spacing:var(--tw-tracking,-.019em);font-weight:var(--tw-font-weight,590)}.text-title-2{font-size:1.25rem;line-height:var(--tw-leading,1.6875rem);letter-spacing:var(--tw-tracking,-.017em);font-weight:var(--tw-font-weight,590)}.text-title-3{font-size:1.0625rem;line-height:var(--tw-leading,1.5rem);letter-spacing:var(--tw-tracking,-.013em);font-weight:var(--tw-font-weight,590)}.\!text-2xs{font-size:.75rem!important;line-height:var(--tw-leading,1rem)!important;letter-spacing:var(--tw-tracking,0em)!important}.\!text-sm{font-size:.875rem!important;line-height:var(--tw-leading,1.25rem)!important;letter-spacing:var(--tw-tracking,-.006em)!important}.text-2xl{font-size:1.5rem;line-height:var(--tw-leading,2rem);letter-spacing:var(--tw-tracking,-.019em)}.text-2xs{font-size:.75rem;line-height:var(--tw-leading,1rem);letter-spacing:var(--tw-tracking,0em)}.text-3xl{font-size:1.875rem;line-height:var(--tw-leading,2.25rem);letter-spacing:var(--tw-tracking,-.021em)}.text-3xs{font-size:.6875rem;line-height:var(--tw-leading,.875rem);letter-spacing:var(--tw-tracking,.005em)}.text-base{font-size:1rem;line-height:var(--tw-leading,1.5rem);letter-spacing:var(--tw-tracking,-.011em)}.text-body{font-size:.9375rem;line-height:var(--tw-leading,1.4375rem);letter-spacing:var(--tw-tracking,-.009em)}.text-body-lg{font-size:1rem;line-height:var(--tw-leading,1.625rem);letter-spacing:var(--tw-tracking,-.011em)}.text-lg{font-size:1.125rem;line-height:var(--tw-leading,1.75rem);letter-spacing:var(--tw-tracking,-.014em)}.text-meta{font-size:.75rem;line-height:var(--tw-leading,1rem);letter-spacing:var(--tw-tracking,0em)}.text-meta\!{font-size:.75rem!important;line-height:var(--tw-leading,1rem)!important;letter-spacing:var(--tw-tracking,0em)!important}.text-sm,.text-ui{font-size:.875rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.006em)}.text-ui-sm{font-size:.8125rem;line-height:var(--tw-leading,1.125rem);letter-spacing:var(--tw-tracking,-.003em)}.text-xl{font-size:1.25rem;line-height:var(--tw-leading,1.75rem);letter-spacing:var(--tw-tracking,-.017em)}.text-xs{font-size:.8125rem;line-height:var(--tw-leading,1.125rem);letter-spacing:var(--tw-tracking,-.003em)}.\[font-size\:var\(--text-body\)\]{font-size:var(--text-body)}.text-\[0\.8rem\]{font-size:.8rem}.text-\[0\.85em\]{font-size:.85em}.text-\[1\.25rem\]{font-size:1.25rem}.text-\[1\.375rem\]{font-size:1.375rem}.text-\[2rem\]{font-size:2rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.leading-3{--tw-leading:calc(var(--spacing)*3);line-height:calc(var(--spacing)*3)}.leading-4{--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-\[14px\]{--tw-leading:14px;line-height:14px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[21px\]{--tw-leading:21px;line-height:21px}.leading-\[22px\]{--tw-leading:22px;line-height:22px}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.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)}.\[line-height\:var\(--text-body--line-height\)\]{line-height:var(--text-body--line-height)}.\!font-medium{--tw-font-weight:510!important;font-weight:510!important}.font-\[450\]{--tw-font-weight:450;font-weight:450}.font-\[510\]{--tw-font-weight:510;font-weight:510}.font-\[590\]{--tw-font-weight:590;font-weight:590}.font-bold{--tw-font-weight:600;font-weight:600}.font-book{--tw-font-weight:450;font-weight:450}.font-medium{--tw-font-weight:510;font-weight:510}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:590;font-weight:590}.tracking-\[-\.\.\.\]{--tw-tracking: - ...;letter-spacing: - ...}.tracking-\[-0\.019em\]{--tw-tracking:-.019em;letter-spacing:-.019em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.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-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[text-wrap\:balance\]{text-wrap:balance}.\[text-wrap\:pretty\]{text-wrap:pretty}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-agent{color:var(--agent)!important}.\!text-ink{color:var(--ink)!important}.\!text-ink-2{color:var(--ink-2)!important}.\!text-ink-3{color:var(--ink-3)!important}.text-\[\#0B0C0E\]{color:#0b0c0e}.text-\[\#A8ABB1\]{color:#a8abb1}.text-\[\#EEEEF0\]{color:#eeeef0}.text-\[\#FF8086\]{color:#ff8086}.text-\[inherit\]{color:inherit}.text-\[var\(--callout-ink\)\]{color:var(--callout-ink)}.text-\[var\(--camp-moss-ink\)\]{color:var(--camp-moss-ink)}.text-accent-foreground{color:var(--accent-foreground)}.text-agent{color:var(--agent)}.text-agent-ink{color:var(--agent-ink)}.text-amber-700{color:var(--color-amber-700)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-blue-700{color:var(--color-blue-700)}.text-brand{color:var(--brand)}.text-brand-foreground{color:var(--brand-foreground)}.text-brand-text{color:var(--brand-text)}.text-camp-berry-ink{color:var(--camp-berry-ink)}.text-camp-dusk{color:var(--camp-dusk)}.text-camp-dusk-ink{color:var(--camp-dusk-ink)}.text-camp-lake{color:var(--camp-lake)}.text-camp-lake-ink{color:var(--camp-lake-ink)}.text-camp-moss{color:var(--camp-moss)}.text-camp-moss-ink{color:var(--camp-moss-ink)}.text-camp-sky{color:var(--camp-sky)}.text-camp-sky-ink{color:var(--camp-sky-ink)}.text-camp-sun{color:var(--camp-sun)}.text-camp-sun-ink{color:var(--camp-sun-ink)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-cyan-400{color:var(--color-cyan-400)}.text-danger-ink{color:var(--danger-ink)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-700{color:var(--color-emerald-700)}.text-faint-foreground{color:var(--faint-foreground)}.text-foreground,.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab,var(--foreground)80%,transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab,var(--foreground)85%,transparent)}}.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-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-green-400{color:var(--color-green-400)}.text-green-600{color:var(--color-green-600)}.text-hue{color:var(--hue)}.text-hue-ink,.text-hue-ink\/80{color:var(--hue-ink)}@supports (color:color-mix(in lab, red, red)){.text-hue-ink\/80{color:color-mix(in oklab,var(--hue-ink)80%,transparent)}}.text-indigo-400{color:var(--color-indigo-400)}.text-info-ink{color:var(--info-ink)}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-ink-3{color:var(--ink-3)}.text-ink-3\!{color:var(--ink-3)!important}.text-ink-4{color:var(--ink-4)}.text-line-3{color:var(--line-3)}.text-muted-foreground,.text-muted-foreground\/0{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/0{color:color-mix(in oklab,var(--muted-foreground)0%,transparent)}}.text-muted-foreground\/30{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/30{color:color-mix(in oklab,var(--muted-foreground)30%,transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.text-muted-foreground\/60{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/60{color:color-mix(in oklab,var(--muted-foreground)60%,transparent)}}.text-muted-foreground\/70{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/70{color:color-mix(in oklab,var(--muted-foreground)70%,transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.text-muted-foreground\/90{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/90{color:color-mix(in oklab,var(--muted-foreground)90%,transparent)}}.text-orange-400{color:var(--color-orange-400)}.text-pink-400{color:var(--color-pink-400)}.text-popover-foreground{color:var(--popover-foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-purple-400{color:var(--color-purple-400)}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-red-400{color:var(--color-red-400)}.text-rose-700{color:var(--color-rose-700)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-sheet{color:var(--sheet)}.text-sheet\!{color:var(--sheet)!important}.text-sheet\/70{color:var(--sheet)}@supports (color:color-mix(in lab, red, red)){.text-sheet\/70{color:color-mix(in oklab,var(--sheet)70%,transparent)}}.text-sky-600{color:var(--color-sky-600)}.text-sky-700{color:var(--color-sky-700)}.text-slate-700{color:var(--color-slate-700)}.text-success{color:var(--success)}.text-success-ink{color:var(--success-ink)}.text-transparent{color:#0000}.text-warning-ink{color:var(--warning-ink)}.text-white{color:var(--color-white)}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab,var(--color-white)50%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.text-yellow-400{color:var(--color-yellow-400)}.text-zinc-700{color:var(--color-zinc-700)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.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-brand\/40{-webkit-text-decoration-color:var(--brand);-webkit-text-decoration-color:var(--brand);-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.decoration-brand\/40{-webkit-text-decoration-color:color-mix(in oklab,var(--brand)40%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--brand)40%,transparent);-webkit-text-decoration-color:color-mix(in oklab,var(--brand)40%,transparent);text-decoration-color:color-mix(in oklab,var(--brand)40%,transparent)}}.decoration-ink-4{-webkit-text-decoration-color:var(--ink-4);-webkit-text-decoration-color:var(--ink-4);-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.decoration-line-3{-webkit-text-decoration-color:var(--line-3);-webkit-text-decoration-color:var(--line-3);-webkit-text-decoration-color:var(--line-3);text-decoration-color:var(--line-3)}.decoration-1{text-decoration-thickness:1px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[3px\]{text-underline-offset:3px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.caret-ink{caret-color:var(--ink)}.accent-primary{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[\.14\]{opacity:.14}.mix-blend-multiply{mix-blend-mode:multiply}.\!shadow-none{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow{--tw-shadow:var(--e1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--line\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--line-2\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,var(--line-2));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_2px_0_0_var\(--primary\)\]{--tw-shadow:inset 2px 0 0 var(--tw-shadow-color,var(--primary));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-dialog{--tw-shadow:var(--e4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-e1{--tw-shadow:var(--e1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-e2{--tw-shadow:var(--e2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-e3{--tw-shadow:var(--e3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-e4{--tw-shadow:var(--e4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 var(--tw-shadow-color,#0000000d);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-overlay{--tw-shadow:var(--e3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sel{--tw-shadow:var(--e-sel);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sheet{--tw-shadow:var(--e-sheet);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:var(--e4);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--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-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)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[1\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1.5px + 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\.5px\]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2.5px + 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-\[3px\]{--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)}.composer-card{box-shadow:var(--e2);transition:box-shadow .14s var(--ease-out)}.composer-card:focus-within{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand),0 4px 12px -4px #10121a1a}@supports (color:color-mix(in lab, red, red)){.composer-card:focus-within{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent),0 4px 12px -4px #10121a1a}}.shadow-primary{box-shadow:inset 0 1px 0 #fff3,inset 0 -1px 0 #00000014,0 0 0 1px var(--brand),0 1px 2px #10121a2e,0 2px 6px -2px var(--brand)}@supports (color:color-mix(in lab, red, red)){.shadow-primary{box-shadow:inset 0 1px 0 #fff3,inset 0 -1px 0 #00000014,0 0 0 1px color-mix(in oklab,var(--brand)82%,black),0 1px 2px #10121a2e,0 2px 6px -2px color-mix(in oklab,var(--brand)45%,transparent)}}.shadow-primary:where(.dark *){box-shadow:inset 0 1px 0 #ffffff4d,inset 0 -1px 0 #0000001f,0 0 0 1px var(--brand),0 2px 8px -2px var(--brand)}@supports (color:color-mix(in lab, red, red)){.shadow-primary:where(.dark *){box-shadow:inset 0 1px 0 #ffffff4d,inset 0 -1px 0 #0000001f,0 0 0 1px color-mix(in oklab,var(--brand)70%,black),0 2px 8px -2px color-mix(in oklab,var(--brand)35%,transparent)}}.focus-halo{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus-halo{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.focus-halo:focus,.focus-halo:focus-visible{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus-halo:focus,.focus-halo:focus-visible{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.ring-cursor{box-shadow:inset 0 0 0 1px var(--brand)}@supports (color:color-mix(in lab, red, red)){.ring-cursor{box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--brand)45%,transparent)}}.ring-line{box-shadow:inset 0 0 0 1px var(--line)}.shadow-primary{--tw-shadow-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.shadow-primary{--tw-shadow-color:color-mix(in oklab,var(--primary)var(--tw-shadow-alpha),transparent)}}.ring-\[\#1F2024\]{--tw-ring-color:#1f2024}.ring-agent{--tw-ring-color:var(--agent)}.ring-background{--tw-ring-color:var(--background)}.ring-border,.ring-border\/50{--tw-ring-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.ring-border\/50{--tw-ring-color:color-mix(in oklab,var(--border)50%,transparent)}}.ring-brand,.ring-brand\/30{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/30{--tw-ring-color:color-mix(in oklab,var(--brand)30%,transparent)}}.ring-brand\/35{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/35{--tw-ring-color:color-mix(in oklab,var(--brand)35%,transparent)}}.ring-brand\/40{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/40{--tw-ring-color:color-mix(in oklab,var(--brand)40%,transparent)}}.ring-brand\/45{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.ring-brand\/45{--tw-ring-color:color-mix(in oklab,var(--brand)45%,transparent)}}.ring-camp-moss{--tw-ring-color:var(--camp-moss)}.ring-camp-sun{--tw-ring-color:var(--camp-sun)}.ring-destructive{--tw-ring-color:var(--destructive)}.ring-faint-foreground{--tw-ring-color:var(--faint-foreground)}.ring-foreground{--tw-ring-color:var(--foreground)}.ring-hue,.ring-hue\/30{--tw-ring-color:var(--hue)}@supports (color:color-mix(in lab, red, red)){.ring-hue\/30{--tw-ring-color:color-mix(in oklab,var(--hue)30%,transparent)}}.ring-hue\/35{--tw-ring-color:var(--hue)}@supports (color:color-mix(in lab, red, red)){.ring-hue\/35{--tw-ring-color:color-mix(in oklab,var(--hue)35%,transparent)}}.ring-ink-3{--tw-ring-color:var(--ink-3)}.ring-ink-4{--tw-ring-color:var(--ink-4)}.ring-line{--tw-ring-color:var(--line)}.ring-line-2{--tw-ring-color:var(--line-2)}.ring-line-3{--tw-ring-color:var(--line-3)}.ring-pop{--tw-ring-color:var(--pop)}.ring-primary{--tw-ring-color:var(--primary)}.ring-sheet{--tw-ring-color:var(--sheet)}.ring-success\/20{--tw-ring-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ring-success\/20{--tw-ring-color:color-mix(in oklab,var(--success)20%,transparent)}}.ring-sunken{--tw-ring-color:var(--sunken)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.ring-white\/\[0\.06\]{--tw-ring-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.06\]{--tw-ring-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.ring-white\/\[0\.09\]{--tw-ring-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.09\]{--tw-ring-color:color-mix(in oklab,var(--color-white)9%,transparent)}}.ring-white\/\[0\.12\]{--tw-ring-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.12\]{--tw-ring-color:color-mix(in oklab,var(--color-white)12%,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-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.ring-offset-sheet{--tw-ring-offset-color:var(--sheet)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-0{outline-style:var(--tw-outline-style);outline-width:0}.outline-1{outline-style:var(--tw-outline-style);outline-width:1px}.outline-2{outline-style:var(--tw-outline-style);outline-width:2px}.outline-\[1\.5px\]{outline-style:var(--tw-outline-style);outline-width:1.5px}.-outline-offset-1{outline-offset:calc(1px*-1)}.-outline-offset-2{outline-offset:calc(2px*-1)}.-outline-offset-\[1\.5px\]{outline-offset:calc(1.5px*-1)}.outline-offset-1{outline-offset:1px}.outline-offset-2{outline-offset:2px}.outline-offset-\[-1\.5px\]{outline-offset:-1.5px}.outline-brand,.outline-brand\/15{outline-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.outline-brand\/15{outline-color:color-mix(in oklab,var(--brand)15%,transparent)}}.outline-brand\/60{outline-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.outline-brand\/60{outline-color:color-mix(in oklab,var(--brand)60%,transparent)}}.outline-hue{outline-color:var(--hue)}.outline-ink{outline-color:var(--ink)}.outline-line-3{outline-color:var(--line-3)}.outline-primary{outline-color:var(--primary)}.outline-sheet{outline-color:var(--sheet)}.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,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.\!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,)!important}.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-\[1px\]{--tw-backdrop-blur:blur(1px);-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-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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-brightness-\[\.96\]{--tw-backdrop-brightness:brightness(.96);-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-filter{-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-filter\:saturate\(1\.8\)_blur\(20px\)\]{-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px)}.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,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[\.\.\.\]{transition-property:...;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[background-color\,box-shadow\,scale\]{transition-property:background-color,box-shadow,scale;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[background-color\,color\,scale\]{transition-property:background-color,color,scale;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[background-color\,scale\]{transition-property:background-color,scale;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[border-radius\,background-color\,color\,transform\]{transition-property:border-radius,background-color,color,transform;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[box-shadow\,opacity\]{transition-property:box-shadow,opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[box-shadow\,translate\]{transition-property:box-shadow,translate;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[color\,background-color\,box-shadow\,opacity\,translate\]{transition-property:color,background-color,box-shadow,opacity,translate;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[color\,background-color\,box-shadow\]{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[color\,background-color\,opacity\]{transition-property:color,background-color,opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[fill-opacity\]{transition-property:fill-opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[fill\]{transition-property:fill;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[flex-basis\]{transition-property:flex-basis;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[max-width\]{transition-property:max-width;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[opacity\,box-shadow\,transform\]{transition-property:opacity,box-shadow,transform;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[opacity\,scale\]{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[opacity\,translate\]{transition-property:opacity,translate;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[outline-width\]{transition-property:outline-width;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[translate\,box-shadow\]{transition-property:translate,box-shadow;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[translate\,scale\]{transition-property:translate,scale;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-\[width\,height\,max-width\,max-height\,margin\,padding\,opacity\,transform\,color\,background-color\,border-color\,box-shadow\]{transition-property:width,height,max-width,max-height,margin,padding,opacity,transform,color,background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.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,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-modal{transition-property:opacity,transform;transition-duration:.24s;transition-timing-function:var(--ease-in-out)}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.transition-spring{transition-property:transform,translate,scale,rotate;transition-duration:.22s;transition-timing-function:var(--ease-spring)}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.duration-\[90ms\]{--tw-duration:90ms;transition-duration:90ms}.duration-\[120ms\]{--tw-duration:.12s;transition-duration:.12s}.duration-\[140ms\]{--tw-duration:.14s;transition-duration:.14s}.duration-\[160ms\]{--tw-duration:.16s;transition-duration:.16s}.duration-\[180ms\]{--tw-duration:.18s;transition-duration:.18s}.duration-\[220ms\]{--tw-duration:.22s;transition-duration:.22s}.duration-\[240ms\]{--tw-duration:.24s;transition-duration:.24s}.duration-\[320ms\]{--tw-duration:.32s;transition-duration:.32s}.duration-\[400ms\]{--tw-duration:.4s;transition-duration:.4s}.duration-\[500ms\]{--tw-duration:.5s;transition-duration:.5s}.duration-\[600ms\]{--tw-duration:.6s;transition-duration:.6s}.duration-\[var\(--content-width-step-duration\)\]{--tw-duration:var(--content-width-step-duration);transition-duration:var(--content-width-step-duration)}.ease-\[cubic-bezier\(0\.2\,0\,0\,1\)\]{--tw-ease:cubic-bezier(.2,0,0,1);transition-timing-function:cubic-bezier(.2,0,0,1)}.ease-\[var\(--content-width-step-ease\)\]{--tw-ease:var(--content-width-step-ease);transition-timing-function:var(--content-width-step-ease)}.ease-\[var\(--ease-out\)\]{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.ease-\[var\(--ease-spring\)\]{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.ease-in-out{--tw-ease:cubic-bezier(.65,0,.35,1);transition-timing-function:cubic-bezier(.65,0,.35,1)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.ease-out{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.ease-spring{--tw-ease:cubic-bezier(.3,1.35,.5,1);transition-timing-function:cubic-bezier(.3,1.35,.5,1)}.ease-standard{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.will-change-\[\.\.\.\]{will-change:...}.will-change-\[flex-basis\]{will-change:flex-basis}.contain-paint{--tw-contain-paint:paint;contain:var(--tw-contain-size,)var(--tw-contain-layout,)var(--tw-contain-paint,)var(--tw-contain-style,)}.\[contain\:layout\]{contain:layout}.hue-berry{--hue:var(--camp-berry);--hue-tint:var(--camp-berry-tint);--hue-ink:var(--camp-berry-ink);--hue-a1:var(--camp-berry-a1);--hue-a2:var(--camp-berry-a2)}.hue-dusk{--hue:var(--camp-dusk);--hue-tint:var(--camp-dusk-tint);--hue-ink:var(--camp-dusk-ink);--hue-a1:var(--camp-dusk-a1);--hue-a2:var(--camp-dusk-a2)}.hue-lake{--hue:var(--camp-lake);--hue-tint:var(--camp-lake-tint);--hue-ink:var(--camp-lake-ink);--hue-a1:var(--camp-lake-a1);--hue-a2:var(--camp-lake-a2)}.hue-moss{--hue:var(--camp-moss);--hue-tint:var(--camp-moss-tint);--hue-ink:var(--camp-moss-ink);--hue-a1:var(--camp-moss-a1);--hue-a2:var(--camp-moss-a2)}.hue-sky{--hue:var(--camp-sky);--hue-tint:var(--camp-sky-tint);--hue-ink:var(--camp-sky-ink);--hue-a1:var(--camp-sky-a1);--hue-a2:var(--camp-sky-a2)}.hue-sun{--hue:var(--camp-sun);--hue-tint:var(--camp-sun-tint);--hue-ink:var(--camp-sun-ink);--hue-a1:var(--camp-sun-a1);--hue-a2:var(--camp-sun-a2)}.fade-in-0{--tw-enter-opacity:0}.fade-out-0{--tw-exit-opacity:0}.outline-dashed{--tw-outline-style:dashed;outline-style:dashed}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.zoom-out-95{--tw-exit-scale:.95}.\[--callout-ink\:var\(--agent-ink\)\]{--callout-ink:var(--agent-ink)}.\[--callout-ink\:var\(--camp-berry-ink\)\]{--callout-ink:var(--camp-berry-ink)}.\[--callout-ink\:var\(--camp-dusk-ink\)\]{--callout-ink:var(--camp-dusk-ink)}.\[--callout-ink\:var\(--camp-moss-ink\)\]{--callout-ink:var(--camp-moss-ink)}.\[--callout-ink\:var\(--camp-sky-ink\)\]{--callout-ink:var(--camp-sky-ink)}.\[--callout-ink\:var\(--camp-sun-ink\)\]{--callout-ink:var(--camp-sun-ink)}.\[--callout-ink\:var\(--ink-2\)\]{--callout-ink:var(--ink-2)}.\[--fill\:33\%\]{--fill:33%}.\[--fill\:35\%\]{--fill:35%}.\[--fill\:60\%\]{--fill:60%}.\[--fill\:100\%\]{--fill:100%}.\[--float-from-y\:0px\]{--float-from-y:0px}.\[--level\:0\]{--level:0}.\[--presence-ring\:var\(--frame\)\]{--presence-ring:var(--frame)}.\[animation-delay\:80ms\]{animation-delay:80ms}.\[animation-delay\:120ms\]{animation-delay:.12s}.\[background\:radial-gradient\(160px_48px_at_30px_0px\,color-mix\(in_oklab\,var\(--hue\)_14\%\,transparent\)\,transparent\)\]{background:radial-gradient(160px 48px at 30px 0px,var(--hue),transparent)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(160px_48px_at_30px_0px\,color-mix\(in_oklab\,var\(--hue\)_14\%\,transparent\)\,transparent\)\]{background:radial-gradient(160px 48px at 30px 0px,color-mix(in oklab,var(--hue)14%,transparent),transparent)}}.\[background\:radial-gradient\(420px_120px_at_40px_40px\,color-mix\(in_oklab\,var\(--hue\)_7\%\,transparent\)\,transparent\)\]{background:radial-gradient(420px 120px at 40px 40px,var(--hue),transparent)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(420px_120px_at_40px_40px\,color-mix\(in_oklab\,var\(--hue\)_7\%\,transparent\)\,transparent\)\]{background:radial-gradient(420px 120px at 40px 40px,color-mix(in oklab,var(--hue)7%,transparent),transparent)}}.\[background\:radial-gradient\(560px_240px_at_50\%_0px\,color-mix\(in_oklab\,var\(--hue\)_12\%\,transparent\)\,transparent\)\]{background:radial-gradient(560px 240px at 50% 0px,var(--hue),transparent)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(560px_240px_at_50\%_0px\,color-mix\(in_oklab\,var\(--hue\)_12\%\,transparent\)\,transparent\)\]{background:radial-gradient(560px 240px at 50% 0px,color-mix(in oklab,var(--hue)12%,transparent),transparent)}}.\[background\:radial-gradient\(640px_280px_at_120px_0px\,color-mix\(in_oklab\,var\(--hue\)_10\%\,transparent\)\,transparent\)\]{background:radial-gradient(640px 280px at 120px 0px,var(--hue),transparent)}@supports (color:color-mix(in lab, red, red)){.\[background\:radial-gradient\(640px_280px_at_120px_0px\,color-mix\(in_oklab\,var\(--hue\)_10\%\,transparent\)\,transparent\)\]{background:radial-gradient(640px 280px at 120px 0px,color-mix(in oklab,var(--hue)10%,transparent),transparent)}}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[stop-opacity\:0\.22\]{stop-opacity:.22}.\[transform-box\:fill-box\]{transform-box:fill-box}.\[writing-mode\:vertical-rl\]{writing-mode:vertical-rl}.content-float-follow{transition:transform var(--content-float-follow-duration)var(--content-float-follow-ease)}.content-menu-cursor{transition:transform var(--content-menu-cursor-duration)var(--content-menu-cursor-ease),opacity var(--content-menu-cursor-duration)var(--content-menu-cursor-ease)}.fade-in{--tw-enter-opacity:0}.paused{animation-play-state:paused}.ring-inset{--tw-ring-inset:inset}.running{animation-play-state:running}.zoom-in{--tw-enter-scale:0}.group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.group-focus-within\:opacity-100:is(:where(.group):focus-within *),.group-focus-within\/hubrow\:opacity-100:is(:where(.group\/hubrow):focus-within *),.group-focus-within\/row\:opacity-100:is(:where(.group\/row):focus-within *){opacity:1}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:block:is(:where(.group):hover *){display:block}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:bg-hover:is(:where(.group):hover *){background-color:var(--hover)}.group-hover\:text-foreground:is(:where(.group):hover *){color:var(--foreground)}.group-hover\:text-ink:is(:where(.group):hover *){color:var(--ink)}.group-hover\:text-muted-foreground:is(:where(.group):hover *){color:var(--muted-foreground)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}.group-hover\:opacity-0:is(:where(.group):hover *){opacity:0}.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/bar\:opacity-100:is(:where(.group\/bar):hover *){opacity:1}.group-hover\/blank\:-translate-y-0\.5:is(:where(.group\/blank):hover *){--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/card\:scale-\[1\.03\]:is(:where(.group\/card):hover *){scale:1.03}.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *){opacity:1}.group-hover\/cell\:scale-110:is(:where(.group\/cell):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\/cell\:underline:is(:where(.group\/cell):hover *){text-decoration-line:underline}.group-hover\/cell\:opacity-100:is(:where(.group\/cell):hover *){opacity:1}.group-hover\/check\:bg-hover:is(:where(.group\/check):hover *){background-color:var(--hover)}.group-hover\/check\:\[fill\:var\(--camp-moss-ink\)\]:is(:where(.group\/check):hover *){fill:var(--camp-moss-ink)}.group-hover\/check\:opacity-100:is(:where(.group\/check):hover *){opacity:1}.group-hover\/chip\:inline-flex:is(:where(.group\/chip):hover *){display:inline-flex}.group-hover\/col\:opacity-100:is(:where(.group\/col):hover *){opacity:1}.group-hover\/column\:pointer-events-auto:is(:where(.group\/column):hover *){pointer-events:auto}.group-hover\/column\:opacity-100:is(:where(.group\/column):hover *),.group-hover\/dh\:opacity-100:is(:where(.group\/dh):hover *){opacity:1}.group-hover\/done\:hidden:is(:where(.group\/done):hover *){display:none}.group-hover\/done\:inline:is(:where(.group\/done):hover *){display:inline}.group-hover\/emoji\:scale-\[1\.15\]:is(:where(.group\/emoji):hover *){scale:1.15}.group-hover\/h\:opacity-100:is(:where(.group\/h):hover *),.group-hover\/hb\:opacity-100:is(:where(.group\/hb):hover *),.group-hover\/head\:opacity-100:is(:where(.group\/head):hover *){opacity:1}.group-hover\/hubrow\:scale-110:is(:where(.group\/hubrow):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-hover\/hubrow\:opacity-100:is(:where(.group\/hubrow):hover *),.group-hover\/msg\:opacity-100:is(:where(.group\/msg):hover *){opacity:1}.group-hover\/node-image\:opacity-80:is(:where(.group\/node-image):hover *){opacity:.8}.group-hover\/node-image\:opacity-100:is(:where(.group\/node-image):hover *),.group-hover\/opt\:opacity-100:is(:where(.group\/opt):hover *){opacity:1}.group-hover\/prow\:bg-hover:is(:where(.group\/prow):hover *){background-color:var(--hover)}.group-hover\/rc\:text-ink:is(:where(.group\/rc):hover *),.group-hover\/reply\:text-ink:is(:where(.group\/reply):hover *){color:var(--ink)}.group-hover\/reply\:text-ink-2:is(:where(.group\/reply):hover *){color:var(--ink-2)}.group-hover\/row\:pointer-events-auto:is(:where(.group\/row):hover *){pointer-events:auto}.group-hover\/row\:hidden:is(:where(.group\/row):hover *){display:none}.group-hover\/row\:inline-flex:is(:where(.group\/row):hover *){display:inline-flex}.group-hover\/row\:opacity-30:is(:where(.group\/row):hover *){opacity:.3}.group-hover\/row\:opacity-100:is(:where(.group\/row):hover *){opacity:1}.group-hover\/stack\:-translate-y-0\.5:is(:where(.group\/stack):hover *){--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/sub\:pointer-events-auto:is(:where(.group\/sub):hover *){pointer-events:auto}.group-hover\/sub\:opacity-100:is(:where(.group\/sub):hover *),.group-hover\/sum\:opacity-100:is(:where(.group\/sum):hover *),.group-hover\/thread\:opacity-100:is(:where(.group\/thread):hover *){opacity:1}.group-hover\/tile\:bg-white\/\[0\.04\]:is(:where(.group\/tile):hover *){background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.group-hover\/tile\:bg-white\/\[0\.04\]:is(:where(.group\/tile):hover *){background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.group-hover\/tile\:opacity-100:is(:where(.group\/tile):hover *){opacity:1}.group-hover\/tpl\:-translate-y-px:is(:where(.group\/tpl):hover *){--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\/tpl\:scale-\[1\.06\]:is(:where(.group\/tpl):hover *){scale:1.06}.group-hover\/tpl\:\[transform\:translate\(var\(--dx\)\,var\(--dy\)\)_rotate\(var\(--rot\)\)\]:is(:where(.group\/tpl):hover *){transform:translate(var(--dx),var(--dy))rotate(var(--rot))}.group-hover\/tpl\:text-ink:is(:where(.group\/tpl):hover *){color:var(--ink)}.group-hover\/trow\:bg-\[color-mix\(in_oklab\,var\(--sheet\)\,var\(--ink\)_4\%\)\]:is(:where(.group\/trow):hover *){background-color:var(--sheet)}@supports (color:color-mix(in lab, red, red)){.group-hover\/trow\:bg-\[color-mix\(in_oklab\,var\(--sheet\)\,var\(--ink\)_4\%\)\]:is(:where(.group\/trow):hover *){background-color:color-mix(in oklab,var(--sheet),var(--ink)4%)}}.group-hover\/trow\:bg-hover:is(:where(.group\/trow):hover *){background-color:var(--hover)}.group-hover\/value\:opacity-100:is(:where(.group\/value):hover *){opacity:1}}.group-focus-visible\:opacity-100:is(:where(.group):focus-visible *),.group-focus-visible\/col\:opacity-100:is(:where(.group\/col):focus-visible *),.group-focus-visible\/date\:opacity-100:is(:where(.group\/date):focus-visible *),.group-focus-visible\/thread\:opacity-100:is(:where(.group\/thread):focus-visible *),.group-focus-visible\/value\:opacity-100:is(:where(.group\/value):focus-visible *){opacity:1}.group-active\/check\:scale-90:is(:where(.group\/check):active *){--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.group-active\/check\:bg-press:is(:where(.group\/check):active *){background-color:var(--press)}.group-data-\[active\]\/row\:scale-\[1\.06\]:is(:where(.group\/row)[data-active] *){scale:1.06}.group-data-\[dragging\=true\]\/files\:border-brand:is(:where(.group\/files)[data-dragging=true] *){border-color:var(--brand)}.group-data-\[dragging\=true\]\/files\:bg-brand\/5:is(:where(.group\/files)[data-dragging=true] *){background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.group-data-\[dragging\=true\]\/files\:bg-brand\/5:is(:where(.group\/files)[data-dragging=true] *){background-color:color-mix(in oklab,var(--brand)5%,transparent)}}.group-data-\[state\=active\]\:bg-primary\/10:is(:where(.group)[data-state=active] *){background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.group-data-\[state\=active\]\:bg-primary\/10:is(:where(.group)[data-state=active] *){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.group-data-\[state\=active\]\:text-primary:is(:where(.group)[data-state=active] *){color:var(--primary)}.group-data-\[state\=checked\]\/theme\:text-foreground:is(:where(.group\/theme)[data-state=checked] *){color:var(--foreground)}.group-data-\[state\=open\]\/date\:opacity-100:is(:where(.group\/date)[data-state=open] *),.group-data-\[state\=open\]\/value\:opacity-100:is(:where(.group\/value)[data-state=open] *){opacity:1}.peer-focus\:hidden:is(:where(.peer):focus~*){display:none}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.first-letter\:uppercase:first-letter{text-transform:uppercase}.marker\:text-ink-3 ::marker{color:var(--ink-3)}.marker\:text-ink-3::marker{color:var(--ink-3)}.marker\:text-ink-3 ::-webkit-details-marker{color:var(--ink-3)}.marker\:text-ink-3::-webkit-details-marker{color:var(--ink-3)}.marker\:text-muted-foreground ::marker{color:var(--muted-foreground)}.marker\:text-muted-foreground::marker{color:var(--muted-foreground)}.marker\:text-muted-foreground ::-webkit-details-marker{color:var(--muted-foreground)}.marker\:text-muted-foreground::-webkit-details-marker{color:var(--muted-foreground)}.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\:text-sm::file-selector-button{font-size:.875rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.006em)}.file\:font-medium::file-selector-button{--tw-font-weight:510;font-weight:510}.file\:text-foreground::file-selector-button{color:var(--foreground)}.placeholder\:text-faint-foreground::placeholder{color:var(--faint-foreground)}.placeholder\:text-ink-3::placeholder{color:var(--ink-3)}.placeholder\:text-ink-4::placeholder{color:var(--ink-4)}.placeholder\:text-muted-foreground::placeholder,.placeholder\:text-muted-foreground\/50::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/50::placeholder{color:color-mix(in oklab,var(--muted-foreground)50%,transparent)}}.placeholder\:text-muted-foreground\/80::placeholder{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-muted-foreground\/80::placeholder{color:color-mix(in oklab,var(--muted-foreground)80%,transparent)}}.before\:pointer-events-none:before{content:var(--tw-content);pointer-events:none}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:calc(var(--spacing)*0)}.before\:inset-x-0:before{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.before\:inset-y-0:before{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.before\:top-0:before{content:var(--tw-content);top:calc(var(--spacing)*0)}.before\:top-1\.5:before{content:var(--tw-content);top:calc(var(--spacing)*1.5)}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-3:before{content:var(--tw-content);top:calc(var(--spacing)*3)}.before\:-right-1:before{content:var(--tw-content);right:calc(var(--spacing)*-1)}.before\:right-4:before{content:var(--tw-content);right:calc(var(--spacing)*4)}.before\:bottom-1\.5:before{content:var(--tw-content);bottom:calc(var(--spacing)*1.5)}.before\:bottom-3:before{content:var(--tw-content);bottom:calc(var(--spacing)*3)}.before\:-left-1:before{content:var(--tw-content);left:calc(var(--spacing)*-1)}.before\:left-0:before{content:var(--tw-content);left:calc(var(--spacing)*0)}.before\:left-1\/2:before{content:var(--tw-content);left:50%}.before\:left-14:before{content:var(--tw-content);left:calc(var(--spacing)*14)}.before\:left-\[11px\]:before{content:var(--tw-content);left:11px}.before\:size-\[26px\]:before{content:var(--tw-content);width:26px;height:26px}.before\:h-0\.5:before{content:var(--tw-content);height:calc(var(--spacing)*.5)}.before\:h-\[3px\]:before{content:var(--tw-content);height:3px}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:w-0\.5:before{content:var(--tw-content);width:calc(var(--spacing)*.5)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:-translate-x-1\/2:before{content:var(--tw-content);--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.before\:rounded-full:before{content:var(--tw-content);border-radius:3.40282e38px}.before\:rounded-t-\[10px\]:before{content:var(--tw-content);border-top-left-radius:10px;border-top-right-radius:10px}.before\:bg-brand:before{content:var(--tw-content);background-color:var(--brand)}.before\:bg-destructive:before{content:var(--tw-content);background-color:var(--destructive)}.before\:bg-hue:before{content:var(--tw-content);background-color:var(--hue)}.before\:bg-line:before{content:var(--tw-content);background-color:var(--line)}.before\:bg-line-2:before{content:var(--tw-content);background-color:var(--line-2)}.before\:bg-white\/40:before{content:var(--tw-content);background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.before\:bg-white\/40:before{background-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.before\:bg-\[radial-gradient\(700px_480px_at_-80px_-100px\,rgb\(var\(--glow\)\/0\.10\)\,transparent_68\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(700px 480px at -80px -100px,rgb(var(--glow)/.1),transparent 68%)}.before\:bg-\[radial-gradient\(700px_480px_at_-80px_-100px\,rgb\(var\(--glow\)\/0\.14\)\,transparent_68\%\)\]:before{content:var(--tw-content);background-image:radial-gradient(700px 480px at -80px -100px,rgb(var(--glow)/.14),transparent 68%)}.before\:ring-0\!:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.before\:ring-\[1\.5px\]:before{content:var(--tw-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1.5px + 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)}.before\:ring-brand:before{content:var(--tw-content);--tw-ring-color:var(--brand)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:pointer-events-none:after{content:var(--tw-content);pointer-events:none}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-1:after{content:var(--tw-content);inset:calc(var(--spacing)*-1)}.after\:-inset-1\.5:after{content:var(--tw-content);inset:calc(var(--spacing)*-1.5)}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:-inset-2\.5:after{content:var(--tw-content);inset:calc(var(--spacing)*-2.5)}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:-inset-x-0\.5:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*-.5)}.after\:inset-x-0:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*0)}.after\:inset-x-2:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*2)}.after\:inset-x-3:after{content:var(--tw-content);inset-inline:calc(var(--spacing)*3)}.after\:-inset-y-1\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing)*-1.5)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:top-0:after{content:var(--tw-content);top:calc(var(--spacing)*0)}.after\:top-full:after{content:var(--tw-content);top:100%}.after\:right-0:after{content:var(--tw-content);right:calc(var(--spacing)*0)}.after\:right-3:after{content:var(--tw-content);right:calc(var(--spacing)*3)}.after\:-bottom-px:after{content:var(--tw-content);bottom:-1px}.after\:bottom-0:after{content:var(--tw-content);bottom:calc(var(--spacing)*0)}.after\:bottom-\[-1px\]:after{content:var(--tw-content);bottom:-1px}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:left-3:after{content:var(--tw-content);left:calc(var(--spacing)*3)}.after\:left-auto:after{content:var(--tw-content);left:auto}.after\:z-10:after{content:var(--tw-content);z-index:10}.after\:mt-1\.5:after{content:var(--tw-content);margin-top:calc(var(--spacing)*1.5)}.after\:hidden:after{content:var(--tw-content);display:none}.after\:h-0\.5:after{content:var(--tw-content);height:calc(var(--spacing)*.5)}.after\:h-28:after{content:var(--tw-content);height:calc(var(--spacing)*28)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:shrink-0:after{content:var(--tw-content);flex-shrink:0}.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)}.after\:translate-x-0:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.after\:rounded-\[2px\]:after{content:var(--tw-content);border-radius:2px}.after\:rounded-full:after{content:var(--tw-content);border-radius:3.40282e38px}.after\:rounded-lg:after{content:var(--tw-content);border-radius:calc(var(--radius) + 4px)}.after\:rounded-md:after{content:var(--tw-content);border-radius:var(--radius)}.after\:bg-foreground:after{content:var(--tw-content);background-color:var(--foreground)}.after\:bg-line:after{content:var(--tw-content);background-color:var(--line)}.after\:bg-transparent:after{content:var(--tw-content);background-color:#0000}.after\:px-2:after{content:var(--tw-content);padding-inline:calc(var(--spacing)*2)}.after\:py-1:after{content:var(--tw-content);padding-block:calc(var(--spacing)*1)}.after\:text-xs:after{content:var(--tw-content);font-size:.8125rem;line-height:var(--tw-leading,1.125rem);letter-spacing:var(--tw-tracking,-.003em)}.after\:leading-4:after{content:var(--tw-content);--tw-leading:calc(var(--spacing)*4);line-height:calc(var(--spacing)*4)}.after\:font-medium:after{content:var(--tw-content);--tw-font-weight:510;font-weight:510}.after\:whitespace-nowrap:after{content:var(--tw-content);white-space:nowrap}.after\:text-background:after{content:var(--tw-content);color:var(--background)}.after\:opacity-0:after{content:var(--tw-content);opacity:0}.after\:opacity-100:after{content:var(--tw-content);opacity:1}.after\:transition-opacity:after{content:var(--tw-content);transition-property:opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}.after\:duration-150:after{content:var(--tw-content);--tw-duration:.15s;transition-duration:.15s}.after\:duration-\[140ms\]:after{content:var(--tw-content);--tw-duration:.14s;transition-duration:.14s}.after\:ease-standard:after{content:var(--tw-content);--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[attr\(data-tip\)\]:after{--tw-content:attr(data-tip);content:var(--tw-content)}.first\:pt-0:first-child{padding-top:calc(var(--spacing)*0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:after\:hidden:last-child:after{content:var(--tw-content);display:none}.empty\:hidden:empty{display:none}.focus-within\:pointer-events-auto:focus-within{pointer-events:auto}.focus-within\:relative:focus-within{position:relative}.focus-within\:border-foreground\/25:focus-within{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.focus-within\:border-foreground\/25:focus-within{border-color:color-mix(in oklab,var(--foreground)25%,transparent)}}.focus-within\:border-primary:focus-within{border-color:var(--primary)}.focus-within\:bg-raised:focus-within{background-color:var(--raised)}.focus-within\:bg-transparent:focus-within{background-color:#0000}.focus-within\:opacity-100:focus-within{opacity:1}.focus-within\:shadow-e1:focus-within{--tw-shadow:var(--e1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:shadow-e2:focus-within{--tw-shadow:var(--e2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-1:focus-within{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-within\:ring-brand\/50:focus-within{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus-within\:ring-brand\/50:focus-within{--tw-ring-color:color-mix(in oklab,var(--brand)50%,transparent)}}.focus-within\:ring-ring:focus-within{--tw-ring-color:var(--ring)}.focus-within\:ring-offset-1:focus-within{--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-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-\[3px\]:focus-within{outline-style:var(--tw-outline-style);outline-width:3px}.focus-within\:-outline-offset-2:focus-within{outline-offset:calc(2px*-1)}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-brand:focus-within{outline-color:var(--brand)}@media (hover:hover){.hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x)var(--tw-scale-y)}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-border:hover,.hover\:border-border\/60:hover{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.hover\:border-border\/60:hover{border-color:color-mix(in oklab,var(--border)60%,transparent)}}.hover\:border-faint-foreground:hover{border-color:var(--faint-foreground)}.hover\:border-muted-foreground:hover{border-color:var(--muted-foreground)}.hover\:border-primary:hover{border-color:var(--primary)}.hover\:border-transparent:hover{border-color:#0000}.hover\:\!bg-press:hover{background-color:var(--press)!important}.hover\:bg-\[\#34353B\]:hover{background-color:#34353b}.hover\:bg-\[\#45191D\]:hover{background-color:#45191d}.hover\:bg-\[color-mix\(in_oklab\,\#D1293D_92\%\,black\)\]:hover{background-color:#c11030;background-color:lab(41.8242% 64.5289 34.118)}.hover\:bg-\[color-mix\(in_oklab\,var\(--brand\)_18\%\,var\(--brand-muted\)\)\]:hover{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--brand\)_18\%\,var\(--brand-muted\)\)\]:hover{background-color:color-mix(in oklab,var(--brand)18%,var(--brand-muted))}}.hover\:bg-\[color-mix\(in_oklab\,var\(--brand\)_92\%\,black\)\]:hover{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--brand\)_92\%\,black\)\]:hover{background-color:color-mix(in oklab,var(--brand)92%,black)}}.hover\:bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_75\%\,transparent\)\]:hover{background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_75\%\,transparent\)\]:hover{background-color:color-mix(in oklab,var(--brand-muted)75%,transparent)}}.hover\:bg-\[color-mix\(in_oklab\,var\(--camp-moss-tint\)_85\%\,var\(--camp-moss\)\)\]:hover{background-color:var(--camp-moss-tint)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--camp-moss-tint\)_85\%\,var\(--camp-moss\)\)\]:hover{background-color:color-mix(in oklab,var(--camp-moss-tint)85%,var(--camp-moss))}}.hover\:bg-\[color-mix\(in_oklab\,var\(--destructive\)_8\%\,var\(--raised\)\)\]:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--destructive\)_8\%\,var\(--raised\)\)\]:hover{background-color:color-mix(in oklab,var(--destructive)8%,var(--raised))}}.hover\:bg-\[color-mix\(in_oklab\,var\(--destructive\)_90\%\,black\)\]:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[color-mix\(in_oklab\,var\(--destructive\)_90\%\,black\)\]:hover{background-color:color-mix(in oklab,var(--destructive)90%,black)}}.hover\:bg-accent:hover,.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab,var(--accent)40%,transparent)}}.hover\:bg-accent\/50:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/50:hover{background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab,var(--accent)60%,transparent)}}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black)5%,transparent)}}.hover\:bg-brand:hover{background-color:var(--brand)}.hover\:bg-brand-muted:hover{background-color:var(--brand-muted)}.hover\:bg-brand\/10:hover{background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-brand\/10:hover{background-color:color-mix(in oklab,var(--brand)10%,transparent)}}.hover\:bg-card\/40:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-card\/40:hover{background-color:color-mix(in oklab,var(--card)40%,transparent)}}.hover\:bg-destructive:hover,.hover\:bg-destructive\/10:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/10:hover{background-color:color-mix(in oklab,var(--destructive)10%,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-foreground\/\[0\.09\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.09\]:hover{background-color:color-mix(in oklab,var(--foreground)9%,transparent)}}.hover\:bg-highlight:hover,.hover\:bg-highlight\/60:hover{background-color:var(--sidebar-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-highlight\/60:hover{background-color:color-mix(in oklab,var(--sidebar-accent)60%,transparent)}}.hover\:bg-hover:hover{background-color:var(--hover)}.hover\:bg-ink\!:hover{background-color:var(--ink)!important}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-muted-foreground\/20:hover{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted-foreground\/20:hover{background-color:color-mix(in oklab,var(--muted-foreground)20%,transparent)}}.hover\:bg-muted\/40:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/40:hover{background-color:color-mix(in oklab,var(--muted)40%,transparent)}}.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-muted\/60:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/60:hover{background-color:color-mix(in oklab,var(--muted)60%,transparent)}}.hover\:bg-press:hover{background-color:var(--press)}.hover\:bg-primary\/5:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/5:hover{background-color:color-mix(in oklab,var(--primary)5%,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-sheet:hover{background-color:var(--sheet)}.hover\:bg-success\/10:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/10:hover{background-color:color-mix(in oklab,var(--success)10%,transparent)}}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-white\/15:hover{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/15:hover{background-color:color-mix(in oklab,var(--color-white)15%,transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.hover\:text-\[\#EEEEF0\]:hover{color:#eeeef0}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-brand:hover{color:var(--brand)}.hover\:text-brand-foreground:hover{color:var(--brand-foreground)}.hover\:text-brand-text:hover{color:var(--brand-text)}.hover\:text-danger-ink:hover{color:var(--danger-ink)}.hover\:text-destructive-foreground:hover{color:var(--destructive-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-ink-2:hover{color:var(--ink-2)}.hover\:text-ink-3:hover{color:var(--ink-3)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-success-ink:hover{color:var(--success-ink)}.hover\:text-warning-ink:hover{color:var(--warning-ink)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-ink-3:hover{-webkit-text-decoration-color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.hover\:underline-offset-\[3px\]:hover{text-underline-offset:3px}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-e1:hover{--tw-shadow:var(--e1);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-e2:hover{--tw-shadow:var(--e2);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-none:hover{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-\[1\.5px\]:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1.5px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-brand:hover{--tw-ring-color:var(--brand)}.hover\:ring-camp-moss:hover{--tw-ring-color:var(--camp-moss)}.hover\:ring-line-3:hover{--tw-ring-color:var(--line-3)}.hover\:ring-muted-foreground:hover{--tw-ring-color:var(--muted-foreground)}.hover\:brightness-\[\.96\]:hover{--tw-brightness:brightness(.96);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.hover\:duration-0:hover{--tw-duration:0s;transition-duration:0s}.hover\:\[--fill\:45\%\]:hover{--fill:45%}.hover\:\[--fill\:60\%\]:hover{--fill:60%}.hover\:\[--fill\:80\%\]:hover{--fill:80%}.hover\:before\:opacity-0:hover:before,.hover\:after\:opacity-0:hover:after{content:var(--tw-content);opacity:0}.hover\:after\:opacity-100:hover:after{content:var(--tw-content);opacity:1}.hover\:after\:delay-200:hover:after{content:var(--tw-content);content:var(--tw-content);--tw-animation-delay:.2s;transition-delay:.2s;animation-delay:.2s}}.focus\:pointer-events-auto:focus{pointer-events:auto}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-2:focus{top:calc(var(--spacing)*2)}.focus\:left-2:focus{left:calc(var(--spacing)*2)}.focus\:z-\[9999\]:focus{z-index:9999}.focus\:rounded-md:focus{border-radius:var(--radius)}.focus\:bg-brand:focus{background-color:var(--brand)}.focus\:bg-destructive\/10:focus{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus\:bg-destructive\/10:focus{background-color:color-mix(in oklab,var(--destructive)10%,transparent)}}.focus\:bg-highlight:focus{background-color:var(--sidebar-accent)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:bg-raised:focus{background-color:var(--raised)}.focus\:bg-transparent:focus{background-color:#0000}.focus\:bg-white\/20:focus{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/20:focus{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.focus\:px-3:focus{padding-inline:calc(var(--spacing)*3)}.focus\:py-2:focus{padding-block:calc(var(--spacing)*2)}.focus\:text-sm:focus{font-size:.875rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.006em)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-brand-foreground:focus{color:var(--brand-foreground)}.focus\:text-danger-ink:focus{color:var(--danger-ink)}.focus\:text-foreground:focus{color:var(--foreground)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:text-white:focus{color:var(--color-white)}.focus\:opacity-100:focus{opacity:1}.focus\:shadow-e1:focus{--tw-shadow:var(--e1);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-0:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\: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-\[3px\]: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)}.focus\:ring-agent\/60:focus{--tw-ring-color:var(--agent)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-agent\/60:focus{--tw-ring-color:color-mix(in oklab,var(--agent)60%,transparent)}}.focus\:ring-brand\/12:focus{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-brand\/12:focus{--tw-ring-color:color-mix(in oklab,var(--brand)12%,transparent)}}.focus\:ring-brand\/50:focus{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-brand\/50:focus{--tw-ring-color:color-mix(in oklab,var(--brand)50%,transparent)}}.focus\:outline-0:focus{outline-style:var(--tw-outline-style);outline-width:0}.focus\:outline-1:focus{outline-style:var(--tw-outline-style);outline-width:1px}.focus\:outline-brand\/50:focus{outline-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus\:outline-brand\/50:focus{outline-color:color-mix(in oklab,var(--brand)50%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:pointer-events-auto:focus-visible{pointer-events:auto}.focus-visible\:inline-flex:focus-visible{display:inline-flex}.focus-visible\:rounded-sm:focus-visible{border-radius:calc(var(--radius) - 2px)}.focus-visible\:border-border:focus-visible{border-color:var(--border)}.focus-visible\:border-input:focus-visible{border-color:var(--input)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:bg-accent:focus-visible{background-color:var(--accent)}.focus-visible\:bg-background:focus-visible{background-color:var(--background)}.focus-visible\:bg-hover:focus-visible{background-color:var(--hover)}.focus-visible\:bg-press:focus-visible{background-color:var(--press)}.focus-visible\:text-foreground:focus-visible{color:var(--foreground)}.focus-visible\:underline:focus-visible{text-decoration-line:underline}.focus-visible\:opacity-100:focus-visible{opacity:1}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\: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\:focus-halo:focus-visible{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:focus-halo:focus-visible{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.focus-visible\:focus-halo:focus-visible:focus,.focus-visible\:focus-halo:focus-visible:focus-visible{box-shadow:0 0 0 1px var(--brand),0 0 0 3px var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:focus-halo:focus-visible:focus,.focus-visible\:focus-halo:focus-visible:focus-visible{box-shadow:0 0 0 1px color-mix(in oklab,var(--brand)50%,transparent),0 0 0 3px color-mix(in oklab,var(--brand)12%,transparent)}}.focus-visible\:ring-brand:focus-visible,.focus-visible\:ring-brand\/50:focus-visible{--tw-ring-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-brand\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--brand)50%,transparent)}}.focus-visible\:ring-destructive:focus-visible,.focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-destructive\/40:focus-visible{--tw-ring-color:color-mix(in oklab,var(--destructive)40%,transparent)}}.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/20:focus-visible{--tw-ring-color:color-mix(in oklab,var(--primary)20%,transparent)}}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-ring\/70:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-ring\/70:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)70%,transparent)}}.focus-visible\:ring-white\/50:focus-visible{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-white\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.focus-visible\:ring-white\/60:focus-visible{--tw-ring-color:#fff9}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-white\/60:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--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-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\:ring-offset-pop:focus-visible{--tw-ring-offset-color:var(--pop)}.focus-visible\:ring-offset-sheet:focus-visible{--tw-ring-offset-color:var(--sheet)}.focus-visible\:ring-offset-sunken:focus-visible{--tw-ring-offset-color:var(--sunken)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px*-1)}.focus-visible\:outline-offset-0:focus-visible{outline-offset:0px}.focus-visible\:outline-offset-1:focus-visible{outline-offset:1px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:outline-brand:focus-visible{outline-color:var(--brand)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-solid:focus-visible{--tw-outline-style:solid;outline-style:solid}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:after\:hidden:focus-visible:after{content:var(--tw-content);display:none}.focus-visible\:after\:opacity-100:focus-visible:after{content:var(--tw-content);opacity:1}.focus-visible\:after\:ring-2:focus-visible:after{content:var(--tw-content);--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\:after\:ring-brand:focus-visible:after{content:var(--tw-content);--tw-ring-color:var(--brand)}.focus-visible\:after\:ring-inset:focus-visible:after{content:var(--tw-content);--tw-ring-inset:inset}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.active\:translate-y-\[0\.5px\]:active{--tw-translate-y:.5px;translate:var(--tw-translate-x)var(--tw-translate-y)}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x)var(--tw-scale-y)}.active\:scale-\[0\.88\]:active{scale:.88}.active\:scale-\[0\.94\]:active{scale:.94}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.97\]:active{scale:.97}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-\[color-mix\(in_oklab\,var\(--ink\)_7\%\,var\(--raised\)\)\]:active{background-color:var(--ink)}@supports (color:color-mix(in lab, red, red)){.active\:bg-\[color-mix\(in_oklab\,var\(--ink\)_7\%\,var\(--raised\)\)\]:active{background-color:color-mix(in oklab,var(--ink)7%,var(--raised))}}.active\:bg-accent:active{background-color:var(--accent)}.active\:bg-destructive\/15:active{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.active\:bg-destructive\/15:active{background-color:color-mix(in oklab,var(--destructive)15%,transparent)}}.active\:bg-highlight:active{background-color:var(--sidebar-accent)}.active\:bg-hover:active{background-color:var(--hover)}.active\:bg-press:active{background-color:var(--press)}.active\:bg-white\/30:active{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.active\:bg-white\/30:active{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.active\:duration-\[90ms\]:active{--tw-duration:90ms;transition-duration:90ms}.active\:ease-out:active{--tw-ease:cubic-bezier(.22,1,.36,1);transition-timing-function:cubic-bezier(.22,1,.36,1)}.enabled\:cursor-pointer:enabled{cursor:pointer}.enabled\:active\:opacity-80:enabled:active{opacity:.8}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-ink-4:disabled{color:var(--ink-4)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-100:disabled{opacity:1}@media (hover:hover){.disabled\:hover\:bg-transparent:disabled:hover{background-color:#0000}}.has-\[\:disabled\]\:cursor-not-allowed:has(:disabled){cursor:not-allowed}.has-\[\:focus-visible\]\:bg-hover:has(:focus-visible){background-color:var(--hover)}.aria-busy\:pointer-events-none[aria-busy=true]{pointer-events:none}.aria-busy\:opacity-70[aria-busy=true]{opacity:.7}.aria-invalid\:ring-destructive[aria-invalid=true]{--tw-ring-color:var(--destructive)}.aria-pressed\:bg-press[aria-pressed=true]{background-color:var(--press)}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--foreground)}.aria-pressed\:text-ink[aria-pressed=true]{color:var(--ink)}.aria-pressed\:shadow-e2[aria-pressed=true]{--tw-shadow:var(--e2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.aria-selected\:bg-primary\/5[aria-selected=true]{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.aria-selected\:bg-primary\/5[aria-selected=true]{background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.aria-selected\:bg-transparent[aria-selected=true]{background-color:#0000}.aria-selected\:text-ink[aria-selected=true]{color:var(--ink)}.aria-selected\:text-sheet[aria-selected=true]{color:var(--sheet)}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.aria-\[invalid\=true\]\:ring-1[aria-invalid=true]{--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)}.aria-\[invalid\=true\]\:ring-destructive[aria-invalid=true],.aria-\[invalid\=true\]\:ring-destructive\/60[aria-invalid=true]{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.aria-\[invalid\=true\]\:ring-destructive\/60[aria-invalid=true]{--tw-ring-color:color-mix(in oklab,var(--destructive)60%,transparent)}}.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-\[highlighted\]\:bg-press[data-highlighted]{background-color:var(--press)}.data-\[highlighted\]\:text-ink[data-highlighted]{color:var(--ink)}.data-\[in-frozen\=true\]\:z-\[5\][data-in-frozen=true]{z-index:5}.data-\[lit\]\:ring-1[data-lit]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[lit\]\:ring-hue\/40[data-lit]{--tw-ring-color:var(--hue)}@supports (color:color-mix(in lab, red, red)){.data-\[lit\]\:ring-hue\/40[data-lit]{--tw-ring-color:color-mix(in oklab,var(--hue)40%,transparent)}}.data-\[lit\]\:\[--fill\:80\%\][data-lit]{--fill:80%}.data-\[lit\]\:ring-inset[data-lit]{--tw-ring-inset:inset}.data-\[on\]\:bg-ink[data-on]{background-color:var(--ink)}.data-\[on\=true\]\:opacity-100[data-on=true]{opacity:1}.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:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.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:calc(var(--spacing)*0);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-faint-foreground[data-placeholder]{color:var(--faint-foreground)}.data-\[pressed\=true\]\:bg-accent[data-pressed=true]{background-color:var(--accent)}.data-\[pressed\=true\]\:bg-press[data-pressed=true]{background-color:var(--press)}.data-\[selected\=true\]\:bg-highlight[data-selected=true]{background-color:var(--sidebar-accent)}.data-\[selected\=true\]\:bg-press[data-selected=true]{background-color:var(--press)}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:var(--accent-foreground)}.data-\[shift\]\:translate-y-\[var\(--room\,0px\)\][data-shift]{--tw-translate-y:var(--room,0px);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-1[data-side=bottom]{--tw-enter-translate-y:calc(1*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-1[data-side=left]{--tw-enter-translate-x:calc(1*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-1[data-side=right]{--tw-enter-translate-x:calc(1*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-1[data-side=top]{--tw-enter-translate-y:calc(1*var(--spacing))}.data-\[state\=active\]\:flex[data-state=active]{display:flex}.data-\[state\=active\]\:\[animation\:work-fade-in_120ms_var\(--ease-out\)\][data-state=active]{animation:work-fade-in .12s var(--ease-out)}.data-\[state\=active\]\:flex-col[data-state=active]{flex-direction:column}.data-\[state\=active\]\:bg-raised[data-state=active]{background-color:var(--raised)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:font-\[510\][data-state=active],.data-\[state\=active\]\:font-medium[data-state=active]{--tw-font-weight:510;font-weight:510}.data-\[state\=active\]\:font-semibold[data-state=active]{--tw-font-weight:590;font-weight:590}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow-e1[data-state=active]{--tw-shadow:var(--e1);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\=active\]\:shadow-none[data-state=active]{--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)}.data-\[state\=active\]\:after\:bg-foreground[data-state=active]:after{content:var(--tw-content);background-color:var(--foreground)}.data-\[state\=active\]\:after\:bg-primary[data-state=active]:after{content:var(--tw-content);background-color:var(--primary)}.data-\[state\=checked\]\:translate-x-3[data-state=checked]{--tw-translate-x:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-\[var\(--camp-moss-a2\)\][data-state=checked]{background-color:var(--camp-moss-a2)}.data-\[state\=checked\]\:bg-background[data-state=checked]{background-color:var(--background)}.data-\[state\=checked\]\:bg-camp-moss[data-state=checked]{background-color:var(--camp-moss)}.data-\[state\=checked\]\:bg-foreground[data-state=checked]{background-color:var(--foreground)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:bg-primary-foreground[data-state=checked]{background-color:var(--primary-foreground)}.data-\[state\=checked\]\:bg-raised[data-state=checked]{background-color:var(--raised)}.data-\[state\=checked\]\:font-medium[data-state=checked]{--tw-font-weight:510;font-weight:510}.data-\[state\=checked\]\:text-foreground[data-state=checked]{color:var(--foreground)}.data-\[state\=checked\]\:text-white[data-state=checked]{color:var(--color-white)}.data-\[state\=checked\]\:shadow-e1[data-state=checked]{--tw-shadow:var(--e1);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\]\:ring-0[data-state=checked]{--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)}.data-\[state\=checked\]\:ring-1[data-state=checked]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:ring-black\/10[data-state=checked]{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.data-\[state\=checked\]\:ring-black\/10[data-state=checked]{--tw-ring-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.group-data-\[thumb\=off\]\/seg\:data-\[state\=checked\]\:bg-raised:is(:where(.group\/seg)[data-thumb=off] *)[data-state=checked]{background-color:var(--raised)}.group-data-\[thumb\=off\]\/seg\:data-\[state\=checked\]\:shadow-sel:is(:where(.group\/seg)[data-thumb=off] *)[data-state=checked]{--tw-shadow:var(--e-sel);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=closed\]\: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,forwards)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[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\=inactive\]\:hidden[data-state=inactive]{display:none}.data-\[state\=indeterminate\]\:bg-camp-moss[data-state=indeterminate]{background-color:var(--camp-moss)}.data-\[state\=indeterminate\]\:text-white[data-state=indeterminate]{color:var(--color-white)}.data-\[state\=indeterminate\]\:ring-1[data-state=indeterminate]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=indeterminate\]\:ring-black\/10[data-state=indeterminate]{--tw-ring-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.data-\[state\=indeterminate\]\:ring-black\/10[data-state=indeterminate]{--tw-ring-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.data-\[state\=on\]\:border-foreground[data-state=on]{border-color:var(--foreground)}.data-\[state\=on\]\:bg-highlight[data-state=on]{background-color:var(--sidebar-accent)}.data-\[state\=on\]\:bg-transparent[data-state=on]{background-color:#0000}.data-\[state\=on\]\:text-foreground[data-state=on]{color:var(--foreground)}.data-\[state\=open\]\:pointer-events-auto[data-state=open]{pointer-events:auto}.data-\[state\=open\]\:inline-flex[data-state=open]{display:inline-flex}.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,forwards)}.data-\[state\=open\]\:border-transparent[data-state=open]{border-color:#0000}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:bg-highlight[data-state=open]{background-color:var(--sidebar-accent)}.data-\[state\=open\]\:bg-press[data-state=open]{background-color:var(--press)}.data-\[state\=open\]\:text-foreground[data-state=open]{color:var(--foreground)}.data-\[state\=open\]\:text-ink[data-state=open]{color:var(--ink)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=selected\]\:bg-brand-muted[data-state=selected]{background-color:var(--brand-muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-faint-foreground[data-state=unchecked]{background-color:var(--faint-foreground)}@media (prefers-reduced-motion:no-preference){.motion-safe\:hidden{display:none}.motion-safe\:animate-\[hub-orbit_1\.2s_linear_infinite\]{animation:1.2s linear infinite hub-orbit}.motion-safe\:animate-\[text-shimmer_1\.5s_linear_infinite\]{animation:1.5s linear infinite text-shimmer}.motion-safe\:animate-clock-hand{animation:1.2s linear infinite clock-hand}.motion-safe\:animate-clock-once{animation:.4s cubic-bezier(.22,1,.36,1) both clock-hand}.motion-safe\: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,forwards)}.motion-safe\:animate-live-halo{animation:2.4s cubic-bezier(.22,1,.36,1) infinite live-halo}.motion-safe\:animate-nudge{animation:.28s cubic-bezier(.65,0,.35,1) both nudge}.motion-safe\:animate-orbit-in{animation:.9s cubic-bezier(.22,1,.36,1) both orbit-in}.motion-safe\:animate-orbit-in-counter{animation:.9s cubic-bezier(.22,1,.36,1) both orbit-in-counter}.motion-safe\:animate-pulse{animation:var(--animate-pulse)}.motion-safe\:animate-shimmer{animation:1.8s ease-in-out infinite skeleton-breathe}.motion-safe\:animate-spin{animation:var(--animate-spin)}.motion-safe\:animate-twinkle{animation:.36s cubic-bezier(.3,1.35,.5,1) both twinkle}.motion-safe\:fade-in-0{--tw-enter-opacity:0}.motion-safe\:slide-in-from-bottom-2{--tw-enter-translate-y:calc(2*var(--spacing))}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:transform-none{transform:none}.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}@media (hover:hover){.motion-reduce\:group-hover\/card\:scale-100:is(:where(.group\/card):hover *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.motion-reduce\:group-hover\/tpl\:transform-none:is(:where(.group\/tpl):hover *){transform:none}.motion-reduce\:hover\:translate-y-0:hover{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}}}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.max-md\:h-11{height:calc(var(--spacing)*11)}.max-md\:basis-full{flex-basis:100%}}@media not all and (min-width:40rem){.max-sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-sm\:sticky{position:sticky}.max-sm\:inset-x-0{inset-inline:calc(var(--spacing)*0)}.max-sm\:top-auto{top:auto}.max-sm\:bottom-0{bottom:calc(var(--spacing)*0)}.max-sm\:bottom-\[8\.5rem\]{bottom:8.5rem}.max-sm\:z-10{z-index:10}.max-sm\:col-span-3{grid-column:span 3/span 3}.max-sm\:-mx-5{margin-inline:calc(var(--spacing)*-5)}.max-sm\:mt-0{margin-top:calc(var(--spacing)*0)}.max-sm\:hidden{display:none}.max-sm\:size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.max-sm\:size-8\!{width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.max-sm\:size-20{width:calc(var(--spacing)*20);height:calc(var(--spacing)*20)}.max-sm\:h-11{height:calc(var(--spacing)*11)}.max-sm\:h-12{height:calc(var(--spacing)*12)}.max-sm\:h-14{height:calc(var(--spacing)*14)}.max-sm\:h-16{height:calc(var(--spacing)*16)}.max-sm\:h-\[52px\]{height:52px}.max-sm\:h-\[88dvh\]{height:88dvh}.max-sm\:h-\[88px\]{height:88px}.max-sm\:max-h-none{max-height:none}.max-sm\:min-h-\[60dvh\]{min-height:60dvh}.max-sm\:w-10{width:calc(var(--spacing)*10)}.max-sm\:w-32{width:calc(var(--spacing)*32)}.max-sm\:w-full{width:100%}.max-sm\:max-w-\[140px\]{max-width:140px}.max-sm\:max-w-none{max-width:none}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-row{flex-direction:row}.max-sm\:items-center{align-items:center}.max-sm\:justify-center{justify-content:center}.max-sm\:justify-start{justify-content:flex-start}.max-sm\:gap-0\.5{gap:calc(var(--spacing)*.5)}.max-sm\:gap-3{gap:calc(var(--spacing)*3)}.max-sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.max-sm\:rounded-lg{border-radius:calc(var(--radius) + 4px)}.max-sm\:rounded-md{border-radius:var(--radius)}.max-sm\:rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.max-sm\:bg-sheet{background-color:var(--sheet)}.max-sm\:bg-transparent{background-color:#0000}.max-sm\:\[mask-image\:none\]{-webkit-mask-image:none;mask-image:none}.max-sm\:px-1{padding-inline:calc(var(--spacing)*1)}.max-sm\:px-5{padding-inline:calc(var(--spacing)*5)}.max-sm\:py-2{padding-block:calc(var(--spacing)*2)}.max-sm\:pt-3{padding-top:calc(var(--spacing)*3)}.max-sm\:pb-\[max\(12px\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(12px,env(safe-area-inset-bottom))}.max-sm\:text-title-1{font-size:1.5rem;line-height:var(--tw-leading,1.875rem);letter-spacing:var(--tw-tracking,-.019em);font-weight:var(--tw-font-weight,590)}.max-sm\:text-base{font-size:1rem;line-height:var(--tw-leading,1.5rem);letter-spacing:var(--tw-tracking,-.011em)}.max-sm\:shadow-e2{--tw-shadow:var(--e2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.max-sm\:shadow-sheet{--tw-shadow:var(--e-sheet);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.max-sm\: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)}.max-sm\:active\:bg-press:active{background-color:var(--press)}}@media (min-width:1100px){.min-\[1100px\]\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}}@media (min-width:1280px){.min-\[1280px\]\:mx-0{margin-inline:calc(var(--spacing)*0)}.min-\[1280px\]\:block{display:block}.min-\[1280px\]\:hidden{display:none}.min-\[1280px\]\:pr-6{padding-right:calc(var(--spacing)*6)}}@media (min-width:40rem){.sm\:pointer-events-none{pointer-events:none}.sm\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sm\:inset-y-2{inset-block:calc(var(--spacing)*2)}.sm\:right-6{right:calc(var(--spacing)*6)}.sm\:bottom-4{bottom:calc(var(--spacing)*4)}.sm\:bottom-\[calc\(1\.5rem\+var\(--corner-right-h\,0px\)\)\]{bottom:calc(1.5rem + var(--corner-right-h,0px))}.sm\:left-4{left:calc(var(--spacing)*4)}.sm\:left-auto{left:auto}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-start-auto{grid-column-start:auto}.sm\:mx-0{margin-inline:calc(var(--spacing)*0)}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:mt-1{margin-top:calc(var(--spacing)*1)}.sm\:mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.sm\:mr-auto{margin-right:auto}.sm\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-flex{display:inline-flex}.sm\:h-8{height:calc(var(--spacing)*8)}.sm\:h-14{height:calc(var(--spacing)*14)}.sm\:h-44{height:calc(var(--spacing)*44)}.sm\:h-\[118px\]{height:118px}.sm\:h-\[148px\]{height:148px}.sm\:h-\[212px\]{height:212px}.sm\:h-\[264px\]{height:264px}.sm\:max-h-\[calc\(100dvh-1rem\)\]{max-height:calc(100dvh - 1rem)}.sm\:min-h-14{min-height:calc(var(--spacing)*14)}.sm\:w-8{width:calc(var(--spacing)*8)}.sm\:w-52{width:calc(var(--spacing)*52)}.sm\:w-60{width:calc(var(--spacing)*60)}.sm\:w-96{width:calc(var(--spacing)*96)}.sm\:w-\[180px\]{width:180px}.sm\:w-\[260px\]{width:260px}.sm\:w-\[280px\]{width:280px}.sm\:w-\[356px\]{width:356px}.sm\:w-\[440px\]{width:440px}.sm\:w-\[480px\]{width:480px}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-4xl{max-width:var(--container-4xl)}.sm\:max-w-60{max-width:calc(var(--spacing)*60)}.sm\:max-w-\[90vw\]{max-width:90vw}.sm\:max-w-\[452px\]{max-width:452px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-\[560px\]{max-width:560px}.sm\:max-w-\[640px\]{max-width:640px}.sm\:max-w-\[700px\]{max-width:700px}.sm\:max-w-\[740px\]{max-width:740px}.sm\:max-w-\[1000px\]{max-width:1000px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:min-w-\[800px\]{min-width:800px}.sm\:shrink-0{flex-shrink:0}.sm\:basis-auto{flex-basis:auto}.sm\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:snap-none{scroll-snap-type:none}.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-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:grid-cols-\[4\.5rem_minmax\(0\,1fr\)_7rem_6\.5rem_5rem\]{grid-template-columns:4.5rem minmax(0,1fr) 7rem 6.5rem 5rem}.sm\:grid-cols-\[6\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:6.5rem minmax(0,1fr)}.sm\:grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.sm\:grid-cols-\[104px_minmax\(0\,1fr\)\]{grid-template-columns:104px minmax(0,1fr)}.sm\:grid-cols-\[minmax\(0\,11rem\)_1fr\]{grid-template-columns:minmax(0,11rem) 1fr}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(232px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(232px,1fr))}.sm\:flex-col{flex-direction:column}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0{gap:calc(var(--spacing)*0)}.sm\:gap-2{gap:calc(var(--spacing)*2)}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:gap-3{gap:calc(var(--spacing)*3)}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-6{gap:calc(var(--spacing)*6)}:where(.sm\:space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*0)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*0)*calc(1 - var(--tw-space-y-reverse)))}.sm\:gap-x-2{column-gap:calc(var(--spacing)*2)}.sm\:gap-x-3{column-gap:calc(var(--spacing)*3)}.sm\:gap-x-8{column-gap:calc(var(--spacing)*8)}:where(.sm\:space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.sm\:gap-y-6{row-gap:calc(var(--spacing)*6)}.sm\:self-auto{align-self:auto}.sm\:overflow-visible{overflow:visible}.sm\:rounded-2xl{border-radius:calc(var(--radius) + 8px)}.sm\:rounded-\[16px\]{border-radius:16px}.sm\:rounded-xl{border-radius:calc(var(--radius) + 4px)}.sm\:rounded-l-\[16px\]{border-top-left-radius:16px;border-bottom-left-radius:16px}.sm\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:bg-raised{background-color:var(--raised)}.sm\:p-3{padding:calc(var(--spacing)*3)}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-6{padding:calc(var(--spacing)*6)}.sm\:p-7{padding:calc(var(--spacing)*7)}.sm\:p-8{padding:calc(var(--spacing)*8)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-1{padding-inline:calc(var(--spacing)*1)}.sm\:px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-5{padding-inline:calc(var(--spacing)*5)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-7{padding-inline:calc(var(--spacing)*7)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-9{padding-inline:calc(var(--spacing)*9)}.sm\:px-12{padding-inline:calc(var(--spacing)*12)}.sm\:py-3{padding-block:calc(var(--spacing)*3)}.sm\:py-14{padding-block:calc(var(--spacing)*14)}.sm\:pt-2{padding-top:calc(var(--spacing)*2)}.sm\:pt-2\.5{padding-top:calc(var(--spacing)*2.5)}.sm\:pt-3{padding-top:calc(var(--spacing)*3)}.sm\:pt-4{padding-top:calc(var(--spacing)*4)}.sm\:pt-5{padding-top:calc(var(--spacing)*5)}.sm\:pt-6{padding-top:calc(var(--spacing)*6)}.sm\:pt-7{padding-top:calc(var(--spacing)*7)}.sm\:pt-8{padding-top:calc(var(--spacing)*8)}.sm\:pt-10{padding-top:calc(var(--spacing)*10)}.sm\:pt-12{padding-top:calc(var(--spacing)*12)}.sm\:pt-14{padding-top:calc(var(--spacing)*14)}.sm\:pt-\[72px\]{padding-top:72px}.sm\:pr-2{padding-right:calc(var(--spacing)*2)}.sm\:pb-0{padding-bottom:calc(var(--spacing)*0)}.sm\:pb-3{padding-bottom:calc(var(--spacing)*3)}.sm\:pb-4{padding-bottom:calc(var(--spacing)*4)}.sm\:pb-7{padding-bottom:calc(var(--spacing)*7)}.sm\:pb-9{padding-bottom:calc(var(--spacing)*9)}.sm\:pb-14{padding-bottom:calc(var(--spacing)*14)}.sm\:pl-8{padding-left:calc(var(--spacing)*8)}.sm\:text-right{text-align:right}.sm\:text-2xl{font-size:1.5rem;line-height:var(--tw-leading,2rem);letter-spacing:var(--tw-tracking,-.019em)}.sm\:text-ui{font-size:.875rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.006em)}.sm\:\[text-wrap\:balance\]{text-wrap:balance}.sm\:whitespace-normal{white-space:normal}.sm\:opacity-0{opacity:0}.sm\:shadow-e1{--tw-shadow:var(--e1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:shadow-e2{--tw-shadow:var(--e2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:shadow-sheet{--tw-shadow:var(--e-sheet);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.sm\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.sm\:group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.sm\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.sm\:after\:w-5:after{content:var(--tw-content);width:calc(var(--spacing)*5)}@media (hover:hover){.sm\:hover\:-translate-y-px:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:hover\:shadow-e2:hover{--tw-shadow:var(--e2);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.sm\:active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:active\:shadow-e1:active{--tw-shadow:var(--e1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:48rem){.md\:pointer-events-none{pointer-events:none}.md\:static{position:static}.md\:inset-x-auto{inset-inline:auto}.md\:right-6{right:calc(var(--spacing)*6)}.md\:bottom-4{bottom:calc(var(--spacing)*4)}.md\:bottom-auto{bottom:auto}.md\:left-6{left:calc(var(--spacing)*6)}.md\:z-auto{z-index:auto}.md\:col-span-2{grid-column:span 2/span 2}.md\:-mx-12{margin-inline:calc(var(--spacing)*-12)}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:my-2{margin-block:calc(var(--spacing)*2)}.md\:-mt-8{margin-top:calc(var(--spacing)*-8)}.md\:mr-2{margin-right:calc(var(--spacing)*2)}.md\:mb-6{margin-bottom:calc(var(--spacing)*6)}.md\:ml-auto{margin-left:auto}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.md\:inline-flex{display:inline-flex}.md\:aspect-video{aspect-ratio:var(--aspect-video)}.md\:size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.md\:h-5{height:calc(var(--spacing)*5)}.md\:h-6{height:calc(var(--spacing)*6)}.md\:h-7{height:calc(var(--spacing)*7)}.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-9{height:calc(var(--spacing)*9)}.md\:h-10{height:calc(var(--spacing)*10)}.md\:h-11{height:calc(var(--spacing)*11)}.md\:h-14{height:calc(var(--spacing)*14)}.md\:h-24{height:calc(var(--spacing)*24)}.md\:h-\[80vh\]{height:80vh}.md\:h-dvh{height:100dvh}.md\:h-full{height:100%}.md\:max-h-\[80vh\]{max-height:80vh}.md\:min-h-0{min-height:calc(var(--spacing)*0)}.md\:min-h-9{min-height:calc(var(--spacing)*9)}.md\:min-h-12{min-height:calc(var(--spacing)*12)}.md\:min-h-16{min-height:calc(var(--spacing)*16)}.md\:w-1\/3{width:33.3333%}.md\:w-5{width:calc(var(--spacing)*5)}.md\:w-9{width:calc(var(--spacing)*9)}.md\:w-24{width:calc(var(--spacing)*24)}.md\:w-64{width:calc(var(--spacing)*64)}.md\:w-\[28rem\]{width:28rem}.md\:w-\[40vw\]{width:40vw}.md\:w-\[260px\]{width:260px}.md\:w-\[280px\]{width:280px}.md\:w-\[350px\]{width:350px}.md\:w-\[400px\]{width:400px}.md\:w-full{width:100%}.md\:max-w-\[30vw\]{max-width:30vw}.md\:max-w-\[35vw\]{max-width:35vw}.md\:max-w-\[840px\]{max-width:840px}.md\:max-w-md{max-width:var(--container-md)}.md\:min-w-\[360px\]{min-width:360px}.md\:flex-none{flex:none}.md\:shrink-0{flex-shrink:0}.md\:animate-none{animation:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.6fr_1fr\]{grid-template-columns:1.6fr 1fr}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,22rem\)\]{grid-template-columns:minmax(0,1fr) minmax(0,22rem)}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:gap-0{gap:calc(var(--spacing)*0)}.md\:gap-1{gap:calc(var(--spacing)*1)}.md\:gap-10{gap:calc(var(--spacing)*10)}:where(.md\: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)))}.md\:overflow-visible{overflow:visible}.md\:rounded{border-radius:.25rem}.md\:rounded-\[16px\]{border-radius:16px}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-line{border-color:var(--line)}.md\:\[mask-image\:none\]{-webkit-mask-image:none;mask-image:none}.md\:p-6{padding:calc(var(--spacing)*6)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-0{padding-inline:calc(var(--spacing)*0)}.md\:px-3{padding-inline:calc(var(--spacing)*3)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-8{padding-block:calc(var(--spacing)*8)}.md\:pt-6{padding-top:calc(var(--spacing)*6)}.md\:pt-10{padding-top:calc(var(--spacing)*10)}.md\:pt-12{padding-top:calc(var(--spacing)*12)}.md\:pt-14{padding-top:calc(var(--spacing)*14)}.md\:pt-20{padding-top:calc(var(--spacing)*20)}.md\:pr-4{padding-right:calc(var(--spacing)*4)}.md\:pr-5{padding-right:calc(var(--spacing)*5)}.md\:pr-8{padding-right:calc(var(--spacing)*8)}.md\:pb-0{padding-bottom:calc(var(--spacing)*0)}.md\:pb-4{padding-bottom:calc(var(--spacing)*4)}.md\:pl-5{padding-left:calc(var(--spacing)*5)}.md\:pl-6{padding-left:calc(var(--spacing)*6)}.md\:pl-\[3\.5rem\]{padding-left:3.5rem}.md\:text-lg{font-size:1.125rem;line-height:var(--tw-leading,1.75rem);letter-spacing:var(--tw-tracking,-.014em)}.md\:text-sm,.md\:text-ui{font-size:.875rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.006em)}.md\:text-xs{font-size:.8125rem;line-height:var(--tw-leading,1.125rem);letter-spacing:var(--tw-tracking,-.003em)}.md\:opacity-0{opacity:0}.md\:opacity-100{opacity:1}.md\:group-focus-within\:pointer-events-auto:is(:where(.group):focus-within *){pointer-events:auto}.md\:group-focus-within\:opacity-100:is(:where(.group):focus-within *){opacity:1}@media (hover:hover){.md\:group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.md\:group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}}.md\:focus-visible\:pointer-events-auto:focus-visible{pointer-events:auto}.md\:focus-visible\:opacity-100:focus-visible{opacity:1}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-6{top:calc(var(--spacing)*6)}.lg\:\!col-start-2{grid-column-start:2!important}.lg\:row-\[1\/span_40\]{grid-row:1/span 40}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline-flex{display:inline-flex}.lg\:min-w-\[800px\]{min-width:800px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.35fr_1fr\]{grid-template-columns:1.35fr 1fr}.lg\:grid-cols-\[22rem_1fr\]{grid-template-columns:22rem 1fr}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:flex-row{flex-direction:row}.lg\:gap-x-12{column-gap:calc(var(--spacing)*12)}:where(.lg\:space-x-8>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*8)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-x-reverse)))}.lg\:self-start{align-self:flex-start}.lg\:rounded-lg{border-radius:calc(var(--radius) + 4px)}.lg\:bg-raised{background-color:var(--raised)}.lg\:p-4{padding:calc(var(--spacing)*4)}.lg\:p-8{padding:calc(var(--spacing)*8)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:pt-8{padding-top:calc(var(--spacing)*8)}.lg\:shadow-e1{--tw-shadow:var(--e1);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:80rem){.xl\:w-\[320px\]{width:320px}}@container (min-width:520px){.\@min-\[520px\]\:w-60{width:calc(var(--spacing)*60)}.\@min-\[520px\]\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.\@min-\[520px\]\:items-center{align-items:center}.\@min-\[520px\]\:justify-end{justify-content:flex-end}.\@min-\[520px\]\:gap-6{gap:calc(var(--spacing)*6)}}@container composer (min-width:640px){.\@\[640px\]\/composer\:flex{display:flex}}@container (min-width:640px){.\@min-\[640px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:820px){.\@min-\[820px\]\:sticky{position:sticky}.\@min-\[820px\]\:top-4{top:calc(var(--spacing)*4)}.\@min-\[820px\]\:block{display:block}.\@min-\[820px\]\:hidden{display:none}.\@min-\[820px\]\:grid-cols-\[minmax\(0\,1fr\)_340px\]{grid-template-columns:minmax(0,1fr) 340px}.\@min-\[820px\]\:items-start{align-items:flex-start}}@container (min-width:36rem){.\@xl\:w-64{width:calc(var(--spacing)*64)}.\@xl\:w-72{width:calc(var(--spacing)*72)}.\@xl\:flex-row{flex-direction:row}.\@xl\:items-center{align-items:center}.\@xl\:justify-between{justify-content:space-between}.\@xl\:gap-6{gap:calc(var(--spacing)*6)}}@container month (min-width:40rem){.\@\[40rem\]\/month\:inline{display:inline}}@container (min-width:42rem){.\@2xl\:w-\[200px\]{width:200px}}@container (min-width:48rem){.\@3xl\:inset-x-auto{inset-inline:auto}.\@3xl\:bottom-4{bottom:calc(var(--spacing)*4)}.\@3xl\:left-1\/2{left:50%}.\@3xl\:block{display:block}.\@3xl\:flex{display:flex}.\@3xl\:hidden{display:none}.\@3xl\:inline{display:inline}.\@3xl\:size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.\@3xl\:h-11{height:calc(var(--spacing)*11)}.\@3xl\:w-auto{width:auto}.\@3xl\:-translate-x-1\/2{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.\@3xl\:items-center{align-items:center}.\@3xl\:justify-center{justify-content:center}.\@3xl\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.\@3xl\:rounded-\[16px\]{border-radius:16px}.\@3xl\:rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.\@3xl\:border-0{border-style:var(--tw-border-style);border-width:0}.\@3xl\:bg-\[\#1F2024\]{background-color:#1f2024}.\@3xl\:p-1\.5{padding:calc(var(--spacing)*1.5)}.\@3xl\:px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.\@3xl\:pb-\[84px\]{padding-bottom:84px}.\@3xl\:shadow-e3{--tw-shadow:var(--e3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.dark\:scale-0:is(.dark *){--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x)var(--tw-scale-y)}.dark\:scale-100:is(.dark *){--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.dark\:-rotate-90:is(.dark *){rotate:-90deg}.dark\:rotate-0:is(.dark *){rotate:none}.dark\:bg-\[\#18191C\]:is(.dark *){background-color:#18191c}.dark\:bg-\[color-mix\(in_oklab\,var\(--brand\)_7\%\,transparent\)\]:is(.dark *){background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--brand\)_7\%\,transparent\)\]:is(.dark *){background-color:color-mix(in oklab,var(--brand)7%,transparent)}}.dark\:bg-\[color-mix\(in_oklab\,var\(--brand\)_10\%\,transparent\)\]:is(.dark *){background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--brand\)_10\%\,transparent\)\]:is(.dark *){background-color:color-mix(in oklab,var(--brand)10%,transparent)}}.dark\:bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_45\%\,var\(--sunken\)\)\]:is(.dark *){background-color:var(--brand-muted)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--brand-muted\)_45\%\,var\(--sunken\)\)\]:is(.dark *){background-color:color-mix(in oklab,var(--brand-muted)45%,var(--sunken))}}.dark\:bg-\[color-mix\(in_oklab\,var\(--sheet\)\,white_2\%\)\]:is(.dark *){background-color:var(--sheet)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-\[color-mix\(in_oklab\,var\(--sheet\)\,white_2\%\)\]:is(.dark *){background-color:color-mix(in oklab,var(--sheet),white 2%)}}.dark\:bg-\[rgb\(0_0_0\/0\.55\)\]:is(.dark *){background-color:#0000008c}.dark\:bg-brand\/14:is(.dark *){background-color:var(--brand)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-brand\/14:is(.dark *){background-color:color-mix(in oklab,var(--brand)14%,transparent)}}.dark\:bg-gray-500\/10:is(.dark *){background-color:#6a72821a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-gray-500\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-gray-500)10%,transparent)}}.dark\:bg-purple-500\/10:is(.dark *){background-color:#ac4bff1a}@supports (color:color-mix(in lab, red, red)){.dark\:bg-purple-500\/10:is(.dark *){background-color:color-mix(in oklab,var(--color-purple-500)10%,transparent)}}.dark\:bg-success\/10:is(.dark *){background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-success\/10:is(.dark *){background-color:color-mix(in oklab,var(--success)10%,transparent)}}.dark\:bg-white\/\[\.02\]:is(.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[\.02\]:is(.dark *){background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.dark\:bg-white\/\[0\.02\]:is(.dark *){background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.02\]:is(.dark *){background-color:color-mix(in oklab,var(--color-white)2%,transparent)}}.dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.03\]:is(.dark *){background-color:color-mix(in oklab,var(--color-white)3%,transparent)}}.dark\:bg-white\/\[0\.025\]:is(.dark *){background-color:#ffffff06}@supports (color:color-mix(in lab, red, red)){.dark\:bg-white\/\[0\.025\]:is(.dark *){background-color:color-mix(in oklab,var(--color-white)2.5%,transparent)}}.dark\:text-amber-300:is(.dark *){color:var(--color-amber-300)}.dark\:text-blue-300:is(.dark *){color:var(--color-blue-300)}.dark\:text-emerald-300:is(.dark *){color:var(--color-emerald-300)}.dark\:text-gray-400:is(.dark *){color:var(--color-gray-400)}.dark\:text-purple-400:is(.dark *){color:var(--color-purple-400)}.dark\:text-rose-300:is(.dark *){color:var(--color-rose-300)}.dark\:text-sky-300:is(.dark *){color:var(--color-sky-300)}.dark\:text-slate-300:is(.dark *){color:var(--color-slate-300)}.dark\:text-zinc-300:is(.dark *){color:var(--color-zinc-300)}.dark\:mix-blend-normal:is(.dark *){mix-blend-mode:normal}.dark\:ring-\[\#18191C\]:is(.dark *){--tw-ring-color:#18191c}.dark\:\[background\:radial-gradient\(420px_120px_at_40px_40px\,color-mix\(in_oklab\,var\(--hue\)_9\%\,transparent\)\,transparent\)\]:is(.dark *){background:radial-gradient(420px 120px at 40px 40px,var(--hue),transparent)}@supports (color:color-mix(in lab, red, red)){.dark\:\[background\:radial-gradient\(420px_120px_at_40px_40px\,color-mix\(in_oklab\,var\(--hue\)_9\%\,transparent\)\,transparent\)\]:is(.dark *){background:radial-gradient(420px 120px at 40px 40px,color-mix(in oklab,var(--hue)9%,transparent),transparent)}}.dark\:\[stop-opacity\:0\.16\]:is(.dark *){stop-opacity:.16}@media (hover:hover){.dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.dark\:hover\:bg-white\/10:is(.dark *):hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.dark\:data-\[state\=checked\]\:text-frame:is(.dark *)[data-state=checked],.dark\:data-\[state\=indeterminate\]\:text-frame:is(.dark *)[data-state=indeterminate]{color:var(--frame)}@media print{.print\:block{display:block}.print\:hidden{display:none}.print\:h-auto{height:auto}.print\:max-w-none{max-width:none}.print\:overflow-visible{overflow:visible}.print\:rounded-none{border-radius:0}.print\:border-0{border-style:var(--tw-border-style);border-width:0}.print\:bg-white{background-color:var(--color-white)}.print\:p-0{padding:calc(var(--spacing)*0)}.print\: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)}}@media (pointer:coarse){.pointer-coarse\:bottom-3{bottom:calc(var(--spacing)*3)}.pointer-coarse\:size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.pointer-coarse\:h-8{height:calc(var(--spacing)*8)}.pointer-coarse\:h-11{height:calc(var(--spacing)*11)}.pointer-coarse\:w-11{width:calc(var(--spacing)*11)}}.\[\&_\*\]\:h-5 *{height:calc(var(--spacing)*5)}.\[\&_\*\]\:w-5 *{width:calc(var(--spacing)*5)}.\[\&_\.ProseMirror\]\:font-normal .ProseMirror{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.\[\&_\.ProseMirror_p\:first-child\]\:font-semibold .ProseMirror p:first-child{--tw-font-weight:590;font-weight:590}.\[\&_\.kbd\]\:h-4 .kbd{height:calc(var(--spacing)*4)}.\[\&_\.kbd\]\:min-w-4 .kbd{min-width:calc(var(--spacing)*4)}.\[\&_\.kbd\]\:bg-white\/\[0\.18\] .kbd{background-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.\[\&_\.kbd\]\:bg-white\/\[0\.18\] .kbd{background-color:color-mix(in oklab,var(--color-white)18%,transparent)}}.\[\&_\.kbd\]\:text-current .kbd{color:currentColor}.\[\&_\.kbd\]\:shadow-none .kbd{--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)}.\[\&_\.lk-grid-layout\]\:gap-2 .lk-grid-layout{gap:calc(var(--spacing)*2)}.\[\&_\.lk-grid-layout\]\:p-0 .lk-grid-layout{padding:calc(var(--spacing)*0)}.\[\&_\.presence-dot\]\:hidden .presence-dot{display:none}.\[\&_\[class\*\=\'h-7\'\]\]\:\!size-4 [class*=h-7]{width:calc(var(--spacing)*4)!important;height:calc(var(--spacing)*4)!important}.\[\&_\[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:.8125rem;line-height:var(--tw-leading,1.125rem);letter-spacing:var(--tw-tracking,-.003em)}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:510;font-weight:510}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:var(--muted-foreground)}.\[\&_\[data-agent-avatar\]\]\:rounded-\[32\%\] [data-agent-avatar]{border-radius:32%}.\[\&_\[data-empty-icon\]\]\:hidden [data-empty-icon]{display:none}.\[\&_\[data-empty-illustration\]\>svg\]\:size-12 [data-empty-illustration]>svg{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.\[\&_\[data-field-empty\]\]\:hidden [data-field-empty]{display:none}.\[\&_\[data-radix-scroll-area-viewport\]\>div\]\:\!block [data-radix-scroll-area-viewport]>div{display:block!important}.\[\&_a\]\:break-all a{word-break:break-all}.\[\&_a\]\:text-brand-text a{color:var(--brand-text)}.\[\&_a\]\:text-primary a{color:var(--primary)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\:hover\]\:text-foreground a:hover{color:var(--foreground)}.\[\&_button\]\:size-9 button{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.\[\&_button\]\:size-\[26px\] button{width:26px;height:26px}.\[\&_button\]\:rounded-\[7px\] button{border-radius:7px}@media (pointer:coarse){.pointer-coarse\:\[\&_button\]\:size-10 button{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}}.\[\&_button\:hover\]\:text-foreground button:hover{color:var(--foreground)}.\[\&_h1\]\:mt-3 h1{margin-top:calc(var(--spacing)*3)}.\[\&_h1\]\:mb-1 h1{margin-bottom:calc(var(--spacing)*1)}.\[\&_h1\]\:text-base h1{font-size:1rem;line-height:var(--tw-leading,1.5rem);letter-spacing:var(--tw-tracking,-.011em)}.\[\&_h1\]\:font-semibold h1{--tw-font-weight:590;font-weight:590}.\[\&_h1\]\:text-ink h1{color:var(--ink)}.\[\&_h2\]\:mt-3 h2{margin-top:calc(var(--spacing)*3)}.\[\&_h2\]\:mb-1 h2{margin-bottom:calc(var(--spacing)*1)}.\[\&_h2\]\:text-base h2{font-size:1rem;line-height:var(--tw-leading,1.5rem);letter-spacing:var(--tw-tracking,-.011em)}.\[\&_h2\]\:font-semibold h2{--tw-font-weight:590;font-weight:590}.\[\&_h2\]\:text-ink h2{color:var(--ink)}.\[\&_h3\]\:mt-2 h3{margin-top:calc(var(--spacing)*2)}.\[\&_h3\]\:mb-1 h3{margin-bottom:calc(var(--spacing)*1)}.\[\&_h3\]\:font-semibold h3{--tw-font-weight:590;font-weight:590}.\[\&_h3\]\:text-ink h3{color:var(--ink)}.\[\&_img\]\:hidden img{display:none}.\[\&_ol\]\:mb-1 ol{margin-bottom:calc(var(--spacing)*1)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing)*5)}.\[\&_p\]\:mb-1 p{margin-bottom:calc(var(--spacing)*1)}.\[\&_pre\]\:hidden pre{display:none}.\[\&_span\]\:text-3xs span{font-size:.6875rem;line-height:var(--tw-leading,.875rem);letter-spacing:var(--tw-tracking,.005em)}.\[\&_strong\]\:font-semibold strong{--tw-font-weight:590;font-weight:590}.\[\&_strong\]\:text-ink strong{color:var(--ink)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:invisible svg{visibility:hidden}.\[\&_svg\]\:\!size-2\.5 svg{width:calc(var(--spacing)*2.5)!important;height:calc(var(--spacing)*2.5)!important}.\[\&_svg\]\:size-3 svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_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\]\:size-5 svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:size-\[46\%\] svg{width:46%;height:46%}.\[\&_svg\]\:size-\[55\%\] svg{width:55%;height:55%}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\]\:fill-current svg{fill:currentColor}.\[\&_svg\]\:\!text-brand svg{color:var(--brand)!important}.\[\&_svg\]\:text-current svg{color:currentColor}.\[\&_svg\]\:text-danger-ink svg{color:var(--danger-ink)}.\[\&_svg\]\:text-faint-foreground svg{color:var(--faint-foreground)}.\[\&_svg\]\:text-ink-3 svg{color:var(--ink-3)}.\[\&_svg\]\:text-muted-foreground svg{color:var(--muted-foreground)}@media (hover:hover){.hover\:\[\&_svg\]\:text-foreground:hover svg{color:var(--foreground)}}.data-\[state\=active\]\:\[\&_svg\]\:text-foreground[data-state=active] svg{color:var(--foreground)}.\[\&_table\]\:hidden table{display:none}.\[\&_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}.\[\&_ul\]\:mb-1 ul{margin-bottom:calc(var(--spacing)*1)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing)*5)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\:\:-webkit-search-cancel-button\]\:hidden::-webkit-search-cancel-button{display:none}.\[\&\:\:-webkit-search-cancel-button\]\:appearance-none::-webkit-search-cancel-button{appearance:none}.\[\&\:\:after\]\:w-\[280px\]:after{width:280px}.\[\&\:\:after\]\:text-left:after{text-align:left}.\[\&\:\:after\]\:whitespace-normal:after{white-space:normal}.\[\&\:first-child\>div\]\:pl-\[calc\(0\.75rem\+env\(safe-area-inset-left\)\)\]:first-child>div{padding-left:calc(.75rem + env(safe-area-inset-left))}.\[\&\:first-child\>h2\]\:pl-\[calc\(1\.25rem\+env\(safe-area-inset-left\)\)\]:first-child>h2{padding-left:calc(1.25rem + env(safe-area-inset-left))}.\[\&\:focus-visible\>\.phone-tab-cap\]\:ring-2:focus-visible>.phone-tab-cap{--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\>\.phone-tab-cap\]\:ring-brand:focus-visible>.phone-tab-cap{--tw-ring-color:var(--brand)}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-lg:has(>.day-range-end){border-top-right-radius:calc(var(--radius) + 4px);border-bottom-right-radius:calc(var(--radius) + 4px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-lg:has(>.day-range-start){border-top-left-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:var(--accent)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-lg:first-child:has([aria-selected]){border-top-left-radius:calc(var(--radius) + 4px);border-bottom-left-radius:calc(var(--radius) + 4px)}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:first-child:has([aria-selected]){border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-lg:last-child:has([aria-selected]){border-top-right-radius:calc(var(--radius) + 4px);border-bottom-right-radius:calc(var(--radius) + 4px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:last-child:has([aria-selected]){border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:color-mix(in oklab,var(--accent)50%,transparent)}}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.\[\&\:has\(\[aria-selected\]\.day-range-middle\)\]\:bg-press:has([aria-selected].day-range-middle){background-color:var(--press)}:is(.\[\&\:has\(\[data-agent-avatar\]\)\]\:rounded-\[32\%\]:has([data-agent-avatar]),.\[\&\:has\(\[data-agent-avatar\]\,\[data-bot-avatar\]\)\]\:rounded-\[32\%\]:has([data-agent-avatar],[data-bot-avatar])){border-radius:32%}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\&\:last-child\>div\]\:pr-\[calc\(0\.75rem\+env\(safe-area-inset-right\)\)\]:last-child>div,.\[\&\:last-child\>h2\]\:pr-\[calc\(0\.75rem\+env\(safe-area-inset-right\)\)\]:last-child>h2{padding-right:calc(.75rem + env(safe-area-inset-right))}.\[\&\:nth-child\(7n\)\]\:border-r-0:nth-child(7n){border-right-style:var(--tw-border-style);border-right-width:0}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>\*\]\:h-11>*{height:calc(var(--spacing)*11)}.\[\&\>\*\]\:min-h-9>*{min-height:calc(var(--spacing)*9)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:min-w-0>*{min-width:calc(var(--spacing)*0)}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>\*\]\:\[animation\:work-row-in_180ms_var\(--ease-out\)_both\]>*{animation:work-row-in .18s var(--ease-out)both}@media (min-width:64rem){.lg\:\[\&\>\*\]\:col-start-1>*{grid-column-start:1}}.\[\&\>\*\:nth-child\(7n\)\]\:border-r-0>:nth-child(7n){border-right-style:var(--tw-border-style);border-right-width:0}.\[\&\>\.relative\]\:bg-white\/30>.relative{background-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.\[\&\>\.relative\]\:bg-white\/30>.relative{background-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.\[\&\>\.relative\>\.absolute\]\:bg-white>.relative>.absolute{background-color:var(--color-white)}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>div\]\:justify-end>div{justify-content:flex-end}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>span\:last-child\]\:text-heading>span:last-child{font-size:.9375rem;line-height:var(--tw-leading,1.25rem);letter-spacing:var(--tw-tracking,-.012em);font-weight:var(--tw-font-weight,590)}.\[\&\>svg\]\:mr-0>svg{margin-right:calc(var(--spacing)*0)}.\[\&\>svg\]\:size-2\.5>svg{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>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\]\:size-5>svg{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.\[\&\>svg\]\:size-16>svg{width:calc(var(--spacing)*16);height:calc(var(--spacing)*16)}.\[\&\>svg\]\:size-24>svg{width:calc(var(--spacing)*24);height:calc(var(--spacing)*24)}.\[\&\>svg\]\:size-\[18px\]>svg{width:18px;height:18px}.\[\&\>svg\]\:h-3\.5>svg{height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:w-3\.5>svg{width:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-danger-ink>svg{color:var(--danger-ink)}.\[\&\>svg\]\:text-ink-2>svg{color:var(--ink-2)}.\[\&\>svg\]\:text-ink-3>svg{color:var(--ink-3)}.\[\&\>svg\]\:text-ink-4>svg{color:var(--ink-4)}.\[\&\>svg\]\:opacity-0>svg{opacity:0}.\[\&\>svg\]\:transition-opacity>svg{transition-property:opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.22,1,.36,1));transition-duration:var(--tw-duration,.14s)}@media (hover:hover){.hover\:\[\&\>svg\]\:opacity-100:hover>svg{opacity:1}}.focus-visible\:\[\&\>svg\]\:opacity-100:focus-visible>svg,.data-\[state\=open\]\:\[\&\>svg\]\:opacity-100[data-state=open]>svg{opacity:1}.\[\&\>svg\:first-child\]\:size-3\.5>svg:first-child{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\:first-child\]\:text-ink-3>svg:first-child{color:var(--ink-3)}.\[\&\>td\]\:py-1\.5>td{padding-block:calc(var(--spacing)*1.5)}.\[\&\>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}@media (hover:hover){.\[\@media\(hover\:hover\)\]\:pointer-events-none{pointer-events:none}.\[\@media\(hover\:hover\)\]\:opacity-0{opacity:0}}@media (hover:none){.\[\@media\(hover\:none\)\]\:pointer-events-auto{pointer-events:auto}.\[\@media\(hover\:none\)\]\:inline-flex{display:inline-flex}.\[\@media\(hover\:none\)\]\:size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.\[\@media\(hover\:none\)\]\:min-h-\[60px\]{min-height:60px}.\[\@media\(hover\:none\)\]\:opacity-0{opacity:0}.\[\@media\(hover\:none\)\]\:opacity-100,.\[\@media\(hover\:none\)\]\:\[\&\>svg\]\:opacity-100>svg{opacity:1}}@media (pointer:coarse){.\[\@media\(pointer\:coarse\)\]\:size-11{width:calc(var(--spacing)*11);height:calc(var(--spacing)*11)}.\[\@media\(pointer\:coarse\)\]\:h-11{height:calc(var(--spacing)*11)}}}@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:forwards}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@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-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}.theme-onecamp{--brand:#cc4a0b;--brand-text:#c2410c;--brand-muted:#fcefe6;--progress-from:#ff8a00;--progress-to:#ff3d00;--glow:255 110 30;--glow2:255 61 0}@supports (color:lab(0% 0 0)){.theme-onecamp{--brand:lab(49.9406% 50.8337 58.3514);--brand-text:lab(46.727% 51.0287 55.2734)}}.dark .theme-onecamp,.theme-onecamp.dark{--brand:#ff7a33;--brand-text:#ff8a4c;--brand-muted:#2a1a10;--progress-from:#ff8a00;--progress-to:#ff3d00;--glow:255 110 30;--glow2:255 61 0}@supports (color:lab(0% 0 0)){.dark .theme-onecamp,.theme-onecamp.dark{--brand:lab(66.8249% 48.8613 60.9971);--brand-text:lab(70.1099% 42.047 52.8283)}}.theme-blue{--brand:#0f74c5;--brand-text:var(--brand);--brand-muted:#e6f2fe;--progress-from:var(--brand);--progress-to:var(--brand);--glow:40 130 230;--glow2:40 90 200}@supports (color:lab(0% 0 0)){.theme-blue{--brand:lab(47.0007% -3.24479 -50.2754);--brand-muted:lab(94.76% -2.12249 -7.10772)}}.dark .theme-blue,.theme-blue.dark{--brand:#65b0fb;--brand-text:var(--brand);--brand-muted:#1a2a3b;--progress-from:var(--brand);--progress-to:var(--brand);--glow:40 130 230;--glow2:40 90 200}@supports (color:lab(0% 0 0)){.dark .theme-blue,.theme-blue.dark{--brand:lab(69.3667% -7.34764 -44.8435);--brand-muted:lab(16.3718% -2.6674 -13.0239)}}.theme-green{--brand:#258343;--brand-text:var(--brand);--brand-muted:#e8f4ea;--progress-from:var(--brand);--progress-to:var(--brand);--glow:40 170 90;--glow2:20 130 110}@supports (color:lab(0% 0 0)){.theme-green{--brand:lab(48.2688% -39.3408 26.041);--brand-muted:lab(95.0219% -5.31846 3.38643)}}.dark .theme-green,.theme-green.dark{--brand:#73bf84;--brand-text:var(--brand);--brand-muted:#1c2e20;--progress-from:var(--brand);--progress-to:var(--brand);--glow:40 170 90;--glow2:20 130 110}@supports (color:lab(0% 0 0)){.dark .theme-green,.theme-green.dark{--brand:lab(71.307% -34.115 22.1636);--brand-muted:lab(16.922% -10.1385 6.5496)}}.theme-amber{--brand:#9a6500;--brand-text:var(--brand);--brand-muted:#f8efe2;--progress-from:var(--brand);--progress-to:var(--brand);--glow:212 138 0;--glow2:179 95 0}@supports (color:lab(0% 0 0)){.theme-amber{--brand:lab(47.56% 20.4682 80.1871);--brand-muted:lab(94.8107% 1.79854 7.44766)}}.dark .theme-amber,.theme-amber.dark{--brand:#d89f48;--brand-text:var(--brand);--brand-muted:#332614;--progress-from:var(--brand);--progress-to:var(--brand);--glow:212 138 0;--glow2:179 95 0}@supports (color:lab(0% 0 0)){.dark .theme-amber,.theme-amber.dark{--brand:lab(69.7696% 15.6607 52.4791);--brand-muted:lab(16.478% 4.26245 14.5903)}}.theme-rose{--brand:#bc3f53;--brand-text:var(--brand);--brand-muted:#ffebeb;--progress-from:var(--brand);--progress-to:var(--brand);--glow:230 80 110;--glow2:200 50 90}@supports (color:lab(0% 0 0)){.theme-rose{--brand:lab(46.0261% 51.8312 17.8059);--brand-muted:lab(94.5427% 7.16725 2.24843)}}.dark .theme-rose,.theme-rose.dark{--brand:#f6838e;--brand-text:var(--brand);--brand-muted:#3a2022;--progress-from:var(--brand);--progress-to:var(--brand);--glow:230 80 110;--glow2:200 50 90}@supports (color:lab(0% 0 0)){.dark .theme-rose,.theme-rose.dark{--brand:lab(68.2926% 45.7699 15.1128);--brand-muted:lab(16.0432% 12.9974 4.22271)}}.theme-violet{--brand:#7b57c8;--brand-text:var(--brand);--brand-muted:#f1edff;--progress-from:var(--brand);--progress-to:var(--brand);--glow:130 90 230;--glow2:90 70 200}@supports (color:lab(0% 0 0)){.theme-violet{--brand:lab(45.1937% 34.99 -54.9505);--brand-muted:lab(94.5287% 3.62769 -8.16743)}}.dark .theme-violet,.theme-violet.dark{--brand:#b296ff;--brand-text:var(--brand);--brand-muted:#2a253b;--progress-from:var(--brand);--progress-to:var(--brand);--glow:130 90 230;--glow2:90 70 200}@supports (color:lab(0% 0 0)){.dark .theme-violet,.theme-violet.dark{--brand:lab(67.8409% 27.7242 -49.0053);--brand-muted:lab(15.9583% 7.33526 -13.8381)}}.theme-teal{--brand:#007e79;--brand-text:var(--brand);--brand-muted:#e5f4f2;--progress-from:var(--brand);--progress-to:var(--brand);--glow:0 180 173;--glow2:0 140 156}@supports (color:lab(0% 0 0)){.theme-teal{--brand:lab(47.1917% -37.3677 -7.33678);--brand-muted:lab(94.9631% -5.33056 -1.10488)}}.dark .theme-teal,.theme-teal.dark{--brand:#56beb8;--brand-text:var(--brand);--brand-muted:#162e2c;--progress-from:var(--brand);--progress-to:var(--brand);--glow:0 180 173;--glow2:0 140 156}@supports (color:lab(0% 0 0)){.dark .theme-teal,.theme-teal.dark{--brand:lab(70.944% -32.6763 -6.5528);--brand-muted:lab(16.8218% -10.0811 -2.03545)}}.theme-orange{--brand:#ae5600;--brand-text:var(--brand);--brand-muted:#fcede3;--progress-from:var(--brand);--progress-to:var(--brand);--glow:236 118 0;--glow2:199 73 0}@supports (color:lab(0% 0 0)){.theme-orange{--brand:lab(46.9508% 35.9994 68.3666);--brand-muted:lab(94.7146% 4.1135 6.65282)}}.dark .theme-orange,.theme-orange.dark{--brand:#ea9353;--brand-text:var(--brand);--brand-muted:#372416;--progress-from:var(--brand);--progress-to:var(--brand);--glow:236 118 0;--glow2:199 73 0}@supports (color:lab(0% 0 0)){.dark .theme-orange,.theme-orange.dark{--brand:lab(69.2119% 29.7994 47.3973);--brand-muted:lab(16.3155% 8.30017 13.0076)}}.theme-slate{--brand:#627486;--brand-text:var(--brand);--brand-muted:#ecf1f5;--progress-from:var(--brand);--progress-to:var(--brand);--glow:110 120 140;--glow2:90 100 120}@supports (color:lab(0% 0 0)){.theme-slate{--brand:lab(47.7418% -3.26633 -12.2402);--brand-muted:lab(94.7735% -.878096 -2.85873)}}.dark .theme-slate,.theme-slate.dark{--brand:#9dadbe;--brand-text:var(--brand);--brand-muted:#242a30;--progress-from:var(--brand);--progress-to:var(--brand);--glow:110 120 140;--glow2:90 100 120}@supports (color:lab(0% 0 0)){.dark .theme-slate,.theme-slate.dark{--brand:lab(69.7991% -3.09783 -10.9254);--brand-muted:lab(16.4597% -1.36483 -4.91937)}}.theme-zinc{--brand:#70707a;--brand-text:var(--brand);--brand-muted:#f0f0f3;--progress-from:var(--brand);--progress-to:var(--brand);--glow:117 117 137;--glow2:95 98 117}@supports (color:lab(0% 0 0)){.theme-zinc{--brand:lab(47.6678% 1.46738 -5.44049);--brand-muted:lab(94.7378% .46283 -1.82959)}}.dark .theme-zinc,.theme-zinc.dark{--brand:#aaaab3;--brand-text:var(--brand);--brand-muted:#28282d;--progress-from:var(--brand);--progress-to:var(--brand);--glow:117 117 137;--glow2:95 98 117}@supports (color:lab(0% 0 0)){.dark .theme-zinc,.theme-zinc.dark{--brand:lab(69.7275% 1.24151 -4.73286);--brand-muted:lab(16.4093% .785083 -2.90017)}}.theme-stone{--brand:#7b6f66;--brand-text:var(--brand);--brand-muted:#f3efec;--progress-from:var(--brand);--progress-to:var(--brand);--glow:133 116 102;--glow2:114 95 84}@supports (color:lab(0% 0 0)){.theme-stone{--brand:lab(47.7571% 3.49459 6.74518);--brand-muted:lab(94.7694% 1.00473 1.99298)}}.dark .theme-stone,.theme-stone.dark{--brand:#b4a8a0;--brand-text:var(--brand);--brand-muted:#2d2824;--progress-from:var(--brand);--progress-to:var(--brand);--glow:133 116 102;--glow2:114 95 84}@supports (color:lab(0% 0 0)){.dark .theme-stone,.theme-stone.dark{--brand:lab(69.804% 3.0936 6.03195);--brand-muted:lab(16.4586% 1.74576 3.37139)}}:root{--content-float-in-duration:.18s;--content-float-in-ease:var(--ease-out);--content-float-out-duration:.12s;--content-float-follow-duration:.12s;--content-float-follow-ease:var(--ease-out);--content-menu-cursor-duration:90ms;--content-menu-cursor-ease:var(--ease-out);--content-period-duration:.22s;--content-period-ease:var(--ease-out);--content-event-in-duration:.24s;--content-event-in-ease:var(--ease-spring);--content-event-in-stagger:12ms;--content-ghost-duration:90ms;--content-ghost-ease:var(--ease-out);--content-caret-flag-duration:.16s;--content-caret-flag-ease:var(--ease-out);--content-caret-flag-hold:3s;--content-caret-flag-out:.4s;--content-row-in-duration:.2s;--content-row-in-ease:var(--ease-out);--content-row-in-fade:1.2s;--content-cell-commit-duration:.6s;--content-cell-commit-ease:var(--ease-out);--content-width-step-duration:.24s;--content-width-step-ease:var(--ease-in-out);--content-save-dot-duration:1.2s;--content-save-dot-ease:var(--ease-in-out);--doc-measure:720px;--doc-measure-full:1040px;--doc-tracking-body:-.011em;--doc-tracking-h1:-.019em;--doc-tracking-h2:-.017em;--doc-tracking-title:-.021em}@keyframes content-float-in{0%{opacity:0;transform:translateY(var(--float-from-y,4px))scale(.98)}to{opacity:1;transform:none}}@keyframes content-float-out{0%{opacity:1}to{opacity:0}}@keyframes content-period-next{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes content-period-prev{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes content-view-in{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}@keyframes content-event-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes content-ghost-pulse{0%,to{transform:none}50%{transform:scale(1.04)}}@keyframes content-row-rise{0%{transform:translateY(4px)}to{transform:none}}@keyframes content-tint-out{0%{opacity:.6}to{opacity:0}}@keyframes content-save-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes content-save-land{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:none}}@keyframes content-breath{0%,to{transform:none}50%{transform:scale(1.15)}}@keyframes content-slide-in{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}@keyframes content-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes content-twinkle{0%{transform:scale(0)}60%{transform:scale(1.2)}to{transform:none}}@keyframes content-pop-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes content-paper-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes chart-bar-grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes chart-line-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes chart-donut-in{0%{opacity:0;transform:rotate(-24deg)scale(.96)}to{opacity:1;transform:none}}.now-disc:after{content:"";background:var(--brand);border-radius:9999px;position:absolute;inset:-4px}@supports (color:color-mix(in lab, red, red)){.now-disc:after{background:color-mix(in oklab,var(--brand)20%,transparent)}}.now-disc:after{animation:calendar-now-breathe 3s var(--ease-in-out)infinite}@keyframes calendar-now-breathe{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}.focus-running{animation:8s linear infinite calendar-hatch-drift}@keyframes calendar-hatch-drift{0%{background-position:0 0}to{background-position:12px 0}}.calendar-lift{box-shadow:var(--e3);z-index:40;cursor:grabbing;transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.calendar-lift{transform:none}.focus-running,.now-disc:after{animation:none}}.calendar-thumb{transition:transform var(--duration-pop,.18s)var(--ease-out),width 0s}.calendar-loading-dot{animation:calendar-dot 1.2s var(--ease-in-out)infinite}@keyframes calendar-dot{0%,to{opacity:.35;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.calendar-loading-dot{animation:none}}.dark [data-weekend].bg-sunken{background-color:var(--sheet)}@supports (color:color-mix(in lab, red, red)){.dark [data-weekend].bg-sunken{background-color:color-mix(in oklab,var(--sheet)62%,black)}}@keyframes hub-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes hub-rise-still{0%{transform:translateY(6px)}to{transform:none}}@keyframes hub-resolve-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate(12px)}}@keyframes hub-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes hub-orbit{to{transform:rotate(360deg)}}@keyframes hub-orbit-back{to{transform:rotate(-360deg)}}@keyframes hub-pop-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes hub-pop{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@keyframes hub-pop-down{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:none}}@keyframes hub-panel-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes hub-twinkle{0%,to{transform:scale(1)rotate(0)}50%{transform:scale(1.15)rotate(15deg)}}@keyframes hub-breathe{0%,to{transform:scale(.86)}50%{transform:scale(1)}}@keyframes hub-stream{0%{opacity:.35}to{opacity:1}}@keyframes hub-pulse-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.8)}}@keyframes hub-fade{0%{opacity:0}to{opacity:1}}.presence-dot[data-presence=away]{background:var(--presence-ring,var(--sheet));box-shadow:inset 0 0 0 1.5px var(--camp-sun),0 0 0 2px var(--presence-ring,var(--sheet))}.presence-dot[data-presence=offline]{background:var(--presence-ring,var(--sheet));box-shadow:inset 0 0 0 1.5px var(--ink-4),0 0 0 2px var(--presence-ring,var(--sheet))}.presence-dot[data-presence=focus]{background:linear-gradient(var(--presence-ring,var(--sheet)),var(--presence-ring,var(--sheet)))center/60% 1.5px no-repeat,var(--camp-dusk)}.presence-dot[data-presence=call]{background:var(--camp-moss)}.presence-dot{transition:background-color .2s var(--ease-out),box-shadow .2s var(--ease-out)}.ai-big-switch{width:36px;height:20px}.ai-big-switch>span{width:16px;height:16px}.ai-big-switch[data-state=checked]>span{translate:16px}:root{--scroll-bar-color:#14161e2e;--scroll-bar-bg-color:transparent;--radius:.5rem;--frame:#f3f4f6;--sheet:#fff;--sunken:#f8f9fa;--raised:#fff;--pop:#fff;--panel:#fff;--ink:#16171b;--ink-2:#5b5d65;--ink-3:#8a8c92;--ink-4:#b9bbc0;--line:#14161e13;--line-2:#14161e1f;--line-3:#14161e2e;--hover:#14161e0a;--press:#14161e12;--sel:#14161e0e;--e1:0 0 0 1px #10121a17,0 1px 2px #10121a0d;--e-sel:0 0 0 1px #10121a12,0 1px 2px #10121a0f,0 2px 6px -2px #10121a0f;--e2:0 0 0 1px #10121a12,0 1px 2px #10121a0d,0 4px 12px -4px #10121a14;--e3:0 0 0 1px #10121a14,0 4px 8px -2px #10121a12,0 16px 32px -8px #10121a29;--e4:0 0 0 1px #10121a14,0 8px 16px -4px #10121a14,0 32px 64px -16px #10121a3d;--e-sheet:0 0 0 1px #10121a0f,0 1px 3px #10121a0a,0 12px 32px -16px #10121a1a;--grain-opacity:.035;--grain-blend:multiply;--brand:#cc4a0b;--brand-foreground:#fff;--brand-text:#c2410c;--brand-muted:#fcefe6;--progress-from:#ff8a00;--progress-to:#ff3d00;--glow:255 110 30;--glow2:255 61 0;--agent:#5b63d6;--agent-foreground:#fff;--agent-muted:#eeeffc;--agent-ink:#3b3fa6;--background:var(--sheet);--foreground:var(--ink);--card:var(--raised);--card-foreground:var(--ink);--popover:var(--pop);--popover-foreground:var(--ink);--secondary:var(--sunken);--secondary-foreground:var(--ink);--muted:var(--sunken);--muted-foreground:var(--ink-2);--faint-foreground:var(--ink-3);--accent:var(--hover);--accent-foreground:var(--ink);--border:var(--line);--input:var(--line-3);--canvas:var(--frame);--sidebar:var(--frame);--sidebar-foreground:var(--ink);--sidebar-accent:var(--press);--sidebar-accent-foreground:var(--ink);--sidebar-border:var(--line);--surface:var(--sunken);--surface-foreground:var(--ink);--code:var(--sunken);--code-foreground:var(--ink);--code-highlight:var(--press);--code-number:var(--ink-3);--destructive:#d1293d;--destructive-foreground:#fff;--success:#1f8a4c;--success-foreground:var(--color-emerald-50);--warning:#b26b00;--warning-foreground:var(--color-amber-50);--info:#2f6fdb;--info-foreground:var(--color-blue-50);--success-ink:#176b3a;--warning-ink:#8a5300;--info-ink:#2257b5;--danger-ink:#ae1f33;--ok:#2f9e5b;--chart-1:#2a78d6;--chart-2:#c74c80;--chart-3:#a86f00;--chart-4:#4a3aa7;--chart-5:#11865f;--camp-sun:#b98200;--camp-sun-tint:#fff6d6;--camp-sun-ink:#7a5200;--camp-moss:#2f9e5b;--camp-moss-tint:#e6f6ec;--camp-moss-ink:#1d6a3c;--camp-lake:#0e97a6;--camp-lake-tint:#e1f5f6;--camp-lake-ink:#0b5c65;--camp-sky:#3b7ddd;--camp-sky-tint:#e7effc;--camp-sky-ink:#1e4e9a;--camp-dusk:#7b61d9;--camp-dusk-tint:#efebfc;--camp-dusk-ink:#4b3699;--camp-berry:#d9467c;--camp-berry-tint:#fce8ef;--camp-berry-ink:#962556;--camp-sun-a1:#ad7300;--camp-sun-a2:#855500;--camp-moss-a1:#3f945b;--camp-moss-a2:#0e7344;--camp-lake-a1:#0f919c;--camp-lake-a2:#006e7d;--camp-sky-a1:#427fd8;--camp-sky-a2:#315cb0;--camp-dusk-a1:#816bd8;--camp-dusk-a2:#6749ac;--camp-berry-a1:#ca4b85;--camp-berry-a2:#a32b5e;--agent-a1:#6572e4;--agent-a2:#5050b9;--ease-out:cubic-bezier(.22,1,.36,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--duration-press:90ms;--duration-hover:.14s;--duration-pop:.18s;--duration-panel:.24s;--duration-spring:.22s;--duration-page:.32s;--work-check-press-ms:90ms;--work-check-press-ease:var(--ease-out);--work-check-fill-ms:.22s;--work-check-fill-ease:var(--ease-spring);--work-strike-ms:.18s;--work-strike-ease:var(--ease-out);--work-strike-delay:80ms;--work-settle-hold:.6s;--work-settle-ms:.24s;--work-settle-ease:var(--ease-in-out);--work-glyph-swap-out-ms:90ms;--work-glyph-swap-in-ms:.22s;--work-glyph-swap-ease:var(--ease-spring);--work-lift-ms:.16s;--work-lift-ease:var(--ease-spring);--work-make-room-ms:.16s;--work-make-room-ease:var(--ease-out);--work-drop-ms:.2s;--work-drop-ease:cubic-bezier(.2,0,0,1);--work-landed-ms:.7s;--work-landed-ease:cubic-bezier(.25,.1,.25,1);--work-panel-in-ms:.24s;--work-panel-out-ms:.18s;--work-panel-ease:var(--ease-in-out);--work-panel-swap-ms:.12s;--work-panel-swap-ease:var(--ease-out);--work-grow-ms:.32s;--work-grow-stagger:16ms;--work-grow-cap:.24s;--work-grow-ease:var(--ease-out);--work-tick-ms:.18s;--work-tick-ease:var(--ease-out);--work-pop-ms:.18s;--work-pop-ease:var(--ease-out)}@supports (color:lab(0% 0 0)){:root{--brand:lab(49.9406% 50.8337 58.3514);--brand-text:lab(46.727% 51.0287 55.2734);--destructive:lab(47.0547% 64.4547 33.2253);--destructive-foreground:lab(100% 0 0);--success:lab(50.6489% -41.7082 24.3855);--warning:lab(52.3346% 24.5806 59.4613);--info:lab(47.3929% 9.8241 -62.3717);--success-ink:lab(39.5571% -34.5157 20.1652);--warning-ink:lab(40.9831% 19.7366 49.5596);--info-ink:lab(37.8248% 10.3354 -55.9394);--danger-ink:lab(38.9009% 56.6354 27.7634)}}.dark{--scroll-bar-color:#ffffff29;--scroll-bar-bg-color:transparent;--frame:#0b0c0e;--sheet:#131416;--sunken:#0f1012;--raised:#1b1c1f;--pop:#1f2024;--panel:#16171a;--ink:#eeeef0;--ink-2:#a8abb1;--ink-3:#72747b;--ink-4:#4a4c52;--line:#fff1;--line-2:#ffffff1a;--line-3:#ffffff29;--hover:#ffffff0a;--press:#ffffff12;--sel:#ffffff0f;--e1:inset 0 1px 0 #ffffff0a,0 0 0 1px #ffffff14,0 1px 2px #0006;--e-sel:inset 0 1px 0 #ffffff0d,0 0 0 1px #ffffff0f,0 1px 2px #0006;--e2:inset 0 1px 0 #ffffff0d,0 0 0 1px #ffffff14,0 2px 4px #0000004d,0 8px 16px -6px #00000080;--e3:inset 0 1px 0 #ffffff0f,0 0 0 1px #ffffff17,0 8px 16px -4px #00000080,0 24px 48px -12px #000000b3;--e4:inset 0 1px 0 #ffffff0f,0 0 0 1px #ffffff17,0 16px 32px -8px #0009,0 40px 80px -20px #000c;--e-sheet:inset 0 1px 0 #ffffff09,0 0 0 1px #ffffff0f,0 12px 32px -16px #000c;--grain-opacity:.035;--grain-blend:screen;--brand:#ff7a33;--brand-foreground:#0b0c0e;--brand-text:#ff8a4c;--brand-muted:#2a1a10;--progress-from:#ff8a00;--progress-to:#ff3d00;--glow:255 110 30;--glow2:255 61 0;--agent:#9aa2f6;--agent-foreground:#0b0c0e;--agent-muted:#1e2040;--agent-ink:#c9cdfb;--background:var(--sheet);--foreground:var(--ink);--card:var(--raised);--card-foreground:var(--ink);--popover:var(--pop);--popover-foreground:var(--ink);--secondary:var(--sunken);--secondary-foreground:var(--ink);--muted:var(--sunken);--muted-foreground:var(--ink-2);--faint-foreground:var(--ink-3);--accent:var(--hover);--accent-foreground:var(--ink);--border:var(--line);--input:var(--line-3);--canvas:var(--frame);--sidebar:var(--frame);--sidebar-foreground:var(--ink);--sidebar-accent:var(--press);--sidebar-accent-foreground:var(--ink);--sidebar-border:var(--line);--surface:var(--sunken);--surface-foreground:var(--ink);--code:var(--sunken);--code-foreground:var(--ink);--code-highlight:var(--press);--code-number:var(--ink-3);--success:#4cc38a;--warning:#f0b44c;--info:#6ea4f5;--destructive:#f2555a;--success-ink:#4cc38a;--warning-ink:#f0b44c;--info-ink:#6ea4f5;--danger-ink:#ff8086;--destructive-foreground:#0e0f11;--ok:#4cc38a;--chart-1:#3987e5;--chart-2:#d55181;--chart-3:#c98500;--chart-4:#9085e9;--chart-5:#199e70;--camp-sun:#f5c542;--camp-sun-tint:#2e2712;--camp-sun-ink:#fbe29c;--camp-moss:#4cc38a;--camp-moss-tint:#14291f;--camp-moss-ink:#a6e7c4;--camp-lake:#3cc6d2;--camp-lake-tint:#10292f;--camp-lake-ink:#a3e6ec;--camp-sky:#6ea4f5;--camp-sky-tint:#152238;--camp-sky-ink:#b9d3fb;--camp-dusk:#a795f5;--camp-dusk-tint:#211b38;--camp-dusk-ink:#d4cbfb;--camp-berry:#f07aa6;--camp-berry-tint:#33161f;--camp-berry-ink:#f9c2d6}@supports (color:lab(0% 0 0)){.dark{--brand:lab(66.8249% 48.8613 60.9971);--brand-text:lab(70.1099% 42.047 52.8283);--success:lab(71.0592% -44.922 18.4242);--warning:lab(77.6078% 15.1961 59.8417);--info:lab(66.2237% -.630617 -46.6852);--destructive:lab(58.868% 61.2994 32.0681);--success-ink:lab(71.0592% -44.922 18.4242);--warning-ink:lab(77.6078% 15.1961 59.8417);--info-ink:lab(66.2237% -.630617 -46.6852);--danger-ink:lab(68.8685% 49.6562 20.5766);--destructive-foreground:lab(4.285% -.0619218 -1.16854)}}@keyframes blink{50%{opacity:0}}@keyframes text-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes msg-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{to{transform:translate(100%)}}@keyframes skeleton-breathe{0%,to{opacity:1}50%{opacity:.55}}@keyframes spring-pop{0%,to{scale:1}45%{scale:1.12}}@keyframes msg-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes msg-in-own{0%{opacity:.4;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}@keyframes row-out{0%{opacity:1;transform:none}to{opacity:0;transform:scale(.985)}}@keyframes pill-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes react-pop{0%{opacity:0;scale:.6}60%{opacity:1;scale:1.08}to{opacity:1;scale:1}}@keyframes react-out{0%{opacity:1;scale:1}to{opacity:0;scale:.8}}@keyframes count-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes count-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes panel-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes pop-in{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}@keyframes format-reveal{0%{opacity:0;clip-path:inset(0 0 100%)}to{opacity:1;clip-path:inset(0)}}@keyframes preview-lift{0%{opacity:0;transform:translateY(8px)scale(.985)}to{opacity:1;transform:none}}@keyframes toolbar-in{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:none}}@keyframes glow-settle{0%{opacity:1}to{opacity:0}}@keyframes typing-bob{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes orbit-in{0%{rotate:-24deg}to{rotate:none}}@keyframes orbit-in-counter{0%{rotate:24deg}to{rotate:none}}@keyframes twinkle{0%{opacity:0;scale:0}60%{opacity:1;scale:1.2}to{opacity:1;scale:1}}@keyframes live-halo{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.5)}}@keyframes nudge{0%,to{transform:none}33%{transform:translate(-2px)}66%{transform:translate(2px)}}@keyframes line-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes clock-hand{0%{rotate:none}to{rotate:360deg}}@keyframes empty-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes work-check-fill{0%{opacity:.6;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes work-tick-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes work-glyph-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes work-glyph-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes work-strike{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes work-landed{to{background-color:#0000}}@keyframes work-panel-in{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes work-panel-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(16px)}}@keyframes work-fade-in{0%{opacity:0}to{opacity:1}}@keyframes work-rise-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes work-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes work-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes work-tick-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}@keyframes work-tick-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes work-pop-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes work-row-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes work-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.35)}}@keyframes work-ring-pulse{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}body{--primary:var(--brand-text);--primary-foreground:var(--brand-foreground);--ring:var(--brand);--sidebar-primary:var(--brand);--sidebar-primary-foreground:var(--brand-foreground);--sidebar-ring:var(--brand);--selection:var(--brand)}@supports (color:color-mix(in lab, red, red)){body{--selection:color-mix(in oklab,var(--brand)22%,var(--background))}}body{--selection-foreground:var(--foreground);accent-color:var(--brand)}html .ProseMirror{font-feature-settings:"liga" 0,"cv11","ss01","ss03"}html[data-media-collapsed=true] [data-message-media]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.animate-msg-in,.animate-msg-in-own,.animate-panel-in,.animate-pill-in,.animate-pop-in,.animate-toolbar-in,.animate-preview-lift{animation:.12s ease-out both fade-in!important}.animate-typing-bob{opacity:.6;animation:none!important}}.invoice-paper{--sheet:#fff;--raised:#fff;--sunken:#f8f9fa;--ink:#16171b;--ink-2:#5b5d65;--ink-3:#8a8c92;--line:#14161e13;--background:#fff;--foreground:#16171b;--card:#fff;--card-foreground:#16171b;--muted:#f8f9fa;--muted-foreground:#5b5d65;--border:#14161e13;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media print{@page{margin:16mm}}html[data-keyboard=open] [data-app-viewport]{height:var(--app-vvh);transform:translateY(var(--app-vv-top))}html[data-keyboard=open] [data-app-viewport] nav[aria-label=Primary]{visibility:hidden}@media (pointer:coarse){:is(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color],[type=hidden],[type=button],[type=submit],[type=reset],[type=image]),textarea,select):is(.text-sm,.text-xs,.text-2xs,.text-3xs,.sm\:text-sm,.md\:text-sm,.lg\:text-sm,.sm\:text-xs,.md\:text-xs,.lg\:text-xs){font-size:1rem}}@media (max-width:639.98px){svg[data-spot]{max-width:72px;max-height:72px}}:root{--tooltip-bg:#16171b}.dark{--tooltip-bg:#2a2b30}@keyframes shell-fade-in{0%{opacity:0}}@keyframes shell-fade-out{to{opacity:0}}@keyframes shell-rise{0%{opacity:0;transform:translateY(4px)}}@keyframes shell-pill-in{0%{opacity:0;transform:translateY(8px)}}@keyframes shell-badge-in{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.12)}to{transform:scale(1)}}@keyframes shell-badge-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes shell-count-swap{0%{opacity:0;transform:translateY(4px)}}@keyframes shell-breathe{0%,to{opacity:1}50%{opacity:.55}}@keyframes shell-shake{0%,to{transform:translate(0)}33%{transform:translate(-2px)}66%{transform:translate(2px)}}@keyframes shell-spring{50%{transform:scale(1.06)}}@keyframes shell-peek-in{0%{opacity:0;transform:translate(-12px)}}@keyframes shell-panel-in{0%{opacity:0;transform:translate(16px)}}@keyframes shell-ring-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@media (prefers-reduced-transparency:reduce){:root:not(.dark) .shell-pill{background:var(--raised)}}.shell-pop[data-state=open]{animation:shell-pop-in .18s var(--ease-out)both}.shell-pop[data-side=top][data-state=open]{animation-name:shell-pop-in-up}.shell-pop[data-side=right][data-state=open]{animation:shell-pop-in-right .16s var(--ease-out)both}.shell-pop[data-side=left][data-state=open]{animation:shell-pop-in-left .16s var(--ease-out)both}.shell-pop[data-state=closed]{animation:shell-pop-out .12s var(--ease-out)both}@keyframes shell-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@keyframes shell-pop-in-up{0%{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes shell-pop-in-right{0%{opacity:0;transform:translate(-4px)}}@keyframes shell-pop-in-left{0%{opacity:0;transform:translate(4px)}}@keyframes shell-pop-out{to{opacity:0;transform:scale(.98)}}@keyframes toast-in{0%{opacity:0;transform:translateY(16px)scale(.98)}}@keyframes toast-in-top{0%{opacity:0;transform:translateY(-16px)scale(.98)}}@keyframes toast-out{to{opacity:0}}@keyframes toast-card-out{to{transform:scale(.98)}}@keyframes toast-fade{0%{opacity:0}}@keyframes toast-timer{to{transform:scaleX(0)}}@keyframes notice-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes corner-in{0%{opacity:0;transform:translateY(12px)}}@keyframes splash-appear{0%{opacity:0}}@keyframes ring-draw{0%{stroke-dashoffset:100px}}@keyframes splash-line-in{0%{opacity:0;transform:translateY(4px)}}@keyframes shell-in{0%{opacity:0}}@keyframes sheet-progress-sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes spot-in{0%{opacity:0}}@keyframes orbit-once{0%{transform:rotate(-200deg)}to{transform:rotate(0)}}@keyframes spark-in{0%{opacity:0;transform:scale(.8)}}@keyframes kbd-hit{45%{transform:scale(1.12)}}@keyframes sheet-crossfade{0%{opacity:.6}}.palette-scrim{z-index:var(--z-modal-backdrop);background:#0a0b0e52;position:fixed;inset:0}.dark .palette-scrim{background:#0505068f}@media (prefers-reduced-transparency:reduce){.palette-scrim,.dark .palette-scrim{background:#0a0b0e7a}}.palette-scrim[data-state=open]{animation:palette-fade-in .2s var(--ease-out)}.palette-scrim[data-state=closed]{animation:palette-fade-out .14s var(--ease-out)forwards}.palette{z-index:var(--z-modal);background:var(--pop);width:min(640px,100vw - 32px);color:var(--ink);box-shadow:var(--e4);transform-origin:50% 0;border-radius:16px;outline:none;flex-direction:column;margin-inline:auto;display:flex;position:fixed;top:14dvh;left:0;right:0;overflow:hidden}.palette[data-state=open]{animation:palette-in .2s var(--ease-out)}.palette[data-state=closed]{animation:palette-out .14s var(--ease-out)forwards}.palette[data-phone]{background:var(--sheet);width:auto;box-shadow:none;padding-top:env(safe-area-inset-top);border-radius:0;margin:0;inset:0}.palette[data-phone][data-state=open]{animation:palette-phone-in .24s var(--ease-in-out)}.palette[data-phone][data-state=closed]{animation:palette-fade-out .14s var(--ease-out)forwards}.palette-input-row{border-bottom:1px solid var(--line);isolation:isolate;flex:none;align-items:center;gap:12px;height:52px;padding:0 14px 0 18px;display:flex;position:relative}.palette-input-row:before{content:"";z-index:-1;background:linear-gradient(90deg,var(--agent),transparent 60%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.palette-input-row:before{background:linear-gradient(90deg,color-mix(in oklab,var(--agent)9%,transparent),transparent 60%)}}.palette-input-row:before{opacity:0;transition:opacity .18s var(--ease-out);pointer-events:none}.palette-input-row[data-mode=ask]:before{opacity:1}.palette-input{min-width:0;height:100%;letter-spacing:var(--text-base--letter-spacing);color:var(--ink);caret-color:var(--brand);background:0 0;border:0;outline:none;flex:1;font-size:16px;line-height:24px}.palette-input::placeholder{color:var(--ink-3)}.palette-crumb{background:var(--press);height:24px;color:var(--ink);border-radius:6px;flex:none;align-items:center;padding:0 8px;font-size:12.5px;font-weight:510;display:inline-flex}.palette-cancel{height:44px;color:var(--brand-text);flex:none;padding:0 4px;font-size:15px}.palette-seg{background:var(--press);border-radius:8px;flex:none;grid-template-columns:1fr 1fr;height:28px;padding:2px;display:grid;position:relative}.palette-seg-knob{background:var(--raised);width:calc(50% - 2px);box-shadow:var(--e1);transition:transform .12s var(--ease-out);border-radius:6px;position:absolute;top:2px;bottom:2px;left:2px}.palette-seg[data-mode=ask] .palette-seg-knob{transform:translate(100%)}.palette-seg button{z-index:1;height:24px;font:510 12px/1 var(--font-sans);color:var(--ink-3);white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 8px;display:flex;position:relative}.palette-seg button[aria-pressed=true]{color:var(--ink)}.palette-seg[data-mode=ask] button[aria-pressed=true]{color:var(--agent-ink)}.palette-seg .kbd{min-width:16px;height:16px;font-size:10px}.palette-phone-seg{border-bottom:1px solid var(--line);padding:8px 16px}.palette-phone-seg .palette-seg{height:32px}.palette-phone-seg .palette-seg button{height:28px;font-size:13px}.palette-sweep{height:2px;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.palette-sweep:after{content:"";background:linear-gradient(90deg,transparent,var(--brand),transparent);animation:palette-sweep 1.2s var(--ease-in-out)infinite;position:absolute;inset:0}.palette-list{overscroll-behavior:contain;flex:1;min-height:0;max-height:min(60dvh,440px);padding:6px;scroll-padding:6px;overflow:hidden auto}.palette[data-phone] .palette-list{max-height:none}.palette [cmdk-group]{padding:0}.palette [cmdk-group-heading]{height:30px;font:510 12px/16px var(--font-sans);color:var(--ink-3);align-items:flex-end;padding:0 12px 6px;display:flex}.palette-row{height:40px;color:var(--ink);cursor:pointer;border-radius:8px;gap:12px;padding:0 12px;font-size:14px;line-height:20px;transition:none;position:relative}.palette[data-phone] .palette-row{height:48px;font-size:15px}.palette-row[data-selected=true]{background:var(--press);color:var(--ink)}.palette-row[data-selected=true]:before{content:"";background:var(--brand);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.palette-row svg.lucide{color:var(--ink-3)}.palette-mark{flex:none;place-items:center;width:20px;height:20px;display:grid}.palette[data-phone] .palette-meta{max-width:34%}.palette-mark>[data-hue]{border-radius:6px;width:20px;height:20px}.palette-meta{text-overflow:ellipsis;white-space:nowrap;max-width:40%;color:var(--ink-3);flex:none;font-size:12.5px;overflow:hidden}.palette-keys{flex:none;align-items:center;gap:4px;display:inline-flex}.palette-enter{flex:none;display:none}.palette:not([data-phone]) .palette-row[data-selected=true] .palette-enter{display:inline-flex}.palette-row-ask,.palette-row-ask[data-selected=true]{color:var(--agent-ink)}.palette mark{color:var(--ink);background:0 0;border-radius:0;padding:0;font-weight:590}.palette-ptile{color:#fff;background-image:linear-gradient(140deg,var(--hue-a1),var(--hue-a2));border-radius:6px;place-items:center;width:20px;height:20px;display:grid;box-shadow:inset 0 1px #ffffff38}.palette-ptile svg.lucide{color:#fff;width:12px;height:12px}.palette-empty{text-align:center;flex-direction:column;align-items:center;padding:28px 20px 24px;display:flex}.palette-footer{border-top:1px solid var(--line);height:40px;color:var(--ink-3);flex:none;align-items:center;gap:16px;padding:0 14px;font-size:12px;display:flex}.palette-footer>span{align-items:center;gap:4px;display:flex}.palette-answer{padding:14px 12px 10px}.palette-answer p{letter-spacing:var(--text-body--letter-spacing);white-space:pre-wrap;text-wrap:pretty;max-width:560px;font-size:15px;line-height:23px}.palette-caret{vertical-align:-2px;background:var(--agent);border-radius:2px;width:7px;height:16px;margin-left:2px;animation:1s step-end infinite palette-caret;display:inline-block}.palette-dots{gap:3px;display:inline-flex}.palette-dots i{background:var(--agent);width:4px;height:4px;animation:palette-bob 1.2s var(--ease-in-out)infinite;border-radius:50%}.palette-dots i:nth-child(2){animation-delay:.15s}.palette-dots i:nth-child(3){animation-delay:.3s}.palette-sources{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.palette-source{background:var(--raised);max-width:220px;height:24px;box-shadow:var(--e1);color:var(--ink-2);transition:box-shadow var(--t-hover,.14s)var(--ease-out);border-radius:6px;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:inline-flex}button.palette-source:hover{box-shadow:var(--e2);color:var(--ink)}button.palette-source:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.palette-provenance{color:var(--ink-3);align-items:center;gap:6px;margin-top:12px;font-size:12px;display:flex}.palette-peek{z-index:var(--z-modal);background:var(--pop);width:360px;box-shadow:var(--e3);animation:palette-peek-in .16s var(--ease-out);border-radius:12px;padding:16px;position:fixed;top:14dvh;left:calc(50% + 332px)}@media (max-width:1399.98px){.palette-peek{top:calc(14dvh + 72px);left:auto;right:16px}}@media (prefers-reduced-motion:reduce){.palette[data-state=open],.palette[data-phone][data-state=open],.palette-scrim[data-state=open],.palette-peek{animation:.12s linear palette-fade-in}.palette[data-state=closed],.palette-scrim[data-state=closed]{animation:.12s linear forwards palette-fade-out}.palette-seg-knob{transition:none}.palette-sweep:after,.palette-caret,.palette-dots i{animation:none}.palette-sweep:after{opacity:.6}}@keyframes palette-in{0%{opacity:0;transform:scale(.96)}}@keyframes palette-out{to{opacity:0;transform:scale(.98)}}@keyframes palette-phone-in{0%{opacity:0;transform:translateY(24px)}}@keyframes palette-fade-in{0%{opacity:0}}@keyframes palette-fade-out{to{opacity:0}}@keyframes palette-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes palette-caret{50%{opacity:0}}@keyframes palette-bob{0%,60%,to{opacity:.5;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes palette-peek-in{0%{opacity:0;transform:translate(8px)}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-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-contain-size{syntax:"*";inherits:false}@property --tw-contain-layout{syntax:"*";inherits:false}@property --tw-contain-paint{syntax:"*";inherits:false}@property --tw-contain-style{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@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))}}@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))}}
