/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-outline-style:solid;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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}}}@layer theme{:root,:host{--font-sans:"Inter", system-ui, -apple-system, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-medium:500;--font-weight-semibold:600;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:var(--duration-quick);--default-transition-timing-function:var(--ease-standard);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-ink:light-dark(#18181b,#fff);--color-body:light-dark(#27272a,#fff);--color-muted:light-dark(#5f5f68,#9198a1);--color-faint:light-dark(#82828a,#4a5260);--color-page:light-dark(#f7f7f8,#030406);--color-surface:light-dark(#fff,#0d1117);--color-surface-sunken:light-dark(#f1f1f4,#06070a);--color-surface-raised:light-dark(#fff,#11161e);--color-surface-base:light-dark(#fff,#0b0d11);--color-surface-card-hover:light-dark(#f7f7f7,#191d23)}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-surface-card-hover:light-dark(color-mix(in srgb, var(--color-surface-card), #000 3%),color-mix(in srgb, var(--color-surface-card), #fff 5%))}}:root,:host{--color-brand:light-dark(#4f46e5,#5a5ee8);--color-brand-dark:light-dark(#4338ca,#4a4dd6);--color-brand-tint:light-dark(#e9e8fd,#1f2247);--color-brand-ink:#fff;--color-brand-on-tint:light-dark(#3f38b4,#a5aaff);--color-brand-solid:light-dark(#4f46e5,#5a5ee8);--color-brand-solid-hover:light-dark(#4338ca,#4a4dd6);--color-danger:light-dark(#d11f1f,#ef4444);--color-danger-tint:light-dark(#fdecec,#271417);--color-success:light-dark(#0f7a3d,#22c55e);--color-warning:light-dark(#a45300,#f59e0b);--color-border:light-dark(#e4e4e8,#15181e);--color-border-strong:light-dark(#cfcfd6,#1c2029);--color-border-focus:light-dark(#87878f,#606875);--color-ring:light-dark(#4f46e5,#5a5ee8);--color-chart-1:light-dark(#2a78d6,#3987e5);--color-chart-3:light-dark(#e87ba4,#d55181);--color-surface-frame:light-dark(#eeeef0,#030406);--color-bar:var(--color-surface-frame);--color-bar-ink:light-dark(#18181b,#fff);--color-bar-muted:light-dark(#5f5f68,#7d8590);--color-bar-hover:light-dark(#fff,#11151b);--color-bar-line:light-dark(#e4e4e8,#1c2029);--color-surface-panel:light-dark(#fff,#0b0d11);--color-surface-card:light-dark(#fff,#0d1117);--color-rail:var(--color-surface-frame);--color-rail-ink:var(--color-bar-ink);--color-rail-muted:var(--color-bar-muted);--color-rail-active:var(--color-bar-hover);--color-rail-edge:var(--color-bar-line);--color-edge-highlight:light-dark(#fff,#ffffff0a);--color-edge-highlight-strong:light-dark(#fff,#ffffff0f);--color-edge-highlight-dialog:light-dark(#fff,#ffffff14);--color-panel-edge:light-dark(var(--color-border),var(--color-edge-highlight-strong));--color-shadow-contact:light-dark(#0f172a12,#0006);--color-scrim:light-dark(#18181b66,#00000080);--color-shadow-soft:light-dark(#18181b0d,#00000080);--color-shadow-drop:light-dark(#18181b24,#0009);--color-shadow-popover:light-dark(#0f172a2e,#000000bf);--shadow-float:0 18px 40px -20px var(--color-shadow-soft);--shadow-contact:0 1px 2px var(--color-shadow-contact);--color-soft:light-dark(#3f3f46,#c3cad3);--color-danger-solid:#d11f1f;--color-danger-solid-hover:#a41616;--color-danger-solid-ink:#fff;--color-brand-text:var(--color-brand-on-tint);--color-border-well:light-dark(#00000008,#ffffff08);--radius-layer-1:.75rem;--radius-layer-2:.5rem;--radius-layer-3:.375rem;--radius-button:.5rem;--radius-input:.5rem;--radius-nav:.5rem;--spacing-panel-inset:.75rem;--spacing-rail-collapsed:3.75rem;--container-toast:calc(100vw - 2rem);--transition-duration-toast:.18s;--z-index-toast:100;--grid-template-rows-collapsed:0fr;--grid-template-rows-expanded:1fr;--transition-property-width:width;--transition-property-rotate-opacity:rotate, opacity;--transition-property-rows-opacity:grid-template-rows, opacity;--ease-standard:cubic-bezier(.4, 0, .2, 1);--duration-quick:.16s;--spacing-gutter:1.5rem;--spacing-glow:62.5rem;--container-shell:60rem;--container-panel:25rem;--container-rail-label:8rem;--container-row:36rem;--container-chip:16rem;--aspect-wordmark:1193 / 238;--color-provider-google:#fff;--color-provider-google-hover:#f2f2f2;--color-provider-google-ink:#1f1f1f;--color-provider-google-border:#747775;--color-provider-apple:#000;--color-provider-apple-hover:#1a1a1a;--color-provider-apple-ink:#fff;--color-splash-ground:#121111;--color-splash-cream:#f7f2e8;--color-splash-ink:#121111;--color-glow-magicspells:#141f4a;--color-glow-pyramid:#1f1d4f;--color-glow-sites:#40200c;--color-glow-marketing:#3d1a3f;--spacing-drawer:18.75rem;--spacing-drawer-pad:.5rem;--radius-drawer:0rem;--type-heading-1:1.5rem;--type-heading-1--line-height:calc(1.875 / 1.5);--type-heading-2:1.25rem;--type-heading-2--line-height:calc(1.75 / 1.25);--type-heading-3:1.125rem;--type-heading-3--line-height:calc(1.75 / 1.125);--type-heading-4:1rem;--type-heading-4--line-height:calc(1.5 / 1);--type-heading-5:.875rem;--type-heading-5--line-height:calc(1.25 / .875);--type-body-lg:1rem;--type-body-lg--line-height:calc(1.75 / 1);--type-body:.875rem;--type-body--line-height:calc(1.25 / .875);--type-label:.8125rem;--type-label--line-height:calc(1.25 / .8125);--type-body-sm:.75rem;--type-body-sm--line-height:calc(1 / .75);--type-overline:.75rem;--type-overline--line-height:calc(1 / .75);--type-code:.8125rem;--type-code--line-height:calc(1.25 / .8125);--type-key:.75rem;--type-key--line-height:calc(1 / .75)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{background-color:var(--color-surface-frame);font-optical-sizing:none;overflow-x:clip}html.auth-ground{background-color:var(--color-splash-ground);color-scheme:dark!important}body{color:var(--color-body);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background-color:var(--color-brand);color:var(--color-brand-ink)}input,textarea{caret-color:var(--color-brand)}*{scrollbar-color:var(--color-border-strong) transparent;scrollbar-width:thin}table,time,[data-numeric]{font-variant-numeric:tabular-nums}h1,h2,h3{overflow-wrap:break-word;word-break:auto-phrase}@supports (hyphenate-limit-chars:12 5 5){:is(h1,h2,h3):not(:lang(en)){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:12 5 5}}a{text-underline-offset:.2em;text-decoration-thickness:from-font}:root{accent-color:var(--color-brand)}}@layer components{dialog-panel{display:contents}dialog-panel>dialog{opacity:0;border:none;width:90vw;max-width:32rem;max-height:85vh;padding:0;transition:opacity .3s ease-out,transform .3s ease-out;overflow:visible;transform:scale(.95);box-shadow:0 10px 25px #00000026}dialog-panel>dialog::backdrop{background:0 0}dialog-backdrop{opacity:0;pointer-events:none;will-change:opacity;z-index:var(--dialog-backdrop-z-index,1000);background:#0000004d;width:200vw;height:200dvh;transition:opacity .3s ease-out;display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}dialog-panel[state=showing]>dialog-backdrop,dialog-panel[state=shown]>dialog-backdrop,dialog-panel[state=hiding]>dialog-backdrop{display:block}dialog-panel[state=showing]>dialog{opacity:0;transform:scale(.95)}dialog-panel[state=shown]>dialog{opacity:1;transform:scale(1)}dialog-panel[state=hiding]>dialog{opacity:0;transition:opacity .2s ease-in,transform .2s ease-in;transform:scale(.95)}dialog-panel[state=showing]>dialog-backdrop,dialog-panel[state=hidden]>dialog-backdrop{opacity:0;pointer-events:none}dialog-panel[state=shown]>dialog-backdrop{opacity:1;pointer-events:auto}dialog-panel[state=hiding]>dialog-backdrop{opacity:0;pointer-events:none;transition:opacity .2s ease-in}dialog-panel[position=top]>dialog,dialog-panel[position=right]>dialog,dialog-panel[position=bottom]>dialog,dialog-panel[position=left]>dialog{opacity:1;max-width:100%;margin:0;position:fixed}dialog-panel[position=top]>dialog{width:100%;max-height:85vh;inset:0 0 auto;transform:translateY(-100%)}dialog-panel[position=top][state=shown]>dialog{transform:translateY(0)}dialog-panel[position=bottom]>dialog{width:100%;max-height:85vh;inset:auto 0 0;transform:translateY(100%)}dialog-panel[position=bottom][state=shown]>dialog{transform:translateY(0)}dialog-panel[position=left]>dialog{width:min(24rem,90vw);height:100dvh;max-height:100dvh;inset:0 auto 0 0;transform:translate(-100%)}dialog-panel[position=left][state=shown]>dialog{transform:translate(0)}dialog-panel[position=right]>dialog{width:min(24rem,90vw);height:100dvh;max-height:100dvh;inset:0 0 0 auto;transform:translate(100%)}dialog-panel[position=right][state=shown]>dialog{transform:translate(0)}body:has(dialog-panel[state=showing]),body:has(dialog-panel[state=shown]),body:has(dialog-panel[state=hiding]){overflow:hidden}dialog-panel[morph]>dialog,dialog-panel[morph][state]>dialog{opacity:1;max-width:none;max-height:none;margin:auto;transition:none;position:fixed;inset:0;transform:none}dialog-panel[morph][state=showing]>dialog-backdrop{opacity:1;pointer-events:auto}@starting-style{dialog-panel[morph][state=showing]>dialog-backdrop{opacity:0}}:root{--sheet-panel-background:white;--sheet-panel-border-radius:25px;--sheet-card-margin:12px;--sheet-card-border-radius:20px;--sheet-panel-box-shadow:0 1px 20px -4px #0000004d, 0 0 7px #0000001a;--sheet-handle-color:#bbb;--sheet-handle-width:50px;--sheet-handle-height:5px;--sheet-handle-offset:8px;--sheet-handle-inset:calc(var(--sheet-handle-offset) + var(--sheet-handle-height) + 8px);--sheet-handle-side-thickness:4px;--sheet-handle-side-length:var(--sheet-handle-width);--sheet-handle-side-inset:calc(var(--sheet-handle-offset) + var(--sheet-handle-side-thickness));--sheet-bleed:120px;--sheet-content-padding:20px;--sheet-footer-padding:var(--sheet-content-padding);--sheet-footer-background:transparent;--sheet-overlay-background:#00000080;--sheet-overlay-blur:5px;--sheet-desktop-panel-width:min(26rem, 90vw);--sheet-center-width:min(28rem, calc(100vw - 2 * var(--sheet-card-margin)));--sheet-exit-cushion:28px;--sheet-morph-duration:.6s;--sheet-morph-easing:cubic-bezier(.34, 1.32, .52, 1);--sheet-blob-z-index:1002;--sheet-trigger-return-duration:.28s;--sheet-trigger-return-easing:cubic-bezier(.34, 1.4, .64, 1)}dialog-panel[morph][state]:has(sheet-panel)>dialog{box-sizing:border-box;background:var(--sheet-panel-background);max-width:none;max-height:none;box-shadow:var(--sheet-panel-box-shadow);z-index:var(--sheet-panel-z-index,1001);border:none;padding:0;position:fixed;overflow:hidden}dialog-panel:has(sheet-panel)>dialog[open]{display:flex}dialog-panel[morph][state]:has(sheet-panel[data-position=bottom])>dialog{width:100%;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:var(--sheet-panel-border-radius) var(--sheet-panel-border-radius) 0 0;margin:0;inset:auto 0 0}dialog-panel[morph][state]:has(sheet-panel[data-position=bottom]:not([data-desktop=true]))>dialog{height:var(--sheet-active-size,85vh)}dialog-panel[morph][state]:has(sheet-panel[data-desktop=true][data-position=bottom])>dialog{height:fit-content}dialog-panel[morph][state]:has(sheet-panel[data-desktop=true][data-position=bottom]:not([data-mode=card]))>dialog{max-height:100dvh}dialog-panel[morph][state]:has(sheet-panel[data-desktop=true][data-mode=card][data-position=bottom])>dialog{max-height:calc(100dvh - 2 * var(--sheet-card-margin))}dialog-panel[morph][state]:has(sheet-panel[data-position=left])>dialog{width:var(--sheet-active-size,min(26rem, 90vw));height:100dvh;padding-left:env(safe-area-inset-left,0px);border-radius:0 var(--sheet-panel-border-radius) var(--sheet-panel-border-radius) 0;margin:0;inset:0 auto 0 0}dialog-panel[morph][state]:has(sheet-panel[data-position=right])>dialog{width:var(--sheet-active-size,min(26rem, 90vw));height:100dvh;padding-right:env(safe-area-inset-right,0px);border-radius:var(--sheet-panel-border-radius) 0 0 var(--sheet-panel-border-radius);margin:0;inset:0 0 0 auto}dialog-panel[morph][state]:has(sheet-panel[data-position=center])>dialog{width:var(--sheet-center-width);height:fit-content;max-width:calc(100vw - 2 * var(--sheet-card-margin));max-height:calc(100dvh - 2 * var(--sheet-card-margin));border-radius:var(--sheet-card-border-radius);margin:auto;inset:0}dialog-panel[morph][state]:has(sheet-panel[data-position=bottom] sheet-footer)>dialog{padding-bottom:0}dialog-panel[morph][state]:has(sheet-panel[data-position=left] sheet-footer)>dialog{padding-left:0}dialog-panel[morph][state]:has(sheet-panel[data-position=right] sheet-footer)>dialog{padding-right:0}dialog-panel[morph][state]:has(sheet-panel[data-mode=card][data-position=bottom])>dialog{inset:auto var(--sheet-card-margin) var(--sheet-card-margin);width:auto;max-width:calc(100vw - 2 * var(--sheet-card-margin));border-radius:var(--sheet-card-border-radius);padding-bottom:0}dialog-panel[morph][state]:has(sheet-panel[data-mode=card][data-position=left])>dialog{inset:var(--sheet-card-margin) auto var(--sheet-card-margin) var(--sheet-card-margin);height:auto;max-height:calc(100dvh - 2 * var(--sheet-card-margin));border-radius:var(--sheet-card-border-radius);padding-left:0}dialog-panel[morph][state]:has(sheet-panel[data-mode=card][data-position=right])>dialog{inset:var(--sheet-card-margin) var(--sheet-card-margin) var(--sheet-card-margin) auto;height:auto;max-height:calc(100dvh - 2 * var(--sheet-card-margin));border-radius:var(--sheet-card-border-radius);padding-right:0}dialog-panel[morph][state]:has(sheet-panel[data-desktop=true][data-mode=card][data-position=bottom])>dialog{width:var(--sheet-desktop-panel-width);left:var(--sheet-card-margin);right:var(--sheet-card-margin);margin-inline:auto}:is(dialog-panel[morph][state]:has(sheet-panel[data-desktop=true][data-mode=card][data-position=left])>dialog,dialog-panel[morph][state]:has(sheet-panel[data-desktop=true][data-mode=card][data-position=right])>dialog){width:min(var(--sheet-active-size,var(--sheet-desktop-panel-width)), var(--sheet-desktop-panel-width));max-width:var(--sheet-desktop-panel-width)}dialog-panel[morph][state]:has(sheet-panel[data-mode=edge][data-position=bottom])>dialog{box-shadow:0 var(--sheet-bleed) 0 0 var(--sheet-panel-background), var(--sheet-panel-box-shadow)}dialog-panel[morph][state]:has(sheet-panel[data-mode=edge][data-position=left])>dialog{box-shadow:calc(-1 * var(--sheet-bleed)) 0 0 0 var(--sheet-panel-background), var(--sheet-panel-box-shadow)}dialog-panel[morph][state]:has(sheet-panel[data-mode=edge][data-position=right])>dialog{box-shadow:var(--sheet-bleed) 0 0 0 var(--sheet-panel-background), var(--sheet-panel-box-shadow)}dialog-panel:has(sheet-panel)>dialog-backdrop{background:var(--sheet-overlay-background);-webkit-backdrop-filter:blur(var(--sheet-overlay-blur));opacity:0}:is(dialog-panel[morph][state=showing]:has(sheet-panel)>dialog-backdrop,dialog-panel[morph][state=shown]:has(sheet-panel)>dialog-backdrop){opacity:var(--sheet-backdrop-progress,1);pointer-events:auto;transition:none}dialog-panel[morph][state=hiding]:has(sheet-panel)>dialog-backdrop{opacity:var(--sheet-backdrop-progress,0);pointer-events:auto;transition:none}sheet-panel{box-sizing:border-box;flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}sheet-panel[data-position=center],sheet-panel[data-desktop=true][data-position=bottom]{height:auto}sheet-header,sheet-footer{box-sizing:border-box;touch-action:pinch-zoom;flex-shrink:0;display:block}sheet-header{padding:var(--sheet-handle-inset) var(--sheet-content-padding) 0;position:relative}sheet-header:before{content:"";top:var(--sheet-handle-offset);width:var(--sheet-handle-width);height:var(--sheet-handle-height);background:var(--sheet-handle-color);border-radius:var(--sheet-handle-height);position:absolute;left:50%;transform:translate(-50%)}sheet-panel[data-position=left] sheet-header,sheet-panel[data-position=right] sheet-header{padding-top:var(--sheet-content-padding)}sheet-panel[data-position=left] sheet-header:before,sheet-panel[data-position=right] sheet-header:before{content:none}sheet-panel[data-position=left]{padding-right:var(--sheet-handle-side-inset)}sheet-panel[data-position=right]{padding-left:var(--sheet-handle-side-inset)}sheet-panel[data-position=left],sheet-panel[data-position=right]{touch-action:pinch-zoom}sheet-panel[data-position=left]:before,sheet-panel[data-position=right]:before{content:"";width:var(--sheet-handle-side-thickness);height:var(--sheet-handle-side-length);background:var(--sheet-handle-color);border-radius:var(--sheet-handle-side-thickness);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}sheet-panel[data-position=left]:before{right:var(--sheet-handle-offset)}sheet-panel[data-position=right]:before{left:var(--sheet-handle-offset)}sheet-panel[data-desktop=true] sheet-header{padding-top:var(--sheet-content-padding)}sheet-panel[data-desktop=true] sheet-header:before,sheet-panel[data-desktop=true][data-position=left]:before,sheet-panel[data-desktop=true][data-position=right]:before{content:none}sheet-panel[data-desktop=true][data-position=left]{padding-right:0}sheet-panel[data-desktop=true][data-position=right]{padding-left:0}@media (pointer:fine){sheet-header{padding-top:var(--sheet-content-padding)}sheet-header:before,sheet-panel[data-position=left]:before,sheet-panel[data-position=right]:before{content:none}sheet-panel[data-position=left]{padding-right:0}sheet-panel[data-position=right]{padding-left:0}}sheet-content{box-sizing:border-box;min-width:0;min-height:0;padding:var(--sheet-content-padding);overscroll-behavior:contain;touch-action:manipulation;-webkit-overflow-scrolling:touch;flex:1;display:block;overflow:auto}sheet-panel{--_sheet-safe-float:0px}sheet-panel[data-mode=card],sheet-panel[data-position=center]{--_sheet-safe-float:var(--sheet-card-margin)}sheet-footer{padding:var(--sheet-footer-padding);padding-bottom:calc(var(--sheet-footer-padding) + max(0px, env(safe-area-inset-bottom,0px) - var(--_sheet-safe-float,0px)));background:var(--sheet-footer-background)}sheet-panel[data-position=left] sheet-footer{padding-left:calc(var(--sheet-footer-padding) + max(0px, env(safe-area-inset-left,0px) - var(--_sheet-safe-float,0px)))}sheet-panel[data-position=right] sheet-footer{padding-right:calc(var(--sheet-footer-padding) + max(0px, env(safe-area-inset-right,0px) - var(--_sheet-safe-float,0px)))}:is(sheet-panel[data-position=left]:has(sheet-footer) sheet-header,sheet-panel[data-position=left]:has(sheet-footer) sheet-content){padding-left:calc(var(--sheet-content-padding) + max(0px, env(safe-area-inset-left,0px) - var(--_sheet-safe-float,0px)))}:is(sheet-panel[data-position=right]:has(sheet-footer) sheet-header,sheet-panel[data-position=right]:has(sheet-footer) sheet-content){padding-right:calc(var(--sheet-content-padding) + max(0px, env(safe-area-inset-right,0px) - var(--_sheet-safe-float,0px)))}[sheet-return]{animation:sheet-trigger-return var(--sheet-trigger-return-duration) var(--sheet-trigger-return-easing) both}@keyframes sheet-trigger-return{0%{opacity:0;transform:scale(.86)}60%{opacity:1;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){:root{--sheet-morph-duration:0s;--sheet-trigger-return-duration:0s}}}@layer utilities{.\@container{container-type:inline-size}:where(.switch__thumb){pointer-events:none;top:calc(var(--spacing) * .5);left:calc(var(--spacing) * .5);width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);background-color:var(--color-surface);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;position:absolute}:where(.switch__thumb):is(:where(.peer):checked~*){--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}:where(.switch__thumb){--tw-duration:.15s;transition-property:translate;transition-duration:.15s}:where(.toast){pointer-events:auto;align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-layer-1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:calc(var(--spacing) * 4);font-size:var(--type-body);line-height:var(--type-body--line-height);color:var(--color-body);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight-dialog)), 0 2px 4px var(--tw-shadow-color,var(--color-shadow-contact)), 0 24px 64px -12px var(--tw-shadow-color,var(--color-shadow-popover));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);display:flex}:where(.tooltip){pointer-events:none;border-radius:var(--radius-md);background-color:var(--color-ink);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--type-body-sm);line-height:var(--type-body-sm--line-height);white-space:nowrap;color:var(--color-page);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-user-select:none;user-select:none}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}:where(.avatar){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);background-color:var(--color-brand-tint);font-size:var(--type-body-sm);line-height:var(--type-body-sm--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink);-webkit-user-select:none;user-select:none;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-full{top:100%}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-4{left:calc(var(--spacing) * 4)}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.z-toast{z-index:var(--z-index-toast)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.-m-1{margin:calc(var(--spacing) * -1)}.m-auto{margin:auto}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.legal-body a{color:var(--color-ink);text-decoration-line:underline;-webkit-text-decoration-color:var(--color-border-strong);-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}@media (hover:hover){.legal-body a:hover{-webkit-text-decoration-color:var(--color-brand);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}}.legal-body strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.legal-body code{font-size:var(--type-code);line-height:var(--type-code--line-height);font-family:var(--font-mono);font-feature-settings:"liga" 0, "calt" 0}.legal-body hr{margin-block:calc(var(--spacing) * 4);border-color:var(--color-border)}.legal-body table{margin-top:calc(var(--spacing) * 3);border-collapse:collapse;width:100%;font-size:var(--type-body);line-height:var(--type-body--line-height)}.legal-body th,.legal-body td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:start;vertical-align:top}.legal-body th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-ink)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}:where(.rich-text){font-size:var(--type-body-lg);line-height:var(--type-body-lg--line-height);color:var(--color-body)}:where(.rich-text) :where(p){margin-top:calc(var(--spacing) * 3);color:var(--color-body)}:where(.rich-text) :where(h1){margin-top:calc(var(--spacing) * 8);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}:where(.rich-text) :where(h2){margin-top:calc(var(--spacing) * 6);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}:where(.rich-text) :where(h3){margin-top:calc(var(--spacing) * 5);font-size:var(--type-heading-3);line-height:var(--type-heading-3--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}:where(.rich-text) :where(h4,h5,h6){margin-top:calc(var(--spacing) * 4);font-size:var(--type-heading-4);line-height:var(--type-heading-4--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-ink)}:where(.rich-text) :where(ul:not([class]),ol){margin-top:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 6);color:var(--color-body)}:where(.rich-text) :where(ul:not([class])){list-style-type:disc}:where(.rich-text) :where(ol){list-style-type:decimal}:where(.rich-text) :where(:is(ul:not([class]),ol)>li+li){margin-top:var(--spacing)}:where(.rich-text) :where(blockquote){margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-layer-3);background-color:var(--color-surface-sunken);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-style:italic}:where(.rich-text) :where(pre){margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-layer-3);background-color:var(--color-surface-sunken);padding:calc(var(--spacing) * 4);font-size:var(--type-code);line-height:var(--type-code--line-height);font-family:var(--font-mono);font-feature-settings:"liga" 0, "calt" 0;white-space:pre;color:var(--color-body);overflow-x:auto}:where(.rich-text) :where(figure,.rich-text__card){margin-top:calc(var(--spacing) * 4)}:where(.rich-text) :where(figure img){border-radius:var(--radius-layer-3);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);max-width:100%;height:auto;display:block}:where(.rich-text) :where(:is(p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre,figure,.rich-text__card):first-child){margin-top:0}:where(.rich-text) :where(li>:is(ul:not([class]),ol)),.rich-text--compact :where(:is(p,ul:not([class]),ol):not(:first-child)){margin-top:var(--spacing)}.rich-text--compact :where(:is(blockquote,pre,figure,.rich-text__card):not(:first-child)){margin-top:calc(var(--spacing) * 2)}.rich-text--compact :where(:is(ul:not([class]),ol)>li+li,li>:is(ul:not([class]),ol)){margin-top:calc(var(--spacing) * .5)}.rich-text--compact :where(blockquote){padding-block:calc(var(--spacing) * 2)}.rich-text--compact :where(pre){font-size:var(--text-sm);line-height:var(--leading-relaxed)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}:where(.tabs__tab){cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);border-bottom-style:var(--tw-border-style);white-space:nowrap;color:var(--color-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));-webkit-user-select:none;user-select:none;outline-color:var(--color-ring);border-color:#0000;border-bottom-width:2px;margin-bottom:-1px;display:flex}:where(.tabs__tab):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}:where(.tabs__tab):disabled{cursor:not-allowed}@media (hover:hover){:where(.tabs__tab):where(:hover:not(:disabled)){color:var(--color-ink)}}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-5\.5{margin-left:calc(var(--spacing) * 5.5)}:where(.icon-button){width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8);cursor:pointer;border-radius:var(--radius-lg);color:var(--color-muted);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-property:color,background-color,scale;transition-duration:.1s;transition-timing-function:var(--ease-out);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}:where(.icon-button):not(:disabled):active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){:where(.icon-button){transition-property:none}:where(.icon-button):active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}:where(.icon-button){outline-color:var(--color-ring)}:where(.icon-button):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}:where(.icon-button):disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){:where(.icon-button):where(:hover:not(:disabled)){background-color:light-dark(#18181b0f,#ffffff0f)}@supports (color:color-mix(in lab, red, red)){:where(.icon-button):where(:hover:not(:disabled)){background-color:color-mix(in oklab, var(--color-ink) 6%, transparent)}}:where(.icon-button):where(:hover:not(:disabled)){color:var(--color-ink)}}:where(.segmented__item){height:calc(var(--spacing) * 8);cursor:pointer;padding-inline:calc(var(--spacing) * 3);font-size:var(--type-body);line-height:var(--type-body--line-height);white-space:nowrap;color:var(--color-muted);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));outline-color:var(--color-ring);border-radius:3.40282e38px;flex:1;justify-content:center;align-items:center;display:flex}:where(.segmented__item):focus-visible{outline-style:var(--tw-outline-style);outline-offset:1px;outline-width:2px}:where(.segmented__item):disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){:where(.segmented__item):where(:hover:not(:disabled)){color:var(--color-ink)}}:where(.pill){height:calc(var(--spacing) * 8);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3.5);font-size:var(--type-body);line-height:var(--type-body--line-height);color:var(--color-muted);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-property:color,background-color,scale;transition-duration:.1s;transition-timing-function:var(--ease-out);border-radius:3.40282e38px;flex-shrink:0;display:flex}:where(.pill):active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){:where(.pill){transition-property:none}:where(.pill):active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}:where(.pill){outline-color:var(--color-ring)}:where(.pill):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}@media (hover:hover){:where(.pill):where(:hover){background-color:var(--color-surface-raised);color:var(--color-ink)}}:where(.button){height:calc(var(--spacing) * 9);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-button);padding-inline:calc(var(--spacing) * 4);font-size:var(--type-body);line-height:var(--type-body--line-height);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;background-color:var(--color-ink);color:var(--color-page);--tw-duration:.1s;--tw-ease:var(--ease-out);transition-property:color,background-color,border-color,scale;transition-duration:.1s;transition-timing-function:var(--ease-out);display:inline-flex}:where(.button):not(:disabled):active{--tw-scale-x:98%;--tw-scale-y:98%;--tw-scale-z:98%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (prefers-reduced-motion:reduce){:where(.button){transition-property:none}:where(.button):active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}:where(.button){outline-color:var(--color-ring)}:where(.button):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}:where(.button):disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){:where(.button):where(:hover:not(:disabled)){background-color:light-dark(#18181bd9,#ffffffd9)}@supports (color:color-mix(in lab, red, red)){:where(.button):where(:hover:not(:disabled)){background-color:color-mix(in oklab, var(--color-ink) 85%, transparent)}}}:where(.menu__item){cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2.5);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);text-align:left;color:var(--color-body);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));outline-color:var(--color-ring);text-decoration-line:none;display:flex}:where(.menu__item):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}@media (hover:hover){:where(.menu__item):where(:hover){background-color:var(--color-surface-sunken);color:var(--color-ink)}}:where(.chip){align-items:center;gap:calc(var(--spacing) * 1.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);min-width:0;padding-inline:calc(var(--spacing) * 2);font-size:var(--type-body-sm);line-height:var(--type-body-sm--line-height);white-space:nowrap;color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));outline-color:var(--color-ring);border-radius:3.40282e38px;padding-block:1px;display:inline-flex}:where(.chip):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}:where(.chip:is(button,a)){cursor:pointer}@media (hover:hover){:where(.chip:is(button,a)):where(:hover){background-color:var(--color-surface-card-hover)}}:where(.sidebar-tab){align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-nav);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--type-body);line-height:var(--type-body--line-height);color:var(--color-rail-ink);--tw-duration:.2s;--tw-ease:var(--ease-out);transition-property:color,background-color;transition-duration:.2s;transition-timing-function:var(--ease-out);display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){:where(.sidebar-tab){transition-property:none}}:where(.sidebar-tab){outline-color:var(--color-ring)}:where(.sidebar-tab):focus-visible{outline-style:var(--tw-outline-style);outline-offset:calc(2px * -1);outline-width:2px}:where(.sidebar-tab):disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){:where(.sidebar-tab):where(:hover:not(:disabled)){background-color:light-dark(#fff9,#11151b99)}@supports (color:color-mix(in lab, red, red)){:where(.sidebar-tab):where(:hover:not(:disabled)){background-color:color-mix(in oklab, var(--color-rail-active) 60%, transparent)}}}:where(.menu){border-radius:var(--radius-layer-1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding:var(--spacing);font-size:var(--type-body);line-height:var(--type-body--line-height);color:var(--color-body);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight)), var(--shadow-contact), 0 8px 24px -8px var(--tw-shadow-color,var(--color-shadow-drop)), 0 24px 56px -16px var(--tw-shadow-color,var(--color-shadow-popover));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;gap:1px;display:flex}:where(.section-box){gap:calc(var(--spacing) * 4);border-radius:var(--radius-layer-2);border-style:var(--tw-border-style);border-width:1px;border-color:light-dark(#e4e4e899,#15181e99);flex-direction:column;display:flex}@supports (color:color-mix(in lab, red, red)){:where(.section-box){border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}:where(.section-box){background-color:var(--color-surface-card);padding:calc(var(--spacing) * 5);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight)), var(--shadow-contact), var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.well){gap:calc(var(--spacing) * 2);border-radius:var(--radius-layer-2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-well);background-color:var(--color-surface-sunken);padding:calc(var(--spacing) * 2);flex-direction:column;display:flex}:where(.badge){align-items:center;gap:var(--spacing);background-color:var(--color-surface-sunken);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--type-body-sm);line-height:var(--type-body-sm--line-height);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;color:var(--color-body);border-radius:3.40282e38px;display:inline-flex}:where(.tabs){align-items:stretch;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);font-size:var(--type-body);line-height:var(--type-body--line-height);display:flex}:where(.segmented){border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-sunken);padding:calc(var(--spacing) * .5);border-radius:3.40282e38px;display:flex}.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}.table{display:table}.aspect-wordmark{aspect-ratio:var(--aspect-wordmark)}.button--wrap{height:auto;min-height:calc(var(--spacing) * 9);padding-block:calc(var(--spacing) * 1.5);text-align:center;white-space:normal}.button--wrap.button--sm{height:auto;min-height:calc(var(--spacing) * 8);padding-block:var(--spacing)}.button--wrap.button--xl{height:auto;min-height:calc(var(--spacing) * 11);padding-block:calc(var(--spacing) * 1.5)}:where(.checkbox){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);cursor:pointer;appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-focus);background-color:var(--color-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:.25rem}:where(.checkbox):checked{border-color:var(--color-brand-solid);background-color:var(--color-brand-solid)}:where(.checkbox):disabled{cursor:not-allowed}:where(.checkbox){outline-color:var(--color-ring)}:where(.checkbox):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}:where(:has(>.checkbox:disabled)){opacity:.5}:where(.radio){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4);cursor:pointer;appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-focus);background-color:var(--color-surface);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px}:where(.radio):checked{border-color:var(--color-brand)}:where(.radio):disabled{cursor:not-allowed}:where(.radio){outline-color:var(--color-ring)}:where(.radio):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}:where(:has(>.radio:disabled)){opacity:.5}:where(.switch){height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 9);cursor:pointer;appearance:none;background-color:var(--color-border-focus);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px}:where(.switch):checked{background-color:var(--color-brand-solid)}:where(.switch):disabled{cursor:not-allowed}:where(.switch){outline-color:var(--color-ring)}:where(.switch):focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}:where(:has(>.switch:disabled)){opacity:.5}:where(.input){height:calc(var(--spacing) * 9);border-radius:var(--radius-input);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);width:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--type-body);line-height:var(--type-body--line-height);color:var(--color-ink);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:where(.input)::placeholder{color:var(--color-muted)}:where(.input):disabled{opacity:.5}:where(.input:focus-visible,.input:has(:focus-visible)){border-color:var(--color-border-focus);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){:where(.input:focus-visible,.input:has(:focus-visible)){outline-offset:2px;outline:2px solid #0000}}.avatar--lg{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);font-size:var(--type-body);line-height:var(--type-body--line-height)}.avatar--sm{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.icon-button--sm{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.icon-button--touch{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.icon-button--xs{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-160{width:calc(var(--spacing) * 160);height:calc(var(--spacing) * 160)}.size-\[1rem\]\!{width:1rem!important;height:1rem!important}.size-full{width:100%;height:100%}.size-glow{width:var(--spacing-glow);height:var(--spacing-glow)}.button--sm{height:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 3)}.button--xl{height:calc(var(--spacing) * 11);padding-inline:calc(var(--spacing) * 5)}.h-1\/2{height:50%}.h-2\.5{height:calc(var(--spacing) * 2.5)}.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-9{height:calc(var(--spacing) * 9)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-56{height:calc(var(--spacing) * 56)}.h-80{height:calc(var(--spacing) * 80)}.h-96{height:calc(var(--spacing) * 96)}.h-\[15px\]{height:15px}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-80{max-height:calc(var(--spacing) * 80)}.min-h-0{min-height:0}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-1\.25{width:calc(var(--spacing) * 1.25)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-5\/6{width:83.3333%}.w-10{width:calc(var(--spacing) * 10)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-auto{width:auto}.w-full{width:100%}.w-px{width:1px}.w-rail-collapsed{width:var(--spacing-rail-collapsed)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-chip{max-width:var(--container-chip)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-panel{max-width:var(--container-panel)}.max-w-row{max-width:var(--container-row)}.max-w-shell{max-width:var(--container-shell)}.max-w-sm{max-width:var(--container-sm)}.max-w-toast{max-width:var(--container-toast)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:0}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-full{min-width:100%}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-64{flex-basis:calc(var(--spacing) * 64)}.basis-full{flex-basis:100%}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.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,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.scroll-mt-20{scroll-margin-top:calc(var(--spacing) * 20)}.grid-rows-collapsed{grid-template-rows:var(--grid-template-rows-collapsed)}.grid-rows-expanded{grid-template-rows:var(--grid-template-rows-expanded)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-center-safe{align-items:safe center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 12) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 12) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}: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)){border-color:var(--color-border)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}:where(.dialog){border-radius:var(--radius-layer-1);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-body);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight-dialog)), 0 2px 4px var(--tw-shadow-color,var(--color-shadow-contact)), 0 24px 64px -12px var(--tw-shadow-color,var(--color-shadow-popover));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}:where(.card){border-radius:var(--radius-layer-3);border-style:var(--tw-border-style);border-width:1px;border-color:light-dark(#e4e4e899,#15181e99)}@supports (color:color-mix(in lab, red, red)){:where(.card){border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}:where(.card){background-color:var(--color-surface-card);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight)), var(--shadow-contact), var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:where(.card:is(tr)){border-style:var(--tw-border-style);--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);background-color:#0000;border-width:0;border-radius:0}:where(.card:is(tr)>*){border-block-style:var(--tw-border-style);border-block-width:1px;border-color:light-dark(#e4e4e899,#15181e99)}@supports (color:color-mix(in lab, red, red)){:where(.card:is(tr)>*){border-color:color-mix(in oklab, var(--color-border) 60%, transparent)}}:where(.card:is(tr)>*){background-color:var(--color-surface-card)}:where(.card:is(tr)>:first-child){border-top-left-radius:var(--radius-layer-3);border-bottom-left-radius:var(--radius-layer-3);border-left-style:var(--tw-border-style);border-left-width:1px}:where(.card:is(tr)>:last-child){border-top-right-radius:var(--radius-layer-3);border-bottom-right-radius:var(--radius-layer-3);border-right-style:var(--tw-border-style);border-right-width:1px}:where(.table-line){border-radius:var(--radius-layer-3)}:where(.table-line:not(tr):focus-within){background-color:var(--color-surface-card)}@media (hover:hover){:where(.table-line:not(tr):hover){background-color:var(--color-surface-card)}}:where(.table-line:is(tr)>:first-child){border-top-left-radius:var(--radius-layer-3);border-bottom-left-radius:var(--radius-layer-3)}:where(.table-line:is(tr)>:last-child){border-top-right-radius:var(--radius-layer-3);border-bottom-right-radius:var(--radius-layer-3)}:where(.table-line:is(tr):focus-within>*){background-color:var(--color-surface-card)}@media (hover:hover){:where(.table-line:is(tr):hover>*){background-color:var(--color-surface-card)}}:where(.panel){border-radius:var(--radius-layer-1);border-style:var(--tw-border-style);background-color:var(--color-surface-panel);--tw-shadow:var(--shadow-contact), var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--color-border);border-top-color:var(--color-panel-edge)}:where(.card__row){border-radius:var(--radius-layer-3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){:where(.card__row):where(:hover){background-color:var(--color-surface-card-hover)}}.rounded{border-radius:.25rem}.rounded-button{border-radius:var(--radius-button)}.rounded-full{border-radius:3.40282e38px}.rounded-input{border-radius:var(--radius-input)}.rounded-layer-1{border-radius:var(--radius-layer-1)}.rounded-layer-2{border-radius:var(--radius-layer-2)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.badge--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);color:var(--color-body);background-color:#0000;padding-block:1px}.badge--rail{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rail-edge);color:var(--color-rail-ink);background-color:#0000;padding-block:1px}.button--outline{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border-strong);color:var(--color-ink);background-color:#0000}@media (hover:hover){.button--outline:not(:disabled):hover{background-color:light-dark(#18181b0f,#ffffff0f)}@supports (color:color-mix(in lab, red, red)){.button--outline:not(:disabled):hover{background-color:color-mix(in oklab, var(--color-ink) 6%, transparent)}}}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.chip--selected{border-color:light-dark(#4f46e580,#5a5ee880)}@supports (color:color-mix(in lab, red, red)){.chip--selected{border-color:color-mix(in oklab, var(--color-brand) 50%, transparent)}}.chip--selected{background-color:light-dark(#4f46e526,#5a5ee826)}@supports (color:color-mix(in lab, red, red)){.chip--selected{background-color:color-mix(in oklab, var(--color-brand) 15%, transparent)}}.chip--selected{color:var(--color-brand-text)}.input--error{border-color:var(--color-danger)}.input--error:focus-visible,.input--error:has(:focus-visible){border-color:var(--color-danger);outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--color-danger)}.border-border{border-color:var(--color-border)}.border-border-strong{border-color:var(--color-border-strong)}.border-brand{border-color:var(--color-brand)}.border-current\/30{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/30{border-color:color-mix(in oklab, currentcolor 30%, transparent)}}.border-danger{border-color:var(--color-danger)}.border-panel-edge{border-color:var(--color-panel-edge)}.border-provider-google-border{border-color:var(--color-provider-google-border)}.toast--danger{border-color:var(--color-danger)}.toast--success{border-color:var(--color-brand)}.border-t-brand{border-top-color:var(--color-brand)}.border-t-current{border-top-color:currentColor}.sidebar-tab--selected{background-color:var(--color-rail-active);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-rail-ink);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight)), var(--shadow-contact);--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);--tw-ring-color:var(--color-rail-edge);--tw-ring-inset:inset}.icon-button--rail{color:var(--color-rail-muted)}.icon-button--rail:not(.icon-button--selected):hover{background-color:light-dark(#fff9,#11151b99)}@supports (color:color-mix(in lab, red, red)){.icon-button--rail:not(.icon-button--selected):hover{background-color:color-mix(in oklab, var(--color-rail-active) 60%, transparent)}}.icon-button--rail:not(.icon-button--selected):hover{color:var(--color-rail-ink)}.icon-button--rail.icon-button--selected{background-color:var(--color-rail-active);color:var(--color-rail-ink);--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight)), var(--shadow-contact);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--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);--tw-ring-color:var(--color-rail-edge);--tw-ring-inset:inset}.avatar--rail{background-color:var(--color-rail-active);color:var(--color-rail-ink);--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);--tw-ring-color:var(--color-rail-edge);--tw-ring-inset:inset}.button--ghost{color:var(--color-body);background-color:#0000}@media (hover:hover){.button--ghost:not(:disabled):hover{background-color:light-dark(#18181b0f,#ffffff0f)}@supports (color:color-mix(in lab, red, red)){.button--ghost:not(:disabled):hover{background-color:color-mix(in oklab, var(--color-ink) 6%, transparent)}}.button--ghost:not(:disabled):hover{color:var(--color-ink)}}.button--cream{background-color:var(--color-splash-cream);color:var(--color-splash-ink)}@media (hover:hover){.button--cream:not(:disabled):hover{background-color:#f7f2e8e6}@supports (color:color-mix(in lab, red, red)){.button--cream:not(:disabled):hover{background-color:color-mix(in oklab, var(--color-splash-cream) 90%, transparent)}}}.button--danger{background-color:var(--color-danger-solid);color:var(--color-danger-solid-ink)}@media (hover:hover){.button--danger:not(:disabled):hover{background-color:var(--color-danger-solid-hover)}}.button--danger-ghost{color:var(--color-danger);background-color:#0000}@media (hover:hover){.button--danger-ghost:not(:disabled):hover{background-color:var(--color-danger-tint)}}.button--secondary{background-color:light-dark(#18181b0f,#ffffff0f)}@supports (color:color-mix(in lab, red, red)){.button--secondary{background-color:color-mix(in oklab, var(--color-ink) 6%, transparent)}}.button--secondary{color:var(--color-ink)}@media (hover:hover){.button--secondary:not(:disabled):hover{background-color:light-dark(#18181b1a,#ffffff1a)}@supports (color:color-mix(in lab, red, red)){.button--secondary:not(:disabled):hover{background-color:color-mix(in oklab, var(--color-ink) 10%, transparent)}}}.avatar--empty{background-color:var(--color-surface-sunken);color:var(--color-muted)}.badge--brand{background-color:var(--color-brand-tint);color:var(--color-brand-on-tint)}.badge--danger{background-color:var(--color-danger-tint);color:var(--color-danger)}.bg-border{background-color:var(--color-border)}.bg-brand-tint{background-color:var(--color-brand-tint)}.bg-brand\/15{background-color:light-dark(#4f46e526,#5a5ee826)}@supports (color:color-mix(in lab, red, red)){.bg-brand\/15{background-color:color-mix(in oklab, var(--color-brand) 15%, transparent)}}.bg-danger{background-color:var(--color-danger)}.bg-danger-tint{background-color:var(--color-danger-tint)}.bg-faint{background-color:var(--color-faint)}.bg-provider-apple{background-color:var(--color-provider-apple)}.bg-provider-google{background-color:var(--color-provider-google)}.bg-scrim{background-color:var(--color-scrim)}.bg-splash-ground{background-color:var(--color-splash-ground)}.bg-success{background-color:var(--color-success)}.bg-surface{background-color:var(--color-surface)}.bg-surface-frame{background-color:var(--color-surface-frame)}.bg-surface-frame\/95{background-color:light-dark(#eeeef0f2,#030406f2)}@supports (color:color-mix(in lab, red, red)){.bg-surface-frame\/95{background-color:color-mix(in oklab, var(--color-surface-frame) 95%, transparent)}}.bg-surface-panel{background-color:var(--color-surface-panel)}.bg-surface-sunken{background-color:var(--color-surface-sunken)}.bg-warning{background-color:var(--color-warning)}.bg-radial{--tw-gradient-position:in oklab;background-image:radial-gradient(var(--tw-gradient-stops))}.bg-noise{background-image:url(/images/bg-noise.png);background-size:100px 100px}.from-glow-magicspells{--tw-gradient-from:var(--color-glow-magicspells);--tw-gradient-stops:var(--tw-gradient-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-glow-marketing{--tw-gradient-from:var(--color-glow-marketing);--tw-gradient-stops:var(--tw-gradient-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-glow-pyramid{--tw-gradient-from:var(--color-glow-pyramid);--tw-gradient-stops:var(--tw-gradient-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-glow-sites{--tw-gradient-from:var(--color-glow-sites);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-glow-magicspells\/55{--tw-gradient-via:#141f4a8c}@supports (color:color-mix(in lab, red, red)){.via-glow-magicspells\/55{--tw-gradient-via:color-mix(in oklab, var(--color-glow-magicspells) 55%, transparent)}}.via-glow-magicspells\/55{--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-glow-marketing\/55{--tw-gradient-via:#3d1a3f8c}@supports (color:color-mix(in lab, red, red)){.via-glow-marketing\/55{--tw-gradient-via:color-mix(in oklab, var(--color-glow-marketing) 55%, transparent)}}.via-glow-marketing\/55{--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-glow-pyramid\/55{--tw-gradient-via:#1f1d4f8c}@supports (color:color-mix(in lab, red, red)){.via-glow-pyramid\/55{--tw-gradient-via:color-mix(in oklab, var(--color-glow-pyramid) 55%, transparent)}}.via-glow-pyramid\/55{--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-glow-sites\/55{--tw-gradient-via:#40200c8c}@supports (color:color-mix(in lab, red, red)){.via-glow-sites\/55{--tw-gradient-via:color-mix(in oklab, var(--color-glow-sites) 55%, transparent)}}.via-glow-sites\/55{--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-25\%{--tw-gradient-via-position:25%}.to-glow-magicspells\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-glow-magicspells\/0{--tw-gradient-to:color-mix(in oklab, var(--color-glow-magicspells) 0%, transparent)}}.to-glow-magicspells\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-glow-marketing\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-glow-marketing\/0{--tw-gradient-to:color-mix(in oklab, var(--color-glow-marketing) 0%, transparent)}}.to-glow-marketing\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-glow-pyramid\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-glow-pyramid\/0{--tw-gradient-to:color-mix(in oklab, var(--color-glow-pyramid) 0%, transparent)}}.to-glow-pyramid\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-glow-sites\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab, red, red)){.to-glow-sites\/0{--tw-gradient-to:color-mix(in oklab, var(--color-glow-sites) 0%, transparent)}}.to-glow-sites\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-70\%{--tw-gradient-to-position:70%}.fill-current{fill:currentColor}.fill-none{fill:none}.stroke-current{stroke:currentColor}.object-cover{object-fit:cover}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}:where(.menu__label){padding-inline:calc(var(--spacing) * 2.5);padding-top:calc(var(--spacing) * 2);padding-bottom:var(--spacing);font-size:var(--type-overline);line-height:var(--type-overline--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-muted);-webkit-user-select:none;user-select:none}.px-1{padding-inline:var(--spacing)}.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-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-gutter{padding-inline:var(--spacing-gutter)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.fs-code{font-size:var(--type-code);line-height:var(--type-code--line-height);font-family:var(--font-mono);font-feature-settings:"liga" 0, "calt" 0}.font-mono{font-family:var(--font-mono)}.fs-overline{font-size:var(--type-overline);line-height:var(--type-overline--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase}.fs-heading-1{font-size:var(--type-heading-1);line-height:var(--type-heading-1--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fs-heading-2{font-size:var(--type-heading-2);line-height:var(--type-heading-2--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fs-heading-3{font-size:var(--type-heading-3);line-height:var(--type-heading-3--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fs-heading-5{font-size:var(--type-heading-5);line-height:var(--type-heading-5--line-height);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.fs-body{font-size:var(--type-body);line-height:var(--type-body--line-height)}.fs-body-lg{font-size:var(--type-body-lg);line-height:var(--type-body-lg--line-height)}.fs-body-sm{font-size:var(--type-body-sm);line-height:var(--type-body-sm--line-height)}.text-\[13px\]\/5{font-size:13px;line-height:calc(var(--spacing) * 5)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-bar-ink{color:var(--color-bar-ink)}.text-bar-muted{color:var(--color-bar-muted)}.text-body{color:var(--color-body)}.text-brand{color:var(--color-brand)}.text-brand-on-tint{color:var(--color-brand-on-tint)}.text-brand-text{color:var(--color-brand-text)}.text-chart-1{color:var(--color-chart-1)}.text-chart-3{color:var(--color-chart-3)}.text-danger{color:var(--color-danger)}.text-faint{color:var(--color-faint)}.text-ink{color:var(--color-ink)}.text-muted{color:var(--color-muted)}.text-provider-apple-ink{color:var(--color-provider-apple-ink)}.text-provider-google-ink{color:var(--color-provider-google-ink)}.text-rail-ink{color:var(--color-rail-ink)}.text-soft{color:var(--color-soft)}.text-splash-cream{color:var(--color-splash-cream)}.text-success{color:var(--color-success)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.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,)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.decoration-border-strong{-webkit-text-decoration-color:var(--color-border-strong);-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}.decoration-soft{-webkit-text-decoration-color:var(--color-soft);-webkit-text-decoration-color:var(--color-soft);text-decoration-color:var(--color-soft)}.underline-offset-4{text-underline-offset:4px}.caret-brand{caret-color:var(--color-brand)}.scheme-dark{color-scheme:dark}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-card{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight)), var(--shadow-contact), var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-contact{--tw-shadow:0 1px 2px var(--tw-shadow-color,var(--color-shadow-contact));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-float{--tw-shadow:0 18px 40px -20px var(--tw-shadow-color,var(--color-shadow-soft));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-panel{--tw-shadow:var(--shadow-contact), var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-popover{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,var(--color-edge-highlight)), var(--shadow-contact), 0 24px 56px -16px var(--tw-shadow-color,var(--color-shadow-popover));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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)}.shadow-soft{--tw-shadow-color:light-dark(#3f3f46,#c3cad3)}@supports (color:color-mix(in lab, red, red)){.shadow-soft{--tw-shadow-color:color-mix(in oklab, var(--color-soft) var(--tw-shadow-alpha), transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline-danger{outline-color:var(--color-danger)}.outline-ring{outline-color:var(--color-ring)}.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,)}.blur-sm{--tw-blur:blur(var(--blur-sm));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,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-rotate-opacity{transition-property:var(--transition-property-rotate-opacity);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-rows-opacity{transition-property:var(--transition-property-rows-opacity);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-width{transition-property:var(--transition-property-width);transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-toast{--tw-duration:var(--transition-duration-toast);transition-duration:var(--transition-duration-toast)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.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}.\[--sheet-active-size\:var\(--spacing-drawer\)\]{--sheet-active-size:var(--spacing-drawer)}.\[--sheet-content-padding\:var\(--spacing-drawer-pad\)\]{--sheet-content-padding:var(--spacing-drawer-pad)}.\[--sheet-footer-padding\:var\(--spacing-drawer-pad\)\]{--sheet-footer-padding:var(--spacing-drawer-pad)}.\[--sheet-handle-color\:var\(--color-faint\)\]{--sheet-handle-color:var(--color-faint)}.\[--sheet-handle-height\:0px\]{--sheet-handle-height:0px}.\[--sheet-handle-inset\:var\(--sheet-content-padding\)\]{--sheet-handle-inset:var(--sheet-content-padding)}.\[--sheet-handle-side-inset\:0px\]{--sheet-handle-side-inset:0px}.\[--sheet-handle-side-thickness\:0px\]{--sheet-handle-side-thickness:0px}.\[--sheet-overlay-background\:var\(--color-scrim\)\]{--sheet-overlay-background:var(--color-scrim)}.\[--sheet-overlay-blur\:var\(--blur-sm\)\]{--sheet-overlay-blur:var(--blur-sm)}.\[--sheet-panel-background\:var\(--color-surface\)\]{--sheet-panel-background:var(--color-surface)}.\[--sheet-panel-background\:var\(--color-surface-frame\)\]{--sheet-panel-background:var(--color-surface-frame)}.\[--sheet-panel-border-radius\:var\(--radius-drawer\)\]{--sheet-panel-border-radius:var(--radius-drawer)}.\[--x\:0px\]{--x:0px}.\[--x\:8px\]{--x:8px}.\[--x\:var\(--color-y\)\]{--x:var(--color-y)}.\[--x\:var\(--token\)\]{--x:var(--token)}@media (hover:hover){.group-hover\:border-border-strong:is(:where(.group):hover *){border-color:var(--color-border-strong)}.group-hover\:text-brand-text:is(:where(.group):hover *){color:var(--color-brand-text)}.group-hover\/edge\:bg-ring:is(:where(.group\/edge):hover *){background-color:var(--color-ring)}.group-hover\/edge\:opacity-100:is(:where(.group\/edge):hover *){opacity:1}}.group-focus-visible\/edge\:bg-ring:is(:where(.group\/edge):focus-visible *){background-color:var(--color-ring)}.group-focus-visible\/edge\:opacity-100:is(:where(.group\/edge):focus-visible *){opacity:1}.group-focus-visible\/edge\:outline-2:is(:where(.group\/edge):focus-visible *){outline-style:var(--tw-outline-style);outline-width:2px}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.open\:flex:is([open],:popover-open,:open){display:flex}.open\:flex-col:is([open],:popover-open,:open){flex-direction:column}.empty\:mt-0:empty{margin-top:0}.empty\:hidden:empty{display:none}.focus-within\:outline-2:focus-within{outline-style:var(--tw-outline-style);outline-width:2px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-danger:focus-within{outline-color:var(--color-danger)}.focus-within\:outline-ring:focus-within{outline-color:var(--color-ring)}@media (hover:hover){.hover\:border-border-strong:hover{border-color:var(--color-border-strong)}.hover\:bg-provider-apple-hover:hover{background-color:var(--color-provider-apple-hover)}.hover\:bg-provider-google-hover:hover{background-color:var(--color-provider-google-hover)}.hover\:bg-surface-sunken:hover{background-color:var(--color-surface-sunken)}.hover\:text-ink:hover{color:var(--color-ink)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-border-strong:hover{-webkit-text-decoration-color:var(--color-border-strong);-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}.hover\:decoration-brand:hover{-webkit-text-decoration-color:var(--color-brand);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}.hover\:decoration-brand-text:hover{-webkit-text-decoration-color:var(--color-brand-text);-webkit-text-decoration-color:var(--color-brand-text);text-decoration-color:var(--color-brand-text)}.hover\:decoration-ink:hover{-webkit-text-decoration-color:var(--color-ink);-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}}.focus\:border-border-focus:focus{border-color:var(--color-border-focus)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-danger:focus-visible{outline-color:var(--color-danger)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--color-ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>\:empty\]\:hidden:has(>:empty){display:none}@media (prefers-reduced-motion:reduce){.motion-reduce\:transition-none{transition-property:none}}@media (min-width:40rem){.sm\:size-glow{width:var(--spacing-glow);height:var(--spacing-glow)}.sm\:max-w-panel{max-width:var(--container-panel)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:items-center-safe{align-items:safe center}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}}@media (min-width:48rem){.md\:m-panel-inset{margin:var(--spacing-panel-inset)}.md\:ms-0{margin-inline-start:0}.md\:block{display:block}.md\:hidden{display:none}.md\:scroll-mt-8{scroll-margin-top:calc(var(--spacing) * 8)}.md\:rounded-layer-1{border-radius:var(--radius-layer-1)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-panel-edge{border-color:var(--color-panel-edge)}.md\:px-gutter{padding-inline:var(--spacing-gutter)}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:8rem){.\@rail-label\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.\@rail-label\:block{display:block}.\@rail-label\:flex{display:flex}}@container (min-width:36rem){.\@row\:flex-1{flex:1}.\@row\:basis-64{flex-basis:calc(var(--spacing) * 64)}}@starting-style{.starting\:scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.starting\:opacity-0{opacity:0}}.\[\&\>svg\]\:size-10>svg{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}[data-position=left] .\[\[data-position\=left\]_\&\]\:text-left,[data-position=right] .\[\[data-position\=right\]_\&\]\:text-left{text-align:left}}:root{color-scheme:light dark}[data-theme=light],[data-theme=mixed]{color-scheme:light}[data-theme=dark],[data-theme=dim]{color-scheme:dark}[data-theme=dim]:not([data-scheme]),[data-scheme=default][data-theme=dim],[data-theme=dim] [data-scheme=default]:not([data-theme]){color-scheme:dark;--color-ink:#f4f4f5;--color-body:#f4f4f5;--color-muted:#a6acb3;--color-faint:#585f6d;--color-page:#1a1c21;--color-surface:#282d34;--color-surface-sunken:#15171b;--color-surface-raised:#282d34;--color-surface-base:#1a1c21;--color-brand:#6165ee;--color-brand-dark:#4f53dc;--color-brand-tint:#2a2e5c;--color-brand-on-tint:#b4b8ff;--color-danger:#f56565;--color-danger-dark:#f98080;--color-danger-tint:#3a2226;--color-danger-ink:#1a1c21;--color-danger-on-tint:#f98080;--color-success:#2dc96a;--color-success-tint:#16301f;--color-warning:#f5a524;--color-warning-tint:#332409;--color-border:#34383f;--color-border-strong:#3c414a;--color-border-dashed:#7b8494;--color-border-focus:#7b8494;--color-ring:#6366f1;--color-surface-frame:#131519;--color-bar-ink:#f4f4f5;--color-bar-muted:#a6acb3;--color-bar-hover:#2b3037;--color-bar-line:#34383f;--color-surface-panel:#1a1c21;--color-surface-card:#282d34;--color-shadow-contact:#00000059;--color-well:#00000029;--color-well-strong:#0000004d;--color-well-deep:#0006;--color-well-deepest:#000000b3;--color-shadow-soft:#0006;--color-shadow-glow:#00000080;--color-shadow-drop:#00000080;--color-shadow-popover:#000000a6;--color-shadow-inset:#0006;--color-text-shadow:#0006;--color-brand-solid:#6165ee;--color-brand-solid-hover:#4f53dc}[data-theme=mixed]:not([data-scheme]),[data-scheme=default][data-theme=mixed],[data-theme=mixed] [data-scheme=default]:not([data-theme]){color-scheme:light;--color-surface-frame:#030406;--color-bar-ink:#fff;--color-bar-muted:#7d8590;--color-bar-hover:#11151b;--color-bar-line:#1c2029}[data-scheme=default]{--color-ink:light-dark(#18181b,#fff);--color-body:light-dark(#27272a,#fff);--color-muted:light-dark(#5f5f68,#9198a1);--color-faint:light-dark(#82828a,#4a5260);--color-label-ink:var(--color-ink);--color-page:light-dark(#f7f7f8,#030406);--color-surface:light-dark(#fff,#0d1117);--color-surface-sunken:light-dark(#f1f1f4,#06070a);--color-surface-raised:light-dark(#fff,#11161e);--color-surface-base:light-dark(#fff,#0b0d11);--color-surface-card-hover:light-dark(#f7f7f7,#191d23)}@supports (color:color-mix(in lab, red, red)){[data-scheme=default]{--color-surface-card-hover:light-dark(color-mix(in srgb, var(--color-surface-card), #000 3%),color-mix(in srgb, var(--color-surface-card), #fff 5%))}}[data-scheme=default]{--color-surface-selected:light-dark(#f3f2fd,#1e2227)}@supports (color:color-mix(in lab, red, red)){[data-scheme=default]{--color-surface-selected:light-dark(color-mix(in srgb, var(--color-brand) 7%, var(--color-surface-card)),color-mix(in srgb, var(--color-surface-card), #fff 7%))}}[data-scheme=default]{--color-brand:light-dark(#4f46e5,#5a5ee8);--color-brand-dark:light-dark(#4338ca,#4a4dd6);--color-brand-tint:light-dark(#e9e8fd,#1f2247);--color-brand-ink:#fff;--color-brand-on-tint:light-dark(#3f38b4,#a5aaff);--color-brand-solid:light-dark(#4f46e5,#5a5ee8);--color-brand-solid-hover:light-dark(#4338ca,#4a4dd6);--color-brand-solid-ink:#fff;--color-danger:light-dark(#d11f1f,#ef4444);--color-danger-dark:light-dark(#a41616,#f87171);--color-danger-tint:light-dark(#fdecec,#271417);--color-danger-ink:#fff;--color-danger-on-tint:light-dark(#a41616,#f87171);--color-success:light-dark(#0f7a3d,#22c55e);--color-success-tint:light-dark(#e6f6ec,#122616);--color-warning:light-dark(#a45300,#f59e0b);--color-warning-tint:light-dark(#fdf3e2,#2a1c07);--color-border:light-dark(#e4e4e8,#15181e);--color-border-strong:light-dark(#cfcfd6,#1c2029);--color-border-dashed:light-dark(#767e8f,#6b7280);--color-border-focus:light-dark(#87878f,#606875);--color-ring:light-dark(#4f46e5,#5a5ee8);--color-chart-1:light-dark(#2a78d6,#3987e5);--color-chart-2:#008300;--color-chart-3:light-dark(#e87ba4,#d55181);--color-chart-4:light-dark(#eda100,#c98500);--color-chart-5:light-dark(#1baf7a,#199e70);--color-chart-6:light-dark(#eb6834,#d95926);--color-chart-7:light-dark(#4a3aa7,#9085e9);--color-chart-8:light-dark(#e34948,#e66767);--color-surface-frame:light-dark(#eeeef0,#030406);--color-frame-light:#eeeef0;--color-bar:var(--color-surface-frame);--color-bar-ink:light-dark(#18181b,#fff);--color-bar-muted:light-dark(#5f5f68,#7d8590);--color-bar-hover:light-dark(#fff,#11151b);--color-bar-line:light-dark(#e4e4e8,#1c2029);--color-surface-panel:light-dark(#fff,#0b0d11);--color-surface-card:light-dark(#fff,#0d1117);--color-rail:var(--color-surface-frame);--color-rail-ink:var(--color-bar-ink);--color-rail-muted:var(--color-bar-muted);--color-rail-active:var(--color-bar-hover);--color-rail-edge:var(--color-bar-line);--color-edge-highlight:light-dark(#fff,#ffffff0a);--color-edge-highlight-strong:light-dark(#fff,#ffffff0f);--color-edge-highlight-dialog:light-dark(#fff,#ffffff14);--color-panel-edge:light-dark(var(--color-border),var(--color-edge-highlight-strong));--color-shadow-contact:light-dark(#0f172a12,#0006);--color-well:light-dark(#18181b09,#0003);--color-well-strong:light-dark(#18181b0d,#0006);--color-well-deep:light-dark(#18181b0f,#00000080);--color-well-deepest:light-dark(#18181b1a,#000);--color-scrim:light-dark(#18181b66,#00000080);--color-scrim-strong:light-dark(#18181b80,#0009);--color-shadow-soft:light-dark(#18181b0d,#00000080);--color-shadow-glow:light-dark(#18181b12,#0009);--color-shadow-drop:light-dark(#18181b24,#0009);--color-shadow-popover:light-dark(#0f172a2e,#000000bf);--color-shadow-inset:light-dark(#18181b00,#00000080);--color-text-shadow:light-dark(#0000,#00000073);--shadow-float:0 18px 40px -20px var(--color-shadow-soft);--shadow-contact:0 1px 2px var(--color-shadow-contact);--shadow-panel:var(--shadow-contact), var(--shadow-float);--shadow-card:inset 0 1px 0 var(--color-edge-highlight), var(--shadow-contact), var(--shadow-float);--shadow-popover:inset 0 1px 0 var(--color-edge-highlight), var(--shadow-contact), 0 24px 56px -16px var(--color-shadow-popover)}[data-scheme=cool]{--color-ink:light-dark(#232a45,#e6e8f2);--color-body:light-dark(#3a4260,#cfd5e8);--color-muted:light-dark(#5c6480,#8d93ad);--color-faint:light-dark(#9ba3bc,#5a5f78);--color-label-ink:var(--color-ink);--color-page:light-dark(#f2f4f9,#03040a);--color-surface:light-dark(#fcfdff,#0e101b);--color-surface-sunken:light-dark(#f2f4fa,#07080f);--color-surface-raised:light-dark(#fcfdff,#121522);--color-surface-base:light-dark(#f7f9fc,#0a0c15);--color-brand:light-dark(#3d63e6,#5b84ee);--color-brand-dark:light-dark(#3355d0,#6d93f2);--color-brand-tint:light-dark(#dce6fb,#24334c);--color-brand-ink:light-dark(#fff,#03040a);--color-brand-on-tint:light-dark(#2c4bbf,#9ec1ff);--color-danger:light-dark(#c62828,#f07c7c);--color-danger-dark:light-dark(#b02222,#f59292);--color-danger-tint:light-dark(#fbe9e8,#3e1e1c);--color-danger-ink:light-dark(#fff,#03040a);--color-danger-on-tint:light-dark(#b02222,#f59292);--color-danger-solid:#d11f1f;--color-danger-solid-hover:#a41616;--color-danger-solid-ink:#fff;--color-success:light-dark(#1e7a45,#4fcf82);--color-success-tint:light-dark(#e3f2e8,#182d21);--color-warning:light-dark(#a44a07,#f0ad3c);--color-warning-tint:light-dark(#fbf0dc,#33260f);--color-border:light-dark(#c9cfdf,#1b1e30);--color-border-strong:light-dark(#aab2c9,#2a2e48);--color-border-dashed:light-dark(#727b89,#7a818b);--color-ring:light-dark(#3d63e6,#5b84ee);--color-chart-1:light-dark(#2a78d6,#3987e5);--color-chart-2:#008300;--color-chart-3:light-dark(#e87ba4,#d55181);--color-chart-4:light-dark(#eda100,#c98500);--color-chart-5:light-dark(#1baf7a,#199e70);--color-chart-6:light-dark(#eb6834,#d95926);--color-chart-7:light-dark(#4a3aa7,#9085e9);--color-chart-8:light-dark(#e34948,#e66767);--color-surface-frame:light-dark(#e1e5ef,#03040a);--color-frame-light:#e1e5ef;--color-bar:var(--color-surface-frame);--color-bar-ink:light-dark(#232a45,#e6e8f2);--color-bar-muted:light-dark(#5c6480,#8d93ad);--color-bar-hover:light-dark(#fcfdff,#11141e);--color-bar-line:light-dark(#c9cfdf,#1b1e30);--color-surface-panel:light-dark(#fcfdff,#0a0c15);--color-surface-card:light-dark(#fcfdff,#0e101b);--color-rail:var(--color-surface-frame);--color-rail-ink:var(--color-bar-ink);--color-rail-muted:var(--color-bar-muted);--color-rail-active:var(--color-bar-hover);--color-rail-edge:var(--color-bar-line);--color-edge-highlight:light-dark(#fff,#ffffff0a);--color-edge-highlight-strong:light-dark(#fff,#ffffff0f);--color-panel-edge:light-dark(var(--color-border),var(--color-edge-highlight-strong));--color-shadow-contact:light-dark(#1e263412,#0006);--color-well:light-dark(#1e263409,#0003);--color-well-strong:light-dark(#1e26340d,#0006);--color-well-deep:light-dark(#1e26340f,#00000080);--color-well-deepest:light-dark(#1e26341a,#000);--color-scrim:light-dark(#1e263466,#00000080);--color-scrim-strong:light-dark(#1e263480,#0009);--color-shadow-soft:light-dark(#1e26340d,#00000080);--color-shadow-glow:light-dark(#1e263412,#0009);--color-shadow-drop:light-dark(#1e263424,#0009);--color-shadow-popover:light-dark(#1e26342e,#000000bf);--color-shadow-inset:light-dark(#1e263400,#00000080);--color-text-shadow:light-dark(#0000,#00000073);--shadow-float:0 18px 40px -20px var(--color-shadow-soft);--shadow-contact:0 1px 2px var(--color-shadow-contact);--shadow-panel:var(--shadow-contact), var(--shadow-float);--shadow-card:inset 0 1px 0 var(--color-edge-highlight), var(--shadow-contact), var(--shadow-float);--shadow-popover:inset 0 1px 0 var(--color-edge-highlight), var(--shadow-contact), 0 24px 56px -16px var(--color-shadow-popover)}[data-scheme=cool][data-theme=dim],[data-theme=dim] [data-scheme=cool]:not([data-theme]){color-scheme:dark;--color-ink:#dddfeb;--color-body:#c8cee2;--color-muted:#a2a8be;--color-faint:#646982;--color-page:#1b1d27;--color-surface:#272a37;--color-surface-sunken:#161821;--color-surface-raised:#272a37;--color-surface-base:#1b1d27;--color-brand-tint:#33435d;--color-brand-on-tint:#a9c4ff;--color-danger-tint:#4f2d2b;--color-success-tint:#233a2c;--color-warning-tint:#3d2f16;--color-border:#383c50;--color-border-strong:#454a65;--color-border-dashed:#89909a;--color-surface-frame:#14161f;--color-bar-ink:#dddfeb;--color-bar-muted:#a2a8be;--color-bar-hover:#292c3a;--color-bar-line:#383c50;--color-surface-panel:#1b1d27;--color-surface-card:#272a37;--color-shadow-contact:#00000059;--color-well:#00000029;--color-well-strong:#0000004d;--color-well-deep:#0006;--color-well-deepest:#000000b3;--color-shadow-soft:#0006;--color-shadow-glow:#00000080;--color-shadow-drop:#00000080;--color-shadow-popover:#000000a6;--color-shadow-inset:#0006;--color-text-shadow:#0006}[data-scheme=cool][data-theme=mixed],[data-theme=mixed] [data-scheme=cool]:not([data-theme]){color-scheme:light;--color-surface-frame:#03040a;--color-bar-ink:#e6e8f2;--color-bar-muted:#8d93ad;--color-bar-hover:#11141e;--color-bar-line:#1b1e30}[data-scheme=warm]{--color-ink:light-dark(#141413,#f3f2ee);--color-body:light-dark(#35352f,#d2d0c7);--color-muted:light-dark(#4a4a43,#bcbab1);--color-faint:light-dark(#c9c8c2,#4a4945);--color-label-ink:var(--color-ink);--color-page:light-dark(#f7f6f2,#1f1e1d);--color-surface:light-dark(#fff,#262624);--color-surface-sunken:light-dark(#f0f0eb,#1a1918);--color-surface-raised:light-dark(#fff,#302f2c);--color-surface-base:light-dark(#fbfbf9,#1f1e1d);--color-brand:light-dark(#a85b42,#cc785c);--color-brand-dark:light-dark(#8f4a33,#d98b70);--color-brand-tint:light-dark(#f6ece6,#4a372e);--color-brand-ink:light-dark(#fff,#1f1e1d);--color-brand-on-tint:light-dark(#8f4a32,#e9b8a6);--color-danger:light-dark(#b94840,#e7796d);--color-danger-dark:light-dark(#a83e35,#ef8d82);--color-danger-tint:light-dark(#faeeec,#3a221e);--color-danger-ink:light-dark(#fff,#1f1e1d);--color-danger-on-tint:light-dark(#a83e35,#ef8d82);--color-danger-solid:#d11f1f;--color-danger-solid-hover:#a41616;--color-danger-solid-ink:#fff;--color-success:light-dark(#3b6d1e,#6fbf5a);--color-success-tint:light-dark(#eaf1e0,#1f2e1a);--color-warning:light-dark(#9a5a05,#e0a43a);--color-warning-tint:light-dark(#fbf1dd,#33260f);--color-border:light-dark(#e5e4df,#3a3936);--color-border-strong:light-dark(#cfcec5,#4c4b47);--color-border-dashed:light-dark(#83806f,#7d7b73);--color-ring:light-dark(#a85b42,#cc785c);--color-chart-1:light-dark(#2a78d6,#3987e5);--color-chart-2:#008300;--color-chart-3:light-dark(#e87ba4,#d55181);--color-chart-4:light-dark(#eda100,#c98500);--color-chart-5:light-dark(#1baf7a,#199e70);--color-chart-6:light-dark(#eb6834,#d95926);--color-chart-7:light-dark(#4a3aa7,#9085e9);--color-chart-8:light-dark(#e34948,#e66767);--color-surface-frame:light-dark(#edebe4,#161513);--color-frame-light:#edebe4;--color-bar:var(--color-surface-frame);--color-bar-ink:light-dark(#141413,#f0efea);--color-bar-muted:light-dark(#4a4a43,#a8a49b);--color-bar-hover:light-dark(#fff,#2a2825);--color-bar-line:light-dark(#e5e4df,#33312c);--color-surface-panel:light-dark(#fff,#1f1e1d);--color-surface-card:light-dark(#fff,#262624);--color-rail:var(--color-surface-frame);--color-rail-ink:var(--color-bar-ink);--color-rail-muted:var(--color-bar-muted);--color-rail-active:var(--color-bar-hover);--color-rail-edge:var(--color-bar-line);--color-edge-highlight:light-dark(#fff,#ffffff0a);--color-edge-highlight-strong:light-dark(#fff,#ffffff0f);--color-panel-edge:light-dark(var(--color-border),var(--color-edge-highlight-strong));--color-shadow-contact:light-dark(#281e1412,#0006);--color-well:light-dark(#281e1409,#0003);--color-well-strong:light-dark(#281e140d,#0006);--color-well-deep:light-dark(#281e140f,#00000080);--color-well-deepest:light-dark(#281e141a,#000);--color-scrim:light-dark(#281e1466,#00000080);--color-scrim-strong:light-dark(#281e1480,#0009);--color-shadow-soft:light-dark(#281e140d,#00000080);--color-shadow-glow:light-dark(#281e1412,#0009);--color-shadow-drop:light-dark(#281e1424,#0009);--color-shadow-popover:light-dark(#281e142e,#000000bf);--color-shadow-inset:light-dark(#281e1400,#00000080);--color-text-shadow:light-dark(#0000,#00000073);--shadow-float:0 18px 40px -20px var(--color-shadow-soft);--shadow-contact:0 1px 2px var(--color-shadow-contact);--shadow-panel:var(--shadow-contact), var(--shadow-float);--shadow-card:inset 0 1px 0 var(--color-edge-highlight), var(--shadow-contact), var(--shadow-float);--shadow-popover:inset 0 1px 0 var(--color-edge-highlight), var(--shadow-contact), 0 24px 56px -16px var(--color-shadow-popover)}[data-scheme=warm][data-theme=dim],[data-theme=dim] [data-scheme=warm]:not([data-theme]){color-scheme:dark;--color-ink:#edece8;--color-body:#d0cec5;--color-muted:#c7c5bd;--color-faint:#5f5e59;--color-page:#302e2b;--color-surface:#403f3c;--color-surface-sunken:#2a2826;--color-surface-raised:#403f3c;--color-surface-base:#302e2b;--color-brand-tint:#4f3b31;--color-brand-on-tint:#eabca9;--color-danger:#ee9285;--color-danger-dark:#f19589;--color-danger-tint:#432824;--color-danger-on-tint:#f19589;--color-success-tint:#26331f;--color-warning-tint:#3a2c14;--color-border:#5c5a56;--color-border-strong:#6c6a65;--color-border-dashed:#928e83;--color-surface-frame:#272623;--color-bar-ink:#edece8;--color-bar-muted:#c7c5bd;--color-bar-hover:#43423f;--color-bar-line:#5c5a56;--color-surface-panel:#302e2b;--color-surface-card:#403f3c;--color-shadow-contact:#00000059;--color-well:#00000029;--color-well-strong:#0000004d;--color-well-deep:#0006;--color-well-deepest:#000000b3;--color-shadow-soft:#0006;--color-shadow-glow:#00000080;--color-shadow-drop:#00000080;--color-shadow-popover:#000000a6;--color-shadow-inset:#0006;--color-text-shadow:#0006}[data-scheme=warm][data-theme=mixed],[data-theme=mixed] [data-scheme=warm]:not([data-theme]){color-scheme:light;--color-surface-frame:#161513;--color-bar-ink:#f0efea;--color-bar-muted:#a8a49b;--color-bar-hover:#2a2825;--color-bar-line:#33312c}[data-scheme=void]{--color-ink:light-dark(#0b0b0b,#fafafa);--color-body:light-dark(#333,#d0d0d0);--color-muted:light-dark(#4e4e4e,#b0b0b0);--color-faint:light-dark(#c9c9c9,#4a4a4a);--color-label-ink:var(--color-ink);--color-page:light-dark(#f4f4f4,#080808);--color-surface:light-dark(#fff,#0f0f0f);--color-surface-sunken:light-dark(#f4f4f4,#161616);--color-surface-raised:light-dark(#fff,#161616);--color-surface-base:light-dark(#fafafa,#080808);--color-brand:light-dark(#111,#fff);--color-brand-dark:light-dark(#2e2e2e,#e5e5e5);--color-brand-tint:light-dark(#f0f0f0,#262626);--color-brand-ink:light-dark(#fff,#111);--color-brand-on-tint:light-dark(#111,#f5f5f5);--color-danger:light-dark(#c62828,#ff6b6b);--color-danger-dark:light-dark(#b02222,#ff8585);--color-danger-tint:light-dark(#fdecec,#2a1414);--color-danger-ink:light-dark(#fff,#000);--color-danger-on-tint:light-dark(#b02222,#ff8585);--color-danger-solid:#d11f1f;--color-danger-solid-hover:#a41616;--color-danger-solid-ink:#fff;--color-success:light-dark(#0f7a3d,#22c55e);--color-success-tint:light-dark(#e6f6ec,#10261a);--color-warning:light-dark(#a45300,#f59e0b);--color-warning-tint:light-dark(#fdf3e2,#2a1c07);--color-border:light-dark(#0000000d,#ffffff17);--color-border-strong:light-dark(#0000001f,#ffffff24);--color-border-dashed:light-dark(gray,#737373);--color-ring:light-dark(#767676,#fff);--color-chart-1:light-dark(#2a78d6,#3987e5);--color-chart-2:#008300;--color-chart-3:light-dark(#e87ba4,#d55181);--color-chart-4:light-dark(#eda100,#c98500);--color-chart-5:light-dark(#1baf7a,#199e70);--color-chart-6:light-dark(#eb6834,#d95926);--color-chart-7:light-dark(#4a3aa7,#9085e9);--color-chart-8:light-dark(#e34948,#e66767);--color-surface-frame:light-dark(#eaeaea,#000);--color-frame-light:#eaeaea;--color-bar:var(--color-surface-frame);--color-bar-ink:light-dark(#0b0b0b,#f5f5f5);--color-bar-muted:light-dark(#4e4e4e,#a0a0a0);--color-bar-hover:light-dark(#fff,#2b2b2b);--color-bar-line:light-dark(#0000000d,#333);--color-surface-panel:light-dark(#fff,#080808);--color-surface-card:light-dark(#fff,#0f0f0f);--color-rail:var(--color-surface-frame);--color-rail-ink:var(--color-bar-ink);--color-rail-muted:var(--color-bar-muted);--color-rail-active:var(--color-bar-hover);--color-rail-edge:var(--color-bar-line);--color-edge-highlight:light-dark(#fff,#ffffff12);--color-edge-highlight-strong:light-dark(#fff,#ffffff1a);--color-panel-edge:light-dark(var(--color-border),var(--color-edge-highlight-strong));--color-shadow-contact:light-dark(#00000012,#0006);--color-well:light-dark(#00000009,#0003);--color-well-strong:light-dark(#0000000d,#0006);--color-well-deep:light-dark(#0000000f,#00000080);--color-well-deepest:light-dark(#0000001a,#000);--color-scrim:light-dark(#0006,#00000080);--color-scrim-strong:light-dark(#00000080,#0009);--color-shadow-soft:light-dark(#0000000d,#00000080);--color-shadow-glow:light-dark(#00000012,#0009);--color-shadow-drop:light-dark(#00000024,#0009);--color-shadow-popover:light-dark(#0000002e,#000000bf);--color-shadow-inset:light-dark(#0000,#00000080);--color-text-shadow:light-dark(#0000,#00000073);--shadow-float:0 18px 40px -20px var(--color-shadow-soft);--shadow-contact:0 1px 2px var(--color-shadow-contact);--shadow-panel:var(--shadow-contact), var(--shadow-float);--shadow-card:inset 0 1px 0 var(--color-edge-highlight), var(--shadow-contact), var(--shadow-float);--shadow-popover:inset 0 1px 0 var(--color-edge-highlight), var(--shadow-contact), 0 24px 56px -16px var(--color-shadow-popover)}[data-scheme=void][data-theme=dim],[data-theme=dim] [data-scheme=void]:not([data-theme]){color-scheme:dark;--color-ink:#f2f2f2;--color-body:#cdcdcd;--color-muted:#bebebe;--color-faint:#5d5d5d;--color-page:#212121;--color-surface:#303030;--color-surface-sunken:#1b1b1b;--color-surface-raised:#303030;--color-surface-base:#212121;--color-brand:#f5f5f5;--color-brand-dark:#dcdcdc;--color-brand-tint:#3a3a3a;--color-brand-on-tint:#f0f0f0;--color-danger:#f87171;--color-danger-dark:#f98080;--color-danger-tint:#3a2222;--color-danger-ink:#212121;--color-danger-on-tint:#f98080;--color-success:#2dc96a;--color-success-tint:#17301f;--color-warning:#f5a524;--color-warning-tint:#332409;--color-border:#434343;--color-border-strong:#505050;--color-border-dashed:#7f7f7f;--color-ring:#f5f5f5;--color-surface-frame:#181818;--color-bar-ink:#f2f2f2;--color-bar-muted:#bebebe;--color-bar-hover:#333;--color-bar-line:#434343;--color-surface-panel:#212121;--color-surface-card:#303030;--color-shadow-contact:#00000059;--color-well:#00000029;--color-well-strong:#0000004d;--color-well-deep:#0006;--color-well-deepest:#000000b3;--color-shadow-soft:#0006;--color-shadow-glow:#00000080;--color-shadow-drop:#00000080;--color-shadow-popover:#000000a6;--color-shadow-inset:#0006;--color-text-shadow:#0006}[data-scheme=void][data-theme=mixed],[data-theme=mixed] [data-scheme=void]:not([data-theme]){color-scheme:light;--color-surface-frame:#000;--color-bar-ink:#f5f5f5;--color-bar-muted:#a0a0a0;--color-bar-hover:#2b2b2b;--color-bar-line:#333}[data-scheme],[data-theme]{--color-brand-text:var(--color-brand-on-tint)}[data-scheme=default]{--color-soft:light-dark(#3f3f46,#c3cad3)}[data-theme=dim]:not([data-scheme]),[data-scheme=default][data-theme=dim],[data-theme=dim] [data-scheme=default]:not([data-theme]){--color-soft:#f4f4f5}[data-scheme=cool]{--color-brand-solid:light-dark(#3d63e6,#5b84ee);--color-brand-dark:light-dark(#3355d0,#5277d6);--color-brand-solid-hover:light-dark(#3355d0,#5277d6);--color-brand-solid-ink:light-dark(#fff,#03040a);--color-border-focus:light-dark(#727b89,#7a818b);--color-soft:light-dark(#3a4260,#cfd5e8)}[data-scheme=cool][data-theme=dim],[data-theme=dim] [data-scheme=cool]:not([data-theme]){--color-border-focus:#89909a;--color-soft:#c8cee2}[data-scheme=warm]{--color-brand-solid:light-dark(#a85b42,#a8451f);--color-brand-dark:light-dark(#8f4a33,#c07156);--color-brand-solid-hover:light-dark(#8f4a33,#8f3617);--color-brand-solid-ink:#fff;--color-border-focus:light-dark(#88857a,#817f77);--color-soft:light-dark(#2f2f2b,#d8d6ce)}[data-scheme=warm][data-theme=dim],[data-theme=dim] [data-scheme=warm]:not([data-theme]){--color-border-focus:#928e83;--color-soft:#d0cec5}[data-scheme=void]{--color-brand-solid:light-dark(#111,#fff);--color-brand-dark:light-dark(#000,#e5e5e5);--color-brand-solid-hover:light-dark(#000,#e5e5e5);--color-brand-solid-ink:light-dark(#fff,#111);--color-border-focus:light-dark(#888,#686868);--color-soft:light-dark(#2f2f2f,#d6d6d6)}[data-scheme=void][data-theme=dim],[data-theme=dim] [data-scheme=void]:not([data-theme]){--color-brand-solid:#f5f5f5;--color-brand-solid-hover:#dcdcdc;--color-border-focus:#7f7f7f;--color-soft:#cdcdcd}@font-face{font-family:Inter;src:url(/fonts/Inter-latin-ILCK6K4B.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;src:url(/fonts/Inter-latin-ext-JFHZYWQE.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular-latin-BGKCR6ED.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Regular-latin-ext-JCDQEV2F.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Medium-latin-3LRTJLWS.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;src:url(/fonts/JetBrainsMono-Medium-latin-ext-W272KJIJ.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--pill-shadow:inset 0 0 0 1px #18181b14}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=mixed]){--pill-shadow:0 0 6px #0009}}:root[data-theme=dark],:root[data-theme=dim]{--pill-shadow:0 0 6px #0009}@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-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-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@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-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-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}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
