.rdp-root{--rdp-accent-color: blue;--rdp-accent-background-color: #f0f0ff;--rdp-day-height: 44px;--rdp-day-width: 44px;--rdp-day_button-border-radius: 100%;--rdp-day_button-border: 2px solid transparent;--rdp-day_button-height: 42px;--rdp-day_button-width: 42px;--rdp-selected-border: 2px solid var(--rdp-accent-color);--rdp-disabled-opacity: .5;--rdp-outside-opacity: .75;--rdp-today-color: var(--rdp-accent-color);--rdp-dropdown-gap: .5rem;--rdp-months-gap: 2rem;--rdp-nav_button-disabled-opacity: .5;--rdp-nav_button-height: 2.25rem;--rdp-nav_button-width: 2.25rem;--rdp-nav-height: 2.75rem;--rdp-range_middle-background-color: var(--rdp-accent-background-color);--rdp-range_middle-color: inherit;--rdp-range_start-color: white;--rdp-range_start-background: linear-gradient( var(--rdp-gradient-direction), transparent 50%, var(--rdp-range_middle-background-color) 50% );--rdp-range_start-date-background-color: var(--rdp-accent-color);--rdp-range_end-background: linear-gradient( var(--rdp-gradient-direction), var(--rdp-range_middle-background-color) 50%, transparent 50% );--rdp-range_end-color: white;--rdp-range_end-date-background-color: var(--rdp-accent-color);--rdp-week_number-border-radius: 100%;--rdp-week_number-border: 2px solid transparent;--rdp-week_number-height: var(--rdp-day-height);--rdp-week_number-opacity: .75;--rdp-week_number-width: var(--rdp-day-width);--rdp-weeknumber-text-align: center;--rdp-weekday-opacity: .75;--rdp-weekday-padding: .5rem 0rem;--rdp-weekday-text-align: center;--rdp-gradient-direction: 90deg;--rdp-animation_duration: .3s;--rdp-animation_timing: cubic-bezier(.4, 0, .2, 1)}.rdp-root[dir=rtl]{--rdp-gradient-direction: -90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity: unset}.rdp-root{position:relative;box-sizing:border-box}.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=around] .rdp-month,.rdp-root[data-nav-layout=after] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;margin-inline-start:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes rdp-slide_in_right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes rdp-slide_out_left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translate(0)}to{transform:translate(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.w-md-editor-bar{position:absolute;cursor:s-resize;right:0;bottom:0;margin-top:-11px;margin-right:0;width:14px;z-index:3;height:10px;border-radius:0 0 3px;-webkit-user-select:none;user-select:none}.w-md-editor-bar svg{display:block;margin:0 auto}.w-md-editor-area{overflow:auto;border-radius:5px}.w-md-editor-text{min-height:100%;position:relative;text-align:left;white-space:pre-wrap;word-break:keep-all;overflow-wrap:break-word;box-sizing:border-box;padding:10px;margin:0;font-size:14px!important;line-height:18px!important;font-variant-ligatures:common-ligatures}.w-md-editor-text-pre,.w-md-editor-text-input,.w-md-editor-text>.w-md-editor-text-pre{margin:0;border:0;background:none;box-sizing:inherit;display:inherit;font-family:inherit;font-family:var(--md-editor-font-family)!important;font-size:inherit;font-style:inherit;font-variant-ligatures:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;-moz-tab-size:inherit;tab-size:inherit;text-indent:inherit;text-rendering:inherit;text-transform:inherit;white-space:inherit;overflow-wrap:inherit;word-break:inherit;word-break:normal;padding:0}.w-md-editor-text-pre{position:relative;margin:0!important;pointer-events:none;background-color:transparent!important}.w-md-editor-text-pre>code{padding:0!important;font-family:var(--md-editor-font-family)!important;font-size:14px!important;line-height:18px!important}.w-md-editor-text-input{position:absolute;top:0;left:0;height:100%;width:100%;resize:none;color:inherit;overflow:hidden;outline:0;padding:inherit;-webkit-font-smoothing:antialiased;-webkit-text-fill-color:transparent}.w-md-editor-text-input:empty{-webkit-text-fill-color:inherit!important}.w-md-editor-text-pre,.w-md-editor-text-input{word-wrap:pre;word-break:break-word;white-space:pre-wrap}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.w-md-editor-text-input{color:transparent!important}.w-md-editor-text-input::selection{background-color:#accef7!important;color:transparent!important}}.w-md-editor-text-pre .punctuation{color:var(--color-prettylights-syntax-comment, #8b949e)!important}.w-md-editor-text-pre .token.url,.w-md-editor-text-pre .token.content{color:var(--color-prettylights-syntax-constant, #0550ae)!important}.w-md-editor-text-pre .token.title.important{color:var(--color-prettylights-syntax-markup-bold, #24292f)}.w-md-editor-text-pre .token.code-block .function{color:var(--color-prettylights-syntax-entity, #8250df)}.w-md-editor-text-pre .token.bold{font-weight:unset!important}.w-md-editor-text-pre .token.title{line-height:unset!important;font-size:unset!important;font-weight:unset!important}.w-md-editor-text-pre .token.code.keyword{color:var(--color-prettylights-syntax-constant, #0550ae)!important}.w-md-editor-text-pre .token.strike,.w-md-editor-text-pre .token.strike .content{color:var(--color-prettylights-syntax-markup-deleted-text, #82071e)!important}.w-md-editor-toolbar-child{position:absolute;border-radius:3px;box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);z-index:1;display:none}.w-md-editor-toolbar-child.active{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar{border-bottom:0;padding:3px;border-radius:3px}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li{display:block}.w-md-editor-toolbar-child .w-md-editor-toolbar ul>li button{width:-webkit-fill-available;height:initial;box-sizing:border-box;padding:3px 4px 2px;margin:0}.w-md-editor-toolbar{border-bottom:1px solid var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);padding:3px;display:flex;justify-content:space-between;align-items:center;border-radius:3px 3px 0 0;-webkit-user-select:none;user-select:none;flex-wrap:wrap}.w-md-editor-toolbar.bottom{border-bottom:0px;border-top:1px solid var(--md-editor-box-shadow-color);border-radius:0 0 3px 3px}.w-md-editor-toolbar ul,.w-md-editor-toolbar li{margin:0;padding:0;list-style:none;line-height:initial}.w-md-editor-toolbar li{display:inline-block;font-size:14px}.w-md-editor-toolbar li+li{margin:0}.w-md-editor-toolbar li>button{border:none;height:20px;line-height:14px;background:none;padding:4px;margin:0 1px;border-radius:2px;text-transform:none;font-weight:400;overflow:visible;outline:none;cursor:pointer;transition:all .3s;white-space:nowrap;color:var(--color-fg-default)}.w-md-editor-toolbar li>button:hover,.w-md-editor-toolbar li>button:focus{background-color:var(--color-neutral-muted);color:var(--color-accent-fg)}.w-md-editor-toolbar li>button:active{background-color:var(--color-neutral-muted);color:var(--color-danger-fg)}.w-md-editor-toolbar li>button:disabled{color:var(--md-editor-box-shadow-color);cursor:not-allowed}.w-md-editor-toolbar li>button:disabled:hover{background-color:transparent;color:var(--md-editor-box-shadow-color)}.w-md-editor-toolbar li.active>button{color:var(--color-accent-fg);background-color:var(--color-neutral-muted)}.w-md-editor-toolbar-divider{height:14px;width:1px;margin:-3px 3px 0!important;vertical-align:middle;background-color:var(--md-editor-box-shadow-color)}.w-md-editor{text-align:left;border-radius:3px;padding-bottom:1px;position:relative;color:var(--color-fg-default);--md-editor-font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--md-editor-background-color: var(--color-canvas-default, #ffffff);--md-editor-box-shadow-color: var(--color-border-default, #d0d7de);box-shadow:0 0 0 1px var(--md-editor-box-shadow-color),0 0 0 var(--md-editor-box-shadow-color),0 1px 1px var(--md-editor-box-shadow-color);background-color:var(--md-editor-background-color);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;flex-direction:column}.w-md-editor.w-md-editor-rtl{direction:rtl!important;text-align:right!important}.w-md-editor.w-md-editor-rtl .w-md-editor-preview{right:unset!important;left:0;text-align:right!important;box-shadow:inset -1px 0 0 0 var(--md-editor-box-shadow-color)}.w-md-editor.w-md-editor-rtl .w-md-editor-text{text-align:right!important}.w-md-editor-toolbar{height:fit-content}.w-md-editor-content{height:100%;overflow:auto;position:relative;border-radius:0 0 3px}.w-md-editor .copied{display:none!important}.w-md-editor-input{width:50%;height:100%}.w-md-editor-text-pre>code{word-break:break-word!important;white-space:pre-wrap!important}.w-md-editor-preview{width:50%;box-sizing:border-box;box-shadow:inset 1px 0 0 0 var(--md-editor-box-shadow-color);position:absolute;padding:10px 20px;overflow:auto;top:0;right:0;bottom:0;border-radius:0 0 5px;display:flex;flex-direction:column}.w-md-editor-preview .anchor{display:none}.w-md-editor-preview .contains-task-list li.task-list-item{list-style:none}.w-md-editor-show-preview .w-md-editor-input{width:0%;overflow:hidden;background-color:var(--md-editor-background-color)}.w-md-editor-show-preview .w-md-editor-preview{width:100%;box-shadow:inset 0 0}.w-md-editor-show-edit .w-md-editor-input{width:100%}.w-md-editor-show-edit .w-md-editor-preview{width:0%;padding:0}.w-md-editor-fullscreen{overflow:hidden;position:fixed;z-index:99999;top:0;left:0;right:0;bottom:0;height:100%!important}.w-md-editor-fullscreen .w-md-editor-content{height:100%}/*! tailwindcss v4.2.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-divide-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-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-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-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-content:""}}}@layer theme{:root,:host{--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-500:oklch(63.7% .237 25.331);--color-red-700:oklch(50.5% .213 27.518);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-800:oklch(47.3% .137 46.201);--color-emerald-500:oklch(69.6% .17 162.48);--color-sky-500:oklch(68.5% .169 237.323);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-violet-500:oklch(60.6% .25 292.717);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-500:oklch(55.4% .046 257.417);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-800:oklch(27.4% .006 286.033);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-4xl:56rem;--container-5xl:64rem;--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: 1.5 ;--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: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) 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{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;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,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.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}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.top-1{top:calc(var(--spacing) * 1)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-11{top:calc(var(--spacing) * 11)}.top-\[10px\]{top:10px}.top-\[calc\(100\%\+7px\)\]{top:calc(100% + 7px)}.top-\[calc\(100\%\+8px\)\]{top:calc(100% + 8px)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.right-0{right:calc(var(--spacing) * 0)}.right-1{right:calc(var(--spacing) * 1)}.right-2{right:calc(var(--spacing) * 2)}.right-3{right:calc(var(--spacing) * 3)}.right-full{right:100%}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.bottom-9{bottom:calc(var(--spacing) * 9)}.bottom-\[calc\(100\%\+8px\)\]{bottom:calc(100% + 8px)}.bottom-\[calc\(100\%\+10px\)\]{bottom:calc(100% + 10px)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-\[10px\]{left:10px}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[80\]{z-index:80}.z-\[140\]{z-index:140}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.prose-sm{font-size:.875rem;line-height:1.71429}.prose-sm :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.888889em;margin-bottom:.888889em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.33333em;margin-bottom:1.33333em;padding-inline-start:1.11111em}.prose-sm :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:.8em;font-size:2.14286em;line-height:1.2}.prose-sm :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.6em;margin-bottom:.8em;font-size:1.42857em;line-height:1.4}.prose-sm :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.55556em;margin-bottom:.444444em;font-size:1.28571em;line-height:1.55556}.prose-sm :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.42857em;margin-bottom:.571429em;line-height:1.42857}.prose-sm :where(img):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.142857em;padding-inline-end:.357143em;padding-bottom:.142857em;border-radius:.3125rem;padding-inline-start:.357143em;font-size:.857143em}.prose-sm :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em}.prose-sm :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.9em}.prose-sm :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.888889em}.prose-sm :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;border-radius:.25rem;margin-top:1.66667em;margin-bottom:1.66667em;padding-inline-start:1em;font-size:.857143em;line-height:1.66667}.prose-sm :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em;padding-inline-start:1.57143em}.prose-sm :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;margin-bottom:.285714em}.prose-sm :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.428571em}.prose-sm :where(.prose-sm>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(.prose-sm>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(.prose-sm>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.14286em}.prose-sm :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.571429em;margin-bottom:.571429em}.prose-sm :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em;margin-bottom:1.14286em}.prose-sm :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.14286em}.prose-sm :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.285714em;padding-inline-start:1.57143em}.prose-sm :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2.85714em;margin-bottom:2.85714em}.prose-sm :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-sm :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.857143em;line-height:1.5}.prose-sm :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.666667em;padding-inline-end:1em;padding-bottom:.666667em;padding-inline-start:1em}.prose-sm :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose-sm :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose-sm :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.71429em;margin-bottom:1.71429em}.prose-sm :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose-sm :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.666667em;font-size:.857143em;line-height:1.33333}.prose-sm :where(.prose-sm>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose-sm :where(.prose-sm>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-auto{margin-top:auto}.mr-1{margin-right:calc(var(--spacing) * 1)}.mr-1\.5{margin-right:calc(var(--spacing) * 1.5)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-8{margin-right:calc(var(--spacing) * 8)}.\!mb-4{margin-bottom:calc(var(--spacing) * 4)!important}.-mb-px{margin-bottom:-1px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-3\.5{margin-left:calc(var(--spacing) * -3.5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-6{margin-left:calc(var(--spacing) * 6)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.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}.h-0{height:calc(var(--spacing) * 0)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-56{height:calc(var(--spacing) * 56)}.h-\[18px\]{height:18px}.h-\[26px\]{height:26px}.h-\[74px\]{height:74px}.h-\[78vh\]{height:78vh}.h-\[320px\]{height:320px}.h-\[calc\(100\%-64px\)\]{height:calc(100% - 64px)}.h-\[calc\(100vh-190px\)\]{height:calc(100vh - 190px)}.h-\[min\(78vh\,760px\)\]{height:min(78vh,760px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-40{max-height:calc(var(--spacing) * 40)}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-\[72vh\]{max-height:72vh}.max-h-\[78vh\]{max-height:78vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[120px\]{max-height:120px}.max-h-\[132px\]{max-height:132px}.max-h-\[160px\]{max-height:160px}.max-h-\[220px\]{max-height:220px}.max-h-\[260px\]{max-height:260px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[360px\]{max-height:360px}.max-h-\[420px\]{max-height:420px}.max-h-\[500px\]{max-height:500px}.max-h-\[520px\]{max-height:520px}.max-h-\[620px\]{max-height:620px}.max-h-\[calc\(100vh-190px\)\]{max-height:calc(100vh - 190px)}.max-h-\[calc\(100vh-230px\)\]{max-height:calc(100vh - 230px)}.max-h-\[min\(68vh\,560px\)\]{max-height:min(68vh,560px)}.max-h-\[min\(72vh\,640px\)\]{max-height:min(72vh,640px)}.max-h-\[min\(78vh\,760px\)\]{max-height:min(78vh,760px)}.max-h-\[min\(80vh\,760px\)\]{max-height:min(80vh,760px)}.max-h-\[min\(82vh\,820px\)\]{max-height:min(82vh,820px)}.max-h-\[min\(84vh\,880px\)\]{max-height:min(84vh,880px)}.max-h-\[min\(86vh\,880px\)\]{max-height:min(86vh,880px)}.max-h-\[min\(86vh\,920px\)\]{max-height:min(86vh,920px)}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-\[32px\]{min-height:32px}.min-h-\[44px\]{min-height:44px}.min-h-\[52px\]{min-height:52px}.min-h-\[76px\]{min-height:76px}.min-h-\[80px\]{min-height:80px}.min-h-\[92px\]{min-height:92px}.min-h-\[112px\]{min-height:112px}.min-h-\[130px\]{min-height:130px}.min-h-\[160px\]{min-height:160px}.min-h-\[180px\]{min-height:180px}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[260px\]{min-height:260px}.min-h-\[440px\]{min-height:440px}.min-h-\[560px\]{min-height:560px}.min-h-\[620px\]{min-height:620px}.min-h-\[680px\]{min-height:680px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-16{width:calc(var(--spacing) * 16)}.w-56{width:calc(var(--spacing) * 56)}.w-\[18px\]{width:18px}.w-\[74px\]{width:74px}.w-\[132px\]{width:132px}.w-\[136px\]{width:136px}.w-\[220px\]{width:220px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[min\(86vw\,1120px\)\]{width:min(86vw,1120px)}.w-\[min\(320px\,calc\(100\%-24px\)\)\]{width:min(320px,100% - 24px)}.w-\[min\(420px\,92vw\)\]{width:min(420px,92vw)}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.w-screen{width:100vw}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[8ch\]{max-width:8ch}.max-w-\[13ch\]{max-width:13ch}.max-w-\[45\%\]{max-width:45%}.max-w-\[54ch\]{max-width:54ch}.max-w-\[56ch\]{max-width:56ch}.max-w-\[62ch\]{max-width:62ch}.max-w-\[80\%\]{max-width:80%}.max-w-\[176px\]{max-width:176px}.max-w-\[180px\]{max-width:180px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[880px\]{max-width:880px}.max-w-\[900px\]{max-width:900px}.max-w-\[920px\]{max-width:920px}.max-w-\[960px\]{max-width:960px}.max-w-\[980px\]{max-width:980px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[min\(72\%\,1120px\)\]{max-width:min(72%,1120px)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[58px\]{min-width:58px}.min-w-\[72px\]{min-width:72px}.min-w-\[74px\]{min-width:74px}.min-w-\[82px\]{min-width:82px}.min-w-\[96px\]{min-width:96px}.min-w-\[124px\]{min-width:124px}.min-w-\[220px\]{min-width:220px}.min-w-\[1020px\]{min-width:1020px}.min-w-\[1260px\]{min-width:1260px}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:calc(var(--spacing) * 0);--tw-border-spacing-y:calc(var(--spacing) * 0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-8{--tw-translate-x:calc(var(--spacing) * -8);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-90{rotate:90deg}.rotate-180{rotate:180deg}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.scroll-m-20{scroll-margin:calc(var(--spacing) * 20)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[22px_minmax\(0\,1fr\)\]{grid-template-columns:22px minmax(0,1fr)}.grid-cols-\[176px_minmax\(0\,1fr\)\]{grid-template-columns:176px minmax(0,1fr)}.grid-cols-\[188px_minmax\(0\,1fr\)\]{grid-template-columns:188px minmax(0,1fr)}.grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(0\,1fr\)_auto_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.grid-cols-\[minmax\(230px\,1\.45fr\)_112px_148px_176px_92px_96px_164px\]{grid-template-columns:minmax(230px,1.45fr) 112px 148px 176px 92px 96px 164px}.grid-rows-\[minmax\(0\,3fr\)_minmax\(0\,1fr\)\]{grid-template-rows:minmax(0,3fr) minmax(0,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#edf1f6\]>:not(:last-child)){border-color:#edf1f6}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.\!rounded-\[20px\]{border-radius:20px!important}.\!rounded-\[22px\]{border-radius:22px!important}.\!rounded-\[24px\]{border-radius:24px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.\!rounded-t-none{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-tr{border-top-right-radius:.25rem}.rounded-b-\[24px\]{border-bottom-right-radius:24px;border-bottom-left-radius:24px}.rounded-b-lg{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#1d1d1f\]{border-color:#1d1d1f}.border-\[\#1d1d1f\]\/10{border-color:#1d1d1f1a}.border-\[\#1f2937\]{border-color:#1f2937}.border-\[\#2f73b8\]{border-color:#2f73b8}.border-\[\#8bb8e8\]{border-color:#8bb8e8}.border-\[\#0071e3\]{border-color:#0071e3}.border-\[\#0071e3\]\/20{border-color:#0071e333}.border-\[\#0071e3\]\/28{border-color:#0071e347}.border-\[\#aeb8c5\]{border-color:#aeb8c5}.border-\[\#b7d7ff\]{border-color:#b7d7ff}.border-\[\#b7ebc6\]{border-color:#b7ebc6}.border-\[\#b8dbff\]{border-color:#b8dbff}.border-\[\#b8dfc2\]{border-color:#b8dfc2}.border-\[\#b9d8fb\]{border-color:#b9d8fb}.border-\[\#b9d9ff\]{border-color:#b9d9ff}.border-\[\#bdd8fb\]{border-color:#bdd8fb}.border-\[\#bfd7fb\]{border-color:#bfd7fb}.border-\[\#c7d0db\]{border-color:#c7d0db}.border-\[\#c8ddf8\]{border-color:#c8ddf8}.border-\[\#c9d9f7\]{border-color:#c9d9f7}.border-\[\#cfd8e5\]{border-color:#cfd8e5}.border-\[\#cfd8e6\]{border-color:#cfd8e6}.border-\[\#cfe1fb\]{border-color:#cfe1fb}.border-\[\#d2d2d7\]{border-color:#d2d2d7}.border-\[\#d5d7de\]{border-color:#d5d7de}.border-\[\#d5dde8\]{border-color:#d5dde8}.border-\[\#d6deea\]{border-color:#d6deea}.border-\[\#d6e0ec\]{border-color:#d6e0ec}.border-\[\#d7dbe3\]{border-color:#d7dbe3}.border-\[\#d7dfe9\]{border-color:#d7dfe9}.border-\[\#d7e0eb\]{border-color:#d7e0eb}.border-\[\#d7e1ec\]{border-color:#d7e1ec}.border-\[\#d7e8fb\]{border-color:#d7e8fb}.border-\[\#d8dee8\]{border-color:#d8dee8}.border-\[\#d8e0eb\]{border-color:#d8e0eb}.border-\[\#d8e1ed\]{border-color:#d8e1ed}.border-\[\#d8eadf\]{border-color:#d8eadf}.border-\[\#d9e0ea\]{border-color:#d9e0ea}.border-\[\#d9e3f0\]{border-color:#d9e3f0}.border-\[\#d9e6f5\]{border-color:#d9e6f5}.border-\[\#d9e8fb\]{border-color:#d9e8fb}.border-\[\#d9eadf\]{border-color:#d9eadf}.border-\[\#dbe3ee\]{border-color:#dbe3ee}.border-\[\#dbe4ef\]{border-color:#dbe4ef}.border-\[\#dbe8f7\]{border-color:#dbe8f7}.border-\[\#dce3ed\]{border-color:#dce3ed}.border-\[\#dce8f7\]{border-color:#dce8f7}.border-\[\#dce8f8\]{border-color:#dce8f8}.border-\[\#dce9f8\]{border-color:#dce9f8}.border-\[\#dcefe1\]{border-color:#dcefe1}.border-\[\#dfe5ee\]{border-color:#dfe5ee}.border-\[\#dfe6ef\]{border-color:#dfe6ef}.border-\[\#dfe7f1\]{border-color:#dfe7f1}.border-\[\#dfe7f2\]{border-color:#dfe7f2}.border-\[\#e1e7ef\]{border-color:#e1e7ef}.border-\[\#e1e8f0\]{border-color:#e1e8f0}.border-\[\#e2e8f0\]{border-color:#e2e8f0}.border-\[\#e3eaf3\]{border-color:#e3eaf3}.border-\[\#e4eaf2\]{border-color:#e4eaf2}.border-\[\#e5e5e7\]{border-color:#e5e5e7}.border-\[\#e5e7eb\]{border-color:#e5e7eb}.border-\[\#e5eaf2\]{border-color:#e5eaf2}.border-\[\#e5ebf2\]{border-color:#e5ebf2}.border-\[\#e5ebf3\]{border-color:#e5ebf3}.border-\[\#e6edf5\]{border-color:#e6edf5}.border-\[\#e6edf6\]{border-color:#e6edf6}.border-\[\#e7ebf0\]{border-color:#e7ebf0}.border-\[\#e7ebf2\]{border-color:#e7ebf2}.border-\[\#e7edf5\]{border-color:#e7edf5}.border-\[\#e8edf4\]{border-color:#e8edf4}.border-\[\#e9eef5\]{border-color:#e9eef5}.border-\[\#edf1f6\]{border-color:#edf1f6}.border-\[\#eef1f5\]{border-color:#eef1f5}.border-\[\#eef2f7\]{border-color:#eef2f7}.border-\[\#f1df9b\]{border-color:#f1df9b}.border-\[\#f2c8c8\]{border-color:#f2c8c8}.border-\[\#f2d2d2\]{border-color:#f2d2d2}.border-\[\#f2d398\]{border-color:#f2d398}.border-\[\#f3c2c2\]{border-color:#f3c2c2}.border-\[\#f3c8d3\]{border-color:#f3c8d3}.border-\[\#f3d6d6\]{border-color:#f3d6d6}.border-\[\#f3dfb6\]{border-color:#f3dfb6}.border-\[\#f4b6b0\]{border-color:#f4b6b0}.border-\[\#f4e4bf\]{border-color:#f4e4bf}.border-\[\#f5c2c7\]{border-color:#f5c2c7}.border-\[\#fff1c2\]{border-color:#fff1c2}.border-\[hsl\(var\(--border\)\)\]{border-color:hsl(var(--border))}.border-\[rgba\(0\,113\,227\,0\.2\)\]{border-color:#0071e333}.border-\[rgba\(0\,113\,227\,0\.12\)\]{border-color:#0071e31f}.border-\[rgba\(0\,113\,227\,0\.14\)\]{border-color:#0071e324}.border-\[rgba\(0\,113\,227\,0\.28\)\]{border-color:#0071e347}.border-\[rgba\(15\,23\,42\,0\.1\)\]{border-color:#0f172a1a}.border-\[rgba\(15\,23\,42\,0\.06\)\]{border-color:#0f172a0f}.border-\[rgba\(15\,23\,42\,0\.08\)\]{border-color:#0f172a14}.border-\[rgba\(15\,23\,42\,0\.12\)\]{border-color:#0f172a1f}.border-\[rgba\(190\,200\,214\,0\.9\)\]{border-color:#bec8d6e6}.border-\[rgba\(190\,200\,214\,0\.72\)\]{border-color:#bec8d6b8}.border-\[rgba\(196\,205\,216\,0\.92\)\]{border-color:#c4cdd8eb}.border-\[rgba\(214\,223\,234\,0\.96\)\]{border-color:#d6dfeaf5}.border-\[rgba\(216\,225\,236\,0\.86\)\]{border-color:#d8e1ecdb}.border-\[rgba\(218\,227\,238\,0\.86\)\]{border-color:#dae3eedb}.border-amber-500\/20{border-color:#f99c0033}@supports (color:color-mix(in lab,red,red)){.border-amber-500\/20{border-color:color-mix(in oklab,var(--color-amber-500) 20%,transparent)}}.border-black\/5{border-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.border-black\/5{border-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.border-red-500\/20{border-color:color-mix(in oklab,var(--color-red-500) 20%,transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab,red,red)){.border-red-500\/30{border-color:color-mix(in oklab,var(--color-red-500) 30%,transparent)}}.border-slate-200\/60{border-color:#e2e8f099}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/60{border-color:color-mix(in oklab,var(--color-slate-200) 60%,transparent)}}.border-slate-200\/70{border-color:#e2e8f0b3}@supports (color:color-mix(in lab,red,red)){.border-slate-200\/70{border-color:color-mix(in oklab,var(--color-slate-200) 70%,transparent)}}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.border-white\/70{border-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.border-white\/75{border-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.border-white\/75{border-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.border-zinc-200{border-color:var(--color-zinc-200)}.border-b-\[\#dbe3ee\]{border-bottom-color:#dbe3ee}.border-b-\[\#eef6ff\]{border-bottom-color:#eef6ff}.\!bg-\[\#f7f9fc\]{background-color:#f7f9fc!important}.bg-\[\#1d1d1f\]{background-color:#1d1d1f}.bg-\[\#1f2937\]{background-color:#1f2937}.bg-\[\#2f73b8\]{background-color:#2f73b8}.bg-\[\#4b9cff\]{background-color:#4b9cff}.bg-\[\#8aa0b8\]{background-color:#8aa0b8}.bg-\[\#22a06b\]{background-color:#22a06b}.bg-\[\#33b36b\]{background-color:#33b36b}.bg-\[\#0071e3\]{background-color:#0071e3}.bg-\[\#98a2b3\]{background-color:#98a2b3}.bg-\[\#2491ff\]{background-color:#2491ff}.bg-\[\#c6cfda\]{background-color:#c6cfda}.bg-\[\#cdd7e3\]{background-color:#cdd7e3}.bg-\[\#d14343\]{background-color:#d14343}.bg-\[\#dcebff\]{background-color:#dcebff}.bg-\[\#e4e7f1\]{background-color:#e4e7f1}.bg-\[\#e5e5e7\]{background-color:#e5e5e7}.bg-\[\#e8edf5\]{background-color:#e8edf5}.bg-\[\#e9f7ef\]{background-color:#e9f7ef}.bg-\[\#eaf1fb\]{background-color:#eaf1fb}.bg-\[\#eaf3ff\]{background-color:#eaf3ff}.bg-\[\#eaf4ff\]{background-color:#eaf4ff}.bg-\[\#ebf8ef\]{background-color:#ebf8ef}.bg-\[\#eceef8\]{background-color:#eceef8}.bg-\[\#ecf5ff\]{background-color:#ecf5ff}.bg-\[\#edf3f9\]{background-color:#edf3f9}.bg-\[\#edf4fb\]{background-color:#edf4fb}.bg-\[\#edf5ff\]{background-color:#edf5ff}.bg-\[\#eef2f7\]{background-color:#eef2f7}.bg-\[\#eef3ff\]{background-color:#eef3ff}.bg-\[\#eef4fb\]{background-color:#eef4fb}.bg-\[\#eef5ff\]{background-color:#eef5ff}.bg-\[\#eef6ff\]{background-color:#eef6ff}.bg-\[\#eff6ff\]{background-color:#eff6ff}.bg-\[\#effaf2\]{background-color:#effaf2}.bg-\[\#effbf2\]{background-color:#effbf2}.bg-\[\#f0f5ff\]{background-color:#f0f5ff}.bg-\[\#f2f5f8\]{background-color:#f2f5f8}.bg-\[\#f2f6fb\]{background-color:#f2f6fb}.bg-\[\#f2f7ff\]{background-color:#f2f7ff}.bg-\[\#f3f4f6\]{background-color:#f3f4f6}.bg-\[\#f3f6fa\]{background-color:#f3f6fa}.bg-\[\#f4f5f7\]{background-color:#f4f5f7}.bg-\[\#f4f6f9\]{background-color:#f4f6f9}.bg-\[\#f4f8ff\]{background-color:#f4f8ff}.bg-\[\#f4f9ff\]{background-color:#f4f9ff}.bg-\[\#f4fbf6\]{background-color:#f4fbf6}.bg-\[\#f5a623\]{background-color:#f5a623}.bg-\[\#f5f9ff\]{background-color:#f5f9ff}.bg-\[\#f5fcf7\]{background-color:#f5fcf7}.bg-\[\#f6f8fb\]{background-color:#f6f8fb}.bg-\[\#f6f9fd\]{background-color:#f6f9fd}.bg-\[\#f6fbff\]{background-color:#f6fbff}.bg-\[\#f7f7f8\]{background-color:#f7f7f8}.bg-\[\#f7f8fb\]{background-color:#f7f8fb}.bg-\[\#f7f9fc\]{background-color:#f7f9fc}.bg-\[\#f7fafc\]{background-color:#f7fafc}.bg-\[\#f7faff\]{background-color:#f7faff}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f8fafd\]{background-color:#f8fafd}.bg-\[\#f8fbff\]{background-color:#f8fbff}.bg-\[\#f8fffa\]{background-color:#f8fffa}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fafbfd\]{background-color:#fafbfd}.bg-\[\#fbfcfe\]{background-color:#fbfcfe}.bg-\[\#fff1f1\]{background-color:#fff1f1}.bg-\[\#fff5e8\]{background-color:#fff5e8}.bg-\[\#fff5f5\]{background-color:#fff5f5}.bg-\[\#fff5f8\]{background-color:#fff5f8}.bg-\[\#fff6f5\]{background-color:#fff6f5}.bg-\[\#fff6f6\]{background-color:#fff6f6}.bg-\[\#fff7f7\]{background-color:#fff7f7}.bg-\[\#fff8dd\]{background-color:#fff8dd}.bg-\[\#fff8eb\]{background-color:#fff8eb}.bg-\[\#fff9ed\]{background-color:#fff9ed}.bg-\[\#fffaf0\]{background-color:#fffaf0}.bg-\[\#fffdf3\]{background-color:#fffdf3}.bg-\[hsl\(var\(--muted\)\)\]{background-color:hsl(var(--muted))}.bg-\[rgba\(15\,23\,42\,0\.06\)\]{background-color:#0f172a0f}.bg-\[rgba\(15\,23\,42\,0\.16\)\]{background-color:#0f172a29}.bg-\[rgba\(15\,23\,42\,0\.42\)\]{background-color:#0f172a6b}.bg-\[rgba\(15\,23\,42\,0\.48\)\]{background-color:#0f172a7a}.bg-\[rgba\(15\,23\,42\,0\.62\)\]{background-color:#0f172a9e}.bg-\[rgba\(237\,245\,255\,0\.94\)\]{background-color:#edf5fff0}.bg-\[rgba\(247\,247\,248\,0\.96\)\]{background-color:#f7f7f8f5}.bg-\[rgba\(247\,251\,255\,0\.95\)\]{background-color:#f7fbfff2}.bg-\[rgba\(248\,250\,252\,0\.78\)\]{background-color:#f8fafcc7}.bg-\[rgba\(248\,250\,252\,0\.82\)\]{background-color:#f8fafcd1}.bg-\[rgba\(255\,255\,255\,0\.9\)\]{background-color:#ffffffe6}.bg-\[rgba\(255\,255\,255\,0\.55\)\]{background-color:#ffffff8c}.bg-\[rgba\(255\,255\,255\,0\.65\)\]{background-color:#ffffffa6}.bg-\[rgba\(255\,255\,255\,0\.72\)\]{background-color:#ffffffb8}.bg-\[rgba\(255\,255\,255\,0\.78\)\]{background-color:#ffffffc7}.bg-\[rgba\(255\,255\,255\,0\.82\)\]{background-color:#ffffffd1}.bg-\[rgba\(255\,255\,255\,0\.84\)\]{background-color:#ffffffd6}.bg-\[rgba\(255\,255\,255\,0\.98\)\]{background-color:#fffffffa}.bg-amber-500{background-color:var(--color-amber-500)}.bg-amber-500\/10{background-color:#f99c001a}@supports (color:color-mix(in lab,red,red)){.bg-amber-500\/10{background-color:color-mix(in oklab,var(--color-amber-500) 10%,transparent)}}.bg-black{background-color:var(--color-black)}.bg-blue-500\/80{background-color:#3080ffcc}@supports (color:color-mix(in lab,red,red)){.bg-blue-500\/80{background-color:color-mix(in oklab,var(--color-blue-500) 80%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab,red,red)){.bg-red-500\/10{background-color:color-mix(in oklab,var(--color-red-500) 10%,transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-slate-500{background-color:var(--color-slate-500)}.bg-transparent{background-color:#0000}.bg-violet-500{background-color:var(--color-violet-500)}.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\/35{background-color:#ffffff59}@supports (color:color-mix(in lab,red,red)){.bg-white\/35{background-color:color-mix(in oklab,var(--color-white) 35%,transparent)}}.bg-white\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-white\/60{background-color:color-mix(in oklab,var(--color-white) 60%,transparent)}}.bg-white\/65{background-color:#ffffffa6}@supports (color:color-mix(in lab,red,red)){.bg-white\/65{background-color:color-mix(in oklab,var(--color-white) 65%,transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.bg-white\/70{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.bg-white\/72{background-color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.bg-white\/72{background-color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.bg-white\/74{background-color:#ffffffbd}@supports (color:color-mix(in lab,red,red)){.bg-white\/74{background-color:color-mix(in oklab,var(--color-white) 74%,transparent)}}.bg-white\/75{background-color:#ffffffbf}@supports (color:color-mix(in lab,red,red)){.bg-white\/75{background-color:color-mix(in oklab,var(--color-white) 75%,transparent)}}.bg-white\/76{background-color:#ffffffc2}@supports (color:color-mix(in lab,red,red)){.bg-white\/76{background-color:color-mix(in oklab,var(--color-white) 76%,transparent)}}.bg-white\/78{background-color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.bg-white\/78{background-color:color-mix(in oklab,var(--color-white) 78%,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)}}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.bg-white\/86{background-color:#ffffffdb}@supports (color:color-mix(in lab,red,red)){.bg-white\/86{background-color:color-mix(in oklab,var(--color-white) 86%,transparent)}}.bg-white\/88{background-color:#ffffffe0}@supports (color:color-mix(in lab,red,red)){.bg-white\/88{background-color:color-mix(in oklab,var(--color-white) 88%,transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.bg-white\/90{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab,red,red)){.bg-white\/92{background-color:color-mix(in oklab,var(--color-white) 92%,transparent)}}.bg-zinc-100{background-color:var(--color-zinc-100)}.bg-\[linear-gradient\(180deg\,\#2191ff_0\%\,\#0071e3_100\%\)\]{background-image:linear-gradient(#2191ff,#0071e3)}.bg-\[linear-gradient\(180deg\,\#f4f8fc\,\#edf3f8\)\]{background-image:linear-gradient(#f4f8fc,#edf3f8)}.bg-\[linear-gradient\(180deg\,\#f8fbff_0\%\,\#f1f7ff_100\%\)\]{background-image:linear-gradient(#f8fbff,#f1f7ff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f7fbff\)\]{background-image:linear-gradient(#fff,#f7fbff)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f8fafc\)\]{background-image:linear-gradient(#fff,#f8fafc)}.bg-\[linear-gradient\(180deg\,\#ffffff\,\#f8fbff\)\]{background-image:linear-gradient(#fff,#f8fbff)}.bg-\[linear-gradient\(180deg\,rgba\(0\,113\,227\,0\.14\)\,rgba\(0\,113\,227\,0\.06\)\)\]{background-image:linear-gradient(#0071e324,#0071e30f)}.bg-\[linear-gradient\(180deg\,rgba\(17\,24\,39\,0\.94\)\,rgba\(31\,41\,55\,0\.88\)\)\]{background-image:linear-gradient(#111827f0,#1f2937e0)}.bg-\[linear-gradient\(180deg\,rgba\(33\,145\,255\,0\.16\)\,rgba\(0\,113\,227\,0\.08\)\)\]{background-image:linear-gradient(#2191ff29,#0071e314)}.bg-\[linear-gradient\(180deg\,rgba\(238\,246\,255\,0\.98\)\,rgba\(229\,241\,255\,0\.94\)\)\]{background-image:linear-gradient(#eef6fffa,#e5f1fff0)}.bg-\[linear-gradient\(180deg\,rgba\(244\,247\,251\,0\.92\)\,rgba\(237\,242\,248\,0\.88\)\)\]{background-image:linear-gradient(#f4f7fbeb,#edf2f8e0)}.bg-\[linear-gradient\(180deg\,rgba\(244\,247\,251\,0\.98\)\,rgba\(233\,239\,246\,0\.92\)\)\]{background-image:linear-gradient(#f4f7fbfa,#e9eff6eb)}.bg-\[linear-gradient\(180deg\,rgba\(249\,251\,255\,0\.98\)\,rgba\(244\,247\,251\,0\.94\)\)\]{background-image:linear-gradient(#f9fbfffa,#f4f7fbf0)}.bg-\[linear-gradient\(180deg\,rgba\(249\,251\,255\,0\.98\)\,rgba\(245\,248\,252\,0\.96\)\)\]{background-image:linear-gradient(#f9fbfffa,#f5f8fcf5)}.bg-\[linear-gradient\(180deg\,rgba\(250\,251\,253\,0\.95\)\,rgba\(243\,246\,250\,0\.88\)\)\]{background-image:linear-gradient(#fafbfdf2,#f3f6fae0)}.bg-\[linear-gradient\(180deg\,rgba\(252\,253\,255\,0\.99\)\,rgba\(242\,246\,251\,0\.97\)\)\]{background-image:linear-gradient(#fcfdfffc,#f2f6fbf7)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.92\)\,rgba\(246\,249\,252\,0\.86\)\)\]{background-image:linear-gradient(#ffffffeb,#f6f9fcdb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.95\)\,rgba\(247\,250\,253\,0\.92\)\)\]{background-image:linear-gradient(#fffffff2,#f7fafdeb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(244\,247\,251\,0\.92\)\)\]{background-image:linear-gradient(#fffffff5,#f4f7fbeb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.96\)\,rgba\(245\,248\,252\,0\.95\)\)\]{background-image:linear-gradient(#fffffff5,#f5f8fcf2)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(246\,248\,252\,0\.94\)\)\]{background-image:linear-gradient(#fffffffa,#f6f8fcf0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(247\,249\,252\,0\.92\)\)\]{background-image:linear-gradient(#fffffffa,#f7f9fceb)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.98\)\,rgba\(248\,250\,253\,0\.94\)\)\]{background-image:linear-gradient(#fffffffa,#f8fafdf0)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(238\,246\,255\,0\.98\)\)\]{background-image:linear-gradient(#fffffffc,#eef6fffa)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(239\,247\,255\,0\.98\)\)\]{background-image:linear-gradient(#fffffffc,#eff7fffa)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.99\)\,rgba\(248\,250\,252\,0\.98\)\)\]{background-image:linear-gradient(#fffffffc,#f8fafcfa)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.\!p-4{padding:calc(var(--spacing) * 4)!important}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:3px}.p-\[5px\]{padding:5px}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-\[3\.75rem\]{padding-left:3.75rem}.pl-\[76px\]{padding-left:76px}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:var(--font-mono)}.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-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--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))}.\!text-\[26px\]{font-size:26px!important}.text-\[0\.92em\]{font-size:.92em}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[clamp\(30px\,4vw\,48px\)\]{font-size:clamp(30px,4vw,48px)}.text-\[clamp\(34px\,5vw\,58px\)\]{font-size:clamp(34px,5vw,58px)}.text-\[clamp\(46px\,8vw\,82px\)\]{font-size:clamp(46px,8vw,82px)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-7{--tw-leading:calc(var(--spacing) * 7);line-height:calc(var(--spacing) * 7)}.leading-8{--tw-leading:calc(var(--spacing) * 8);line-height:calc(var(--spacing) * 8)}.leading-\[0\.94\]{--tw-leading:.94;line-height:.94}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.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-\[0\.04em\]{--tw-tracking:.04em!important;letter-spacing:.04em!important}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-0\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-0\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.06em\]{--tw-tracking:.06em;letter-spacing:.06em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\]{--tw-tracking:0;letter-spacing:0}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.\!text-white\/65{color:#ffffffa6!important}@supports (color:color-mix(in lab,red,red)){.\!text-white\/65{color:color-mix(in oklab,var(--color-white) 65%,transparent)!important}}.text-\[\#0b5cab\]{color:#0b5cab}.text-\[\#0b63ce\]{color:#0b63ce}.text-\[\#0f9d58\]{color:#0f9d58}.text-\[\#1d1d1f\]{color:#1d1d1f}.text-\[\#1d4ed8\]{color:#1d4ed8}.text-\[\#1e69c7\]{color:#1e69c7}.text-\[\#1f4f82\]{color:#1f4f82}.text-\[\#1f5fa8\]{color:#1f5fa8}.text-\[\#1f7a3d\]{color:#1f7a3d}.text-\[\#1f9d57\]{color:#1f9d57}.text-\[\#1f2937\]{color:#1f2937}.text-\[\#2d6b45\]{color:#2d6b45}.text-\[\#2f5f93\]{color:#2f5f93}.text-\[\#2f3845\]{color:#2f3845}.text-\[\#3a3a3c\]{color:#3a3a3c}.text-\[\#3c3c43\]{color:#3c3c43}.text-\[\#3e5ba9\]{color:#3e5ba9}.text-\[\#3f4a5a\]{color:#3f4a5a}.text-\[\#3f8daf\]{color:#3f8daf}.text-\[\#3f8f59\]{color:#3f8f59}.text-\[\#3f4652\]{color:#3f4652}.text-\[\#4b5f79\]{color:#4b5f79}.text-\[\#4b5563\]{color:#4b5563}.text-\[\#4b6480\]{color:#4b6480}.text-\[\#4c4c52\]{color:#4c4c52}.text-\[\#4f4f55\]{color:#4f4f55}.text-\[\#4f5c6c\]{color:#4f5c6c}.text-\[\#4f46e5\]{color:#4f46e5}.text-\[\#5c6470\]{color:#5c6470}.text-\[\#5d6b7c\]{color:#5d6b7c}.text-\[\#5d6674\]{color:#5d6674}.text-\[\#5e5e64\]{color:#5e5e64}.text-\[\#5f6b7a\]{color:#5f6b7a}.text-\[\#5f4200\]{color:#5f4200}.text-\[\#5f6368\]{color:#5f6368}.text-\[\#5f6673\]{color:#5f6673}.text-\[\#6b7d91\]{color:#6b7d91}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#6e1d1d\]{color:#6e1d1d}.text-\[\#6e6e73\]{color:#6e6e73}.text-\[\#6f7b8b\]{color:#6f7b8b}.text-\[\#6f7782\]{color:#6f7782}.text-\[\#7a5a00\]{color:#7a5a00}.text-\[\#7a271a\]{color:#7a271a}.text-\[\#7a1632\]{color:#7a1632}.text-\[\#7a5600\]{color:#7a5600}.text-\[\#7b8491\]{color:#7b8491}.text-\[\#7b8594\]{color:#7b8594}.text-\[\#7b8798\]{color:#7b8798}.text-\[\#7c8492\]{color:#7c8492}.text-\[\#7f1d1d\]{color:#7f1d1d}.text-\[\#7f8a99\]{color:#7f8a99}.text-\[\#7f90a7\]{color:#7f90a7}.text-\[\#8a4b00\]{color:#8a4b00}.text-\[\#8a5a00\]{color:#8a5a00}.text-\[\#8a5a03\]{color:#8a5a03}.text-\[\#8a94a6\]{color:#8a94a6}.text-\[\#8b8b90\]{color:#8b8b90}.text-\[\#8b93a1\]{color:#8b93a1}.text-\[\#8c8c91\]{color:#8c8c91}.text-\[\#9a9aa1\]{color:#9a9aa1}.text-\[\#9aa3af\]{color:#9aa3af}.text-\[\#9aa4b2\]{color:#9aa4b2}.text-\[\#9c5b04\]{color:#9c5b04}.text-\[\#9ca3af\]{color:#9ca3af}.text-\[\#9d6a18\]{color:#9d6a18}.text-\[\#9f2f2f\]{color:#9f2f2f}.text-\[\#9f1239\]{color:#9f1239}.text-\[\#0071e3\]{color:#0071e3}.text-\[\#94a3b8\]{color:#94a3b8}.text-\[\#98a2b3\]{color:#98a2b3}.text-\[\#145da0\]{color:#145da0}.text-\[\#214d33\]{color:#214d33}.text-\[\#225c98\]{color:#225c98}.text-\[\#257a49\]{color:#257a49}.text-\[\#416eb5\]{color:#416eb5}.text-\[\#1257a8\]{color:#1257a8}.text-\[\#1967c2\]{color:#1967c2}.text-\[\#2457a7\]{color:#2457a7}.text-\[\#2563eb\]{color:#2563eb}.text-\[\#16324f\]{color:#16324f}.text-\[\#23425f\]{color:#23425f}.text-\[\#31516f\]{color:#31516f}.text-\[\#31587d\]{color:#31587d}.text-\[\#34506d\]{color:#34506d}.text-\[\#35506f\]{color:#35506f}.text-\[\#44546a\]{color:#44546a}.text-\[\#45454b\]{color:#45454b}.text-\[\#48627f\]{color:#48627f}.text-\[\#49515d\]{color:#49515d}.text-\[\#64748b\]{color:#64748b}.text-\[\#66768a\]{color:#66768a}.text-\[\#86868b\]{color:#86868b}.text-\[\#111827\]{color:#111827}.text-\[\#227245\]{color:#227245}.text-\[\#237343\]{color:#237343}.text-\[\#243243\]{color:#243243}.text-\[\#334155\]{color:#334155}.text-\[\#344054\]{color:#344054}.text-\[\#344256\]{color:#344256}.text-\[\#374151\]{color:#374151}.text-\[\#475467\]{color:#475467}.text-\[\#475569\]{color:#475569}.text-\[\#485466\]{color:#485466}.text-\[\#516172\]{color:#516172}.text-\[\#516175\]{color:#516175}.text-\[\#526071\]{color:#526071}.text-\[\#536173\]{color:#536173}.text-\[\#657386\]{color:#657386}.text-\[\#667085\]{color:#667085}.text-\[\#738196\]{color:#738196}.text-\[\#a0a7b2\]{color:#a0a7b2}.text-\[\#a15c00\]{color:#a15c00}.text-\[\#a23d3d\]{color:#a23d3d}.text-\[\#a46a1b\]{color:#a46a1b}.text-\[\#b1bac8\]{color:#b1bac8}.text-\[\#b06b1a\]{color:#b06b1a}.text-\[\#b42318\]{color:#b42318}.text-\[\#c0c5cf\]{color:#c0c5cf}.text-\[\#d9485f\]{color:#d9485f}.text-\[hsl\(var\(--foreground\)\)\]{color:hsl(var(--foreground))}.text-amber-800{color:var(--color-amber-800)}.text-blue-600{color:var(--color-blue-600)}.text-current{color:currentColor}.text-red-700{color:var(--color-red-700)}.text-white{color:var(--color-white)}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab,red,red)){.text-white\/72{color:color-mix(in oklab,var(--color-white) 72%,transparent)}}.text-white\/74{color:#ffffffbd}@supports (color:color-mix(in lab,red,red)){.text-white\/74{color:color-mix(in oklab,var(--color-white) 74%,transparent)}}.text-white\/78{color:#ffffffc7}@supports (color:color-mix(in lab,red,red)){.text-white\/78{color:color-mix(in oklab,var(--color-white) 78%,transparent)}}.text-zinc-800{color:var(--color-zinc-800)}.\!normal-case{text-transform:none!important}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.decoration-\[\#0b5cab\]\/30{text-decoration-color:#0b5cab4d}.decoration-\[\#0b5cab\]\/35{text-decoration-color:#0b5cab59}.decoration-\[\#0071e3\]\/30{text-decoration-color:#0071e34d}.underline-offset-4{text-underline-offset:4px}.accent-\[\#1d1d1f\]{accent-color:#1d1d1f}.opacity-0{opacity:0}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[0\.92\]{opacity:.92}.shadow-\[0_-1px_0_rgba\(185\,216\,251\,0\.45\)\]{--tw-shadow:0 -1px 0 var(--tw-shadow-color,#b9d8fb73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_8px_18px_-16px_rgba\(29\,29\,31\,0\.65\)\]{--tw-shadow:0 8px 18px -16px var(--tw-shadow-color,#1d1d1fa6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_22px_-18px_rgba\(46\,67\,110\,0\.22\)\]{--tw-shadow:0 10px 22px -18px var(--tw-shadow-color,#2e436e38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_10px_24px_-22px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 10px 24px -22px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_20px_-16px_rgba\(0\,113\,227\,0\.7\)\]{--tw-shadow:0 12px 20px -16px var(--tw-shadow-color,#0071e3b3);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_-20px_rgba\(15\,23\,42\,0\.35\)\]{--tw-shadow:0 12px 24px -20px var(--tw-shadow-color,#0f172a59);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_24px_-22px_rgba\(0\,113\,227\,0\.28\)\]{--tw-shadow:0 12px 24px -22px var(--tw-shadow-color,#0071e347);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_28px_-24px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 12px 28px -24px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_24px_-18px_rgba\(0\,113\,227\,0\.72\)\]{--tw-shadow:0 14px 24px -18px var(--tw-shadow-color,#0071e3b8);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_26px_-28px_rgba\(58\,78\,120\,0\.22\)\]{--tw-shadow:0 14px 26px -28px var(--tw-shadow-color,#3a4e7838);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_28px_-20px_rgba\(0\,113\,227\,0\.38\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.98\)\]{--tw-shadow:0 14px 28px -20px var(--tw-shadow-color,#0071e361), inset 0 1px 0 var(--tw-shadow-color,#fffffffa);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_28px_-28px_rgba\(58\,78\,120\,0\.18\)\,inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow:0 14px 28px -28px var(--tw-shadow-color,#3a4e782e), inset 0 1px 0 var(--tw-shadow-color,#fffffff5);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_-18px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:0 14px 30px -18px var(--tw-shadow-color,#0f172a8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_14px_30px_-28px_rgba\(58\,78\,120\,0\.22\)\,inset_0_1px_0_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow:0 14px 30px -28px var(--tw-shadow-color,#3a4e7838), inset 0 1px 0 0 var(--tw-shadow-color,#ffffffeb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_28px_-28px_rgba\(58\,78\,120\,0\.18\)\]{--tw-shadow:0 16px 28px -28px var(--tw-shadow-color,#3a4e782e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_32px_-26px_rgba\(46\,67\,110\,0\.18\)\]{--tw-shadow:0 16px 32px -26px var(--tw-shadow-color,#2e436e2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_-28px_rgba\(0\,113\,227\,0\.28\)\]{--tw-shadow:0 16px 34px -28px var(--tw-shadow-color,#0071e347);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_-30px_rgba\(0\,113\,227\,0\.35\)\]{--tw-shadow:0 16px 34px -30px var(--tw-shadow-color,#0071e359);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_36px_-26px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 16px 36px -26px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_36px_-28px_rgba\(15\,23\,42\,0\.32\)\]{--tw-shadow:0 16px 36px -28px var(--tw-shadow-color,#0f172a52);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_36px_-30px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 16px 36px -30px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_32px_-28px_rgba\(0\,113\,227\,0\.42\)\]{--tw-shadow:0 18px 32px -28px var(--tw-shadow-color,#0071e36b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_34px_-22px_rgba\(0\,113\,227\,0\.55\)\]{--tw-shadow:0 18px 34px -22px var(--tw-shadow-color,#0071e38c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_34px_-24px_rgba\(0\,113\,227\,0\.28\)\]{--tw-shadow:0 18px 34px -24px var(--tw-shadow-color,#0071e347);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_34px_-28px_rgba\(0\,113\,227\,0\.28\)\]{--tw-shadow:0 18px 34px -28px var(--tw-shadow-color,#0071e347);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_36px_-24px_rgba\(58\,78\,120\,0\.18\)\,inset_0_1px_0_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow:0 18px 36px -24px var(--tw-shadow-color,#3a4e782e), inset 0 1px 0 0 var(--tw-shadow-color,#ffffffeb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_36px_-28px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 18px 36px -28px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_36px_-32px_rgba\(58\,78\,120\,0\.22\)\]{--tw-shadow:0 18px 36px -32px var(--tw-shadow-color,#3a4e7838);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_38px_-34px_rgba\(58\,78\,120\,0\.24\)\]{--tw-shadow:0 18px 38px -34px var(--tw-shadow-color,#3a4e783d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_-28px_rgba\(15\,23\,42\,0\.55\)\]{--tw-shadow:0 18px 40px -28px var(--tw-shadow-color,#0f172a8c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_42px_-34px_rgba\(15\,23\,42\,0\.26\)\]{--tw-shadow:0 18px 42px -34px var(--tw-shadow-color,#0f172a42);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_42px_-34px_rgba\(58\,78\,120\,0\.16\)\]{--tw-shadow:0 18px 42px -34px var(--tw-shadow-color,#3a4e7829);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#0f172a0d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_34px_-28px_rgba\(58\,78\,120\,0\.18\)\]{--tw-shadow:0 20px 34px -28px var(--tw-shadow-color,#3a4e782e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_38px_-32px_rgba\(58\,78\,120\,0\.18\)\]{--tw-shadow:0 20px 38px -32px var(--tw-shadow-color,#3a4e782e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_42px_-30px_rgba\(15\,23\,42\,0\.26\)\]{--tw-shadow:0 20px 42px -30px var(--tw-shadow-color,#0f172a42);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_44px_-34px_rgba\(58\,78\,120\,0\.16\)\]{--tw-shadow:0 20px 44px -34px var(--tw-shadow-color,#3a4e7829);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_20px_46px_-34px_rgba\(58\,78\,120\,0\.16\)\]{--tw-shadow:0 20px 46px -34px var(--tw-shadow-color,#3a4e7829);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_48px_-38px_rgba\(15\,23\,42\,0\.18\)\]{--tw-shadow:0 24px 48px -38px var(--tw-shadow-color,#0f172a2e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_64px_-36px_rgba\(15\,23\,42\,0\.34\)\]{--tw-shadow:0 24px 64px -36px var(--tw-shadow-color,#0f172a57);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_26px_56px_-42px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 26px 56px -42px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_52px_-34px_rgba\(17\,24\,39\,0\.46\)\]{--tw-shadow:0 28px 52px -34px var(--tw-shadow-color,#11182775);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_60px_-40px_rgba\(15\,23\,42\,0\.22\)\]{--tw-shadow:0 30px 60px -40px var(--tw-shadow-color,#0f172a38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_30px_80px_-48px_rgba\(58\,78\,120\,0\.22\)\]{--tw-shadow:0 30px 80px -48px var(--tw-shadow-color,#3a4e7838);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(223\,229\,238\,0\.85\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#dfe5eed9);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.92\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffeb);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.94\)\,0_18px_40px_-28px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffffff0), 0 18px 40px -28px var(--tw-shadow-color,#0f172a33);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.96\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fffffff5);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[inset_1px_0_0_\#edf2f7\,inset_-1px_0_0_\#edf2f7\]{--tw-shadow:inset 1px 0 0 var(--tw-shadow-color,#edf2f7), inset -1px 0 0 var(--tw-shadow-color,#edf2f7);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--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)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-\[\#d7e8ff\]{--tw-ring-color:#d7e8ff}.ring-\[\#d9ebff\]{--tw-ring-color:#d9ebff}.ring-\[\#daf3e4\]{--tw-ring-color:#daf3e4}.ring-\[\#dbe3ee\]{--tw-ring-color:#dbe3ee}.ring-\[\#dfe6ef\]{--tw-ring-color:#dfe6ef}.ring-current\/10{--tw-ring-color:currentcolor}@supports (color:color-mix(in lab,red,red)){.ring-current\/10{--tw-ring-color:color-mix(in oklab, currentcolor 10%, transparent)}}.ring-white\/90{--tw-ring-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.ring-white\/90{--tw-ring-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\]{transition-property:width,height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-\[cubic-bezier\(0\.25\,1\,0\.5\,1\)\]{--tw-ease:cubic-bezier(.25,1,.5,1);transition-timing-function:cubic-bezier(.25,1,.5,1)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[animation-delay\:140ms\]{animation-delay:.14s}.\[animation-delay\:280ms\]{animation-delay:.28s}.\[synapdesk\:chat\]{synapdesk:chat}.\[synapdesk\:matrix\]{synapdesk:matrix}.group-focus-within\/message\:opacity-100:is(:where(.group\/message):focus-within *),.group-focus-within\/tooltip\:opacity-100:is(:where(.group\/tooltip):focus-within *){opacity:1}@media(hover:hover){.group-hover\:opacity-100:is(:where(.group):hover *),.group-hover\/message\:opacity-100:is(:where(.group\/message):hover *),.group-hover\/tooltip\:opacity-100:is(:where(.group\/tooltip):hover *){opacity:1}}.marker\:hidden ::marker{display:none}.marker\:hidden::marker{display:none}.marker\:hidden ::-webkit-details-marker{display:none}.marker\:hidden::-webkit-details-marker{display:none}.first\:mt-0:first-child{margin-top:calc(var(--spacing) * 0)}.first\:rounded-tl-lg:first-child{border-top-left-radius:var(--radius-lg)}.first\:border-t:first-child{border-top-style:var(--tw-border-style);border-top-width:1px}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:calc(var(--spacing) * 0)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:rounded-tr-lg:last-child{border-top-right-radius:var(--radius-lg)}.last\:border-r:last-child{border-right-style:var(--tw-border-style);border-right-width:1px}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:calc(var(--spacing) * 0)}@media(hover:hover){.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:scale-\[1\.03\]:hover{scale:1.03}.hover\:border-\[\#b6bfcd\]:hover{border-color:#b6bfcd}.hover\:border-\[\#b9c7d8\]:hover{border-color:#b9c7d8}.hover\:border-\[\#bfd4ee\]:hover{border-color:#bfd4ee}.hover\:border-\[\#c6d2e1\]:hover{border-color:#c6d2e1}.hover\:border-\[\#cfe1fb\]:hover{border-color:#cfe1fb}.hover\:border-\[\#d2d2d7\]:hover{border-color:#d2d2d7}.hover\:border-\[\#d2dbe7\]:hover{border-color:#d2dbe7}.hover\:border-\[\#d6dfea\]:hover{border-color:#d6dfea}.hover\:border-\[\#d7e2ef\]:hover{border-color:#d7e2ef}.hover\:border-\[\#d8e1ed\]:hover{border-color:#d8e1ed}.hover\:border-\[\#d9e6f5\]:hover{border-color:#d9e6f5}.hover\:border-\[\#dbe4ef\]:hover{border-color:#dbe4ef}.hover\:border-\[rgba\(0\,113\,227\,0\.18\)\]:hover{border-color:#0071e32e}.hover\:bg-\[\#0066cc\]:hover{background-color:#06c}.hover\:bg-\[\#d8f1df\]:hover{background-color:#d8f1df}.hover\:bg-\[\#dce8ff\]:hover{background-color:#dce8ff}.hover\:bg-\[\#def3e6\]:hover{background-color:#def3e6}.hover\:bg-\[\#e2f0ff\]:hover{background-color:#e2f0ff}.hover\:bg-\[\#e9f0f8\]:hover{background-color:#e9f0f8}.hover\:bg-\[\#edf3f9\]:hover{background-color:#edf3f9}.hover\:bg-\[\#eef3f8\]:hover{background-color:#eef3f8}.hover\:bg-\[\#eef6ff\]:hover{background-color:#eef6ff}.hover\:bg-\[\#f1f5f9\]:hover{background-color:#f1f5f9}.hover\:bg-\[\#f6f8fb\]:hover{background-color:#f6f8fb}.hover\:bg-\[\#f6fbff\]:hover{background-color:#f6fbff}.hover\:bg-\[\#f7f8fb\]:hover{background-color:#f7f8fb}.hover\:bg-\[\#f8fafc\]:hover{background-color:#f8fafc}.hover\:bg-\[\#f8fbff\]:hover{background-color:#f8fbff}.hover\:bg-\[\#fbfcfe\]:hover{background-color:#fbfcfe}.hover\:bg-\[\#ffedd2\]:hover{background-color:#ffedd2}.hover\:bg-\[rgba\(15\,23\,42\,0\.56\)\]:hover{background-color:#0f172a8f}.hover\:bg-\[rgba\(230\,238\,248\,0\.96\)\]:hover{background-color:#e6eef8f5}.hover\:bg-\[rgba\(255\,255\,255\,0\.72\)\]:hover{background-color:#ffffffb8}.hover\:bg-black\/5:hover{background-color:#0000000d}@supports (color:color-mix(in lab,red,red)){.hover\:bg-black\/5:hover{background-color:color-mix(in oklab,var(--color-black) 5%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/16:hover{background-color:#ffffff29}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/16:hover{background-color:color-mix(in oklab,var(--color-white) 16%,transparent)}}.hover\:bg-white\/55:hover{background-color:#ffffff8c}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/55:hover{background-color:color-mix(in oklab,var(--color-white) 55%,transparent)}}.hover\:bg-white\/70:hover{background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/70:hover{background-color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.hover\:bg-zinc-200:hover{background-color:var(--color-zinc-200)}.hover\:text-\[\#0b5cab\]:hover{color:#0b5cab}.hover\:text-\[\#1d1d1f\]:hover{color:#1d1d1f}.hover\:text-\[\#1d4ed8\]:hover{color:#1d4ed8}.hover\:text-\[\#1f3b57\]:hover{color:#1f3b57}.hover\:text-\[\#5f6b7a\]:hover{color:#5f6b7a}.hover\:text-\[\#5f7086\]:hover{color:#5f7086}.hover\:text-\[\#0071e3\]:hover{color:#0071e3}.hover\:text-\[\#084a8c\]:hover{color:#084a8c}.hover\:text-\[\#49627d\]:hover{color:#49627d}.hover\:text-\[\#111827\]:hover{color:#111827}.hover\:text-\[\#475569\]:hover{color:#475569}.hover\:text-blue-700:hover{color:var(--color-blue-700)}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_22px_46px_-34px_rgba\(45\,72\,116\,0\.3\)\]:hover{--tw-shadow:0 22px 46px -34px var(--tw-shadow-color,#2d48744d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);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,)}}.focus\:border-\[\#8fb3da\]:focus{border-color:#8fb3da}.focus\:border-\[\#0071e3\]:focus{border-color:#0071e3}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#0071e3\]\/10:focus{--tw-ring-color:oklab(56.2923% -.0462607 -.187713/.1)}.focus\:ring-\[\#dbeafe\]:focus{--tw-ring-color:#dbeafe}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#1d1d1f\]\/15:focus-visible{--tw-ring-color:oklab(23.1576% .00105516 -.00365597/.15)}.focus-visible\:ring-\[\#1d1d1f\]\/20:focus-visible{--tw-ring-color:oklab(23.1576% .00105516 -.00365597/.2)}.focus-visible\:ring-\[rgba\(0\,113\,227\,0\.24\)\]:focus-visible{--tw-ring-color:#0071e33d}.focus-visible\:ring-blue-500\/30:focus-visible{--tw-ring-color:#3080ff4d}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-blue-500\/30:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 30%, transparent)}}.focus-visible\:ring-blue-500\/50:focus-visible{--tw-ring-color:#3080ff80}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-blue-500\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-blue-500) 50%, transparent)}}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-\[\#9aa4b2\]:disabled{color:#9aa4b2}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:hover\:brightness-100:disabled:hover{--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media(min-width:40rem){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:flex{display:flex}.sm\:w-72{width:calc(var(--spacing) * 72)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-10{padding-block:calc(var(--spacing) * 10)}}@media(min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr_1\.4fr\]{grid-template-columns:1fr 1fr 1.4fr}.md\:grid-cols-\[1fr_160px\]{grid-template-columns:1fr 160px}.md\:grid-cols-\[1fr_180px\]{grid-template-columns:1fr 180px}.md\:grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.md\:items-end{align-items:flex-end}}@media(min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-0{top:calc(var(--spacing) * 0)}.lg\:flex{display:flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1fr_0\.86fr\]{grid-template-columns:1fr .86fr}.lg\:grid-cols-\[184px_minmax\(0\,1fr\)\]{grid-template-columns:184px minmax(0,1fr)}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)\]{grid-template-columns:260px minmax(0,1fr)}.lg\:grid-cols-\[260px_minmax\(0\,1fr\)_320px\]{grid-template-columns:260px minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1\.1fr\)_minmax\(320px\,0\.9fr\)\]{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}.lg\:grid-cols-\[minmax\(0\,1\.08fr\)_minmax\(360px\,0\.92fr\)\]{grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr)}.lg\:flex-col{flex-direction:column}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:px-8{padding-inline:calc(var(--spacing) * 8)}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}}@media(min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[168px_minmax\(0\,1fr\)\]{grid-template-columns:168px minmax(0,1fr)}.xl\:grid-cols-\[240px_minmax\(0\,1fr\)\]{grid-template-columns:240px minmax(0,1fr)}.xl\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1\.15fr\)_380px\]{grid-template-columns:minmax(0,1.15fr) 380px}.xl\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.xl\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@media(min-width:96rem){.\32xl\:inline-flex{display:inline-flex}.\32xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\32xl\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}}.prose-headings\:text-\[\#111827\] :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){color:#111827}.prose-p\:my-2 :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * 2)}.prose-p\:text-\[\#1d1d1f\] :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){color:#1d1d1f}.prose-strong\:text-\[\#111827\] :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-code\:text-\[\#111827\] :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:#111827}.prose-code\:before\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before,.prose-code\:after\:content-none :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:var(--tw-content);--tw-content:none;content:none}.prose-ol\:my-1 :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-ul\:my-1 :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)),.prose-li\:my-1 :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-block:calc(var(--spacing) * 1)}.prose-li\:text-\[\#1d1d1f\] :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){color:#1d1d1f}.prose-th\:text-\[\#111827\] :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){color:#111827}.prose-td\:text-\[\#1d1d1f\] :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){color:#1d1d1f}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-b-lg pre{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.\[\&_pre\]\:p-4 pre{padding:calc(var(--spacing) * 4)}.\[\&\:last-child\>td\:first-child\]\:rounded-bl-lg:last-child>td:first-child{border-bottom-left-radius:var(--radius-lg)}.\[\&\:last-child\>td\:last-child\]\:rounded-br-lg:last-child>td:last-child{border-bottom-right-radius:var(--radius-lg)}.\[\&\:where\(details\[open\]_\*\)\]\:rotate-90:where(details[open] *){rotate:90deg}.\[\&\>a\]\:text-xs>a{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>a\]\:no-underline>a{text-decoration-line:none}.\[\&\>aside\]\:h-full>aside{height:100%}.\[\&\>li\]\:mt-2>li{margin-top:calc(var(--spacing) * 2)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\[align\=center\]\]\:text-center[align=center]{text-align:center}.\[\&\[align\=right\]\]\:text-right[align=right]{text-align:right}}:root{--radius:.75rem;--radius-sm:calc(var(--radius) - 4px);--radius-md:calc(var(--radius) - 2px);--radius-lg:var(--radius);--radius-xl:calc(var(--radius) + 4px);--radius-2xl:calc(var(--radius) + 8px);--card:0 0% 100%;--card-foreground:222 20% 12%;--popover:0 0% 100%;--popover-foreground:222 20% 12%;--border:220 15% 88%;--muted:220 22% 95%;--muted-foreground:220 5% 54%;--foreground:222 20% 12%;--background:240 17% 97%;--synapdesk-accent-1:0 113 227;--synapdesk-accent-2:162 210 255;--synapdesk-glass-border:255 255 255;--synapdesk-glass-border-a:.62;--synapdesk-glass-bg:255 255 255;--synapdesk-glass-bg-a:.82;--synapdesk-glass-shadow:56 80 122;--synapdesk-glass-shadow-a:.16;--synapdesk-glass-strong-border:255 255 255;--synapdesk-glass-strong-border-a:.72;--synapdesk-glass-strong-bg:255 255 255;--synapdesk-glass-strong-bg-a:.88;--synapdesk-glass-strong-shadow:48 68 102;--synapdesk-glass-strong-shadow-a:.2;--synapdesk-sidebar-border:255 255 255;--synapdesk-sidebar-border-a:.68;--synapdesk-sidebar-bg:255 255 255;--synapdesk-sidebar-bg-a:.78;--synapdesk-sidebar-shadow:56 80 122;--synapdesk-sidebar-shadow-a:.18;--synapdesk-hover-bg:0 0 0;--synapdesk-hover-bg-a:.04;--synapdesk-active-bg:0 113 227;--synapdesk-active-bg-a:.12;--synapdesk-glass-blur:20px;--synapdesk-glass-sat:180%;--synapdesk-glass-strong-blur:24px;--synapdesk-glass-strong-sat:200%;--synapdesk-sidebar-blur:24px;--synapdesk-sidebar-sat:200%;--synapdesk-inset-highlight-a:.8;--synapdesk-inset-highlight-strong-a:.86;--synapdesk-inset-highlight-sidebar-a:.86;--synapdesk-item-hover-ty:-2px;--synapdesk-item-hover-shadow-a:.18;--synapdesk-item-active-shadow-a:.14;color-scheme:light}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,PingFang SC,Helvetica Neue,sans-serif}.aui-theme-synapdesk{--aui-background:240 17% 97%;--aui-foreground:222 20% 12%;--aui-card:0 0% 100%;--aui-card-foreground:222 20% 12%;--aui-popover:0 0% 100%;--aui-popover-foreground:222 20% 12%;--aui-primary:210 100% 45%;--aui-primary-foreground:0 0% 98%;--aui-secondary:240 18% 95%;--aui-secondary-foreground:222 20% 12%;--aui-muted:240 18% 95%;--aui-muted-foreground:240 4% 52%;--aui-accent:210 100% 96%;--aui-accent-foreground:222 20% 12%;--aui-destructive:0 72% 51%;--aui-destructive-foreground:0 0% 98%;--aui-border:220 15% 88%;--aui-input:220 15% 88%;--aui-ring:210 100% 45%;--aui-radius:1rem;--aui-thread-max-width:100%}.aui-root{color:hsl(var(--foreground));background:0 0}.synapdesk-aui-thread-root{background:linear-gradient(#ffffff85,#ffffff29),0 0}.synapdesk-aui-composer-dock{background:0 0;border-top:1px solid #0f172a14;padding:4px 8px 2px}.synapdesk-aui-composer-shell{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.synapdesk-aui-input-panel{transition:border-color .22s cubic-bezier(.25,1,.5,1),box-shadow .22s cubic-bezier(.25,1,.5,1),background-color .22s cubic-bezier(.25,1,.5,1);position:relative;background:#fff!important;border-color:#bcc6d2!important;box-shadow:inset 0 1px #fffffff0,0 14px 28px -24px #0f172a29!important}.synapdesk-aui-input-panel:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 0 1px #ffffffa6}.group\/composer:focus-within .synapdesk-aui-input-panel{background:#fff;border-color:#0071e33d;box-shadow:0 0 0 4px #0071e31f,0 18px 36px -26px #0071e33d,inset 0 1px #fffffff5}.synapdesk-aui-real-input,.synapdesk-aui-real-input textarea,.synapdesk-aui-real-input[contenteditable=true],.synapdesk-aui-input-panel textarea,.synapdesk-aui-input-panel [contenteditable=true],.synapdesk-aui-input-panel .aui-composer-input,.aui-composer-input.synapdesk-aui-real-input{font-size:14px;font-weight:500;line-height:1.6;color:#111827!important;-webkit-text-fill-color:#111827!important;caret-color:#0071e3!important;opacity:1!important}.synapdesk-aui-real-input:placeholder-shown,.synapdesk-aui-input-panel textarea:placeholder-shown,.synapdesk-aui-input-panel .aui-composer-input:placeholder-shown{color:#d1d5db!important;-webkit-text-fill-color:#d1d5db!important;font-weight:400!important}.synapdesk-aui-real-input:not(:placeholder-shown),.synapdesk-aui-input-panel textarea:not(:placeholder-shown),.synapdesk-aui-input-panel .aui-composer-input:not(:placeholder-shown){color:#111827!important;-webkit-text-fill-color:#111827!important;font-weight:500!important}.synapdesk-aui-real-input::placeholder,.synapdesk-aui-input-panel textarea::placeholder,.synapdesk-aui-input-panel .aui-composer-input::placeholder{letter-spacing:-.01em;color:#d1d5db!important;-webkit-text-fill-color:#d1d5db!important;opacity:1!important;font-weight:400!important}.synapdesk-aui-thread-footer{border-top:1px solid hsl(var(--border) / .8);background:0 0;background-color:inherit;flex:none;padding:10px 12px 12px}.synapdesk-aui-composer{flex-direction:column;gap:8px;display:flex;box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:none!important;padding:0!important}.aui-composer-root.synapdesk-aui-composer{box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;padding-left:0!important;padding-right:0!important}.aui-composer-root.synapdesk-aui-composer:focus-within{box-shadow:none!important;border-color:#0000!important}.synapdesk-aui-composer-toolbar{justify-content:flex-start;align-items:center;gap:12px;width:100%;display:flex}.synapdesk-aui-composer-toolbar-left{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.synapdesk-aui-composer-toolbar-label{opacity:.55;white-space:nowrap;font-size:12px;line-height:16px}.synapdesk-aui-composer-actions{align-items:center;gap:6px;display:flex}.synapdesk-aui-composer-action{border:1px solid hsl(var(--border) / .8);background:hsl(var(--card));color:hsl(var(--foreground));cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;line-height:16px;display:inline-flex}.synapdesk-aui-action-compress{background:#a78bfa1f;border-color:#a78bfa47}.synapdesk-aui-action-reset{background:#60a5fa1f;border-color:#60a5fa47}.synapdesk-aui-action-stop{background:#f871711f;border-color:#f8717147}.synapdesk-aui-action-compress:hover{background:#a78bfa29}.synapdesk-aui-action-reset:hover{background:#60a5fa29}.synapdesk-aui-action-stop:hover{background:#f8717129}.synapdesk-aui-composer-action:hover{background:hsl(var(--muted) / .75)}.synapdesk-aui-composer-action-icon{opacity:.8;width:16px;height:16px}.synapdesk-aui-composer-tokens{opacity:.75;white-space:nowrap;align-items:center;gap:8px;font-size:12px;line-height:16px;display:inline-flex}.synapdesk-aui-composer-tokens-label{opacity:.7}.synapdesk-aui-composer-tokens-item{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.synapdesk-aui-composer-tokens-item-in{color:#60a5faf2}.synapdesk-aui-composer-tokens-item-out{color:#a78bfaf2}.synapdesk-aui-composer-tokens-icon{opacity:.75;width:16px;height:16px}.synapdesk-aui-composer-row{align-items:flex-end;gap:10px;width:100%;display:flex}.synapdesk-aui-input-wrap{flex:1;width:100%;min-width:0;position:relative}.synapdesk-aui-composer-input{box-shadow:none;background:0 0;border:0;outline:none;width:100%;min-width:0;padding-right:52px;display:block}.synapdesk-aui-composer-input,.synapdesk-aui-composer-input::placeholder{font-weight:500}.synapdesk-chat-input::placeholder{opacity:.7;font-size:12px;line-height:20px}.synapdesk-chat-input:focus::placeholder{opacity:.45}.synapdesk-chat-input{padding-top:11px;padding-bottom:9px;padding-left:14px;line-height:20px}.synapdesk-aui-composer-input:focus{box-shadow:none;outline:none}.synapdesk-aui-composer-send{background:rgb(var(--synapdesk-accent-1) / .16);width:40px;height:40px;color:hsl(var(--foreground));border:0;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.synapdesk-aui-composer-send:disabled{opacity:.5;cursor:not-allowed}.synapdesk-aui-composer-status{opacity:.75;align-items:center;gap:8px;padding-left:2px;font-size:12px;line-height:16px;display:inline-flex}.synapdesk-aui-composer-status-text{opacity:.75}.synapdesk-aui-composer-status-value{opacity:.9}.synapdesk-aui-dot{width:8px;height:8px;box-shadow:0 0 0 3px hsl(var(--border) / .55);border-radius:9999px}.synapdesk-aui-dot-green{background:#34d399f2}.synapdesk-aui-dot-red{background:#f87171f2}.synapdesk-aui-composer-send-icon{width:20px;height:20px}.aui-thread-root{height:100%!important;min-height:0!important;overflow:hidden!important}.aui-thread-viewport{overscroll-behavior:contain;min-height:0;scroll-padding-bottom:0;flex:auto!important;height:0!important;max-height:100%!important;padding-bottom:0!important;overflow-y:auto!important}.aui-assistant-message-root,.aui-user-message-root{padding-left:.75rem;padding-right:.75rem}.aui-assistant-message-content,.aui-user-message-content{border:1px solid hsl(var(--border) / .75);background:hsl(var(--card));border-radius:1rem;box-shadow:0 10px 34px -26px #0000001f}.aui-user-message-content{background:rgb(var(--synapdesk-accent-1) / .14);border-color:rgb(var(--synapdesk-accent-1) / .24)}.aui-text{color:hsl(var(--foreground));overflow-wrap:anywhere}.aui-assistant-message-root,.aui-user-message-root,.aui-text,.aui-text p,.aui-text li,.aui-text td,.aui-text th,.aui-text code,.aui-text strong{color:#111827!important}.aui-avatar-root{border:1px solid hsl(var(--border) / .75);background:hsl(var(--card));border-radius:9999px;box-shadow:0 10px 34px -26px #0000001f}.aui-avatar-fallback{color:hsl(var(--foreground))}.aui-composer-root{background:0 0!important;border-top:0!important}.aui-composer-input{caret-color:#0071e3;background:0 0;border:0;border-radius:1rem;color:#111827!important;-webkit-text-fill-color:#111827!important;opacity:1!important}.aui-composer-input::placeholder{color:#98a2b3!important}.aui-composer-input:focus{box-shadow:none!important;outline:none!important}.synapdesk-aui-send-button{position:relative;overflow:hidden;color:#fff!important;background:linear-gradient(#2491ff,#0071e3)!important;border:1px solid #0062c438!important;box-shadow:0 18px 34px -24px #0071e3c2,inset 0 1px #ffffff59!important}.synapdesk-aui-send-button,.synapdesk-aui-send-button:hover,.synapdesk-aui-send-button:focus-visible,.synapdesk-aui-send-button:active,.synapdesk-aui-send-button[data-state],.synapdesk-aui-send-button[disabled]{color:#fff!important;background:linear-gradient(#2491ff,#0071e3)!important}.synapdesk-aui-send-button svg{stroke-width:2.2px}.synapdesk-aui-send-button{height:28px!important;min-height:28px!important;padding:0 12px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.synapdesk-aui-quickbar,.synapdesk-aui-usagebar{gap:8px}.synapdesk-aui-usage-pill{white-space:nowrap;background:linear-gradient(#fffffff5,#f4f7fbf0);border:1px solid #bac6d4db;border-radius:9999px;align-items:center;gap:8px;min-height:26px;padding:0 10px;display:inline-flex;box-shadow:0 8px 18px -16px #2e436e29}.synapdesk-aui-usage-label{color:#7b8594;letter-spacing:-.01em;font-size:11px;font-weight:600;line-height:1}.synapdesk-aui-usage-value{color:#334155;letter-spacing:-.01em;font-size:12px;font-weight:700;line-height:1}.synapdesk-aui-trace-dock{background:linear-gradient(#fffffff5,#f7fafded);border:1px solid #bec8d6bd;border-radius:18px;padding:8px 10px;box-shadow:0 16px 32px -28px #2e436e2e}.synapdesk-aui-trace-head{color:#5d6b7c;align-items:center;gap:8px;font-size:11px;line-height:1.2;display:flex}.synapdesk-aui-trace-pulse{background:#0071e3;border-radius:9999px;width:7px;height:7px;box-shadow:0 0 0 4px #0071e31f}.synapdesk-aui-trace-title{color:#1d1d1f;font-weight:700}.synapdesk-aui-trace-state{color:#7b8594;margin-left:auto;font-weight:600}.synapdesk-aui-trace-list{gap:5px;margin-top:7px;display:grid}.synapdesk-aui-trace-item{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;font-size:12px;line-height:1.45;display:grid}.synapdesk-aui-trace-kind{color:#0b5cab;white-space:nowrap;font-weight:700}.synapdesk-aui-trace-summary{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.synapdesk-aui-trace-empty{color:#7b8594;margin-top:7px;font-size:12px;line-height:1.4}.synapdesk-aui-inline-toolbar{background:linear-gradient(#f9fbfffa,#f5f8fcf5);border:1px solid #edf1f6;border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex;box-shadow:inset 0 1px #ffffffb8}.synapdesk-aui-inline-kicker{letter-spacing:.08em;text-transform:uppercase;color:#a3adba;white-space:nowrap;font-size:10px;font-weight:600;line-height:1}.synapdesk-aui-inline-select-wrap{flex:220px;min-width:180px;max-width:280px;position:relative}.synapdesk-aui-inline-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#516173;letter-spacing:-.01em;background:linear-gradient(#fffffffa,#f6f8fcf2);border:1px solid #d6dfeaf0;border-radius:9999px;outline:none;width:100%;min-height:30px;padding:0 34px 0 14px;font-size:13px;font-weight:600;line-height:1.2;transition:border-color .2s cubic-bezier(.25,1,.5,1),background-color .2s cubic-bezier(.25,1,.5,1),box-shadow .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1);box-shadow:0 10px 18px -18px #2e436e2e}.synapdesk-aui-inline-select:hover{color:#334155;background:linear-gradient(#fff,#f8fafdfa);border-color:#c8d8ecfa}.synapdesk-aui-inline-select:focus-visible{color:#1e293b;border-color:#2563eb47;box-shadow:0 0 0 4px #2563eb1f,0 14px 22px -20px #2563eb52}.synapdesk-aui-inline-select:disabled{cursor:not-allowed;opacity:.6}.synapdesk-aui-inline-select option{color:#1d1d1f;background:#fff}.synapdesk-aui-inline-select-chevron{color:#7b8594;pointer-events:none;width:12px;height:12px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.synapdesk-aui-inline-chip{color:#66768a;letter-spacing:-.01em;white-space:nowrap;background:linear-gradient(#fffffff5,#f5f8fcf0);border:1px solid #d6dfeaf0;border-radius:9999px;align-items:center;min-height:30px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.synapdesk-aui-inline-chip-success{color:#257a49;background:linear-gradient(#f0fbf4,#e7f7edfa);border-color:#86cca7f0}.synapdesk-aui-inline-chip-warning{color:#9b6718;background:linear-gradient(#fff8ec,#fff1d6fa);border-color:#f3cb8ff0}.synapdesk-aui-inline-chip-danger{color:#b42318;background:linear-gradient(#fff5f5,#ffececfa);border-color:#f1c3c3f0}.synapdesk-aui-inline-iconbutton{color:#7b8594;background:linear-gradient(#fffffffa,#f6f8fcf0);border:1px solid #d6dfeaf0;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),border-color .2s cubic-bezier(.25,1,.5,1),box-shadow .2s cubic-bezier(.25,1,.5,1);display:inline-flex;box-shadow:0 8px 18px -18px #2e436e2e}.synapdesk-aui-inline-iconbutton:hover{color:#516173;background:linear-gradient(#fff,#f8fafdfa);border-color:#c8d8ecfa}.synapdesk-aui-inline-iconbutton:focus-visible{border-color:#2563eb47;outline:none;box-shadow:0 0 0 4px #2563eb1f,0 14px 22px -20px #2563eb52}.synapdesk-aui-inline-action{color:#6f7b8b;letter-spacing:-.01em;background:0 0;border-radius:9999px;align-items:center;gap:5px;min-height:26px;padding:0 8px;font-size:11px;font-weight:600;line-height:1;transition:background-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),box-shadow .2s cubic-bezier(.25,1,.5,1);display:inline-flex}.synapdesk-aui-inline-action:hover{color:#425466;background:#f5f7fa}.synapdesk-aui-inline-action:focus-visible{color:#225c98;background:#eef6ff;outline:none;box-shadow:0 0 0 3px #2563eb1f}.synapdesk-aui-inline-action:disabled{cursor:not-allowed;opacity:.55}.synapdesk-aui-inline-action-icon{stroke-width:2.1px;width:12px;height:12px}.synapdesk-aui-inline-suggestions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.synapdesk-aui-inline-suggestion{background:linear-gradient(#fffffffa,#f6f8fcf2);border:1px solid #d6dfeaf0;box-shadow:0 10px 18px -18px #2e436e2e}.synapdesk-aui-inline-suggestion:hover{background:linear-gradient(#fff,#f8fafdfa);border-color:#c8d8ecfa}.synapdesk-aui-inline-suggestion-primary{color:#1d4f86;background:linear-gradient(#e8f1ff,#d8e8fffa);border-color:#2563eb3d}.synapdesk-aui-inline-suggestion-primary:hover{color:#154273;background:linear-gradient(#edf4ff,#dceaff);border-color:#2563eb4d}.synapdesk-aui-inline-suggestion-amber{color:#9a5f14;background:linear-gradient(#fff3e1,#ffe9c6fa);border-color:#d977063d}.synapdesk-aui-inline-suggestion-amber:hover{color:#8a5310;background:linear-gradient(#fff6e8,#ffecce);border-color:#d977064d}.synapdesk-aui-quicktool{border-radius:9999px!important;min-height:26px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;box-shadow:0 8px 18px -14px #2e436e2e!important}.synapdesk-aui-quicktool,.synapdesk-aui-quicktool:hover,.synapdesk-aui-quicktool:focus-visible,.synapdesk-aui-quicktool:active{-webkit-text-fill-color:currentColor!important}.synapdesk-aui-quicktool-icon{justify-content:center;align-items:center;display:inline-flex}.synapdesk-aui-quicktool-icon svg{stroke-width:2.1px;width:12px!important;height:12px!important}.synapdesk-aui-quicktool-label{letter-spacing:-.01em;font-size:12px!important;line-height:1!important}.synapdesk-aui-quicktool{color:#334155!important;background:linear-gradient(#f1f5f9,#e2e8f0fa)!important;border-color:#64748b47!important}.synapdesk-aui-quicktool:hover{background:linear-gradient(#f5f8fb,#e6ecf4)!important}.synapdesk-aui-quicktool-blue{color:#154273!important;background:linear-gradient(#dfeeff,#d1e4fffa)!important;border-color:#2563eb52!important}.synapdesk-aui-quicktool-blue:hover{background:linear-gradient(#e5f2ff,#d6e8ff)!important}.synapdesk-aui-quicktool-amber{color:#92400e!important;background:linear-gradient(#ffedd5,#fed7aafa)!important;border-color:#d9770652!important}.synapdesk-aui-quicktool-amber:hover{background:linear-gradient(#fff2df,#fde2be)!important}.synapdesk-aui-model-trigger,.synapdesk-aui-toolbar-select{color:#154273!important;background:linear-gradient(#dfeeff,#d1e4fffa)!important;border:1px solid #2563eb52!important;min-height:26px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;box-shadow:0 8px 18px -16px #2563eb57!important}.synapdesk-aui-toolbar-select{height:28px!important;min-height:28px!important}.synapdesk-aui-model-trigger,.synapdesk-aui-model-trigger:hover,.synapdesk-aui-model-trigger:focus-visible,.synapdesk-aui-model-trigger:active,.synapdesk-aui-toolbar-select,.synapdesk-aui-toolbar-select:hover,.synapdesk-aui-toolbar-select:focus-visible,.synapdesk-aui-toolbar-select:active{-webkit-text-fill-color:currentColor!important}.synapdesk-aui-model-trigger:hover,.synapdesk-aui-toolbar-select:hover{background:linear-gradient(#e5f2ff,#d6e8ff)!important}.synapdesk-aui-model-trigger-chip{letter-spacing:.02em;background:#ffffffad;padding:3px 6px;color:#245b94!important;font-size:10px!important;line-height:1!important}.synapdesk-aui-model-trigger-label{color:#154273!important;font-size:12px!important;line-height:1!important}.synapdesk-aui-model-trigger-icon{width:12px!important;height:12px!important}.synapdesk-aui-model-menu{background:#fffffffc!important;border:1px solid #c4cdd8eb!important;box-shadow:0 20px 42px -30px #0f172a42!important}.synapdesk-aui-model-menu-item{color:#445266!important;font-size:12px!important;line-height:1.35!important}.synapdesk-aui-model-menu-item:hover{background:#f7f9fc!important}.synapdesk-aui-model-menu-item-active{color:#1f5fa8!important;background:#edf5ff!important;font-weight:600!important}.synapdesk-aui-upload-button,.synapdesk-aui-toolbar-button{transition:background-color .16s cubic-bezier(.25,1,.5,1),border-color .16s cubic-bezier(.25,1,.5,1),box-shadow .16s cubic-bezier(.25,1,.5,1);color:#475569!important;background:linear-gradient(#f8fafc,#f1f5f9fa)!important;border:1px solid #64748b3d!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0 10px!important;font-size:12px!important;font-weight:600!important;line-height:1!important;box-shadow:0 8px 18px -14px #2e436e2e!important}.synapdesk-aui-upload-button:hover,.synapdesk-aui-toolbar-button:hover{background:#f6f8fb!important}.synapdesk-task-attachment-button{width:32px!important;min-width:32px!important;height:28px!important;min-height:28px!important;padding:0!important}.synapdesk-task-attachment-button svg{width:16px!important;height:16px!important}.synapdesk-task-composer-menu{overscroll-behavior:contain;max-height:min(360px,100vh - 220px);overflow-y:auto}.synapdesk-task-composer-menu .synapdesk-ui-dropdown-item-subtext{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aui-text a{color:#3b82f6;text-decoration:none}.aui-text a:hover{text-decoration:underline}.aui-md-table,.aui-md-table table,.synapdesk-chat-thread-shell table{border-collapse:separate;border-spacing:0;border:1px solid #bfcbdbe0;border-radius:16px;overflow:hidden;box-shadow:0 16px 30px -24px #2e436e2e;background:linear-gradient(#f8fbff,#f3f7fc)!important}.aui-md-th,.synapdesk-chat-thread-shell th{border-bottom:1px solid #bfcbdbe0;color:#334155!important;background:linear-gradient(#eef4fb,#e8f0f8)!important}.aui-md-td,.synapdesk-chat-thread-shell td{color:#334155!important;background:#f8fbfff5!important;border-color:#bfcbdbb8!important}.aui-md-tr:nth-child(2n) .aui-md-td,.synapdesk-chat-thread-shell tr:nth-child(2n) td{background:#f1f6fcfa!important}.synapdesk-app-bg{background:linear-gradient(#ffffff8c,#ffffff2e),#f5f5f7;min-height:100vh;position:relative;overflow:hidden}.synapdesk-app-orbs{display:none}.synapdesk-app-orb{filter:blur(90px);opacity:.95;border-radius:999px;width:58vw;min-width:720px;height:58vw;min-height:720px;animation:20s ease-in-out infinite alternate synapdesk-orb-float;position:absolute}.synapdesk-app-orb-1{background:radial-gradient(circle,#a2d2ff6b,#a2d2ff1f 42%,#0000 74%);top:-18vw;left:-12vw}.synapdesk-app-orb-2{background:radial-gradient(circle,#c8b4ff57,#b8e0ff29 46%,#0000 76%);animation-duration:24s;top:8vh;right:-18vw}.synapdesk-app-orb-3{background:radial-gradient(circle,#bce5ff4d,#ffffff24 48%,#0000 78%);animation-duration:26s;bottom:-28vw;left:24vw}.synapdesk-app-frame{z-index:1;width:100%;max-width:100%;height:100vh;min-height:100vh;margin:0 auto;padding:3px;display:flex;position:relative}.synapdesk-window-titlebar,.synapdesk-window-drag-region,.synapdesk-section-heading,.synapdesk-panel-header,.synapdesk-page-header,.synapdesk-app-frame .synapdesk-window-titlebar,.synapdesk-app-frame .synapdesk-window-drag-region,.synapdesk-app-frame .synapdesk-section-heading,.synapdesk-app-frame .synapdesk-panel-header,.synapdesk-app-frame .synapdesk-page-header{-webkit-app-region:drag!important}.synapdesk-app-frame .synapdesk-window-no-drag,.synapdesk-window-no-drag{-webkit-app-region:no-drag!important}.synapdesk-page-shell{grid-template-columns:92px minmax(0,1fr);gap:10px;width:100%;height:100%;display:grid}.synapdesk-page-shell-compact{grid-template-columns:1fr;align-content:start}.synapdesk-main-shell{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.synapdesk-page-intro{justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex}.synapdesk-page-intro-copy{min-width:0}.synapdesk-page-kicker{color:#86868b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:600}.synapdesk-page-title{margin:0;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.02}.synapdesk-page-subtitle{color:#6e6e73;max-width:54ch;margin:6px 0 0;font-size:14px;line-height:1.45}.synapdesk-page-actions{align-items:center;gap:8px;display:flex}.synapdesk-bento-grid{grid-template-columns:minmax(0,1fr);gap:14px;min-height:0;display:grid}.synapdesk-page-stack{flex-direction:column;flex:auto;gap:14px;min-height:0;display:flex}.synapdesk-page-surface{flex-direction:column;min-height:0;display:flex;overflow:hidden}.synapdesk-panel-header{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.synapdesk-panel-header-copy{min-width:0}.synapdesk-panel-title{color:#1d1d1f;letter-spacing:-.02em;margin:0;font-size:18px;font-weight:700}.synapdesk-panel-subtitle{color:#6e6e73;margin:4px 0 0;font-size:13px;line-height:1.45}.synapdesk-panel-actions{align-items:center;gap:8px;display:flex}.synapdesk-window-titlebar{z-index:40;-webkit-user-select:none;user-select:none;position:relative;-webkit-app-region:drag!important}.synapdesk-window-titlebar button,.synapdesk-window-titlebar a,.synapdesk-window-titlebar input,.synapdesk-window-titlebar select,.synapdesk-window-titlebar textarea,.synapdesk-section-heading button,.synapdesk-section-heading a,.synapdesk-section-heading input,.synapdesk-section-heading select,.synapdesk-section-heading textarea,.synapdesk-panel-header button,.synapdesk-panel-header a,.synapdesk-panel-header input,.synapdesk-panel-header select,.synapdesk-panel-header textarea,.synapdesk-page-header button,.synapdesk-page-header a,.synapdesk-page-header input,.synapdesk-page-header select,.synapdesk-page-header textarea,.synapdesk-titlebar-control{-webkit-app-region:no-drag!important}.task-home-workbench-tab{min-height:26px;font-size:12px!important;font-weight:600!important;line-height:1!important}.task-home-workbench-tab svg{width:12px;height:12px}.task-home-task-row{letter-spacing:0!important;align-items:center!important;gap:8px!important;font-size:12px!important;font-weight:400!important;line-height:17px!important;display:flex!important}.task-home-task-row span{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important;letter-spacing:inherit!important}.task-home-task-created-time{max-width:72px}.task-home-load-more-button{letter-spacing:0!important;font-size:12px!important;font-weight:400!important;line-height:17px!important}.tasks-page-card-action{letter-spacing:0!important;min-height:20px!important;padding:0 5px!important;font-size:10px!important;font-weight:500!important;line-height:1!important}.tasks-page-card-action svg{width:8px!important;height:8px!important}.task-home-list-scrollbar{scrollbar-gutter:stable}.desktop-startup-page{color:#1d1d1f;background:radial-gradient(circle at 72% 10%,#bee0f7ad,#0000 34%),linear-gradient(#eef7fb,#f7fafc 37%,#fbfaf8);justify-content:center;align-items:center;min-height:100dvh;padding:32px;display:flex;overflow:hidden}.desktop-startup-content{text-align:center;flex-direction:column;align-items:center;width:min(100%,760px);display:flex}.desktop-startup-logo-shell{background:#ffffffeb;border:1px solid #d7dee8db;border-radius:28px;justify-content:center;align-items:center;width:clamp(86px,10vw,120px);height:clamp(86px,10vw,120px);display:flex;overflow:hidden;box-shadow:0 22px 54px -42px #2e446c6b}.desktop-startup-logo{object-fit:cover;width:100%;height:100%}.desktop-startup-content h1{color:#1d1d1f;letter-spacing:0;white-space:nowrap;margin:28px 0 18px;font-size:clamp(22px,2.1vw,30px);font-weight:760;line-height:1.18}.desktop-startup-content p{color:#86868b;max-width:54ch;margin:16px 0 0;font-size:14px;font-weight:500;line-height:1.55}.desktop-startup-progress{background:#e1e6ecdb;border-radius:999px;width:min(100%,520px);height:9px;position:relative;overflow:hidden}.desktop-startup-progress-fill{border-radius:inherit;background:#1d1d1f;width:0;height:100%;transition:width .3s cubic-bezier(.16,1,.3,1);display:block}.desktop-startup-progress-indeterminate{width:42%;animation:1.35s cubic-bezier(.16,1,.3,1) infinite desktop-startup-progress-indeterminate;position:absolute}@keyframes desktop-startup-progress-indeterminate{0%{transform:translate(-120%)}to{transform:translate(260%)}}@media(max-width:760px){.desktop-startup-content h1{white-space:normal;font-size:22px}}.setup-page{--setup-line:oklch(90% .012 238);--setup-muted:#6e6e73;--setup-soft:oklch(96.5% .008 238);box-sizing:border-box;color:#1d1d1f;background:radial-gradient(circle at 12% 18%,#b2e1ee8a,#0000 28%),radial-gradient(circle at 88% 12%,#eadcc270,#0000 30%),linear-gradient(135deg,#f7fbfe,#e9f1f7);place-items:center;width:100%;height:100dvh;min-height:0;padding:clamp(18px,4vh,40px) clamp(20px,5vw,72px);display:grid;position:relative;overflow:hidden}.setup-page-center{justify-content:center;align-items:center}.setup-window-dots{gap:8px;display:flex;position:absolute;top:20px;left:22px}.setup-window-dots span{border-radius:999px;width:12px;height:12px}.setup-window-dots span:first-child{background:#ff5f57}.setup-window-dots span:nth-child(2){background:#ffbd2e}.setup-window-dots span:nth-child(3){background:#28c840}.setup-browser-fallback,.setup-card{border:1px solid var(--setup-line);background:#fffffff5;box-shadow:0 24px 48px -42px #0f172a3d}.setup-browser-fallback{border-radius:24px;width:min(100%,560px);padding:24px}.setup-browser-fallback h1{color:#1d1d1f;letter-spacing:-.02em;margin:8px 0 0;font-size:clamp(26px,2.4vw,34px);font-weight:700;line-height:1.08}.setup-browser-fallback p{max-width:64ch;color:var(--setup-muted);font-size:14px;line-height:1.55}.setup-wizard{grid-template:"steps header""steps card"minmax(0,1fr)"steps footer"/220px minmax(0,1fr);gap:22px 28px;width:min(100%,1080px);max-height:calc(100dvh - clamp(36px,8vh,80px));display:grid}.setup-stepper{grid-area:steps;align-content:center;gap:14px;min-height:0;display:grid}.setup-stepper-item{color:#52616f;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:18px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;width:100%;min-height:48px;padding:7px 10px 7px 7px;font-size:14px;font-weight:700;display:grid;position:relative}.setup-stepper-item>span,.setup-stepper-item>svg{background:#f5f9fc;border:1px solid oklch(86% .018 238);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.setup-stepper-item strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.setup-stepper-item-active{color:#0f4d75;background:#f7fdffdb;background:oklch(99% .01 238/.86);border-color:#7eabc9;box-shadow:0 18px 40px -34px #0f172a52}.setup-stepper-item-complete{color:#257a49}.setup-stepper-item:focus-visible{outline-offset:3px;outline:3px solid #0071e32e}.setup-wizard-heading{text-align:left;grid-area:header;align-content:end;justify-items:start;gap:8px;min-width:0;display:grid}.setup-wizard-heading h1{color:#1d1d1f;letter-spacing:-.02em;margin:0;font-size:clamp(30px,3vw,36px);font-weight:700;line-height:1.08}.setup-wizard-heading p{color:#8a94a6;max-width:68ch;margin:0;font-size:14px;font-weight:500;line-height:1.5}.setup-card{border-radius:24px;grid-area:card;gap:20px;min-height:min(520px,58vh);padding:clamp(20px,3.5vw,34px);display:grid;overflow:hidden}.setup-card-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.setup-kicker{color:#86868b;letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.setup-card-header h2{color:#1d1d1f;margin:4px 0 0;font-size:18px;font-weight:700;line-height:1.25}.setup-card-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.setup-card-progress{color:#6e6e73;grid-template-columns:auto 1fr auto;align-items:center;gap:8px 12px;font-size:13px;font-weight:600;display:grid}.setup-card-progress strong{color:#0071e3;font-size:13px;font-weight:700}.setup-card-progress .setup-progress-track{grid-column:1/-1}.setup-progress-track{background:#e2e8f0e0;border-radius:999px;height:8px;position:relative;overflow:hidden}.setup-progress-track span{border-radius:inherit;background:#0071e3;height:100%;transition:width .22s cubic-bezier(.25,1,.5,1);display:block}.setup-stage-list{align-content:start;gap:10px;min-height:0;padding-right:4px;display:grid;overflow:auto}.setup-stage-row{background:var(--setup-soft);border-radius:16px;gap:8px;padding:14px 16px;display:grid}.setup-stage-ready,.setup-stage-running,.setup-stage-failed{border:1px solid #0f172a14}.setup-stage-line{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.setup-stage-line h3,.setup-stage-line p{margin:0}.setup-stage-line h3{color:#1d1d1f;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.setup-stage-line p{color:#6e6e73;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.setup-stage-chip{color:#66768a;white-space:nowrap;background:#ffffffc7;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:600;line-height:1}.setup-stage-detail{color:#6e6e73;margin-left:30px;font-size:12px;line-height:1.45}.setup-stage-detail p{margin:0 0 8px}.setup-stage-detail summary{cursor:pointer;font-weight:600}.setup-stage-detail pre{white-space:pre-wrap;background:#fff;border-radius:12px;max-height:148px;padding:10px;overflow:auto}.setup-empty-note{background:var(--setup-soft);color:var(--setup-muted);border-radius:16px;margin:0;padding:14px 16px;font-size:13px;line-height:1.5}.setup-status-icon{flex:none;margin-top:1px}.setup-status-ready{color:#257a49}.setup-status-running{color:#0071e3}.setup-status-warning{color:#9d6a18}.setup-status-failed{color:#b42318}.setup-status-pending{color:#66768a}.setup-wizard-footer{grid-area:footer;justify-content:space-between;align-items:center;gap:16px;display:flex}.setup-wizard-footer .synapdesk-ui-button{min-width:118px}@media(max-width:760px){.setup-page{padding:18px 12px;overflow:auto}.setup-window-dots{display:none}.setup-wizard{grid-template:"steps""header""card"minmax(0,1fr)"footer"/minmax(0,1fr);gap:20px;max-height:none}.setup-stepper{gap:8px;display:flex;overflow-x:auto}.setup-stepper-item{grid-template-columns:30px;width:auto;min-width:42px;min-height:42px;padding:6px}.setup-stepper-item strong{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.setup-stepper-item>span,.setup-stepper-item>svg{width:30px;height:30px}.setup-wizard-heading h1{font-size:26px}.setup-wizard-heading p{font-size:14px}.setup-card{border-radius:20px;gap:14px;min-height:0;padding:16px}.setup-card-header{flex-direction:column;align-items:flex-start}.setup-card-actions{justify-content:flex-start;width:100%}.setup-stage-line{grid-template-columns:auto minmax(0,1fr)}.setup-stage-chip{grid-column:2;justify-self:start}.setup-wizard-footer{background:#f5f5f7;padding:8px 0 0;position:sticky;bottom:0}}.task-home-list-scrollbar::-webkit-scrollbar{width:9px}.task-home-list-scrollbar::-webkit-scrollbar-thumb{background:#c8d3df;border:2px solid #fbfcfe;border-radius:999px}.task-home-list-scrollbar::-webkit-scrollbar-track{background:#fbfcfe}.synapdesk-workbench-resizer-active .synapdesk-workbench-resizer-line{opacity:1}.synapdesk-page-scroll{flex:auto;min-height:0;padding:14px;overflow:auto}.synapdesk-page-content{gap:12px;display:grid}.synapdesk-page-card{padding:16px}.synapdesk-page-card-tight{padding:12px}.synapdesk-form-stack{gap:12px;display:grid}.synapdesk-form-grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.synapdesk-channel-layout{grid-template-columns:minmax(190px,230px) minmax(360px,1fr) minmax(280px,.78fr);align-items:start;gap:12px;display:grid}.synapdesk-field-stack{gap:6px;display:grid}.synapdesk-inline-note{color:#4b5563;background:#f4f7fbe0;border:1px solid #0f172a0f;border-radius:18px;padding:10px 12px;font-size:12px;line-height:1.55}.synapdesk-bento-grid-two{grid-template-columns:minmax(220px,268px) minmax(0,1fr)}.synapdesk-fade-in-up{opacity:0;animation:.9s cubic-bezier(.25,1,.5,1) forwards synapdesk-fade-in-up}.synapdesk-delay-1{animation-delay:60ms}.synapdesk-delay-2{animation-delay:.12s}.synapdesk-delay-3{animation-delay:.18s}@keyframes synapdesk-fade-in-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes synapdesk-orb-float{0%{transform:translate(0)scale(1)}to{transform:translate(2vw,-2vh)scale(1.06)}}@media(max-width:960px){.synapdesk-app-frame{padding:5px}.synapdesk-page-shell{grid-template-columns:1fr}.synapdesk-page-intro{flex-direction:column;align-items:flex-start;padding:22px 24px}.synapdesk-bento-grid-two{grid-template-columns:1fr}.synapdesk-panel-header{padding:18px 20px}.synapdesk-page-scroll,.synapdesk-page-card{padding:20px}.synapdesk-form-grid-two{grid-template-columns:1fr}.synapdesk-channel-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.synapdesk-app-frame{padding:5px}.synapdesk-page-intro{gap:14px;padding:18px}.synapdesk-page-title{font-size:36px}.synapdesk-page-subtitle{font-size:14px;line-height:1.5}.synapdesk-panel-header{flex-direction:column;align-items:flex-start;padding:16px}.synapdesk-panel-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.synapdesk-page-scroll{padding:16px}.synapdesk-page-card{padding:18px}.synapdesk-page-card-tight{padding:16px}.synapdesk-app-orb{min-width:520px;min-height:520px}}.synapdesk-glass{border:1px solid rgb(var(--synapdesk-glass-border) / var(--synapdesk-glass-border-a));background:rgb(var(--synapdesk-glass-bg) / var(--synapdesk-glass-bg-a));box-shadow:0 24px 80px -44px rgb(var(--synapdesk-glass-shadow) / var(--synapdesk-glass-shadow-a)),inset 0 1px rgb(255 255 255/var(--synapdesk-inset-highlight-a));-webkit-backdrop-filter:blur(var(--synapdesk-glass-blur)) saturate(var(--synapdesk-glass-sat));border-radius:24px}.synapdesk-ui-card{-webkit-backdrop-filter:blur(18px)saturate(185%);background:linear-gradient(#fffffff0,#f6f9fce6),#ffffffdb;border:1px solid #ffffffb8;border-radius:24px;box-shadow:0 22px 54px -34px #3a4e782e,inset 0 1px #ffffffeb}.synapdesk-ui-avatar{background:linear-gradient(#fffffffa,#edf2f8f0),#f4f7fbf5;border:1px solid #d6dfeae0;overflow:hidden;box-shadow:0 12px 28px -20px #3a4e782e,inset 0 1px #ffffffe6}.synapdesk-ui-badge{color:#374151!important;background:#f4f6f9eb!important;border-color:#0f172a0f!important}.synapdesk-ui-button{letter-spacing:.01em;min-height:38px;transition:transform .18s cubic-bezier(.25,1,.5,1),box-shadow .18s cubic-bezier(.25,1,.5,1),filter .18s cubic-bezier(.25,1,.5,1),background-color .18s cubic-bezier(.25,1,.5,1),border-color .18s cubic-bezier(.25,1,.5,1),color .18s cubic-bezier(.25,1,.5,1);border-radius:16px!important;padding-inline:14px!important;font-size:14px!important;font-weight:600!important;line-height:1!important}.synapdesk-ui-button:hover{transform:translateY(-1px)}.synapdesk-ui-button:focus-visible{outline:none;box-shadow:0 0 0 4px rgb(var(--synapdesk-accent-1) / .12),0 18px 34px -24px rgb(var(--synapdesk-accent-1) / .18)!important}.synapdesk-ui-button-subtle{color:#1f2937!important;background:linear-gradient(#fffffff5,#f5f8fceb),#ffffffe0!important;border:1px solid #d6dfeaf5!important;box-shadow:0 14px 28px -22px #3a4e7829,inset 0 1px #ffffffeb!important}.synapdesk-ui-button-subtle:hover{color:#111827!important;background:linear-gradient(#fafcfffa,#eff4f9f5),#f8fafcf0!important;border-color:#c9d6e5!important;box-shadow:0 18px 34px -24px #3a4e7833,inset 0 1px #fffffff5!important}.synapdesk-ui-button-primary{color:#fff!important;background:linear-gradient(#2191ff,#0071e3)!important;border:1px solid #0071e32e!important;box-shadow:0 18px 34px -24px #0071e39e,inset 0 1px #ffffff57!important}.synapdesk-ui-button-primary:hover{filter:brightness(1.03);box-shadow:0 22px 40px -24px #0071e3b3,inset 0 1px #fff6!important}.synapdesk-ui-button-danger{color:#fff!important;background:linear-gradient(#ff7e7e,#ef4444)!important;border:1px solid #ef44442e!important;box-shadow:0 18px 34px -24px #ef444473,inset 0 1px #ffffff47!important}.synapdesk-ui-button-link{color:rgb(var(--synapdesk-accent-1))!important;box-shadow:none!important;background:0 0!important;border:none!important}.synapdesk-ui-button-icon{width:38px;height:38px;min-width:38px!important;min-height:38px!important;padding-inline:0!important}.synapdesk-ui-button-sm{height:30px;min-height:30px;border-radius:13px!important;padding-inline:10px!important;font-size:12px!important;line-height:1!important}.synapdesk-ui-button-lg{height:42px;min-height:42px;padding-inline:18px!important;font-size:14px!important}.synapdesk-ui-field{padding:0;transition:transform .2s cubic-bezier(.25,1,.5,1),filter .2s cubic-bezier(.25,1,.5,1)}.synapdesk-ui-field-control{color:#1d1d1f!important;box-shadow:none!important;background:#fffffffa!important;border:1px solid #d5dce8eb!important;border-radius:14px!important;transition:box-shadow .2s cubic-bezier(.25,1,.5,1),border-color .2s cubic-bezier(.25,1,.5,1),background-color .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)!important}.synapdesk-ui-field-control:hover{background:#fff!important;border-color:#c6d2e1f5!important}.synapdesk-ui-field-control:focus-within,.synapdesk-ui-field-control:focus-visible{border-color:rgb(var(--synapdesk-accent-1) / .18)!important;box-shadow:0 0 0 3px rgb(var(--synapdesk-accent-1) / .1)!important;background:#fff!important;transform:none!important}.synapdesk-ui-select{min-height:44px;color:#1d1d1f!important;padding-inline:14px!important;font-size:14px!important;line-height:1.35!important}.synapdesk-ui-select select,.synapdesk-ui-select button,.synapdesk-ui-select [role=button]{min-height:44px;color:#1d1d1f!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important}.synapdesk-ui-select option{color:#1d1d1f;background:#fff;font-size:14px}.synapdesk-ui-alert{border-radius:20px!important}.synapdesk-ui-alert[class*=bg-],.synapdesk-ui-alert[class*=from-],.synapdesk-ui-alert[class*=to-]{color:#1f2937!important;background:linear-gradient(#fffffff5,#f5f8fceb),#ffffffe6!important;border:1px solid #d6dfeaeb!important;box-shadow:0 18px 38px -28px #3a4e7829,inset 0 1px #ffffffeb!important}.synapdesk-ui-alert [class*=text-white],.synapdesk-ui-alert [class*=text-zinc],.synapdesk-ui-alert [class*=text-slate]{color:inherit!important}.synapdesk-ui-switch{min-height:44px;color:#1d1d1f!important;padding:10px 12px!important}.synapdesk-ui-switch [data-slot=switch-label],.synapdesk-ui-switch label,.synapdesk-ui-switch span{color:#1d1d1f!important}.synapdesk-ui-tabs-list{color:#4b5563!important;background:linear-gradient(#ffffffeb,#f4f7fbe6),#ffffffd1!important;border:1px solid #d6dfeae6!important;border-radius:18px!important;box-shadow:0 16px 32px -28px #3a4e7829,inset 0 1px #ffffffe6!important}.synapdesk-ui-tabs-trigger{min-height:38px;color:#4b5563!important;border:1px solid #0000!important;border-radius:14px!important;padding-inline:14px!important;transition:background-color .18s cubic-bezier(.25,1,.5,1),color .18s cubic-bezier(.25,1,.5,1),box-shadow .18s cubic-bezier(.25,1,.5,1),border-color .18s cubic-bezier(.25,1,.5,1)!important}.synapdesk-ui-tabs-trigger[data-state=active],.synapdesk-ui-tabs-trigger[aria-selected=true]{color:#0b5cab!important;background:linear-gradient(#fff,#eef6ff)!important;border-color:#b9d8fbf5!important;box-shadow:0 10px 24px -18px #0071e357,inset 0 1px #ffffffeb!important}.synapdesk-ui-tabs-content{padding-top:14px}.synapdesk-ui-dropdown{color:#1f2937!important;background:linear-gradient(#fffffff5,#f5f8fceb),#ffffffe0!important;border:1px solid #d6dfeaeb!important;border-radius:18px!important;padding:8px!important;font-size:14px!important;line-height:1.45!important;box-shadow:0 24px 48px -32px #3a4e7833,inset 0 1px #ffffffeb!important}.synapdesk-ui-dropdown-item{border-radius:12px;align-items:center;min-height:38px;display:flex;color:#1f2937!important;letter-spacing:0!important;padding-block:8px!important;padding-inline:12px!important;font-size:14px!important;font-weight:500!important;line-height:1.35!important}.synapdesk-ui-dropdown-item-rich{align-items:flex-start;min-height:54px}.synapdesk-ui-dropdown-item-subtext{display:block;color:#6e6e73!important;letter-spacing:0!important;font-size:12px!important;font-weight:400!important;line-height:1.55!important}.synapdesk-ui-dropdown-item:hover,.synapdesk-ui-dropdown-item:focus,.synapdesk-ui-dropdown-item[data-highlighted]{color:#111827!important;background:#f3f7fbf5!important}.synapdesk-ui-dropdown-item-danger{color:#d30f45!important}.synapdesk-ui-dropdown-item-danger:hover,.synapdesk-ui-dropdown-item-danger:focus,.synapdesk-ui-dropdown-item-danger[data-highlighted]{color:#b20d3a!important;background:#fff1f5fa!important}.synapdesk-ui-dropdown-label{color:#6b7280!important;letter-spacing:0!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important;line-height:1.35!important}.synapdesk-ui-dropdown-separator{background:#0f172a14!important;margin-block:6px!important}.synapdesk-markdown-document{color:#1f2937;font-size:14px;line-height:1.75}.synapdesk-markdown-document>:first-child{margin-top:0}.synapdesk-markdown-document>:last-child{margin-bottom:0}.synapdesk-markdown-document h1,.synapdesk-markdown-document h2,.synapdesk-markdown-document h3,.synapdesk-markdown-document h4,.synapdesk-markdown-document h5,.synapdesk-markdown-document h6{color:#111827;letter-spacing:0;margin:1.2em 0 .5em;font-weight:700}.synapdesk-markdown-document h1{font-size:30px}.synapdesk-markdown-document h2{font-size:24px}.synapdesk-markdown-document h3{font-size:20px}.synapdesk-markdown-document h4{font-size:17px}.synapdesk-markdown-document h5{font-size:15px}.synapdesk-markdown-document h6{color:#4b5563;text-transform:uppercase;font-size:13px}.synapdesk-markdown-document p,.synapdesk-markdown-document ul,.synapdesk-markdown-document ol,.synapdesk-markdown-document blockquote,.synapdesk-markdown-document dl,.synapdesk-markdown-document table,.synapdesk-markdown-document pre{margin:.8em 0}.synapdesk-markdown-document ul,.synapdesk-markdown-document ol{padding-left:1.35rem}.synapdesk-markdown-document li+li{margin-top:.25rem}.synapdesk-markdown-document .task-list-item{margin-left:-1.35rem;list-style:none}.synapdesk-markdown-document .task-list-item input[type=checkbox]{vertical-align:-.12em;accent-color:#0b5cab;margin-right:.5rem}.synapdesk-markdown-document dl{border-left:3px solid #dbe4ef;padding-left:.95rem}.synapdesk-markdown-document dt{color:#111827;font-weight:700}.synapdesk-markdown-document dd{color:#4b5563;margin:.25rem 0 .75rem}.synapdesk-markdown-document a{color:#0071e3;text-underline-offset:3px;text-decoration:underline}.synapdesk-markdown-document mark{color:#1f2937;background:#fff3b0;border-radius:4px;padding:0 .2em}.synapdesk-markdown-document blockquote{color:#4b5563;background:#f7faffeb;border:1px solid #d6e2f1db;border-radius:14px;padding:.9rem 1rem}.synapdesk-markdown-document code{color:#1f2937;background:#f4f7fb;border-radius:8px;padding:.18rem .42rem;font-size:.92em}.synapdesk-markdown-document pre{background:#f6f8fb;border:1px solid #0f172a0f;border-radius:16px;padding:1rem;overflow:auto}.synapdesk-markdown-document pre code{background:0 0;padding:0}.synapdesk-markdown-document table{border-collapse:collapse;border-radius:16px;width:100%;overflow:hidden}.synapdesk-markdown-document th,.synapdesk-markdown-document td{text-align:left;border:1px solid #0f172a14;padding:.65rem .8rem}.synapdesk-markdown-document th{background:#f4f7fb;font-weight:700}.synapdesk-markdown-document [data-footnotes]{color:#4b5563;border-top:1px solid #0f172a14;margin-top:1rem;padding-top:.75rem;font-size:.92em}.synapdesk-markdown-document [data-footnotes] h2{color:#6b7280;text-transform:uppercase;margin:0 0 .35rem;font-size:13px}.synapdesk-markdown-document [data-footnote-backref]{margin-left:.25rem;text-decoration:none}.synapdesk-task-artifact-document{font-size:13px;line-height:1.7}.synapdesk-task-artifact-document h1{font-size:22px}.synapdesk-task-artifact-document h2{font-size:18px}.synapdesk-task-artifact-document h3{font-size:16px}.synapdesk-task-artifact-document pre{border-radius:8px}.synapdesk-execution-technical-toggle{color:#7b8491!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;font-weight:400!important;line-height:1.5rem!important}.synapdesk-execution-technical-summary{color:#7b8491!important;-webkit-text-fill-color:currentColor!important;min-height:0!important;font-size:13px!important;font-weight:400!important;line-height:1.5rem!important}.synapdesk-execution-technical-toggle span,.synapdesk-execution-technical-summary span{font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.synapdesk-execution-technical-chevron{font-size:13px!important;line-height:1!important}.synapdesk-execution-technical-details,.synapdesk-execution-technical-details pre{color:#6b7280!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;font-weight:400!important;line-height:1.5rem!important}.synapdesk-execution-content-toggle{color:#5f6b7a!important;-webkit-text-fill-color:currentColor!important;min-height:0!important;font-size:13px!important;font-weight:400!important;line-height:1.5rem!important}.synapdesk-glass-strong{border:1px solid rgb(var(--synapdesk-glass-strong-border) / var(--synapdesk-glass-strong-border-a));background:rgb(var(--synapdesk-glass-strong-bg) / var(--synapdesk-glass-strong-bg-a));box-shadow:0 32px 96px -48px rgb(var(--synapdesk-glass-strong-shadow) / var(--synapdesk-glass-strong-shadow-a)),inset 0 1px rgb(255 255 255/var(--synapdesk-inset-highlight-strong-a));-webkit-backdrop-filter:blur(var(--synapdesk-glass-strong-blur)) saturate(var(--synapdesk-glass-strong-sat));border-radius:28px}.synapdesk-sidebar-panel{background:linear-gradient(180deg,#fffffff5,#f5f7fae0),rgb(var(--synapdesk-sidebar-bg) / var(--synapdesk-sidebar-bg-a));box-shadow:0 28px 90px -50px rgb(var(--synapdesk-sidebar-shadow) / var(--synapdesk-sidebar-shadow-a)),inset 0 1px rgb(255 255 255/var(--synapdesk-inset-highlight-sidebar-a));-webkit-backdrop-filter:blur(var(--synapdesk-sidebar-blur)) saturate(var(--synapdesk-sidebar-sat));border:1px solid #ffffffc7;border-radius:28px;position:relative;overflow:hidden;transform:translateZ(0)}.synapdesk-bento-card{-webkit-backdrop-filter:blur(22px)saturate(190%);background:linear-gradient(#ffffffe0,#ffffffbd),#fffc;border:1px solid #ffffffad;border-radius:28px;box-shadow:0 30px 80px -48px #3a4e7838,inset 0 1px #ffffffe0}.synapdesk-bento-card-soft{-webkit-backdrop-filter:blur(18px)saturate(180%);background:linear-gradient(#ffffffd1,#ffffffa3),#ffffffb8;border:1px solid #ffffff9e;border-radius:24px;box-shadow:0 20px 52px -36px #3a4e782e,inset 0 1px #ffffffd1}.synapdesk-item-active{background:linear-gradient(#d6e8fff5,#c9e0fbe0);box-shadow:0 16px 34px -26px #0071e340,inset 0 1px #ffffffb3}.synapdesk-item-hover{cursor:pointer;transition:transform .24s cubic-bezier(.25,1,.5,1),box-shadow .24s cubic-bezier(.25,1,.5,1),background-color .24s cubic-bezier(.25,1,.5,1),border-color .24s cubic-bezier(.25,1,.5,1),filter .24s cubic-bezier(.25,1,.5,1)}.synapdesk-item-hover:hover{background:rgb(var(--synapdesk-hover-bg) / var(--synapdesk-hover-bg-a));transform:translateY(var(--synapdesk-item-hover-ty));box-shadow:0 22px 52px -32px rgb(var(--synapdesk-glass-shadow) / var(--synapdesk-item-hover-shadow-a)),inset 0 1px #ffffffb3;filter:brightness(1.02)}.synapdesk-item-hover:active{background:rgb(var(--synapdesk-active-bg) / var(--synapdesk-active-bg-a));box-shadow:0 8px 22px -18px rgb(var(--synapdesk-glass-shadow) / var(--synapdesk-item-active-shadow-a)),inset 0 1px #ffffff8c;transform:translateY(0)}.synapdesk-divider{border-color:#0f172a14}.synapdesk-input{color:#1d1d1f;box-shadow:none;background:#fffffffa;border:1px solid #d5dce8eb;border-radius:14px;transition:box-shadow .2s cubic-bezier(.25,1,.5,1),border-color .2s cubic-bezier(.25,1,.5,1),background-color .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)}.synapdesk-input input,.synapdesk-input textarea,.synapdesk-input select,.synapdesk-input button,.synapdesk-input [role=button]{color-scheme:light;caret-color:#0071e3;-webkit-text-fill-color:#1d1d1f;color:#1d1d1f!important;box-shadow:none!important;--tw-ring-color:transparent!important;--tw-ring-offset-shadow:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;background:0 0!important;border:0!important;outline:none!important;font-size:14px!important;line-height:1.45!important}.synapdesk-input input,.synapdesk-input select,.synapdesk-input button,.synapdesk-input [role=button]{min-height:44px}.synapdesk-input textarea{min-height:112px}.synapdesk-ui-field-control input,.synapdesk-ui-field-control textarea,.synapdesk-ui-field-control select,.synapdesk-ui-field-control button,.synapdesk-ui-field-control [role=button],.synapdesk-ui-select input,.synapdesk-ui-select textarea,.synapdesk-ui-select select,.synapdesk-ui-select button,.synapdesk-ui-select [role=button]{color-scheme:light;-webkit-text-fill-color:#1d1d1f;color:#1d1d1f!important;box-shadow:none!important;--tw-ring-color:transparent!important;--tw-ring-offset-shadow:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;background:0 0!important;border:0!important;outline:none!important;font-size:14px!important;line-height:1.45!important}.synapdesk-input svg,.synapdesk-ui-select svg,.synapdesk-ui-switch svg{color:#6b7280!important}label.synapdesk-micro-label,.synapdesk-field-stack>label,.synapdesk-form-stack label{color:#6b7280;letter-spacing:.04em;font-size:12px;font-weight:600}.synapdesk-field-stack:has(.synapdesk-input:focus-within)>.synapdesk-micro-label,.synapdesk-field-stack:has(.synapdesk-ui-field-control:focus-within)>.synapdesk-micro-label,.synapdesk-field-stack:has(.synapdesk-input:focus-within)>label,.synapdesk-field-stack:has(.synapdesk-ui-field-control:focus-within)>label,.synapdesk-form-stack:has(.synapdesk-input:focus-within)>label,.synapdesk-form-stack:has(.synapdesk-ui-field-control:focus-within)>label{color:rgb(var(--synapdesk-accent-1))}.synapdesk-field-stack:has(.synapdesk-input:focus-within),.synapdesk-field-stack:has(.synapdesk-ui-field-control:focus-within){filter:saturate(1.02)}.synapdesk-field-stack:has(.synapdesk-input:focus-within) .synapdesk-inline-note,.synapdesk-field-stack:has(.synapdesk-ui-field-control:focus-within) .synapdesk-inline-note{border-color:rgb(var(--synapdesk-accent-1) / .14)}.synapdesk-input input::placeholder,.synapdesk-input textarea::placeholder{color:#8e8e93!important;-webkit-text-fill-color:#8e8e93!important}.synapdesk-input:hover{background:#fff;border-color:#c6d2e1f5}.synapdesk-input:focus-within{border-color:rgb(var(--synapdesk-accent-1) / .18);box-shadow:0 0 0 3px rgb(var(--synapdesk-accent-1) / .1);background:#fff;transform:none}.synapdesk-workflow-field{box-shadow:none;background:#fff;border-color:#dfe5ee;border-radius:12px}.synapdesk-workflow-field:hover{background:#fff;border-color:#ccd6e3}.synapdesk-workflow-field:focus-within{border-color:rgb(var(--synapdesk-accent-1) / .45);box-shadow:0 0 0 3px rgb(var(--synapdesk-accent-1) / .1);background:#fff;transform:none}.synapdesk-workflow-field input,.synapdesk-workflow-field select,.synapdesk-workflow-field button,.synapdesk-workflow-field [role=button]{min-height:40px;font-size:14px!important}.synapdesk-workflow-field textarea{min-height:88px}.synapdesk-workflow-step-textarea textarea{min-height:104px}.synapdesk-workflow-textarea textarea{min-height:80px}.synapdesk-workflow-select{min-height:42px;box-shadow:none!important;background:#fff!important;border-color:#dfe5ee!important;border-radius:12px!important;padding-inline:0!important}.synapdesk-workflow-select:hover{background:#fff!important;border-color:#ccd6e3!important}.synapdesk-workflow-select:focus-within,.synapdesk-workflow-select:focus-visible{border-color:rgb(var(--synapdesk-accent-1) / .45)!important;box-shadow:0 0 0 3px rgb(var(--synapdesk-accent-1) / .1)!important;background:#fff!important;transform:none!important}.synapdesk-workflow-select select,.synapdesk-workflow-select button,.synapdesk-workflow-select [role=button]{min-height:40px;font-size:14px!important}.synapdesk-modal-surface .synapdesk-workflow-field input,.synapdesk-modal-surface .synapdesk-workflow-field textarea,.synapdesk-modal-surface .synapdesk-workflow-field select,.synapdesk-modal-surface .synapdesk-workflow-field button,.synapdesk-modal-surface .synapdesk-workflow-field [role=button],.synapdesk-modal-surface .synapdesk-workflow-select input,.synapdesk-modal-surface .synapdesk-workflow-select textarea,.synapdesk-modal-surface .synapdesk-workflow-select select,.synapdesk-modal-surface .synapdesk-workflow-select button,.synapdesk-modal-surface .synapdesk-workflow-select [role=button]{box-shadow:none!important;--tw-ring-color:transparent!important;--tw-ring-offset-shadow:0 0 #0000!important;--tw-ring-shadow:0 0 #0000!important;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;background:0 0!important;border:0!important;outline:none!important}.synapdesk-input:focus-within input,.synapdesk-input:focus-within textarea,.synapdesk-input:focus-within select,.synapdesk-input:focus-within button,.synapdesk-input:focus-within [role=button],.synapdesk-ui-field-control:focus-within input,.synapdesk-ui-field-control:focus-within textarea,.synapdesk-ui-field-control:focus-within select,.synapdesk-ui-field-control:focus-within button,.synapdesk-ui-field-control:focus-within [role=button]{-webkit-text-fill-color:#1d1d1f;color:#1d1d1f!important;background:0 0!important}.synapdesk-input input:focus,.synapdesk-input textarea:focus,.synapdesk-input select:focus,.synapdesk-input button:focus,.synapdesk-input [role=button]:focus,.synapdesk-ui-field-control button:focus,.synapdesk-ui-field-control [role=button]:focus,.synapdesk-ui-field-control input:focus,.synapdesk-ui-field-control textarea:focus,.synapdesk-ui-field-control select:focus{box-shadow:none!important;outline:none!important}.synapdesk-employee-settings .synapdesk-input{box-shadow:none;background:#fffffff5;border-color:#d5dce8e6;border-radius:14px}.synapdesk-employee-settings .synapdesk-ui-field-control,.synapdesk-employee-settings .synapdesk-ui-select,.synapdesk-employee-settings .synapdesk-ui-switch{box-shadow:none!important;background:#fffffff5!important;border-color:#d5dce8e6!important;border-radius:14px!important}.synapdesk-employee-settings .synapdesk-input:hover,.synapdesk-employee-settings .synapdesk-ui-field-control:hover,.synapdesk-employee-settings .synapdesk-ui-select:hover,.synapdesk-employee-settings .synapdesk-ui-switch:hover{background:#fafcfffa;border-color:#c6d2e1f5!important}.synapdesk-employee-settings .synapdesk-input:focus-within,.synapdesk-employee-settings .synapdesk-ui-field-control:focus-within,.synapdesk-employee-settings .synapdesk-ui-field-control:focus-visible,.synapdesk-employee-settings .synapdesk-ui-select:focus-within,.synapdesk-employee-settings .synapdesk-ui-select:focus-visible{border-color:rgb(var(--synapdesk-accent-1) / .28);box-shadow:0 0 0 3px rgb(var(--synapdesk-accent-1) / .1);background:#fff;transform:none}.synapdesk-employee-settings .synapdesk-input input,.synapdesk-employee-settings .synapdesk-input select,.synapdesk-employee-settings .synapdesk-input button,.synapdesk-employee-settings .synapdesk-input [role=button],.synapdesk-employee-settings .synapdesk-ui-select select,.synapdesk-employee-settings .synapdesk-ui-select button,.synapdesk-employee-settings .synapdesk-ui-select [role=button]{min-height:38px}.synapdesk-employee-settings .synapdesk-input textarea,.synapdesk-employee-settings .synapdesk-input-compact-textarea textarea{min-height:76px;line-height:1.5}.synapdesk-employee-settings-nav{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#f8fafdf0!important;border:1px solid #d6dfead1!important;border-radius:14px!important;padding:6px!important}.synapdesk-employee-settings-panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#fffffff7!important;border:1px solid #d6dfeadb!important;border-radius:16px!important;padding:18px!important}.synapdesk-employee-settings-section{gap:14px;display:grid}.synapdesk-employee-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media(max-width:760px){.synapdesk-employee-settings-grid{grid-template-columns:minmax(0,1fr)}}.synapdesk-employee-settings-band{background:0 0;border:1px solid #e2e8f0f2;border-radius:14px;padding:14px}.synapdesk-employee-settings-band-title{color:#4b5563;margin-bottom:12px;font-size:12px;font-weight:700}.synapdesk-employee-settings-empty{color:#6b7280;background:#f8fafcb8;border:1px dashed #cbd5e1f2;border-radius:14px;padding:14px;font-size:14px}.synapdesk-employee-settings .synapdesk-field-stack>div:first-child:not(.synapdesk-inline-note){color:#4b5563;opacity:1;font-size:12px;font-weight:650}.synapdesk-step-pill{color:#1d1d1f;background:#f2f2f7e6;border:1px solid #0f172a0f;transition:background-color .2s cubic-bezier(.25,1,.5,1),border-color .2s cubic-bezier(.25,1,.5,1),color .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)}.synapdesk-page-shell-card{-webkit-backdrop-filter:blur(18px)saturate(180%);background:linear-gradient(#fffffff0,#f6f9fce6),#ffffffe0;border:1px solid #ffffffb8;border-radius:28px;box-shadow:0 26px 72px -42px #3a4e782e,inset 0 1px #fffffff0}.synapdesk-step-pill:hover{background:#e5e5eaf5;transform:translateY(-1px)}.synapdesk-step-pill-active{border-color:rgb(var(--synapdesk-accent-1) / .18);background:rgb(var(--synapdesk-accent-1) / .12);color:rgb(var(--synapdesk-accent-1))}.synapdesk-section-tabs-vertical .synapdesk-step-pill{color:#4b5563;width:100%;box-shadow:none;background:0 0;border-color:#0000}.synapdesk-section-tabs-vertical .synapdesk-step-pill:hover{background:#ffffffb3;transform:none}.synapdesk-section-tabs-vertical .synapdesk-step-pill-active{color:#111827;background:#fffffff5;border-color:#cbd5e1f5;box-shadow:0 10px 22px -20px #1e293b2e}.synapdesk-chat-bubble{background:#ffffffe0;border:1px solid #ffffffad;box-shadow:0 16px 38px -28px #0f172a29}.synapdesk-chat-bubble-mine{border-color:rgb(var(--synapdesk-accent-1) / .22);background:linear-gradient(#dceefff5,#d3e7ffe0)}.synapdesk-primary-button{color:#fff;letter-spacing:.01em;background:linear-gradient(#2191ff,#0071e3);border:1px solid #0071e32e;border-radius:16px;min-height:38px;font-size:14px;font-weight:600;line-height:1;transition:transform .22s cubic-bezier(.25,1,.5,1),box-shadow .22s cubic-bezier(.25,1,.5,1),filter .22s cubic-bezier(.25,1,.5,1);box-shadow:0 18px 34px -24px #0071e39e,inset 0 1px #ffffff59}.synapdesk-primary-button.h-7,.synapdesk-secondary-button.h-7,.synapdesk-primary-button.h-8,.synapdesk-secondary-button.h-8{border-radius:13px;min-height:30px;font-size:12px}.synapdesk-primary-button:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 22px 40px -24px #0071e3b3,inset 0 1px #ffffff73}.synapdesk-secondary-button{color:#1f2937;letter-spacing:.01em;background:linear-gradient(#fffffff5,#f5f8fceb),#ffffffe0;border:1px solid #d6dfeaf5;border-radius:16px;min-height:38px;font-size:14px;font-weight:600;line-height:1;transition:transform .22s cubic-bezier(.25,1,.5,1),background-color .22s cubic-bezier(.25,1,.5,1),box-shadow .22s cubic-bezier(.25,1,.5,1),filter .22s cubic-bezier(.25,1,.5,1);box-shadow:0 14px 28px -22px #3a4e7829,inset 0 1px #ffffffeb}.synapdesk-secondary-button:hover{filter:brightness(1.02);background:linear-gradient(#fafcfffa,#eff4f9f5),#f8fafcf0;transform:translateY(-1px);box-shadow:0 18px 34px -24px #3a4e7833,inset 0 1px #fffffff5}.synapdesk-micro-label{color:#86868b;font-size:12px;font-weight:600}.synapdesk-stat-chip{color:#1d1d1f;background:#ffffff94;border:1px solid #ffffffad;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.synapdesk-channel-plugin-bar{background:#ffffffc7;border:1px solid #eef1f5;border-radius:14px;gap:8px;padding:12px;display:grid}.synapdesk-channel-plugin-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.synapdesk-channel-plugin-title{gap:3px;min-width:120px;display:grid}.synapdesk-channel-plugin-title span:first-child{color:#1d1d1f;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.25}.synapdesk-channel-plugin-title span:last-child{color:#8c8c91;overflow-wrap:anywhere;font-size:12px;line-height:1.25}.synapdesk-channel-plugin-message{color:#6e6e73;font-size:12px;line-height:1.5}.synapdesk-channel-plugin-actions,.synapdesk-channel-account-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.synapdesk-channel-plugin-actions .synapdesk-ui-button,.synapdesk-channel-account-actions .synapdesk-ui-button{letter-spacing:0;border-radius:12px!important;height:30px!important;min-height:30px!important;font-size:12px!important}.synapdesk-channel-account-actions .synapdesk-ui-button-icon{width:30px!important;min-width:30px!important;padding-inline:0!important}.synapdesk-channel-badge{color:#4b5563;white-space:nowrap;background:#ffffffb8;border:1px solid #d6dfeae6;border-radius:999px;justify-content:center;align-items:center;min-height:26px;padding:0 10px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.synapdesk-channel-enable{color:#4b5563;background:#f8fafce6;border:1px solid #d6dfeae6;border-radius:999px;align-items:center;gap:8px;min-height:30px;padding:2px 10px 2px 4px;font-size:12px;font-weight:650;line-height:1;display:inline-flex}.synapdesk-channel-switch{background:#e5eaf1;border:1px solid #cbd5e1f2;border-radius:999px;flex:none;width:36px;height:22px;padding:0;transition:background-color .16s,border-color .16s,opacity .16s;position:relative}.synapdesk-channel-switch:disabled{cursor:not-allowed;opacity:.55}.synapdesk-channel-switch-thumb{background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .16s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0f172a38}.synapdesk-channel-switch-on{background:#10b981;border-color:#10b98161}.synapdesk-channel-switch-on .synapdesk-channel-switch-thumb{transform:translate(14px)}.synapdesk-channel-account-row{background:#ffffffc7;border:1px solid #eef1f5;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px;display:flex}@media(max-width:640px){.synapdesk-channel-account-row,.synapdesk-channel-plugin-header{flex-direction:column}.synapdesk-channel-plugin-actions,.synapdesk-channel-account-actions{justify-content:flex-start;width:100%}}.synapdesk-runtime-chip{color:#1d1d1f;background:#ffffff94;border:1px solid #ffffffad;border-radius:999px;align-items:center;gap:7px;max-width:100%;min-height:36px;padding:7px 8px 7px 10px;font-size:12px;font-weight:600;display:inline-flex}.synapdesk-runtime-icon{border-radius:22px;justify-content:center;align-items:center;width:100%;min-height:44px;display:flex}.synapdesk-runtime-refresh{shrink:0;color:#3c3c43;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .16s,color .16s;display:inline-flex}.synapdesk-runtime-refresh:hover{color:#0071e3;background:#f2f2f7eb}.synapdesk-nav-button{color:#3c3c43;border:1px solid #0000}.synapdesk-nav-button:hover{background:#f2f2f7eb;border-color:#0000000a}.synapdesk-nav-label{color:#4c4c52}.synapdesk-nav-active{color:#0071e3}.synapdesk-toolbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.synapdesk-toolbar-button{color:#1f2937;letter-spacing:.01em;background:linear-gradient(#fffffff5,#f5f8fceb),#ffffffe0;border:1px solid #d6dfeaf5;border-radius:18px;justify-content:center;align-items:center;min-height:36px;font-size:12px;font-weight:600;transition:transform .18s cubic-bezier(.25,1,.5,1),background-color .18s cubic-bezier(.25,1,.5,1),box-shadow .18s cubic-bezier(.25,1,.5,1),border-color .18s cubic-bezier(.25,1,.5,1),color .18s cubic-bezier(.25,1,.5,1);display:inline-flex;box-shadow:0 14px 28px -22px #3a4e782e,inset 0 1px #ffffffeb}.synapdesk-toolbar-button-group{color:#1f4f7a;background:linear-gradient(#f8fcfffa,#edf5fdf0),#f1f7fde6;border-color:#cbd7e7f5}.synapdesk-toolbar-button-task{color:#226345;background:linear-gradient(#f9fefafa,#eff9f2f0),#f3faf5e6;border-color:#cae2d6f5}.synapdesk-toolbar-button-topic{color:#6a4b8c;background:linear-gradient(#fcf9fffa,#f5effbf0),#f8f3fce6;border-color:#e0d6ecf5}.synapdesk-toolbar-button:hover{color:#111827;background:linear-gradient(#fafcfffa,#eff4f9f5),#f8fafcf0;border-color:#c9d6e5;transform:translateY(-1px);box-shadow:0 18px 34px -24px #3a4e7833,inset 0 1px #fffffff5}.synapdesk-toolbar-button-group:hover{color:#153f66;border-color:#b5cce2}.synapdesk-toolbar-button-task:hover{color:#1a5438;border-color:#b4d6c2}.synapdesk-toolbar-button-topic:hover{color:#5b3f7a;border-color:#d0bee2}.synapdesk-toolbar-button:active{background:linear-gradient(#f1f5fafa,#e9eef4f5),#f0f4f8eb;border-color:#c0cedd;transform:translateY(0)}.synapdesk-toolbar-button:focus-visible{box-shadow:0 0 0 4px rgb(var(--synapdesk-accent-1) / .14),0 18px 34px -24px rgb(var(--synapdesk-accent-1) / .18),inset 0 1px #fffffff5;outline:none}.synapdesk-chat-thread-shell{min-width:0;overflow:hidden}.synapdesk-chat-thread-shell .aui-root,.synapdesk-chat-thread-shell .aui-thread-root,.synapdesk-chat-thread-shell [data-radix-scroll-area-viewport],.synapdesk-chat-thread-shell [class*=aui-]{min-width:0;max-width:100%}.synapdesk-chat-thread-shell pre,.synapdesk-chat-thread-shell code,.synapdesk-chat-thread-shell table{max-width:100%}.synapdesk-chat-thread-shell pre{overflow-x:auto}.synapdesk-chat-thread-shell table{display:block;overflow-x:auto}.synapdesk-status-dot{border-radius:999px;width:8px;height:8px}.synapdesk-status-dot-idle{background:#34c759}.synapdesk-status-dot-busy{background:#0a84ff}.synapdesk-status-dot-warn{background:#ff9f0a}.synapdesk-muted-text{color:#86868b}.synapdesk-section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:10px;display:flex}.synapdesk-section-title{color:#1d1d1f;margin:0;font-size:18px;font-weight:700}.synapdesk-panel-shell{-webkit-backdrop-filter:blur(24px)saturate(200%);background:linear-gradient(#ffffffeb,#ffffffc7),#ffffffdb;border:1px solid #ffffffb8;border-radius:26px;box-shadow:0 26px 72px -46px #2e436e38,inset 0 1px #fffffff0}.synapdesk-room-action-button{color:#334155!important;background:linear-gradient(#fffffff5,#f5f8fceb),#ffffffe6!important;border:1px solid #d6dfeaeb!important;border-radius:999px!important;min-height:30px!important;padding-inline:10px!important;font-size:12px!important;line-height:1!important;box-shadow:0 12px 24px -20px #3a4e7826,inset 0 1px #ffffffeb!important}.synapdesk-room-action-button:hover{transform:translateY(-1px);background:linear-gradient(#fafcfffa,#eff4f9f5),#f8fafcf0!important;border-color:#c5d2e1!important}.synapdesk-room-action-button-primary{color:#145184!important;background:linear-gradient(#f7fbfffa,#eaf3fcf5),#f0f7fdeb!important;border-color:#c2d8ee!important}.synapdesk-subtle-grid{position:relative}.synapdesk-dropdown-menu{color:#1d1d1f!important;-webkit-backdrop-filter:blur(18px)saturate(180%)!important;background:linear-gradient(#fffffffa,#f4f7fbf2)!important;border:1px solid #ffffffd1!important;box-shadow:0 18px 38px -24px #0f172a2e,inset 0 1px #ffffffeb!important}.synapdesk-dropdown-menu button,.synapdesk-dropdown-menu [role=menuitem],.synapdesk-dropdown-menu [role=menuitemcheckbox]{color:#1d1d1f!important}.synapdesk-dropdown-item{font-size:13px;transition:background-color .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1);color:#1d1d1f!important;background:0 0!important}.synapdesk-dropdown-item:hover,.synapdesk-dropdown-item:focus,.synapdesk-dropdown-item[data-highlighted]{transform:translateY(-1px);color:#1d1d1f!important;background:#ecf2f9f2!important}.synapdesk-dropdown-item-icon{color:#475467;background:#e5e9efe6;border:1px solid #0f172a0f;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex;box-shadow:inset 0 1px #ffffffb8}.synapdesk-dropdown-item-icon-accent{color:#0071e3;background:#daeafffa}.synapdesk-modal-surface{color:#1d1d1f!important;-webkit-backdrop-filter:blur(22px)saturate(180%)!important;background:linear-gradient(#fffffffc,#f6f8fbf5)!important;border:1px solid #ffffffd1!important;box-shadow:0 30px 80px -44px #0f172a47!important}.synapdesk-workflow-composer-modal{width:min(720px,100vw - 32px)!important;max-width:min(720px,100vw - 32px)!important}.synapdesk-links-action-editor-modal{width:min(1040px,100vw - 40px)!important;max-width:min(1040px,100vw - 40px)!important}.synapdesk-modal-surface h2,.synapdesk-modal-surface p,.synapdesk-modal-surface label,.synapdesk-modal-surface span,.synapdesk-modal-surface div{color:inherit}.synapdesk-modal-surface input,.synapdesk-modal-surface textarea,.synapdesk-modal-surface select,.synapdesk-modal-surface button[role=combobox]{color:#1d1d1f!important;-webkit-text-fill-color:#1d1d1f!important;caret-color:#0071e3!important;background:0 0!important}.synapdesk-modal-surface input::placeholder,.synapdesk-modal-surface textarea::placeholder{color:#8e8e93!important;-webkit-text-fill-color:#8e8e93!important}.synapdesk-subtle-grid:before{content:"";pointer-events:none;border-radius:inherit;background-image:linear-gradient(#0f172a08 1px,#0000 1px),linear-gradient(90deg,#0f172a08 1px,#0000 1px);background-size:24px 24px;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(#0000002e,#0000 38%);mask-image:linear-gradient(#0000002e,#0000 38%)}.synapdesk-frost-section{background:linear-gradient(#ffffffd6,#ffffff9e);border:1px solid #ffffffb8;border-radius:24px;box-shadow:0 18px 44px -34px #2e436e2e,inset 0 1px #ffffffd1}@media(max-width:960px){.synapdesk-panel-shell{border-radius:26px}.synapdesk-section-heading{flex-direction:column;align-items:flex-start}}html,body,#root{min-height:100%}html{background:#f5f5f7}body{min-height:100vh;color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:#f5f5f7;margin:0}*{box-sizing:border-box}button,input,textarea,select{font:inherit}h1,h2,h3,h4{letter-spacing:-.02em}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-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-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}:where(.aui-root) *,:where(.aui-root) :before,:where(.aui-root) :after{--aui-border-spacing-x: 0;--aui-border-spacing-y: 0;--aui-translate-x: 0;--aui-translate-y: 0;--aui-rotate: 0;--aui-skew-x: 0;--aui-skew-y: 0;--aui-scale-x: 1;--aui-scale-y: 1;--aui-ring-inset: ;--aui-ring-offset-width: 0px;--aui-ring-offset-color: #fff;--aui-ring-color: rgb(59 130 246 / .5);--aui-ring-offset-shadow: 0 0 #0000;--aui-ring-shadow: 0 0 #0000;--aui-shadow: 0 0 #0000;--aui-shadow-colored: 0 0 #0000;--aui-blur: ;--aui-brightness: ;--aui-contrast: ;--aui-grayscale: ;--aui-hue-rotate: ;--aui-invert: ;--aui-saturate: ;--aui-sepia: ;--aui-drop-shadow: ;--aui-backdrop-blur: ;--aui-backdrop-brightness: ;--aui-backdrop-contrast: ;--aui-backdrop-grayscale: ;--aui-backdrop-hue-rotate: ;--aui-backdrop-invert: ;--aui-backdrop-opacity: ;--aui-backdrop-saturate: ;--aui-backdrop-sepia: ;--aui-contain-size: ;--aui-contain-layout: ;--aui-contain-paint: ;--aui-contain-style: }:where(.aui-root) ::backdrop{--aui-border-spacing-x: 0;--aui-border-spacing-y: 0;--aui-translate-x: 0;--aui-translate-y: 0;--aui-rotate: 0;--aui-skew-x: 0;--aui-skew-y: 0;--aui-scale-x: 1;--aui-scale-y: 1;--aui-ring-inset: ;--aui-ring-offset-width: 0px;--aui-ring-offset-color: #fff;--aui-ring-color: rgb(59 130 246 / .5);--aui-ring-offset-shadow: 0 0 #0000;--aui-ring-shadow: 0 0 #0000;--aui-shadow: 0 0 #0000;--aui-shadow-colored: 0 0 #0000;--aui-blur: ;--aui-brightness: ;--aui-contrast: ;--aui-grayscale: ;--aui-hue-rotate: ;--aui-invert: ;--aui-saturate: ;--aui-sepia: ;--aui-drop-shadow: ;--aui-backdrop-blur: ;--aui-backdrop-brightness: ;--aui-backdrop-contrast: ;--aui-backdrop-grayscale: ;--aui-backdrop-hue-rotate: ;--aui-backdrop-invert: ;--aui-backdrop-opacity: ;--aui-backdrop-saturate: ;--aui-backdrop-sepia: ;--aui-contain-size: ;--aui-contain-layout: ;--aui-contain-paint: ;--aui-contain-style: }:where(.aui-root) *,:where(.aui-root) :before,:where(.aui-root) :after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:where(.aui-root) :before,:where(.aui-root) :after{--aui-content: ""}:where(.aui-root) html,:where(.aui-root) :host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}:where(.aui-root) body{margin:0;line-height:inherit}:where(.aui-root) hr{height:0;color:inherit;border-top-width:1px}:where(.aui-root) abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(.aui-root) h1,:where(.aui-root) h2,:where(.aui-root) h3,:where(.aui-root) h4,:where(.aui-root) h5,:where(.aui-root) h6{font-size:inherit;font-weight:inherit}:where(.aui-root) a{color:inherit;text-decoration:inherit}:where(.aui-root) b,:where(.aui-root) strong{font-weight:bolder}:where(.aui-root) code,:where(.aui-root) kbd,:where(.aui-root) samp,:where(.aui-root) pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}:where(.aui-root) small{font-size:80%}:where(.aui-root) sub,:where(.aui-root) sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(.aui-root) sub{bottom:-.25em}:where(.aui-root) sup{top:-.5em}:where(.aui-root) table{text-indent:0;border-color:inherit;border-collapse:collapse}:where(.aui-root) button,:where(.aui-root) input,:where(.aui-root) optgroup,:where(.aui-root) select,:where(.aui-root) textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}:where(.aui-root) button,:where(.aui-root) select{text-transform:none}:where(.aui-root) button,:where(.aui-root) input:where([type=button]),:where(.aui-root) input:where([type=reset]),:where(.aui-root) input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:where(.aui-root) :-moz-focusring{outline:auto}:where(.aui-root) :-moz-ui-invalid{box-shadow:none}:where(.aui-root) progress{vertical-align:baseline}:where(.aui-root) ::-webkit-inner-spin-button,:where(.aui-root) ::-webkit-outer-spin-button{height:auto}:where(.aui-root) [type=search]{-webkit-appearance:textfield;outline-offset:-2px}:where(.aui-root) ::-webkit-search-decoration{-webkit-appearance:none}:where(.aui-root) ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(.aui-root) summary{display:list-item}:where(.aui-root) blockquote,:where(.aui-root) dl,:where(.aui-root) dd,:where(.aui-root) h1,:where(.aui-root) h2,:where(.aui-root) h3,:where(.aui-root) h4,:where(.aui-root) h5,:where(.aui-root) h6,:where(.aui-root) hr,:where(.aui-root) figure,:where(.aui-root) p,:where(.aui-root) pre{margin:0}:where(.aui-root) fieldset{margin:0;padding:0}:where(.aui-root) legend{padding:0}:where(.aui-root) ol,:where(.aui-root) ul,:where(.aui-root) menu{list-style:none;margin:0;padding:0}:where(.aui-root) dialog{padding:0}:where(.aui-root) textarea{resize:vertical}:where(.aui-root) input::-moz-placeholder,:where(.aui-root) textarea::-moz-placeholder{opacity:1;color:#9ca3af}:where(.aui-root) input::placeholder,:where(.aui-root) textarea::placeholder{opacity:1;color:#9ca3af}:where(.aui-root) button,:where(.aui-root) [role=button]{cursor:pointer}:where(.aui-root) :disabled{cursor:default}:where(.aui-root) img,:where(.aui-root) svg,:where(.aui-root) video,:where(.aui-root) canvas,:where(.aui-root) audio,:where(.aui-root) iframe,:where(.aui-root) embed,:where(.aui-root) object{display:block;vertical-align:middle}:where(.aui-root) img,:where(.aui-root) video{max-width:100%;height:auto}:where(.aui-root) [hidden]:where(:not([hidden=until-found])){display:none}@keyframes aui-enter{0%{opacity:var(--aui-enter-opacity, 1);transform:translate3d(var(--aui-enter-translate-x, 0),var(--aui-enter-translate-y, 0),0) scale3d(var(--aui-enter-scale, 1),var(--aui-enter-scale, 1),var(--aui-enter-scale, 1)) rotate(var(--aui-enter-rotate, 0))}}@keyframes aui-exit{to{opacity:var(--aui-exit-opacity, 1);transform:translate3d(var(--aui-exit-translate-x, 0),var(--aui-exit-translate-y, 0),0) scale3d(var(--aui-exit-scale, 1),var(--aui-exit-scale, 1),var(--aui-exit-scale, 1)) rotate(var(--aui-exit-rotate, 0))}}.aui-root{color:hsl(var(--aui-foreground))}.aui-root *{border-color:hsl(var(--aui-border))}.aui-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:calc(var(--aui-radius) - 2px);font-size:.875rem;line-height:1.25rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.aui-button:focus-visible{outline:2px solid transparent;outline-offset:2px;--aui-ring-offset-shadow: var(--aui-ring-inset) 0 0 0 var(--aui-ring-offset-width) var(--aui-ring-offset-color);--aui-ring-shadow: var(--aui-ring-inset) 0 0 0 calc(1px + var(--aui-ring-offset-width)) var(--aui-ring-color);box-shadow:var(--aui-ring-offset-shadow),var(--aui-ring-shadow),var(--aui-shadow, 0 0 #0000);--aui-ring-color: hsl(var(--aui-ring)) }.aui-button:disabled{pointer-events:none;opacity:.5}.aui-button svg{pointer-events:none;width:1rem;height:1rem;flex-shrink:0}.aui-button-primary{background-color:hsl(var(--aui-primary));color:hsl(var(--aui-primary-foreground));--aui-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--aui-shadow-colored: 0 1px 3px 0 var(--aui-shadow-color), 0 1px 2px -1px var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow, 0 0 #0000),var(--aui-ring-shadow, 0 0 #0000),var(--aui-shadow)}.aui-button-primary:hover{background-color:hsl(var(--aui-primary) / .9)}.aui-button-outline{border-width:1px;border-color:hsl(var(--aui-input));background-color:hsl(var(--aui-background));--aui-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--aui-shadow-colored: 0 1px 2px 0 var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow, 0 0 #0000),var(--aui-ring-shadow, 0 0 #0000),var(--aui-shadow)}.aui-button-outline:hover,.aui-button-ghost:hover{background-color:hsl(var(--aui-accent));color:hsl(var(--aui-accent-foreground))}.aui-button-medium{height:2.25rem;padding:.5rem 1rem}.aui-button-icon{width:1.5rem;height:1.5rem;padding:.25rem}.aui-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.aui-avatar-root{position:relative;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;overflow:hidden;border-radius:9999px}.aui-avatar-image{aspect-ratio:1 / 1;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.aui-avatar-fallback{display:flex;height:100%;width:100%;align-items:center;justify-content:center;border-radius:9999px;background-color:hsl(var(--aui-muted))}.aui-tooltip-content{z-index:50;overflow:hidden;border-radius:calc(var(--aui-radius) - 2px);background-color:hsl(var(--aui-primary));padding:.375rem .75rem;font-size:.75rem;line-height:1rem;color:hsl(var(--aui-primary-foreground));animation-name:aui-enter;animation-duration:.15s;--aui-enter-opacity: initial;--aui-enter-scale: initial;--aui-enter-rotate: initial;--aui-enter-translate-x: initial;--aui-enter-translate-y: initial;--aui-enter-opacity: 0;--aui-enter-scale: .95 }.aui-tooltip-content[data-state=closed]{animation-name:aui-exit;animation-duration:.15s;--aui-exit-opacity: initial;--aui-exit-scale: initial;--aui-exit-rotate: initial;--aui-exit-translate-x: initial;--aui-exit-translate-y: initial;--aui-exit-opacity: 0;--aui-exit-scale: .95 }.aui-tooltip-content[data-side=bottom]{--aui-enter-translate-y: -.5rem }.aui-tooltip-content[data-side=left]{--aui-enter-translate-x: .5rem }.aui-tooltip-content[data-side=right]{--aui-enter-translate-x: -.5rem }.aui-tooltip-content[data-side=top]{--aui-enter-translate-y: .5rem }.aui-dialog-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background-color:#000c}.aui-dialog-overlay[data-state=open]{animation-name:aui-enter;animation-duration:.15s;--aui-enter-opacity: initial;--aui-enter-scale: initial;--aui-enter-rotate: initial;--aui-enter-translate-x: initial;--aui-enter-translate-y: initial }.aui-dialog-overlay[data-state=closed]{animation-name:aui-exit;animation-duration:.15s;--aui-exit-opacity: initial;--aui-exit-scale: initial;--aui-exit-rotate: initial;--aui-exit-translate-x: initial;--aui-exit-translate-y: initial;--aui-exit-opacity: 0 }.aui-dialog-overlay[data-state=open]{--aui-enter-opacity: 0 }.aui-dialog-content{position:fixed;left:50%;top:50%;z-index:50}.aui-dialog-content[data-state=open]{animation-name:aui-enter;animation-duration:.15s;--aui-enter-opacity: initial;--aui-enter-scale: initial;--aui-enter-rotate: initial;--aui-enter-translate-x: initial;--aui-enter-translate-y: initial }.aui-dialog-content[data-state=closed]{animation-name:aui-exit;animation-duration:.15s;--aui-exit-opacity: initial;--aui-exit-scale: initial;--aui-exit-rotate: initial;--aui-exit-translate-x: initial;--aui-exit-translate-y: initial;--aui-exit-opacity: 0 }.aui-dialog-content[data-state=open]{--aui-enter-opacity: 0 }.aui-dialog-content[data-state=closed]{--aui-exit-scale: .95 }.aui-dialog-content[data-state=open]{--aui-enter-scale: .95 }.aui-dialog-content[data-state=closed]{--aui-exit-translate-x: -50%;--aui-exit-translate-y: -48% }.aui-dialog-content[data-state=open]{--aui-enter-translate-x: -50%;--aui-enter-translate-y: -48% }.aui-dialog-content{display:grid;--aui-translate-x: -50%;--aui-translate-y: -50%;transform:translate(var(--aui-translate-x),var(--aui-translate-y)) rotate(var(--aui-rotate)) skew(var(--aui-skew-x)) skewY(var(--aui-skew-y)) scaleX(var(--aui-scale-x)) scaleY(var(--aui-scale-y));--aui-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--aui-shadow-colored: 0 10px 15px -3px var(--aui-shadow-color), 0 4px 6px -4px var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow, 0 0 #0000),var(--aui-ring-shadow, 0 0 #0000),var(--aui-shadow);transition-duration:.2s;animation-duration:.2s}.aui-thread-root{box-sizing:border-box;display:flex;height:100%;flex-direction:column;overflow:hidden;background-color:hsl(var(--aui-background))}.aui-thread-viewport{display:flex;height:100%;flex-direction:column;align-items:center;overflow-y:scroll;scroll-behavior:smooth;background-color:inherit;padding-left:1rem;padding-right:1rem;padding-top:2rem}.aui-thread-viewport-footer{position:sticky;bottom:0;margin-top:.75rem;display:flex;width:100%;max-width:var(--aui-thread-max-width);flex-direction:column;align-items:center;justify-content:flex-end;border-top-left-radius:var(--aui-radius);border-top-right-radius:var(--aui-radius);background-color:inherit;padding-bottom:1rem}.aui-thread-scroll-to-bottom{position:absolute;top:-2rem;border-radius:9999px}.aui-thread-scroll-to-bottom:disabled{visibility:hidden}.aui-thread-followup-suggestions{display:flex;min-height:2rem;align-items:center;justify-content:center;gap:.5rem}.aui-thread-followup-suggestion{border-radius:9999px;border-width:1px;background-color:hsl(var(--aui-background));padding:.25rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}.aui-thread-followup-suggestion:hover{background-color:hsl(var(--aui-muted) / .8)}.aui-thread-welcome-root{display:flex;width:100%;max-width:var(--aui-thread-max-width);flex-grow:1;flex-direction:column}.aui-thread-welcome-center{display:flex;width:100%;flex-grow:1;flex-direction:column;align-items:center;justify-content:center}.aui-thread-welcome-message{margin-top:1rem;font-weight:500}.aui-thread-welcome-suggestions{margin-top:.75rem;display:flex;width:100%;align-items:stretch;justify-content:center;gap:1rem}.aui-thread-welcome-suggestion{display:flex;max-width:24rem;flex-grow:1;flex-basis:0px;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--aui-radius);border-width:1px;padding:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}.aui-thread-welcome-suggestion:hover{background-color:hsl(var(--aui-muted) / .8)}.aui-thread-welcome-suggestion-text{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-overflow:ellipsis;font-size:.875rem;line-height:1.25rem;font-weight:600}.aui-composer-root{display:flex;width:100%;flex-wrap:wrap;align-items:flex-end;border-radius:var(--aui-radius);border-width:1px;background-color:inherit;padding-left:.625rem;padding-right:.625rem;--aui-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--aui-shadow-colored: 0 1px 2px 0 var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow, 0 0 #0000),var(--aui-ring-shadow, 0 0 #0000),var(--aui-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}.aui-composer-root:focus-within{border-color:hsl(var(--aui-ring) / .2)}.aui-composer-input{max-height:10rem;flex-grow:1;resize:none;border-style:none;background-color:transparent;padding:1rem .5rem;font-size:.875rem;line-height:1.25rem;outline:2px solid transparent;outline-offset:2px}.aui-composer-input::-moz-placeholder{color:hsl(var(--aui-muted-foreground))}.aui-composer-input::placeholder{color:hsl(var(--aui-muted-foreground))}.aui-composer-input:focus{--aui-ring-offset-shadow: var(--aui-ring-inset) 0 0 0 var(--aui-ring-offset-width) var(--aui-ring-offset-color);--aui-ring-shadow: var(--aui-ring-inset) 0 0 0 calc(0px + var(--aui-ring-offset-width)) var(--aui-ring-color);box-shadow:var(--aui-ring-offset-shadow),var(--aui-ring-shadow),var(--aui-shadow, 0 0 #0000)}.aui-composer-input:disabled{cursor:not-allowed}.aui-composer-send,.aui-composer-cancel,.aui-composer-attach{margin-top:.625rem;margin-bottom:.625rem;width:2rem;height:2rem;padding:.5rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}.aui-composer-attachments{display:flex;width:100%;flex-direction:row;gap:.75rem;padding-left:2.5rem;padding-right:2.5rem}.aui-attachment-root{position:relative;margin-top:.75rem}.aui-attachment-content{display:flex;height:3rem;width:10rem;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--aui-radius);border-width:1px;padding:.25rem}.aui-attachment-preview-trigger{cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.aui-attachment-preview-trigger:hover{background-color:hsl(var(--aui-accent) / .5)}.aui-attachment-thumb{display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;background-color:hsl(var(--aui-muted));font-size:.875rem;line-height:1.25rem}.aui-attachment-text{flex-grow:1;flex-basis:0px}.aui-attachment-name{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;text-overflow:ellipsis;word-break:break-all;font-size:.75rem;line-height:1rem;font-weight:700;color:hsl(var(--aui-muted-foreground))}.aui-attachment-type{font-size:.75rem;line-height:1rem;color:hsl(var(--aui-muted-foreground))}.aui-attachment-remove{position:absolute;right:-.75rem;top:-.75rem;width:1.5rem;height:1.5rem;color:hsl(var(--aui-muted-foreground))}.aui-attachment-remove>svg{width:1rem;height:1rem;border-radius:9999px;background-color:hsl(var(--aui-background))}.aui-user-message-root{display:grid;grid-auto-rows:auto;grid-template-columns:minmax(72px,1fr) auto;row-gap:.5rem}.aui-user-message-root:where(>*){grid-column-start:2}.aui-user-message-root{width:100%;max-width:var(--aui-thread-max-width);padding-top:1rem;padding-bottom:1rem}:where(.aui-user-message-root)>.aui-branch-picker-root{grid-column:1 / -1;grid-column-start:1;grid-row-start:3;margin-right:-.25rem;justify-content:flex-end}.aui-user-branch-picker{grid-column:1 / -1;grid-column-start:1;grid-row-start:3;margin-right:-.25rem;justify-content:flex-end}.aui-user-message-content{max-width:calc(var(--aui-thread-max-width) * .8);overflow-wrap:break-word;border-radius:1.5rem;background-color:hsl(var(--aui-muted));padding:.625rem 1.25rem;color:hsl(var(--aui-foreground));grid-column-start:2;grid-row-start:2}.aui-user-message-attachments{display:flex;width:100%;flex-direction:row;gap:.75rem;grid-column:1 / -1;grid-column-start:1;grid-row-start:1;justify-content:flex-end}.aui-user-action-bar-root{display:flex;flex-direction:column;align-items:flex-end;grid-column-start:1;grid-row-start:2;margin-right:.75rem;margin-top:.625rem}.aui-edit-composer-root{margin-top:1rem;margin-bottom:1rem;display:flex;width:100%;max-width:var(--aui-thread-max-width);flex-direction:column;gap:.5rem;border-radius:.75rem;background-color:hsl(var(--aui-muted))}.aui-edit-composer-input{display:flex;height:2rem;width:100%;resize:none;background-color:transparent;padding:1rem;padding-bottom:0;color:hsl(var(--aui-foreground));outline:2px solid transparent;outline-offset:2px}.aui-edit-composer-footer{margin-left:.75rem;margin-right:.75rem;margin-bottom:.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;align-self:flex-end}.aui-assistant-message-root{display:grid;grid-template-columns:auto auto 1fr;grid-template-rows:auto 1fr;position:relative;width:100%;max-width:var(--aui-thread-max-width);padding-top:1rem;padding-bottom:1rem}:where(.aui-assistant-message-root)>.aui-avatar-root{grid-column-start:1;grid-row:1 / -1;grid-row-start:1;margin-right:1rem}.aui-assistant-avatar{grid-column-start:1;grid-row:1 / -1;grid-row-start:1;margin-right:1rem}:where(.aui-assistant-message-root)>.aui-branch-picker-root{grid-column-start:2;grid-row-start:2;margin-left:-.5rem;margin-right:.5rem}.aui-assistant-branch-picker{grid-column-start:2;grid-row-start:2;margin-left:-.5rem;margin-right:.5rem}.aui-assistant-message-content{max-width:calc(var(--aui-thread-max-width) * .8);overflow-wrap:break-word;line-height:1.75rem;color:hsl(var(--aui-foreground));grid-column:span 2 / span 2;grid-column-start:2;grid-row-start:1;margin-top:.375rem;margin-bottom:.375rem}.aui-assistant-action-bar-root{display:flex;gap:.25rem;color:hsl(var(--aui-muted-foreground));grid-column-start:3;grid-row-start:2;margin-left:-.25rem}.aui-assistant-action-bar-root[data-floating]{position:absolute;border-radius:calc(var(--aui-radius) - 2px);border-width:1px;background-color:hsl(var(--aui-background));padding:.25rem;--aui-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--aui-shadow-colored: 0 1px 2px 0 var(--aui-shadow-color);box-shadow:var(--aui-ring-offset-shadow, 0 0 #0000),var(--aui-ring-shadow, 0 0 #0000),var(--aui-shadow)}.aui-assistant-action-bar-feedback-positive[data-submitted]{--aui-text-opacity: 1;color:rgb(22 163 74 / var(--aui-text-opacity, 1))}.aui-assistant-action-bar-feedback-positive:hover[data-submitted]{--aui-text-opacity: 1;color:rgb(21 128 61 / var(--aui-text-opacity, 1))}@media(prefers-color-scheme:dark){.aui-assistant-action-bar-feedback-positive[data-submitted]{--aui-text-opacity: 1;color:rgb(34 197 94 / var(--aui-text-opacity, 1))}.aui-assistant-action-bar-feedback-positive:hover[data-submitted]{--aui-text-opacity: 1;color:rgb(74 222 128 / var(--aui-text-opacity, 1))}}.aui-assistant-action-bar-feedback-negative[data-submitted]{--aui-text-opacity: 1;color:rgb(220 38 38 / var(--aui-text-opacity, 1))}.aui-assistant-action-bar-feedback-negative:hover[data-submitted]{--aui-text-opacity: 1;color:rgb(185 28 28 / var(--aui-text-opacity, 1))}@media(prefers-color-scheme:dark){.aui-assistant-action-bar-feedback-negative[data-submitted]{--aui-text-opacity: 1;color:rgb(239 68 68 / var(--aui-text-opacity, 1))}.aui-assistant-action-bar-feedback-negative:hover[data-submitted]{--aui-text-opacity: 1;color:rgb(248 113 113 / var(--aui-text-opacity, 1))}}.aui-branch-picker-root{display:inline-flex;align-items:center;font-size:.75rem;line-height:1rem;color:hsl(var(--aui-muted-foreground))}.aui-branch-picker-state{font-weight:500}.aui-text{white-space:pre-line}@keyframes aui-pulse{50%{opacity:.5}}.aui-text-running:after{animation:aui-pulse 2s cubic-bezier(.4,0,.6,1) infinite;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";--aui-content: "●";content:var(--aui-content)}.aui-text-running:where([dir=ltr],[dir=ltr] *):after{margin-left:.25rem}.aui-text-running:where([dir=rtl],[dir=rtl] *):after{margin-right:.25rem}.aui-thread-list-root{display:flex;flex-direction:column;align-items:stretch;gap:.375rem}.aui-thread-list-item{display:flex;align-items:center;gap:.5rem;border-radius:var(--aui-radius);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.aui-thread-list-item:hover{background-color:hsl(var(--aui-muted))}.aui-thread-list-item:focus-visible{background-color:hsl(var(--aui-muted));outline:2px solid transparent;outline-offset:2px;--aui-ring-offset-shadow: var(--aui-ring-inset) 0 0 0 var(--aui-ring-offset-width) var(--aui-ring-offset-color);--aui-ring-shadow: var(--aui-ring-inset) 0 0 0 calc(2px + var(--aui-ring-offset-width)) var(--aui-ring-color);box-shadow:var(--aui-ring-offset-shadow),var(--aui-ring-shadow),var(--aui-shadow, 0 0 #0000);--aui-ring-color: hsl(var(--aui-ring)) }.aui-thread-list-item[data-active]{background-color:hsl(var(--aui-muted))}.aui-thread-list-new{display:flex;align-items:center;justify-content:flex-start;gap:.25rem;border-radius:var(--aui-radius);padding:.5rem .625rem;text-align:start}.aui-thread-list-new:hover,.aui-thread-list-new[data-active]{background-color:hsl(var(--aui-muted))}.aui-thread-list-new>.lucide-plus{width:1.25rem;height:1.25rem}.aui-thread-list-item-trigger{flex-grow:1;padding:.5rem .75rem;text-align:start}.aui-thread-list-item-title{font-size:.875rem;line-height:1.25rem}.aui-thread-list-item-archive{margin-left:auto;margin-right:.75rem;width:1rem;height:1rem;padding:0;color:hsl(var(--aui-foreground))}.aui-thread-list-item-archive:hover{color:hsl(var(--aui-primary))}:root{--aui-background: 0 0% 100%;--aui-foreground: 240 10% 3.9%;--aui-card: 0 0% 100%;--aui-card-foreground: 240 10% 3.9%;--aui-popover: 0 0% 100%;--aui-popover-foreground: 240 10% 3.9%;--aui-primary: 240 5.9% 10%;--aui-primary-foreground: 0 0% 98%;--aui-secondary: 240 4.8% 95.9%;--aui-secondary-foreground: 240 5.9% 10%;--aui-muted: 240 4.8% 95.9%;--aui-muted-foreground: 240 3.8% 46.1%;--aui-accent: 240 4.8% 95.9%;--aui-accent-foreground: 240 5.9% 10%;--aui-destructive: 0 84.2% 60.2%;--aui-destructive-foreground: 0 0% 98%;--aui-border: 240 5.9% 90%;--aui-input: 240 5.9% 90%;--aui-ring: 240 10% 3.9%;--aui-radius: .5rem;--aui-thread-max-width: 42rem}.dark{--aui-background: 0 0% 7%;--aui-foreground: 0 0% 98%;--aui-card: 240 10% 3.9%;--aui-card-foreground: 0 0% 98%;--aui-popover: 240 10% 3.9%;--aui-popover-foreground: 0 0% 98%;--aui-primary: 0 0% 98%;--aui-primary-foreground: 240 5.9% 10%;--aui-secondary: 240 3.7% 15.9%;--aui-secondary-foreground: 0 0% 98%;--aui-muted: 240 3.7% 15.9%;--aui-muted-foreground: 240 5% 64.9%;--aui-accent: 240 3.7% 15.9%;--aui-accent-foreground: 0 0% 98%;--aui-destructive: 0 62.8% 30.6%;--aui-destructive-foreground: 0 0% 98%;--aui-border: 240 3.7% 15.9%;--aui-input: 240 3.7% 15.9%;--aui-ring: 240 4.9% 83.9%}
