@charset "UTF-8";[data-quill]{--csstools-color-scheme--light:initial;color-scheme:light}:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark])){--csstools-color-scheme--light: ;color-scheme:dark}:is([data-quill],[data-quill] *){--radius:.58rem;--theme-hue:90;--theme-dark-hue:264;--theme-tint:.006;--primary-light:#f34f0f;--primary-dark:#f7bd2b;--foreground:#030712;--card-foreground:var(--foreground);--muted-foreground:#4a5565;--subtle-foreground:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:is([data-quill],[data-quill] *){--subtle-foreground:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}:is([data-quill],[data-quill] *){--primary-foreground:#fff;--destructive:#f8ded8;--destructive-foreground:#be0f27;--success:#cdf8d9;--success-foreground:#016630;--warning:#f8e5cb;--warning-foreground:#874c00;--info:#bedbff;--info-foreground:#424e5d;--completed:#eee2ff;--completed-foreground:#5c18d7;--ring:#4a5565;--background:oklch(.966 calc(var(--theme-tint)*.79) var(--theme-hue));--card:oklch(.995 calc(var(--theme-tint)*.3) var(--theme-hue));--muted:oklch(.953 calc(var(--theme-tint)*1.28) var(--theme-hue));--chrome:oklch(.923 calc(var(--theme-tint)*1.67) var(--theme-hue));--primary:var(--primary-light);--primary-on-foreground:var(--primary-dark);--border:oklch(.88 calc(var(--theme-tint)*.8) var(--theme-hue));--input:oklch(.81 calc(var(--theme-tint)*.5) var(--theme-hue));--fill-expanded:var(--foreground)}@supports (color:color(display-p3 0 0 0%)){:is([data-quill],[data-quill] *){--warning-foreground:#874c00;--info:#bedbff;--completed:#eee2ff}@media(color-gamut:p3){:is([data-quill],[data-quill] *){--warning-foreground:color(display-p3 .50318 .30478 .07554);--info:color(display-p3 .76688 .85521 .98748);--completed:color(display-p3 .9251 .88403 1)}}}@supports (color:color-mix(in lab,red,red)){:is([data-quill],[data-quill] *){--fill-expanded:color-mix(in oklab,var(--foreground) 6%,transparent)}}:is([data-quill],[data-quill] *){--fill-selected:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is([data-quill],[data-quill] *){--fill-selected:color-mix(in oklab,var(--foreground) 6%,transparent)}}:is([data-quill],[data-quill] *){--fill-hover:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is([data-quill],[data-quill] *){--fill-hover:color-mix(in oklab,var(--foreground) 4%,transparent)}}:is([data-quill],[data-quill] *){--data-color-1:#1d4aff;--data-color-2:#621da6;--data-color-3:#42827e;--data-color-4:#ce0e74;--data-color-5:#f14f58;--data-color-6:#7c440e;--data-color-7:#529a0a;--data-color-8:#0476fb;--data-color-9:#fe729e;--data-color-10:#35416b;--data-color-11:#41cbc4;--data-color-12:#b64b02;--data-color-13:#e4a604;--data-color-14:#a56eff;--data-color-15:#30d5c8;--color-graph-axis-label:var(--muted-foreground);--color-graph-axis-line:var(--border);--color-graph-crosshair:var(--muted-foreground);--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-card-foreground:var(--card-foreground);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-subtle-foreground:var(--subtle-foreground);--color-chrome:var(--chrome);--color-primary:var(--primary);--color-primary-on-foreground:var(--primary-on-foreground);--color-primary-foreground:var(--primary-foreground);--color-destructive:var(--destructive);--color-destructive-foreground:var(--destructive-foreground);--color-success:var(--success);--color-success-foreground:var(--success-foreground);--color-warning:var(--warning);--color-warning-foreground:var(--warning-foreground);--color-info:var(--info);--color-info-foreground:var(--info-foreground);--color-completed:var(--completed);--color-completed-foreground:var(--completed-foreground);--color-border:var(--border);--color-input:var(--input);--color-ring:var(--ring);--color-fill-expanded:var(--fill-expanded);--color-fill-selected:var(--fill-selected);--color-fill-hover:var(--fill-hover)}:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--foreground:#f3f4f6;--card-foreground:var(--foreground);--muted-foreground:#a1a1a1;--subtle-foreground:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--subtle-foreground:color-mix(in oklab,var(--muted-foreground) 80%,transparent)}}:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--primary-foreground:#030712;--destructive:#2b191e;--destructive-foreground:#ed5a5a;--success:#142c1f;--success-foreground:#b9f8cf;--warning:#34291a;--warning-foreground:#cab53a;--info:rgba(25,60,184,.4);--info-foreground:#bedbff;--completed:#2e223d;--completed-foreground:#c7b8e2;--ring:#a1a1a1;--background:oklch(.187 calc(var(--theme-tint)*1.1) var(--theme-dark-hue));--card:oklch(.2 calc(var(--theme-tint)*1.2) var(--theme-dark-hue));--muted:oklch(.209 calc(var(--theme-tint)*1.33) var(--theme-dark-hue));--chrome:oklch(.187 calc(var(--theme-tint)*1.1) var(--theme-dark-hue));--primary:var(--primary-dark);--primary-on-foreground:var(--primary-light);--border:oklch(.27 calc(var(--theme-tint)*1.2) var(--theme-dark-hue));--input:oklch(.3 calc(var(--theme-tint)*1.5) var(--theme-dark-hue));--fill-expanded:var(--foreground)}@supports (color:color(display-p3 0 0 0%)){:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--info-foreground:#bedbff}@media(color-gamut:p3){:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--info-foreground:color(display-p3 .76688 .85521 .98748)}}}@supports (color:color-mix(in lab,red,red)){:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--fill-expanded:color-mix(in oklab,var(--foreground) 14%,transparent)}}:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--fill-selected:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--fill-selected:color-mix(in oklab,var(--foreground) 10%,transparent)}}:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--fill-hover:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--fill-hover:color-mix(in oklab,var(--foreground) 7%,transparent)}}:is(:is(.dark,[theme=dark],[data-theme=dark]) [data-quill],[data-quill]:is(.dark,[theme=dark],[data-theme=dark]),:is(.dark,[theme=dark],[data-theme=dark]) [data-quill] *,[data-quill]:is(.dark,[theme=dark],[data-theme=dark]) *){--data-color-2:#7f26d9;--data-color-3:#3e7a76;--data-color-4:#bf0d6c;--data-color-5:#f0474f;--data-color-6:#b36114;--data-color-10:#6576b3}:host,:root{--animate-radar:radar 2s ease-out infinite;--color-primary:var(--primary);--spacing:.25rem;--text-xxs:.625rem;--text-xs:.75rem;--text-xs--line-height:1rem;--text-sm:.875rem;--text-sm--line-height:1.25rem;--font-sans:-apple-system,BlinkMacSystemFont,Inter,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;--shadow-sm:0 2px 0 var(--border)}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-sm:0 2px 0 color-mix(in oklab,var(--border),transparent 10%)}}:host,:root{--shadow-md:0 3px 0 var(--border)}@supports (color:color-mix(in lab,red,red)){:host,:root{--shadow-md:0 3px 0 color-mix(in oklab,var(--border),transparent 10%)}}:host,:root{--radius-xs:calc(var(--radius) - 7px);--radius-sm:calc(var(--radius) - 5px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius)}[data-quill]{--radius-xs:calc(var(--radius) - 7px);--radius-sm:calc(var(--radius) - 5px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:calc(var(--radius) + 8px);--radius-3xl:calc(var(--radius) + 12px);--radius-4xl:calc(var(--radius) + 16px);--shadow-sm:0 2px 0 var(--border)}@supports (color:color-mix(in lab,red,red)){[data-quill]{--shadow-sm:0 2px 0 color-mix(in oklab,var(--border),transparent 10%)}}[data-quill]{--shadow-md:0 3px 0 var(--border)}@supports (color:color-mix(in lab,red,red)){[data-quill]{--shadow-md:0 3px 0 color-mix(in oklab,var(--border),transparent 10%)}}[data-quill]{--shadow-lg:0 6px 0 var(--border)}@supports (color:color-mix(in lab,red,red)){[data-quill]{--shadow-lg:0 6px 0 color-mix(in oklab,var(--border),transparent 10%)}}[data-quill]{--shadow-line:0 -1px 0px 0px var(--border)}@supports (color:color-mix(in lab,red,red)){[data-quill]{--shadow-line:0 -1px 0px 0px color-mix(in oklab,var(--border),transparent 10%)}}[data-quill]{--leading-none:1;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--leading-loose:2;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900}@layer base{[data-quill],[data-quill] *{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){[data-quill],[data-quill] *{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}}:root{--text-xxs:.625rem;--text-xxs--line-height:.75rem;--text-ui:.8125rem;--text-ui--line-height:1.25rem;--text-xs--line-height:1rem;--text-sm--line-height:1.25rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--animate-skeleton:skeleton 2s -1s infinite linear;--animate-pulse-glow:pulse-glow 2s -1s infinite linear;--animate-horizontal-shake:horizontal-shake .3s ease-out;--animate-radar:radar 2s ease-out infinite;--quill-z-popover:50;--quill-z-tooltip:50;--quill-z-modal:50;--quill-z-overlay:50;--quill-z-toast:100}[data-quill-portal]{z-index:var(--quill-z-popover,50)}[data-quill-portal=tooltip]{z-index:var(--quill-z-tooltip,50)}[data-quill-portal=drawer-backdrop],[data-quill-portal=modal-overlay]{z-index:var(--quill-z-overlay,50)}[data-quill-portal=drawer-viewport],[data-quill-portal=modal-content]{z-index:var(--quill-z-modal,50)}[data-quill-portal=toast]{z-index:var(--quill-z-toast,100)}body.is-desktop .quill-accordion__trigger,body.is-desktop .quill-button,body.is-desktop .quill-checkbox:not(:disabled),body.is-desktop .quill-item--variant-pressable,body.is-desktop .quill-toggle{cursor:default}body.is-desktop .quill-field__label:has(>[data-slot=field]){cursor:default}body.is-desktop .group\/field:has(>[role=checkbox]) .quill-label{cursor:default}@keyframes pulse{50%{opacity:.5}}@keyframes skeleton{to{background-position:-200% 0}}@keyframes horizontal-shake{0%{transform:translate(0)}25%{transform:translate(5px)}50%{transform:translate(-5px)}75%{transform:translate(2px)}to{transform:translate(0)}}.quill-shimmer{animation:quill-shimmer__sweep 2s linear infinite;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,var(--quill-shimmer-base,var(--muted-foreground)) 0,var(--quill-shimmer-base,var(--muted-foreground)) 30%,var(--quill-shimmer-highlight,var(--foreground)) 50%,var(--quill-shimmer-base,var(--muted-foreground)) 70%,var(--quill-shimmer-base,var(--muted-foreground)) 100%);background-size:200% 100%;color:#0000}@keyframes quill-shimmer__sweep{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.quill-shimmer{animation:none;background-image:none;color:var(--quill-shimmer-highlight,var(--foreground))}}@layer components{.quill-accordion{border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.quill-accordion__item:not(:last-child){border-bottom:1px solid var(--border)}.quill-accordion__item[data-open]{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-accordion__item[data-open]{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.quill-accordion__trigger{border:1px solid #0000;cursor:pointer;font-size:var(--text-ui,.8125rem);font-weight:500;line-height:1.625;outline:none;padding:.5rem;text-align:start;transition:all .15s}.quill-accordion__trigger:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-accordion__trigger:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.quill-accordion__trigger:hover{background-color:var(--fill-hover)}.quill-accordion__trigger[aria-disabled=true]{opacity:.5;pointer-events:none}.quill-accordion__trigger [data-slot=accordion-trigger-icon]{color:var(--muted-foreground);height:1rem;margin-inline-start:auto;width:1rem}.quill-accordion__trigger:active>span{translate:0 1px}.quill-accordion__trigger:not([aria-expanded=true]) svg[data-chevron=up],.quill-accordion__trigger[aria-expanded=true] svg[data-chevron=down]{display:none}.quill-accordion__trigger:not([aria-expanded=true]) svg[data-chevron=down],.quill-accordion__trigger[aria-expanded=true] svg[data-chevron=up]{display:inline}.quill-accordion__panel{font-size:var(--text-ui,.8125rem);height:var(--accordion-panel-height);line-height:1.625;overflow:hidden;padding-inline:.5rem;transition:height .2s ease-out}.quill-accordion__panel[data-ending-style],.quill-accordion__panel[data-starting-style]{height:0}.quill-accordion__panel-content{padding-bottom:.5rem;padding-top:0}.quill-accordion__panel-content a{text-decoration:underline;text-underline-offset:3px}.quill-accordion__panel-content a:hover{color:var(--foreground)}.quill-accordion__panel-content p:not(:last-child){margin-bottom:1rem}.quill-dialog__overlay{background-color:#000;inset:0;min-height:100dvh;opacity:.2;position:fixed;transition:opacity .2s cubic-bezier(.215,.61,.355,1)}.quill-dialog__overlay[data-ending-style],.quill-dialog__overlay[data-starting-style]{opacity:0}:is(.dark,[theme=dark]) .quill-dialog__overlay{opacity:.7}.quill-dialog__content{--quill-dialog-top-gap:max(1rem,10vh + 1.25rem * var(--nested-dialogs,0));background-color:var(--background);border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--foreground);font-size:var(--text-ui,.8125rem);inset-inline-start:50%;max-height:calc(100dvh - var(--quill-dialog-top-gap) - 1rem);max-width:calc(100vw - 3rem);top:var(--quill-dialog-top-gap);width:100%}@supports (color:color-mix(in lab,red,red)){.quill-dialog__content{box-shadow:0 0 0 1px color-mix(in oklab,var(--foreground) 10%,transparent)}}.quill-dialog__content{line-height:1.625;outline:none;overflow:hidden;position:fixed;scale:calc(1 - var(--nested-dialogs,0)*.1);transition:opacity .2s cubic-bezier(.215,.61,.355,1),scale .2s cubic-bezier(.215,.61,.355,1);translate:-50%}.quill-dialog__content:has([data-slot=dialog-body]){grid-template-rows:auto minmax(0,1fr) auto}.quill-dialog__content[data-size=wide]{max-width:min(72rem,100vw - 3rem)}.quill-dialog__content[data-size=full]{max-width:calc(100vw - 3rem)}[dir=rtl] .quill-dialog__content{translate:50%}.quill-dialog__content[data-ending-style],.quill-dialog__content[data-starting-style]{opacity:0;scale:.95}.quill-dialog__content[data-nested-dialog-open]:after{background-color:#0000000d;border-radius:inherit;content:"";inset:0;position:absolute}.quill-dialog__header{padding-inline:1rem;padding-bottom:1rem;padding-top:1rem}.quill-dialog__header:has(~[data-slot=dialog-body]){border-bottom:1px solid var(--border)}.quill-dialog__footer{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-dialog__footer{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.quill-dialog__footer{border-top:1px solid var(--border);padding-block:1rem;padding-inline:1rem}.quill-dialog__body{min-height:0;padding-inline:1rem}.quill-dialog__body:not([data-component=scroll-area]){overflow:auto}.quill-dialog__body[data-component=scroll-area]{padding-inline:0}.quill-dialog__body[data-component=scroll-area]>[data-slot=scroll-area-viewport]{padding-block:1rem;padding-inline:1rem}.quill-dialog__title{font-size:var(--text-sm,.875rem);font-weight:700;line-height:var(--text-sm--line-height,1.25rem)}.quill-dialog__description{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);line-height:1.625}.quill-dialog__description a{text-decoration:underline;text-underline-offset:3px}.quill-dialog__description a:hover{color:var(--foreground)}@supports (-webkit-touch-callout:none){.quill-dialog__overlay{position:absolute}}@media(width>=640px){.quill-dialog__content{max-width:24rem}}@media(prefers-reduced-motion:reduce){.quill-dialog__content,.quill-dialog__content[data-ending-style],.quill-dialog__content[data-starting-style],.quill-dialog__overlay,.quill-dialog__overlay[data-ending-style],.quill-dialog__overlay[data-starting-style]{scale:1;transition:none}.quill-dialog__content[data-ending-style],.quill-dialog__content[data-starting-style],.quill-dialog__overlay[data-ending-style],.quill-dialog__overlay[data-starting-style]{opacity:1}}.quill-autocomplete__content{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--foreground);max-height:var(--available-height);max-width:var(--available-width);min-width:var(--quill-autocomplete-min-width,var(--anchor-width,8rem));overflow:hidden;position:relative;transform-origin:var(--transform-origin);transition:opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1)}.quill-autocomplete__content[data-ending-style],.quill-autocomplete__content[data-starting-style]{opacity:0;transform:scale(.97)}:where(.quill-autocomplete__content,[data-slot=dialog-content]) [data-slot=autocomplete-input-group-wrapper]{background-color:var(--card);border-bottom:1px solid var(--border);padding:var(--spacing,.25rem);position:sticky;top:0;z-index:1}:where(.quill-autocomplete__content,[data-slot=dialog-content]) [data-slot=autocomplete-input-group-wrapper]:has(+[data-slot=autocomplete-status]){border-bottom:none;padding-bottom:0}:where(.quill-autocomplete__content,[data-slot=dialog-content]) [data-slot=autocomplete-input-group-wrapper] [data-slot=input-group]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:where(.quill-autocomplete__content,[data-slot=dialog-content]) [data-slot=autocomplete-input-group-wrapper] [data-slot=input-group]{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}:where(.quill-autocomplete__content,[data-slot=dialog-content]) [data-slot=autocomplete-input-group-wrapper] [data-slot=input-group]{box-shadow:none;height:1.75rem}[data-slot=autocomplete-popover-separator]{display:none}.quill-autocomplete__list{max-height:min(calc(var(--spacing,.25rem)*72 - var(--spacing,.25rem)*9),calc(var(--available-height,100vh) - var(--spacing,.25rem)*9));min-height:0;overflow:hidden auto;overscroll-behavior:contain;padding:var(--spacing,.25rem);scroll-padding-block:var(--spacing,.25rem)}.quill-autocomplete__list[data-empty]{padding:0}[data-slot=autocomplete-status]+.quill-autocomplete__list{padding-top:0}.quill-autocomplete__item{width:100%}.quill-autocomplete__item[data-disabled]{opacity:.5;pointer-events:none}.quill-autocomplete__item:not([data-variant=destructive])[data-highlighted] *{color:var(--foreground)}.quill-autocomplete__item>.item{border:0}.quill-autocomplete__label{align-items:center;background-color:var(--card);display:flex;justify-content:space-between;margin-top:calc(var(--spacing,.25rem)*-1);padding-block:0!important;position:sticky;top:calc(var(--spacing,.25rem)*-1);width:100%;z-index:1}[data-slot=autocomplete-status]+.quill-autocomplete__list .quill-autocomplete__label{margin-top:0;top:0}.quill-autocomplete__separator{background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.quill-autocomplete__separator{background-color:color-mix(in oklab,var(--border) 50%,transparent)}}.quill-autocomplete__separator{height:1px;margin-block:.25rem;margin-inline:-.25rem}.quill-autocomplete__separator:last-child{display:none}.quill-autocomplete__trigger svg:not([class*=size-]){height:.875rem;width:.875rem}@media(prefers-reduced-motion:reduce){.quill-autocomplete__content,.quill-autocomplete__content[data-ending-style],.quill-autocomplete__content[data-starting-style]{opacity:1;transform:none;transition:none}}.quill-button{background-clip:padding-box;border:1px solid #0000;border-radius:var(--radius-sm);cursor:pointer;font-size:var(--text-ui,.8125rem);font-weight:500;line-height:1.625;outline:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}:where(a).quill-button{color:var(--foreground);text-decoration:none}.quill-button:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-button:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-button:not(:disabled):not([aria-disabled=true]):not(.quill-button--variant-primary):not(.quill-button--elevated):not(.quill-tabs__trigger):not(.quill-toggle):active{translate:0 1px}.quill-button:disabled,.quill-button[aria-disabled=true]:not([data-loading]){cursor:not-allowed;opacity:.5}.quill-button[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 2px var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-button[aria-invalid=true]{box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive) 20%,transparent)}}:is(.dark,[theme=dark]) .quill-button[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-button[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}:is(.dark,[theme=dark]) .quill-button[aria-invalid=true]{box-shadow:0 0 0 2px var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-button[aria-invalid=true]{box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive) 40%,transparent)}}.quill-button svg{flex-shrink:0;pointer-events:none}.quill-button svg:not([class*=size-]){height:1rem;width:1rem}.quill-button kbd{margin-right:-.25rem}.quill-button:has([data-slot=dot]){padding-inline-start:.375rem}.quill-button--variant-default{border:none;transition:border-radius .1s}.quill-button--variant-default:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--fill-hover);color:var(--foreground)}.quill-button--variant-default[aria-expanded=true]{background-color:var(--fill-expanded);color:var(--foreground)}.quill-button--variant-default:not(:hover):not([data-highlighted])[aria-checked=true],.quill-button--variant-default:not(:hover):not([data-highlighted])[aria-selected=true],.quill-button--variant-default[data-popup-open]{background-color:var(--fill-selected)}.quill-button--variant-default[data-highlighted]{background-color:var(--fill-hover)}.quill-button--variant-default[data-highlighted]:not(:hover){border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-default[data-highlighted]:not(:hover){box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-button--variant-default:is([aria-selected=true],[aria-checked=true]):has(+:is([aria-selected=true],[aria-checked=true])){border-bottom-left-radius:0;border-bottom-right-radius:0}:is([aria-selected=true],[aria-checked=true])+.quill-button--variant-default:is([aria-selected=true],[aria-checked=true]){border-top-left-radius:0;border-top-right-radius:0}.quill-button--variant-primary{background-color:var(--primary);box-shadow:0 2px 0 -1px var(--primary);color:var(--primary-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-primary{box-shadow:0 2px 0 -1px color-mix(in oklab,var(--primary) 50%,transparent)}}.quill-button--variant-primary{position:relative;translate:0 -1px}.quill-button--variant-primary:after{bottom:0;content:"";height:100%;left:0;position:absolute;top:3px;width:100%}.quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--primary) 98%,#000 5%)}}.quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):active{box-shadow:0 1px 0 -1px var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):active{box-shadow:0 1px 0 -1px color-mix(in oklab,var(--primary) 50%,transparent)}}.quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):active{translate:0}.quill-button--variant-primary:disabled,.quill-button--variant-primary[aria-disabled=true]:not([data-loading]){box-shadow:none;translate:0}.quill-button--variant-secondary{background-color:var(--fill-hover)}.quill-button--variant-secondary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-secondary:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--foreground) 6%,transparent)}}:is(.dark,[theme=dark]) .quill-button--variant-secondary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-button--variant-secondary:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}.quill-button--variant-secondary[aria-expanded=true],.quill-button--variant-secondary[data-popup-open]{background-color:var(--fill-expanded)}.quill-button--variant-outline{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-outline{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.quill-button--variant-outline{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-outline{border-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}:is(.dark,[theme=dark]) .quill-button--variant-outline{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-button--variant-outline{border-color:color-mix(in oklab,var(--foreground) 15%,transparent)}}.quill-button--variant-outline:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--fill-hover);color:var(--foreground)}.quill-button--variant-outline[aria-expanded=true]{background-color:var(--fill-expanded);color:var(--foreground)}.quill-button--variant-outline[data-popup-open]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-outline[data-popup-open]{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline){background-color:var(--destructive);color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline){background-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.quill-button--variant-destructive-outline{border-color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-button--variant-destructive-outline{border-color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}}:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline):not(:disabled):not([aria-disabled=true]):hover,:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline):not(:disabled):not([aria-disabled=true])[data-highlighted]{background-color:var(--destructive)}:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline):not(:disabled):not([aria-disabled=true]):active{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline):not(:disabled):not([aria-disabled=true]):active{background-color:color-mix(in oklab,var(--destructive) 88%,var(--destructive-foreground) 12%)}}:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline)[aria-expanded=true],:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline)[data-popup-open]{background-color:var(--destructive)}:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline):focus-visible{box-shadow:0 0 0 2px var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline):focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive-foreground) 60%,transparent)}}:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline):focus-visible{border-color:currentColor}.quill-button--variant-link{color:var(--primary);text-underline-offset:4px}.quill-button--variant-link:not(:disabled):not([aria-disabled=true]):hover,.quill-button--variant-link[data-popup-open]{text-decoration:underline}.quill-button--variant-link-muted{color:var(--muted-foreground);text-underline-offset:4px}.quill-button--variant-link-muted:not(:disabled):not([aria-disabled=true]):hover,.quill-button--variant-link-muted[data-popup-open]{text-decoration:underline}.quill-button--size-default,.quill-button--size-row{font-size:var(--text-ui,.8125rem);gap:.5rem;height:1.75rem;line-height:1.625;padding-inline:.5rem}.quill-button--size-row{font-weight:400;width:100%}:is(.quill-button--size-default:has([data-icon=inline-end]),.quill-button--size-row:has([data-icon=inline-end])){padding-inline-end:.375rem}:is(.quill-button--size-default:has([data-icon=inline-start]),.quill-button--size-row:has([data-icon=inline-start])){padding-inline-start:.375rem}.quill-button--size-default svg:not([class*=size-]),.quill-button--size-row svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-button--size-xs{border-radius:var(--radius-sm);font-size:.625rem;gap:.25rem;height:1.25rem;padding-inline:.5rem}.quill-button--size-xs:has([data-icon=inline-end]){padding-inline-end:.375rem}.quill-button--size-xs:has([data-icon=inline-start]){padding-inline-start:.375rem}.quill-button--size-xs svg:not([class*=size-]){height:.625rem;width:.625rem}.quill-button--size-sm{font-size:var(--text-xs,.75rem);gap:.25rem;height:1.5rem;line-height:1.625;padding-inline:.5rem}.quill-button--size-sm:has([data-icon=inline-end]){padding-inline-end:.375rem}.quill-button--size-sm:has([data-icon=inline-start]){padding-inline-start:.375rem}.quill-button--size-sm svg:not([class*=size-]){height:.75rem;width:.75rem}.quill-button--size-lg{font-size:var(--text-ui,.8125rem);gap:.5rem;height:2rem;line-height:1.625;padding-inline:.625rem}.quill-button--size-lg:has([data-icon=inline-end]){padding-inline-end:.5rem}.quill-button--size-lg:has([data-icon=inline-start]){padding-inline-start:.5rem}.quill-button--size-lg svg:not([class*=size-]){height:1rem;width:1rem}.quill-button--size-icon{height:1.75rem;width:1.75rem}.quill-button--size-icon svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-button--size-icon-xs{border-radius:var(--radius-sm);height:1.25rem;width:1.25rem}.quill-button--size-icon-xs svg:not([class*=size-]){height:.625rem;width:.625rem}.quill-button--size-icon-sm{height:1.5rem;width:1.5rem}.quill-button--size-icon-sm svg:not([class*=size-]){height:.75rem;width:.75rem}.quill-button--size-icon-lg{height:2rem;width:2rem}.quill-button--size-icon-lg svg:not([class*=size-]){height:1rem;width:1rem}.quill-button--elevated{--quill-button-edge:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.quill-button--elevated{--quill-button-edge:color-mix(in oklab,var(--foreground) 72%,var(--background))}}.quill-button--elevated{--quill-button-ledge:2px;background-color:var(--card);border:1.5px solid var(--quill-button-edge);border-radius:var(--radius-sm);box-shadow:0 var(--quill-button-ledge) 0 0 var(--quill-button-edge);font-weight:600;position:relative;transition:translate 80ms ease-out,box-shadow 80ms ease-out,background-color 80ms ease-out;translate:0}.quill-button--elevated:after{content:"";height:auto;inset:0 0 calc(var(--quill-button-ledge)*-1 - 1.5px);position:absolute;width:auto}.quill-button--elevated:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--card)}@supports (color:color-mix(in lab,red,red)){.quill-button--elevated:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--card) 94%,var(--foreground))}}.quill-button--elevated:not(:disabled):not([aria-disabled=true]):active{box-shadow:0 1px 0 0 var(--quill-button-edge);translate:0 calc(var(--quill-button-ledge) - 1px)}.quill-button--elevated:focus-visible{border-color:var(--quill-button-edge);box-shadow:0 var(--quill-button-ledge) 0 0 var(--quill-button-edge),0 calc(var(--quill-button-ledge) + 2px) 0 2px var(--ring),0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-button--elevated:focus-visible{box-shadow:0 var(--quill-button-ledge) 0 0 var(--quill-button-edge),0 calc(var(--quill-button-ledge) + 2px) 0 2px color-mix(in oklab,var(--ring) 30%,transparent),0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}}:is(.dark,[theme=dark]) .quill-button--elevated:not(.quill-button--variant-primary){--quill-button-edge:var(--background)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-button--elevated:not(.quill-button--variant-primary){--quill-button-edge:color-mix(in oklab,var(--background) 75%,var(--foreground))}}:is(.dark,[theme=dark]) .quill-button--elevated:not(.quill-button--variant-primary){background-color:var(--foreground);border-color:var(--quill-button-edge);color:var(--quill-button-edge)}:is(.dark,[theme=dark]) .quill-button--elevated:not(.quill-button--variant-primary):not(:disabled):not([aria-disabled=true]):hover{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-button--elevated:not(.quill-button--variant-primary):not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--foreground) 92%,var(--background))}}.quill-button--elevated.quill-button--variant-primary{--quill-button-edge:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-button--elevated.quill-button--variant-primary{--quill-button-edge:color-mix(in oklab,var(--primary) 62%,#000)}}.quill-button--elevated.quill-button--variant-primary,.quill-button--elevated.quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-button--elevated.quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:color-mix(in oklab,var(--primary) 92%,#fff)}}:is(.dark,[theme=dark]) .quill-button--elevated.quill-button--variant-primary{--quill-button-edge:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-button--elevated.quill-button--variant-primary{--quill-button-edge:color-mix(in oklab,var(--primary) 55%,#000)}}.quill-button--elevated:disabled,.quill-button--elevated[aria-disabled=true]:not([data-loading]){box-shadow:0 var(--quill-button-ledge) 0 0 var(--quill-button-edge);translate:0}.quill-button--not-focusable-when-disabled:disabled{pointer-events:none}.quill-button--inert{cursor:default}.quill-button--inert:not(:disabled):not([aria-disabled=true]):hover{background-color:#0000}.quill-button[data-loading]{color:#0000;position:relative;transition:color .15s}.quill-button[data-loading]>:not(.quill-spinner){opacity:0;transition:opacity .15s}.quill-button--variant-destructive-outline[data-loading]{border-color:var(--destructive-foreground)}.quill-button[data-loading]>.quill-spinner{animation:var(--animate-spin,spin 1s linear infinite),quill-button__spinner-in .15s cubic-bezier(.215,.61,.355,1);color:var(--foreground);inset:0;margin:auto;position:absolute}.quill-button--variant-primary[data-loading]>.quill-spinner{color:var(--primary-foreground)}:is(.quill-button--variant-destructive,.quill-button--variant-destructive-outline)[data-loading]>.quill-spinner{color:var(--destructive-foreground)}.quill-button--variant-link[data-loading]>.quill-spinner{color:var(--primary)}.quill-button--variant-link-muted[data-loading]>.quill-spinner{color:var(--muted-foreground)}@keyframes quill-button__spinner-in{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){.quill-button[data-loading],.quill-button[data-loading]>:not(.quill-spinner){transition:none}.quill-button[data-loading]>.quill-spinner{animation:var(--animate-spin,spin 1s linear infinite)}}.quill-spinner{animation:var(--animate-spin,spin 1s linear infinite);height:1rem;width:1rem}.quill-input-group{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.quill-input-group{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}.quill-input-group{border:1px solid var(--input);border-radius:var(--radius-sm);height:2rem;min-width:0;outline:none;position:relative;transition:color .15s,background-color .15s,border-color .15s;width:100%}:is(.dark,[theme=dark]) .quill-input-group{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-input-group{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.quill-input-group:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-input-group:has([data-slot=input-group-control]:focus-visible){border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-input-group:has([data-slot=input-group-control]:focus-visible){box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-input-group:has([data-slot=input-group-control]:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-input-group:has([data-slot][aria-invalid=true]){background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-input-group:has([data-slot][aria-invalid=true]){background-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.quill-input-group:has([data-slot][aria-invalid=true]){border-color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-input-group:has([data-slot][aria-invalid=true]){border-color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}}.quill-input-group:has([data-slot][aria-invalid=true]):focus-within{box-shadow:0 0 0 3px var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-input-group:has([data-slot][aria-invalid=true]):focus-within{box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}}.quill-input-group[aria-disabled=true]{cursor:not-allowed;opacity:.5;pointer-events:none}:is(.quill-input-group:has(>[data-align=block-end]),.quill-input-group:has(>[data-align=block-start])){flex-direction:column;height:auto}.quill-input-group:has(>textarea){height:auto}.quill-input-group:has(>[data-align=block-end])>input{padding-top:.75rem}.quill-input-group:has(>[data-align=block-start])>input{padding-bottom:.75rem}.quill-input-group:has(>[data-align=inline-end])>input{padding-inline-end:.375rem}.quill-input-group:has(>[data-align=inline-start])>input{padding-inline-start:.375rem}[data-slot=combobox-content] .quill-input-group:focus-within{border-color:inherit;box-shadow:none}.quill-input-group__addon{color:var(--muted-foreground);cursor:text;font-size:var(--text-ui,.8125rem);font-weight:500;line-height:1.625;padding-block:.375rem}.group\/input-group[data-disabled=true] .quill-input-group__addon{opacity:.5}.quill-input-group__addon--align-inline-start{order:-1;padding-inline-start:.525rem}.quill-input-group__addon--align-inline-start:has(>button){margin-inline-start:-.275rem}.quill-input-group__addon--align-inline-start:has(>kbd){margin-inline-start:-.275rem}.quill-input-group__addon--align-inline-end{order:99;padding-inline-end:.525rem}.quill-input-group__addon--align-inline-end:has(>button){margin-inline-end:-.275rem}.quill-input-group__addon--align-inline-end:has(>button[data-size=sm]){margin-inline-end:-.475rem}.quill-input-group__addon--align-inline-end:has(>kbd){margin-inline-end:-.175rem}.quill-input-group__addon--align-block-start{justify-content:flex-start;order:-1;padding-inline:.625rem;padding-top:.5rem;width:100%}.group\/input-group:has(>input) .quill-input-group__addon--align-block-start{padding-top:.5rem}.quill-input-group__addon--align-block-end{justify-content:flex-start;order:99;padding-inline:.625rem;padding-bottom:.5rem;width:100%}.group\/input-group:has(>input) .quill-input-group__addon--align-block-end{padding-bottom:.5rem}.quill-input-group__addon [data-slot=kbd]{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-input-group__addon [data-slot=kbd]{background-color:color-mix(in oklab,var(--muted-foreground) 10%,transparent)}}.quill-input-group__addon [data-slot=kbd]{border-radius:calc(var(--radius-sm) - 2px);font-size:.625rem;padding-inline:.25rem}.quill-input-group__addon>svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-input-group__text{color:var(--muted-foreground);font-size:var(--text-ui,.8125rem);line-height:1.625;position:relative}.quill-input-group__text svg{pointer-events:none}.quill-input-group__text svg:not([class*=size-]){height:1rem;width:1rem}.quill-input-group__button{border-radius:calc(var(--radius-sm) - 2px);box-shadow:none;font-size:var(--text-ui,.8125rem);line-height:1.625}.quill-input-group__button--size-xs{border-radius:calc(var(--radius-sm) - 2px);gap:.25rem;height:1.25rem;padding-inline:.25rem}.quill-input-group__button--size-xs svg:not([class*=size-]){height:.75rem;width:.75rem}.quill-input-group__button--size-sm{gap:.25rem}.quill-input-group__button--size-icon-xs{height:1.5rem;padding:0;width:1.5rem}.quill-input-group__button--size-icon-xs:has(>svg){padding:0}.quill-input-group__button--size-icon-sm{height:1.75rem;padding:0;width:1.75rem}.quill-input-group__button--size-icon-sm:has(>svg){padding:0}.quill-input.quill-input-group__control,.quill-textarea.quill-input-group__control{background-color:#0000;border:0;border-radius:0;box-shadow:none;flex:auto;height:auto;padding-inline:.625rem}.quill-input.quill-input-group__control:focus-visible,.quill-input.quill-input-group__control:focus-visible[aria-invalid=true],.quill-input.quill-input-group__control[aria-invalid=true],.quill-textarea.quill-input-group__control:focus-visible,.quill-textarea.quill-input-group__control:focus-visible[aria-invalid=true],.quill-textarea.quill-input-group__control[aria-invalid=true]{border:0;box-shadow:none}.quill-input.quill-input-group__control[aria-invalid=true],:is(.dark,[theme=dark]) .quill-input.quill-input-group__control,:is(.dark,[theme=dark]) .quill-textarea.quill-input-group__control{background-color:#0000}.quill-textarea.quill-input-group__control--textarea{padding-block:.5rem;resize:none}.quill-textarea.quill-input-group__control--textarea[aria-invalid=true]{background-color:#0000}.quill-input{background-color:var(--input);font-size:var(--text-ui,.8125rem);height:2rem;min-width:0;width:100%}@supports (color:color-mix(in lab,red,red)){.quill-input{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}.quill-input{border:1px solid var(--input);border-radius:var(--radius-sm);outline:none;padding-block:.125rem;padding-inline:.5rem;transition:color .15s,background-color .15s,border-color .15s}:is(.dark,[theme=dark]) .quill-input{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-input{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.quill-input::file-selector-button{background-color:#0000;border:0;color:var(--foreground);display:inline-flex;font-size:var(--text-ui,.8125rem);font-weight:500;height:1.5rem;line-height:1.625}.quill-input::-moz-placeholder{color:var(--muted-foreground)}.quill-input::placeholder{color:var(--muted-foreground)}.quill-input:focus-visible{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-input:focus-visible{border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-input:focus-visible{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-input:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-input:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.quill-input[aria-invalid=true]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-input[aria-invalid=true]{background-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.quill-input[aria-invalid=true]{border-color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-input[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}}.quill-input:focus-visible[aria-invalid=true]{box-shadow:0 0 0 3px var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-input:focus-visible[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}}.quill-textarea{background-color:var(--input);font-size:var(--text-ui,.8125rem);min-height:4rem;resize:none;width:100%}@supports (color:color-mix(in lab,red,red)){.quill-textarea{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}.quill-textarea{border:1px solid var(--input);border-radius:var(--radius-sm);field-sizing:content;outline:none;padding-block:.5rem;padding-inline:.5rem;transition:color .15s,background-color .15s,border-color .15s}.quill-textarea::-moz-placeholder{color:var(--muted-foreground)}.quill-textarea::placeholder{color:var(--muted-foreground)}.quill-textarea:focus-visible{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-textarea:focus-visible{border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-textarea:focus-visible{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-textarea:disabled{cursor:not-allowed;opacity:.5}.quill-textarea[aria-invalid=true]{background-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-textarea[aria-invalid=true]{background-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.quill-textarea[aria-invalid=true]{border-color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-textarea[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}}.quill-textarea:focus-visible[aria-invalid=true]{box-shadow:0 0 0 3px var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-textarea:focus-visible[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}}.quill-menu-label{color:var(--muted-foreground);font-size:var(--text-xxs,.625rem)}@supports (color:color-mix(in lab,red,red)){.quill-menu-label{color:color-mix(in oklab,var(--muted-foreground) 50%,transparent)}}.quill-menu-label{font-weight:600;letter-spacing:.075em;line-height:1.25rem;padding-block:.375rem;padding-inline:.5rem;text-transform:uppercase}:is(.dark,[theme=dark]) .quill-menu-label{color:var(--subtle-foreground,var(--muted-foreground))}.quill-separator{background-color:var(--border)}.quill-separator[data-orientation=horizontal]{height:1px;width:100%}.quill-separator[data-orientation=vertical]{align-self:stretch;width:1px}.quill-avatar{--avatar-size:2rem;align-items:center;background-color:var(--muted);border-radius:var(--radius-sm);color:var(--muted-foreground);display:inline-flex;flex-shrink:0;font-size:var(--text-xs,.75rem);height:var(--avatar-size);justify-content:center;line-height:1;overflow:hidden;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:var(--avatar-size)}a.quill-avatar,button.quill-avatar{cursor:pointer}a.quill-avatar:focus-visible,button.quill-avatar:focus-visible{box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){a.quill-avatar:focus-visible,button.quill-avatar:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}a.quill-avatar:focus-visible,button.quill-avatar:focus-visible{outline:none}.quill-avatar[data-size=xs]{--avatar-size:1.25rem;font-size:var(--text-xxs,.625rem)}.quill-avatar[data-size=sm]{--avatar-size:1.5rem;font-size:var(--text-xxs,.625rem)}.quill-avatar[data-size=lg]{--avatar-size:2.35rem;font-size:var(--text-xxs,.625rem)}.quill-avatar__image{border-radius:inherit;height:100%;object-fit:cover;width:100%}.quill-avatar__fallback{align-items:center;display:flex;font-weight:500;height:100%;justify-content:center;text-transform:uppercase;width:100%}.quill-avatar__fallback>svg:not([class*=size-]){height:60%;width:60%}.quill-avatar-group{--avatar-overlap:.625rem;--avatar-gap:.25rem;align-items:center;display:inline-flex;position:relative;width:-moz-max-content;width:max-content}.quill-avatar-group[data-size=sm]{--avatar-overlap:.5rem}.quill-avatar-group[data-size=xs]{--avatar-overlap:.4375rem}.quill-avatar-group__item{--avatar-spread:calc(var(--avatar-index)*(var(--avatar-overlap) + var(--avatar-gap)));display:inline-flex;position:relative;z-index:calc(var(--avatar-count,0) - var(--avatar-index))}.quill-avatar-group[data-reverse] .quill-avatar-group__item{--avatar-spread:calc((var(--avatar-count) - 1 - var(--avatar-index))*-1*(var(--avatar-overlap) + var(--avatar-gap)));z-index:calc(var(--avatar-index) + 1)}.quill-avatar-group:not([data-stacked]){gap:var(--avatar-gap)}.quill-avatar-group[data-stacked] .quill-avatar-group__item:not(:first-child){margin-left:calc(var(--avatar-overlap)*-1)}.quill-avatar-group[data-stacked] [data-slot=avatar]{box-shadow:0 0 0 2px var(--quill-avatar-ring,var(--background))}.quill-avatar-group[data-stacked] .quill-avatar-group__item:after{content:"";inset-block:0;inset-inline:calc(var(--avatar-gap)*-.5 - 1px);position:absolute;z-index:-1}.quill-avatar-group[data-stacked] .quill-avatar-group__item{transition:transform .2s cubic-bezier(.645,.045,.355,1);will-change:transform}.quill-avatar-group[data-stacked]:focus-within .quill-avatar-group__item{transform:translate(var(--avatar-spread))}@media(hover:hover)and (pointer:fine){.quill-avatar-group[data-stacked]:hover .quill-avatar-group__item{transform:translate(var(--avatar-spread))}}@media(prefers-reduced-motion:reduce){.quill-avatar-group[data-stacked] .quill-avatar-group__item{transition:none}}.quill-badge{border:1px solid #0000;border-radius:9999px;font-size:var(--text-xxs,.625rem);font-weight:500;height:1rem;padding-block:.125rem;padding-inline:.375rem;transition:all .15s}.quill-badge:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-badge:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-badge[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-badge[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive) 20%,transparent)}}:is(.dark,[theme=dark]) .quill-badge[aria-invalid=true]{box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-badge[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive) 40%,transparent)}}.quill-badge:has([data-icon=inline-end]){padding-inline-end:calc(var(--spacing,.25rem)*.6)}.quill-badge:has([data-icon=inline-start]){padding-inline-start:calc(var(--spacing,.25rem)*.6)}.quill-badge>svg{height:.625rem!important;pointer-events:none;width:.625rem!important}.quill-badge--variant-default{background-color:var(--fill-hover);color:var(--foreground)}.quill-badge--variant-info{background-color:var(--info);color:var(--info-foreground)}.quill-badge--variant-destructive{background-color:var(--destructive);color:var(--destructive-foreground)}.quill-badge--variant-warning{background-color:var(--warning);color:var(--warning-foreground)}.quill-badge--variant-success{background-color:var(--success);color:var(--success-foreground)}.quill-badge--variant-completed{background-color:var(--completed);color:var(--completed-foreground)}.quill-chat-bubble-group{gap:.5rem}.quill-chat-bubble,.quill-chat-bubble-group{display:flex;flex-direction:column;min-width:0}.quill-chat-bubble{gap:.25rem;max-width:80%;position:relative;width:-moz-fit-content;width:fit-content}.quill-chat-bubble[data-align=end],[data-slot=message][data-align=end] .quill-chat-bubble:not([data-align]){align-self:flex-end}.quill-chat-bubble__content{border:1px solid #0000;border-radius:.5rem;font-size:var(--text-sm,.875rem);line-height:1.625;max-width:100%;min-width:0;overflow:hidden;overflow-wrap:break-word;padding-block:.375rem;padding-inline:.625rem;width:-moz-fit-content;width:fit-content}.quill-chat-bubble--variant-default .quill-chat-bubble__content{background-color:var(--fill-hover);color:var(--foreground)}.quill-chat-bubble--variant-secondary .quill-chat-bubble__content{background-color:var(--muted);color:var(--foreground)}.quill-chat-bubble--variant-muted .quill-chat-bubble__content{background-color:var(--muted);color:var(--muted-foreground)}.quill-chat-bubble--variant-tinted .quill-chat-bubble__content{background-color:var(--foreground);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.quill-chat-bubble--variant-tinted .quill-chat-bubble__content{background-color:color-mix(in oklab,var(--foreground) 8%,transparent)}}.quill-chat-bubble--variant-outline .quill-chat-bubble__content{background-color:#0000;border-color:var(--border);color:var(--foreground)}.quill-chat-bubble--variant-destructive .quill-chat-bubble__content{background-color:var(--destructive);color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-chat-bubble--variant-destructive .quill-chat-bubble__content{background-color:color-mix(in oklab,var(--destructive) 12%,transparent)}}.quill-chat-bubble--variant-ghost{max-width:100%}.quill-chat-bubble--variant-ghost .quill-chat-bubble__content{background-color:#0000;border-color:#0000;border-radius:0;padding:0}.quill-chat-bubble-reactions{align-items:center;background-color:var(--muted);border-radius:9999px;box-shadow:0 0 0 2px var(--background);display:flex;flex-shrink:0;font-size:var(--text-ui,.8125rem);gap:.25rem;justify-content:center;padding-block:.125rem;padding-inline:.375rem;position:absolute;width:-moz-fit-content;width:fit-content;z-index:10}.quill-chat-bubble-reactions[data-side=top]{top:0;transform:translateY(-75%)}.quill-chat-bubble-reactions[data-side=bottom]{bottom:0;transform:translateY(75%)}.quill-chat-bubble-reactions[data-align=start]{left:.75rem}.quill-chat-bubble-reactions[data-align=end]{right:.75rem}.quill-chat-marker--collapsible{align-items:stretch;display:flex;flex-direction:column;gap:0;width:100%}.quill-chat-marker__content svg:not([class*=size-]),.quill-chat-marker__icon svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-chat-marker__content a{text-decoration:underline;text-underline-offset:3px}.quill-chat-marker__content a:hover{color:var(--foreground)}.quill-chat-marker--border{border-bottom:1px solid var(--border);padding-bottom:.5rem}.quill-chat-marker--separator:after,.quill-chat-marker--separator:before{background-color:var(--border);content:"";flex:1;height:1px;min-width:0}.quill-chat-marker--separator:before{margin-right:.25rem}.quill-chat-marker--separator:after{margin-left:.25rem}.quill-chat-marker__icon{flex-shrink:0;height:.875rem;width:.875rem}.quill-chat-marker__content{min-width:0;overflow-wrap:break-word}.quill-chat-marker--separator .quill-chat-marker__content{flex:none;text-align:center}.quill-chat-marker__value:before{content:"\201c"}.quill-chat-marker__value:after{content:"\201d"}.quill-chat-marker__value{margin-inline-start:.25rem}.quill-chat-marker[data-status=done]>.quill-chat-marker__content .quill-chat-marker__value,.quill-chat-marker[data-status=done]>.quill-chat-marker__trigger>.quill-chat-marker__content .quill-chat-marker__value{color:var(--foreground)}.quill-chat-marker[data-status=error]>.quill-chat-marker__content,.quill-chat-marker[data-status=error]>.quill-chat-marker__icon,.quill-chat-marker[data-status=error]>.quill-chat-marker__trigger>.quill-chat-marker__content,.quill-chat-marker[data-status=error]>.quill-chat-marker__trigger>.quill-chat-marker__icon{color:var(--destructive-foreground)}.quill-chat-marker__panel{display:flex;flex-direction:column;gap:.25rem}.quill-chat-row{align-items:center;color:var(--muted-foreground);display:flex;font-size:var(--text-ui,.8125rem);gap:.5rem;line-height:1.625;min-height:1rem;position:relative;text-align:left;width:100%}.quill-chat-row--interactive{background-color:#0000;border:none;border-radius:.375rem;cursor:pointer;margin-inline:-.25rem;padding-inline:.25rem}.quill-chat-row--interactive:not([aria-disabled=true]):hover{background-color:var(--fill-hover)}.quill-chat-row--interactive:not([aria-disabled=true]):focus-visible{background-color:var(--fill-hover);box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-chat-row--interactive:not([aria-disabled=true]):focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-chat-row--interactive:not([aria-disabled=true]):focus-visible{outline:none}.quill-chat-chevron{color:var(--muted-foreground);flex-shrink:0;height:.875rem;transition:rotate .15s;width:.875rem}[data-panel-open]>.quill-chat-chevron{rotate:90deg}.quill-chat-chevron--reveal{opacity:0;transition:opacity .15s,rotate .15s}:focus-visible>.quill-chat-chevron--reveal,:hover>.quill-chat-chevron--reveal,[data-panel-open]>.quill-chat-chevron--reveal{opacity:1}.quill-chat-swap{display:grid;flex-shrink:0;place-items:center}.quill-chat-swap>*{grid-area:1/1}.quill-chat-swap__icon{transition:opacity .15s}.quill-chat-swap__chevron{opacity:0;transition:opacity .15s,rotate .15s}.quill-chat-row--interactive:not([aria-disabled=true]):focus-visible .quill-chat-swap__icon,.quill-chat-row--interactive:not([aria-disabled=true]):hover .quill-chat-swap__icon{opacity:0}.quill-chat-row--interactive:not([aria-disabled=true]):focus-visible .quill-chat-swap__chevron,.quill-chat-row--interactive:not([aria-disabled=true]):hover .quill-chat-swap__chevron{opacity:1}.quill-chat-row--interactive[data-panel-open] .quill-chat-swap__chevron{rotate:90deg}.quill-chat-rail{border-inline-start:1px solid var(--border);margin-inline-start:.375rem;padding-inline-start:.875rem}.quill-chat-collapse{overflow:hidden;transition:height .2s cubic-bezier(.215,.61,.355,1)}.quill-chat-collapse[data-ending-style],.quill-chat-collapse[data-starting-style]{height:0}.quill-chat-collapse[data-open]{height:var(--collapsible-panel-height)}@media(prefers-reduced-motion:reduce){.quill-chat-chevron,.quill-chat-chevron--reveal,.quill-chat-collapse,.quill-chat-swap__chevron,.quill-chat-swap__icon{transition:none}}.quill-chat-message-group{flex-direction:column}.quill-chat-message,.quill-chat-message-group{display:flex;gap:.375rem;min-width:0}.quill-chat-message{font-size:var(--text-sm,.875rem);line-height:1.625;position:relative;width:100%}.quill-chat-message[data-align=end]{flex-direction:row-reverse}.quill-chat-message__avatar{align-items:center;align-self:flex-end;background-color:var(--muted);border-radius:9999px;display:flex;flex-shrink:0;justify-content:center;min-width:2rem;overflow:hidden;width:-moz-fit-content;width:fit-content}.quill-chat-message:has([data-slot=message-footer]) .quill-chat-message__avatar{transform:translateY(-2rem)}.quill-chat-message__content{display:flex;flex-direction:column;gap:.5rem;min-width:0;overflow-wrap:break-word;width:100%}.quill-chat-message[data-align=end] .quill-chat-message__content>[data-slot]{align-self:flex-end}.quill-chat-message__footer,.quill-chat-message__header{align-items:center;color:var(--muted-foreground);display:flex;font-size:.625rem;font-weight:500;max-width:100%;min-width:0;padding-inline:.625rem}.quill-chat-message[data-align=end] .quill-chat-message__footer{justify-content:flex-end}:is(.quill-chat-message:has([data-variant=ghost]) .quill-chat-message__header,.quill-chat-message:has([data-variant=ghost]) .quill-chat-message__footer){padding-inline:0}.quill-chat-message-scroller{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;width:100%}.quill-chat-message-scroller__viewport{contain:content;height:100%;min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;width:100%}.quill-chat-message-scroller__content{display:flex;flex-direction:column;gap:1rem;height:-moz-max-content;height:max-content;min-height:100%}.quill-chat-message-scroller__content[data-density=dense]{gap:.5rem}.quill-chat-message-scroller__content[data-density=loose]{gap:1.5rem}.quill-chat-message-scroller__item{contain-intrinsic-size:auto 10rem;content-visibility:auto;flex-shrink:0;min-width:0}.quill-chat-message-scroller__button{border-radius:9999px;bottom:1rem;box-shadow:var(--shadow-md,0 4px 6px -1px #0000001a);left:50%;position:absolute;transition:translate .2s,scale .2s,opacity .2s;translate:-50%;z-index:10}.quill-chat-message-scroller__button[data-direction=start]{bottom:auto;top:1rem}.quill-chat-message-scroller__button[data-direction=start] svg{rotate:180deg}.quill-chat-message-scroller__button[data-active=false]{opacity:0;pointer-events:none;scale:.95}.quill-chat-message-scroller__button[data-active=true]{opacity:1;scale:1;translate:-50%}@media(prefers-reduced-motion:reduce){.quill-chat-message-scroller__button{transition:none}}.quill-chat-source-list{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding-inline-end:.25rem}.quill-chat-source{align-items:center;border-radius:.375rem;color:var(--muted-foreground);display:flex;font-size:var(--text-ui,.8125rem);gap:.375rem;line-height:1.625;margin-inline:-.25rem;min-width:0;padding-inline:.25rem;text-decoration:none}a.quill-chat-source:hover{background-color:var(--fill-hover)}a.quill-chat-source:focus-visible{background-color:var(--fill-hover);box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){a.quill-chat-source:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 50%,transparent)}}a.quill-chat-source:focus-visible{outline:none}.quill-chat-source__title{color:var(--foreground);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quill-chat-source-item[data-status=pending] .quill-chat-source__title{color:var(--muted-foreground)}.quill-chat-source__url{flex-shrink:9999;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quill-chat-source__url:before{content:"\b7";margin-inline-end:.375rem}.quill-chat-source__arrow{flex-shrink:0;height:.75rem;margin-inline-start:auto;opacity:0;transition:opacity .15s;width:.75rem}a.quill-chat-source:focus-visible .quill-chat-source__arrow,a.quill-chat-source:hover .quill-chat-source__arrow{opacity:1}@media(prefers-reduced-motion:reduce){.quill-chat-source__arrow{transition:none}}.quill-chat-bullet{align-items:center;display:flex;flex-shrink:0}.quill-chat-bullet svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-chat-bullet>*{animation:quill-chat__bullet-in .15s cubic-bezier(.215,.61,.355,1)}.quill-chat-bullet[data-status=done]{color:var(--success-foreground)}.quill-chat-bullet[data-status=error],.quill-chat-bullet[data-status=failed]{color:var(--destructive-foreground)}@keyframes quill-chat__bullet-in{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}@media(prefers-reduced-motion:reduce){.quill-chat-bullet>*{animation:none}}.quill-chat-stream{--quill-chat-stream-fade-top:0px;--quill-chat-stream-fade-bottom:0px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--quill-chat-stream-fade-top),#000 calc(100% - var(--quill-chat-stream-fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--quill-chat-stream-fade-top),#000 calc(100% - var(--quill-chat-stream-fade-bottom)),transparent 100%);max-height:var(--quill-chat-stream-max-height,11.25rem);overflow-y:auto}.quill-chat-stream[data-pinned]{overflow-y:hidden}.quill-chat-stream[data-fade-top]{--quill-chat-stream-fade-top:1rem}.quill-chat-stream[data-fade-bottom]{--quill-chat-stream-fade-bottom:1rem}.quill-chat-stream__lines{display:flex;flex-direction:column;gap:.25rem;transition:translate .25s cubic-bezier(.645,.045,.355,1);translate:0 var(--quill-chat-stream-offset,0);will-change:transform}.quill-chat-stream__line{color:var(--muted-foreground);font-size:var(--text-ui,.8125rem);line-height:1.625;text-wrap:pretty}.quill-chat-stream[data-pinned] .quill-chat-stream__line{animation:quill-chat-stream__line-in .2s cubic-bezier(.215,.61,.355,1)}@keyframes quill-chat-stream__line-in{0%{opacity:0;translate:0 .25rem}to{opacity:1;translate:0}}@media(prefers-reduced-motion:reduce){.quill-chat-stream__lines{transition:none}.quill-chat-stream[data-pinned] .quill-chat-stream__line{animation:none}}.quill-chat-task-list{align-items:stretch;display:flex;flex-direction:column;gap:0;width:100%}.quill-chat-task-list__label{color:var(--foreground);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quill-chat-task-list__items{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0}.quill-chat-task-list__ring{rotate:-90deg}.quill-chat-task-list__ring-track{color:var(--muted-foreground);opacity:.5}.quill-chat-task-list__ring-fill{color:var(--foreground);transition:stroke-dasharray .25s cubic-bezier(.215,.61,.355,1)}.quill-chat-task-list__count{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-inline-start:auto}.quill-chat-task-list__digits{display:inline-flex}.quill-chat-task-list__char{display:inline-block;height:1.625em;line-height:1.625;overflow:hidden;text-align:center}.quill-chat-task-list__char-roll{animation:quill-chat-task-list__roll .25s cubic-bezier(.215,.61,.355,1) forwards;display:flex;flex-direction:column;will-change:transform}.quill-chat-task{align-items:flex-start;color:var(--muted-foreground);display:flex;font-size:var(--text-ui,.8125rem);gap:.375rem;line-height:1.625;min-width:0}.quill-chat-task .quill-chat-bullet{padding-block-start:calc(.8125em - .4375rem)}.quill-chat-task__label{min-width:0}.quill-chat-task--truncate .quill-chat-task__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quill-chat-task[data-status=failed] .quill-chat-task__label{color:var(--destructive-foreground)}.quill-chat-task__detail{color:var(--muted-foreground)}.quill-chat-task__detail:before{content:"\b7";margin-inline:.375rem}@keyframes quill-chat-task-list__roll{0%{translate:0}to{translate:0 -50%}}@media(prefers-reduced-motion:reduce){.quill-chat-task-list__ring-fill{transition:none}.quill-chat-task-list__char-roll{animation:none}}.quill-thread-item-group{display:flex;flex-direction:column;min-width:0}.quill-thread-item{border-radius:.5rem;display:flex;gap:.5rem;min-width:0;padding-block:.375rem;padding-inline:.5rem;position:relative;width:100%}.quill-thread-item:focus-within,.quill-thread-item:hover{background-color:var(--fill-hover)}.quill-thread-item__gutter{display:flex;flex-shrink:0;justify-content:flex-end;padding-block-start:.125rem;width:2.5rem}.quill-thread-item__gutter>[data-slot=thread-item-timestamp]{opacity:0;transition:opacity .1s ease-out}.quill-thread-item:focus-within .quill-thread-item__gutter>[data-slot=thread-item-timestamp],.quill-thread-item:hover .quill-thread-item__gutter>[data-slot=thread-item-timestamp]{opacity:1}.quill-thread-item__content{display:flex;flex:1;flex-direction:column;gap:0;min-width:0;overflow-wrap:break-word}.quill-thread-item__header{align-items:baseline;display:flex;gap:.375rem;min-width:0}.quill-thread-item__author{color:var(--foreground);font-size:var(--text-sm,.875rem);font-weight:600}a.quill-thread-item__author,button.quill-thread-item__author{color:var(--foreground);cursor:pointer;text-decoration:none;text-underline-offset:4px}a.quill-thread-item__author:hover,button.quill-thread-item__author:hover{text-decoration:underline}.quill-thread-item__timestamp{color:var(--muted-foreground);font-size:var(--text-ui,.8125rem);white-space:nowrap}.quill-thread-item__body{color:var(--foreground);font-size:var(--text-sm,.875rem);line-height:1.5;min-width:0;overflow-wrap:break-word}.quill-thread-item__mention{background-color:var(--primary);color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-thread-item__mention{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.quill-thread-item__mention{border-radius:.25rem;font-weight:500;padding-inline:.25rem}a.quill-thread-item__mention,button.quill-thread-item__mention{cursor:pointer}a.quill-thread-item__mention:hover,button.quill-thread-item__mention:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.quill-thread-item__mention:hover,button.quill-thread-item__mention:hover{background-color:color-mix(in oklab,var(--primary) 18%,transparent)}}a.quill-thread-item__mention:focus-visible,button.quill-thread-item__mention:focus-visible{box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){a.quill-thread-item__mention:focus-visible,button.quill-thread-item__mention:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}a.quill-thread-item__mention:focus-visible,button.quill-thread-item__mention:focus-visible{outline:none}.quill-thread-item__link{color:var(--primary);cursor:pointer;text-underline-offset:4px}.quill-thread-item__link:hover{text-decoration:underline}.quill-thread-item__attachment{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;min-width:0;padding-block-start:.125rem}.quill-thread-item__attachment-trigger{align-items:center;background:0 0;border:none;border-radius:.25rem;color:var(--subtle-foreground,var(--muted-foreground));cursor:pointer;display:inline-flex;font-size:var(--text-ui,.8125rem);gap:.25rem;padding:0}.quill-thread-item__attachment-trigger:hover{color:var(--foreground)}.quill-thread-item__attachment-trigger:focus-visible{box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-thread-item__attachment-trigger:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-thread-item__attachment-trigger:focus-visible{outline:none}.quill-thread-item__attachment-trigger svg[data-chevron]{height:.875rem;margin-block-start:.125rem;transition:rotate .15s;width:.875rem}.quill-thread-item__attachment-trigger:not([data-panel-open]) svg[data-chevron]{rotate:-90deg}[dir=rtl] .quill-thread-item__attachment-trigger:not([data-panel-open]) svg[data-chevron]{rotate:90deg}.quill-thread-item__attachment-panel{height:var(--collapsible-panel-height);max-width:100%;min-width:0;overflow:hidden;transition:height .2s ease-out}.quill-thread-item__attachment-panel[data-ending-style],.quill-thread-item__attachment-panel[data-starting-style]{height:0}.quill-thread-item__attachment-panel-content{min-width:0;padding-block:.125rem}.quill-thread-item__attachment-image{border:1px solid var(--border);border-radius:.5rem;display:block;max-height:22.5rem;max-width:100%}.quill-thread-item__reactions{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem;padding-block-start:.125rem}.quill-thread-item__reaction{align-items:center;background-color:var(--muted);border:1px solid #0000;border-radius:9999px;color:var(--foreground);cursor:pointer;display:inline-flex;font-size:var(--text-ui,.8125rem);font-weight:500;gap:.25rem;height:1.5rem;padding-inline:.5rem}.quill-thread-item__reaction:hover{background-color:var(--background);border-color:var(--border)}.quill-thread-item__reaction[data-pressed]{background-color:var(--primary);color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-thread-item__reaction[data-pressed]{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.quill-thread-item__reaction[data-pressed]{border-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-thread-item__reaction[data-pressed]{border-color:color-mix(in oklab,var(--primary) 40%,transparent)}}.quill-thread-item__reaction:disabled,.quill-thread-item__reaction[aria-disabled=true]{opacity:.5;pointer-events:none}.quill-thread-item__reaction:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-thread-item__reaction:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-thread-item__reaction:focus-visible{outline:none}.quill-thread-item__reaction-emoji{font-size:.875rem;line-height:1}.quill-thread-item__actions{align-items:center;background-color:var(--background);border:1px solid var(--border);border-radius:.5rem;box-shadow:var(--shadow-sm);display:flex;gap:.125rem;inset-block-start:-.75rem;inset-inline-end:.5rem;opacity:0;padding:.125rem;pointer-events:none;position:absolute;transition:opacity .1s ease-out;z-index:10}.quill-thread-item:focus-within .quill-thread-item__actions,.quill-thread-item:hover .quill-thread-item__actions{opacity:1;pointer-events:auto}.quill-thread-item__replies.quill-thread-item__replies{align-self:stretch;gap:.375rem;margin-inline:-.25rem -.125rem;min-width:0;padding-inline:.25rem}.quill-thread-item__replies-label{color:var(--primary);font-weight:500;white-space:nowrap}.quill-thread-item__replies-meta{color:var(--subtle-foreground,var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quill-tooltip__content{background-color:var(--foreground);border-radius:var(--radius-sm);color:var(--background);font-size:var(--text-ui,.8125rem);max-width:20rem;padding-block:.375rem;padding-inline:.75rem;transform-origin:var(--transform-origin);transition:opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1);width:-moz-fit-content;width:fit-content;z-index:var(--quill-z-tooltip,50)}.quill-tooltip__content[data-ending-style],.quill-tooltip__content[data-starting-style]{opacity:0;transform:scale(.95)}.quill-tooltip__content[data-instant]{transition:none}.quill-tooltip__content:has([data-slot=kbd]){padding-inline-end:.375rem}.quill-tooltip__content [data-slot=kbd]{border-radius:var(--radius-sm);isolation:isolate;position:relative;z-index:50}.quill-tooltip__arrow{background-color:var(--foreground);height:.625rem;width:.625rem;z-index:50;fill:var(--foreground);border-radius:1px;rotate:45deg;translate:0 calc(-50% - 2px)}@media(prefers-reduced-motion:reduce){.quill-tooltip__content,.quill-tooltip__content[data-ending-style],.quill-tooltip__content[data-starting-style]{opacity:1;transform:none;transition:none}}.quill-button-group{align-items:stretch;display:flex;width:-moz-fit-content;width:fit-content}.quill-button-group>:focus-visible{position:relative;z-index:10}.quill-button-group:has(>[data-slot=button-group]){gap:.5rem}.quill-button-group:has(select[aria-hidden=true]:last-child)>[data-slot=select-trigger]:last-of-type{border-end-end-radius:var(--radius-md);border-start-end-radius:var(--radius-md)}.quill-button-group>[data-slot=select-trigger]:not([class*=w-]){width:-moz-fit-content;width:fit-content}.quill-button-group>input{flex:auto}.quill-button-group[data-orientation=horizontal]>[data-slot]{border-end-end-radius:0;border-start-end-radius:0}.quill-button-group[data-orientation=horizontal]>[data-slot]:not(:has(~[data-slot])){border-end-end-radius:var(--radius-sm)!important;border-start-end-radius:var(--radius-sm)!important}.quill-button-group[data-orientation=horizontal]>[data-slot]~[data-slot]{border-end-start-radius:0;border-inline-start:0;border-start-start-radius:0}.quill-button-group[data-orientation=vertical]{flex-direction:column}.quill-button-group[data-orientation=vertical]>[data-slot]{border-end-end-radius:0;border-end-start-radius:0}.quill-button-group[data-orientation=vertical]>[data-slot]:not(:has(~[data-slot])){border-end-end-radius:var(--radius-sm)!important;border-end-start-radius:var(--radius-sm)!important}.quill-button-group[data-orientation=vertical]>[data-slot]~[data-slot]{border-block-start:0;border-start-end-radius:0;border-start-start-radius:0}.quill-button-group__text{border-radius:var(--radius-sm);font-size:var(--text-xs,.75rem);font-weight:500;line-height:1.625}.quill-button-group__text svg{pointer-events:none}.quill-button-group__text svg:not([class*=size-]){height:1rem;width:1rem}.quill-button-group__separator{align-self:stretch;background-color:var(--border);position:relative}.quill-button-group__separator[data-orientation=horizontal]{margin-inline:1px;width:auto}.quill-button-group__separator[data-orientation=vertical]{height:auto;margin-block:1px}.quill-card{background-color:var(--card);border-radius:var(--radius-lg);box-shadow:0 0 0 1px var(--foreground);color:var(--card-foreground);font-size:var(--text-ui,.8125rem)}@supports (color:color-mix(in lab,red,red)){.quill-card{box-shadow:0 0 0 1px color-mix(in oklab,var(--foreground) 10%,transparent)}}.quill-card{gap:1rem;line-height:1.625;overflow:hidden;padding-block:1rem}.quill-card[data-size=sm]{gap:.75rem;padding-block:.75rem}.quill-card:has(>img:first-child){padding-top:0}.quill-card>img:first-child{border-start-end-radius:var(--radius-lg);border-start-start-radius:var(--radius-lg)}.quill-card>img:last-child{border-end-end-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.quill-card:has([data-slot=card-footer]){padding-bottom:0}.quill-card__header{align-items:start;border-start-end-radius:var(--radius-lg);border-start-start-radius:var(--radius-lg);container-type:inline-size;display:grid;gap:.25rem;grid-auto-rows:min-content;padding-inline:1rem}.group\/card-header[data-size=sm] .quill-card__header,[data-slot=card][data-size=sm]>.quill-card__header{padding-inline:.75rem}.quill-card__header:has([data-slot=card-action]){grid-template-columns:1fr auto}.quill-card__header:has([data-slot=card-description]){grid-template-rows:auto auto}.quill-card__header:has(+[data-slot=card-content]){border-bottom:1px solid var(--border);padding-bottom:1rem}[data-slot=card][data-size=sm]>.quill-card__header:has(+[data-slot=card-content]){padding-bottom:.75rem}.quill-card__title{font-size:var(--text-sm,.875rem);font-weight:700;line-height:var(--text-sm--line-height,1.25rem)}.quill-card__description{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);line-height:1.625}.quill-card__action{grid-column-start:2;grid-row:1/span 2;place-self:start end}.quill-card__content{padding-inline:1rem}[data-slot=card][data-size=sm] .quill-card__content{padding-inline:.75rem}.quill-card[data-flush]{gap:0;padding-bottom:0}.quill-card[data-flush]>[data-slot=card-content]{padding-inline:0}.quill-card__footer{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-card__footer{background-color:color-mix(in oklab,var(--muted) 30%,transparent)}}.quill-card__footer{align-items:center;border-end-end-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg);border-top:1px solid var(--border);display:flex;padding:1rem}[data-slot=card][data-size=sm] .quill-card__footer{padding-inline:.75rem;padding-top:.75rem}.quill-card-group>[data-slot=card-group]{margin-bottom:1rem}.quill-card-group>[data-slot=card]{border-radius:0}.quill-card-group>[data-slot=card]:first-child{border-start-end-radius:var(--radius-lg);border-start-start-radius:var(--radius-lg)}.quill-card-group>[data-slot=card]:last-child{border-end-end-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.quill-checkbox{border:1px solid var(--input);outline:none;position:relative;transition:box-shadow .15s}.quill-checkbox:after{content:"";inset-block:-.5rem;inset-inline:-.75rem;position:absolute}:is(.dark,[theme=dark]) .quill-checkbox{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-checkbox{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.quill-checkbox:not(:disabled){cursor:pointer}.quill-checkbox:hover{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-checkbox:hover{border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-checkbox:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-checkbox:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-checkbox:disabled{cursor:not-allowed;opacity:.5}.group\/field:has(:disabled) .quill-checkbox{opacity:.5}.quill-checkbox[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 2px var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-checkbox[aria-invalid=true]{box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive) 20%,transparent)}}:is(.dark,[theme=dark]) .quill-checkbox[aria-invalid=true]{border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-checkbox[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}:is(.dark,[theme=dark]) .quill-checkbox[aria-invalid=true]{box-shadow:0 0 0 2px var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-checkbox[aria-invalid=true]{box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive) 40%,transparent)}}.quill-checkbox[aria-invalid=true][aria-checked=true]{border-color:var(--primary)}.quill-checkbox[data-checked],.quill-checkbox[data-indeterminate]{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}:is(.dark,[theme=dark]) .quill-checkbox[data-checked],:is(.dark,[theme=dark]) .quill-checkbox[data-indeterminate]{background-color:var(--primary)}.quill-checkbox--size-default{border-radius:4px;height:1rem;width:1rem}.quill-checkbox--size-sm{border-radius:3px;height:.875rem;width:.875rem}.quill-checkbox-indicator{border:1px solid var(--border)}.quill-checkbox-indicator--checked{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.quill-checkbox-indicator--size-default{border-radius:4px;height:1rem;width:1rem}.quill-checkbox-indicator--size-sm{border-radius:3px;height:.875rem;width:.875rem}.quill-checkbox-icon--size-default{height:.75rem;width:.75rem}.quill-checkbox-icon--size-sm{height:.625rem;width:.625rem}.quill-chip{background-color:var(--background);border-radius:var(--radius-xs);max-width:100%}.quill-chip:focus-visible{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-chip:focus-visible{border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-chip:focus-visible{box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-chip:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-button-group[data-slot=chip-group][data-orientation=horizontal]>[data-slot]:not(:has(~[data-slot])){border-end-end-radius:var(--radius-xs)!important;border-start-end-radius:var(--radius-xs)!important}.quill-button-group[data-slot=chip-group][data-orientation=vertical]>[data-slot]:not(:has(~[data-slot])){border-end-end-radius:var(--radius-xs)!important;border-end-start-radius:var(--radius-xs)!important}.quill-chip:has(>[data-slot=chip-close]){padding-inline:.25rem}.quill-chip-close{color:var(--muted-foreground);flex-shrink:0;opacity:.6;transition:color .15s,opacity .15s,background-color .15s}.quill-chip-close:focus-visible,.quill-chip-close:hover{color:var(--foreground);opacity:1}.quill-chip>[data-slot=chip-close]:first-child{margin-inline:-.25rem -.125rem}.quill-chip>[data-slot=chip-close]:last-child{margin-inline:-.125rem -.25rem}.quill-collapsible--variant-default{border-radius:var(--radius-sm)}.quill-collapsible--variant-default:hover,.quill-collapsible--variant-default[data-open]{background-color:var(--muted)}.quill-collapsible__trigger{font-size:var(--text-ui,.8125rem);line-height:1.625}.quill-collapsible__trigger:not(.quill-collapsible__trigger--icon){padding-inline:.5rem;width:100%}.quill-collapsible__trigger[aria-expanded=true]{background-color:var(--fill-selected)}.quill-collapsible__trigger--variant-folder[aria-expanded=true]{background-color:#0000}.quill-collapsible__trigger [data-slot=collapsible-trigger-icon]{color:var(--muted-foreground);height:1rem;width:1rem}.quill-collapsible__trigger:not([data-panel-open]) svg[data-chevron=up],.quill-collapsible__trigger[data-panel-open] svg[data-chevron=down]{display:none}.quill-collapsible__trigger:not([data-panel-open]) svg[data-chevron=down],.quill-collapsible__trigger[data-panel-open] svg[data-chevron=up]{display:inline}.quill-collapsible__header{position:relative}.quill-collapsible__header>.quill-collapsible__trigger--icon{inset-block:0;inset-inline-start:0;margin-block:auto;position:absolute;z-index:1}.quill-collapsible__trigger--icon[aria-expanded=true]{background-color:#0000}.quill-collapsible__trigger--icon svg[data-chevron=right]{transition:rotate .15s}[dir=rtl] .quill-collapsible__trigger--icon svg[data-chevron=right]{rotate:180deg}.quill-collapsible__trigger--icon[data-panel-open] svg[data-chevron=right],[dir=rtl] .quill-collapsible__trigger--icon[data-panel-open] svg[data-chevron=right]{rotate:90deg}.quill-collapsible__header:hover .quill-collapsible__trigger--swap [data-slot=collapsible-trigger-rest-icon],.quill-collapsible__trigger--swap svg[data-chevron=right],.quill-collapsible__trigger--swap:focus-visible [data-slot=collapsible-trigger-rest-icon]{display:none}.quill-collapsible__header:hover .quill-collapsible__trigger--swap svg[data-chevron=right],.quill-collapsible__trigger--swap:focus-visible svg[data-chevron=right]{display:inline}.quill-collapsible__trigger--swap [data-slot=collapsible-trigger-rest-icon]{color:var(--muted-foreground);display:inline-flex}.quill-collapsible__panel{height:var(--collapsible-panel-height);overflow:hidden;position:relative;transition:height .2s ease-out;z-index:1}.quill-collapsible__panel[data-ending-style],.quill-collapsible__panel[data-starting-style]{height:0}.quill-collapsible__panel-content{padding-inline:.5rem;padding-bottom:.5rem;padding-top:0}.quill-collapsible__panel-content--variant-folder{padding-inline:1.2rem 0}.quill-collapsible__panel-content a{text-decoration:underline;text-underline-offset:3px}.quill-collapsible__panel-content a:hover{color:var(--foreground)}.quill-collapsible__panel-content p:not(:last-child){margin-bottom:1rem}@media(prefers-reduced-motion:reduce){.quill-collapsible__trigger--icon svg[data-chevron=right]{transition:none}}.quill-combobox__content{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--foreground);max-height:var(--available-height);max-width:min(24rem,var(--available-width));overflow:hidden;position:relative;transform-origin:var(--transform-origin);transition:opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1)}.quill-combobox__content[data-ending-style],.quill-combobox__content[data-starting-style]{opacity:0;transform:scale(.97)}:is(.dark,[theme=dark]) .quill-combobox__content{background-color:var(--card)}.quill-combobox__content>[data-slot=input-group]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.quill-combobox__content>[data-slot=input-group]{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}.quill-combobox__content>[data-slot=input-group]{border:none;box-shadow:none;height:1.75rem;margin:.25rem .25rem 0}[data-slot=combobox-popover-separator]{display:none}[data-quill-portal] .quill-combobox__content>[data-slot=combobox-input-group-wrapper]{border-bottom:1px solid var(--border);padding:var(--spacing)}[data-quill-portal] .quill-combobox__content>[data-slot=combobox-input-group-wrapper]>[data-slot=combobox-popover-separator]{display:block;margin:var(--spacing) calc(var(--spacing)*-1) 0;width:calc(100% + var(--spacing))}.quill-combobox__list{max-height:min(calc(var(--spacing,.25rem)*72 - var(--spacing,.25rem)*9),calc(var(--available-height) - var(--spacing,.25rem)*9));min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.25rem;scroll-padding-block:.25rem}.quill-combobox__list:has([data-slot=combobox-list-footer]){padding-bottom:0}.quill-combobox__list:has([data-slot=combobox-list-footer]) [role=option]{scroll-margin-bottom:2.5rem}.quill-combobox__list[data-empty]{padding:0}.quill-combobox__item{position:relative}.quill-combobox__content .quill-combobox__item{padding-inline-start:1.875rem}.quill-combobox__item[data-disabled]{opacity:.5;pointer-events:none}.quill-combobox__content .quill-button--variant-default:is([data-highlighted],:focus-visible){border-color:#0000;box-shadow:none}.quill-combobox__item:not([data-variant=destructive])[data-highlighted] *{color:var(--foreground)}.quill-combobox__item>.item{border:0}.quill-combobox__item:not(:has(>[data-slot=item]))>button{overflow:hidden}.quill-combobox__separator{background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.quill-combobox__separator{background-color:color-mix(in oklab,var(--border) 50%,transparent)}}.quill-combobox__separator{height:1px;margin-block:.25rem;margin-inline:-.25rem}.quill-combobox__separator:last-child{display:none}.quill-combobox__chips{background-color:var(--input);font-size:var(--text-ui,.8125rem);min-height:2rem}@supports (color:color-mix(in lab,red,red)){.quill-combobox__chips{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}.quill-combobox__chips{background-clip:padding-box;border:1px solid var(--input);border-radius:var(--radius-sm);line-height:1.625;padding-block:.75px;padding-inline:.75rem;transition:color .15s,background-color .15s,border-color .15s}:is(.dark,[theme=dark]) .quill-combobox__chips{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-combobox__chips{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.quill-combobox__chips:focus-within{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-combobox__chips:focus-within{border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-combobox__chips:focus-within{box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-combobox__chips:focus-within{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-combobox__chips:has([aria-invalid]){border-color:var(--destructive);box-shadow:0 0 0 2px var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-combobox__chips:has([aria-invalid]){box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive) 20%,transparent)}}:is(.dark,[theme=dark]) .quill-combobox__chips:has([aria-invalid]){border-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-combobox__chips:has([aria-invalid]){border-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}:is(.dark,[theme=dark]) .quill-combobox__chips:has([aria-invalid]){box-shadow:0 0 0 2px var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-combobox__chips:has([aria-invalid]){box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive) 40%,transparent)}}.quill-combobox__chips:has([data-slot=combobox-chip]){padding-inline:.175rem}.quill-combobox__chips-input{flex:auto;min-width:4rem;outline:none}.quill-combobox__list-footer{background-color:var(--card);border-top:1px solid var(--border);bottom:-1px;margin-inline:-.25rem;margin-top:.25rem;position:sticky;top:-1px}.quill-scroll-fade-top:before{animation:quill-scroll-fade-top__opacity linear both;background:linear-gradient(to top,var(--card),transparent);content:"";height:1rem;inset-inline:0;pointer-events:none;animation-timeline:scroll();bottom:calc(100% + 1px);position:absolute}.quill-combobox__trigger svg:not([class*=size-]){height:.875rem;width:.875rem}@keyframes quill-scroll-fade-top__opacity{0%,99%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.quill-combobox__content,.quill-combobox__content[data-ending-style],.quill-combobox__content[data-starting-style]{opacity:1;transform:none;transition:none}}.quill-menu__content{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--foreground);min-width:8rem;outline:none;transform-origin:var(--transform-origin);transition:opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1);z-index:var(--quill-z-popover,50)}.quill-menu__content[data-ending-style],.quill-menu__content[data-starting-style],.quill-menu__sub-content[data-ending-style],.quill-menu__sub-content[data-starting-style]{opacity:0;transform:scale(.97)}.quill-menu__sub-content{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--foreground);min-width:8rem;transform-origin:var(--transform-origin);transition:opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1)}.quill-menu__scroller{max-height:var(--available-height);overflow:hidden auto;padding:.25rem}.quill-menu__content[data-closed] .quill-menu__scroller,.quill-menu__sub-content[data-closed] .quill-menu__scroller{overflow:hidden}.quill-menu__separator{background-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.quill-menu__separator{background-color:color-mix(in oklab,var(--border) 50%,transparent)}}.quill-menu__separator{height:1px;margin-block:.25rem;margin-inline:-.25rem}.quill-menu__shortcut{color:var(--muted-foreground);font-size:.625rem;letter-spacing:.1em;margin-inline-start:auto}.group\/context-menu-item:focus .quill-menu__shortcut,.group\/dropdown-menu-item:focus .quill-menu__shortcut,.group\/menubar-item:focus .quill-menu__shortcut{color:var(--foreground)}.quill-menu-item--inset{padding-inline-start:1.875rem}:is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]):is([aria-checked=true],[data-checked]):not(:hover):not([data-highlighted]){background-color:var(--fill-selected)}:is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]):is(:hover,[data-highlighted]) :is(.quill-checkbox:not([data-checked]),.quill-radio-indicator:not(.quill-radio-indicator--checked)){border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){:is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item],[data-slot=menubar-checkbox-item],[data-slot=menubar-radio-item]):is(:hover,[data-highlighted]) :is(.quill-checkbox:not([data-checked]),.quill-radio-indicator:not(.quill-radio-indicator--checked)){border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}:is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]):is([aria-checked=true],[data-checked]):has(+:is([aria-checked=true],[data-checked])){border-bottom-left-radius:0;border-bottom-right-radius:0}:is([aria-checked=true],[data-checked])+:is([data-slot=dropdown-menu-checkbox-item],[data-slot=dropdown-menu-radio-item],[data-slot=context-menu-checkbox-item],[data-slot=context-menu-radio-item]):is([aria-checked=true],[data-checked]){border-top-left-radius:0;border-top-right-radius:0}:is(.quill-menu__content,.quill-menu__sub-content) .quill-button:is(.quill-button--variant-default,.quill-button--variant-destructive):is([data-highlighted],:focus-visible){border-color:#0000;box-shadow:none}.quill-menubar{border-radius:var(--radius-lg);height:2.25rem;padding:.25rem}.quill-menubar__trigger{border-radius:calc(var(--radius-sm) - 2px);font-size:var(--text-ui,.8125rem);font-weight:500;line-height:1.625;padding-block:calc(var(--spacing,.25rem)*.85);padding-inline:.5rem}.quill-menubar__trigger:hover{background-color:var(--fill-hover)}.quill-menubar__trigger[aria-expanded=true]{background-color:var(--fill-selected)}@media(prefers-reduced-motion:reduce){.quill-menu__content,.quill-menu__content[data-ending-style],.quill-menu__content[data-starting-style],.quill-menu__sub-content,.quill-menu__sub-content[data-ending-style],.quill-menu__sub-content[data-starting-style]{opacity:1;transform:none;transition:none}}.quill-kbd{border-radius:.25rem;font-family:var(--font-q-sans,ui-sans-serif,system-ui,sans-serif);font-size:.625rem;font-weight:500;height:1.25rem;min-width:1.25rem;padding-inline:.25rem;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.quill-kbd svg:not([class*=size-]){height:.75rem;width:.75rem}[data-slot=tooltip-content] .quill-kbd{background-color:var(--background);color:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .quill-kbd{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}:is(.dark,[theme=dark]) [data-slot=tooltip-content] .quill-kbd{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) [data-slot=tooltip-content] .quill-kbd{background-color:color-mix(in oklab,var(--background) 10%,transparent)}}.quill-kbd-text{border-radius:.25rem;color:var(--muted-foreground);font-family:var(--font-q-sans,ui-sans-serif,system-ui,sans-serif);font-size:.625rem;font-weight:500;margin-inline:-.25rem;padding-inline:.25rem;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.quill-kbd-text svg:not([class*=size-]){height:.75rem;width:.75rem}[data-slot=tooltip-content] .quill-kbd-text{background-color:var(--background);color:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .quill-kbd-text{background-color:color-mix(in oklab,var(--background) 20%,transparent)}}:is(.dark,[theme=dark]) [data-slot=tooltip-content] .quill-kbd-text{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) [data-slot=tooltip-content] .quill-kbd-text{background-color:color-mix(in oklab,var(--background) 10%,transparent)}}.quill-radio-indicator{border:1px solid var(--border);border-radius:9999px;display:flex;flex-shrink:0;position:relative}.quill-radio-indicator--checked{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.quill-radio-indicator--size-default{height:1rem;width:1rem}.quill-radio-indicator--size-sm{height:.875rem;width:.875rem}.quill-radio-dot{background-color:var(--primary-foreground);border-radius:9999px;inset-inline-start:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}[dir=rtl] .quill-radio-dot{transform:translate(50%,-50%)}.quill-radio-dot--size-default{height:.5rem;width:.5rem}.quill-radio-dot--size-sm{height:.375rem;width:.375rem}.quill-radio{aspect-ratio:1;border:1px solid var(--input);border-radius:9999px;flex-shrink:0;outline:none;position:relative}:is(.dark,[theme=dark]) .quill-radio{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-radio{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.quill-radio:after{content:"";inset-block:-.5rem;inset-inline:-.75rem;position:absolute}.quill-radio:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-radio:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-radio:disabled{cursor:not-allowed;opacity:.5}.quill-radio[aria-invalid=true]{border-color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-radio[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}}.quill-radio[aria-invalid=true][aria-checked=true],.quill-radio[data-checked]{border-color:var(--primary)}.quill-radio[data-checked]{background-color:var(--primary);color:var(--primary-foreground)}:is(.dark,[theme=dark]) .quill-radio[data-checked]{background-color:var(--primary)}.quill-radio--size-default{height:1rem;width:1rem}.quill-radio--size-sm{height:.875rem;width:.875rem}.quill-radio__indicator{align-items:center;display:flex;justify-content:center}.quill-radio__indicator--size-default{height:1rem;width:1rem}.quill-radio__indicator--size-sm{height:.875rem;width:.875rem}.quill-scroll-area{position:relative}.quill-scroll-area__viewport{border-radius:inherit;height:100%;outline:none;transition:color .15s,box-shadow .15s;width:100%}.quill-scroll-area__viewport:focus-visible{box-shadow:0 0 0 3px var(--ring);outline:1px solid var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-scroll-area__viewport:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-scroll-area__scrollbar{background-color:var(--input);touch-action:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;z-index:1}@supports (color:color-mix(in lab,red,red)){.quill-scroll-area__scrollbar{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.quill-scroll-area__scrollbar{border-radius:var(--radius-sm);padding:1px;transition:opacity .15s}.quill-scroll-area__scrollbar[data-orientation=horizontal]{flex-direction:row;height:.625rem;width:100%}.quill-scroll-area__scrollbar[data-orientation=horizontal][data-has-overflow-y]{width:calc(100% - .625rem)}.quill-scroll-area__scrollbar[data-orientation=vertical]{flex-direction:column;height:100%;width:.625rem}.quill-scroll-area__scrollbar[data-orientation=vertical][data-has-overflow-x]{height:calc(100% - .625rem)}.quill-scroll-area__scrollbar--auto{opacity:0;pointer-events:none}.quill-scroll-area__scrollbar--auto[data-hovering],.quill-scroll-area__scrollbar--auto[data-scrolling]{opacity:1;pointer-events:auto}.quill-scroll-area__scrollbar--auto[data-scrolling]{transition-duration:0s}.quill-scroll-area__scrollbar--always{opacity:1;pointer-events:auto}[data-component=scroll-area]:not([data-overflow-x-start]):not([data-overflow-x-end]) .quill-scroll-area__scrollbar[data-orientation=horizontal],[data-component=scroll-area]:not([data-overflow-y-start]):not([data-overflow-y-end]) .quill-scroll-area__scrollbar[data-orientation=vertical]{display:none}.quill-scroll-area__thumb{background-color:var(--input);border-radius:var(--radius-sm);position:relative}.group\/scrollbar[data-orientation=vertical] .quill-scroll-area__thumb{width:100%}.group\/scrollbar[data-orientation=horizontal] .quill-scroll-area__thumb{height:100%}.quill-scroll-area__corner{background-color:#0000;border-end-end-radius:var(--radius-sm);z-index:1}.quill-dot{border:1px solid #0000;border-radius:9999px;font-weight:500;transition:all .15s}.quill-dot__pulse{background-color:#0000;border:.5px solid;border-radius:9999px}.quill-dot__inner{border-radius:9999px;height:.5rem;width:.5rem}.quill-dot--pulse .quill-dot__inner{animation-delay:-4s;animation-duration:2s}.quill-dot--variant-default{color:var(--muted-foreground)}.quill-dot--variant-default .quill-dot__inner{background-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.quill-dot--variant-default .quill-dot__inner{background-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.quill-dot--variant-default .quill-dot__pulse{border-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.quill-dot--variant-default .quill-dot__pulse{border-color:color-mix(in oklab,var(--foreground) 40%,transparent)}}.quill-dot--variant-info{color:var(--info)}.quill-dot--variant-info .quill-dot__inner{background-color:var(--info-foreground)}.quill-dot--variant-info .quill-dot__pulse{border-color:var(--info-foreground)}.quill-dot--variant-destructive{color:var(--destructive)}.quill-dot--variant-destructive .quill-dot__inner{background-color:var(--destructive-foreground)}.quill-dot--variant-destructive .quill-dot__pulse{border-color:var(--destructive-foreground)}.quill-dot--variant-warning{color:var(--warning)}.quill-dot--variant-warning .quill-dot__inner{background-color:var(--warning-foreground)}.quill-dot--variant-warning .quill-dot__pulse{border-color:var(--warning-foreground)}.quill-dot--variant-success{color:var(--success)}.quill-dot--variant-success .quill-dot__inner{background-color:var(--success-foreground)}.quill-dot--variant-success .quill-dot__pulse{border-color:var(--success-foreground)}@media(prefers-reduced-motion:no-preference){.quill-dot__pulse{animation:var(--animate-radar,radar 2s ease-out infinite)}}@media(prefers-reduced-motion:reduce){.quill-dot__pulse{display:none}}@media(prefers-reduced-motion:no-preference){.quill-dot--pulse .quill-dot__inner{animation-iteration-count:infinite;animation-name:pulse;animation-timing-function:cubic-bezier(.4,0,.6,1)}}.quill-drawer__backdrop{background-color:#0006;inset:0;position:fixed;transition:opacity .25s cubic-bezier(.215,.61,.355,1);z-index:var(--quill-z-overlay,50)}.quill-drawer__backdrop[data-ending-style],.quill-drawer__backdrop[data-starting-style]{opacity:0}.quill-drawer__viewport{display:flex;inset:0;pointer-events:none;position:fixed;z-index:var(--quill-z-modal,50)}.quill-drawer__content{font-size:var(--text-ui,.8125rem);line-height:1.625;padding:.5rem;pointer-events:auto;position:absolute;transition:transform .25s cubic-bezier(.215,.61,.355,1)}.quill-drawer__content[data-swiping]{transition:none}.quill-drawer__content:before{background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-lg);content:"";inset:.5rem;position:absolute;z-index:-1}.quill-drawer__content[data-swipe-direction=down]{bottom:0}.quill-drawer__content[data-swipe-direction=down],.quill-drawer__content[data-swipe-direction=up]{inset-inline:0;max-height:80vh;transform:translate3d(0,var(--drawer-swipe-movement-y,0),0)}.quill-drawer__content[data-swipe-direction=up]{top:0}.quill-drawer__content[data-swipe-direction=left]{inset-block:0;inset-inline-start:0;max-width:24rem;transform:translate3d(var(--drawer-swipe-movement-x,0),0,0);width:75%}.quill-drawer__content[data-swipe-direction=right]{inset-block:0;inset-inline-end:0;max-width:24rem;transform:translate3d(var(--drawer-swipe-movement-x,0),0,0);width:75%}.quill-drawer__content[data-swipe-direction=down][data-ending-style],.quill-drawer__content[data-swipe-direction=down][data-starting-style]{transform:translateY(100%)}.quill-drawer__content[data-swipe-direction=up][data-ending-style],.quill-drawer__content[data-swipe-direction=up][data-starting-style]{transform:translateY(-100%)}.quill-drawer__content[data-swipe-direction=left][data-ending-style],.quill-drawer__content[data-swipe-direction=left][data-starting-style]{transform:translate(-100%)}.quill-drawer__content[data-swipe-direction=right][data-ending-style],.quill-drawer__content[data-swipe-direction=right][data-starting-style]{transform:translate(100%)}.quill-drawer__handle{background-color:var(--muted);border-radius:9999px;display:none;flex-shrink:0;height:.375rem;margin-inline:auto;margin-top:1rem;width:100px}.quill-drawer__content[data-swipe-direction=down] .quill-drawer__handle{display:block}.quill-drawer__content[data-swipe-direction=down] .quill-drawer__header,.quill-drawer__content[data-swipe-direction=up] .quill-drawer__header{text-align:center}.quill-drawer__content[data-swipe-direction=left] .quill-drawer__header,.quill-drawer__content[data-swipe-direction=right] .quill-drawer__header{text-align:start}.quill-drawer__title{color:var(--foreground);font-size:var(--text-sm,.875rem);font-weight:700;line-height:var(--text-sm--line-height,1.25rem)}.quill-drawer__description{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);line-height:1.625}@supports (backdrop-filter:blur(2px)){.quill-drawer__backdrop{backdrop-filter:blur(2px)}}@media(prefers-reduced-motion:reduce){.quill-drawer__backdrop,.quill-drawer__backdrop[data-ending-style],.quill-drawer__backdrop[data-starting-style],.quill-drawer__content,.quill-drawer__content[data-ending-style],.quill-drawer__content[data-starting-style]{opacity:1;transform:none;transition:none}}.quill-empty{border:1px dashed var(--border);border-radius:var(--radius-md);padding:1.5rem;text-align:center;text-wrap:balance}.quill-empty__title{font-size:var(--text-sm,.875rem);font-weight:700;letter-spacing:-.025em;line-height:var(--text-sm--line-height,1.25rem)}.quill-empty__description{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);line-height:1.625}.quill-empty__description>a{text-decoration:underline;text-underline-offset:4px}.quill-empty__description>a:hover{color:var(--primary)}.quill-empty__content{font-size:var(--text-ui,.8125rem);line-height:1.625;text-wrap:balance}.quill-empty__media{margin-bottom:.5rem}.quill-empty__media>svg{flex-shrink:0;pointer-events:none}.quill-empty__media--variant-default{background-color:#0000}.quill-empty__media--variant-icon{background-color:var(--muted);border-radius:var(--radius-md);color:var(--foreground);height:2rem;width:2rem}.quill-empty__media--variant-icon svg:not([class*=size-]){height:1rem;width:1rem}.quill-field-legend{font-weight:500;margin-bottom:.5rem}.quill-field-legend[data-variant=legend]{font-size:var(--text-sm,.875rem);line-height:var(--text-sm--line-height,1.25rem)}.quill-field-legend[data-variant=label]{font-size:var(--text-xs,.75rem);line-height:1.625}.quill-field[data-invalid=true]{color:var(--destructive-foreground)}.quill-field:hover>[role=checkbox]{border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-field:hover>[role=checkbox]{border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-field__content,.quill-field__label{line-height:1.375}[data-disabled=true] .quill-field__label{opacity:.5}.quill-field__label:has(>[data-slot=field]){border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;width:100%}.quill-field__label:has([data-checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-field__label:has([data-checked]){background-color:color-mix(in oklab,var(--primary) 5%,transparent)}}:is(.dark,[theme=dark]) .quill-field__label:has([data-checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-field__label:has([data-checked]){background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.quill-field__label>[data-slot=field]{padding:.5rem}.quill-field__title{font-size:var(--text-ui,.8125rem);font-weight:500;line-height:1.375}[data-disabled=true] .quill-field__title{opacity:.5}.quill-field__description{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);font-weight:400;line-height:1.5;text-align:start}[data-orientation=horizontal] .quill-field__description{text-wrap:balance}[data-variant=legend]+.quill-field__description{margin-top:-.375rem}.quill-field__description>a{text-decoration:underline;text-underline-offset:4px}.quill-field__description>a:hover{color:var(--primary)}.quill-field__separator{font-size:var(--text-xs,.75rem);height:1.25rem;line-height:1.625;margin-block:-.5rem;position:relative}.group\/field-group[data-variant=outline] .quill-field__separator{margin-block-end:-.5rem}.quill-field__separator-content{background-color:var(--background);color:var(--muted-foreground);display:block;margin-inline:auto;padding-inline:.5rem;position:relative;width:-moz-fit-content;width:fit-content}.quill-field__error{color:var(--destructive-foreground);font-weight:400;line-height:1.625}.quill-field__error,.quill-label{font-size:var(--text-xs,.75rem)}.quill-label{font-weight:500;line-height:1;-moz-user-select:none;-webkit-user-select:none;user-select:none}.group\/field:has(>[role=checkbox]) .quill-label{cursor:pointer}.group[data-disabled=true] .quill-label{opacity:.5;pointer-events:none}.peer:disabled~.quill-label{cursor:not-allowed;opacity:.5}.quill-number-field__group{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){.quill-number-field__group{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}.quill-number-field__group{border:1px solid var(--input);border-radius:var(--radius-sm);height:2rem;transition:color .15s,background-color .15s,border-color .15s}:is(.dark,[theme=dark]) .quill-number-field__group{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-number-field__group{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.quill-number-field__group:has(:focus-visible){border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-number-field__group:has(:focus-visible){border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-number-field__group:has(:focus-visible){box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-number-field__group:has(:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-number-field__group:has(:disabled){opacity:.5}.quill-number-field__input{background-color:#0000;flex:1;font-feature-settings:"tnum";font-size:var(--text-ui,.8125rem);font-variant-numeric:tabular-nums;height:100%;min-width:0;outline:none;padding-block:.125rem;padding-inline:.5rem;text-align:center;width:100%}.quill-number-field__input::-moz-placeholder{color:var(--muted-foreground)}.quill-number-field__input::placeholder{color:var(--muted-foreground)}.quill-number-field__input:disabled{cursor:not-allowed;pointer-events:none}.quill-number-field__decrement,.quill-number-field__increment{color:var(--muted-foreground);height:100%;padding-inline:.25rem;transition:color .15s,background-color .15s,border-color .15s}.quill-number-field__increment{border-inline-start:1px solid var(--input)}.quill-number-field__decrement{border-inline-end:1px solid var(--input)}.quill-number-field__decrement:hover,.quill-number-field__increment:hover{background-color:var(--fill-hover);color:var(--foreground)}.quill-number-field__decrement:disabled,.quill-number-field__increment:disabled{opacity:.5;pointer-events:none}.quill-item{border:1px solid #0000;border-radius:var(--radius-sm);font-size:var(--text-ui,.8125rem);line-height:1.625;outline:none;outline-offset:-2px;transition:color .1s,background-color .1s,border-color .1s}.quill-item:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring);z-index:1}@supports (color:color-mix(in lab,red,red)){.quill-item:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}:is([role=option],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio]) .quill-item{border:none}.quill-item-group[data-combined]>.quill-item{border-radius:0}.quill-item-group[data-combined]>.quill-item:not(:first-child){margin-top:-1px}.quill-item-group[data-combined]>.quill-item:first-child{border-start-end-radius:var(--radius-sm);border-start-start-radius:var(--radius-sm)}.quill-item-group[data-combined]>.quill-item:last-child{border-end-end-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.quill-item--variant-default{border-color:var(--card)}.quill-item--variant-outline{border-color:var(--border)}.quill-item--variant-muted{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-item--variant-muted{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.quill-item--variant-muted{border-color:#0000}.quill-item--variant-pressable{border-color:var(--border);box-shadow:var(--shadow-md);transition:color .15s,background-color .15s}.quill-item--variant-pressable:hover{z-index:1}.quill-item--variant-pressable:not(:disabled):active{border-width:1px;box-shadow:var(--shadow-sm);translate:0 1px}.quill-item--variant-menu{border:none}.quill-item--variant-menu:hover{background-color:var(--fill-hover);color:var(--foreground)}.quill-item--tone-info{--quill-item-tint:var(--info)}@supports (color:color-mix(in lab,red,red)){.quill-item--tone-info{--quill-item-tint:color-mix(in oklab,var(--info) 50%,var(--card))}}.quill-item--tone-info{--quill-item-accent:var(--info-foreground)}:is(.dark,[theme=dark]) .quill-item--tone-info{--quill-item-tint:var(--info)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-item--tone-info{--quill-item-tint:color-mix(in oklab,var(--info) 60%,var(--card))}}.quill-item--tone-success{--quill-item-tint:var(--success)}@supports (color:color-mix(in lab,red,red)){.quill-item--tone-success{--quill-item-tint:color-mix(in oklab,var(--success) 50%,var(--card))}}.quill-item--tone-success{--quill-item-accent:var(--success-foreground)}:is(.dark,[theme=dark]) .quill-item--tone-success{--quill-item-tint:var(--success)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-item--tone-success{--quill-item-tint:color-mix(in oklab,var(--success) 60%,var(--card))}}.quill-item--tone-warning{--quill-item-tint:var(--warning)}@supports (color:color-mix(in lab,red,red)){.quill-item--tone-warning{--quill-item-tint:color-mix(in oklab,var(--warning) 50%,var(--card))}}.quill-item--tone-warning{--quill-item-accent:var(--warning-foreground)}:is(.dark,[theme=dark]) .quill-item--tone-warning{--quill-item-tint:var(--warning)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-item--tone-warning{--quill-item-tint:color-mix(in oklab,var(--warning) 60%,var(--card))}}.quill-item--tone-completed{--quill-item-tint:var(--completed)}@supports (color:color-mix(in lab,red,red)){.quill-item--tone-completed{--quill-item-tint:color-mix(in oklab,var(--completed) 50%,var(--card))}}.quill-item--tone-completed{--quill-item-accent:var(--completed-foreground)}:is(.dark,[theme=dark]) .quill-item--tone-completed{--quill-item-tint:var(--completed)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-item--tone-completed{--quill-item-tint:color-mix(in oklab,var(--completed) 60%,var(--card))}}.quill-item--tone-destructive{--quill-item-tint:var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-item--tone-destructive{--quill-item-tint:color-mix(in oklab,var(--destructive) 50%,var(--card))}}.quill-item--tone-destructive{--quill-item-accent:var(--destructive-foreground)}:is(.dark,[theme=dark]) .quill-item--tone-destructive{--quill-item-tint:var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-item--tone-destructive{--quill-item-tint:color-mix(in oklab,var(--destructive) 60%,var(--card))}}.quill-item[data-tone]{background-color:var(--quill-item-tint);border-color:var(--quill-item-accent)}@supports (color:color-mix(in lab,red,red)){.quill-item[data-tone]{border-color:color-mix(in oklab,var(--quill-item-accent) 50%,transparent)}}.quill-item--variant-pressable[data-tone]:hover{background-color:var(--quill-item-accent)}@supports (color:color-mix(in lab,red,red)){.quill-item--variant-pressable[data-tone]:hover{background-color:color-mix(in oklab,var(--quill-item-accent) 12%,var(--card))}}.quill-item--size-default,.quill-item--size-sm{gap:.625rem;padding-block:.625rem;padding-inline:.75rem}.quill-item--size-xs{gap:.625rem;padding-block:.5rem;padding-inline:.625rem}[data-slot=dropdown-menu-content] .quill-item--size-xs{padding:0}.quill-item__media svg{pointer-events:none}.quill-item__media--variant-default{background-color:#0000}.quill-item__media--variant-icon svg:not([class*=size-]){height:1rem;width:1rem}.quill-item__media--variant-checkbox,.quill-item__media--variant-image{border-radius:var(--radius-sm);height:2rem;overflow:hidden;width:2rem}.group\/item[data-size=xs] .quill-item__media--variant-checkbox,.group\/item[data-size=xs] .quill-item__media--variant-image{height:1.5rem;width:1.5rem}.quill-item__media--variant-checkbox img,.quill-item__media--variant-image img{height:100%;object-fit:cover;width:100%}.group\/item:has([data-slot=item-description]) .quill-item__media{align-self:flex-start;translate:0 2px}.group\/item[data-size=xs] .quill-item__content{gap:.125rem}.quill-item__content+.quill-item__content{flex:none}.quill-item__content--variant-menu{padding-block:.25rem;padding-inline:.375rem;width:100%}.group\/button[data-slot=combobox-item] .quill-item__content--variant-menu,.group\/button[data-slot=select-trigger] .quill-item__content--variant-menu,[data-slot=select-item] .quill-item__content--variant-menu{padding-inline:0}.group\/item:has([data-slot=item-media]) .quill-item__content--variant-menu{padding-inline-start:0}.quill-item__title{font-size:var(--text-ui,.8125rem);text-underline-offset:4px;width:-moz-fit-content;width:fit-content;-webkit-line-clamp:1;line-clamp:1;align-items:center;display:flex;font-weight:500;line-height:1.375}.quill-item__description,.quill-item__title{-webkit-box-orient:vertical;overflow:hidden}.quill-item__description{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);text-align:start;-webkit-line-clamp:2;line-clamp:2;display:-webkit-box;font-weight:400;line-height:1rem}.quill-item__description>a{text-decoration:underline;text-underline-offset:4px}.quill-highlight{--quill-highlight-bleed:.15em;background-color:#0000;background-image:linear-gradient(var(--quill-highlight-background),var(--quill-highlight-background));background-position:0;background-repeat:no-repeat;background-size:100% 100%;border-radius:.2em;color:var(--quill-highlight-foreground);margin-inline:calc(var(--quill-highlight-bleed)*-1);padding-inline:var(--quill-highlight-bleed)}.quill-highlight:is([data-phase=waiting],[data-phase=drawing]){--quill-highlight-progress:0%;-webkit-background-clip:text,text,padding-box;background-clip:text,text,padding-box;background-image:linear-gradient(var(--quill-highlight-foreground),var(--quill-highlight-foreground)),linear-gradient(currentColor,currentColor),linear-gradient(var(--quill-highlight-background),var(--quill-highlight-background));background-size:var(--quill-highlight-progress) 100%,100% 100%,var(--quill-highlight-progress) 100%;color:inherit;-webkit-text-fill-color:transparent}.quill-highlight[data-phase=drawing]{--quill-highlight-progress:100%;transition:background-size var(--quill-highlight-duration) cubic-bezier(.45,.1,.35,1) var(--quill-highlight-delay)}.quill-highlight--color-orange{--quill-highlight-background:#ffdccd;--quill-highlight-foreground:#c14800}@supports (color:color(display-p3 0 0 0%)){.quill-highlight--color-orange{--quill-highlight-background:#ffdccd;--quill-highlight-foreground:#c14800}@media(color-gamut:p3){.quill-highlight--color-orange{--quill-highlight-background:color(display-p3 .98828 .86436 .80047);--quill-highlight-foreground:color(display-p3 .70391 .31137 .1184)}}}.quill-highlight--color-red{--quill-highlight-background:#ffdad9;--quill-highlight-foreground:#c2272d}@supports (color:color(display-p3 0 0 0%)){.quill-highlight--color-red{--quill-highlight-background:#ffdad9}@media(color-gamut:p3){.quill-highlight--color-red{--quill-highlight-background:color(display-p3 .98452 .85837 .85132)}}}.quill-highlight--color-yellow{--quill-highlight-background:#fcebae;--quill-highlight-foreground:#8d5e00}@supports (color:color(display-p3 0 0 0%)){.quill-highlight--color-yellow{--quill-highlight-foreground:#8d5e00}@media(color-gamut:p3){.quill-highlight--color-yellow{--quill-highlight-foreground:color(display-p3 .52687 .37665 .11452)}}}.quill-highlight--color-green{--quill-highlight-background:#ccf4d3;--quill-highlight-foreground:#137738}.quill-highlight--color-blue{--quill-highlight-background:#d6e6ff;--quill-highlight-foreground:#2d69de}@supports (color:color(display-p3 0 0 0%)){.quill-highlight--color-blue{--quill-highlight-background:#d6e6ff}@media(color-gamut:p3){.quill-highlight--color-blue{--quill-highlight-background:color(display-p3 .84865 .89874 .99437)}}}.quill-highlight--color-purple{--quill-highlight-background:#e2ccfd;--quill-highlight-foreground:#762bb2}:is(.dark,[theme=dark]) .quill-highlight--color-orange{--quill-highlight-background:rgba(104,48,20,.7);--quill-highlight-foreground:#ffbd98}@supports (color:color(display-p3 0 0 0%)){:is(.dark,[theme=dark]) .quill-highlight--color-orange{--quill-highlight-foreground:#ffbd98}@media(color-gamut:p3){:is(.dark,[theme=dark]) .quill-highlight--color-orange{--quill-highlight-foreground:color(display-p3 .97482 .74454 .59897)}}}:is(.dark,[theme=dark]) .quill-highlight--color-red{--quill-highlight-background:rgba(104,34,38,.7);--quill-highlight-foreground:#ffb4b3}@supports (color:color(display-p3 0 0 0%)){:is(.dark,[theme=dark]) .quill-highlight--color-red{--quill-highlight-foreground:#ffb4b3}@media(color-gamut:p3){:is(.dark,[theme=dark]) .quill-highlight--color-red{--quill-highlight-foreground:color(display-p3 .95965 .71594 .70614)}}}:is(.dark,[theme=dark]) .quill-highlight--color-yellow{--quill-highlight-background:rgba(88,69,3,.7);--quill-highlight-foreground:#f7dd7d}:is(.dark,[theme=dark]) .quill-highlight--color-green{--quill-highlight-background:rgba(23,72,37,.7);--quill-highlight-foreground:#a4e7b2}:is(.dark,[theme=dark]) .quill-highlight--color-blue{--quill-highlight-background:rgba(30,58,113,.7);--quill-highlight-foreground:#afcbff}@supports (color:color(display-p3 0 0 0%)){:is(.dark,[theme=dark]) .quill-highlight--color-blue{--quill-highlight-foreground:#afcbff}@media(color-gamut:p3){:is(.dark,[theme=dark]) .quill-highlight--color-blue{--quill-highlight-foreground:color(display-p3 .69807 .79349 1)}}}:is(.dark,[theme=dark]) .quill-highlight--color-purple{--quill-highlight-background:rgba(76,39,110,.7);--quill-highlight-foreground:#dbbffe}@media(prefers-reduced-motion:reduce){.quill-highlight[data-phase=waiting]{--quill-highlight-progress:100%}}@media(forced-colors:active){.quill-highlight,.quill-highlight[data-phase]{color:marktext;-webkit-text-fill-color:currentColor;background-clip:padding-box;background-color:mark}}.quill-pagination{display:flex;justify-content:center;width:100%}.quill-pagination__content{align-items:center;display:flex;flex-direction:row;gap:.25rem;list-style:none;margin:0;padding:0}.quill-pagination__item{display:flex}.quill-pagination__button{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quill-pagination__ellipsis{align-items:center;color:var(--muted-foreground);display:flex;height:1.75rem;justify-content:center;width:1.75rem}.quill-popover__content{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--foreground);font-size:var(--text-ui,.8125rem);outline:none;padding:.625rem;transform-origin:var(--transform-origin);transition:opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1);width:18rem;z-index:var(--quill-z-popover,50)}.quill-popover__content[data-ending-style],.quill-popover__content[data-starting-style]{opacity:0;transform:scale(.97)}.quill-popover__arrow{background:inherit;border:inherit;height:.625rem;rotate:45deg;width:.625rem}.quill-popover__arrow[data-side=bottom]{border-bottom:none;border-right:none;border-top-left-radius:2px;top:-.3125rem}.quill-popover__arrow[data-side=top]{border-bottom-right-radius:2px;border-left:none;border-top:none;bottom:-.3125rem}.quill-popover__arrow[data-side=inline-end],.quill-popover__arrow[data-side=right]{border-bottom-left-radius:2px;border-right:none;border-top:none;left:-.3125rem}.quill-popover__arrow[data-side=inline-start],.quill-popover__arrow[data-side=left]{border-bottom:none;border-left:none;border-top-right-radius:2px;right:-.3125rem}[dir=rtl] .quill-popover__arrow[data-side^=inline-]{border:inherit;border-radius:0;inset-inline:auto}[dir=rtl] .quill-popover__arrow[data-side=inline-end]{border-bottom:none;border-left:none;border-top-right-radius:2px;right:-.3125rem}[dir=rtl] .quill-popover__arrow[data-side=inline-start]{border-bottom-left-radius:2px;border-right:none;border-top:none;left:-.3125rem}.quill-popover__title{font-size:var(--text-sm,.875rem);font-weight:500;line-height:var(--text-sm--line-height,1.25rem)}.quill-popover__description{color:var(--muted-foreground)}@media(prefers-reduced-motion:reduce){.quill-popover__content,.quill-popover__content[data-ending-style],.quill-popover__content[data-starting-style]{opacity:1;transform:none;transition:none}}.quill-progress__track{background-color:var(--input);border-radius:var(--radius-md,.375rem);height:.25rem;overflow-x:hidden;width:100%}.quill-progress__indicator{height:100%;transition:all .15s}.quill-progress__indicator--variant-default{background-color:var(--primary)}.quill-progress__indicator--variant-info{background-color:var(--info-foreground)}.quill-progress__indicator--variant-success{background-color:var(--success-foreground)}.quill-progress__indicator--variant-warning{background-color:var(--warning-foreground)}.quill-progress__indicator--variant-destructive{background-color:var(--destructive-foreground)}.quill-progress__label{font-weight:500}.quill-progress__label,.quill-progress__value{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);line-height:1.625}.quill-progress__value{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.quill-questionnaire{display:flex;flex-direction:column;gap:1rem;min-width:0;width:100%}.quill-questionnaire__progress{color:var(--muted-foreground);font-feature-settings:"tnum";font-size:var(--text-ui,.8125rem);font-variant-numeric:tabular-nums;font-weight:500;min-height:1lh;min-width:14ch;width:-moz-fit-content;width:fit-content}.quill-questionnaire__item{border:0;display:flex;flex-direction:column;gap:.75rem;min-width:0;outline:none;padding:0}.quill-questionnaire__title{color:var(--foreground);font-size:var(--text-sm,.875rem);font-weight:500;line-height:1.375;text-wrap:pretty}.quill-questionnaire__title:not(:has(~[data-slot=questionnaire-description])){margin-block-end:.75rem}.quill-questionnaire__description{color:var(--muted-foreground);font-size:var(--text-ui,.8125rem);line-height:1.625;margin:0;text-wrap:pretty}.quill-questionnaire__choices{display:grid}.quill-questionnaire__choice,.quill-questionnaire__choices{gap:.5rem;min-width:0}.quill-questionnaire__choice{align-items:flex-start;background-color:#0000;border:1px solid var(--input);border-radius:var(--radius-sm);cursor:pointer;display:flex;font-size:var(--text-ui,.8125rem);line-height:1.375;outline:none;padding-block:.4375rem;padding-inline:.5rem;position:relative;text-align:start;transition:color .15s,background-color .15s,border-color .15s;-moz-user-select:none;-webkit-user-select:none;user-select:none}:is(.dark,[theme=dark]) .quill-questionnaire__choice{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-questionnaire__choice{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}.quill-questionnaire__choice:hover{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__choice:hover{background-color:color-mix(in oklab,var(--muted) 50%,transparent)}}.quill-questionnaire__choice:has(>input:focus-visible){border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__choice:has(>input:focus-visible){border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-questionnaire__choice:has(>input:focus-visible){box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__choice:has(>input:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-questionnaire__choice[data-checked]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__choice[data-checked]{background-color:color-mix(in oklab,var(--success) 30%,transparent)}}.quill-questionnaire__choice[data-checked]{border-color:var(--success-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__choice[data-checked]{border-color:color-mix(in oklab,var(--success-foreground) 40%,transparent)}}.quill-questionnaire__choice[data-invalid]{border-color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__choice[data-invalid]{border-color:color-mix(in oklab,var(--destructive-foreground) 30%,transparent)}}.quill-questionnaire__choice[data-disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.quill-questionnaire__choice-input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%;z-index:10}.quill-questionnaire__choice-indicator{align-items:center;border:1px solid var(--input);border-radius:3px;display:flex;flex-shrink:0;height:.875rem;justify-content:center;margin-block-start:calc(.6875em - .4375rem);pointer-events:none;position:relative;width:.875rem}:is(.dark,[theme=dark]) .quill-questionnaire__choice-indicator{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-questionnaire__choice-indicator{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.quill-questionnaire__choice[data-type=radio] .quill-questionnaire__choice-indicator{border-radius:9999px}.quill-questionnaire__choice[data-checked] .quill-questionnaire__choice-indicator{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.quill-questionnaire__choice-indicator-check,.quill-questionnaire__choice-indicator-dot{display:none}.quill-questionnaire__choice[data-checked][data-type=radio] .quill-questionnaire__choice-indicator-dot{background-color:var(--primary-foreground);border-radius:9999px;display:block;height:.375rem;width:.375rem}.quill-questionnaire__choice[data-checked][data-type=checkbox] .quill-questionnaire__choice-indicator-check{display:block;height:.625rem;width:.625rem}.quill-questionnaire__choice-label{display:flex;flex:1;flex-direction:column;font-weight:500;gap:.0625rem;line-height:1.375;min-width:0}.quill-questionnaire__choice-description{color:var(--muted-foreground);font-weight:400}.quill-questionnaire__choice-shortcut{border-radius:.25rem;color:var(--muted-foreground);font-family:var(--font-q-sans,ui-sans-serif,system-ui,sans-serif);font-weight:500;line-height:1;margin-inline-start:auto;min-width:1.25rem;padding-inline:.25rem;pointer-events:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.quill-questionnaire__input-wrapper{min-width:0;position:relative;width:100%}.quill-questionnaire__input-wrapper>.quill-questionnaire__input-group{background-color:#0000}:is(.dark,[theme=dark]) .quill-questionnaire__input-wrapper>.quill-questionnaire__input-group{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-questionnaire__input-wrapper>.quill-questionnaire__input-group{background-color:color-mix(in oklab,var(--input) 20%,transparent)}}.quill-questionnaire__input-wrapper .quill-questionnaire__input-group>[data-slot=input-group-addon][data-align=inline-start]{padding-inline:.5rem 0}.quill-questionnaire__input-wrapper .quill-questionnaire__input-group:has(>[data-align=inline-start])>input{padding-inline-start:.5rem}.quill-questionnaire__input-wrapper .quill-questionnaire__input-group:has(>input:focus-visible){border-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__input-wrapper .quill-questionnaire__input-group:has(>input:focus-visible){border-color:color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-questionnaire__input-wrapper .quill-questionnaire__input-group:has(>input:focus-visible){box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__input-wrapper .quill-questionnaire__input-group:has(>input:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-questionnaire__input-wrapper>.quill-questionnaire__input-group[data-filled]{background-color:var(--success)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__input-wrapper>.quill-questionnaire__input-group[data-filled]{background-color:color-mix(in oklab,var(--success) 20%,transparent)}}.quill-questionnaire__input-wrapper>.quill-questionnaire__input-group[data-filled]{border-color:var(--success-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-questionnaire__input-wrapper>.quill-questionnaire__input-group[data-filled]{border-color:color-mix(in oklab,var(--success-foreground) 40%,transparent)}}.quill-questionnaire__input-indicator{align-items:center;border:1px solid var(--input);border-radius:9999px;display:flex;flex-shrink:0;height:.875rem;justify-content:center;pointer-events:none;position:relative;width:.875rem}:is(.dark,[theme=dark]) .quill-questionnaire__input-indicator{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-questionnaire__input-indicator{background-color:color-mix(in oklab,var(--input) 30%,transparent)}}.quill-questionnaire__choices:has([data-type=checkbox]) .quill-questionnaire__input-indicator{border-radius:3px}.quill-questionnaire__input-group[data-filled] .quill-questionnaire__input-indicator{background-color:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.quill-questionnaire__input-indicator-check,.quill-questionnaire__input-indicator-dot{display:none}.quill-questionnaire__input-group[data-filled] .quill-questionnaire__input-indicator-dot{background-color:var(--primary-foreground);border-radius:9999px;display:block;height:.375rem;width:.375rem}.quill-questionnaire__choices:has([data-type=checkbox]) .quill-questionnaire__input-group[data-filled] .quill-questionnaire__input-indicator-dot{display:none}.quill-questionnaire__choices:has([data-type=checkbox]) .quill-questionnaire__input-group[data-filled] .quill-questionnaire__input-indicator-check{display:block;height:.625rem;width:.625rem}.quill-questionnaire__error{color:var(--destructive-foreground);font-size:var(--text-ui,.8125rem);line-height:1.625}.quill-questionnaire__actions{align-items:center;display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto auto;min-height:1.75rem;width:100%}.quill-questionnaire__previous{grid-column-start:1;grid-row-start:1;justify-self:start}.quill-questionnaire__skip{grid-column-start:2;grid-row-start:1;justify-self:end}.quill-questionnaire__next,.quill-questionnaire__submit{grid-column-start:3;grid-row-start:1;justify-self:end}.quill-resizable__handle{background-color:var(--border);position:relative}.quill-resizable__handle:after{content:"";position:absolute}.quill-resizable__handle[aria-orientation=vertical]{width:1px}.quill-resizable__handle[aria-orientation=vertical]:after{inset-block:0;inset-inline-start:50%;transform:translate(-50%);width:4px}[dir=rtl] .quill-resizable__handle[aria-orientation=vertical]:after{transform:translate(50%)}.quill-resizable__handle[aria-orientation=horizontal]{height:1px;width:100%}.quill-resizable__handle[aria-orientation=horizontal]:after{height:4px;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.quill-resizable__handle:hover:after{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-resizable__handle:hover:after{background-color:color-mix(in oklab,var(--primary) 10%,transparent)}}.quill-resizable__handle:focus-visible:after{background-color:var(--primary)}.quill-resizable__handle:focus-visible{outline:none}.quill-resizable__handle>div{background-color:var(--border);border-radius:var(--radius-lg);display:flex;flex-shrink:0;height:1.5rem;width:.25rem;z-index:10}.quill-resizable__handle[aria-orientation=horizontal]>div{rotate:90deg}.quill-resizable__handle:hover>div{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-resizable__handle:hover>div{background-color:color-mix(in oklab,var(--primary) 80%,transparent)}}.quill-select__group{padding:.25rem;scroll-margin-block:.25rem}.quill-select__list:not(:has(.quill-select__group)){padding:.25rem}.quill-select__value{display:flex;flex:auto;text-align:start}.quill-select__trigger{width:-moz-fit-content;width:fit-content}.quill-select__trigger>[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;align-items:center;display:flex;gap:.375rem;overflow:hidden}.quill-select__trigger svg{flex-shrink:0;pointer-events:none}.quill-select__icon,.quill-select__trigger svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-select__icon{color:var(--muted-foreground);pointer-events:none}.quill-select__content{background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--foreground);isolation:isolate;max-height:var(--available-height);min-width:8rem;overflow:hidden auto;position:relative;transform-origin:var(--transform-origin);transition:opacity .15s cubic-bezier(.215,.61,.355,1),transform .15s cubic-bezier(.215,.61,.355,1);z-index:var(--quill-z-popover,50)}.quill-select__content[data-align-trigger=true]{max-width:var(--available-width);min-width:max(8rem,calc(var(--anchor-width) + .5rem));transition:none;width:-moz-max-content;width:max-content}.quill-select__content[data-align-trigger=false]{max-width:var(--available-width);min-width:max(8rem,var(--anchor-width));width:-moz-max-content;width:max-content}.quill-select__content[data-ending-style],.quill-select__content[data-starting-style]{opacity:0;transform:scale(.97)}.quill-select__content[data-align-trigger=true][data-ending-style],.quill-select__content[data-align-trigger=true][data-starting-style]{opacity:1;transform:none}.quill-select__item{border-radius:var(--radius-sm);font-size:var(--text-ui,.8125rem);line-height:1.625;min-height:1.75rem;outline:none;padding-block:.25rem;padding-inline:.5rem;position:relative;transition:border-radius .1s,background-color .1s,color .1s}.quill-select__item:focus{background-color:var(--fill-hover);color:var(--foreground)}.quill-select__item:not(:hover)[aria-selected=true]{background-color:var(--fill-selected)}.quill-select__item[data-disabled]{opacity:.5;pointer-events:none}.quill-select__item svg{flex-shrink:0;pointer-events:none}.quill-select__item svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-select__item[aria-selected=true]:has(+.quill-select__item[aria-selected=true]){border-bottom-left-radius:0;border-bottom-right-radius:0}.quill-select__item[aria-selected=true]+.quill-select__item[aria-selected=true]{border-top-left-radius:0;border-top-right-radius:0}.quill-select__separator{background-color:var(--border);pointer-events:none}@supports (color:color-mix(in lab,red,red)){.quill-select__separator{background-color:color-mix(in oklab,var(--border) 50%,transparent)}}.quill-select__separator{height:1px;margin-block:.25rem;margin-inline:-.25rem}.quill-select__scroll-button{background-color:var(--card);border-radius:9999px;left:50%;top:0;transform:translate(-50%);z-index:10}.quill-select__scroll-button svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-select__scroll-button--down{bottom:var(--spacing);top:auto}.quill-select__scroll-button--up{top:var(--spacing)}@media(prefers-reduced-motion:reduce){.quill-select__content,.quill-select__content[data-ending-style],.quill-select__content[data-starting-style]{opacity:1;transform:none;transition:none}}.quill-skeleton{animation:var(--animate-pulse,pulse 2s cubic-bezier(.4,0,.6,1) infinite);background-color:var(--muted);border-radius:var(--radius-md,.375rem)}.quill-skeleton *{opacity:0}.quill-slider[data-orientation=horizontal]{width:100%}.quill-slider[data-orientation=vertical]{height:100%}.quill-slider__control{align-items:center;display:flex;position:relative;touch-action:none;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:100%}.quill-slider__control[data-disabled]{opacity:.5}.quill-slider__control[data-orientation=vertical]{flex-direction:column;height:100%;min-height:10rem;width:1rem}.quill-slider__track{background-color:var(--input);-moz-user-select:none;-webkit-user-select:none;user-select:none}@supports (color:color-mix(in lab,red,red)){.quill-slider__track{background-color:color-mix(in oklab,var(--input) 50%,transparent)}}.quill-slider__track{border-radius:var(--radius-md);flex:auto;overflow:hidden;position:relative}.quill-slider__track[data-orientation=horizontal]{height:1rem;width:100%}.quill-slider__track[data-orientation=vertical]{height:100%;width:1rem}.quill-slider__range{background-color:var(--primary);-moz-user-select:none;-webkit-user-select:none;user-select:none}.quill-slider__range[data-orientation=horizontal]{height:100%}.quill-slider__range[data-orientation=vertical]{width:100%}.quill-slider__thumb{border:2px solid var(--primary);flex-shrink:0;height:1rem;position:absolute;transition:color .15s,background-color .15s,border-color .15s;-moz-user-select:none;-webkit-user-select:none;user-select:none;width:1rem}.quill-slider__thumb,.quill-slider__thumb:before{background-color:var(--background);border-radius:9999px}.quill-slider__thumb:before{content:"";display:block;height:.5rem;width:.5rem}.quill-slider__thumb:focus-visible,.quill-slider__thumb:hover{box-shadow:0 0 0 4px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-slider__thumb:focus-visible,.quill-slider__thumb:hover{box-shadow:0 0 0 4px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-slider__thumb:focus-visible{outline:none}.quill-slider__thumb:disabled{opacity:.5;pointer-events:none}.quill-toast-card{background-clip:padding-box;background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);box-sizing:border-box;color:var(--foreground);cursor:default;padding-block:.5rem;padding-inline:.75rem;position:relative;-moz-user-select:none;-webkit-user-select:none;user-select:none}.quill-toast-card__description,.quill-toast-card__title{cursor:text;-moz-user-select:text;-webkit-user-select:text;user-select:text}.quill-toast-card__title{font-size:var(--text-ui,.8125rem);font-weight:500;line-height:1.375}.quill-toast-card__description{color:var(--muted-foreground);font-size:var(--text-xs,.75rem);line-height:var(--text-xs--line-height,1rem)}.quill-toast-card__icon--success{background-color:var(--success);color:var(--success-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-toast-card__icon--success{background-color:color-mix(in oklab,var(--success) 50%,transparent)}}.quill-toast-card__icon--success{border-radius:var(--radius-sm);padding:.25rem}.quill-toast-card__icon--info{background-color:var(--info);color:var(--info-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-toast-card__icon--info{background-color:color-mix(in oklab,var(--info) 50%,transparent)}}.quill-toast-card__icon--info{border-radius:var(--radius-sm);padding:.25rem}.quill-toast-card__icon--warning{background-color:var(--warning);color:var(--warning-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-toast-card__icon--warning{background-color:color-mix(in oklab,var(--warning) 50%,transparent)}}.quill-toast-card__icon--warning{border-radius:var(--radius-sm);padding:.25rem}.quill-toast-card__icon--error{background-color:var(--destructive);color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-toast-card__icon--error{background-color:color-mix(in oklab,var(--destructive) 50%,transparent)}}.quill-toast-card__icon--error{border-radius:var(--radius-sm);padding:.25rem}.quill-toast-card__icon--loading{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.quill-toast-card__icon--loading{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.quill-toast-card__icon--loading{border-radius:var(--radius-sm);padding:.25rem}.quill-switch{border:1px solid #0000;border-radius:9999px;outline:none;position:relative;transition:all .15s}.quill-switch:after{content:"";inset-block:-.5rem;inset-inline:-.75rem;position:absolute}.quill-switch:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-switch:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab,var(--ring) 30%,transparent)}}.quill-switch[aria-invalid=true]{border-color:var(--destructive-foreground);box-shadow:0 0 0 2px var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){.quill-switch[aria-invalid=true]{box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}}:is(.dark,[theme=dark]) .quill-switch[aria-invalid=true]{border-color:var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-switch[aria-invalid=true]{border-color:color-mix(in oklab,var(--destructive-foreground) 50%,transparent)}}:is(.dark,[theme=dark]) .quill-switch[aria-invalid=true]{box-shadow:0 0 0 2px var(--destructive-foreground)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-switch[aria-invalid=true]{box-shadow:0 0 0 2px color-mix(in oklab,var(--destructive-foreground) 40%,transparent)}}.quill-switch[data-checked]{background-color:var(--primary)}.quill-switch[data-unchecked]{background-color:var(--input)}:is(.dark,[theme=dark]) .quill-switch[data-unchecked]{background-color:var(--input)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-switch[data-unchecked]{background-color:color-mix(in oklab,var(--input) 80%,transparent)}}.quill-switch[data-disabled]{cursor:not-allowed;opacity:.5}.quill-switch[data-size=default]{height:16.6px;width:28px}.quill-switch[data-size=sm]{height:14px;width:24px}.quill-switch__thumb{background-color:var(--background);border-radius:9999px;box-shadow:0 0 #0000;display:block;pointer-events:none;transition:transform .15s}.quill-switch[data-size=default] .quill-switch__thumb{height:.875rem;width:.875rem}.quill-switch[data-size=sm] .quill-switch__thumb{height:.75rem;width:.75rem}.quill-switch[data-size=default][data-checked] .quill-switch__thumb,.quill-switch[data-size=sm][data-checked] .quill-switch__thumb{transform:translate(calc(100% - 2px))}[dir=rtl] .quill-switch[data-size=default][data-checked] .quill-switch__thumb,[dir=rtl] .quill-switch[data-size=sm][data-checked] .quill-switch__thumb{transform:translate(calc(-100% + 2px))}.quill-switch[data-unchecked] .quill-switch__thumb{transform:translate(0)}:is(.dark,[theme=dark]) .quill-switch[data-checked] .quill-switch__thumb{background-color:var(--primary-foreground)}:is(.dark,[theme=dark]) .quill-switch[data-unchecked] .quill-switch__thumb{background-color:var(--foreground)}.quill-table__root{--tbl-edge-shadow:#0000001f;--tbl-row-hover:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-table__root{--tbl-row-hover:color-mix(in oklab,var(--muted) 40%,var(--background))}}.quill-table__root{--tbl-shadow-top:0 0 0 0 transparent;--tbl-shadow-right:0 0 0 0 transparent;--tbl-shadow-bottom:0 0 0 0 transparent;--tbl-shadow-left:0 0 0 0 transparent;overflow:clip;position:relative;width:100%}.dark .quill-table__root{--tbl-edge-shadow:#0000008c;--tbl-row-hover:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.dark .quill-table__root{--tbl-row-hover:color-mix(in oklab,var(--foreground) 6%,var(--background))}}.quill-table__viewport{height:100%;max-height:inherit;overflow:auto;width:100%}.quill-table__root[data-page-sticky] .quill-table__viewport{overflow:visible}.quill-table__root:after,.quill-table__root:before{border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute;transition:box-shadow .2s;z-index:4}.quill-table__root:before{box-shadow:var(--tbl-shadow-top),var(--tbl-shadow-left)}.quill-table__root:after{box-shadow:var(--tbl-shadow-right),var(--tbl-shadow-bottom)}.quill-table__root[data-scroll-right]:not(:has(.quill-table__cell[data-sticky=right],.quill-table__head[data-sticky=right])){--tbl-shadow-right:inset -16px 0 16px -16px var(--tbl-edge-shadow)}.quill-table__root[data-scroll-bottom]{--tbl-shadow-bottom:inset 0 -16px 16px -16px var(--tbl-edge-shadow)}.quill-table__root[data-scroll-left]:not(:has(.quill-table__cell[data-sticky=left],.quill-table__head[data-sticky=left])){--tbl-shadow-left:inset 16px 0 16px -16px var(--tbl-edge-shadow)}.quill-table__root[data-scroll-top]:not(:has(.quill-table[data-sticky-header])){--tbl-shadow-top:inset 0 16px 16px -16px var(--tbl-edge-shadow)}.quill-table{border-collapse:initial;border-spacing:0;caption-side:bottom;color:var(--foreground);font-size:var(--text-xs,.75rem);line-height:var(--text-xs--line-height,1rem);min-width:100%;text-align:left;width:-moz-max-content;width:max-content}.quill-table[data-full-width]{width:100%}.quill-table__cell[data-expand],.quill-table__head[data-expand]{min-width:0;width:100%}.quill-table__head{color:var(--muted-foreground);font-size:var(--text-xxs,.625rem);font-weight:500;height:2.05rem;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.quill-table__cell,.quill-table__head{border-bottom:1px solid var(--border);padding-inline:1rem}.quill-table__cell{padding-block:.5rem}.quill-table__body .quill-table__row:last-child .quill-table__cell{border-bottom:none}.quill-table[data-size=sm] .quill-table__cell,.quill-table[data-size=sm] .quill-table__head{padding-inline:.75rem}.quill-table__empty{height:100%}.quill-table__empty [data-slot=empty]{border:none}.quill-table__empty-inner{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.quill-table__row:hover .quill-table__cell{background-color:var(--tbl-row-hover)}.quill-table__row[data-state=selected] .quill-table__cell{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.quill-table__row[data-state=selected] .quill-table__cell{background-color:color-mix(in oklab,var(--primary) 12%,var(--background))}}.quill-table__footer .quill-table__cell{background-color:var(--muted)}@supports (color:color-mix(in lab,red,red)){.quill-table__footer .quill-table__cell{background-color:color-mix(in oklab,var(--muted) 30%,var(--background))}}.quill-table__footer .quill-table__cell{border-bottom:none;border-top:1px solid var(--border);font-weight:500}.quill-table__caption{color:var(--muted-foreground);padding-top:.5rem}.quill-table__cell[data-align=left],.quill-table__head[data-align=left]{text-align:left}.quill-table__cell[data-align=center],.quill-table__head[data-align=center]{text-align:center}.quill-table__cell[data-align=right],.quill-table__head[data-align=right]{text-align:right}.quill-table__cell[data-valign=top],.quill-table__head[data-valign=top]{vertical-align:top}.quill-table__cell[data-valign=middle],.quill-table__head[data-valign=middle]{vertical-align:middle}.quill-table__cell[data-valign=bottom],.quill-table__head[data-valign=bottom]{vertical-align:bottom}.quill-table__head>[data-slot=button]{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;margin-inline:-.5rem;text-transform:inherit}.quill-table[data-sticky-header] .quill-table__head{background-color:var(--quill-table-sticky-bg,var(--background));position:sticky;top:var(--quill-table-sticky-top,0);z-index:2}.quill-table__cell[data-sticky],.quill-table__head[data-sticky]{background-color:var(--quill-table-sticky-bg,var(--background));position:sticky;z-index:1}.quill-table__cell[data-sticky=left],.quill-table__head[data-sticky=left]{border-right:1px solid var(--border);left:0}.quill-table__cell[data-sticky=right],.quill-table__head[data-sticky=right]{border-left:1px solid var(--border);right:0}:is(.quill-table__cell:has(+.quill-table__cell[data-sticky=left]),.quill-table__head:has(+.quill-table__head[data-sticky=left])){border-right:1px solid var(--border)}.quill-table__cell[data-sticky=right]+.quill-table__cell,.quill-table__head[data-sticky=right]+.quill-table__head{border-left:1px solid var(--border)}.quill-table[data-sticky-header] .quill-table__head[data-sticky]{z-index:3}.quill-tabs__list{border-radius:var(--radius-md);color:var(--muted-foreground);padding:3px;z-index:0}.quill-tabs__list--variant-default{background-color:var(--card);border:1px solid var(--border)}.quill-tabs__list--variant-line{background-color:#0000;border-radius:0;gap:.25rem}.group\/tabs[data-orientation=horizontal] .quill-tabs__list{height:35px}.group\/tabs[data-orientation=vertical] .quill-tabs__list{flex-direction:column;height:-moz-fit-content;height:fit-content}.quill-tabs__indicator{position:absolute;transition:all .2s ease-in-out}.quill-tabs__indicator--variant-default{background-color:var(--background);border:1px solid var(--border);border-radius:var(--radius-sm);z-index:-1}.quill-tabs__indicator--variant-line{background-color:var(--primary);z-index:2}.group\/tabs[data-orientation=horizontal] .quill-tabs__indicator--variant-default{height:calc(var(--active-tab-height) + 2px);left:-1px;top:50%;transform:translate(var(--active-tab-left)) translateY(-50%);width:calc(var(--active-tab-width) + 2px)}.group\/tabs[data-orientation=vertical] .quill-tabs__indicator--variant-default{height:calc(var(--active-tab-height) + 2px);left:50%;top:-1px;transform:translate(-50%) translateY(var(--active-tab-top));width:calc(100% - 3px)}.group\/tabs[data-orientation=horizontal] .quill-tabs__indicator--variant-line{bottom:0;height:2px;left:0;transform:translate(var(--active-tab-left));width:var(--active-tab-width)}.group\/tabs[data-orientation=vertical] .quill-tabs__indicator--variant-line{height:var(--active-tab-height);right:0;top:0;transform:translateY(var(--active-tab-top));width:2px}.quill-tabs__trigger{color:var(--foreground);font-size:var(--text-ui,.8125rem);height:calc(100% - 1px);z-index:1}@supports (color:color-mix(in lab,red,red)){.quill-tabs__trigger{color:color-mix(in oklab,var(--foreground) 60%,transparent)}}.quill-tabs__trigger{border:1px solid #0000;border-radius:var(--radius-sm);flex:1 1 0;font-weight:500;padding-block:.125rem;padding-inline:.375rem;position:relative;transition:all .15s}:is(.dark,[theme=dark]) .quill-tabs__trigger{color:var(--muted-foreground)}.quill-tabs__trigger:hover{background-color:#0000;color:var(--foreground)}.quill-tabs__trigger[data-active]{background-color:var(--background)!important;color:var(--foreground)}.quill-tabs__trigger[data-active]:active,.quill-tabs__trigger[data-active]:hover{background-color:#0000}.quill-tabs__trigger[data-active]:active{translate:0}.quill-tabs__trigger:focus-visible{border-color:var(--ring);outline:1px solid var(--ring)}.quill-tabs__trigger:disabled,.quill-tabs__trigger[aria-disabled=true]{opacity:.5;pointer-events:none}.quill-tabs__trigger svg{flex-shrink:0;pointer-events:none}.quill-tabs__trigger.quill-tabs__trigger svg:not([class*=size-]){height:.75rem;width:.75rem}.group\/tabs[data-orientation=vertical] .quill-tabs__trigger{justify-content:flex-start;padding-block:calc(var(--spacing,.25rem)*1.25);width:100%}.quill-tabs__panel{flex:auto;line-height:1.625;outline:none}.quill-tabs__panel,.quill-toggle{font-size:var(--text-ui,.8125rem)}.quill-toggle{border-radius:var(--radius-sm);box-shadow:0 3px 0 var(--border);cursor:pointer}@supports (color:color-mix(in lab,red,red)){.quill-toggle{box-shadow:0 3px color-mix(in oklab,var(--border),transparent 10%)}}.quill-toggle{font-weight:500;outline:none;transition:all .15s}.quill-toggle:hover{background-color:var(--fill-hover);color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){.quill-toggle:hover{background-color:color-mix(in oklab,var(--fill-hover) 50%,transparent)}}.quill-toggle:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px var(--ring)}@supports (color:color-mix(in lab,red,red)){.quill-toggle:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--ring) 50%,transparent)}}.quill-toggle:disabled{opacity:.5;pointer-events:none}.quill-toggle[aria-invalid=true]{border-color:var(--destructive);box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab,red,red)){.quill-toggle[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive) 20%,transparent)}}:is(.dark,[theme=dark]) .quill-toggle[aria-invalid=true]{box-shadow:0 0 0 3px var(--destructive)}@supports (color:color-mix(in lab,red,red)){:is(.dark,[theme=dark]) .quill-toggle[aria-invalid=true]{box-shadow:0 0 0 3px color-mix(in oklab,var(--destructive) 40%,transparent)}}.quill-toggle:not(:disabled):active,.quill-toggle[aria-pressed=true],.quill-toggle[data-state=on]{background-color:var(--fill-selected)}@supports (color:color-mix(in lab,red,red)){.quill-toggle:not(:disabled):active,.quill-toggle[aria-pressed=true],.quill-toggle[data-state=on]{background-color:color-mix(in oklab,var(--fill-selected) 50%,transparent)}}.quill-toggle:not(:disabled):active,.quill-toggle[aria-pressed=true],.quill-toggle[data-state=on]{box-shadow:0 1px 0 var(--border)}@supports (color:color-mix(in lab,red,red)){.quill-toggle:not(:disabled):active,.quill-toggle[aria-pressed=true],.quill-toggle[data-state=on]{box-shadow:0 1px color-mix(in oklab,var(--border),transparent 10%)}}.quill-toggle:not(:disabled):active,.quill-toggle[aria-pressed=true],.quill-toggle[data-state=on]{translate:0 2px}.quill-toggle svg{flex-shrink:0;pointer-events:none}.quill-toggle svg:not([class*=size-]){height:.875rem;width:.875rem}.quill-toggle--variant-default{background-color:#0000}.quill-toggle--variant-outline{background-color:#0000;border:1px solid var(--input)}.quill-toggle--variant-outline:hover{background-color:var(--muted)}.quill-toggle--size-default{height:1.75rem;min-width:1.75rem;padding-inline:.5rem}.quill-toggle--size-sm{border-radius:min(var(--radius-sm),6px);font-size:.625rem;height:1.5rem;min-width:1.5rem;padding-inline:.375rem}.quill-toggle--size-sm svg:not([class*=size-]){height:.75rem;width:.75rem}.quill-toggle--size-lg{height:2rem;min-width:2rem;padding-inline:.5rem}.quill-toggle--size-icon{border-radius:min(var(--radius-sm),6px);font-size:.625rem;height:1.75rem;min-width:1.75rem;padding-inline:.375rem}.quill-toggle--size-icon svg:not([class*=size-]){height:.75rem;width:.75rem}.quill-toggle-group{border-radius:var(--radius-sm);height:-moz-fit-content;height:fit-content}.quill-toggle-group[data-size=sm]{border-radius:min(var(--radius-sm),6px)}.quill-toggle-group__item{flex-shrink:0;position:relative}.quill-toggle-group__item:is(:hover,:active,[aria-pressed=true],[data-state=on],[data-pressed]){z-index:1}.quill-toggle-group__item:focus-visible{z-index:10}.quill-toggle-group[data-spacing="0"] .quill-toggle-group__item{border-radius:0}.quill-toggle-group[data-orientation=horizontal][data-spacing="0"] .quill-toggle-group__item:first-child{border-end-start-radius:var(--radius-sm);border-start-start-radius:var(--radius-sm)}.quill-toggle-group[data-orientation=horizontal][data-spacing="0"] .quill-toggle-group__item:last-child{border-end-end-radius:var(--radius-sm);border-start-end-radius:var(--radius-sm)}.quill-toggle-group[data-orientation=horizontal][data-spacing="0"] .quill-toggle-group__item[data-variant=outline]:not(:first-child){margin-inline-start:-1px}.quill-toggle-group[data-orientation=vertical][data-spacing="0"]{box-shadow:var(--shadow-sm)}.quill-toggle-group[data-orientation=vertical][data-spacing="0"] .quill-toggle-group__item{box-shadow:none;translate:0}.quill-toggle-group[data-orientation=vertical][data-spacing="0"] .quill-toggle-group__item:first-child{border-start-end-radius:var(--radius-sm);border-start-start-radius:var(--radius-sm)}.quill-toggle-group[data-orientation=vertical][data-spacing="0"] .quill-toggle-group__item:last-child{border-end-end-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.quill-toggle-group[data-orientation=vertical][data-spacing="0"] .quill-toggle-group__item[data-variant=outline]:not(:first-child){margin-block-start:-1px}}.subtitle{align-items:center;display:flex;font-size:22px;font-weight:700;line-height:26px;margin-top:12px}.subtitle.highlighted{padding:1rem 1rem 1rem .5rem}.l3{font-size:16px;font-weight:600;line-height:19px}.l4{font-size:14px;font-weight:700}.col{max-width:100%;min-height:1px;position:relative}.highlighted{animation:highlight 2s ease-out;border-radius:var(--radius);scroll-margin-top:var(--breadcrumbs-height-full)}:host,:root{--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-300:#ffa3a4;--color-red-400:#ff6568;--color-red-500:#fb2c36;--color-red-600:#e40016;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-red-900:#82181a;--color-red-950:#460809;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb970;--color-orange-400:#ff8b1f;--color-orange-500:#fc7100;--color-orange-600:#ec5600;--color-orange-700:#c43e00;--color-orange-800:#9f2d00;--color-orange-900:#7e2a0c;--color-orange-950:#441306;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd237;--color-amber-400:#fabc00;--color-amber-500:#f69e00;--color-amber-600:#da7700;--color-amber-700:#b55200;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-amber-950:#461901;--color-yellow-50:#fefce8;--color-yellow-100:#fef9c2;--color-yellow-200:#fff085;--color-yellow-300:#ffe02e;--color-yellow-400:#f7c900;--color-yellow-500:#eab300;--color-yellow-600:#ca8a00;--color-yellow-700:#a26200;--color-yellow-800:#874c00;--color-yellow-900:#733e0a;--color-yellow-950:#432004;--color-lime-50:#f7fee7;--color-lime-100:#ecfcca;--color-lime-200:#d8f999;--color-lime-300:#bbf451;--color-lime-400:#9de500;--color-lime-500:#83cc00;--color-lime-600:#64a300;--color-lime-700:#4b7c00;--color-lime-800:#3d6300;--color-lime-900:#35530e;--color-lime-950:#192e03;--color-green-50:#f0fdf4;--color-green-100:#dcfce7;--color-green-200:#b9f8cf;--color-green-300:#7bf1a8;--color-green-400:#05df72;--color-green-500:#00c65a;--color-green-600:#00a447;--color-green-700:#00813a;--color-green-800:#016630;--color-green-900:#0d542b;--color-green-950:#032e15;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-emerald-600:#009669;--color-emerald-700:#007857;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-50:#f0fdfa;--color-teal-100:#cbfbf1;--color-teal-200:#96f7e4;--color-teal-300:#46ecd5;--color-teal-400:#00d3bd;--color-teal-500:#00b9a6;--color-teal-600:#009488;--color-teal-700:#00776e;--color-teal-800:#005f5a;--color-teal-900:#0b4f4a;--color-teal-950:#022f2e;--color-cyan-50:#ecfeff;--color-cyan-100:#cefafe;--color-cyan-200:#a2f4fd;--color-cyan-300:#53eafd;--color-cyan-400:#00d1ec;--color-cyan-500:#00b6d4;--color-cyan-600:#0091b3;--color-cyan-700:#007491;--color-cyan-800:#005f78;--color-cyan-900:#104e64;--color-cyan-950:#053345;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-200:#b8e6fe;--color-sky-300:#78d4ff;--color-sky-400:#00bbfd;--color-sky-500:#00a5ea;--color-sky-600:#0084c7;--color-sky-700:#0069a2;--color-sky-800:#005986;--color-sky-900:#024a70;--color-sky-950:#052f4a;--color-blue-50:#eff6ff;--color-blue-100:#dbeafe;--color-blue-200:#bedbff;--color-blue-300:#91c5ff;--color-blue-400:#56a2ff;--color-blue-500:#3280ff;--color-blue-600:#155dfc;--color-blue-700:#1447e6;--color-blue-800:#193cb8;--color-blue-900:#1c398e;--color-blue-950:#162456;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b4ff;--color-indigo-400:#7d87ff;--color-indigo-500:#6260ff;--color-indigo-600:#4f39f6;--color-indigo-700:#432dd7;--color-indigo-800:#372aac;--color-indigo-900:#312c85;--color-indigo-950:#1e1a4d;--color-violet-50:#f5f3ff;--color-violet-100:#ede9fe;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a686ff;--color-violet-500:#8d56ff;--color-violet-600:#7f22fe;--color-violet-700:#7008e7;--color-violet-800:#5d0ec0;--color-violet-900:#4d179a;--color-violet-950:#2f0d68;--color-purple-50:#faf5ff;--color-purple-100:#f3e8ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4ff;--color-purple-400:#bf7eff;--color-purple-500:#ab4eff;--color-purple-600:#9810fa;--color-purple-700:#8200d9;--color-purple-800:#6e11b0;--color-purple-900:#59168b;--color-purple-950:#3c0366;--color-fuchsia-50:#fdf4ff;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6dff;--color-fuchsia-500:#e12afb;--color-fuchsia-600:#c500da;--color-fuchsia-700:#a600b4;--color-fuchsia-800:#8a0194;--color-fuchsia-900:#721378;--color-fuchsia-950:#4b004f;--color-pink-50:#fdf2f8;--color-pink-100:#fce7f3;--color-pink-200:#fccee8;--color-pink-300:#fda5d5;--color-pink-400:#fb64b6;--color-pink-500:#f6339a;--color-pink-600:#e30076;--color-pink-700:#c2005c;--color-pink-800:#a2004c;--color-pink-900:#861043;--color-pink-950:#510424;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa3ae;--color-rose-400:#ff6880;--color-rose-500:#ff2357;--color-rose-600:#e60045;--color-rose-700:#c1003a;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-rose-950:#4d0218;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-300:#d1d5dc;--color-gray-400:#99a1af;--color-gray-500:#6a7282;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-gray-950:#030712;--color-zinc-50:#fafafa;--color-zinc-100:#f4f4f5;--color-zinc-200:#e4e4e7;--color-zinc-300:#d4d4d8;--color-zinc-400:#9f9fa9;--color-zinc-500:#71717b;--color-zinc-600:#52525c;--color-zinc-700:#3f3f46;--color-zinc-800:#27272a;--color-zinc-900:#18181b;--color-zinc-950:#09090b;--color-stone-50:#fafaf9;--color-stone-100:#f5f5f4;--color-stone-200:#e7e5e4;--color-stone-300:#d6d3d1;--color-stone-400:#a6a09b;--color-stone-500:#79716b;--color-stone-600:#57534d;--color-stone-700:#44403b;--color-stone-800:#292524;--color-stone-900:#1c1917;--color-stone-950:#0c0a09;--color-black:#000;--color-white:#fff;--color-neutral-cool-50:#f1f1f3;--color-neutral-cool-75:#eaebed;--color-neutral-cool-100:#e3e4e8;--color-neutral-cool-150:#d6d6dc;--color-neutral-cool-200:#c8c9d0;--color-neutral-cool-250:#babcc4;--color-neutral-cool-300:#acaeb9;--color-neutral-cool-350:#9fa1ad;--color-neutral-cool-400:#9193a1;--color-neutral-cool-450:#838695;--color-neutral-cool-500:#75788a;--color-neutral-cool-550:#6a6c7c;--color-neutral-cool-600:#5e616e;--color-neutral-cool-650:#525460;--color-neutral-cool-700:#464853;--color-neutral-cool-750:#3b3c45;--color-neutral-cool-800:#2f3037;--color-neutral-cool-850:#232429;--color-neutral-cool-900:#17171c;--color-neutral-cool-950:#131316;--color-neutral-50:#f2f2f2;--color-neutral-100:#e6e6e6;--color-neutral-150:#d9d9d9;--color-neutral-200:#ccc;--color-neutral-250:#bfbfbf;--color-neutral-300:#b3b3b3;--color-neutral-350:#a6a6a6;--color-neutral-400:#999;--color-neutral-450:#8c8c8c;--color-neutral-500:grey;--color-neutral-550:#737373;--color-neutral-600:#666;--color-neutral-650:#595959;--color-neutral-700:#4d4d4d;--color-neutral-750:#404040;--color-neutral-800:#333;--color-neutral-850:#262626;--color-neutral-900:#1a1a1a;--color-neutral-950:#0d0d0d;--color-posthog-3000-25:#f7f7f5;--color-posthog-3000-50:#f3f4f0;--color-posthog-3000-100:#eff0ea;--color-posthog-3000-150:#e5e7df;--color-posthog-3000-200:#dbded4;--color-posthog-3000-250:#cfd0c8;--color-posthog-3000-300:#c5c7bd;--color-posthog-3000-350:#b9bbaf;--color-posthog-3000-400:#abad9f;--color-posthog-3000-450:#9fa191;--color-posthog-3000-500:#939583;--color-posthog-brand-orange-hue:19;--color-posthog-brand-orange-saturation:100%;--color-posthog-brand-orange-lightness:48%;--color-posthog-brand-blue-hue:228;--color-posthog-brand-blue-saturation:100%;--color-posthog-brand-blue-lightness:56%;--color-posthog-brand-yellow-hue:43;--color-posthog-brand-yellow-saturation:94%;--color-posthog-brand-yellow-lightness:57%;--color-product-data-pipeline-light:#2ea2d3;--color-product-data-pipeline-dark:#54bdeb;--color-product-product-analytics-light:#2f80fa;--color-product-product-analytics-dark:#60a5fa;--color-product-workflows-light:#2f80fa;--color-product-workflows-dark:#609cff;--color-product-web-analytics-light:#34af66;--color-product-web-analytics-dark:#36c46f;--color-product-endpoints-light:#f3996d;--color-product-endpoints-dark:#fa9e78;--color-product-session-replay-light:#eba212;--color-product-session-replay-dark:#f7a501;--color-product-heatmaps-light:#dc9810;--color-product-heatmaps-dark:#f7a501;--color-product-logs-light:#d6257b;--color-product-logs-dark:#f05ca1;--color-product-marketing-analytics-light:#d6257b;--color-product-marketing-analytics-dark:#f05ca1;--color-product-feature-flags-light:#30abc6;--color-product-experiments-light:#b62ad9;--color-product-error-tracking-light:#d39418;--color-product-error-tracking-dark:#f7a501;--color-product-autoresearch-light:#b62ad9;--color-product-autoresearch-dark:#d46af0;--color-product-alerts-light:#e58e00;--color-product-alerts-dark:#ffa81c;--color-product-surveys-light:#f35454;--color-product-surveys-dark:#f87979;--color-product-product-tours-light:#ec4899;--color-product-product-tours-dark:#f472b6;--color-product-customer-analytics-light:#179eac;--color-product-customer-analytics-dark:#55c7d3;--color-product-business-intelligence-light:#0891b2;--color-product-business-intelligence-dark:#22d3ee;--color-product-data-warehouse-light:#8567ff;--color-product-data-warehouse-dark:#a087ff;--color-product-data-catalog-light:#654ec4;--color-product-data-catalog-dark:#8b76e8;--color-product-llm-analytics-light:#b62ad9;--color-product-llm-analytics-dark:#d46af0;--color-product-llm-clusters-light:#6c5dee;--color-product-llm-datasets-light:#7957eb;--color-product-llm-evaluations-light:#8751e8;--color-product-mcp-analytics-light:#964ce5;--color-product-mcp-analytics-dark:#b57cf9;--color-product-notebooks-light:#ef4444;--color-product-notebooks-dark:#fca5a5;--color-product-tracing-light:#06b6d4;--color-product-tracing-dark:#22d3ee;--color-product-metrics-light:#ea580c;--color-product-metrics-dark:#fb923c;--color-product-revenue-analytics-light:#34af66;--color-product-revenue-analytics-dark:#36c46f;--color-product-dashboards-light:#ff8b07;--color-product-dashboards-dark:#ffa847;--color-product-early-access-features-light:#27ab97;--color-product-early-access-features-dark:#35d5bd;--color-product-support-light:#f35454;--color-product-support-dark:#f7a501;--color-product-subscriptions-light:#1490e8;--color-product-subscriptions-dark:#5dbbfa;--color-product-visual-review-light:#65a30d;--color-product-visual-review-dark:#a3e635;--color-product-actions-light:#14b8a6;--color-product-actions-dark:#5eead4;--color-product-cohorts-light:#0d9488;--color-product-cohorts-dark:#2dd4bf;--color-product-activity-light:#e11d48;--color-product-activity-dark:#fb7185;--color-product-annotations-light:#16afc0;--color-product-annotations-dark:#5eebee;--color-product-warehouse-destinations-dark:#f97316;--color-product-warehouse-destinations-light:#c2410c;--color-product-llm-clusters-dark:#8580f8;--color-product-llm-datasets-dark:#957ff8;--color-product-llm-evaluations-dark:#a57ef8;--color-product-llm-playground-light:#a546e2;--color-product-llm-playground-dark:#c67bf9;--color-product-llm-prompts-light:#b441de;--color-product-llm-prompts-dark:#d77af9;--color-product-llm-tags-light:#c43cda;--color-product-llm-tags-dark:#e879f9;--color-product-event-definitions-light:#1891c8;--color-product-event-definitions-dark:#5fd5f2;--color-product-core-events-light:#ca8a04;--color-product-core-events-dark:#facc15;--color-product-property-definitions-light:#0891b2;--color-product-property-definitions-dark:#22d3ee;--color-product-property-groups-light:#65a30d;--color-product-property-groups-dark:#a3e635;--color-product-sql-variables-light:#1d4ed8;--color-product-sql-variables-dark:#60a5fa;--color-product-mcp-servers-light:#1b71d0;--color-product-mcp-servers-dark:#5fbef6;--color-product-warehouse-properties-light:#4f46e5;--color-product-warehouse-properties-dark:#818cf8;--color-product-sources-light:#d26a0b;--color-product-sources-dark:#fba329;--color-product-destinations-light:#eab308;--color-product-destinations-dark:#fde047;--color-product-transformations-light:#ca550b;--color-product-transformations-dark:#fa8c20;--color-product-event-filtering-light:#e29909;--color-product-event-filtering-dark:#fccd3d;--color-product-managed-migrations-light:#da800a;--color-product-managed-migrations-dark:#fcb933;--color-product-skills-light:#eb3e55;--color-product-skills-dark:#fb9aa8;--color-product-tasks-light:#e73867;--color-product-tasks-dark:#f990ae;--color-product-toolbar-light:#e3327a;--color-product-toolbar-dark:#f886b7;--color-product-web-scripts-light:#de2d8d;--color-product-web-scripts-dark:#f67cc2;--color-product-wizard-light:#d928a0;--color-product-wizard-dark:#f472d0;--color-product-business-knowledge-light:#ca8a04;--color-product-business-knowledge-dark:#facc15;--color-product-models-light:#4f46e5;--color-product-models-dark:#818cf8;--color-product-broadcasts-light:#0ea5e9;--color-product-broadcasts-dark:#38bdf8;--color-product-code-review-light:#16a34a;--color-product-code-review-dark:#4ade80;--color-product-engineering-analytics-light:#ea580c;--color-product-engineering-analytics-dark:#fb923c;--color-product-identity-matching-light:#0d9488;--color-product-identity-matching-dark:#2dd4bf;--color-product-managed-viewsets-light:#ca8a04;--color-product-managed-viewsets-dark:#facc15;--color-brand-primary-hue:var(--color-posthog-brand-orange-hue);--color-brand-primary-saturation:var(--color-posthog-brand-orange-saturation);--color-brand-primary-lightness:var(--color-posthog-brand-orange-lightness);--color-brand-secondary-hue:var(--color-posthog-brand-blue-hue);--color-brand-secondary-saturation:var(--color-posthog-brand-blue-saturation);--color-brand-secondary-lightness:var(--color-posthog-brand-blue-lightness);--color-ai:#a135fc;--color-accent:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness));--color-accent-inverted:hsl(var(--color-posthog-brand-yellow-hue),var(--color-posthog-brand-yellow-saturation),var(--color-posthog-brand-yellow-lightness));--color-accent-hover:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),calc(var(--color-brand-primary-lightness) + 10%));--color-accent-hover-inverted:hsl(var(--color-posthog-brand-yellow-hue),var(--color-posthog-brand-yellow-saturation),calc(var(--color-posthog-brand-yellow-lightness) + 10%));--color-accent-active:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),calc(var(--color-brand-primary-lightness) + 15%));--color-accent-active-inverted:hsl(var(--color-posthog-brand-yellow-hue),var(--color-posthog-brand-yellow-saturation),calc(var(--color-posthog-brand-yellow-lightness) + 15%));--color-accent-highlight-primary:hsla(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness),20%);--color-accent-highlight-secondary:hsla(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness),10%);--color-accent-highlight-secondary-border:hsla(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness),14%);--color-accent-highlight-secondary-hover-border:hsla(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness),35%);--color-bg-primary:var(--color-posthog-3000-50);--color-bg-surface-primary:var(--color-white);--color-bg-surface-secondary:var(--color-posthog-3000-100);--color-bg-surface-tertiary:var(--color-posthog-3000-150);--color-bg-surface-tooltip:var(--color-neutral-cool-850);--color-bg-surface-tooltip-inverse:var(--color-neutral-cool-250);--color-bg-surface-popover:var(--color-white);--color-bg-surface-popover-inverse:var(--color-neutral-cool-950);--color-bg-fill-primary:var(--color-white);--color-bg-fill-secondary:var(--color-posthog-3000-25);--color-bg-fill-tertiary:var(--color-posthog-3000-50);--color-bg-fill-highlight-25:var(--color-black)}@supports (color:color(display-p3 0 0 0%)){:host,:root{--color-red-200:#ffcaca;--color-red-300:#ffa3a4;--color-red-400:#ff6568;--color-red-600:#e40016;--color-red-700:#bf0010;--color-orange-50:#fff7ed;--color-orange-100:#ffedd5;--color-orange-200:#ffd7a8;--color-orange-300:#ffb970;--color-orange-400:#ff8b1f;--color-orange-500:#fc7100;--color-orange-600:#ec5600;--color-orange-700:#c43e00;--color-orange-800:#9f2d00;--color-amber-50:#fffbeb;--color-amber-300:#ffd237;--color-amber-400:#fabc00;--color-amber-500:#f69e00;--color-amber-600:#da7700;--color-amber-700:#b55200;--color-amber-800:#953d00;--color-yellow-300:#ffe02e;--color-yellow-400:#f7c900;--color-yellow-500:#eab300;--color-yellow-600:#ca8a00;--color-yellow-700:#a26200;--color-yellow-800:#874c00;--color-lime-400:#9de500;--color-lime-500:#83cc00;--color-lime-600:#64a300;--color-lime-700:#4b7c00;--color-lime-800:#3d6300;--color-green-500:#00c65a;--color-green-600:#00a447;--color-green-700:#00813a;--color-emerald-400:#00d294;--color-emerald-500:#00b981;--color-emerald-600:#009669;--color-emerald-700:#007857;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-emerald-950:#002c22;--color-teal-400:#00d3bd;--color-teal-500:#00b9a6;--color-teal-600:#009488;--color-teal-700:#00776e;--color-teal-800:#005f5a;--color-cyan-400:#00d1ec;--color-cyan-500:#00b6d4;--color-cyan-600:#0091b3;--color-cyan-700:#007491;--color-cyan-800:#005f78;--color-sky-50:#f0f9ff;--color-sky-300:#78d4ff;--color-sky-400:#00bbfd;--color-sky-500:#00a5ea;--color-sky-600:#0084c7;--color-sky-700:#0069a2;--color-sky-800:#005986;--color-blue-200:#bedbff;--color-blue-300:#91c5ff;--color-blue-400:#56a2ff;--color-blue-500:#3280ff;--color-indigo-50:#eef2ff;--color-indigo-100:#e0e7ff;--color-indigo-200:#c7d2ff;--color-indigo-300:#a4b4ff;--color-indigo-400:#7d87ff;--color-indigo-500:#6260ff;--color-violet-200:#ddd6ff;--color-violet-300:#c4b4ff;--color-violet-400:#a686ff;--color-violet-500:#8d56ff;--color-purple-200:#e9d5ff;--color-purple-300:#d8b4ff;--color-purple-400:#bf7eff;--color-purple-500:#ab4eff;--color-purple-700:#8200d9;--color-fuchsia-100:#fae8ff;--color-fuchsia-200:#f6cfff;--color-fuchsia-300:#f2a9ff;--color-fuchsia-400:#ec6dff;--color-fuchsia-600:#c500da;--color-fuchsia-700:#a600b4;--color-pink-600:#e30076;--color-pink-700:#c2005c;--color-pink-800:#a2004c;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa3ae;--color-rose-400:#ff6880;--color-rose-500:#ff2357;--color-rose-600:#e60045;--color-rose-700:#c1003a;--color-rose-800:#a30037}@media(color-gamut:p3){:host,:root{--color-red-200:color(display-p3 .96956 .79815 .7943);--color-red-300:color(display-p3 .95692 .65189 .64512);--color-red-400:color(display-p3 .93353 .43168 .42349);--color-red-600:color(display-p3 .83032 .14038 .1332);--color-red-700:color(display-p3 .69274 .11623 .10468);--color-orange-50:color(display-p3 .99533 .97013 .9335);--color-orange-100:color(display-p3 .98876 .93139 .84327);--color-orange-200:color(display-p3 .97465 .84705 .68011);--color-orange-300:color(display-p3 .96801 .73435 .46416);--color-orange-400:color(display-p3 .95019 .56181 .21102);--color-orange-500:color(display-p3 .94659 .44979 .07573);--color-orange-600:color(display-p3 .88747 .34166 .022);--color-orange-700:color(display-p3 .72984 .25726 .05111);--color-orange-800:color(display-p3 .57559 .21198 .08266);--color-amber-50:color(display-p3 .9978 .98505 .92631);--color-amber-300:color(display-p3 .97433 .83063 .33298);--color-amber-400:color(display-p3 .95919 .73852 .11827);--color-amber-500:color(display-p3 .93994 .62058 .05854);--color-amber-600:color(display-p3 .82714 .46717 .0336);--color-amber-700:color(display-p3 .67989 .32771 .05205);--color-amber-800:color(display-p3 .54753 .25606 .07283);--color-yellow-300:color(display-p3 .98267 .88088 .32102);--color-yellow-400:color(display-p3 .95994 .79017 .05852);--color-yellow-500:color(display-p3 .90365 .70306 .07454);--color-yellow-600:color(display-p3 .77634 .54249 .04171);--color-yellow-700:color(display-p3 .61315 .38666 .05797);--color-yellow-800:color(display-p3 .50318 .30478 .07554);--color-lime-400:color(display-p3 .66872 .89377 .20881);--color-lime-500:color(display-p3 .5627 .8018 .13123);--color-lime-600:color(display-p3 .43535 .64061 .09093);--color-lime-700:color(display-p3 .33335 .48633 .09443);--color-lime-800:color(display-p3 .27146 .38418 .09751);--color-green-500:color(display-p3 .30873 .77475 .37431);--color-green-600:color(display-p3 .24388 .64082 .29481);--color-green-700:color(display-p3 .19836 .5018 .24533);--color-emerald-400:color(display-p3 .3347 .8196 .59158);--color-emerald-500:color(display-p3 .26711 .72685 .5084);--color-emerald-600:color(display-p3 .20656 .58906 .41396);--color-emerald-700:color(display-p3 .16404 .47023 .34351);--color-emerald-800:color(display-p3 .1354 .3714 .27756);--color-emerald-900:color(display-p3 .11782 .30297 .2345);--color-emerald-950:color(display-p3 .05491 .17043 .13484);--color-teal-400:color(display-p3 .32279 .82206 .74439);--color-teal-500:color(display-p3 .26657 .72152 .65546);--color-teal-600:color(display-p3 .20711 .57958 .53668);--color-teal-700:color(display-p3 .17409 .46132 .43387);--color-teal-800:color(display-p3 .1457 .36705 .35075);--color-cyan-400:color(display-p3 .29464 .81399 .935);--color-cyan-500:color(display-p3 .2467 .71003 .84144);--color-cyan-600:color(display-p3 .19325 .56465 .7072);--color-cyan-700:color(display-p3 .16412 .45143 .57057);--color-cyan-800:color(display-p3 .15144 .36521 .46105);--color-sky-50:color(display-p3 .9465 .9754 .99834);--color-sky-300:color(display-p3 .54636 .82256 .99058);--color-sky-400:color(display-p3 .30598 .72501 .98017);--color-sky-500:color(display-p3 .21911 .63903 .93148);--color-sky-600:color(display-p3 .16251 .50938 .79608);--color-sky-700:color(display-p3 .13031 .40457 .64085);--color-sky-800:color(display-p3 .12072 .34308 .52441);--color-blue-200:color(display-p3 .76688 .85521 .98748);--color-blue-300:color(display-p3 .60256 .76721 .99394);--color-blue-400:color(display-p3 .39744 .62813 .99212);--color-blue-500:color(display-p3 .26642 .49122 .98862);--color-indigo-50:color(display-p3 .93622 .94862 .99562);--color-indigo-100:color(display-p3 .88303 .90499 .99314);--color-indigo-200:color(display-p3 .78656 .82175 .98845);--color-indigo-300:color(display-p3 .65089 .70016 .99082);--color-indigo-400:color(display-p3 .49499 .52529 .98511);--color-indigo-500:color(display-p3 .38037 .37224 .97171);--color-violet-200:color(display-p3 .86154 .83885 .98801);--color-violet-300:color(display-p3 .75887 .70626 .99173);--color-violet-400:color(display-p3 .63122 .52218 .99001);--color-violet-500:color(display-p3 .52337 .3296 .99088);--color-purple-200:color(display-p3 .90118 .83598 .99224);--color-purple-300:color(display-p3 .82939 .70374 .99608);--color-purple-400:color(display-p3 .71992 .4925 .99517);--color-purple-500:color(display-p3 .62952 .30089 .99082);--color-purple-700:color(display-p3 .4653 .06526 .8244);--color-fuchsia-100:color(display-p3 .96918 .91147 .99504);--color-fuchsia-200:color(display-p3 .93953 .81894 .98798);--color-fuchsia-300:color(display-p3 .91137 .67005 .98621);--color-fuchsia-400:color(display-p3 .86677 .44776 .97903);--color-fuchsia-600:color(display-p3 .71659 .08368 .84104);--color-fuchsia-700:color(display-p3 .60171 .07756 .69279);--color-pink-600:color(display-p3 .82565 .1412 .45934);--color-pink-700:color(display-p3 .71154 .10101 .35821);--color-pink-800:color(display-p3 .58415 .10534 .2974);--color-rose-100:color(display-p3 .98224 .89723 .90257);--color-rose-200:color(display-p3 .96875 .80878 .82732);--color-rose-300:color(display-p3 .96017 .6477 .68372);--color-rose-400:color(display-p3 .94293 .43076 .5031);--color-rose-500:color(display-p3 .92182 .24075 .35567);--color-rose-600:color(display-p3 .84879 .10201 .26926);--color-rose-700:color(display-p3 .7118 .07708 .22678);--color-rose-800:color(display-p3 .59125 .09291 .2201)}}}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-25:color-mix(in oklab,var(--color-black) 2.5%,transparent)}}:host,:root{--color-bg-fill-highlight-50:var(--color-black)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-50:color-mix(in oklab,var(--color-black) 5%,transparent)}}:host,:root{--color-bg-fill-highlight-75:var(--color-black)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-75:color-mix(in oklab,var(--color-black) 7.5%,transparent)}}:host,:root{--color-bg-fill-highlight-100:var(--color-black)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-100:color-mix(in oklab,var(--color-black) 10%,transparent)}}:host,:root{--color-bg-fill-highlight-150:var(--color-black)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-150:color-mix(in oklab,var(--color-black) 15%,transparent)}}:host,:root{--color-bg-fill-highlight-200:var(--color-black)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-200:color-mix(in oklab,var(--color-black) 20%,transparent)}}:host,:root{--color-bg-fill-highlight-inverse-25:var(--color-white)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-inverse-25:color-mix(in oklab,var(--color-white) 2.5%,transparent)}}:host,:root{--color-bg-fill-highlight-inverse-50:var(--color-white)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-inverse-50:color-mix(in oklab,var(--color-white) 5%,transparent)}}:host,:root{--color-bg-fill-highlight-inverse-75:var(--color-white)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-inverse-75:color-mix(in oklab,var(--color-white) 7.5%,transparent)}}:host,:root{--color-bg-fill-highlight-inverse-100:var(--color-white)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-inverse-100:color-mix(in oklab,var(--color-white) 10%,transparent)}}:host,:root{--color-bg-fill-highlight-inverse-150:var(--color-white)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-inverse-150:color-mix(in oklab,var(--color-white) 15%,transparent)}}:host,:root{--color-bg-fill-highlight-inverse-200:var(--color-white)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-highlight-inverse-200:color-mix(in oklab,var(--color-white) 20%,transparent)}}:host,:root{--color-bg-fill-primary-highlight:var(--color-primary-500)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-primary-highlight:color-mix(in oklab,var(--color-primary-500) 10%,transparent)}}:host,:root{--color-bg-fill-info-secondary:var(--color-blue-100);--color-bg-fill-info-tertiary:var(--color-blue-50);--color-bg-fill-warning-secondary:var(--color-yellow-100);--color-bg-fill-warning-tertiary:var(--color-yellow-50);--color-bg-fill-warning-highlight:var(--color-yellow-500)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-warning-highlight:color-mix(in oklab,var(--color-yellow-500) 15%,transparent)}}:host,:root{--color-bg-fill-error-secondary:var(--color-red-100);--color-bg-fill-error-tertiary:var(--color-red-50);--color-bg-fill-error-highlight:var(--color-red-500)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-error-highlight:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}:host,:root{--color-bg-fill-success-secondary:var(--color-green-100);--color-bg-fill-success-tertiary:var(--color-green-50);--color-bg-fill-success-highlight:var(--color-green-500)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-success-highlight:color-mix(in oklab,var(--color-green-500) 10%,transparent)}}:host,:root{--color-bg-fill-button-group-tertiary-hover:var(--color-bg-fill-highlight-25);--color-bg-fill-button-tertiary-hover:var(--color-bg-fill-highlight-75);--color-bg-fill-button-tertiary-hover-inverse:var(--color-bg-fill-highlight-inverse-75);--color-bg-fill-button-tertiary-active:var(--color-bg-fill-highlight-50);--color-bg-fill-button-tertiary-active-inverse:var(--color-bg-fill-highlight-inverse-50);--color-bg-fill-button-panel:var(--color-bg-fill-highlight-50);--color-bg-fill-button-panel-hover:var(--color-bg-fill-highlight-100);--color-bg-fill-button-panel-active:var(--color-bg-fill-highlight-75);--color-bg-fill-button-danger-hover:var(--danger-highlight);--color-bg-fill-button-danger-active:var(--danger-highlight);--color-bg-fill-input:var(--color-white);--color-bg-fill-switch:var(--color-neutral-cool-250);--color-bg-fill-slider-rail:var(--color-black)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-slider-rail:color-mix(in oklab,var(--color-black) 10%,transparent)}}:host,:root{--color-bg-fill-scroll-thumb:var(--color-black)}@supports (color:color-mix(in lab,red,red)){:host,:root{--color-bg-fill-scroll-thumb:color-mix(in oklab,var(--color-black) 20%,transparent)}}:host,:root{--color-bg-border-primary:var(--color-posthog-3000-200);--color-bg-border-secondary:var(--color-posthog-3000-400);--color-text-primary:var(--color-neutral-950);--color-text-primary-inverse:var(--color-neutral-100);--color-text-secondary-inverse:var(--color-neutral-400);--color-text-secondary:var(--color-neutral-750);--color-text-tertiary:var(--color-neutral-600);--color-text-success:var(--color-green-600);--color-text-warning:var(--color-yellow-700);--color-text-error:var(--color-red-600);--color-border-primary:var(--color-posthog-3000-200);--color-border-secondary:var(--color-posthog-3000-400);--color-border-info:var(--color-blue-400);--color-border-warning:var(--color-yellow-400);--color-border-error:var(--color-red-400);--color-border-success:var(--color-green-400);--color-graph-axis-label:var(--color-text-secondary);--color-graph-axis-line:var(--color-neutral-cool-100);--color-graph-axis:var(--color-text-secondary);--color-graph-crosshair:var(--color-neutral-cool-450);--color-skeleton-light:hsla(0,0%,75%,.2);--color-skeleton-dark:hsla(0,0%,51%,.24);--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--breakpoint-xxl:1600px;--brand-blue:#1d4aff;--brand-red:#f54e00;--brand-yellow:#f9bd2b;--brand-key:#000;--shadow-elevation-3000:0 3px 0 var(--border-3000-light);--radius:.375rem;--radius-sm:.25rem;--radius-base:var(--radius);--radius-lg:.625rem;--radius-full:9999px;--modal-shadow-elevation:0px 16px 16px -16px rgba(0,0,0,.35);--opacity-disabled:.65;--font-medium:500;--font-semibold:600;--font-sans:"Emoji Flags Polyfill","RoundHog",-apple-system,BlinkMacSystemFont,"Inter","Segoe UI","Roboto","Helvetica Neue",helvetica,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-title:"Emoji Flags Polyfill","RoundHog",-apple-system,BlinkMacSystemFont,"Inter","Segoe UI","Roboto","Helvetica Neue",helvetica,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-button:"Emoji Flags Polyfill","RoundHog",-apple-system,BlinkMacSystemFont,"Inter","Segoe UI","Roboto","Helvetica Neue",helvetica,arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-mono:"Emoji Flags Polyfill",ui-monospace,"SFMono-Regular","SF Mono","Menlo","Consolas","Liberation Mono",monospace;--blue:#597dce;--purple:#c278cf;--green:var(--success);--black:var(--text-3000);--data-color-1:#1d4aff;--data-color-1-hover:#1a3cf6;--data-color-2:#621da6;--data-color-3:#42827e;--data-color-4:#ce0e74;--data-color-5:#f14f58;--data-color-6:#7c440e;--data-color-7:#529a0a;--data-color-8:#0476fb;--data-color-9:#fe729e;--data-color-10:#35416b;--data-color-11:#41cbc4;--data-color-12:#b64b02;--data-color-13:#e4a604;--data-color-14:#a56eff;--data-color-15:#30d5c8;--color-lifecycle-new:#1d4aff;--color-lifecycle-returning:#388600;--color-lifecycle-resurrecting:#a56eff;--color-lifecycle-dormant:#db3707;--color-lifecycle-new-hover:#0024b6;--color-lifecycle-returning-hover:#254d08;--color-lifecycle-resurrecting-hover:#6608ff;--color-lifecycle-dormant-hover:#781e04;--color-revenue-analytics-new:#388600;--color-revenue-analytics-expansion:#1d4aff;--color-revenue-analytics-contraction:orange;--color-revenue-analytics-churn:#db3707;--color-revenue-analytics-new-hover:#254d08;--color-revenue-analytics-expansion-hover:#0024b6;--color-revenue-analytics-contraction-hover:#a26c07;--color-revenue-analytics-churn-hover:#781e04;--z-bottom-notice:1450;--z-shortcut-menu:1400;--z-force-modal-above-popovers:1350;--z-tooltip:99999;--z-definition-popover:1250;--z-popover:1200;--z-graph-tooltip:1150;--z-chart-tooltip:var(--z-graph-tooltip);--z-popover-with-chart:calc(var(--z-graph-tooltip) - 1);--z-top:9999;--z-modal:1100;--z-hedgehog-buddy:1050;--z-annotation-popover:800;--z-drawer:900;--z-notifications-popover:800;--z-scene-layout-content-panel:770;--z-scene-layout-content-panel-under:769;--z-layout-panel:761;--z-layout-panel-under:760;--z-layout-panel-over-nav:759;--z-layout-navbar-over:757;--z-layout-navbar:756;--z-layout-navbar-under:755;--z-main-nav:750;--z-resizer:701;--z-lemon-sidebar:700;--z-lemon-activation-sidebar:650;--z-mobile-nav-overlay:600;--z-top-navigation:550;--z-top-navigation-under:549;--z-content-overlay:500;--z-raised:5;--side-panel-bar-width:40px;--project-navbar-width:215px;--project-navbar-width-collapsed:45px;--project-panel-width:245px;--project-panel-inner-width:calc(var(--project-panel-width) - var(--spacing)*2);--resizer-thickness:8px;--panel-layout-mobile-offset:40px;--toastify-color-dark:var(--color-accent-3000-dark);--toastify-color-light:var(--color-bg-surface-primary);--toastify-color-info:var(--color-blue-500);--toastify-color-success:var(--success);--toastify-color-warning:var(--warning);--toastify-color-error:var(--danger);--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-toast-background:var(--color-bg-surface-primary);--toastify-toast-width:26rem;--toastify-toast-min-height:3.5rem;--toastify-toast-max-height:16rem;--toastify-text-color-light:#757575;--in-app-prompts-width:26rem;--lettermark-1-bg:#dcb1e3;--lettermark-1-text:#572e5e;--lettermark-2-bg:#ffc4b2;--lettermark-2-text:#3e5891;--lettermark-3-bg:#b1985d;--lettermark-3-text:#3e5891;--lettermark-4-bg:#3e5891;--lettermark-4-text:#ffc4b2;--lettermark-5-bg:#8da9e7;--lettermark-5-text:#572e5e;--lettermark-6-bg:#572e5e;--lettermark-6-text:#dcb1e3;--lettermark-7-bg:#ffc035;--lettermark-7-text:#35416b;--lettermark-8-bg:#ff906e;--lettermark-8-text:#2a3d65;--lettermark-9-bg:#5dd4db;--lettermark-9-text:#1a4a4d;--lettermark-10-bg:#c8e65c;--lettermark-10-text:#3d4a1a;--lettermark-11-bg:#e85da4;--lettermark-11-text:#4a1a35;--lettermark-12-bg:#e85c5c;--lettermark-12-text:#4a1a1a;--lettermark-13-bg:#3d7a5a;--lettermark-13-text:#c8f0dc;--lettermark-14-bg:#6b5bd4;--lettermark-14-text:#e0ddf5;--lettermark-15-bg:#98e8c8;--lettermark-15-text:#1a4a3d;--lettermark-16-bg:#8c3d5a;--lettermark-16-text:#f0d0dc;--modal-backdrop-blur:5px;--modal-backdrop-color:rgba(0,0,0,.2);--modal-transition-time:.2s;--notebook-popover-transition-properties:.15s cubic-bezier(0,.5,.5,1);--notebook-column-left-width:27rem;--notebook-column-right-width:20rem;--danger-highlight:rgba(219,55,7,.1);--danger-lighter:#ffa599;--danger-light:#df4b20;--danger:#db3707;--danger-dark:#992705;--warning-highlight:rgba(247,165,1,.1);--warning:#f7a501;--warning-dark:#e09423;--highlight:#e49f2c;--success-highlight:rgba(56,134,0,.1);--success-light:#5f9d32;--success:#388600;--success-dark:#245700;--muted:#5f5f5f;--muted-alt:#747ea1;--mark:hsla(42,93%,86%,.8);--white:#fff;--side:#fafaf9;--mid:#f2f2f2;--border:rgba(0,0,0,.15);--border-light:rgb(0 0 0/8%);--border-bold:rgba(0,0,0,.24);--transparent:transparent;--text-3000-light:#111;--color-text-secondary-3000-light:hsla(0,0%,7%,.7);--muted-3000-light:hsla(0,0%,7%,.6);--trace-3000-light:hsla(0,0%,7%,.25);--primary-3000-light:#f54e01;--primary-highlight-light:rgba(245,78,1,.1);--primary-3000-hover-light:#f54e01;--primary-3000-active-light:#f54e01;--secondary-3000-light:hsla(68,14%,79%,.6);--secondary-3000-hover-light:#cfd1c2;--color-accent-3000-light:#eeefe9;--color-bg-3000-light:#f3f4ef;--border-3000-light:#dadbd2;--border-bold-3000-light:#c1c2b9;--glass-bg-3000-light:#e4e5deb3;--glass-border-3000-light:#e4e5de;--link-3000-light:#f54e00;--primary-3000-frame-bg-light:#eb9d2a;--primary-3000-button-bg-light:#fff;--primary-3000-button-border-light:#b17816;--primary-3000-button-border-hover-light:#8e5b03;--secondary-3000-frame-bg-light:#e1dddd;--secondary-3000-button-bg-light:#f3f4ef;--secondary-3000-button-border-light:#ccc;--secondary-3000-button-border-hover-light:#aaa;--danger-3000-frame-bg-light:#f54e0080;--danger-3000-button-border-light:#e96b30;--danger-3000-button-border-hover-light:#f54e00;--shadow-elevation-3000-light:0 3px 0 var(--border-3000-light);--shadow-elevation-3000-dark:0 3px 0 var(--border-3000-dark);--text-3000-dark:#fff;--color-text-secondary-3000-dark:hsla(0,0%,100%,.7);--muted-3000-dark:hsla(0,0%,100%,.5);--trace-3000-dark:hsla(0,0%,100%,.25);--primary-3000-dark:#f7a503;--primary-highlight-dark:rgba(247,165,3,.1);--primary-3000-hover-dark:#f7a503;--primary-3000-active-dark:#f7a503;--primary-alt-highlight-light:#e5e7e0;--secondary-3000-dark:#1d1f27;--secondary-3000-hover-dark:#575d77;--color-accent-3000-dark:#21242b;--color-bg-3000-dark:#1d1f27;--border-3000-dark:#35373e;--border-bold-3000-dark:#3f4046;--glass-bg-3000-dark:#24262a99;--glass-border-3000-dark:var(--border-3000-dark);--link-3000-dark:#f1a82c;--primary-3000-frame-bg-dark:#926826;--primary-3000-button-bg-dark:var(--color-accent);--primary-3000-button-border-dark:#b17816;--primary-3000-button-border-hover-dark:#8e5b03;--primary-alt-highlight-dark:#232429;--secondary-3000-frame-bg-dark:#323232;--secondary-3000-button-bg-dark:#1d1f27;--secondary-3000-button-border-dark:#4a4c52;--secondary-3000-button-border-hover-dark:#5e6064;--danger-3000-frame-bg-dark:#f54e0080;--danger-3000-button-border-dark:#c44003;--danger-3000-button-border-hover-dark:#f54e00;--text-3000:var(--text-3000-light);--color-text-secondary-3000:var(--color-text-secondary-3000-light);--muted-3000:var(--muted-3000-light);--trace-3000:var(--trace-3000-light);--primary-3000:var(--primary-3000-light);--primary-highlight:var(--primary-highlight-light);--primary-3000-hover:var(--primary-3000-hover-light);--primary-3000-active:var(--primary-3000-active-light);--secondary-3000:var(--secondary-3000-light);--secondary-3000-hover:var(--secondary-3000-hover-light);--color-accent-3000:var(--color-accent-3000-light);--color-bg-3000:var(--color-bg-3000-light);--border-3000:var(--border-3000-light);--border-light-opaque:#eee;--border-bold-3000:var(--border-bold-3000-light);--glass-bg-3000:var(--glass-bg-3000-light);--glass-border-3000:var(--glass-border-3000-light);--color-bg-light:#fff;--color-bg-table:#f9faf7;--link:var(--link-3000-light);--primary-3000-frame-bg:var(--primary-3000-frame-bg-light);--primary-3000-button-bg:var(--color-white);--primary-3000-button-border:var(--primary-3000-button-border-light);--primary-3000-button-border-hover:var(--primary-3000-button-border-hover-light);--primary-alt-highlight:var(--primary-alt-highlight-light);--secondary-3000-frame-bg:var(--secondary-3000-frame-bg-light);--secondary-3000-button-bg:var(--secondary-3000-button-bg-light);--secondary-3000-button-border:var(--secondary-3000-button-border-light);--secondary-3000-button-border-hover:var(--secondary-3000-button-border-hover-light);--danger-3000-frame-bg:var(--danger-3000-frame-bg-light);--danger-3000-button-border:var(--danger-3000-button-border-light);--danger-3000-button-border-hover:var(--danger-3000-button-border-hover-light);--tooltip-bg:#2d2d2d}[theme=dark]{--color-brand-primary-hue:var(--color-posthog-brand-yellow-hue);--color-brand-primary-saturation:var(--color-posthog-brand-yellow-saturation);--color-brand-primary-lightness:var(--color-posthog-brand-yellow-lightness);--color-ai:#ff34ca;--color-accent:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness));--color-accent-inverted:hsl(var(--color-posthog-brand-orange-hue),var(--color-posthog-brand-orange-saturation),var(--color-posthog-brand-orange-lightness));--color-accent-hover:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),calc(var(--color-brand-primary-lightness) + 10%));--color-accent-hover-inverted:hsl(var(--color-posthog-brand-orange-hue),var(--color-posthog-brand-orange-saturation),calc(var(--color-posthog-brand-orange-lightness) + 10%));--color-accent-active:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),calc(var(--color-brand-primary-lightness) + 15%));--color-accent-active-inverted:hsl(var(--color-posthog-brand-orange-hue),var(--color-posthog-brand-orange-saturation),calc(var(--color-posthog-brand-orange-lightness) + 15%));--color-accent-highlight-primary:hsla(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness),20%);--color-accent-highlight-secondary:hsla(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness),10%);--color-accent-highlight-secondary-border:hsla(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness),14%);--color-accent-highlight-secondary-hover-border:hsla(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness),35%);--color-bg-primary:var(--color-neutral-cool-950);--color-bg-surface-primary:var(--color-neutral-cool-850);--color-bg-surface-secondary:var(--color-neutral-cool-900);--color-bg-surface-tertiary:var(--color-neutral-cool-950);--color-bg-surface-tooltip:var(--color-neutral-100);--color-bg-surface-tooltip-inverse:var(--color-neutral-950);--color-bg-surface-popover:var(--color-neutral-cool-850);--color-bg-surface-popover-inverse:var(--color-neutral-cool-950);--color-bg-fill-primary:var(--color-neutral-cool-900);--color-bg-fill-secondary:var(--color-neutral-cool-850);--color-bg-fill-tertiary:var(--color-neutral-cool-800);--color-bg-fill-highlight-25:var(--color-white)}@supports (color:color(display-p3 0 0 0%)){[theme=dark]{--color-ai:#ff34ca}@media(color-gamut:p3){[theme=dark]{--color-ai:color(display-p3 .94201 .23228 .78318)}}}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-25:color-mix(in oklab,var(--color-white) 2.5%,transparent)}}[theme=dark]{--color-bg-fill-highlight-50:var(--color-white)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-50:color-mix(in oklab,var(--color-white) 5%,transparent)}}[theme=dark]{--color-bg-fill-highlight-75:var(--color-white)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-75:color-mix(in oklab,var(--color-white) 7.5%,transparent)}}[theme=dark]{--color-bg-fill-highlight-100:var(--color-white)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-100:color-mix(in oklab,var(--color-white) 10%,transparent)}}[theme=dark]{--color-bg-fill-highlight-150:var(--color-white)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-150:color-mix(in oklab,var(--color-white) 15%,transparent)}}[theme=dark]{--color-bg-fill-highlight-200:var(--color-white)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-200:color-mix(in oklab,var(--color-white) 20%,transparent)}}[theme=dark]{--color-bg-fill-highlight-inverse-25:var(--color-black)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-inverse-25:color-mix(in oklab,var(--color-black) 2.5%,transparent)}}[theme=dark]{--color-bg-fill-highlight-inverse-50:var(--color-black)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-inverse-50:color-mix(in oklab,var(--color-black) 5%,transparent)}}[theme=dark]{--color-bg-fill-highlight-inverse-75:var(--color-black)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-inverse-75:color-mix(in oklab,var(--color-black) 7.5%,transparent)}}[theme=dark]{--color-bg-fill-highlight-inverse-100:var(--color-black)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-inverse-100:color-mix(in oklab,var(--color-black) 10%,transparent)}}[theme=dark]{--color-bg-fill-highlight-inverse-150:var(--color-black)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-inverse-150:color-mix(in oklab,var(--color-black) 15%,transparent)}}[theme=dark]{--color-bg-fill-highlight-inverse-200:var(--color-black)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-highlight-inverse-200:color-mix(in oklab,var(--color-black) 20%,transparent)}}[theme=dark]{--color-bg-fill-info-secondary:var(--color-blue-950);--color-bg-fill-info-tertiary:var(--color-blue-950);--color-bg-fill-warning-secondary:var(--color-yellow-950);--color-bg-fill-warning-tertiary:var(--color-yellow-950)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-warning-tertiary:color-mix(in oklab,var(--color-yellow-950) 10%,transparent)}}[theme=dark]{--color-bg-fill-warning-highlight:var(--color-yellow-950)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-warning-highlight:color-mix(in oklab,var(--color-yellow-950) 50%,transparent)}}[theme=dark]{--color-bg-fill-error-secondary:var(--color-red-950);--color-bg-fill-error-tertiary:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-error-tertiary:color-mix(in oklab,var(--color-red-950) 50%,transparent)}}[theme=dark]{--color-bg-fill-error-highlight:var(--color-red-950)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-error-highlight:color-mix(in oklab,var(--color-red-950) 50%,transparent)}}[theme=dark]{--color-bg-fill-success-secondary:var(--color-green-950);--color-bg-fill-success-tertiary:var(--color-green-950)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-success-tertiary:color-mix(in oklab,var(--color-green-950) 50%,transparent)}}[theme=dark]{--color-bg-fill-success-highlight:var(--color-green-950)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-success-highlight:color-mix(in oklab,var(--color-green-950) 50%,transparent)}}[theme=dark]{--color-bg-fill-primary-highlight:var(--color-primary-950)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-primary-highlight:color-mix(in oklab,var(--color-primary-950) 50%,transparent)}}[theme=dark]{--color-bg-fill-button-group-tertiary-hover:var(--color-bg-fill-highlight-25);--color-bg-fill-button-tertiary-hover:var(--color-bg-fill-highlight-75);--color-bg-fill-button-tertiary-hover-inverse:var(--color-bg-fill-highlight-inverse-75);--color-bg-fill-button-tertiary-active:var(--color-bg-fill-highlight-50);--color-bg-fill-button-tertiary-active-inverse:var(--color-bg-fill-highlight-inverse-50);--color-bg-fill-button-panel:var(--color-bg-fill-highlight-100);--color-bg-fill-button-panel-hover:var(--color-bg-fill-highlight-150);--color-bg-fill-button-panel-active:var(--color-bg-fill-highlight-100);--color-bg-fill-input:var(--color-neutral-cool-850);--color-bg-fill-switch:var(--color-neutral-cool-600);--color-bg-fill-slider-rail:var(--color-white)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-slider-rail:color-mix(in oklab,var(--color-white) 15%,transparent)}}[theme=dark]{--color-bg-fill-scroll-thumb:var(--color-white)}@supports (color:color-mix(in lab,red,red)){[theme=dark]{--color-bg-fill-scroll-thumb:color-mix(in oklab,var(--color-white) 20%,transparent)}}[theme=dark]{--color-bg-border-primary:var(--color-neutral-cool-800);--color-bg-border-secondary:var(--color-neutral-cool-600);--color-text-primary:var(--color-neutral-100);--color-text-primary-inverse:var(--color-neutral-950);--color-text-secondary-inverse:var(--color-neutral-650);--color-text-secondary:var(--color-neutral-350);--color-text-tertiary:var(--color-neutral-400);--color-text-success:var(--color-green-400);--color-text-warning:var(--color-yellow-400);--color-text-error:var(--color-red-400);--color-border-primary:var(--color-neutral-cool-800);--color-border-secondary:var(--color-neutral-cool-600);--color-border-info:var(--color-blue-900);--color-border-warning:var(--color-yellow-900);--color-border-error:var(--color-red-900);--color-border-success:var(--color-green-900);--color-graph-axis-label:var(--color-text-secondary);--color-graph-axis-line:var(--color-neutral-cool-750);--color-graph-axis:var(--color-text-secondary);--color-graph-crosshair:var(--color-neutral-cool-650);--text-3000:var(--text-3000-dark);--color-text-secondary-3000:var(--color-text-secondary-3000-dark);--muted-3000:var(--muted-3000-dark);--trace-3000:var(--trace-3000-dark);--primary-3000:var(--primary-3000-dark);--primary-highlight:var(--primary-highlight-dark);--primary-3000-hover:var(--primary-3000-hover-dark);--primary-3000-active:var(--primary-3000-active-dark);--secondary-3000:var(--secondary-3000-dark);--secondary-3000-hover:var(--secondary-3000-hover-dark);--color-accent-3000:var(--color-accent-3000-dark);--color-bg-3000:var(--color-bg-3000-dark);--border-3000:var(--border-3000-dark);--border-light-opaque:#1e2028;--border-bold-3000:var(--border-bold-3000-dark);--glass-bg-3000:var(--glass-bg-3000-dark);--glass-border-3000:var(--glass-border-3000-dark);--color-bg-light:var(--color-accent-3000);--color-bg-table:#232429;--brand-key:#fff;--link:var(--link-3000-dark);--shadow-elevation-3000:var(--shadow-elevation-3000-dark);--primary-3000-frame-bg:var(--primary-3000-frame-bg-dark);--primary-3000-button-bg:var(--color-accent);--primary-3000-button-border:var(--primary-3000-button-border-dark);--primary-3000-button-border-hover:var(--primary-3000-button-border-hover-dark);--primary-alt-highlight:var(--primary-alt-highlight-dark);--secondary-3000-frame-bg:var(--secondary-3000-frame-bg-dark);--secondary-3000-button-bg:var(--secondary-3000-button-bg-dark);--secondary-3000-button-border:var(--secondary-3000-button-border-dark);--secondary-3000-button-border-hover:var(--secondary-3000-button-border-hover-dark);--danger-3000-frame-bg:var(--danger-3000-frame-bg-dark);--danger-3000-button-border:var(--danger-3000-button-border-dark);--danger-3000-button-border-hover:var(--danger-3000-button-border-hover-dark);--tooltip-bg:var(--tooltip-bg-dark);--data-color-2:#7f26d9;--data-color-3:#3e7a76;--data-color-4:#bf0d6c;--data-color-5:#f0474f;--data-color-6:#b36114;--data-color-10:#6576b3;--rainbow-gradient:linear-gradient(90deg,#5b8def,#7aa6ff 24%,#ff7a59 47%,#ffa170 66%,#ffc55c 83%,#5b8def)}@layer components{*,::backdrop,::file-selector-button,:after,:before{border-color:var(--color-border-primary,currentColor)}}@layer base{:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:hsla(0,0%,100%,.7);--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(var(--toastify-z-index));width:var(--toastify-toast-width);z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:var(--toastify-toast-left);top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:var(--toastify-toast-top);transform:translate(-50%)}.Toastify__toast-container--top-right{right:var(--toastify-toast-right);top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:var(--toastify-toast-max-height);min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:var(--toastify-color-info);color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:var(--toastify-color-success);color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:var(--toastify-color-warning);color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:var(--toastify-color-error);color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:transparent;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.rendering-pixelated{image-rendering:pixelated}input[type=text]{font-weight:400}input[type=radio]{accent-color:var(--color-accent)}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}[data-highlighted]:not(:hover),a:focus-visible,button:focus-visible{outline:2px solid var(--color-accent)}.primitive-menu-content [data-highlighted]:not(:focus-visible){outline:none}.primitive-menu-content [data-highlighted]:focus-visible{outline-offset:-2px}.input-like{--input-ring-color:var(--color-bg-fill-highlight-75);--input-ring-size:3px;border:1px solid var(--color-border-primary);border-radius:var(--radius);box-shadow:0 0 0 0 transparent;outline:0 solid transparent;transition:box-shadow .1s ease-in-out,border-color .1s ease-in-out}.input-like input,.input-like textarea{box-shadow:none}.input-like:not([disabled]):focus-visible,.input-like:not([disabled]):focus-within{background-color:var(--color-bg-fill-input);border-color:var(--color-border-secondary);box-shadow:0 0 0 var(--input-ring-size) var(--input-ring-color)}.input-like:not([disabled]):hover{border-color:var(--color-border-secondary)!important}body{color:var(--text-3000);font-size:14px;font-weight:400;line-height:1.5715;--csstools-color-scheme--light:initial;background:var(--color-bg-primary);color-scheme:light dark;touch-action:manipulation}@media(prefers-color-scheme:dark){body{--csstools-color-scheme--light: }}body[theme=light]{--csstools-color-scheme--light:initial;color-scheme:light}body[theme=dark]{--csstools-color-scheme--light: ;color-scheme:dark}body.is-resizing{cursor:grabbing!important}body.is-resizing :not(.Resizer){pointer-events:none}body *>::-webkit-scrollbar{height:.5rem;width:.5rem}body *>::-webkit-scrollbar-track{background:var(--color-bg-surface-primary)}body *>::-webkit-scrollbar-thumb{background:var(--trace-3000);border-radius:var(--radius)}body *>::-webkit-scrollbar-thumb:hover{background:var(--muted-3000)}body .show-scrollbar-on-hover{scrollbar-color:transparent transparent;scrollbar-width:thin}body .show-scrollbar-on-hover::-webkit-scrollbar{height:.5rem;width:.5rem}body .show-scrollbar-on-hover::-webkit-scrollbar-track{background:transparent}body .show-scrollbar-on-hover:hover{scrollbar-color:var(--color-bg-fill-scroll-thumb) transparent}body .show-scrollbar-on-hover:hover::-webkit-scrollbar-thumb{background:var(--color-bg-fill-scroll-thumb);border-radius:8px}body b,body strong{font-weight:600}body h1,body h2,body h3:where(:not(.thank-you-message)),body h4,body h5{font-family:var(--font-title);font-weight:500;margin-bottom:.5em;margin-top:0}body h1,body h2,body h3,body h4{color:var(--text-3000)}body h1{font-size:1.75rem}body h2{font-size:1.3125rem}body h3{font-size:1rem}body h5{color:var(--color-text-secondary);font-size:.6875rem;font-weight:600;letter-spacing:.075em;line-height:1.5rem;margin-bottom:.25rem;text-transform:uppercase}body pre{margin-bottom:1em;margin-top:0;overflow:auto}body dialog{background-color:var(--color-bg-primary)}body .LemonButton .text-link,body .Link .text-link{color:var(--text-3000)!important}body .LemonButton:hover .text-link,body .Link:hover .text-link{color:var(--color-accent)!important}.page-caption{font-size:.875rem;line-height:1.25rem;margin-bottom:1rem;max-width:48rem}.page-caption.tabbed{margin-bottom:.5rem}.page-caption:empty{display:none}.secondary{background:none;border:0;color:var(--primary-alt);font-size:.9em;font-weight:var(--font-medium);letter-spacing:1px}.card-secondary,.secondary{text-transform:uppercase}.card-secondary{color:var(--color-text-secondary);font-size:11px;font-weight:600;letter-spacing:.5px}mark{background-color:var(--mark)!important;border-radius:var(--radius)}hr{border-top:1px solid var(--border);margin:1em 0}dfn{font-style:normal;text-decoration:underline;text-decoration-style:dotted}input::-ms-clear{display:none}.Toastify__toast{align-items:center;border:1px solid var(--secondary-3000-button-border);border-radius:var(--radius);box-shadow:var(--shadow-elevation-3000);cursor:unset;font-family:var(--font-sans);font-size:1rem;margin-bottom:.5rem!important;opacity:1!important;padding:.75rem;pointer-events:auto}.Toastify__toast-container{padding:0;pointer-events:none}.Toastify__toast-body{color:var(--text-3000);font-size:.875rem;font-weight:500;line-height:1.25rem;padding:0}.Toastify__toast-body b,.Toastify__toast-body strong{font-weight:700}.Toastify__toast-body button{margin:0 .75rem}.Toastify__toast-icon{color:var(--color-text-secondary);font-size:1.5rem;height:1.5rem;margin-right:.75rem;width:1.5rem}.Toastify__toast--success .Toastify__toast-icon{color:var(--toastify-color-success)}.Toastify__toast--warning .Toastify__toast-icon{color:var(--toastify-color-warning)}.Toastify__toast--error .Toastify__toast-icon{color:var(--toastify-color-error)}.Toastify__progress-bar{height:var(--radius)}.error-on-blur.errored:not(:focus){border-color:var(--danger)!important}.info-indicator{color:var(--primary-alt)!important;cursor:pointer;margin-left:4px}.info-indicator.left{margin-left:0;margin-right:4px}.graph-series-glyph{align-items:center;border:2px solid var(--text-3000);border-radius:50%;display:flex;flex-shrink:0;font-size:12px;font-weight:700;height:22px;justify-content:center;line-height:1rem;pointer-events:none;width:22px}.graph-series-glyph.funnel-step-glyph{background-color:var(--color-bg-surface-primary);border-color:var(--border);color:var(--primary-alt);font-size:unset;height:23px;width:23px}#bottom-notice{background:#000;bottom:0;color:#fff;display:flex!important;flex-direction:row;font-size:.75rem;left:0;line-height:1.5rem;position:fixed;width:100%;z-index:var(--z-bottom-notice)}#bottom-notice code{color:inherit;font-size:inherit}#bottom-notice.warning div{background:var(--danger);height:auto}#bottom-notice.tricolor{cursor:pointer}#bottom-notice.tricolor div:first-child{background:var(--brand-blue)}#bottom-notice.tricolor div:nth-child(2){background:var(--brand-red)}#bottom-notice.tricolor div:nth-child(3){background:var(--brand-yellow)}#bottom-notice.tricolor span{cursor:text}#bottom-notice div{flex-basis:0;flex-grow:1;height:1.5rem;text-align:center}#bottom-notice span{display:none}#bottom-notice button{background:transparent;border:none;color:inherit;cursor:pointer;font-size:1rem;font-weight:700;height:1.5rem;padding:0;width:1.5rem}@media screen and (min-width:750px){#bottom-notice{font-size:1rem;line-height:2rem}#bottom-notice div{height:2rem}#bottom-notice span{display:inline}#bottom-notice button{font-size:1.25rem;height:2rem;width:2rem}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--color-text-tertiary)}input::placeholder,textarea::placeholder{color:var(--color-text-tertiary)}a{color:var(--link);text-decoration:none}p{margin-bottom:1em;margin-top:0}img{border-style:none;vertical-align:middle}[tabindex="-1"]:focus{outline:none!important}.storybook-test-runner.storybook-test-runner--fullscreen{height:auto;min-height:100vh}.storybook-test-runner.storybook-test-runner--padded #storybook-root{display:inline-block}.storybook-test-runner *,.storybook-test-runner :after,.storybook-test-runner :before{animation-duration:0s!important;animation-fill-mode:forwards!important;animation-iteration-count:1!important;transition-duration:0s!important}.storybook-test-runner .fade-component-container{opacity:1!important}.storybook-test-runner .BillingGaugeItem{width:var(--billing-gauge-item-width)!important}.storybook-test-runner .InsightQuickStart__card,.storybook-test-runner .QuestionInput__QuestionSuggestion,.storybook-test-runner .QuestionInput__SuggestionsList,.storybook-test-runner .survey-form,.storybook-test-runner .thank-you-message{opacity:1!important}.storybook-test-runner .Toastify__toast-icon{opacity:1!important;transform:none!important}.storybook-test-runner .Hogfetti{display:none!important}.storybook-test-runner *>::-webkit-scrollbar,.storybook-test-runner .LemonTabs__bar:after,.storybook-test-runner .scrollable:after,.storybook-test-runner .scrollable:before,.storybook-test-runner ::-webkit-scrollbar{display:none}.storybook-test-runner #storybook-root:empty~.ReactModalPortal>.ReactModal__Overlay,.storybook-test-runner #storybook-root>.fixed:only-child{position:static!important}.ligatures-none{font-feature-settings:none;font-variant-ligatures:none}.hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.hide-scrollbar::-webkit-scrollbar{display:none}.arial{font-family:Arial,sans-serif}.verdana{font-family:Verdana,sans-serif}.tahoma{font-family:Tahoma,sans-serif}.trebuchet-ms{font-family:Trebuchet MS,sans-serif}.helvetica{font-family:Helvetica,sans-serif}.times-new-roman{font-family:Times New Roman,serif}.georgia{font-family:Georgia,serif}.courier-new{font-family:Courier New,monospace}.system-ui{font-family:system-ui}.inherit{font-family:inherit}.animate-float{animation:float 3s ease-in-out infinite}.primitive-menu-content{background-color:var(--color-bg-surface-primary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-elevation-3000);color:var(--color-text-primary);max-width:200px;min-width:8rem;overflow:hidden;z-index:var(--z-popover)}.primitive-menu-content,.primitive-menu-content-inner{display:flex;flex-direction:column;gap:1px}.menubar-hover-cone{overflow:visible}.menubar-hover-cone [data-popup-open]{position:relative;z-index:20}.menubar-hover-cone-overlay{clip-path:polygon(var(--cone-x,50%) calc(var(--cone-y, 50%) + 3rem),100% 0,100% 100%);inset:-3rem -8px -3rem 0;pointer-events:none;position:absolute;z-index:10}.menubar-hover-cone:has([data-popup-open])>.menubar-hover-cone-overlay{pointer-events:auto}.menubar-hover-cone:has([data-popup-open])>.menubar-hover-cone-overlay.debug{background-color:#ffffff80}.animate-mark{animation:animate-mark 2s ease-in-out forwards;animation-fill-mode:none}.animate-pulse-glow{animation:pulse-glow 2s ease-in-out forwards;animation-fill-mode:none}@keyframes highlight{0%{background-color:var(--mark)}to{background-color:initial}}@keyframes animate-mark{0%,to{background-color:var(--original-bg,initial)}50%{background-color:color-mix(in sRGB,var(--mark) 50%,transparent)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.hogqlx-blink{animation:hogqlx-blink 1s step-end infinite}@keyframes hogqlx-blink{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes hogqlx-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.hogqlx-marquee{overflow:hidden;position:relative;white-space:nowrap}.hogqlx-marquee span{animation:hogqlx-marquee 10s linear infinite;display:inline-block;padding-left:100%}.hogqlx-redacted{background:var(--color-bg-primary);border-radius:var(--radius);color:transparent;cursor:pointer;display:inline-block;position:relative}.hogqlx-redacted:focus-visible,.hogqlx-redacted:hover{background:transparent;color:inherit}.hogqlx-redacted:focus-visible{outline:2px dashed currentColor;outline-offset:2px}.animate-fade-in{animation:fade-in .4s ease-out forwards}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes shimmer-opacity{0%,to{opacity:.4}25%{opacity:1}50%{opacity:.4}75%{opacity:1}}@keyframes fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}}.setup-highlight-pulse{animation:setup-highlight-pulse 1s ease-in-out 3!important;border-radius:var(--radius);position:relative!important}@keyframes VolumeSparkline__spikeStripes{to{background-position:0 -12px}}.VolumeSparkline__spikeStripes{animation:VolumeSparkline__spikeStripes 1.5s linear infinite}.storybook-test-runner .VolumeSparkline__spikeStripes{animation:none}@media(prefers-reduced-motion:reduce){.VolumeSparkline__spikeStripes{animation:none}}@keyframes setup-highlight-pulse{0%,to{box-shadow:0 0 0 0 transparent;outline:3px solid transparent;outline-offset:2px}50%{box-shadow:0 0 24px 8px var(--color-accent);outline:3px solid var(--color-accent);outline-offset:2px}}:root{--rainbow-gradient:linear-gradient(90deg,#0143cb,#2b6ff4 24%,#d23401 47%,#ff651f 66%,#fba000 83%,#0143cb);--rainbow-scroll-duration:6s}.rainbow-text,.rainbow-text-fading{-webkit-background-clip:text;background-clip:text;background-image:var(--rainbow-gradient);background-size:200% 100%;color:transparent}.rainbow-text.rainbow-text-animating{animation:rainbow-scroll var(--rainbow-scroll-duration) linear infinite}.rainbow-text-fading.rainbow-text-animating{animation:rainbow-scroll var(--rainbow-scroll-duration) linear infinite,rainbow-fade-in .3s ease-out}@keyframes rainbow-scroll{0%{background-position-x:0}to{background-position-x:200%}}@keyframes rainbow-fade-in{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url("/static/assets/Inter-YI3GW4KE.woff2") format("woff2"),url("/static/assets/Inter-QS6Q44GO.woff") format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url("/static/assets/Inter-YI3GW4KE.woff2") format("woff2"),url("/static/assets/Inter-QS6Q44GO.woff") format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url("/static/assets/Inter-YI3GW4KE.woff2") format("woff2"),url("/static/assets/Inter-QS6Q44GO.woff") format("woff");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:RoundHog;font-style:normal;font-weight:800;src:url("/static/assets/RoundHog-Bold-JQI7LDWO.woff2") format("woff2")}@font-face{font-display:swap;font-family:RoundHog;font-style:normal;font-weight:700;src:url("/static/assets/RoundHog-SemiBold-WUDWZEUX.woff2") format("woff2")}@font-face{font-display:swap;font-family:RoundHog;font-style:normal;font-weight:500;src:url("/static/assets/RoundHog-Medium-HAPE74CF.woff2") format("woff2")}@font-face{font-display:swap;font-family:RoundHog;font-style:normal;font-weight:400;src:url("/static/assets/RoundHog-GRIRDIFC.woff2") format("woff2")}@font-face{font-display:swap;font-family:RoundHog;font-style:italic;font-weight:400;src:url("/static/assets/RoundHog-Italic-BIVROWRN.woff2") format("woff2")}@font-face{font-display:swap;font-family:RoundHog;font-style:italic;font-weight:500;src:url("/static/assets/RoundHog-Medium-Italic-XFM4OBTW.woff2") format("woff2")}@font-face{font-display:swap;font-family:RoundHog;font-style:italic;font-weight:700;src:url("/static/assets/RoundHog-SemiBold-Italic-W3GCZUI2.woff2") format("woff2")}@font-face{font-display:swap;font-family:RoundHog;font-style:italic;font-weight:800;src:url("/static/assets/RoundHog-Bold-Italic-Z3CC42CJ.woff2") format("woff2")}:root{--quill-z-popover:var(--z-popover);--quill-z-tooltip:var(--z-tooltip);--quill-z-modal:var(--z-modal);--quill-z-overlay:var(--z-modal);--quill-z-toast:var(--z-bottom-notice)}[data-quill]{--color-bg-primary:var(--primary);--color-bg-surface-primary:var(--background);--color-bg-surface-secondary:var(--card);--color-bg-surface-tertiary:var(--chrome);--color-text-primary:var(--foreground);--color-text-secondary:var(--muted-foreground);--color-border-primary:var(--border);--color-border-secondary:var(--border);--color-accent:var(--primary);--color-accent-hover:var(--primary);--color-accent-active:var(--primary)}[data-quill] h2,[data-quill] p{margin-bottom:0}[data-quill] .bg-background{background-color:var(--background)}[data-quill] .bg-card{background-color:var(--card)}[data-quill] .bg-muted{background-color:var(--muted)}[data-quill] .bg-popover{background-color:var(--popover)}[data-quill] .bg-input{background-color:var(--input)}[data-quill] .bg-fill-hover{background-color:var(--fill-hover)}[data-quill] .bg-fill-selected{background-color:var(--fill-selected)}[data-quill] .bg-fill-expanded{background-color:var(--fill-expanded)}[data-quill] .hover\:bg-fill-selected:hover{background-color:var(--fill-selected)}[data-quill] .hover\:bg-fill-hover:hover{background-color:var(--fill-hover)}[data-quill] .bg-destructive-foreground{background-color:var(--destructive-foreground)}[data-quill] .text-foreground,[data-quill] .text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-quill] .text-foreground\/70{color:color-mix(in oklab,var(--foreground) 70%,transparent)}}[data-quill] .hover\:text-foreground:hover{color:var(--foreground)}[data-quill] .text-muted-foreground{color:var(--muted-foreground)}[data-quill] .text-card-foreground{color:var(--card-foreground)}[data-quill] .text-popover-foreground{color:var(--popover-foreground)}[data-quill] .text-primary-foreground{color:var(--primary-foreground)}[data-quill] .text-primary-on-foreground{color:var(--primary-on-foreground)}[data-quill] .text-destructive-foreground{color:var(--destructive-foreground)}[data-quill] .text-success-foreground{color:var(--success-foreground)}[data-quill] .text-info-foreground{color:var(--info-foreground)}[data-quill] .text-warning-foreground{color:var(--warning-foreground)}[data-quill] .text-completed-foreground{color:var(--completed-foreground)}[data-quill] .text-accent-foreground{color:var(--accent-foreground)}[data-quill] .border-border{border-color:var(--border)}[data-quill] .border-muted-foreground{border-color:var(--muted-foreground)}[data-quill] .border-input{border-color:var(--input)}[data-quill] .border-ring{border-color:var(--ring)}[data-quill] .ring-foreground,[data-quill] .ring-foreground\/10{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-quill] .ring-foreground\/10{--tw-ring-color:color-mix(in oklab,var(--foreground) 10%,transparent)}}[data-quill] .ring-foreground\/20{--tw-ring-color:var(--foreground)}@supports (color:color-mix(in lab,red,red)){[data-quill] .ring-foreground\/20{--tw-ring-color:color-mix(in oklab,var(--foreground) 20%,transparent)}}[data-quill] .ring-border{--tw-ring-color:var(--border)}[data-quill] .ring-background{--tw-ring-color:var(--background)}[data-quill] .ring-ring,[data-quill] .ring-ring\/30{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){[data-quill] .ring-ring\/30{--tw-ring-color:color-mix(in oklab,var(--ring) 30%,transparent)}}[data-quill] .ring-destructive\/20{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab,red,red)){[data-quill] .ring-destructive\/20{--tw-ring-color:color-mix(in oklab,var(--destructive) 20%,transparent)}}[data-quill] [data-not-quill]{--muted-3000:var(--muted-3000-light);--color-bg-primary:var(--color-posthog-3000-50);--color-bg-surface-primary:var(--color-white);--color-bg-surface-secondary:var(--color-posthog-3000-100);--color-bg-surface-tertiary:var(--color-posthog-3000-150);--color-text-primary:var(--color-neutral-950);--color-text-secondary:var(--color-neutral-750);--color-border-primary:var(--color-posthog-3000-200);--color-border-secondary:var(--color-posthog-3000-400);--color-accent:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness));--color-accent-hover:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),calc(var(--color-brand-primary-lightness) + 10%));--color-accent-active:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),calc(var(--color-brand-primary-lightness) + 15%))}[theme=dark] [data-quill] [data-not-quill]{--muted-3000:var(--muted-3000-dark);--color-bg-primary:var(--color-neutral-cool-950);--color-bg-surface-primary:var(--color-neutral-cool-850);--color-bg-surface-secondary:var(--color-neutral-cool-900);--color-bg-surface-tertiary:var(--color-neutral-cool-950);--color-text-primary:var(--color-neutral-100);--color-text-secondary:var(--color-neutral-350);--color-border-primary:var(--color-neutral-cool-800);--color-border-secondary:var(--color-neutral-cool-600)}[data-quill] [data-not-quill],[data-quill] [data-not-quill] *{--success:#388600;--warning:#f7a501}[data-lemon-skin]{--lemon-skin-accent:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),var(--color-brand-primary-lightness));--lemon-skin-accent-hover:hsl(var(--color-brand-primary-hue),var(--color-brand-primary-saturation),calc(var(--color-brand-primary-lightness) + 10%));--lemon-skin-border:var(--color-posthog-3000-200);--lemon-skin-border-hover:var(--color-posthog-3000-400);--lemon-skin-surface:var(--color-white);--lemon-skin-bg-page:var(--color-posthog-3000-50);--lemon-skin-text-secondary:var(--color-neutral-750);--lemon-skin-radius:.375rem;--lemon-skin-radius-lg:.625rem}[theme=dark] [data-lemon-skin]{--lemon-skin-border:var(--color-neutral-cool-800);--lemon-skin-border-hover:var(--color-neutral-cool-600);--lemon-skin-surface:var(--color-neutral-cool-850);--lemon-skin-bg-page:var(--color-neutral-cool-950);--lemon-skin-text-secondary:var(--color-neutral-350)}[data-lemon-skin],[data-lemon-skin] [data-quill],[data-lemon-skin][data-quill]{--foreground:var(--text-3000);--muted-foreground:var(--lemon-skin-text-secondary);--border:var(--lemon-skin-border);--input:var(--lemon-skin-border);--card:var(--color-bg-surface-popover);--background:var(--lemon-skin-surface);--primary:var(--lemon-skin-accent);--primary-foreground:var(--lemon-skin-surface);--fill-hover:var(--color-bg-fill-button-tertiary-hover);--fill-selected:var(--color-bg-fill-button-tertiary-active);--fill-expanded:var(--color-bg-fill-button-tertiary-active);--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.375rem;--radius-lg:.625rem;--text-xs:.875rem;--shadow-md:var(--shadow-elevation-3000)}.quill-button[data-lemon-skin],[data-lemon-skin] .quill-button{border-radius:var(--lemon-skin-radius);color:var(--text-3000);font-family:var(--font-button);font-size:.875rem;font-weight:500;line-height:1.5rem}.quill-button--variant-primary[data-lemon-skin],[data-lemon-skin] .quill-button--variant-primary{background-color:var(--primary-3000-button-bg);border:1px solid var(--primary-3000-button-border);box-shadow:0 .1875rem 0 0 var(--primary-3000-frame-bg);color:var(--text-3000-light);translate:none}.quill-button--variant-primary[data-lemon-skin]:not(:disabled):not([aria-disabled=true]):hover,[data-lemon-skin] .quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--primary-3000-button-bg);border-color:var(--primary-3000-button-border-hover)}.quill-button--variant-primary[data-lemon-skin]:not(:disabled):not([aria-disabled=true]):active,[data-lemon-skin] .quill-button--variant-primary:not(:disabled):not([aria-disabled=true]):active{box-shadow:none;translate:0 .1875rem}.quill-button--variant-outline[data-lemon-skin],[data-lemon-skin] .quill-button--variant-outline{background-color:initial;border:1px solid var(--secondary-3000-button-border);box-shadow:0 .1875rem 0 0 var(--secondary-3000-frame-bg)}.quill-button--variant-outline[data-lemon-skin]:not(:disabled):not([aria-disabled=true]):hover,[data-lemon-skin] .quill-button--variant-outline:not(:disabled):not([aria-disabled=true]):hover{background-color:initial;border-color:var(--secondary-3000-button-border-hover);color:var(--text-3000)}.quill-button--variant-outline[data-lemon-skin]:not(:disabled):not([aria-disabled=true]):active,[data-lemon-skin] .quill-button--variant-outline:not(:disabled):not([aria-disabled=true]):active{box-shadow:none;translate:0 .1875rem}.quill-button--variant-default[data-lemon-skin],[data-lemon-skin] .quill-button--variant-default{background-color:initial;border:none;box-shadow:none}.quill-button--variant-default[data-lemon-skin]:not(:disabled):not([aria-disabled=true]):hover,[data-lemon-skin] .quill-button--variant-default:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--color-bg-fill-button-tertiary-hover);color:var(--text-3000)}.quill-button--variant-default[data-lemon-skin]:not(:disabled):not([aria-disabled=true]):active,[data-lemon-skin] .quill-button--variant-default:not(:disabled):not([aria-disabled=true]):active{background-color:var(--color-bg-fill-button-tertiary-active)}.quill-button--variant-link-muted[data-lemon-skin],.quill-button--variant-link[data-lemon-skin],[data-lemon-skin] .quill-button--variant-link,[data-lemon-skin] .quill-button--variant-link-muted{background:none;border:none;box-shadow:none;color:var(--lemon-skin-accent);height:auto;padding:0;text-decoration-line:none}.quill-button--variant-link-muted[data-lemon-skin],[data-lemon-skin] .quill-button--variant-link-muted{color:var(--text-3000)}:is(.quill-button--variant-link,.quill-button--variant-link-muted)[data-lemon-skin]:not(:disabled):not([aria-disabled=true]):hover,[data-lemon-skin] :is(.quill-button--variant-link,.quill-button--variant-link-muted):not(:disabled):not([aria-disabled=true]):hover{background:none;color:var(--lemon-skin-accent-hover);text-decoration-line:none}.quill-button--size-default[data-lemon-skin],[data-lemon-skin] .quill-button--size-default{font-size:.875rem;gap:.5rem;height:2.0625rem;padding-inline:.5rem}.quill-button--size-default[data-lemon-skin] svg:not([class*=size-]),[data-lemon-skin] .quill-button--size-default svg:not([class*=size-]){height:1.25rem;width:1.25rem}.quill-button--size-xs[data-lemon-skin],[data-lemon-skin] .quill-button--size-xs{border-radius:var(--lemon-skin-radius);font-size:.6875rem;gap:.1875rem;height:1.25rem;padding-inline:.25rem}.quill-button--size-sm[data-lemon-skin],[data-lemon-skin] .quill-button--size-sm{font-size:.75rem;gap:.25rem;height:1.625rem;padding-inline:.375rem}.quill-button--size-sm[data-lemon-skin] svg:not([class*=size-]),[data-lemon-skin] .quill-button--size-sm svg:not([class*=size-]){height:.875rem;width:.875rem}[data-lemon-skin] .quill-input-group{--text-xs:.75rem;background-color:var(--color-bg-fill-input);border-color:var(--lemon-skin-border);border-radius:var(--lemon-skin-radius);font-family:var(--font-sans)}[data-lemon-skin] .quill-input-group:has([data-slot=input-group-control]:focus-visible){border-color:var(--lemon-skin-border-hover);box-shadow:none}[data-lemon-skin] .quill-input-group .quill-button{border-radius:calc(var(--lemon-skin-radius) - 2px)}[data-lemon-skin] .quill-input-group .quill-input-group__button--size-icon-xs{height:1.5rem;padding:0;width:1.5rem}[data-lemon-skin] .quill-switch{border:none;outline:1px solid var(--lemon-skin-border)}[data-lemon-skin] .quill-switch[data-unchecked]{background-color:var(--color-bg-fill-switch)}[data-lemon-skin] .quill-switch[data-checked]{background-color:var(--lemon-skin-accent)}[data-lemon-skin] .quill-switch__thumb{background-color:#fff}[data-lemon-skin] .quill-switch[data-checked] .quill-switch__thumb{background-color:var(--lemon-skin-surface);transform:translate(100%)}[data-lemon-skin] .quill-separator{background-color:var(--lemon-skin-border)}[data-lemon-skin] .quill-label{font-family:var(--font-sans);font-size:.875rem;font-weight:600;line-height:1.5rem}:is(.quill-popover__content,.quill-select__content)[data-lemon-skin],[data-lemon-skin] :is(.quill-popover__content,.quill-select__content){background-color:var(--color-bg-surface-popover);border:1px solid var(--secondary-3000-button-border);border-radius:var(--lemon-skin-radius-lg);box-shadow:var(--shadow-elevation-3000);font-family:var(--font-sans);font-size:.875rem}[data-lemon-skin] .quill-select__trigger[data-size=sm]{font-size:.75rem;gap:.25rem;height:1.625rem;padding-inline:.375rem}[data-lemon-skin] .quill-select__item{border-radius:var(--lemon-skin-radius);font-size:.8125rem;font-weight:500;height:auto;min-height:2.0625rem;padding-block:.25rem;padding-inline:.5rem}[data-lemon-skin] .quill-select__item:focus{background-color:var(--color-bg-fill-button-tertiary-hover)}[data-lemon-skin] .quill-select__item:not(:hover)[aria-selected=true]{background-color:var(--color-bg-fill-button-tertiary-active)}[data-lemon-skin] .quill-toggle-group__item{background-color:var(--lemon-skin-surface);border:1px solid var(--lemon-skin-border);border-radius:var(--lemon-skin-radius);box-shadow:0 .1875rem 0 0 var(--lemon-skin-accent);color:var(--text-3000);font-size:.75rem;translate:none}[data-lemon-skin] .quill-toggle-group__item:not(:disabled):not([aria-disabled=true]):hover{background-color:var(--lemon-skin-surface);border-color:var(--lemon-skin-border-hover);color:var(--text-3000)}[data-lemon-skin] .quill-toggle-group__item:is([aria-pressed=true],[data-pressed],[data-state=on]){background-color:var(--lemon-skin-accent);color:var(--lemon-skin-accent)}@supports (color:color-mix(in lab,red,red)){[data-lemon-skin] .quill-toggle-group__item:is([aria-pressed=true],[data-pressed],[data-state=on]){background-color:color-mix(in oklab,var(--lemon-skin-accent) 12%,var(--lemon-skin-surface))}}[data-lemon-skin] .quill-toggle-group__item:is([aria-pressed=true],[data-pressed],[data-state=on]){border-color:var(--lemon-skin-accent);box-shadow:none;translate:0 .1875rem}[data-lemon-skin] .quill-button:is([data-attr=date-time-picker-cancel],[data-attr=date-time-picker-apply-date-range]){font-size:.8125rem;height:2.0625rem;padding-inline:.75rem}[data-lemon-skin] [data-attr=quill-date-filter]{background:var(--lemon-skin-surface);border:1px solid var(--lemon-skin-border);border-radius:var(--lemon-skin-radius);box-shadow:var(--shadow-elevation-3000)}[data-lemon-skin] .quill-button:is([data-attr^=date-presets-chip-]){background:var(--lemon-skin-surface);border:1px solid var(--lemon-skin-border);border-radius:.25rem;box-shadow:none;color:var(--text-3000);font-size:.75rem;font-weight:500;height:1.5rem;line-height:1rem;padding:.125rem .375rem;translate:none}[data-lemon-skin] .quill-button:is([data-attr^=date-presets-chip-]):not([aria-selected=true]):hover{background:var(--lemon-skin-surface);border-color:var(--lemon-skin-border-hover);box-shadow:none;translate:none}[data-lemon-skin] .quill-button:is([data-attr^=date-presets-chip-])[aria-selected=true]{background:var(--lemon-skin-surface);border-color:var(--lemon-skin-accent);color:var(--lemon-skin-accent)}[data-lemon-skin] .quill-button:is([data-attr=date-presets-custom-range],[data-attr=date-filter-exclusions]){font-size:.8125rem;height:2.0625rem;padding-inline:.5rem}[data-lemon-skin] div:has(>[data-attr=date-time-picker-cancel]){--muted-3000:transparent;background:var(--lemon-skin-surface);border-top:1px solid var(--lemon-skin-border)}[data-lemon-skin] label:is([for=date-filter-exact-time],[for=date-filter-include-time]){font-size:.8125rem;font-weight:500}@keyframes pulse-glow{0%,to{box-shadow:0 0 2px 1px var(--pulse-glow-color,var(--color-primary))}50%{box-shadow:0 0 6px 2px var(--pulse-glow-color,var(--color-primary))}}@keyframes radar{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}
/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
/*# sourceMappingURL=/static/stylesEagerGlobal-UE572BIQ.css.map */
