/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-content:"";--tw-ease:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-400:oklch(70.4% .191 22.216);--color-red-600:oklch(57.7% .245 27.325);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-400:oklch(75% .183 55.934);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-400:oklch(79.2% .209 151.711);--color-green-600:oklch(62.7% .194 149.214);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-violet-300:oklch(81.1% .111 293.571);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height:calc(1.5/1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25/1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--drop-shadow-lg:0 4px 4px #00000026;--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--blur-md:12px;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components{.apple-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.apple-card{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.apple-card{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.apple-card:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.apple-card:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828b8}@supports (color:color-mix(in lab,red,red)){.apple-card:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)72%,transparent)}}.apple-card:where(.dark,.dark *){--tw-shadow-color:#1018281a}@supports (color:color-mix(in lab,red,red)){.apple-card:where(.dark,.dark *){--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-gray-900)10%,transparent)var(--tw-shadow-alpha),transparent)}}@media (hover:hover){.apple-card:where(.dark,.dark *):hover{--tw-shadow-color:#10182833}@supports (color:color-mix(in lab,red,red)){.apple-card:where(.dark,.dark *):hover{--tw-shadow-color:color-mix(in oklab,color-mix(in oklab,var(--color-gray-900)20%,transparent)var(--tw-shadow-alpha),transparent)}}}.apple-button{border-radius:var(--radius-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}.apple-button-primary{background-color:var(--color-teal-600);color:var(--color-white)}@media (hover:hover){.apple-button-primary:hover{background-color:var(--color-teal-700)}}.apple-button-primary:where(.dark,.dark *){background-color:var(--color-teal-500)}@media (hover:hover){.apple-button-primary:where(.dark,.dark *):hover{background-color:var(--color-teal-600)}}.apple-button-secondary{background-color:var(--color-gray-100);color:var(--color-gray-900)}@media (hover:hover){.apple-button-secondary:hover{background-color:var(--color-gray-200)}}.apple-button-secondary:where(.dark,.dark *){background-color:var(--color-gray-800);color:var(--color-gray-100)}@media (hover:hover){.apple-button-secondary:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}}.apple-button-danger{background-color:var(--color-rose-600);color:var(--color-white)}@media (hover:hover){.apple-button-danger:hover{background-color:var(--color-rose-700)}}.apple-button-danger:where(.dark,.dark *){background-color:var(--color-rose-500)}@media (hover:hover){.apple-button-danger:where(.dark,.dark *):hover{background-color:var(--color-rose-600)}}.apple-input{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-gray-900);border-width:0}.apple-input::placeholder{color:var(--color-gray-500)}.apple-input{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}.apple-input:focus{background-color:var(--color-white);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.apple-input:where(.dark,.dark *){background-color:var(--color-gray-800);color:var(--color-gray-100)}.apple-input:where(.dark,.dark *)::placeholder{color:var(--color-gray-400)}.apple-input:where(.dark,.dark *):focus{background-color:var(--color-gray-700)}.apple-sidebar{border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-gray-200);background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.apple-sidebar{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.apple-sidebar{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.apple-sidebar:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828cc}@supports (color:color-mix(in lab,red,red)){.apple-sidebar:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)80%,transparent)}}.apple-nav-item{border-radius:var(--radius-xl);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s}@media (hover:hover){.apple-nav-item:hover{background-color:var(--color-gray-100);color:var(--color-gray-900)}}.apple-nav-item:where(.dark,.dark *){color:var(--color-gray-300)}@media (hover:hover){.apple-nav-item:where(.dark,.dark *):hover{background-color:var(--color-gray-800);color:var(--color-gray-100)}}.apple-nav-item.active{background-color:var(--color-teal-600);color:var(--color-white)}.apple-nav-item.active:where(.dark,.dark *){background-color:var(--color-teal-500)}.admin-shell{min-height:100vh}@media (min-width:64rem){.admin-shell{grid-template-columns:17rem minmax(0,1fr);display:grid}}.admin-sidebar{top:calc(var(--spacing)*0);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-gray-200);background-color:#ffffffdb;flex-direction:column;height:100vh;display:none;position:sticky}@supports (color:color-mix(in lab,red,red)){.admin-sidebar{background-color:color-mix(in oklab,var(--color-white)86%,transparent)}}.admin-sidebar{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (min-width:64rem){.admin-sidebar{display:flex}}.admin-sidebar:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#030712db}@supports (color:color-mix(in lab,red,red)){.admin-sidebar:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)86%,transparent)}}.admin-sidebar-brand{margin-bottom:calc(var(--spacing)*5);min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*3);padding-inline:calc(var(--spacing)*2);display:flex}.admin-sidebar-nav{gap:calc(var(--spacing)*1);flex-direction:column;flex:1;display:flex}.admin-nav-link{min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.admin-nav-link:hover{background-color:var(--color-gray-100);color:var(--color-gray-950)}}.admin-nav-link:where(.dark,.dark *){color:var(--color-gray-300)}@media (hover:hover){.admin-nav-link:where(.dark,.dark *):hover{background-color:var(--color-gray-900);color:var(--color-gray-50)}}.admin-nav-link-active{background-color:var(--color-teal-600);color:var(--color-white)}@media (hover:hover){.admin-nav-link-active:hover{background-color:var(--color-teal-700);color:var(--color-white)}}.admin-nav-link-active:where(.dark,.dark *){background-color:var(--color-teal-500)}@media (hover:hover){.admin-nav-link-active:where(.dark,.dark *):hover{background-color:var(--color-teal-600)}}.admin-sidebar-footer{margin-top:calc(var(--spacing)*5);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding:calc(var(--spacing)*3)}.admin-sidebar-footer:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828b3}@supports (color:color-mix(in lab,red,red)){.admin-sidebar-footer:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)70%,transparent)}}.admin-content{min-width:calc(var(--spacing)*0);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4)}@media (min-width:40rem){.admin-content{padding-inline:calc(var(--spacing)*6)}}@media (min-width:64rem){.admin-content{padding-inline:calc(var(--spacing)*8);padding-block:calc(var(--spacing)*6)}}.admin-mobile-header{margin-bottom:calc(var(--spacing)*3);min-height:calc(var(--spacing)*11);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);display:flex}@media (min-width:64rem){.admin-mobile-header{display:none}}.admin-mobile-nav-list{margin-inline:calc(var(--spacing)*-3);margin-bottom:calc(var(--spacing)*4);gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*1);display:flex;overflow-x:auto}@media (min-width:40rem){.admin-mobile-nav-list{margin-inline:calc(var(--spacing)*-6);padding-inline:calc(var(--spacing)*6)}}@media (min-width:64rem){.admin-mobile-nav-list{display:none}}.admin-mobile-nav-list{scrollbar-width:none}.admin-mobile-nav-list::-webkit-scrollbar{display:none}.admin-mobile-nav-link{min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd6;flex-shrink:0;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.admin-mobile-nav-link{background-color:color-mix(in oklab,var(--color-white)84%,transparent)}}.admin-mobile-nav-link{padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.admin-mobile-nav-link:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828c7}@supports (color:color-mix(in lab,red,red)){.admin-mobile-nav-link:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)78%,transparent)}}.admin-mobile-nav-link:where(.dark,.dark *){color:var(--color-gray-200)}.admin-topbar{margin-bottom:calc(var(--spacing)*4);min-height:calc(var(--spacing)*11);justify-content:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd1;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-topbar{background-color:color-mix(in oklab,var(--color-white)82%,transparent)}}.admin-topbar{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (min-width:40rem){.admin-topbar{flex-direction:row;justify-content:space-between;align-items:center}}.admin-topbar:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828bd}@supports (color:color-mix(in lab,red,red)){.admin-topbar:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)74%,transparent)}}.admin-breadcrumb{min-width:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500);flex-wrap:wrap;display:flex}.admin-breadcrumb:where(.dark,.dark *){color:var(--color-gray-400)}.admin-breadcrumb strong{max-width:calc(var(--spacing)*64);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950);overflow:hidden}.admin-breadcrumb strong:where(.dark,.dark *){color:var(--color-gray-50)}.admin-breadcrumb a{max-width:calc(var(--spacing)*64);text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));overflow:hidden}@media (hover:hover){.admin-breadcrumb a:hover{color:var(--color-teal-800)}}.admin-breadcrumb a:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.admin-breadcrumb a:where(.dark,.dark *){color:var(--color-gray-300)}@media (hover:hover){.admin-breadcrumb a:where(.dark,.dark *):hover{color:var(--color-teal-200)}}.admin-kicker{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-teal-700);text-transform:uppercase}.admin-kicker:where(.dark,.dark *){color:var(--color-teal-300)}.admin-billing-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.admin-billing-title:where(.dark,.dark *){color:var(--color-gray-50)}.admin-billing-section-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.admin-billing-section-title:where(.dark,.dark *){color:var(--color-gray-50)}.admin-billing-card-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.admin-billing-card-title:where(.dark,.dark *){color:var(--color-gray-50)}.admin-billing-label{color:var(--color-gray-700)}.admin-billing-label:where(.dark,.dark *){color:var(--color-gray-300)}.admin-billing-flow-id{color:var(--color-gray-500)}.admin-billing-flow-id:where(.dark,.dark *){color:var(--color-gray-400)}.admin-muted-text{color:var(--color-gray-600)}.admin-muted-text:where(.dark,.dark *){color:var(--color-gray-400)}.admin-overview{margin-bottom:calc(var(--spacing)*5);gap:calc(var(--spacing)*4);display:grid}.admin-page-heading{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffc2}@supports (color:color-mix(in lab,red,red)){.admin-page-heading{background-color:color-mix(in oklab,var(--color-white)76%,transparent)}}.admin-page-heading{padding:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.admin-page-heading:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828b8}@supports (color:color-mix(in lab,red,red)){.admin-page-heading:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)72%,transparent)}}.admin-stat-grid{gap:calc(var(--spacing)*3);display:grid}@media (min-width:40rem){.admin-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.admin-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.admin-stat-card{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.admin-stat-card{background-color:color-mix(in oklab,var(--color-white)82%,transparent)}}.admin-stat-card{padding:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.admin-stat-card:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828bd}@supports (color:color-mix(in lab,red,red)){.admin-stat-card:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)74%,transparent)}}.admin-workspace{gap:calc(var(--spacing)*4);display:grid}@media (min-width:80rem){.admin-workspace{grid-template-columns:22rem minmax(0,1fr);align-items:flex-start}}.admin-directory{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd6}@supports (color:color-mix(in lab,red,red)){.admin-directory{background-color:color-mix(in oklab,var(--color-white)84%,transparent)}}.admin-directory{padding:calc(var(--spacing)*3);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (min-width:80rem){.admin-directory{top:calc(var(--spacing)*6);max-height:calc(100vh - 3rem);position:sticky;overflow:auto}}.admin-directory:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828c2}@supports (color:color-mix(in lab,red,red)){.admin-directory:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)76%,transparent)}}.admin-directory-header{margin-bottom:calc(var(--spacing)*3);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);display:flex}.admin-filter-form{gap:calc(var(--spacing)*2);display:grid}.admin-search-field{min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*3);color:var(--color-gray-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}.admin-search-field:focus-within{border-color:var(--color-teal-500);background-color:var(--color-white);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.admin-search-field:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-teal-500)20%,transparent)}}.admin-search-field:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#03071280}@supports (color:color-mix(in lab,red,red)){.admin-search-field:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)50%,transparent)}}.admin-search-field:where(.dark,.dark *){color:var(--color-gray-400)}.admin-search-field:where(.dark,.dark *):focus-within{background-color:var(--color-gray-900)}.admin-search-input{min-width:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-900);background-color:#0000;flex:1}.admin-search-input::placeholder{color:var(--color-gray-500)}.admin-search-input{--tw-outline-style:none;outline-style:none}.admin-search-input:where(.dark,.dark *){color:var(--color-gray-100)}.admin-search-input:where(.dark,.dark *)::placeholder{color:var(--color-gray-500)}.admin-directory-meta{margin-top:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-top:calc(var(--spacing)*3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500)}.admin-directory-meta:where(.dark,.dark *){border-color:var(--color-gray-800);color:var(--color-gray-400)}.admin-directory-list{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*2);display:grid}.admin-directory-item{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-800);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}@media (hover:hover){.admin-directory-item:hover{border-color:var(--color-teal-300);background-color:#f0fdfa99}@supports (color:color-mix(in lab,red,red)){.admin-directory-item:hover{background-color:color-mix(in oklab,var(--color-teal-50)60%,transparent)}}}.admin-directory-item:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#0307124d}@supports (color:color-mix(in lab,red,red)){.admin-directory-item:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)30%,transparent)}}.admin-directory-item:where(.dark,.dark *){color:var(--color-gray-200)}@media (hover:hover){.admin-directory-item:where(.dark,.dark *):hover{border-color:var(--color-teal-700);background-color:#022f2e33}@supports (color:color-mix(in lab,red,red)){.admin-directory-item:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-950)20%,transparent)}}}.admin-directory-item-active{border-color:var(--color-teal-500);background-color:var(--color-teal-50);color:var(--color-teal-950)}.admin-directory-item-active:where(.dark,.dark *){border-color:var(--color-teal-500);background-color:#022f2e57}@supports (color:color-mix(in lab,red,red)){.admin-directory-item-active:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950)34%,transparent)}}.admin-directory-item-active:where(.dark,.dark *){color:var(--color-teal-50)}.admin-mini-stat{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1.5);text-align:center}.admin-mini-stat:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#03071257}@supports (color:color-mix(in lab,red,red)){.admin-mini-stat:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)34%,transparent)}}.admin-mini-stat strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950);display:block}.admin-mini-stat strong:where(.dark,.dark *){color:var(--color-gray-50)}.admin-mini-stat span{--tw-leading:calc(var(--spacing)*4);font-size:.65rem;line-height:calc(var(--spacing)*4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-500);text-transform:uppercase;display:block}.admin-mini-stat span:where(.dark,.dark *){color:var(--color-gray-400)}.admin-detail-stack{min-width:calc(var(--spacing)*0);gap:calc(var(--spacing)*4);display:grid}.admin-company-context{min-width:calc(var(--spacing)*0);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffdb;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.admin-company-context{background-color:color-mix(in oklab,var(--color-white)86%,transparent)}}.admin-company-context{padding:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.admin-company-context:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828c2}@supports (color:color-mix(in lab,red,red)){.admin-company-context:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)76%,transparent)}}.admin-company-context-row{min-width:calc(var(--spacing)*0);gap:calc(var(--spacing)*4);flex-direction:column;display:flex}@media (min-width:64rem){.admin-company-context-row{flex-direction:row;justify-content:space-between;align-items:flex-start}}.admin-parent-link{min-height:calc(var(--spacing)*10);align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);width:fit-content;padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.admin-parent-link:hover{border-color:var(--color-teal-300);background-color:var(--color-teal-50);color:var(--color-teal-950)}}.admin-parent-link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.admin-parent-link:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#03071257}@supports (color:color-mix(in lab,red,red)){.admin-parent-link:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)34%,transparent)}}.admin-parent-link:where(.dark,.dark *){color:var(--color-gray-200)}@media (hover:hover){.admin-parent-link:where(.dark,.dark *):hover{border-color:var(--color-teal-700);background-color:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.admin-parent-link:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-950)30%,transparent)}}.admin-parent-link:where(.dark,.dark *):hover{color:var(--color-teal-50)}}.admin-company-context-stats{width:100%;min-width:calc(var(--spacing)*0);gap:calc(var(--spacing)*2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:40rem){.admin-company-context-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:64rem){.admin-company-context-stats{min-width:28rem}}.admin-company-tabs{margin-top:calc(var(--spacing)*4);max-width:100%;min-width:calc(var(--spacing)*0);gap:calc(var(--spacing)*2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);padding-top:calc(var(--spacing)*4);display:flex;overflow-x:auto}.admin-company-tabs:where(.dark,.dark *){border-color:var(--color-gray-800)}.admin-company-tabs{scrollbar-width:none}.admin-company-tabs::-webkit-scrollbar{display:none}.admin-company-tab{min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;display:inline-flex}@media (hover:hover){.admin-company-tab:hover{border-color:var(--color-teal-300);background-color:var(--color-teal-50);color:var(--color-teal-950)}}.admin-company-tab:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.admin-company-tab:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#03071257}@supports (color:color-mix(in lab,red,red)){.admin-company-tab:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)34%,transparent)}}.admin-company-tab:where(.dark,.dark *){color:var(--color-gray-200)}@media (hover:hover){.admin-company-tab:where(.dark,.dark *):hover{border-color:var(--color-teal-700);background-color:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.admin-company-tab:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-950)30%,transparent)}}.admin-company-tab:where(.dark,.dark *):hover{color:var(--color-teal-50)}}.admin-company-tab-active{border-color:var(--color-teal-600);background-color:var(--color-teal-600);color:var(--color-white)}@media (hover:hover){.admin-company-tab-active:hover{border-color:var(--color-teal-700);background-color:var(--color-teal-700);color:var(--color-white)}}.admin-company-tab-active:where(.dark,.dark *){border-color:var(--color-teal-500);background-color:var(--color-teal-500)}@media (hover:hover){.admin-company-tab-active:where(.dark,.dark *):hover{border-color:var(--color-teal-600);background-color:var(--color-teal-600)}}.admin-detail-hero{gap:calc(var(--spacing)*4);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd1;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.admin-detail-hero{background-color:color-mix(in oklab,var(--color-white)82%,transparent)}}.admin-detail-hero{padding:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media (min-width:64rem){.admin-detail-hero{flex-direction:row;justify-content:space-between;align-items:flex-start}}.admin-detail-hero:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828bd}@supports (color:color-mix(in lab,red,red)){.admin-detail-hero:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)74%,transparent)}}.admin-detail-stats{gap:calc(var(--spacing)*2);text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (min-width:40rem){.admin-detail-stats{min-width:calc(var(--spacing)*80)}}.admin-panel{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.admin-panel{background-color:color-mix(in oklab,var(--color-white)82%,transparent)}}.admin-panel{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.admin-panel:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828bd}@supports (color:color-mix(in lab,red,red)){.admin-panel:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)74%,transparent)}}.admin-subpanel{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#f9fafbd6}@supports (color:color-mix(in lab,red,red)){.admin-subpanel{background-color:color-mix(in oklab,var(--color-gray-50)84%,transparent)}}.admin-subpanel:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#03071257}@supports (color:color-mix(in lab,red,red)){.admin-subpanel:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)34%,transparent)}}.admin-section-heading{min-width:calc(var(--spacing)*0);align-items:flex-start}.admin-guidance,.admin-section-heading{gap:calc(var(--spacing)*3);display:flex}.admin-guidance{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing)*4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px;flex-direction:column}@media (min-width:40rem){.admin-guidance{flex-direction:row;align-items:flex-start}}.admin-guidance-warning{border-color:var(--color-amber-200);background-color:var(--color-amber-50);color:var(--color-amber-950)}.admin-guidance-warning:where(.dark,.dark *){border-color:#7b3306b3}@supports (color:color-mix(in lab,red,red)){.admin-guidance-warning:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900)70%,transparent)}}.admin-guidance-warning:where(.dark,.dark *){background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.admin-guidance-warning:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)30%,transparent)}}.admin-guidance-warning:where(.dark,.dark *){color:var(--color-amber-100)}.admin-guidance-success{border-color:var(--color-emerald-200);background-color:var(--color-emerald-50);color:var(--color-emerald-950)}.admin-guidance-success:where(.dark,.dark *){border-color:#004e3bb3}@supports (color:color-mix(in lab,red,red)){.admin-guidance-success:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900)70%,transparent)}}.admin-guidance-success:where(.dark,.dark *){background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.admin-guidance-success:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)30%,transparent)}}.admin-guidance-success:where(.dark,.dark *){color:var(--color-emerald-100)}.admin-guidance-neutral{border-color:var(--color-sky-200);background-color:var(--color-sky-50);color:var(--color-sky-950)}.admin-guidance-neutral:where(.dark,.dark *){border-color:#024a70b3}@supports (color:color-mix(in lab,red,red)){.admin-guidance-neutral:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-sky-900)70%,transparent)}}.admin-guidance-neutral:where(.dark,.dark *){background-color:#052f4a4d}@supports (color:color-mix(in lab,red,red)){.admin-guidance-neutral:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-sky-950)30%,transparent)}}.admin-guidance-neutral:where(.dark,.dark *){color:var(--color-sky-100)}.admin-guidance-action{min-height:calc(var(--spacing)*11);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:currentColor;flex-shrink:0;display:inline-flex}@media (hover:hover){.admin-guidance-action:hover{background-color:#ffffff8a}@supports (color:color-mix(in lab,red,red)){.admin-guidance-action:hover{background-color:color-mix(in oklab,var(--color-white)54%,transparent)}}.admin-guidance-action:where(.dark,.dark *):hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.admin-guidance-action:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}}.admin-focus-link{min-height:calc(var(--spacing)*11);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-800);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.admin-focus-link:hover{border-color:var(--color-teal-300);background-color:var(--color-teal-50);color:var(--color-teal-950)}}.admin-focus-link:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#03071257}@supports (color:color-mix(in lab,red,red)){.admin-focus-link:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)34%,transparent)}}.admin-focus-link:where(.dark,.dark *){color:var(--color-gray-200)}@media (hover:hover){.admin-focus-link:where(.dark,.dark *):hover{border-color:var(--color-teal-700);background-color:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.admin-focus-link:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-teal-950)30%,transparent)}}.admin-focus-link:where(.dark,.dark *):hover{color:var(--color-teal-50)}}.admin-hierarchy-grid{margin-top:calc(var(--spacing)*4);gap:calc(var(--spacing)*2);display:grid}@media (min-width:40rem){.admin-hierarchy-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.admin-hierarchy-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.apple-badge{border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.apple-badge-success{background-color:var(--color-green-100);color:var(--color-green-800)}.apple-badge-success:where(.dark,.dark *){background-color:var(--color-green-900);color:var(--color-green-200)}.apple-badge-warning{background-color:var(--color-orange-100);color:var(--color-orange-800)}.apple-badge-warning:where(.dark,.dark *){background-color:var(--color-orange-900);color:var(--color-orange-200)}.apple-badge-error{background-color:var(--color-red-100);color:var(--color-red-800)}.apple-badge-error:where(.dark,.dark *){background-color:var(--color-red-900);color:var(--color-red-200)}.apple-badge-secondary{background-color:var(--color-gray-100);color:var(--color-gray-800)}.apple-badge-secondary:where(.dark,.dark *){background-color:var(--color-gray-800);color:var(--color-gray-200)}.apple-panel-muted{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50)}.apple-panel-muted:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#10182899}@supports (color:color-mix(in lab,red,red)){.apple-panel-muted:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)60%,transparent)}}.apple-segment{min-height:calc(var(--spacing)*11);border-radius:var(--radius-xl);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-900);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.apple-segment:hover{background-color:var(--color-gray-200)}}.apple-segment:where(.dark,.dark *){background-color:var(--color-gray-800);color:var(--color-gray-100)}@media (hover:hover){.apple-segment:where(.dark,.dark *):hover{background-color:var(--color-gray-700)}}.apple-segment-active{background-color:var(--color-teal-600);color:var(--color-white)}@media (hover:hover){.apple-segment-active:hover{background-color:var(--color-teal-700)}}.apple-segment-active:where(.dark,.dark *){background-color:var(--color-teal-500)}@media (hover:hover){.apple-segment-active:where(.dark,.dark *):hover{background-color:var(--color-teal-600)}}.botdocs-classic-shell,.botdocs-home-shell,.oddbotus-home-shell{--oddbotus-home-bg:126 40% 98%;--oddbotus-home-ink:160 42% 16%;--oddbotus-home-muted:163 23% 34%;--oddbotus-home-panel:0 0% 100%;--oddbotus-home-panel-soft:160 44% 96%;--oddbotus-home-primary:170 63% 29%;--oddbotus-home-primary-strong:171 70% 21%;--oddbotus-home-accent:48 100% 71%;--oddbotus-home-glow:151 70% 42%}.oddbotus-home-shell{background:radial-gradient(circle at 50% 48%,hsl(var(--oddbotus-home-panel)/.3),transparent 23rem),linear-gradient(180deg,hsl(var(--oddbotus-home-bg)),hsl(var(--oddbotus-home-panel-soft)));min-height:100svh;color:hsl(var(--oddbotus-home-ink));place-items:center;display:grid;position:relative;overflow:hidden}.oddbotus-home-shell:before{pointer-events:none;inset:calc(var(--spacing)*0);z-index:1;content:"";background:radial-gradient(circle at 50% 48%,hsl(var(--oddbotus-home-panel)/.28)0,hsl(var(--oddbotus-home-panel)/.16)14rem,hsl(var(--oddbotus-home-panel)/.04)27rem,transparent 36rem);position:absolute}.oddbotus-home-title{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.oddbotus-home-background-canvas{inset:calc(var(--spacing)*0);z-index:0;opacity:.92;width:100%;height:100%;position:absolute}.oddbotus-home-border-hint{pointer-events:none;inset:calc(var(--spacing)*0);z-index:2;box-shadow:inset 0 0 210px 22px hsl(var(--oddbotus-home-glow)/.22);position:absolute}.oddbotus-home-hero{z-index:10;justify-content:center;align-items:center;gap:calc(var(--spacing)*6);width:100%;padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*10);text-align:center;flex-direction:column;display:flex;position:relative}@media (min-width:40rem){.oddbotus-home-hero{gap:calc(var(--spacing)*7);padding-inline:calc(var(--spacing)*6)}}.oddbotus-home-hero{min-height:100svh}.oddbotus-home-profile{align-items:center;gap:calc(var(--spacing)*3);flex-direction:column;display:flex}.oddbotus-home-logo-orb{aspect-ratio:1;border-style:var(--tw-border-style);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background:linear-gradient(145deg,hsl(var(--oddbotus-home-panel)/.94),hsl(var(--oddbotus-home-panel-soft)/.88)),hsl(var(--oddbotus-home-panel));border-width:1px;border-color:hsl(var(--oddbotus-home-primary)/.18);width:min(32vw,7.5rem);box-shadow:0 32px 90px hsl(var(--oddbotus-home-primary)/.22),0 0 0 10px hsl(var(--oddbotus-home-panel)/.48);border-radius:3.40282e+38px;place-items:center;display:grid;overflow:hidden}.oddbotus-home-logo-image{object-fit:cover;width:100%;height:100%}.oddbotus-home-name{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-bold);line-height:1;font-weight:var(--font-weight-bold)}@media (min-width:40rem){.oddbotus-home-name{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.oddbotus-home-name{color:hsl(var(--oddbotus-home-primary-strong));text-shadow:0 1px 0 hsl(var(--oddbotus-home-panel)/.88),0 14px 34px hsl(var(--oddbotus-home-primary)/.22)}.oddbotus-home-actions{width:100%;max-width:var(--container-sm);align-items:stretch;gap:calc(var(--spacing)*3);flex-direction:column;display:flex}@media (min-width:48rem){.oddbotus-home-actions{flex-direction:row;justify-content:center;align-items:center;max-width:none}}.oddbotus-home-action{min-height:calc(var(--spacing)*12);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;border-width:1px;transition-duration:.2s;display:inline-flex}@media (hover:hover){.oddbotus-home-action:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}}.oddbotus-home-action:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (min-width:40rem){.oddbotus-home-action{min-width:calc(var(--spacing)*52)}}.oddbotus-home-action:focus-visible{--tw-ring-color:hsl(var(--oddbotus-home-primary));--tw-ring-offset-color:hsl(var(--oddbotus-home-bg))}.oddbotus-home-action-primary{background:linear-gradient(135deg,hsl(var(--oddbotus-home-primary)),hsl(var(--oddbotus-home-primary-strong)));border-color:hsl(var(--oddbotus-home-primary-strong)/.16);color:hsl(var(--oddbotus-home-panel));box-shadow:0 18px 42px hsl(var(--oddbotus-home-primary)/.26)}.oddbotus-home-action-primary:hover{box-shadow:0 22px 48px hsl(var(--oddbotus-home-primary)/.3)}.botdocs-outbound-action{white-space:nowrap;flex-shrink:0}.botdocs-home-actions .botdocs-outbound-action{min-height:calc(var(--spacing)*11);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)}@media (min-width:40rem){.botdocs-home-actions .botdocs-outbound-action{min-width:calc(var(--spacing)*0)}}.botdocs-classic-footer .botdocs-outbound-action,.botdocs-classic-sidebar-footer .botdocs-outbound-action{width:100%}@media (min-width:40rem){.botdocs-classic-footer .botdocs-outbound-action{width:auto}}.botdocs-home-footer .botdocs-outbound-action{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2)}.oddbotus-home-action-secondary{background:hsl(var(--oddbotus-home-panel)/.72);border-color:hsl(var(--oddbotus-home-primary)/.18);color:hsl(var(--oddbotus-home-primary-strong));box-shadow:0 18px 42px hsl(var(--oddbotus-home-primary)/.12)}.oddbotus-home-action-secondary:hover{background:hsl(var(--oddbotus-home-accent)/.36);border-color:hsl(var(--oddbotus-home-primary)/.24)}.oddbotus-home-company-link{min-height:calc(var(--spacing)*11);border-radius:var(--radius-md);padding:calc(var(--spacing)*1);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.oddbotus-home-company-link:hover{--tw-translate-y:calc(var(--spacing)*-.5);translate:var(--tw-translate-x)var(--tw-translate-y)}}.oddbotus-home-company-link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-outline-style:none;outline-style:none}.oddbotus-home-company-logo{height:calc(var(--spacing)*16);width:calc(var(--spacing)*16);object-fit:contain;--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}@media (min-width:40rem){.oddbotus-home-company-logo{height:calc(var(--spacing)*20);width:calc(var(--spacing)*20)}}.oddbotus-home-company-logo{opacity:.92}.oddbotus-home-company-link:focus-visible{--tw-ring-color:hsl(var(--oddbotus-home-primary))}@media (min-width:640px){.oddbotus-home-logo-orb{width:8.5rem}}.botdocs-home-shell{color:#1d1d1f;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fbfbfd;min-height:100vh}.botdocs-home-shell h1,.botdocs-home-shell h2,.botdocs-home-shell h3{letter-spacing:-.02em}.botdocs-home-nav{top:calc(var(--spacing)*0);z-index:50;border-bottom:1px var(--tw-border-style);border-color:#e5e7ebb3;width:100%;position:fixed}@supports (color:color-mix(in lab,red,red)){.botdocs-home-nav{border-color:color-mix(in oklab,var(--color-gray-200)70%,transparent)}}.botdocs-home-nav{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background-color:oklab(98.8648% .000742883 -.00253165/.8)}.botdocs-home-nav-inner{max-width:var(--container-7xl);gap:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);flex-direction:column;margin-inline:auto;display:flex}@media (min-width:40rem){.botdocs-home-nav-inner{padding-inline:calc(var(--spacing)*6)}}@media (min-width:48rem){.botdocs-home-nav-inner{height:calc(var(--spacing)*14);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*0);flex-direction:row}}@media (min-width:64rem){.botdocs-home-nav-inner{padding-inline:calc(var(--spacing)*8)}}.botdocs-home-brand{min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-gray-950);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.botdocs-home-brand:hover{color:var(--color-teal-700)}}.botdocs-home-brand:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-home-brand img{border-radius:var(--radius-lg)}.botdocs-home-actions{width:100%;min-width:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*2);display:flex}@media (min-width:48rem){.botdocs-home-actions{width:auto}}.botdocs-home-links{min-width:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600);flex:1;display:flex;overflow-x:auto}@media (min-width:48rem){.botdocs-home-links{gap:calc(var(--spacing)*4)}}@media (min-width:64rem){.botdocs-home-links{gap:calc(var(--spacing)*6)}}.botdocs-home-links{scrollbar-width:none}.botdocs-home-links::-webkit-scrollbar{display:none}.botdocs-home-links button{min-height:calc(var(--spacing)*11);border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}@media (hover:hover){.botdocs-home-links button:hover{color:var(--color-gray-950)}}.botdocs-home-links button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-home-docs-link{min-height:calc(var(--spacing)*11);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);background-color:var(--color-teal-800);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;display:inline-flex}@media (hover:hover){.botdocs-home-docs-link:hover{background-color:var(--color-teal-900)}}.botdocs-home-docs-link:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.botdocs-theme-toggle{min-height:calc(var(--spacing)*11);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffdb;border-radius:3.40282e+38px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.botdocs-theme-toggle{background-color:color-mix(in oklab,var(--color-white)86%,transparent)}}.botdocs-theme-toggle{padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.botdocs-theme-toggle:hover{border-color:var(--color-teal-300);background-color:var(--color-teal-50);color:var(--color-teal-950)}}.botdocs-theme-toggle:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-theme-toggle-compact{min-width:calc(var(--spacing)*11);padding-inline:calc(var(--spacing)*0)}.botdocs-theme-toggle-compact span{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.botdocs-home-hero{max-width:var(--container-4xl);padding-inline:calc(var(--spacing)*4);padding-top:calc(var(--spacing)*32);padding-bottom:calc(var(--spacing)*16);text-align:center;margin-inline:auto}@media (min-width:40rem){.botdocs-home-hero{padding-inline:calc(var(--spacing)*6)}}@media (min-width:64rem){.botdocs-home-hero{padding-inline:calc(var(--spacing)*8)}}.botdocs-home-hero h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-gray-950)}@media (min-width:48rem){.botdocs-home-hero h1{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}}.botdocs-home-search{margin-inline:auto;margin-top:calc(var(--spacing)*8);max-width:var(--container-2xl);position:relative}.botdocs-home-search>svg{pointer-events:none;top:50%;left:calc(var(--spacing)*4);z-index:10;--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-gray-400);position:absolute}.botdocs-home-search input{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing)*4);padding-right:calc(var(--spacing)*4);padding-left:calc(var(--spacing)*12);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--color-gray-900);--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.botdocs-home-search input::placeholder{color:var(--color-gray-400)}.botdocs-home-search input:focus{border-color:var(--color-teal-600);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#00baa733}@supports (color:color-mix(in lab,red,red)){.botdocs-home-search input:focus{--tw-ring-color:color-mix(in oklab,var(--color-teal-500)20%,transparent)}}.botdocs-home-search input:focus{--tw-outline-style:none;outline-style:none}@media (min-width:40rem){.botdocs-home-search input{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.botdocs-home-search-results{top:100%;right:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:20;margin-top:calc(var(--spacing)*3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);text-align:left;--tw-shadow:0 16px 48px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute;overflow:hidden}.botdocs-home-search-results button{gap:calc(var(--spacing)*1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:grid}.botdocs-home-search-results button:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.botdocs-home-search-results button:hover{background-color:var(--color-gray-50)}}.botdocs-home-search-results button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-home-search-results p{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500)}.botdocs-home-search-results span{border-style:var(--tw-border-style);width:fit-content;padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-width:1px;border-radius:3.40282e+38px}.botdocs-home-search-results span,.botdocs-home-search-results strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.botdocs-home-search-results strong{color:var(--color-gray-950)}.botdocs-home-search-results small,.botdocs-home-search-results strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.botdocs-home-search-results small{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);color:var(--color-gray-500)}.botdocs-home-search-source-support{border-color:var(--color-teal-100);background-color:var(--color-teal-50);color:var(--color-teal-700)}.botdocs-home-search-source-docs{border-color:var(--color-sky-100);background-color:var(--color-sky-50);color:var(--color-sky-700)}.botdocs-home-category-grid{max-width:var(--container-5xl);gap:calc(var(--spacing)*6);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*10);grid-template-columns:repeat(1,minmax(0,1fr));margin-inline:auto;display:grid}@media (min-width:40rem){.botdocs-home-category-grid{padding-inline:calc(var(--spacing)*6)}}@media (min-width:48rem){.botdocs-home-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.botdocs-home-category-grid{padding-inline:calc(var(--spacing)*8)}}.botdocs-home-category-card{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);background-color:var(--color-white);padding:calc(var(--spacing)*8);text-align:left;--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-width:1px;border-color:#0000;transition-duration:.3s;display:block}@media (hover:hover){.botdocs-home-category-card:hover{--tw-shadow:0 8px 32px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);scale:1.01}}.botdocs-home-category-card:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-home-category-card span{margin-bottom:calc(var(--spacing)*6);height:calc(var(--spacing)*12);width:calc(var(--spacing)*12);border-radius:var(--radius-2xl);justify-content:center;align-items:center;display:flex}.botdocs-home-category-card strong{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950);display:block}.botdocs-home-category-card p{margin-top:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-500)}.botdocs-home-card-sky span{background-color:var(--color-sky-50);color:var(--color-sky-600)}.botdocs-home-card-teal span{background-color:var(--color-teal-50);color:var(--color-teal-600)}.botdocs-home-card-emerald span{background-color:var(--color-emerald-50);color:var(--color-emerald-600)}.botdocs-home-card-rose span{background-color:var(--color-rose-50);color:var(--color-rose-600)}.botdocs-home-delivery,.botdocs-home-guide-section,.botdocs-home-security,.botdocs-home-support,.botdocs-home-tutorial,.botdocs-home-workflows{max-width:var(--container-6xl);scroll-margin-top:calc(var(--spacing)*24);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*16);margin-inline:auto}@media (min-width:40rem){.botdocs-home-delivery,.botdocs-home-guide-section,.botdocs-home-security,.botdocs-home-support,.botdocs-home-tutorial,.botdocs-home-workflows{padding-inline:calc(var(--spacing)*6)}}@media (min-width:64rem){.botdocs-home-delivery,.botdocs-home-guide-section,.botdocs-home-security,.botdocs-home-support,.botdocs-home-tutorial,.botdocs-home-workflows{padding-inline:calc(var(--spacing)*8)}}.botdocs-home-section-copy{max-width:var(--container-3xl)}.botdocs-home-section-copy h2,.botdocs-home-security-panel h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-950)}@media (min-width:40rem){.botdocs-home-section-copy h2,.botdocs-home-security-panel h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.botdocs-home-section-copy p,.botdocs-home-security-panel p{margin-top:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7);color:var(--color-gray-600)}@media (min-width:40rem){.botdocs-home-section-copy p,.botdocs-home-security-panel p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.botdocs-home-section-copy code,.botdocs-home-steps code{border-radius:var(--radius-md);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-teal-700)}.botdocs-home-steps{margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*4);display:grid}@media (min-width:48rem){.botdocs-home-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}.botdocs-home-steps article{border-radius:var(--radius-3xl);background-color:var(--color-white);padding:calc(var(--spacing)*6);--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.botdocs-home-steps strong{margin-bottom:calc(var(--spacing)*4);height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-100);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-700);border-radius:3.40282e+38px;justify-content:center;align-items:center;display:flex}.botdocs-home-steps h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.botdocs-home-steps p{margin-top:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-500)}.botdocs-home-tutorial-grid{margin-top:calc(var(--spacing)*8);align-items:stretch;gap:calc(var(--spacing)*6);display:grid}@media (min-width:64rem){.botdocs-home-tutorial-grid{grid-template-columns:1.05fr .95fr}}.botdocs-home-slack-demo{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-white);--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:2rem;overflow:hidden}.botdocs-home-slack-demo-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);background-color:#f9fafbcc;display:flex}@supports (color:color-mix(in lab,red,red)){.botdocs-home-slack-demo-header{background-color:color-mix(in oklab,var(--color-gray-50)80%,transparent)}}.botdocs-home-slack-demo-header{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}@media (min-width:40rem){.botdocs-home-slack-demo-header{padding-inline:calc(var(--spacing)*5)}}.botdocs-home-slack-demo-title{align-items:center;gap:calc(var(--spacing)*3);flex:1;display:flex}.botdocs-home-slack-demo-title,.botdocs-home-slack-demo-title>div{min-width:calc(var(--spacing)*0)}.botdocs-home-slack-demo-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-950);display:block;overflow:hidden}.botdocs-home-slack-demo-title span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);display:block}.botdocs-home-slack-demo-header span,.botdocs-home-slack-demo-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.botdocs-home-slack-demo-header small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500);flex-shrink:0}.botdocs-home-slack-demo-logo{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);--tw-shadow:0 1px 4px var(--tw-shadow-color,#0f172a14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-shrink:0;justify-content:center;align-items:center;display:flex}.botdocs-home-slack-demo-logo img{height:calc(var(--spacing)*7);width:calc(var(--spacing)*7);object-fit:contain}.botdocs-home-slack-demo img{border-radius:var(--radius-lg)}.botdocs-home-slack-message{min-width:calc(var(--spacing)*0);gap:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s;display:flex}.botdocs-home-slack-message:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (min-width:40rem){.botdocs-home-slack-message{padding-inline:calc(var(--spacing)*5)}}.botdocs-home-slack-message-active{background-color:#f0fdfab3}@supports (color:color-mix(in lab,red,red)){.botdocs-home-slack-message-active{background-color:color-mix(in oklab,var(--color-teal-50)70%,transparent)}}.botdocs-home-slack-message-active .botdocs-home-slack-avatar{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white)}.botdocs-home-slack-avatar{height:calc(var(--spacing)*9);width:calc(var(--spacing)*9);border-radius:var(--radius-lg);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.botdocs-home-slack-avatar-user{background-color:var(--color-teal-700);color:var(--color-white)}.botdocs-home-slack-avatar-user img{object-fit:cover;width:100%;height:100%}.botdocs-home-slack-avatar-bot{background-color:#0000}.botdocs-home-slack-avatar-bot img{object-fit:cover;width:100%;height:100%}.botdocs-home-slack-message-body{min-width:calc(var(--spacing)*0);flex:1}.botdocs-home-slack-message-meta{align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.botdocs-home-slack-message-meta strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-950)}.botdocs-home-slack-message-meta small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-500)}.botdocs-home-slack-app-badge{background-color:var(--color-teal-50);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.625rem;line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-teal-700);border-radius:.25rem}.botdocs-home-slack-demo p{margin-top:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-600)}.botdocs-home-slack-demo p strong{color:var(--color-gray-950)}.botdocs-home-slack-demo p strong,.botdocs-home-slack-mention{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.botdocs-home-slack-mention{border-radius:var(--radius-md);background-color:var(--color-teal-50);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*.5);color:var(--color-teal-700)}.botdocs-home-slack-note{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*2);border-radius:var(--radius-lg);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*3);display:grid}.botdocs-home-slack-note p{margin-top:calc(var(--spacing)*0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700)}.botdocs-home-slack-note ul{gap:calc(var(--spacing)*1);display:grid}.botdocs-home-slack-note li{padding-left:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-600);position:relative}.botdocs-home-slack-note li:before{top:calc(var(--spacing)*2.5);left:calc(var(--spacing)*0);height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5);content:var(--tw-content);background-color:var(--color-gray-400);border-radius:3.40282e+38px;position:absolute}.botdocs-home-slack-files{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*2);display:grid}.botdocs-home-slack-files span{min-height:calc(var(--spacing)*11);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-700);align-items:center;display:flex}.botdocs-home-slack-attachment{margin-top:calc(var(--spacing)*3);border-radius:var(--radius-xl);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-teal-500);background-color:var(--color-gray-50);padding:calc(var(--spacing)*4)}.botdocs-home-slack-attachment-delivery{border-color:var(--color-emerald-500)}.botdocs-home-slack-attachment>div{align-items:center;gap:calc(var(--spacing)*2);flex-wrap:wrap;display:flex}.botdocs-home-slack-attachment span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-gray-500);text-transform:uppercase}.botdocs-home-slack-attachment strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-950)}.botdocs-home-slack-attachment small{background-color:var(--color-white);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*1);--tw-leading:1;--tw-font-weight:var(--font-weight-bold);font-size:.625rem;line-height:1;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-teal-700);text-transform:uppercase;border-radius:3.40282e+38px}.botdocs-home-slack-attachment ul{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*2);display:grid}@media (min-width:40rem){.botdocs-home-slack-attachment ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.botdocs-home-slack-attachment li{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-600)}.botdocs-home-tutorial-steps{gap:calc(var(--spacing)*4);display:grid}.botdocs-home-tutorial-steps button{gap:calc(var(--spacing)*4);border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-white);width:100%;padding:calc(var(--spacing)*5);text-align:left;--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;transition-duration:.5s;display:flex}@media (hover:hover){.botdocs-home-tutorial-steps button:hover{border-color:var(--color-teal-200);background-color:#f0fdfa66}@supports (color:color-mix(in lab,red,red)){.botdocs-home-tutorial-steps button:hover{background-color:color-mix(in oklab,var(--color-teal-50)40%,transparent)}}}.botdocs-home-tutorial-steps button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-home-tutorial-steps button>strong{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);background-color:var(--color-teal-50);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-teal-700);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.5s;border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;transition-duration:.5s;display:flex}.botdocs-home-tutorial-steps .botdocs-home-tutorial-step-active{border-color:var(--color-teal-300);background-color:var(--color-teal-50);--tw-shadow:0 12px 32px var(--tw-shadow-color,#0d948829);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.botdocs-home-tutorial-steps .botdocs-home-tutorial-step-active>strong{background-color:var(--color-teal-700);color:var(--color-white)}.botdocs-home-tutorial-steps h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.botdocs-home-tutorial-steps p{margin-top:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-500)}.botdocs-home-command-bento{max-width:var(--container-6xl);scroll-margin-top:calc(var(--spacing)*24);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*16);margin-inline:auto}@media (min-width:40rem){.botdocs-home-command-bento{padding-inline:calc(var(--spacing)*6)}}@media (min-width:64rem){.botdocs-home-command-bento{padding-inline:calc(var(--spacing)*8)}}.botdocs-home-command-shell{background-color:var(--color-gray-950);padding:calc(var(--spacing)*8);color:var(--color-white);border-radius:2rem;overflow:hidden}@media (min-width:40rem){.botdocs-home-command-shell{padding:calc(var(--spacing)*10)}}@media (min-width:64rem){.botdocs-home-command-shell{padding:calc(var(--spacing)*16);border-radius:2.5rem}}.botdocs-home-command-copy h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media (min-width:48rem){.botdocs-home-command-copy h2{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}}.botdocs-home-command-copy h2 span{color:var(--color-gray-400)}.botdocs-home-command-copy p{margin-top:calc(var(--spacing)*4);max-width:var(--container-2xl);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7);color:var(--color-gray-400)}@media (min-width:40rem){.botdocs-home-command-copy p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.botdocs-home-command-copy code{border-radius:var(--radius-md);background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.botdocs-home-command-copy code{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.botdocs-home-command-copy code{padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-teal-200)}.botdocs-home-command-grid{margin-top:calc(var(--spacing)*10);gap:calc(var(--spacing)*6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:48rem){.botdocs-home-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.botdocs-home-command-grid article{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.botdocs-home-command-grid article{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.botdocs-home-command-grid article{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.botdocs-home-command-grid article{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.botdocs-home-command-grid article{padding:calc(var(--spacing)*6);--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.botdocs-home-command-grid article>div{margin-bottom:calc(var(--spacing)*4);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);display:flex}.botdocs-home-command-grid code{border-radius:var(--radius-lg);background-color:#0000004d;max-width:100%;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.botdocs-home-command-grid code{background-color:color-mix(in oklab,var(--color-black)30%,transparent)}}.botdocs-home-command-grid code{padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*1.5);font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word}.botdocs-home-command-grid button{min-height:calc(var(--spacing)*9);min-width:calc(var(--spacing)*9);border-radius:var(--radius-lg);color:var(--color-gray-400);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.botdocs-home-command-grid button:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.botdocs-home-command-grid button:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.botdocs-home-command-grid button:hover{color:var(--color-white)}}.botdocs-home-command-grid button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-400);--tw-outline-style:none;outline-style:none}.botdocs-home-command-grid p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-300)}.botdocs-home-command-green{color:var(--color-emerald-400)}.botdocs-home-command-blue{color:var(--color-sky-400)}.botdocs-home-command-rose{color:var(--color-rose-400)}.botdocs-home-command-violet{color:var(--color-violet-300)}.botdocs-home-workflow-grid{margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*6);display:grid}@media (min-width:48rem){.botdocs-home-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.botdocs-home-workflow-grid article{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-white);padding:calc(var(--spacing)*6);--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.botdocs-home-workflow-grid svg{margin-bottom:calc(var(--spacing)*4);color:var(--color-teal-700)}.botdocs-home-workflow-grid h3{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-gray-950)}.botdocs-home-workflow-grid p{margin-top:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-500)}.botdocs-home-topic-list{margin-top:calc(var(--spacing)*8);border-radius:var(--radius-3xl);background-color:var(--color-white);--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.botdocs-home-topic-list article{gap:calc(var(--spacing)*4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-100);padding:calc(var(--spacing)*6);display:flex}.botdocs-home-topic-list article:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.botdocs-home-topic-list svg{margin-top:calc(var(--spacing)*1);color:var(--color-teal-700);flex-shrink:0}.botdocs-home-topic-list h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.botdocs-home-topic-list p{margin-top:calc(var(--spacing)*1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-500)}.botdocs-home-security-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-white);padding:calc(var(--spacing)*8);--tw-shadow:0 4px 24px var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:2rem}@media (min-width:40rem){.botdocs-home-security-panel{padding:calc(var(--spacing)*10)}}.botdocs-home-security-badges{margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.botdocs-home-security-badges div{align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-700);display:flex}.botdocs-home-security-badges svg{color:var(--color-teal-700)}.botdocs-home-file-grid{margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*4);display:grid}@media (min-width:48rem){.botdocs-home-file-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.botdocs-home-file-grid article{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-100);background-color:var(--color-gray-50);padding:calc(var(--spacing)*5)}.botdocs-home-file-grid svg{margin-bottom:calc(var(--spacing)*3);color:var(--color-teal-700)}.botdocs-home-file-grid strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950);display:block}.botdocs-home-file-grid p,.botdocs-home-file-grid strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.botdocs-home-file-grid p{margin-top:calc(var(--spacing)*2);--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-gray-500)}.botdocs-classic-shell{background-color:var(--color-white);height:100vh;color:var(--color-slate-800);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;overflow:hidden}.botdocs-classic-mobile-header{top:calc(var(--spacing)*0);z-index:50;height:calc(var(--spacing)*16);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*4);justify-content:space-between;align-items:center;display:flex;position:fixed}@media (min-width:64rem){.botdocs-classic-mobile-header{display:none}}.botdocs-classic-brand,.botdocs-classic-mobile-brand{min-width:calc(var(--spacing)*0);align-items:center;gap:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-teal-950);display:inline-flex}.botdocs-classic-brand span,.botdocs-classic-mobile-brand span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.botdocs-classic-mobile-header button{min-height:calc(var(--spacing)*11);min-width:calc(var(--spacing)*11);border-radius:var(--radius-lg);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.botdocs-classic-mobile-header button:hover{background-color:var(--color-slate-100);color:var(--color-slate-900)}}.botdocs-classic-mobile-header button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-classic-mobile-header .botdocs-theme-toggle{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffdb;border-radius:3.40282e+38px}@supports (color:color-mix(in lab,red,red)){.botdocs-classic-mobile-header .botdocs-theme-toggle{background-color:color-mix(in oklab,var(--color-white)86%,transparent)}}.botdocs-classic-mobile-header .botdocs-theme-toggle{color:var(--color-gray-700);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.botdocs-classic-mobile-header .botdocs-theme-toggle:hover{border-color:var(--color-teal-300);background-color:var(--color-teal-50);color:var(--color-teal-950)}}.botdocs-classic-mobile-actions{align-items:center;gap:calc(var(--spacing)*2);display:flex}.botdocs-classic-backdrop{pointer-events:none;inset:calc(var(--spacing)*0);z-index:40;background-color:#02061880;position:fixed}@supports (color:color-mix(in lab,red,red)){.botdocs-classic-backdrop{background-color:color-mix(in oklab,var(--color-slate-950)50%,transparent)}}.botdocs-classic-backdrop{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:64rem){.botdocs-classic-backdrop{display:none}}.botdocs-classic-backdrop-open{pointer-events:auto;opacity:1}.botdocs-classic-sidebar{inset-block:calc(var(--spacing)*0);left:calc(var(--spacing)*0);z-index:50;height:100%;width:calc(var(--spacing)*72);--tw-translate-x:-100%;translate:var(--tw-translate-x)var(--tw-translate-y);border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-top:calc(var(--spacing)*16);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);flex-direction:column;display:flex;position:fixed}@media (min-width:64rem){.botdocs-classic-sidebar{z-index:auto;width:calc(var(--spacing)*72);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);padding-top:calc(var(--spacing)*0);position:static}}.botdocs-classic-sidebar-open{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.botdocs-classic-brand{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*7);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));display:none}@media (min-width:64rem){.botdocs-classic-brand{display:flex}}.botdocs-classic-search{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing)*4);position:relative}.botdocs-classic-search>svg{pointer-events:none;top:50%;left:calc(var(--spacing)*7);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-slate-400);position:absolute}.botdocs-classic-search input{min-height:calc(var(--spacing)*11);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-300);background-color:var(--color-white);width:100%;padding-block:calc(var(--spacing)*2);padding-right:calc(var(--spacing)*3);padding-left:calc(var(--spacing)*9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.botdocs-classic-search input,.botdocs-classic-search input:focus{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.botdocs-classic-search input:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);--tw-ring-color:var(--color-teal-700);--tw-outline-style:none;border-color:#0000;outline-style:none}.botdocs-classic-search-results{top:100%;right:calc(var(--spacing)*4);left:calc(var(--spacing)*4);z-index:50;margin-top:calc(var(--spacing)*2);max-height:calc(var(--spacing)*80);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute;overflow-y:auto}.botdocs-classic-search-results button{gap:calc(var(--spacing)*1);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);width:100%;padding:calc(var(--spacing)*3);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex}.botdocs-classic-search-results button:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.botdocs-classic-search-results button:hover{background-color:var(--color-slate-50)}}.botdocs-classic-search-results button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-classic-search-results strong{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-900);overflow:hidden}.botdocs-classic-search-results p,.botdocs-classic-search-results small{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5);color:var(--color-slate-500)}.botdocs-classic-search-results p{padding:calc(var(--spacing)*4);text-align:center}.botdocs-classic-nav{flex:1}:where(.botdocs-classic-nav>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.botdocs-classic-nav{padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*6);overflow-y:auto}.botdocs-classic-nav p{padding-inline:calc(var(--spacing)*3);padding-bottom:calc(var(--spacing)*2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);color:var(--color-slate-400);text-transform:uppercase}.botdocs-classic-nav button{margin-bottom:calc(var(--spacing)*1);min-height:calc(var(--spacing)*11);border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-slate-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-left:2px var(--tw-border-style);border-color:#0000;display:block}@media (hover:hover){.botdocs-classic-nav button:hover{background-color:var(--color-slate-100);color:var(--color-slate-900)}}.botdocs-classic-nav button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-classic-nav button.botdocs-classic-nav-link-active{border-color:var(--color-teal-800);background-color:var(--color-slate-100);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-teal-950)}.botdocs-classic-sidebar-footer{gap:calc(var(--spacing)*3);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing)*4);display:grid}.botdocs-classic-sidebar-footer .botdocs-theme-toggle{width:100%}.botdocs-classic-sidebar-footer a:not(.oddbotus-home-action){min-height:calc(var(--spacing)*11);justify-content:center;align-items:center;gap:calc(var(--spacing)*2);border-radius:var(--radius-md);background-color:var(--color-teal-800);width:100%;padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.botdocs-classic-sidebar-footer a:not(.oddbotus-home-action):hover{background-color:var(--color-teal-900)}}.botdocs-classic-sidebar-footer a:not(.oddbotus-home-action):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}.botdocs-classic-main{background-color:var(--color-white);height:100%;padding-top:calc(var(--spacing)*16);padding-bottom:calc(var(--spacing)*24);flex:1;overflow-y:auto}@media (min-width:64rem){.botdocs-classic-main{padding-top:calc(var(--spacing)*0)}}.botdocs-classic-content{max-width:var(--container-4xl);padding-inline:calc(var(--spacing)*6);padding-block:calc(var(--spacing)*10);margin-inline:auto}@media (min-width:64rem){.botdocs-classic-content{padding-inline:calc(var(--spacing)*12);padding-block:calc(var(--spacing)*16)}}.botdocs-classic-hero-section,.botdocs-classic-section{scroll-margin-top:calc(var(--spacing)*24);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-100);padding-block:calc(var(--spacing)*12)}:is(.botdocs-classic-hero-section,.botdocs-classic-section):first-child{padding-top:calc(var(--spacing)*0)}:is(.botdocs-classic-hero-section,.botdocs-classic-section):last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.botdocs-classic-hero-section h1{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-slate-950)}@media (min-width:40rem){.botdocs-classic-hero-section h1{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}}.botdocs-classic-hero-section p,.botdocs-classic-section>p{margin-top:calc(var(--spacing)*4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7);color:var(--color-slate-600)}@media (min-width:40rem){.botdocs-classic-hero-section p,.botdocs-classic-section>p{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.botdocs-classic-section h2{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.botdocs-classic-section h2,.botdocs-classic-section h3{font-weight:var(--font-weight-bold);color:var(--color-slate-950)}.botdocs-classic-section h3{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold)}.botdocs-classic-section h4{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:var(--color-slate-950)}.botdocs-classic-section code,.botdocs-classic-section h4{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.botdocs-classic-section code{border-radius:var(--radius-md);background-color:var(--color-slate-100);padding-inline:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*.5);font-family:var(--font-mono);color:var(--color-teal-700)}.botdocs-classic-hero-grid{margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*6);display:grid}@media (min-width:40rem){.botdocs-classic-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.botdocs-classic-hero-grid button{min-height:calc(var(--spacing)*36);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);padding:calc(var(--spacing)*6);text-align:left;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex}@media (hover:hover){.botdocs-classic-hero-grid button:hover{border-color:var(--color-teal-700);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.botdocs-classic-hero-grid button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-classic-hero-grid svg{margin-bottom:calc(var(--spacing)*4);color:var(--color-teal-800);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.botdocs-classic-hero-grid button:hover svg{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.botdocs-classic-hero-grid strong{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-950)}.botdocs-classic-hero-grid small{margin-top:calc(var(--spacing)*2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-slate-500)}.botdocs-classic-step-list{margin-top:calc(var(--spacing)*8)}:where(.botdocs-classic-step-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.botdocs-classic-step-list article{gap:calc(var(--spacing)*4);display:flex}.botdocs-classic-step-list article>strong{height:calc(var(--spacing)*10);width:calc(var(--spacing)*10);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-100);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-700);border-radius:3.40282e+38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.botdocs-classic-command-list p,.botdocs-classic-detail-card li,.botdocs-classic-faq-list p,.botdocs-classic-flow-list li,.botdocs-classic-info-grid p,.botdocs-classic-step-list p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-slate-600)}.botdocs-classic-code-block{margin-top:calc(var(--spacing)*6);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-800);color:var(--color-slate-50);overflow:hidden}.botdocs-classic-code-block>div{justify-content:space-between;gap:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-700);background-color:var(--color-slate-900);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-400);display:flex}.botdocs-classic-code-block button,.botdocs-classic-code-block>div{align-items:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.botdocs-classic-code-block button{min-height:calc(var(--spacing)*8);gap:calc(var(--spacing)*1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing)*2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.botdocs-classic-code-block button:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.botdocs-classic-code-block button:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.botdocs-classic-code-block button:hover{color:var(--color-white)}}.botdocs-classic-code-block button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-400);--tw-outline-style:none;outline-style:none}.botdocs-classic-code-block code{padding:calc(var(--spacing)*4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);overflow-wrap:break-word;white-space:pre-wrap;color:var(--color-emerald-300);background-color:#0000;display:block;overflow-x:auto}.botdocs-classic-command-list{margin-top:calc(var(--spacing)*8)}:where(.botdocs-classic-command-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}.botdocs-classic-command-list article{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.botdocs-classic-command-list article>div{justify-content:space-between;align-items:center;gap:calc(var(--spacing)*3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*4);display:flex}.botdocs-classic-command-list article>h3,.botdocs-classic-command-list article>p{margin-inline:calc(var(--spacing)*5)}.botdocs-classic-command-list article>h3{margin-top:calc(var(--spacing)*5)}.botdocs-classic-command-list article>p{margin-top:calc(var(--spacing)*2);margin-bottom:calc(var(--spacing)*5)}.botdocs-classic-command-list code{padding:calc(var(--spacing)*0);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-800);background-color:#0000}.botdocs-classic-command-list button{min-height:calc(var(--spacing)*10);min-width:calc(var(--spacing)*10);border-radius:var(--radius-md);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.botdocs-classic-command-list button:hover{background-color:var(--color-slate-100);color:var(--color-teal-800)}}.botdocs-classic-command-list button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-classic-workflow-grid{margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*5);display:grid}@media (min-width:48rem){.botdocs-classic-workflow-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.botdocs-classic-workflow-grid button{min-height:calc(var(--spacing)*48);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing)*6);text-align:left;--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){.botdocs-classic-workflow-grid button:hover{border-color:var(--color-teal-700);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.botdocs-classic-workflow-grid button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-classic-workflow-grid button>svg:first-child{margin-bottom:calc(var(--spacing)*4);color:var(--color-teal-800)}.botdocs-classic-workflow-grid strong{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-950)}.botdocs-classic-workflow-grid small{margin-top:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-slate-600)}.botdocs-classic-workflow-grid button>svg:last-child{right:calc(var(--spacing)*5);bottom:calc(var(--spacing)*5);color:var(--color-slate-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));position:absolute}.botdocs-classic-workflow-grid button:hover>svg:last-child{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y);color:var(--color-teal-700)}.botdocs-classic-section-heading{align-items:center;gap:calc(var(--spacing)*3);display:flex}.botdocs-classic-info-grid svg,.botdocs-classic-section-heading svg,.botdocs-classic-security-list svg{color:var(--color-teal-800);flex-shrink:0}.botdocs-classic-detail-grid,.botdocs-classic-info-grid{margin-top:calc(var(--spacing)*6);gap:calc(var(--spacing)*4);display:grid}@media (min-width:48rem){.botdocs-classic-detail-grid,.botdocs-classic-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.botdocs-classic-detail-card,.botdocs-classic-info-grid article{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding:calc(var(--spacing)*5)}.botdocs-classic-detail-card ul,.botdocs-classic-flow-list ul{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*2);display:grid}.botdocs-classic-detail-card li,.botdocs-classic-flow-list li{padding-left:calc(var(--spacing)*4);position:relative}.botdocs-classic-flow-list li{gap:calc(var(--spacing)*1);display:grid}.botdocs-classic-flow-list li strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950)}.botdocs-classic-flow-list li span,.botdocs-classic-flow-list li strong{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.botdocs-classic-flow-list li span{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6);color:var(--color-slate-600)}.botdocs-classic-detail-card li:before,.botdocs-classic-flow-list li:before{top:calc(var(--spacing)*2);left:calc(var(--spacing)*0);height:calc(var(--spacing)*1.5);width:calc(var(--spacing)*1.5);background-color:var(--color-teal-600);content:"";border-radius:3.40282e+38px;position:absolute}.botdocs-classic-example-list,.botdocs-classic-flow-list{margin-top:calc(var(--spacing)*6)}.botdocs-classic-example-list h3,.botdocs-classic-flow-list h3{margin-bottom:calc(var(--spacing)*3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950)}.botdocs-classic-flow-list{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);padding:calc(var(--spacing)*5)}@media (min-width:40rem){.botdocs-classic-flow-list ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.botdocs-classic-info-grid article{background-color:var(--color-white)}.botdocs-classic-info-grid h3{margin-top:calc(var(--spacing)*3)}.botdocs-classic-info-grid p{margin-top:calc(var(--spacing)*2)}.botdocs-classic-faq-list{margin-top:calc(var(--spacing)*8)}:where(.botdocs-classic-faq-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.botdocs-classic-faq-list details{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.botdocs-classic-faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);padding:calc(var(--spacing)*5);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-950);list-style-type:none;display:flex}.botdocs-classic-faq-list summary::-webkit-details-marker{display:none}.botdocs-classic-faq-list summary svg{color:var(--color-slate-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-shrink:0}.botdocs-classic-faq-list details[open] summary svg{rotate:180deg}.botdocs-classic-faq-list p{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-slate-100);padding-inline:calc(var(--spacing)*5);padding-top:calc(var(--spacing)*4);padding-bottom:calc(var(--spacing)*5)}.botdocs-classic-security-list{margin-top:calc(var(--spacing)*8);gap:calc(var(--spacing)*4);flex-wrap:wrap;display:flex}.botdocs-classic-security-list article{min-height:calc(var(--spacing)*11);gap:calc(var(--spacing)*2);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-slate-50);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);display:inline-flex}.botdocs-classic-footer,.botdocs-classic-security-list article{align-items:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.botdocs-classic-footer{justify-content:space-between;gap:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*8);color:var(--color-slate-500);flex-direction:column;display:flex}@media (min-width:40rem){.botdocs-classic-footer{flex-direction:row}}.botdocs-classic-footer a:not(.oddbotus-home-action){min-height:calc(var(--spacing)*11);align-items:center;gap:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-teal-800);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.botdocs-classic-footer a:not(.oddbotus-home-action):hover{color:var(--color-teal-950)}}.botdocs-classic-footer a:not(.oddbotus-home-action):focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.botdocs-classic-toast{pointer-events:none;right:calc(var(--spacing)*5);bottom:calc(var(--spacing)*5);z-index:50;--tw-translate-y:calc(var(--spacing)*20);translate:var(--tw-translate-x)var(--tw-translate-y);align-items:center;gap:calc(var(--spacing)*3);border-radius:var(--radius-lg);background-color:var(--color-slate-950);padding-inline:calc(var(--spacing)*5);padding-block:calc(var(--spacing)*3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white);opacity:0;--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s;display:flex;position:fixed}.botdocs-classic-toast svg{color:var(--color-emerald-400)}.botdocs-classic-toast-visible{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y);opacity:1}.botdocs-home-footer{margin-inline:auto;margin-top:calc(var(--spacing)*16);max-width:var(--container-7xl);justify-content:space-between;align-items:center;gap:calc(var(--spacing)*4);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing)*4);padding-block:calc(var(--spacing)*10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-gray-500);flex-direction:column;display:flex}@media (min-width:40rem){.botdocs-home-footer{padding-inline:calc(var(--spacing)*6)}}@media (min-width:48rem){.botdocs-home-footer{flex-direction:row}}@media (min-width:64rem){.botdocs-home-footer{padding-inline:calc(var(--spacing)*8)}}.botdocs-home-footer div{align-items:center;gap:calc(var(--spacing)*2);display:flex}.botdocs-home-footer>div>span{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-gray-950)}.botdocs-home-footer nav{gap:calc(var(--spacing)*5);display:flex}.botdocs-home-footer button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.botdocs-home-footer button:hover{color:var(--color-gray-950)}}.botdocs-home-footer button:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-teal-500);--tw-outline-style:none;outline-style:none}.dark .botdocs-classic-shell,.dark .botdocs-home-shell{color-scheme:dark}.dark .botdocs-home-shell{background-color:var(--color-slate-950);color:var(--color-slate-100)}.dark .botdocs-home-nav{border-color:var(--color-slate-800);background-color:#020618cc}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-nav{background-color:color-mix(in oklab,var(--color-slate-950)80%,transparent)}}.dark .botdocs-home-brand{color:var(--color-slate-50)}@media (hover:hover){.dark .botdocs-home-brand:hover{color:var(--color-teal-300)}}.dark .botdocs-home-brand:focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-home-links{color:var(--color-slate-300)}@media (hover:hover){.dark .botdocs-home-links button:hover{color:var(--color-white)}}.dark .botdocs-home-links button:focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-home-docs-link{background-color:var(--color-teal-600);color:var(--color-white)}@media (hover:hover){.dark .botdocs-home-docs-link:hover{background-color:var(--color-teal-500)}}.dark .botdocs-home-docs-link:focus-visible{--tw-ring-color:var(--color-teal-400);--tw-ring-offset-color:var(--color-slate-950)}.dark .botdocs-theme-toggle{border-color:var(--color-slate-700);background-color:#0f172bdb}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-theme-toggle{background-color:color-mix(in oklab,var(--color-slate-900)86%,transparent)}}.dark .botdocs-theme-toggle{color:var(--color-slate-200);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.dark .botdocs-theme-toggle:hover{border-color:var(--color-teal-500);background-color:#022f2e66}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-theme-toggle:hover{background-color:color-mix(in oklab,var(--color-teal-950)40%,transparent)}}.dark .botdocs-theme-toggle:hover{color:var(--color-teal-50)}}.dark .botdocs-theme-toggle:focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-home-category-card strong,.dark .botdocs-home-file-grid strong,.dark .botdocs-home-footer>div>span,.dark .botdocs-home-hero h1,.dark .botdocs-home-section-copy h2,.dark .botdocs-home-security-panel h2,.dark .botdocs-home-slack-demo strong,.dark .botdocs-home-slack-demo-header,.dark .botdocs-home-steps h3,.dark .botdocs-home-topic-list h3,.dark .botdocs-home-tutorial-steps h3,.dark .botdocs-home-workflow-grid h3{color:var(--color-slate-50)}.dark .botdocs-home-search>svg{color:var(--color-slate-500)}.dark .botdocs-home-search input{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-100);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .botdocs-home-search input::placeholder{color:var(--color-slate-500)}.dark .botdocs-home-search input:focus{border-color:var(--color-teal-400);--tw-ring-color:#00d3bd33}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-search input:focus{--tw-ring-color:color-mix(in oklab,var(--color-teal-400)20%,transparent)}}.dark .botdocs-home-category-card,.dark .botdocs-home-search-results,.dark .botdocs-home-security-panel,.dark .botdocs-home-slack-demo,.dark .botdocs-home-steps article,.dark .botdocs-home-topic-list,.dark .botdocs-home-tutorial-steps button,.dark .botdocs-home-workflow-grid article{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-category-card,.dark .botdocs-home-search-results,.dark .botdocs-home-security-panel,.dark .botdocs-home-slack-demo,.dark .botdocs-home-steps article,.dark .botdocs-home-topic-list,.dark .botdocs-home-tutorial-steps button,.dark .botdocs-home-workflow-grid article{background-color:color-mix(in oklab,var(--color-slate-900)80%,transparent)}}.dark .botdocs-home-category-card,.dark .botdocs-home-search-results,.dark .botdocs-home-security-panel,.dark .botdocs-home-slack-demo,.dark .botdocs-home-steps article,.dark .botdocs-home-topic-list,.dark .botdocs-home-tutorial-steps button,.dark .botdocs-home-workflow-grid article{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .botdocs-home-search-results button,.dark .botdocs-home-topic-list article{border-color:var(--color-slate-800)}@media (hover:hover){:is(.dark .botdocs-home-search-results button,.dark .botdocs-home-topic-list article):hover{background-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){:is(.dark .botdocs-home-search-results button,.dark .botdocs-home-topic-list article):hover{background-color:color-mix(in oklab,var(--color-slate-800)70%,transparent)}}}:is(.dark .botdocs-home-search-results button,.dark .botdocs-home-topic-list article):focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-home-category-card p,.dark .botdocs-home-file-grid p,.dark .botdocs-home-footer,.dark .botdocs-home-search-results p,.dark .botdocs-home-search-results small,.dark .botdocs-home-section-copy p,.dark .botdocs-home-security-panel p,.dark .botdocs-home-slack-demo p,.dark .botdocs-home-steps p,.dark .botdocs-home-topic-list p,.dark .botdocs-home-tutorial-steps p,.dark .botdocs-home-workflow-grid p{color:var(--color-slate-400)}.dark .botdocs-home-search-results strong{color:var(--color-slate-100)}.dark .botdocs-home-search-source-support{border-color:#0b4f4ab3}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-search-source-support{border-color:color-mix(in oklab,var(--color-teal-900)70%,transparent)}}.dark .botdocs-home-search-source-support{background-color:#022f2e80}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-search-source-support{background-color:color-mix(in oklab,var(--color-teal-950)50%,transparent)}}.dark .botdocs-home-search-source-support{color:var(--color-teal-300)}.dark .botdocs-home-search-source-docs{border-color:#024a70b3}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-search-source-docs{border-color:color-mix(in oklab,var(--color-sky-900)70%,transparent)}}.dark .botdocs-home-search-source-docs{background-color:#052f4a80}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-search-source-docs{background-color:color-mix(in oklab,var(--color-sky-950)50%,transparent)}}.dark .botdocs-home-search-source-docs{color:var(--color-sky-300)}.dark .botdocs-home-card-sky span{background-color:#052f4a99}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-card-sky span{background-color:color-mix(in oklab,var(--color-sky-950)60%,transparent)}}.dark .botdocs-home-card-sky span{color:var(--color-sky-300)}.dark .botdocs-home-card-teal span{background-color:#022f2e99}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-card-teal span{background-color:color-mix(in oklab,var(--color-teal-950)60%,transparent)}}.dark .botdocs-home-card-teal span{color:var(--color-teal-300)}.dark .botdocs-home-card-emerald span{background-color:#002c2299}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-card-emerald span{background-color:color-mix(in oklab,var(--color-emerald-950)60%,transparent)}}.dark .botdocs-home-card-emerald span{color:var(--color-emerald-300)}.dark .botdocs-home-card-rose span{background-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-card-rose span{background-color:color-mix(in oklab,var(--color-rose-950)60%,transparent)}}.dark .botdocs-home-card-rose span{color:var(--color-rose-300)}.dark .botdocs-home-category-card:hover,.dark .botdocs-home-workflow-grid article:hover{border-color:var(--color-slate-700)}.dark .botdocs-home-section-copy code,.dark .botdocs-home-steps code{background-color:var(--color-slate-800);color:var(--color-teal-300)}.dark .botdocs-home-steps strong{border-color:var(--color-slate-700);background-color:var(--color-slate-800);color:var(--color-slate-200)}.dark .botdocs-home-slack-demo-header{border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.dark .botdocs-home-slack-attachment span,.dark .botdocs-home-slack-demo-header small,.dark .botdocs-home-slack-demo-title span,.dark .botdocs-home-slack-message-meta small{color:var(--color-slate-500)}.dark .botdocs-home-slack-demo p strong,.dark .botdocs-home-slack-note p{color:var(--color-slate-100)}.dark .botdocs-home-slack-message{border-color:var(--color-slate-800)}.dark .botdocs-home-slack-message-active{background-color:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-slack-message-active{background-color:color-mix(in oklab,var(--color-teal-950)30%,transparent)}}.dark .botdocs-home-slack-message-active .botdocs-home-slack-avatar{--tw-ring-color:var(--color-teal-300);--tw-ring-offset-color:var(--color-slate-900)}.dark .botdocs-home-slack-avatar-user{background-color:var(--color-teal-600);color:var(--color-white)}.dark .botdocs-home-slack-avatar-bot{background-color:#0000}.dark .botdocs-home-slack-app-badge,.dark .botdocs-home-slack-mention{background-color:#022f2eb3}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-slack-app-badge,.dark .botdocs-home-slack-mention{background-color:color-mix(in oklab,var(--color-teal-950)70%,transparent)}}.dark .botdocs-home-slack-app-badge,.dark .botdocs-home-slack-mention{color:var(--color-teal-300)}.dark .botdocs-home-slack-note{background-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-slack-note{background-color:color-mix(in oklab,var(--color-slate-800)70%,transparent)}}.dark .botdocs-home-slack-note li{color:var(--color-slate-400)}.dark .botdocs-home-slack-note li:before{content:var(--tw-content);background-color:var(--color-slate-500)}.dark .botdocs-home-slack-files span{border-color:var(--color-slate-700);background-color:var(--color-slate-800);color:var(--color-slate-300)}.dark .botdocs-home-slack-attachment{border-color:var(--color-teal-400);background-color:#1d293db3}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-slack-attachment{background-color:color-mix(in oklab,var(--color-slate-800)70%,transparent)}}.dark .botdocs-home-slack-attachment-delivery{border-color:var(--color-emerald-400)}.dark .botdocs-home-slack-attachment small{background-color:var(--color-slate-900);color:var(--color-teal-300)}.dark .botdocs-home-slack-attachment li{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-300)}.dark .botdocs-home-tutorial-steps button>strong{background-color:#022f2eb3}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-tutorial-steps button>strong{background-color:color-mix(in oklab,var(--color-teal-950)70%,transparent)}}.dark .botdocs-home-tutorial-steps button>strong{color:var(--color-teal-300)}.dark .botdocs-home-tutorial-steps .botdocs-home-tutorial-step-active{border-color:var(--color-teal-700);background-color:#022f2e66}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-home-tutorial-steps .botdocs-home-tutorial-step-active{background-color:color-mix(in oklab,var(--color-teal-950)40%,transparent)}}.dark .botdocs-home-tutorial-steps .botdocs-home-tutorial-step-active{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .botdocs-home-tutorial-steps .botdocs-home-tutorial-step-active>strong{background-color:var(--color-teal-300);color:var(--color-slate-950)}.dark .botdocs-home-command-shell{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-800);background-color:var(--color-slate-950)}.dark .botdocs-home-file-grid svg,.dark .botdocs-home-security-badges svg,.dark .botdocs-home-topic-list svg,.dark .botdocs-home-workflow-grid svg{color:var(--color-teal-300)}.dark .botdocs-home-file-grid article,.dark .botdocs-home-security-badges div{border-color:var(--color-slate-800);background-color:var(--color-slate-900);color:var(--color-slate-300)}.dark .botdocs-home-footer{border-color:var(--color-slate-800);background-color:var(--color-slate-950)}@media (hover:hover){.dark .botdocs-home-footer button:hover{color:var(--color-slate-50)}}.dark .botdocs-home-footer button:focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-classic-shell{background-color:var(--color-slate-950);color:var(--color-slate-200)}.dark .botdocs-classic-mobile-header,.dark .botdocs-classic-search,.dark .botdocs-classic-sidebar{border-color:var(--color-slate-800);background-color:var(--color-slate-950)}.dark .botdocs-classic-brand,.dark .botdocs-classic-mobile-brand{color:var(--color-teal-200)}.dark .botdocs-classic-mobile-header button{color:var(--color-slate-300)}@media (hover:hover){.dark .botdocs-classic-mobile-header button:hover{background-color:var(--color-slate-800);color:var(--color-white)}}.dark .botdocs-classic-mobile-header button:focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-classic-mobile-header .botdocs-theme-toggle{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-200)}@media (hover:hover){.dark .botdocs-classic-mobile-header .botdocs-theme-toggle:hover{border-color:var(--color-teal-500);background-color:#022f2e66}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-classic-mobile-header .botdocs-theme-toggle:hover{background-color:color-mix(in oklab,var(--color-teal-950)40%,transparent)}}.dark .botdocs-classic-mobile-header .botdocs-theme-toggle:hover{color:var(--color-teal-50)}}.dark .botdocs-classic-brand,.dark .botdocs-classic-sidebar-footer{border-color:var(--color-slate-800)}.dark .botdocs-classic-search>svg{color:var(--color-slate-500)}.dark .botdocs-classic-search input{border-color:var(--color-slate-700);background-color:var(--color-slate-900);color:var(--color-slate-100);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .botdocs-classic-search input::placeholder{color:var(--color-slate-500)}.dark .botdocs-classic-search input:focus{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-classic-search-results{border-color:var(--color-slate-800);background-color:var(--color-slate-900);--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .botdocs-classic-search-results button{border-color:var(--color-slate-800)}@media (hover:hover){.dark .botdocs-classic-search-results button:hover{background-color:var(--color-slate-800)}}.dark .botdocs-classic-search-results button:focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-classic-search-results strong{color:var(--color-slate-100)}.dark .botdocs-classic-search-results p,.dark .botdocs-classic-search-results small{color:var(--color-slate-400)}.dark .botdocs-classic-nav p{color:var(--color-slate-500)}.dark .botdocs-classic-nav button{color:var(--color-slate-300)}@media (hover:hover){.dark .botdocs-classic-nav button:hover{background-color:var(--color-slate-900);color:var(--color-slate-50)}}.dark .botdocs-classic-nav button:focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-classic-nav button.botdocs-classic-nav-link-active{border-color:var(--color-teal-300);background-color:var(--color-slate-900);color:var(--color-teal-200)}.dark .botdocs-classic-sidebar-footer a:not(.oddbotus-home-action){background-color:var(--color-teal-600);color:var(--color-white)}@media (hover:hover){.dark .botdocs-classic-sidebar-footer a:not(.oddbotus-home-action):hover{background-color:var(--color-teal-500)}}.dark .botdocs-classic-sidebar-footer a:not(.oddbotus-home-action):focus-visible{--tw-ring-color:var(--color-teal-400);--tw-ring-offset-color:var(--color-slate-950)}.dark .botdocs-classic-main{background-color:var(--color-slate-950)}.dark .botdocs-classic-hero-section,.dark .botdocs-classic-section{border-color:var(--color-slate-800)}.dark .botdocs-classic-hero-section h1,.dark .botdocs-classic-section h2,.dark .botdocs-classic-section h3,.dark .botdocs-classic-section h4{color:var(--color-slate-50)}.dark .botdocs-classic-command-list p,.dark .botdocs-classic-detail-card li,.dark .botdocs-classic-faq-list p,.dark .botdocs-classic-flow-list li,.dark .botdocs-classic-footer,.dark .botdocs-classic-hero-grid small,.dark .botdocs-classic-hero-section p,.dark .botdocs-classic-info-grid p,.dark .botdocs-classic-section>p,.dark .botdocs-classic-step-list p,.dark .botdocs-classic-workflow-grid small{color:var(--color-slate-400)}.dark .botdocs-classic-section code{background-color:var(--color-slate-800);color:var(--color-teal-300)}.dark .botdocs-classic-command-list article,.dark .botdocs-classic-detail-card,.dark .botdocs-classic-faq-list details,.dark .botdocs-classic-flow-list,.dark .botdocs-classic-hero-grid button,.dark .botdocs-classic-info-grid article,.dark .botdocs-classic-security-list article,.dark .botdocs-classic-workflow-grid button{border-color:var(--color-slate-800);background-color:#0f172bcc}@supports (color:color-mix(in lab,red,red)){.dark .botdocs-classic-command-list article,.dark .botdocs-classic-detail-card,.dark .botdocs-classic-faq-list details,.dark .botdocs-classic-flow-list,.dark .botdocs-classic-hero-grid button,.dark .botdocs-classic-info-grid article,.dark .botdocs-classic-security-list article,.dark .botdocs-classic-workflow-grid button{background-color:color-mix(in oklab,var(--color-slate-900)80%,transparent)}}.dark .botdocs-classic-command-list article,.dark .botdocs-classic-detail-card,.dark .botdocs-classic-faq-list details,.dark .botdocs-classic-flow-list,.dark .botdocs-classic-hero-grid button,.dark .botdocs-classic-info-grid article,.dark .botdocs-classic-security-list article,.dark .botdocs-classic-workflow-grid button{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.dark .botdocs-classic-hero-grid button:hover,.dark .botdocs-classic-workflow-grid button:hover{border-color:var(--color-teal-400);background-color:var(--color-slate-900)}.dark .botdocs-classic-hero-grid svg,.dark .botdocs-classic-info-grid svg,.dark .botdocs-classic-section-heading svg,.dark .botdocs-classic-security-list svg,.dark .botdocs-classic-workflow-grid button>svg:first-child{color:var(--color-teal-300)}.dark .botdocs-classic-flow-list li strong,.dark .botdocs-classic-hero-grid strong,.dark .botdocs-classic-workflow-grid strong{color:var(--color-slate-50)}.dark .botdocs-classic-flow-list li span{color:var(--color-slate-400)}.dark .botdocs-classic-step-list article>strong{border-color:var(--color-slate-700);background-color:var(--color-slate-800);color:var(--color-slate-200)}.dark .botdocs-classic-command-list article>div{border-color:var(--color-slate-800);background-color:var(--color-slate-900)}.dark .botdocs-classic-command-list code{padding:calc(var(--spacing)*0);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-slate-100);background-color:#0000}.dark .botdocs-classic-command-list button{color:var(--color-slate-400)}@media (hover:hover){.dark .botdocs-classic-command-list button:hover{background-color:var(--color-slate-800);color:var(--color-teal-200)}}.dark .botdocs-classic-command-list button:focus-visible{--tw-ring-color:var(--color-teal-400)}.dark .botdocs-classic-code-block code{color:var(--color-emerald-300);background-color:#0000}.dark .botdocs-classic-faq-list summary svg,.dark .botdocs-classic-workflow-grid button>svg:last-child{color:var(--color-slate-500)}.dark .botdocs-classic-workflow-grid button:hover>svg:last-child{color:var(--color-teal-300)}.dark .botdocs-classic-detail-card li:before,.dark .botdocs-classic-flow-list li:before{background-color:var(--color-teal-300)}.dark .botdocs-classic-example-list h3,.dark .botdocs-classic-faq-list summary,.dark .botdocs-classic-flow-list h3{color:var(--color-slate-50)}.dark .botdocs-classic-faq-list p{border-color:var(--color-slate-800)}.dark .botdocs-classic-footer a:not(.oddbotus-home-action){color:var(--color-teal-300)}@media (hover:hover){.dark .botdocs-classic-footer a:not(.oddbotus-home-action):hover{color:var(--color-teal-100)}}.dark .botdocs-classic-footer a:not(.oddbotus-home-action):focus-visible{--tw-ring-color:var(--color-teal-400)}.cc-shell{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffff94}@supports (color:color-mix(in lab,red,red)){.cc-shell{background-color:color-mix(in oklab,var(--color-white)58%,transparent)}}.cc-shell{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cc-shell:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#03071294}@supports (color:color-mix(in lab,red,red)){.cc-shell:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)58%,transparent)}}.cc-panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.cc-panel{background-color:color-mix(in oklab,var(--color-white)82%,transparent)}}.cc-panel{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cc-panel:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828bd}@supports (color:color-mix(in lab,red,red)){.cc-panel:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)74%,transparent)}}.cc-main-pane{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.cc-main-pane{background-color:color-mix(in oklab,var(--color-white)82%,transparent)}}.cc-main-pane{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cc-main-pane:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828bd}@supports (color:color-mix(in lab,red,red)){.cc-main-pane:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)74%,transparent)}}.cc-toolbar{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200);background-color:#f9fafbe0}@supports (color:color-mix(in lab,red,red)){.cc-toolbar{background-color:color-mix(in oklab,var(--color-gray-50)88%,transparent)}}.cc-toolbar{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cc-toolbar:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828c7}@supports (color:color-mix(in lab,red,red)){.cc-toolbar:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)78%,transparent)}}.cc-subpanel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#f9fafbd6}@supports (color:color-mix(in lab,red,red)){.cc-subpanel{background-color:color-mix(in oklab,var(--color-gray-50)84%,transparent)}}.cc-subpanel{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cc-subpanel:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#1018289e}@supports (color:color-mix(in lab,red,red)){.cc-subpanel:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)62%,transparent)}}.cc-heading{color:var(--color-gray-900)}.cc-heading:where(.dark,.dark *){color:var(--color-gray-100)}.cc-empty{--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-50);color:var(--color-gray-500)}.cc-empty:where(.dark,.dark *){border-color:var(--color-gray-700);background-color:#10182866}@supports (color:color-mix(in lab,red,red)){.cc-empty:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)40%,transparent)}}.cc-empty:where(.dark,.dark *){color:var(--color-gray-400)}.cc-stat{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-white);padding-inline:calc(var(--spacing)*1);padding-block:calc(var(--spacing)*1)}.cc-stat:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:var(--color-gray-900)}.cc-stat-value{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);color:var(--color-gray-900)}.cc-stat-value:where(.dark,.dark *){color:var(--color-gray-100)}.cc-stat-label{margin-top:calc(var(--spacing)*.5);--tw-tracking:.06em;letter-spacing:.06em;color:var(--color-gray-500);text-transform:uppercase;font-size:.62rem}.cc-stat-label:where(.dark,.dark *){color:var(--color-gray-400)}.cc-inline-stat{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*2);padding-block:calc(var(--spacing)*.5);color:var(--color-gray-600);border-radius:3.40282e+38px;font-size:.7rem}.cc-inline-stat:where(.dark,.dark *){border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-gray-300)}.cc-input-wrap{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-white)}.cc-input-wrap:where(.dark,.dark *){border-color:var(--color-gray-700);background-color:var(--color-gray-900)}.cc-primary-btn{border-radius:var(--radius-lg);background-color:var(--color-teal-600);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.cc-primary-btn:hover{background-color:var(--color-teal-700)}}.cc-primary-btn:where(.dark,.dark *){background-color:var(--color-teal-500)}@media (hover:hover){.cc-primary-btn:where(.dark,.dark *):hover{background-color:var(--color-teal-600)}}.cc-primary-btn:disabled{cursor:not-allowed;opacity:.55}.cc-icon-btn{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-100);color:var(--color-gray-600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.cc-icon-btn:hover{background-color:var(--color-gray-200);color:var(--color-gray-900)}}.cc-icon-btn:where(.dark,.dark *){border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-gray-300)}@media (hover:hover){.cc-icon-btn:where(.dark,.dark *):hover{background-color:var(--color-gray-700);color:var(--color-gray-100)}}.cc-mini-tab{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-gray-600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));align-items:center;display:inline-flex}@media (hover:hover){.cc-mini-tab:hover{background-color:var(--color-gray-200);color:var(--color-gray-900)}}.cc-mini-tab:where(.dark,.dark *){border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-gray-300)}@media (hover:hover){.cc-mini-tab:where(.dark,.dark *):hover{background-color:var(--color-gray-700);color:var(--color-gray-100)}}.cc-mini-tab-active{border-color:var(--color-teal-600);background-color:var(--color-teal-600);color:var(--color-white)}@media (hover:hover){.cc-mini-tab-active:hover{background-color:var(--color-teal-700);color:var(--color-white)}}.cc-mini-tab-active:where(.dark,.dark *){border-color:var(--color-teal-500);background-color:var(--color-teal-500)}@media (hover:hover){.cc-mini-tab-active:where(.dark,.dark *):hover{background-color:var(--color-teal-600)}}.cc-mini-action{align-items:center;gap:calc(var(--spacing)*1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300);background-color:var(--color-gray-100);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-gray-600);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.cc-mini-action:hover{background-color:var(--color-gray-200);color:var(--color-gray-900)}}.cc-mini-action:where(.dark,.dark *){border-color:var(--color-gray-700);background-color:var(--color-gray-800);color:var(--color-gray-300)}@media (hover:hover){.cc-mini-action:where(.dark,.dark *):hover{background-color:var(--color-gray-700);color:var(--color-gray-100)}}.cc-mini-action:disabled{opacity:.45;cursor:not-allowed}.cc-mini-danger{align-items:center;gap:calc(var(--spacing)*1);border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-300);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing)*2.5);padding-block:calc(var(--spacing)*1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--color-rose-700);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-flex}@media (hover:hover){.cc-mini-danger:hover{background-color:var(--color-rose-100)}}.cc-mini-danger:where(.dark,.dark *){border-color:#ff2357b3}@supports (color:color-mix(in lab,red,red)){.cc-mini-danger:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-rose-500)70%,transparent)}}.cc-mini-danger:where(.dark,.dark *){background-color:#4d021866}@supports (color:color-mix(in lab,red,red)){.cc-mini-danger:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950)40%,transparent)}}.cc-mini-danger:where(.dark,.dark *){color:var(--color-rose-200)}@media (hover:hover){.cc-mini-danger:where(.dark,.dark *):hover{background-color:#4d021899}@supports (color:color-mix(in lab,red,red)){.cc-mini-danger:where(.dark,.dark *):hover{background-color:color-mix(in oklab,var(--color-rose-950)60%,transparent)}}}.cc-mini-danger:disabled{opacity:.45;cursor:not-allowed}.cc-drawer{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:#ffffffd1}@supports (color:color-mix(in lab,red,red)){.cc-drawer{background-color:color-mix(in oklab,var(--color-white)82%,transparent)}}.cc-drawer{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.cc-drawer:where(.dark,.dark *){border-color:var(--color-gray-800);background-color:#101828bd}@supports (color:color-mix(in lab,red,red)){.cc-drawer:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)74%,transparent)}}.cc-flow-row{border:1px solid #0000}.cc-code-block{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200);background-color:var(--color-gray-50);color:var(--color-gray-800)}.cc-code-block:where(.dark,.dark *){border-color:var(--color-gray-700);background-color:#03071280}@supports (color:color-mix(in lab,red,red)){.cc-code-block:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)50%,transparent)}}.cc-code-block:where(.dark,.dark *){color:var(--color-gray-200)}.chat-boot-state{background:hsl(var(--chat-background));min-height:100dvh;color:hsl(var(--chat-muted));place-items:center;padding:clamp(.5rem,2vw,1.5rem);display:grid;position:relative;overflow:hidden}.chat-boot-stage{isolation:isolate;border:1px solid hsl(var(--chat-border)/.8);background:radial-gradient(circle at 50% 48%,hsl(var(--chat-primary)/.1),transparent 24rem),linear-gradient(145deg,hsl(var(--chat-surface)),hsl(var(--chat-background))72%);width:100%;max-width:100rem;height:calc(100dvh - clamp(1rem,4vw,3rem));box-shadow:var(--chat-shadow);border-radius:clamp(1.15rem,3vw,2rem);position:relative;overflow:hidden}.chat-boot-ambient,.chat-boot-content,.chat-boot-tentacles,.chat-boot-vignette{position:absolute;inset:0}.chat-boot-tentacles{z-index:0;opacity:.9;width:100%;height:100%}.chat-boot-ambient{z-index:1;pointer-events:none;background:radial-gradient(circle at 18% 22%,hsl(var(--chat-primary)/.12),transparent 24rem),radial-gradient(circle at 82% 78%,#109fcb1a,transparent 26rem);animation:chat-boot-ambient 7s ease-in-out infinite alternate}.chat-boot-vignette{z-index:2;pointer-events:none;background:radial-gradient(circle at center,transparent 18%,hsl(var(--chat-background)/.2)100%);box-shadow:inset 0 0 7rem hsl(var(--chat-background)/.42)}.chat-boot-content{z-index:3;pointer-events:none;align-content:center;place-items:center;gap:1.25rem;padding:1.5rem;display:grid}.chat-boot-logo{border:1px solid hsl(var(--chat-primary)/.38);background:var(--chat-gradient);width:clamp(5.5rem,10vw,6.75rem);height:clamp(5.5rem,10vw,6.75rem);box-shadow:0 1.5rem 4.5rem hsl(var(--chat-primary)/.32),0 0 0 .55rem hsl(var(--chat-surface)/.7);border-radius:clamp(1.55rem,3vw,2rem);place-items:center;animation:chat-boot-logo 3.2s ease-in-out infinite;display:grid;overflow:hidden}.chat-boot-logo img{object-fit:cover;width:100%;height:100%}.chat-boot-copy{text-align:center;justify-items:center;gap:.4rem;display:grid}.chat-boot-copy strong{color:hsl(var(--chat-text));letter-spacing:-.04em;font-size:1.5rem;font-weight:750}.chat-boot-copy>span{color:hsl(var(--chat-muted));letter-spacing:.02em;font-size:.78rem}.chat-boot-progress{background:hsl(var(--chat-border)/.72);border-radius:999px;width:min(9rem,38vw);height:.2rem;overflow:hidden}.chat-boot-progress span{border-radius:inherit;background:var(--chat-gradient);width:42%;height:100%;box-shadow:0 0 1rem hsl(var(--chat-primary)/.72);animation:chat-boot-progress 1.8s cubic-bezier(.65,0,.35,1) infinite;display:block}.chat-boot-state-error{text-align:center;align-content:center;gap:.65rem}.chat-boot-state-error img{border-radius:1.25rem;margin-bottom:.5rem}.chat-boot-state-error strong{color:hsl(var(--chat-text));font-size:1.05rem}.chat-boot-state-error span{max-width:28rem;font-size:.82rem}.chat-shell{background:radial-gradient(circle at 72% -20%,#20c59f14,transparent 32%),hsl(var(--chat-background));height:100dvh;color:hsl(var(--chat-text));display:flex;overflow:hidden}.chat-sidebar{z-index:30;border-right:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface));flex-direction:column;flex:0 0 17.5rem;width:17.5rem;padding:.75rem;display:flex;position:relative}.chat-account-links button,.chat-account-summary,.chat-brand-link,.chat-composer-controls,.chat-header,.chat-header span,.chat-message-actions,.chat-message-file,.chat-message-tools,.chat-new-button,.chat-sidebar-brand,.chat-stop-button{align-items:center;display:flex}.chat-sidebar-brand{justify-content:space-between;min-height:3rem;padding:0 .5rem}.chat-sidebar-actions{align-items:center;display:flex}.chat-brand-link{color:hsl(var(--chat-text));letter-spacing:-.02em;gap:.65rem;font-size:1rem;font-weight:650}.chat-brand-link img{border-radius:.65rem}.chat-attach-button,.chat-icon-button,.chat-send-button{min-width:2.75rem;min-height:2.75rem;color:hsl(var(--chat-muted));border-radius:.75rem;place-items:center;transition:background-color .16s,color .16s;display:inline-grid}.chat-attach-button:hover,.chat-icon-button:hover{background:hsl(var(--chat-surface-hover));color:hsl(var(--chat-text))}.chat-new-button{border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface-raised));min-height:2.85rem;color:hsl(var(--chat-text));border-radius:.8rem;justify-content:center;gap:.5rem;margin-top:.7rem;font-size:.9rem;font-weight:600}.chat-new-button:hover{border-color:hsl(var(--chat-primary)/.55);background:hsl(var(--chat-surface-hover))}.chat-history-heading{color:hsl(var(--chat-subtle));letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:1.5rem .55rem .55rem;font-size:.72rem;font-weight:700;display:flex}.chat-history-toggle{min-height:2.75rem;color:hsl(var(--chat-muted));letter-spacing:0;text-transform:none;font-size:.72rem}.chat-history-list{flex:1;min-height:0;overflow-y:auto}.chat-history-row{min-height:2.75rem;color:hsl(var(--chat-muted));border-radius:.7rem;align-items:center;display:flex;position:relative}.chat-history-row-active,.chat-history-row:hover{background:hsl(var(--chat-surface-raised));color:hsl(var(--chat-text))}.chat-history-select{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;min-height:2.75rem;padding:0 .7rem;overflow:hidden}.chat-history-menu summary{cursor:pointer;place-items:center;min-width:2.75rem;min-height:2.75rem;list-style:none;display:grid}.chat-history-menu summary::-webkit-details-marker{display:none}.chat-history-popover{z-index:40;border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface-raised));width:9.5rem;box-shadow:var(--chat-shadow);border-radius:.75rem;padding:.35rem;display:grid;position:absolute;right:.25rem}.chat-history-popover button{text-align:left;border-radius:.55rem;align-items:center;gap:.45rem;min-height:2.75rem;padding:0 .65rem;display:flex}.chat-history-popover button:hover{background:hsl(var(--chat-surface-hover))}.chat-history-popover .chat-danger-action{color:hsl(var(--chat-danger))}.chat-empty-history{color:hsl(var(--chat-subtle));padding:1rem .65rem;font-size:.82rem}.chat-account-card{border-top:1px solid hsl(var(--chat-border));padding-top:.75rem}.chat-account-summary{gap:.65rem;padding:.4rem}.chat-account-avatar,.chat-assistant-mark,.chat-welcome-mark{background:var(--chat-gradient);color:hsl(var(--chat-background));place-items:center;font-weight:800;display:grid}.chat-account-avatar{border-radius:50%;flex:0 0 2rem;width:2rem;height:2rem;overflow:hidden}.chat-account-avatar-photo{background:hsl(var(--chat-surface-raised))}.chat-account-avatar-photo img,.chat-assistant-mark img,.chat-welcome-mark img{object-fit:cover;width:100%;height:100%}.chat-account-summary div:last-child{min-width:0;display:grid}.chat-account-summary span,.chat-account-summary strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chat-account-summary strong{font-size:.84rem}.chat-account-summary span{color:hsl(var(--chat-muted));text-transform:capitalize;font-size:.72rem}.chat-account-links{grid-template-columns:1fr;margin-top:.35rem;display:grid}.chat-account-links button{width:100%;min-height:2.75rem;color:hsl(var(--chat-muted));cursor:pointer;background:0 0;border:0;border-radius:.55rem;flex-direction:column;justify-content:center;gap:.2rem;font-size:.68rem}.chat-account-links button:hover{background:hsl(var(--chat-surface-raised));color:hsl(var(--chat-text))}.chat-main{flex-direction:column;flex:1;min-width:0;display:flex}.chat-header{border-bottom:1px solid hsl(var(--chat-border)/.72);background:hsl(var(--chat-background)/.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex:0 0 4rem;gap:.65rem;min-height:4rem;padding:0 1rem}.chat-header>div{flex:1;min-width:0;display:grid}.chat-header strong{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;overflow:hidden}.chat-header span{color:hsl(var(--chat-muted));gap:.28rem;font-size:.72rem}.chat-upgrade-link{border:1px solid hsl(var(--chat-primary)/.42);min-height:2.75rem;color:hsl(var(--chat-primary));border-radius:.72rem;align-items:center;padding:0 .85rem;font-size:.8rem;font-weight:650;display:inline-flex}.chat-error-banner{background:hsl(var(--chat-danger)/.12);color:hsl(var(--chat-danger));justify-content:space-between;align-items:center;gap:1rem;padding:.65rem 1rem;font-size:.8rem;display:flex}.chat-error-banner button{min-height:2.75rem;font-weight:650}.chat-scroll-region{scroll-behavior:smooth;flex:1;min-height:0;overflow-y:auto}.chat-message-list,.chat-welcome{width:min(100%,52rem);margin:0 auto}.chat-message-list{gap:1.35rem;padding:2rem 1rem 8rem;display:grid}.chat-message{gap:.75rem;min-width:0;display:flex}.chat-message-user{justify-content:flex-end}.chat-message-user .chat-message-body{border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-user));border-radius:1.15rem 1.15rem .35rem;max-width:min(82%,38rem);padding:.78rem 1rem}.chat-message-assistant .chat-message-body,.chat-message-system .chat-message-body{flex:1;min-width:0;padding-top:.2rem}.chat-assistant-mark{border-radius:.55rem;flex:0 0 1.8rem;width:1.8rem;height:1.8rem;font-size:.8rem;overflow:hidden}.chat-rich-text{color:hsl(var(--chat-text));overflow-wrap:anywhere;font-size:.94rem;line-height:1.7}.chat-rich-text p:empty{min-height:.7rem}.chat-rich-text a{color:hsl(var(--chat-primary));text-underline-offset:.18em;text-decoration:underline}.chat-message-attachments{gap:.75rem;margin-top:.75rem;display:grid}.chat-message-image{border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface-raised));width:fit-content;min-width:2.75rem;max-width:100%;min-height:2.75rem;color:hsl(var(--chat-muted));border-radius:.85rem;font-size:.78rem;display:block;overflow:hidden}.chat-message-image img{object-fit:contain;width:auto;max-width:100%;max-height:32rem;display:block}.chat-message-image span{text-overflow:ellipsis;white-space:nowrap;padding:.55rem .75rem;display:block;overflow:hidden}.chat-message-file{border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface-raised));min-height:2.75rem;color:hsl(var(--chat-text));border-radius:.75rem;gap:.5rem;padding:0 .8rem;font-size:.82rem}.chat-message-actions,.chat-message-tools{flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.chat-message-actions button,.chat-stop-button{border:1px solid hsl(var(--chat-primary)/.4);min-height:2.75rem;color:hsl(var(--chat-primary));border-radius:.7rem;padding:0 .8rem;font-size:.8rem;font-weight:650}.chat-message-tools button{min-width:2.75rem;min-height:2.75rem;color:hsl(var(--chat-muted));border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;font-size:.76rem;display:inline-flex}.chat-message-tools button:hover{background:hsl(var(--chat-surface-raised));color:hsl(var(--chat-text))}.chat-message-status{color:hsl(var(--chat-subtle));margin-top:.45rem;font-size:.72rem;display:block}.chat-message-status-error{color:hsl(var(--chat-danger))}.chat-stop-button{justify-self:center;gap:.4rem}.chat-welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100%;padding:3rem 1rem 9rem;display:flex}.chat-welcome-mark{width:3.5rem;height:3.5rem;box-shadow:0 0 52px hsl(var(--chat-primary)/.22);border-radius:1rem;overflow:hidden}.chat-welcome h1{letter-spacing:-.04em;margin-top:1.25rem;font-size:clamp(1.65rem,5vw,2.4rem);font-weight:700}.chat-welcome>p{max-width:31rem;color:hsl(var(--chat-muted));margin-top:.7rem;line-height:1.6}.chat-suggestions{gap:.6rem;width:min(100%,38rem);margin-top:1.8rem;display:grid}.chat-suggestions button{border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface)/.7);min-height:3.2rem;color:hsl(var(--chat-muted));text-align:left;border-radius:.9rem;padding:.7rem 1rem}.chat-suggestions button:hover{border-color:hsl(var(--chat-primary)/.42);color:hsl(var(--chat-text))}.chat-loading-state{justify-content:center;align-items:center;gap:.35rem;min-height:100%;display:flex}.chat-loading-state span{background:hsl(var(--chat-primary));border-radius:50%;width:.45rem;height:.45rem;animation:chat-loading-pulse 1s ease-in-out infinite}.chat-loading-state span:nth-child(2){animation-delay:.12s}.chat-loading-state span:nth-child(3){animation-delay:.24s}.chat-composer-wrap{z-index:20;background:linear-gradient(180deg,transparent,hsl(var(--chat-background))32%);padding:1rem max(1rem,50vw - 34.75rem);position:absolute;bottom:0;left:17.5rem;right:0}.chat-composer{border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface-raised));width:min(100%,52rem);box-shadow:var(--chat-shadow);border-radius:1.2rem;margin:0 auto;padding:.55rem}.chat-composer:focus-within{border-color:hsl(var(--chat-focus)/.65);box-shadow:0 0 0 3px hsl(var(--chat-focus)/.12),var(--chat-shadow)}.chat-composer textarea{resize:none;width:100%;min-height:2.75rem;max-height:10rem;color:hsl(var(--chat-text));background:0 0;outline:none;padding:.65rem .65rem .25rem}.chat-composer textarea::placeholder{color:hsl(var(--chat-subtle))}.chat-composer-controls{justify-content:space-between}.chat-send-button{background:hsl(var(--chat-primary));color:hsl(var(--chat-background))}.chat-send-button:disabled{background:hsl(var(--chat-surface-hover));color:hsl(var(--chat-subtle))}.chat-composer-files{flex-wrap:wrap;gap:.4rem;padding:.2rem .3rem;display:flex}.chat-composer-files span{border:1px solid hsl(var(--chat-border));min-height:2.5rem;color:hsl(var(--chat-muted));border-radius:.65rem;align-items:center;gap:.4rem;padding:0 .65rem;font-size:.74rem;display:inline-flex}.chat-composer-files button{place-items:center;min-width:1.8rem;min-height:1.8rem;display:grid}.chat-composer-note{color:hsl(var(--chat-subtle));text-align:center;margin-top:.45rem;font-size:.68rem}.chat-mobile-only,.chat-sidebar-scrim{display:none}.upgrade-shell{background:radial-gradient(circle at 18% -12%,hsl(var(--chat-primary)/.16),transparent 34%),radial-gradient(circle at 88% 8%,#109fcb1a,transparent 30%),hsl(var(--chat-background));min-height:100dvh;color:hsl(var(--chat-text));padding:1rem}.upgrade-container{width:min(100%,76rem);margin:0 auto;padding-bottom:4rem}.upgrade-back-link{min-height:2.75rem;color:hsl(var(--chat-muted));align-items:center;gap:.45rem;font-size:.84rem;display:inline-flex}.upgrade-back-link:hover{color:hsl(var(--chat-text))}.upgrade-heading{align-items:center;gap:1rem;padding:2.5rem 0 1.5rem;display:flex}.upgrade-heading-mark{background:var(--chat-gradient);width:3.25rem;height:3.25rem;box-shadow:0 16px 40px hsl(var(--chat-primary)/.22);border-radius:1rem;flex:0 0 3.25rem;place-items:center;display:grid;overflow:hidden}.upgrade-heading-mark img{object-fit:cover;width:100%;height:100%}.upgrade-heading p,.upgrade-section-title>p{color:hsl(var(--chat-primary));letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.upgrade-heading h1{letter-spacing:-.045em;font-size:clamp(1.8rem,5vw,2.8rem);font-weight:740}.upgrade-heading span,.upgrade-section-title>span{color:hsl(var(--chat-muted));line-height:1.6}.upgrade-status{border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface)/.82);border-radius:.9rem;margin-bottom:1rem;padding:.8rem 1rem;font-size:.82rem}.upgrade-status-success{border-color:hsl(var(--chat-primary)/.45);color:hsl(var(--chat-primary))}.upgrade-status-cancelled{color:hsl(var(--chat-muted))}.upgrade-balance-card,.upgrade-pack-card,.upgrade-plan-card{border:1px solid hsl(var(--chat-border));background:hsl(var(--chat-surface)/.78);box-shadow:var(--chat-shadow)}.upgrade-balance-card{border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.2rem 1.4rem;display:flex}.upgrade-balance-card>div{display:grid}.upgrade-balance-card dt,.upgrade-balance-card span,.upgrade-pack-card span{color:hsl(var(--chat-muted));font-size:.78rem}.upgrade-balance-card strong{font-size:2rem}.upgrade-balance-card dl{gap:1.5rem;display:flex}.upgrade-balance-card dl div{text-align:right;display:grid}.upgrade-balance-card dd{font-weight:650}.upgrade-section-title{margin:2.5rem 0 .9rem}.upgrade-section-title h2{letter-spacing:-.025em;margin-top:.2rem;font-size:clamp(1.3rem,3vw,1.75rem);font-weight:720}.upgrade-section-title>span{margin-top:.25rem;font-size:.78rem;display:block}.upgrade-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.upgrade-plan-card{border-radius:1rem;flex-direction:column;min-height:30rem;padding:1.2rem;display:flex;position:relative;overflow:hidden}.upgrade-plan-current{border-color:hsl(var(--chat-primary)/.65)}.upgrade-plan-recommended{border-color:hsl(var(--chat-primary)/.82);background:linear-gradient(180deg,hsl(var(--chat-primary)/.1),transparent 42%),hsl(var(--chat-surface)/.9);transform:translateY(-.2rem)}.upgrade-plan-accent{background:hsl(var(--chat-border));height:.2rem;position:absolute;inset:0 0 auto}.upgrade-plan-current .upgrade-plan-accent,.upgrade-plan-recommended .upgrade-plan-accent{background:var(--chat-gradient)}.upgrade-plan-badge-row{justify-content:flex-end;gap:.35rem;min-height:1.75rem;display:flex}.upgrade-plan-card small{background:hsl(var(--chat-primary)/.14);color:hsl(var(--chat-primary));border-radius:999px;padding:.25rem .55rem;font-size:.68rem}.upgrade-plan-title-row{align-items:center;gap:.8rem;margin-top:.7rem;display:flex}.upgrade-plan-visual{flex:0 0 4.5rem;width:4.5rem;height:4.5rem;position:relative}.upgrade-plan-visual img{object-fit:contain}.upgrade-plan-title-row h3{letter-spacing:-.03em;text-transform:capitalize;font-size:1.45rem;font-weight:760}.upgrade-plan-credit span,.upgrade-plan-description,.upgrade-plan-title-row span{color:hsl(var(--chat-muted));font-size:.78rem}.upgrade-plan-description{min-height:4.8rem;margin-top:1rem;line-height:1.6}.upgrade-plan-credit{margin-top:1rem;display:grid}.upgrade-plan-credit strong{font-size:2.35rem;line-height:1}.upgrade-plan-card ul{color:hsl(var(--chat-muted));gap:.6rem;margin:1.25rem 0;font-size:.82rem;display:grid}.upgrade-plan-card li{align-items:center;gap:.45rem;display:flex}.upgrade-plan-card li svg{color:hsl(var(--chat-primary));flex:none}.upgrade-checkout-control{gap:.35rem;margin-top:auto;display:grid}.upgrade-checkout-control button,.upgrade-plan-included{background:hsl(var(--chat-primary));min-height:2.75rem;color:hsl(var(--chat-background));border-radius:.75rem;place-items:center;font-size:.82rem;font-weight:700;display:grid}.upgrade-checkout-control button:hover:not(:disabled){background:hsl(var(--chat-primary-strong))}.upgrade-checkout-control button:disabled,.upgrade-plan-included{background:hsl(var(--chat-surface-hover));color:hsl(var(--chat-muted))}.upgrade-checkout-control span{color:hsl(var(--chat-danger));font-size:.7rem}.upgrade-pack-grid{gap:.6rem;display:grid}.upgrade-pack-card{border-radius:.9rem;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.75rem 1rem;display:flex}.upgrade-pack-icon{background:hsl(var(--chat-primary)/.12);width:2.75rem;height:2.75rem;color:hsl(var(--chat-primary));border-radius:.75rem;flex:0 0 2.75rem;place-items:center;display:grid}.upgrade-pack-card>div:nth-child(2){flex:1;min-width:0;display:grid}.upgrade-pack-card .upgrade-checkout-control{min-width:8.5rem;margin:0}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fixed{position:fixed}.relative{position:relative}.static{position:static}.z-10{z-index:10}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing)*.5)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-8{margin-top:calc(var(--spacing)*8)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-5{width:calc(var(--spacing)*5);height:calc(var(--spacing)*5)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.min-h-10{min-height:calc(var(--spacing)*10)}.min-h-11{min-height:calc(var(--spacing)*11)}.min-h-20{min-height:calc(var(--spacing)*20)}.min-h-24{min-height:calc(var(--spacing)*24)}.min-h-screen{min-height:100vh}.w-64{width:calc(var(--spacing)*64)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing)*0)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-x-auto{overflow-x:auto}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-amber-200{border-color:var(--color-amber-200)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-gray-200{border-color:var(--color-gray-200)}.border-red-200{border-color:var(--color-red-200)}.border-teal-300{border-color:var(--color-teal-300)}.border-teal-500{border-color:var(--color-teal-500)}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-l-amber-500{border-left-color:var(--color-amber-500)}.border-l-gray-400{border-left-color:var(--color-gray-400)}.border-l-rose-500{border-left-color:var(--color-rose-500)}.border-l-teal-500{border-left-color:var(--color-teal-500)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/60{background-color:#fffbeb99}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/60{background-color:color-mix(in oklab,var(--color-amber-50)60%,transparent)}}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-red-50{background-color:var(--color-red-50)}.bg-rose-50\/80{background-color:#fff1f2cc}@supports (color:color-mix(in lab,red,red)){.bg-rose-50\/80{background-color:color-mix(in oklab,var(--color-rose-50)80%,transparent)}}.bg-slate-950{background-color:var(--color-slate-950)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-teal-600{background-color:var(--color-teal-600)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-16{padding-block:calc(var(--spacing)*16)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-emerald-900{color:var(--color-emerald-900)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-800{color:var(--color-gray-800)}.text-gray-900{color:var(--color-gray-900)}.text-gray-950{color:var(--color-gray-950)}.text-red-800{color:var(--color-red-800)}.text-rose-700{color:var(--color-rose-700)}.text-slate-100{color:var(--color-slate-100)}.text-teal-600{color:var(--color-teal-600)}.text-teal-700{color:var(--color-teal-700)}.text-teal-900{color:var(--color-teal-900)}.text-teal-950{color:var(--color-teal-950)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-rose-600{accent-color:var(--color-rose-600)}.accent-teal-600{accent-color:var(--color-teal-600)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media (min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_9rem_9rem_auto\]{grid-template-columns:minmax(0,1fr) 9rem 9rem auto}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-5{padding:calc(var(--spacing)*5)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (min-width:48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1\.2fr\]{grid-template-columns:1fr 1fr 1.2fr}.md\:grid-cols-\[1fr_1fr_10rem_10rem\]{grid-template-columns:1fr 1fr 10rem 10rem}.md\:grid-cols-\[1fr_9rem_8rem\]{grid-template-columns:1fr 9rem 8rem}}@media (min-width:64rem){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[14rem_1fr\]{grid-template-columns:14rem 1fr}}@media (min-width:80rem){.xl\:block{display:block}.xl\:w-full{width:100%}.xl\:grid-cols-\[18rem_1fr\]{grid-template-columns:18rem 1fr}:where(.xl\:space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}.xl\:overflow-visible{overflow:visible}.xl\:pb-0{padding-bottom:calc(var(--spacing)*0)}}.dark\:border-amber-900\/70:where(.dark,.dark *){border-color:#7b3306b3}@supports (color:color-mix(in lab,red,red)){.dark\:border-amber-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-amber-900)70%,transparent)}}.dark\:border-emerald-900\/70:where(.dark,.dark *){border-color:#004e3bb3}@supports (color:color-mix(in lab,red,red)){.dark\:border-emerald-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-emerald-900)70%,transparent)}}.dark\:border-gray-800:where(.dark,.dark *){border-color:var(--color-gray-800)}.dark\:border-red-900\/70:where(.dark,.dark *){border-color:#82181ab3}@supports (color:color-mix(in lab,red,red)){.dark\:border-red-900\/70:where(.dark,.dark *){border-color:color-mix(in oklab,var(--color-red-900)70%,transparent)}}.dark\:border-teal-500:where(.dark,.dark *){border-color:var(--color-teal-500)}.dark\:border-teal-700:where(.dark,.dark *){border-color:var(--color-teal-700)}.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:#46190133}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)20%,transparent)}}.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:#4619014d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-amber-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-amber-950)30%,transparent)}}.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:#002c224d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-emerald-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-emerald-950)30%,transparent)}}.dark\:bg-gray-900:where(.dark,.dark *){background-color:var(--color-gray-900)}.dark\:bg-gray-900\/50:where(.dark,.dark *){background-color:#10182880}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-900\/50:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-900)50%,transparent)}}.dark\:bg-gray-950\/30:where(.dark,.dark *){background-color:#0307124d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)30%,transparent)}}.dark\:bg-gray-950\/34:where(.dark,.dark *){background-color:#03071257}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-950\/34:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)34%,transparent)}}.dark\:bg-gray-950\/40:where(.dark,.dark *){background-color:#03071266}@supports (color:color-mix(in lab,red,red)){.dark\:bg-gray-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-gray-950)40%,transparent)}}.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:#4608094d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-red-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-red-950)30%,transparent)}}.dark\:bg-rose-950\/20:where(.dark,.dark *){background-color:#4d021833}@supports (color:color-mix(in lab,red,red)){.dark\:bg-rose-950\/20:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-rose-950)20%,transparent)}}.dark\:bg-teal-500:where(.dark,.dark *){background-color:var(--color-teal-500)}.dark\:bg-teal-950\/30:where(.dark,.dark *){background-color:#022f2e4d}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-950\/30:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950)30%,transparent)}}.dark\:bg-teal-950\/40:where(.dark,.dark *){background-color:#022f2e66}@supports (color:color-mix(in lab,red,red)){.dark\:bg-teal-950\/40:where(.dark,.dark *){background-color:color-mix(in oklab,var(--color-teal-950)40%,transparent)}}.dark\:text-amber-100:where(.dark,.dark *){color:var(--color-amber-100)}.dark\:text-amber-200:where(.dark,.dark *){color:var(--color-amber-200)}.dark\:text-emerald-100:where(.dark,.dark *){color:var(--color-emerald-100)}.dark\:text-gray-50:where(.dark,.dark *){color:var(--color-gray-50)}.dark\:text-gray-100:where(.dark,.dark *){color:var(--color-gray-100)}.dark\:text-gray-200:where(.dark,.dark *){color:var(--color-gray-200)}.dark\:text-gray-300:where(.dark,.dark *){color:var(--color-gray-300)}.dark\:text-gray-400:where(.dark,.dark *){color:var(--color-gray-400)}.dark\:text-gray-500:where(.dark,.dark *){color:var(--color-gray-500)}.dark\:text-red-200:where(.dark,.dark *){color:var(--color-red-200)}.dark\:text-rose-300:where(.dark,.dark *){color:var(--color-rose-300)}.dark\:text-teal-100:where(.dark,.dark *){color:var(--color-teal-100)}.dark\:text-teal-300:where(.dark,.dark *){color:var(--color-teal-300)}@media (hover:hover){.dark\:hover\:bg-gray-800:where(.dark,.dark *):hover{background-color:var(--color-gray-800)}}.text-primary{color:var(--color-gray-900)}.text-primary:where(.dark,.dark *){color:var(--color-gray-100)}.text-secondary{color:var(--color-gray-600)}.text-secondary:where(.dark,.dark *){color:var(--color-gray-400)}.text-success{color:var(--color-green-600)}.text-success:where(.dark,.dark *){color:var(--color-green-400)}.text-warning{color:var(--color-orange-600)}.text-warning:where(.dark,.dark *){color:var(--color-orange-400)}.text-error{color:var(--color-red-600)}.text-error:where(.dark,.dark *){color:var(--color-red-400)}}html{background-color:#fafafa}.dark html{background-color:#0b1120}body{min-height:100vh;font-family:var(--font-ui),"Roboto",-apple-system,BlinkMacSystemFont,"SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafafa;background-image:linear-gradient(#ffffffb8,#fafafaf5),radial-gradient(circle at -10% -10%,#6366f114,#0000 38%),radial-gradient(circle at 110% 20%,#d946ef0f,#0000 34%);background-attachment:fixed;position:relative}.dark body{background-color:#0b1120;background-image:linear-gradient(#0b1120f0,#0b1120fa),radial-gradient(circle at -10% -10%,#4f46e51a,#0000 40%),radial-gradient(circle at 110% 20%,#c026d314,#0000 36%)}.app-gradient-backdrop{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.app-gradient-backdrop:after,.app-gradient-backdrop:before{content:"";filter:blur(120px);will-change:transform;border-radius:9999px;position:absolute}.app-gradient-backdrop:before{background:#818cf81f;width:50%;height:50%;top:-20%;left:-10%}.app-gradient-backdrop:after{background:#e879f91a;width:40%;height:40%;top:20%;right:-10%}.dark .app-gradient-backdrop:before{background:#6366f124}.dark .app-gradient-backdrop:after{background:#d946ef1f}@keyframes otl-marquee{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}.otl-progress{background-color:#e5e7eb;border-radius:9999px;height:4px;position:relative;overflow:hidden}.dark .otl-progress{background-color:#1f2937}.otl-progress:before{content:"";background-color:#3b82f6;width:33%;animation:otl-marquee 1.2s ease-in-out infinite;position:absolute;inset:0 auto 0 0}.otl-octopus-loader{--otl-loader-overlay:linear-gradient(180deg,#fafafac7,#ffffffe6),radial-gradient(circle at top,#14b8a61a,transparent 34%),radial-gradient(circle at bottom,#0d948814,transparent 42%);--otl-loader-panel-background:linear-gradient(180deg,#fffffff0,#f1f5f9f0),radial-gradient(circle at top,#14b8a614,transparent 35%);--otl-loader-panel-border:#0d948824;--otl-loader-panel-shadow:0 24px 56px -32px #0f172a38,0 0 0 1px #ffffff7a;--otl-loader-panel-ink:#0d9488;--otl-loader-title:#111827;--otl-loader-muted:#4b5563;--otl-loader-value:#0f766e;--otl-loader-ambient:radial-gradient(circle at 18% 14%,#14b8a629,transparent 24%),radial-gradient(circle at 82% 16%,#2dd4bf1f,transparent 20%),radial-gradient(circle at 50% 100%,#0ea5e914,transparent 42%);--otl-loader-vignette:inset 0 0 160px #94a3b824;--otl-loader-matrix:#0d948870;--otl-loader-matrix-shadow:0 0 18px #14b8a629;--otl-loader-matrix-head:#f0fdfafa;--otl-loader-matrix-head-shadow:0 0 12px #f0fdfaa8,0 0 24px #14b8a638;--otl-loader-scanline:#0d94881f;--otl-loader-art:#0d9488;--otl-loader-art-shadow:drop-shadow(0 18px 32px #0d94882e);--otl-loader-progress-track:linear-gradient(180deg,#ffffffeb,#e2e8f0e0),#f1f5f9d1;--otl-loader-progress-border:#0d948824;--otl-loader-progress-bar:linear-gradient(90deg,#0f766ed1,#0d9488,#2dd4bf);--otl-loader-progress-glow:#14b8a63d;z-index:40;isolation:isolate;font:inherit;background:var(--otl-loader-overlay);-webkit-backdrop-filter:blur(20px)saturate(1.1);backdrop-filter:blur(20px)saturate(1.1);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.dark .otl-octopus-loader{--otl-loader-overlay:linear-gradient(180deg,#0b1120e0,#0b1120f0),radial-gradient(circle at top,#14b8a61f,transparent 34%),radial-gradient(circle at bottom,#0d94881a,transparent 42%);--otl-loader-panel-background:linear-gradient(180deg,#0f172af0,#020617fa),radial-gradient(circle at top,#2dd4bf1f,transparent 36%);--otl-loader-panel-border:#2dd4bf29;--otl-loader-panel-shadow:0 28px 80px -40px #020617f2,0 0 0 1px #94a3b80a;--otl-loader-panel-ink:#2dd4bf;--otl-loader-title:#f8fafc;--otl-loader-muted:#94a3b8;--otl-loader-value:#ccfbf1;--otl-loader-ambient:radial-gradient(circle at 18% 14%,#2dd4bf2e,transparent 24%),radial-gradient(circle at 82% 16%,#10b98124,transparent 20%),radial-gradient(circle at 50% 100%,#0ea5e91a,transparent 42%);--otl-loader-vignette:inset 0 0 180px #0206179e;--otl-loader-matrix:#5eead4b8;--otl-loader-matrix-shadow:0 0 18px #2dd4bf38;--otl-loader-matrix-head:#f0fdfafa;--otl-loader-matrix-head-shadow:0 0 12px #f0fdf4b8,0 0 24px #2dd4bf5c;--otl-loader-scanline:#f0fdf4;--otl-loader-art:#5eead4;--otl-loader-art-shadow:drop-shadow(0 18px 32px #2dd4bf3d);--otl-loader-progress-track:linear-gradient(180deg,#0f172aeb,#0f172abd),#0f172acc;--otl-loader-progress-border:#6ee7b724;--otl-loader-progress-bar:linear-gradient(90deg,#0d9488d1,#14b8a6,#5eead4);--otl-loader-progress-glow:#2dd4bf61}.otl-octopus-loader__panel{border:1px solid var(--otl-loader-panel-border);background:var(--otl-loader-panel-background);width:min(100%,42rem);min-height:33rem;color:var(--otl-loader-panel-ink);box-shadow:var(--otl-loader-panel-shadow);border-radius:2rem;position:relative;overflow:hidden}.otl-octopus-loader__ambient{z-index:0;background:var(--otl-loader-ambient);pointer-events:none;position:absolute;inset:0}.otl-octopus-loader__matrix{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.otl-octopus-loader__matrix-vignette{box-shadow:var(--otl-loader-vignette);position:absolute;inset:0}.otl-octopus-loader__matrix-blur{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000000e6 20%,#000);mask-image:linear-gradient(#0000,#000000e6 20%,#000)}.otl-octopus-loader__matrix-scanlines{opacity:.07;background-image:repeating-linear-gradient(0deg,var(--otl-loader-scanline)0,transparent 1px,transparent 4px);background-size:100% 4px;position:absolute;inset:0}.otl-octopus-loader__matrix-column{color:var(--otl-loader-matrix);text-shadow:var(--otl-loader-matrix-shadow);will-change:transform;flex-direction:column;align-items:center;gap:.18em;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Roboto Mono,monospace;font-weight:600;line-height:.88;animation:otl-matrix-fall linear infinite;display:flex;position:absolute;top:-45%;-webkit-mask-image:linear-gradient(#0000,#000 10% 80%,#0000);mask-image:linear-gradient(#0000,#000 10% 80%,#0000)}.otl-octopus-loader__matrix-glyph{opacity:.34;display:block}.otl-octopus-loader__matrix-glyph-head{color:var(--otl-loader-matrix-head);opacity:1;text-shadow:var(--otl-loader-matrix-head-shadow)}.otl-octopus-loader__content{z-index:1;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:100%;min-height:33rem;padding:2.5rem 1.75rem;display:flex;position:relative}.otl-octopus-loader__art{width:min(100%,24rem);color:var(--otl-loader-art);filter:var(--otl-loader-art-shadow);animation:otl-octopus-float 5s ease-in-out infinite}.otl-octopus-loader__svg{width:100%;height:auto;display:block;overflow:visible}.otl-octopus-loader__copy{z-index:1;flex-direction:column;gap:.8rem;width:min(100%,28rem);max-width:28rem;display:flex;position:relative}.otl-octopus-loader__title{font:inherit;letter-spacing:.01em;color:var(--otl-loader-title);margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.otl-octopus-loader__progress-meta{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.otl-octopus-loader__progress-label{letter-spacing:.18em;color:var(--otl-loader-muted);text-transform:uppercase;font-size:.7rem;font-weight:700}.otl-octopus-loader__progress-value{color:var(--otl-loader-value);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Roboto Mono,monospace;font-size:.82rem;font-weight:700}.otl-octopus-loader__progress-track{border:1px solid var(--otl-loader-progress-border);background:var(--otl-loader-progress-track);border-radius:9999px;height:.875rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,inset 0 0 0 1px #0f172a59}.otl-octopus-loader__progress-bar{border-radius:inherit;background:var(--otl-loader-progress-bar);height:100%;box-shadow:0 0 18px var(--otl-loader-progress-glow),inset 0 0 12px #fff3;transition:width .16s linear;animation:otl-progress-pulse 2.6s ease-in-out infinite;position:relative}.otl-octopus-loader__progress-bar:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:otl-progress-sheen 2.8s ease-in-out infinite;position:absolute;inset:0;transform:translate(-100%)}.otl-octopus-loader__note-arm-left-top{transform-origin:75px 120px;animation:otl-octopus-wave-note-3 4.5s ease-in-out .3s infinite}.otl-octopus-loader__note-arm-left-mid{transform-origin:65px 115px;animation:otl-octopus-wave-note-1 4.2s ease-in-out infinite}.otl-octopus-loader__note-arm-right{transform-origin:125px 120px;animation:otl-octopus-wave-note-2 3.8s ease-in-out .5s infinite}.otl-octopus-loader__tentacle-1{transform-origin:65px 120px;animation:otl-octopus-wave-1 3.2s ease-in-out .1s infinite}.otl-octopus-loader__tentacle-2{transform-origin:85px 125px;animation:otl-octopus-wave-2 3.6s ease-in-out .4s infinite}.otl-octopus-loader__tentacle-3{transform-origin:100px 125px;animation:otl-octopus-wave-5 3.8s ease-in-out .8s infinite}.otl-octopus-loader__tentacle-4{transform-origin:115px 125px;animation:otl-octopus-wave-3 2.9s ease-in-out .2s infinite}.otl-octopus-loader__tentacle-5{transform-origin:135px 120px;animation:otl-octopus-wave-4 3.4s ease-in-out .6s infinite}.otl-octopus-loader__drink-arm{transform-origin:180px 98px;animation:otl-octopus-drink 6s ease-in-out infinite}.otl-octopus-loader__liquid{animation:otl-octopus-liquid 6s ease-in-out infinite}.otl-octopus-loader__steam{opacity:0}.otl-octopus-loader__steam-1{animation:otl-octopus-steam 2s ease-in-out infinite}.otl-octopus-loader__steam-2{animation:otl-octopus-steam 2.4s ease-in-out .6s infinite}.otl-octopus-loader__steam-3{animation:otl-octopus-steam 2.8s ease-in-out 1.2s infinite}.otl-octopus-loader__face{animation:otl-octopus-face-lift 6s ease-in-out infinite}.otl-octopus-loader__eyes{transform-origin:100px 85px;animation:otl-octopus-eye-blink 6s ease-in-out infinite}@keyframes otl-matrix-fall{0%{transform:translateY(-120%)}to{transform:translate3d(var(--otl-matrix-drift),165%,0)}}@keyframes otl-progress-pulse{0%,to{filter:brightness(.98)}50%{filter:brightness(1.08)}}@keyframes otl-progress-sheen{0%{transform:translate(-120%)}55%,to{transform:translate(180%)}}@keyframes otl-octopus-float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-15px)rotate(1deg)}}@keyframes otl-octopus-drink{0%,to{transform:rotate(0)scale(1)}12%{transform:rotate(10deg)scale(1)}35%{transform:rotate(-35deg)scale(.95)}40%{transform:rotate(-55deg)scale(.88)}45%{transform:rotate(-65deg)scale(.82)}50%{transform:rotate(-60deg)scale(.84)}65%{transform:rotate(-25deg)scale(.95)}80%{transform:rotate(0)scale(1)}}@keyframes otl-octopus-liquid{0%,to{transform:rotate(0)}12%{transform:rotate(-10deg)}35%{transform:rotate(35deg)translate(-2px,1px)}40%{transform:rotate(55deg)translate(-3px,2px)}45%{transform:rotate(65deg)translate(-4px,3px)}50%{transform:rotate(60deg)translate(-3px,2px)}65%{transform:rotate(25deg)translate(-1px,1px)}80%{transform:rotate(0)}}@keyframes otl-octopus-steam{0%{opacity:0;transform:translateY(0)scale(1)translate(0)}20%{opacity:.6}50%{transform:translateY(-15px)scale(1.1)translate(2px)}80%{opacity:0;transform:translateY(-25px)scale(1.2)translate(-2px)}to{opacity:0;transform:translateY(-30px)scale(1.3)translate(0)}}@keyframes otl-octopus-wave-1{0%,to{transform:rotate(0)}50%{transform:rotate(12deg)}}@keyframes otl-octopus-wave-2{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}@keyframes otl-octopus-wave-3{0%,to{transform:rotate(0)}50%{transform:rotate(15deg)}}@keyframes otl-octopus-wave-4{0%,to{transform:rotate(0)}50%{transform:rotate(-12deg)}}@keyframes otl-octopus-wave-5{0%,to{transform:rotate(0)}50%{transform:rotate(10deg)}}@keyframes otl-octopus-wave-note-1{0%,to{transform:rotate(-5deg)}50%{transform:rotate(10deg)}}@keyframes otl-octopus-wave-note-2{0%,to{transform:rotate(8deg)}50%{transform:rotate(-10deg)}}@keyframes otl-octopus-wave-note-3{0%,to{transform:rotate(5deg)}50%{transform:rotate(-8deg)}}@keyframes otl-octopus-face-lift{0%,30%,60%,to{transform:translateY(0)}36%,54%{transform:translateY(-8px)}}@keyframes otl-octopus-eye-blink{0%,25%,32%,60%,85%,95%,to{transform:scaleY(1)}28%{transform:scaleY(.1)}36%,54%{transform:scaleY(.15)}90%{transform:scaleY(.1)}}@media (max-width:640px){.otl-octopus-loader{padding:1rem}.otl-octopus-loader__content,.otl-octopus-loader__panel{min-height:28rem}.otl-octopus-loader__content{padding:1.75rem 1rem}.otl-octopus-loader__art{width:min(100%,18rem)}.otl-octopus-loader__copy{width:100%}.otl-octopus-loader__progress-track{height:.75rem}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-gray-300);border-radius:3.40282e+38px}::-webkit-scrollbar-thumb:where(){background-color:var(--color-gray-600)}::-webkit-scrollbar-thumb:hover{background-color:var(--color-gray-400)}::-webkit-scrollbar-thumb:hover:where(){background-color:var(--color-gray-500)}:root{--chat-background:210 40% 98%;--chat-surface:0 0% 100%;--chat-surface-raised:210 40% 96%;--chat-surface-hover:214 32% 91%;--chat-border:214 26% 86%;--chat-text:222 47% 11%;--chat-muted:215 16% 40%;--chat-subtle:215 14% 52%;--chat-primary:166 72% 35%;--chat-primary-strong:166 76% 29%;--chat-danger:0 72% 48%;--chat-user:210 40% 96%;--chat-focus:166 72% 35%;--chat-gradient:linear-gradient(135deg,#199a7c,#109fcb);--chat-shadow:0 24px 80px #1f293724}.dark{--chat-background:222 47% 7%;--chat-surface:222 39% 10%;--chat-surface-raised:220 31% 14%;--chat-surface-hover:219 27% 18%;--chat-border:218 23% 21%;--chat-text:210 40% 98%;--chat-muted:215 17% 66%;--chat-subtle:215 16% 47%;--chat-primary:166 72% 45%;--chat-primary-strong:166 76% 36%;--chat-danger:0 72% 58%;--chat-user:218 27% 18%;--chat-focus:166 72% 45%;--chat-gradient:linear-gradient(135deg,#20c59f,#2bc0ee);--chat-shadow:0 24px 80px #0204086b}@keyframes chat-boot-ambient{0%{opacity:.58;transform:scale(.96)translate(-1%,-1%)}to{opacity:1;transform:scale(1.04)translate(1%,1%)}}@keyframes chat-boot-progress{0%{transform:translate(-125%)}to{transform:translate(340%)}}@keyframes chat-boot-logo{0%,to{transform:translateY(0)scale(.98)}50%{transform:translateY(-.35rem)scale(1.02)}}@media (prefers-reduced-motion:reduce){.chat-boot-ambient,.chat-boot-logo,.chat-boot-progress span{animation:none}.chat-boot-progress span{opacity:.72;width:100%}}@media (max-width:767px){.chat-mobile-only{display:inline-grid}.chat-sidebar{width:min(88vw,19rem);transition:transform .18s;position:fixed;inset:0 auto 0 0;transform:translate(-102%)}.chat-sidebar-open{transform:translate(0)}.chat-sidebar-scrim{z-index:25;background:#020408b3;display:block;position:fixed;inset:0}.chat-header{padding:0 .65rem}.chat-upgrade-link{padding:0 .65rem;font-size:.74rem}.chat-message-list{gap:1.1rem;padding:1.25rem .8rem 8.5rem}.chat-message-user .chat-message-body{max-width:90%}.chat-composer-wrap{padding:.75rem .65rem;left:0}.chat-composer-note{display:none}.chat-welcome{padding:2rem 1rem 8.5rem}.upgrade-shell{padding:.75rem}.upgrade-heading{align-items:flex-start;padding-top:1.5rem}.upgrade-balance-card{flex-direction:column;align-items:flex-start}.upgrade-balance-card dl{justify-content:space-between;width:100%}.upgrade-balance-card dl div{text-align:left}.upgrade-plan-grid{grid-template-columns:1fr}.upgrade-plan-card{min-height:28rem}.upgrade-plan-recommended{transform:none}.upgrade-pack-card{flex-wrap:wrap;align-items:stretch}.upgrade-pack-card .upgrade-checkout-control{width:100%}}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}