@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-79100ca5],[data-v-79100ca5]::backdrop,[data-v-79100ca5]:after,[data-v-79100ca5]:before{--tw-border-style:solid;--tw-font-weight: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-duration:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}.agent-selector[data-v-79100ca5]{display:flex;flex-shrink:1;max-width:320px;position:relative;width:-moz-fit-content;width:fit-content}.agent-selector[data-v-79100ca5],.agent-selector__trigger[data-v-79100ca5]{align-items:center;min-width:calc(var(--spacing,.25rem)*0)}.agent-selector__trigger[data-v-79100ca5]{-moz-appearance:none;appearance:none;border-style:var(--tw-border-style);font-size:var(--text-xs,.75rem);gap:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*10);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-inline:calc(var(--spacing,.25rem)*3);text-align:left;--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-base-content);font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));--tw-outline-style:none;background-color:#0000;border-radius:3.40282e+38px;border-width:0;display:inline-flex;flex:0 auto;outline-style:none}@media(hover:hover){.agent-selector__trigger[data-v-79100ca5]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-selector__trigger[data-v-79100ca5]:hover{background-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}}.agent-selector__trigger[data-v-79100ca5]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.agent-selector__trigger[data-v-79100ca5]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.agent-selector__trigger[data-v-79100ca5]:disabled{cursor:not-allowed;opacity:.5}.agent-selector__trigger[data-v-79100ca5]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.agent-selector--with-settings .agent-selector__trigger[data-v-79100ca5]{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:calc(var(--spacing,.25rem)*2)}.agent-selector__trigger--open[data-v-79100ca5]{background-color:#0000}.agent-selector__settings[data-v-79100ca5]{align-items:center;-moz-appearance:none;appearance:none;background-color:#0000;border-bottom-right-radius:3.40282e+38px;border-style:var(--tw-border-style);border-top-right-radius:3.40282e+38px;border-width:0;color:var(--color-base-content);display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*10);justify-content:center;width:calc(var(--spacing,.25rem)*9)}@supports (color:color-mix(in lab,red,red)){.agent-selector__settings[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)42%,transparent)}}.agent-selector__settings[data-v-79100ca5]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));--tw-outline-style:none;outline-style:none}@media(hover:hover){.agent-selector__settings[data-v-79100ca5]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-selector__settings[data-v-79100ca5]:hover{background-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.agent-selector__settings[data-v-79100ca5]:hover{color:var(--color-base-content)}}.agent-selector__settings[data-v-79100ca5]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.agent-selector__settings[data-v-79100ca5]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-primary)30%,transparent)}}.agent-selector__settings[data-v-79100ca5]:disabled{cursor:not-allowed;opacity:.35}@media(hover:hover){.agent-selector__settings[data-v-79100ca5]:disabled:hover{background-color:#0000;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-selector__settings[data-v-79100ca5]:disabled:hover{color:color-mix(in oklab,var(--color-base-content)42%,transparent)}}}.agent-selector__settings[data-v-79100ca5]{-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.agent-selector__settings--open[data-v-79100ca5]{background-color:#0000;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-selector__settings--open[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.agent-selector__name[data-v-79100ca5]{color:var(--color-base-content);flex:1;min-width:calc(var(--spacing,.25rem)*0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@supports (color:color-mix(in lab,red,red)){.agent-selector__name[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)78%,transparent)}}.agent-selector__name--placeholder[data-v-79100ca5]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-selector__name--placeholder[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)46%,transparent)}}.agent-selector__chevron[data-v-79100ca5]{color:var(--color-base-content);flex-shrink:0;height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}@supports (color:color-mix(in lab,red,red)){.agent-selector__chevron[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)38%,transparent)}}.agent-selector__chevron[data-v-79100ca5]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;transition-duration:.15s}.agent-selector__panel[data-v-79100ca5]{border-color:var(--color-base-content);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;min-height:calc(var(--spacing,.25rem)*0);overflow:hidden;position:fixed;z-index:100100}@supports (color:color-mix(in lab,red,red)){.agent-selector__panel[data-v-79100ca5]{border-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.agent-selector__panel[data-v-79100ca5]{background-color:var(--color-base-100);--tw-shadow:0 24px 70px -34px var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.agent-selector__panel[data-v-79100ca5]:where([data-theme=dark],[data-theme=dark] *){border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.agent-selector__panel[data-v-79100ca5]:where([data-theme=dark],[data-theme=dark] *){border-color:color-mix(in oklab,var(--color-white,#fff)10%,transparent)}}.agent-selector__search[data-v-79100ca5]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-content);flex-shrink:0;position:relative}@supports (color:color-mix(in lab,red,red)){.agent-selector__search[data-v-79100ca5]{border-color:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.agent-selector__search[data-v-79100ca5]{padding:calc(var(--spacing,.25rem)*2)}.agent-selector__search-icon[data-v-79100ca5]{height:calc(var(--spacing,.25rem)*3.5);left:calc(var(--spacing,.25rem)*5);pointer-events:none;top:50%;width:calc(var(--spacing,.25rem)*3.5);--tw-translate-y:-50%;color:var(--color-base-content);position:absolute;translate:var(--tw-translate-x)var(--tw-translate-y)}@supports (color:color-mix(in lab,red,red)){.agent-selector__search-icon[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)34%,transparent)}}.agent-selector__search-input[data-v-79100ca5]{background-color:var(--color-base-200);border-radius:var(--radius-xl,.75rem);color:var(--color-base-content);font-size:var(--text-sm,.875rem);height:calc(var(--spacing,.25rem)*9);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-left:calc(var(--spacing,.25rem)*8);padding-right:calc(var(--spacing,.25rem)*8);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));width:100%;--tw-outline-style:none;outline-style:none}.agent-selector__search-input[data-v-79100ca5]::-moz-placeholder{color:var(--color-base-content)}.agent-selector__search-input[data-v-79100ca5]::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-selector__search-input[data-v-79100ca5]::-moz-placeholder{color:color-mix(in oklab,var(--color-base-content)32%,transparent)}.agent-selector__search-input[data-v-79100ca5]::placeholder{color:color-mix(in oklab,var(--color-base-content)32%,transparent)}}.agent-selector__search-input[data-v-79100ca5]:focus{background-color:var(--color-base-200)}@supports (color:color-mix(in lab,red,red)){.agent-selector__search-input[data-v-79100ca5]:focus{background-color:color-mix(in oklab,var(--color-base-200)80%,transparent)}}.agent-selector__clear[data-v-79100ca5]{height:calc(var(--spacing,.25rem)*5);right:calc(var(--spacing,.25rem)*4);top:50%;width:calc(var(--spacing,.25rem)*5);--tw-translate-y:-50%;align-items:center;border-radius:3.40282e+38px;color:var(--color-base-content);display:inline-flex;justify-content:center;position:absolute;translate:var(--tw-translate-x)var(--tw-translate-y)}@supports (color:color-mix(in lab,red,red)){.agent-selector__clear[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}.agent-selector__clear[data-v-79100ca5]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.agent-selector__clear[data-v-79100ca5]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-selector__clear[data-v-79100ca5]:hover{background-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.agent-selector__clear[data-v-79100ca5]:hover{color:var(--color-base-content)}}.agent-selector__list[data-v-79100ca5]{flex:1;min-height:calc(var(--spacing,.25rem)*0);overflow-y:auto;padding:calc(var(--spacing,.25rem)*1.5)}.agent-selector__option[data-v-79100ca5]{align-items:center;border-radius:var(--radius-xl,.75rem);display:flex;font-size:var(--text-sm,.875rem);height:calc(var(--spacing,.25rem)*10);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-inline:calc(var(--spacing,.25rem)*3);text-align:left;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));width:100%}@media(hover:hover){.agent-selector__option[data-v-79100ca5]:hover{background-color:var(--color-base-200)}}.agent-selector__option--active[data-v-79100ca5],.agent-selector__option--selected[data-v-79100ca5]{background-color:var(--color-base-200)}.agent-selector__option--selected[data-v-79100ca5],.agent-selector__option-name[data-v-79100ca5]{color:var(--color-base-content)}.agent-selector__option-name[data-v-79100ca5]{min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);flex:1;font-weight:var(--font-weight-medium,500);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.agent-selector__option-name[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)74%,transparent)}}.agent-selector__option-name--empty[data-v-79100ca5]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-selector__option-name--empty[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)44%,transparent)}}.agent-selector__empty[data-v-79100ca5]{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,1.33333));padding-block:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*3);text-align:center;--tw-font-weight:var(--font-weight-medium,500);color:var(--color-base-content);font-weight:var(--font-weight-medium,500)}@supports (color:color-mix(in lab,red,red)){.agent-selector__empty[data-v-79100ca5]{color:color-mix(in oklab,var(--color-base-content)42%,transparent)}}.agent-selector-popover-enter-active[data-v-79100ca5],.agent-selector-popover-leave-active[data-v-79100ca5]{transform-origin:0 100%;transition:opacity .15s,transform .15s}.agent-selector-popover-enter-from[data-v-79100ca5],.agent-selector-popover-leave-to[data-v-79100ca5]{opacity:0;transform:translateY(6px)scale(.98)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-1b95576d],[data-v-1b95576d]::backdrop,[data-v-1b95576d]:after,[data-v-1b95576d]:before{--tw-font-weight:initial;--tw-duration:initial;--tw-border-style:solid;--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-leading:initial;--tw-tracking:initial;--tw-space-y-reverse:0}}}.agent-chat-mode-control[data-v-1b95576d]{flex-shrink:0;position:relative}.agent-chat-mode-control__trigger[data-v-1b95576d]{align-items:center;gap:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*8);max-width:11.5rem;padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-semibold,600);border-radius:3.40282e+38px;color:var(--color-base-content);display:inline-flex;font-size:11px;font-weight:var(--font-weight-semibold,600)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__trigger[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)58%,transparent)}}.agent-chat-mode-control__trigger[data-v-1b95576d]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.agent-chat-mode-control__trigger[data-v-1b95576d]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__trigger[data-v-1b95576d]:hover{background-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.agent-chat-mode-control__trigger[data-v-1b95576d]:hover{color:var(--color-base-content)}}.agent-chat-mode-control__trigger[data-v-1b95576d]:disabled{cursor:not-allowed;opacity:.5}.agent-chat-mode-control__trigger--open[data-v-1b95576d]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__trigger--open[data-v-1b95576d]{background-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.agent-chat-mode-control__trigger--open[data-v-1b95576d]{color:var(--color-base-content)}.agent-chat-mode-control__trigger-label[data-v-1b95576d]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1);min-width:calc(var(--spacing,.25rem)*0)}.agent-chat-mode-control__trigger-label[data-v-1b95576d],.agent-chat-mode-control__trigger-mode[data-v-1b95576d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-chat-mode-control__trigger-sep[data-v-1b95576d]{color:var(--color-base-content);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__trigger-sep[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)28%,transparent)}}.agent-chat-mode-control__trigger-context[data-v-1b95576d]{color:var(--color-base-content);flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__trigger-context[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)48%,transparent)}}.agent-chat-mode-control__trigger--open .agent-chat-mode-control__trigger-context[data-v-1b95576d],.agent-chat-mode-control__trigger:hover .agent-chat-mode-control__trigger-context[data-v-1b95576d]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__trigger--open .agent-chat-mode-control__trigger-context[data-v-1b95576d],.agent-chat-mode-control__trigger:hover .agent-chat-mode-control__trigger-context[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)62%,transparent)}}.agent-chat-mode-control__chevron[data-v-1b95576d]{color:var(--color-base-content);flex-shrink:0;height:calc(var(--spacing,.25rem)*3.5);width:calc(var(--spacing,.25rem)*3.5)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__chevron[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)38%,transparent)}}.agent-chat-mode-control__chevron[data-v-1b95576d]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;transition-duration:.15s}.agent-chat-mode-control__popover[data-v-1b95576d]{border-color:var(--color-base-content);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;bottom:calc(100% + .5rem);left:calc(var(--spacing,.25rem)*0);overflow:hidden;position:absolute;width:16.5rem;z-index:30}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__popover[data-v-1b95576d]{border-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.agent-chat-mode-control__popover[data-v-1b95576d]{background-color:var(--color-base-100);color:var(--color-base-content);padding:calc(var(--spacing,.25rem)*2);--tw-shadow:0 18px 60px -36px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(min-width:40rem){.agent-chat-mode-control__popover[data-v-1b95576d]{width:17.5rem}}.agent-chat-mode-control__stack[data-v-1b95576d]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*1.5)}.agent-chat-mode-control__section-label[data-v-1b95576d]{padding-inline:calc(var(--spacing,.25rem)*1);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);line-height:1;--tw-tracking:.14em;color:var(--color-base-content);letter-spacing:.14em}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__section-label[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)34%,transparent)}}.agent-chat-mode-control__section-label[data-v-1b95576d]{text-transform:uppercase}:where(.agent-chat-mode-control__mode-list[data-v-1b95576d]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*.5*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*.5*var(--tw-space-y-reverse))}.agent-chat-mode-control__mode[data-v-1b95576d]{align-items:flex-start;border-radius:var(--radius-xl,.75rem);display:flex;gap:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2.5);text-align:left;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));width:100%}@media(hover:hover){.agent-chat-mode-control__mode[data-v-1b95576d]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__mode[data-v-1b95576d]:hover{background-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}}.agent-chat-mode-control__mode[data-v-1b95576d]:disabled{cursor:wait;opacity:.6}.agent-chat-mode-control__mode--active[data-v-1b95576d]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__mode--active[data-v-1b95576d]{background-color:color-mix(in oklab,var(--color-base-content)7%,transparent)}}.agent-chat-mode-control__mode--unavailable[data-v-1b95576d]{opacity:.7}@media(hover:hover){.agent-chat-mode-control__mode--unavailable[data-v-1b95576d]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__mode--unavailable[data-v-1b95576d]:hover{background-color:color-mix(in oklab,var(--color-base-content)4%,transparent)}}}.agent-chat-mode-control__mode-copy[data-v-1b95576d]{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.agent-chat-mode-control__mode-heading[data-v-1b95576d]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1.5);min-width:calc(var(--spacing,.25rem)*0)}.agent-chat-mode-control__mode-name[data-v-1b95576d]{min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing,.25rem)*4);font-size:12px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-base-content);font-weight:var(--font-weight-semibold,600);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__mode-name[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)78%,transparent)}}.agent-chat-mode-control__mode--active .agent-chat-mode-control__mode-name[data-v-1b95576d]{color:var(--color-base-content)}.agent-chat-mode-control__mode-desc[data-v-1b95576d]{margin-top:calc(var(--spacing,.25rem)*.5);--tw-leading:calc(var(--spacing,.25rem)*4);font-size:10.5px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-base-content);display:block;font-weight:var(--font-weight-medium,500)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__mode-desc[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)42%,transparent)}}.agent-chat-mode-control__mode-limit-usage[data-v-1b95576d]{background-color:var(--color-base-content);border-radius:3.40282e+38px;flex-shrink:0}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__mode-limit-usage[data-v-1b95576d]{background-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.agent-chat-mode-control__mode-limit-usage[data-v-1b95576d]{padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*1.5);--tw-leading:calc(var(--spacing,.25rem)*3);font-size:8.5px;line-height:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-base-content);font-weight:var(--font-weight-semibold,600)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__mode-limit-usage[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)48%,transparent)}}.agent-chat-mode-control__mode-check[data-v-1b95576d]{align-items:center;background-color:var(--color-base-content);color:var(--color-base-100);display:inline-flex;height:calc(var(--spacing,.25rem)*5);justify-content:center;width:calc(var(--spacing,.25rem)*5)}.agent-chat-mode-control__mode-check[data-v-1b95576d],.agent-chat-mode-control__mode-lock[data-v-1b95576d]{border-radius:3.40282e+38px;flex-shrink:0;margin-top:calc(var(--spacing,.25rem)*.5)}.agent-chat-mode-control__mode-lock[data-v-1b95576d]{background-color:var(--color-base-200);padding-block:calc(var(--spacing,.25rem)*.5);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);font-size:9px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.1em;color:var(--color-base-content);letter-spacing:.1em}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__mode-lock[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}.agent-chat-mode-control__mode-lock[data-v-1b95576d]{text-transform:uppercase}.agent-chat-mode-control__context-switch[data-v-1b95576d]{background-color:var(--color-base-200);border-radius:var(--radius-xl,.75rem);display:grid;gap:calc(var(--spacing,.25rem)*1);grid-template-columns:repeat(2,minmax(0,1fr))}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__context-switch[data-v-1b95576d]{background-color:color-mix(in oklab,var(--color-base-200)70%,transparent)}}.agent-chat-mode-control__context-switch[data-v-1b95576d]{padding:calc(var(--spacing,.25rem)*1)}.agent-chat-mode-control__context-option[data-v-1b95576d]{border-radius:var(--radius-lg,.5rem);height:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-base-content);font-size:11px;font-weight:var(--font-weight-semibold,600)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__context-option[data-v-1b95576d]{color:color-mix(in oklab,var(--color-base-content)45%,transparent)}}.agent-chat-mode-control__context-option[data-v-1b95576d]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.agent-chat-mode-control__context-option[data-v-1b95576d]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__context-option[data-v-1b95576d]:hover{background-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.agent-chat-mode-control__context-option[data-v-1b95576d]:hover{color:var(--color-base-content)}}.agent-chat-mode-control__context-option[data-v-1b95576d]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.agent-chat-mode-control__context-option[data-v-1b95576d]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.agent-chat-mode-control__context-option[data-v-1b95576d]:focus-visible{--tw-outline-style:none;outline-style:none}.agent-chat-mode-control__context-option[data-v-1b95576d]:disabled{cursor:wait;opacity:.6}.agent-chat-mode-control__context-option--active[data-v-1b95576d]{background-color:var(--color-base-content);color:var(--color-base-100);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media(hover:hover){.agent-chat-mode-control__context-option--active[data-v-1b95576d]:hover{background-color:var(--color-base-content);color:var(--color-base-100)}}.agent-chat-mode-popover-enter-active[data-v-1b95576d],.agent-chat-mode-popover-leave-active[data-v-1b95576d]{transform-origin:0 100%;transition:opacity .14s,transform .14s}.agent-chat-mode-popover-enter-from[data-v-1b95576d],.agent-chat-mode-popover-leave-to[data-v-1b95576d]{opacity:0;transform:translateY(4px)scale(.98)}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-b160db9a],[data-v-b160db9a]::backdrop,[data-v-b160db9a]:after,[data-v-b160db9a]:before{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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-space-y-reverse:0;--tw-duration:initial}}}.task-approval-requests[data-v-b160db9a]{display:grid;grid-template-rows:1fr;opacity:1;transform:translateY(0);transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1),opacity .16s,transform .22s cubic-bezier(.22,1,.36,1)}.task-approval-requests__clip[data-v-b160db9a]{min-height:0;overflow:hidden}.task-approval-requests__list[data-v-b160db9a]{display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*2.5);padding-top:calc(var(--spacing,.25rem)*2.5)}.task-approval-requests--attached[data-v-b160db9a]{margin-bottom:-1px;position:relative;z-index:0}.task-approval-requests--attached .task-approval-requests__list[data-v-b160db9a]{padding-inline:calc(var(--spacing,.25rem)*4)}.task-approval-requests--attached .task-approval-request[data-v-b160db9a]{border-bottom-color:#0000;border-bottom-left-radius:0;border-bottom-right-radius:0}.task-approval-requests-enter-from[data-v-b160db9a],.task-approval-requests-leave-to[data-v-b160db9a]{grid-template-rows:0fr;opacity:0;transform:translateY(6px)}.task-approval-request[data-v-b160db9a]{border-color:var(--color-base-content);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.task-approval-request[data-v-b160db9a]{border-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.task-approval-request[data-v-b160db9a]{background-color:var(--color-base-100);max-height:40rem;transform-origin:bottom}.task-approval-request__header[data-v-b160db9a]{align-items:flex-start;display:flex;gap:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3.5);padding-bottom:calc(var(--spacing,.25rem)*1);padding-top:calc(var(--spacing,.25rem)*3)}.task-approval-request__signal[data-v-b160db9a]{align-items:center;background-color:var(--color-base-content);border-radius:var(--radius-lg,.5rem);color:var(--color-base-100);display:flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*7);justify-content:center;width:calc(var(--spacing,.25rem)*7)}.task-approval-request__summary[data-v-b160db9a]{flex:1;min-width:calc(var(--spacing,.25rem)*0)}.task-approval-request__title[data-v-b160db9a]{--tw-leading:calc(var(--spacing,.25rem)*5);font-size:13px;line-height:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.task-approval-request__supporting-reason[data-v-b160db9a],.task-approval-request__title[data-v-b160db9a]{color:var(--color-base-content);overflow-wrap:break-word;white-space:pre-wrap}.task-approval-request__supporting-reason[data-v-b160db9a]{margin-top:calc(var(--spacing,.25rem)*.5);--tw-leading:calc(var(--spacing,.25rem)*4);font-size:12px;line-height:calc(var(--spacing,.25rem)*4)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__supporting-reason[data-v-b160db9a]{color:color-mix(in oklab,var(--color-base-content)58%,transparent)}}.task-approval-request__details-toggle[data-v-b160db9a]{align-items:center;border-radius:var(--radius-lg,.5rem);gap:calc(var(--spacing,.25rem)*1);height:calc(var(--spacing,.25rem)*7);justify-content:center;margin-right:calc(var(--spacing,.25rem)*-1);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-base-content);display:inline-flex;flex-shrink:0;font-size:11px;font-weight:var(--font-weight-medium,500)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__details-toggle[data-v-b160db9a]{color:color-mix(in oklab,var(--color-base-content)48%,transparent)}}.task-approval-request__details-toggle[data-v-b160db9a]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));--tw-outline-style:none;outline-style:none}@media(hover:hover){.task-approval-request__details-toggle[data-v-b160db9a]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__details-toggle[data-v-b160db9a]:hover{background-color:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.task-approval-request__details-toggle[data-v-b160db9a]:hover{color:var(--color-base-content)}}.task-approval-request__details-toggle[data-v-b160db9a]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__details-toggle[data-v-b160db9a]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.task-approval-request__details-toggle[data-v-b160db9a]:disabled{cursor:not-allowed;opacity:.45}.task-approval-request__details-toggle--active[data-v-b160db9a]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__details-toggle--active[data-v-b160db9a]{background-color:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.task-approval-request__details-toggle--active[data-v-b160db9a]{color:var(--color-base-content)}.task-approval-request__body[data-v-b160db9a]{padding-inline:calc(var(--spacing,.25rem)*3.5);padding-bottom:calc(var(--spacing,.25rem)*1)}:where(.task-approval-request__details[data-v-b160db9a]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*3*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*3*var(--tw-space-y-reverse))}.task-approval-request__details[data-v-b160db9a]{border-color:var(--color-base-content);border-top-style:var(--tw-border-style);border-top-width:1px}@supports (color:color-mix(in lab,red,red)){.task-approval-request__details[data-v-b160db9a]{border-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.task-approval-request__details[data-v-b160db9a]{padding-block:calc(var(--spacing,.25rem)*3)}.task-approval-request__details-transition[data-v-b160db9a]{display:grid;grid-template-rows:1fr;margin-top:0;opacity:1;transition:grid-template-rows .24s cubic-bezier(.22,1,.36,1),opacity .24s cubic-bezier(.22,1,.36,1)}.task-approval-request__details-clip[data-v-b160db9a]{min-height:0;overflow:hidden}.task-approval-details-collapse-enter-from[data-v-b160db9a]{grid-template-rows:0fr;opacity:0}.task-approval-details-collapse-leave-to[data-v-b160db9a]{grid-template-rows:0fr}.task-approval-request__detail-label[data-v-b160db9a]{--tw-leading:calc(var(--spacing,.25rem)*4);font-size:11px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-base-content);font-weight:var(--font-weight-semibold,600)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__detail-label[data-v-b160db9a]{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.task-approval-request__reason[data-v-b160db9a]{margin-top:calc(var(--spacing,.25rem)*.5);--tw-leading:calc(var(--spacing,.25rem)*5);color:var(--color-base-content);font-size:12px;line-height:calc(var(--spacing,.25rem)*5);overflow-wrap:break-word;white-space:pre-wrap}@supports (color:color-mix(in lab,red,red)){.task-approval-request__reason[data-v-b160db9a]{color:color-mix(in oklab,var(--color-base-content)60%,transparent)}}.task-approval-request__tool-name[data-v-b160db9a]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);margin-top:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-base-content);font-size:11px;font-weight:var(--font-weight-medium,500);overflow-wrap:break-word}@supports (color:color-mix(in lab,red,red)){.task-approval-request__tool-name[data-v-b160db9a]{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.task-approval-request__payload[data-v-b160db9a]{background-color:var(--color-base-content);border-radius:var(--radius-xl,.75rem);margin-top:calc(var(--spacing,.25rem)*1.5);max-height:calc(var(--spacing,.25rem)*32);overflow:auto}@supports (color:color-mix(in lab,red,red)){.task-approval-request__payload[data-v-b160db9a]{background-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.task-approval-request__payload[data-v-b160db9a]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);padding:calc(var(--spacing,.25rem)*2.5);--tw-leading:calc(var(--spacing,.25rem)*4);color:var(--color-base-content);font-size:11px;line-height:calc(var(--spacing,.25rem)*4);overflow-wrap:break-word;white-space:pre-wrap}@supports (color:color-mix(in lab,red,red)){.task-approval-request__payload[data-v-b160db9a]{color:color-mix(in oklab,var(--color-base-content)62%,transparent)}}.task-approval-request__actions[data-v-b160db9a]{align-items:center;border-color:var(--color-base-content);border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;gap:calc(var(--spacing,.25rem)*2);margin-top:calc(var(--spacing,.25rem)*0)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__actions[data-v-b160db9a]{border-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.task-approval-request__actions[data-v-b160db9a]{padding-top:calc(var(--spacing,.25rem)*2)}.task-approval-request__secondary-actions[data-v-b160db9a]{align-items:center;display:flex;gap:calc(var(--spacing,.25rem)*1);min-width:calc(var(--spacing,.25rem)*0)}.task-approval-request__action[data-v-b160db9a]{align-items:center;border-radius:var(--radius-xl,.75rem);gap:calc(var(--spacing,.25rem)*1.5);justify-content:center;min-height:calc(var(--spacing,.25rem)*9);min-width:calc(var(--spacing,.25rem)*0);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);text-align:center;--tw-font-weight:var(--font-weight-semibold,600);font-size:12px;font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;--tw-outline-style:none;display:inline-flex;outline-style:none;transition-duration:.15s}.task-approval-request__action[data-v-b160db9a]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__action[data-v-b160db9a]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.task-approval-request__action[data-v-b160db9a]:active{scale:.98}.task-approval-request__action[data-v-b160db9a]:disabled{cursor:not-allowed;opacity:.45}.task-approval-request__action--approve[data-v-b160db9a]{background-color:var(--color-base-content);color:var(--color-base-100);margin-left:auto}@media(hover:hover){.task-approval-request__action--approve[data-v-b160db9a]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__action--approve[data-v-b160db9a]:hover{background-color:color-mix(in oklab,var(--color-base-content)88%,transparent)}}.task-approval-request__action--approve[data-v-b160db9a]:hover{color:var(--color-base-100)}}.task-approval-request__action--secondary[data-v-b160db9a]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__action--secondary[data-v-b160db9a]{background-color:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.task-approval-request__action--secondary[data-v-b160db9a]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__action--secondary[data-v-b160db9a]{color:color-mix(in oklab,var(--color-base-content)72%,transparent)}}@media(hover:hover){.task-approval-request__action--secondary[data-v-b160db9a]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__action--secondary[data-v-b160db9a]:hover{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.task-approval-request__action--secondary[data-v-b160db9a]:hover{color:var(--color-base-content)}}.task-approval-request__action--quiet[data-v-b160db9a]{background-color:#0000;color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__action--quiet[data-v-b160db9a]{color:color-mix(in oklab,var(--color-base-content)48%,transparent)}}@media(hover:hover){.task-approval-request__action--quiet[data-v-b160db9a]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__action--quiet[data-v-b160db9a]:hover{background-color:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.task-approval-request__action--quiet[data-v-b160db9a]:hover{color:var(--color-base-content)}}.task-approval-request__action--active[data-v-b160db9a]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__action--active[data-v-b160db9a]{background-color:color-mix(in oklab,var(--color-base-content)12%,transparent)}}.task-approval-request__action--active[data-v-b160db9a]{color:var(--color-base-content)}.task-approval-request__revision[data-v-b160db9a]{align-items:flex-end;border-color:var(--color-base-content);border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;gap:calc(var(--spacing,.25rem)*2);margin-top:calc(var(--spacing,.25rem)*3)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__revision[data-v-b160db9a]{border-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.task-approval-request__revision[data-v-b160db9a]{padding-top:calc(var(--spacing,.25rem)*3)}.task-approval-request__revision-input[data-v-b160db9a]{border-color:var(--color-base-content);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;flex:1;min-height:calc(var(--spacing,.25rem)*10);min-width:calc(var(--spacing,.25rem)*0);resize:none}@supports (color:color-mix(in lab,red,red)){.task-approval-request__revision-input[data-v-b160db9a]{border-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.task-approval-request__revision-input[data-v-b160db9a]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__revision-input[data-v-b160db9a]{background-color:color-mix(in oklab,var(--color-base-content)4%,transparent)}}.task-approval-request__revision-input[data-v-b160db9a]{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);--tw-leading:calc(var(--spacing,.25rem)*5);color:var(--color-base-content);line-height:calc(var(--spacing,.25rem)*5);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:border-color,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-outline-style:none;outline-style:none}.task-approval-request__revision-input[data-v-b160db9a]::-moz-placeholder{color:var(--color-base-content)}.task-approval-request__revision-input[data-v-b160db9a]::placeholder{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__revision-input[data-v-b160db9a]::-moz-placeholder{color:color-mix(in oklab,var(--color-base-content)40%,transparent)}.task-approval-request__revision-input[data-v-b160db9a]::placeholder{color:color-mix(in oklab,var(--color-base-content)40%,transparent)}}.task-approval-request__revision-input[data-v-b160db9a]:focus{border-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__revision-input[data-v-b160db9a]:focus{border-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.task-approval-request__revision-input[data-v-b160db9a]:focus{background-color:var(--color-base-100);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__revision-input[data-v-b160db9a]:focus{--tw-ring-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.task-approval-request__revision-input[data-v-b160db9a]:disabled{cursor:not-allowed;opacity:.5}.task-approval-request__revision-send[data-v-b160db9a]{align-items:center;background-color:var(--color-base-content);border-radius:var(--radius-xl,.75rem);gap:calc(var(--spacing,.25rem)*1.5);height:calc(var(--spacing,.25rem)*10);justify-content:center;padding-inline:calc(var(--spacing,.25rem)*3.5);--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-base-100);font-size:12px;font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:background-color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-outline-style:none;display:inline-flex;flex-shrink:0;outline-style:none}@media(hover:hover){.task-approval-request__revision-send[data-v-b160db9a]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__revision-send[data-v-b160db9a]:hover{background-color:color-mix(in oklab,var(--color-base-content)88%,transparent)}}}.task-approval-request__revision-send[data-v-b160db9a]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.task-approval-request__revision-send[data-v-b160db9a]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.task-approval-request__revision-send[data-v-b160db9a]:active{scale:.98}.task-approval-request__revision-send[data-v-b160db9a]:disabled{cursor:not-allowed;opacity:.4}.task-approval-request-enter-active[data-v-b160db9a],.task-approval-request-leave-active[data-v-b160db9a],.task-approval-request-move[data-v-b160db9a]{transition:max-height .24s cubic-bezier(.22,1,.36,1),padding-block .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),opacity .16s}.task-approval-request-enter-from[data-v-b160db9a],.task-approval-request-leave-to[data-v-b160db9a]{max-height:0;opacity:0;padding-bottom:0;padding-top:0;transform:translateY(6px)scale(.985)}.task-approval-details-enter-active[data-v-b160db9a],.task-approval-details-leave-active[data-v-b160db9a]{transition:opacity .15s,transform .18s cubic-bezier(.22,1,.36,1)}.task-approval-details-enter-from[data-v-b160db9a],.task-approval-details-leave-to[data-v-b160db9a]{opacity:0;transform:translateY(-4px)}@media(max-width:30rem){.task-approval-request__details-toggle span[data-v-b160db9a]{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.task-approval-request__details-toggle[data-v-b160db9a]{height:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*0);width:calc(var(--spacing,.25rem)*8)}.task-approval-request__actions[data-v-b160db9a]{flex-wrap:wrap}.task-approval-request__secondary-actions[data-v-b160db9a]{order:2;width:100%}.task-approval-request__action--secondary[data-v-b160db9a]{flex:1}.task-approval-request__action--approve[data-v-b160db9a]{flex:1;order:1}.task-approval-request__revision-input[data-v-b160db9a]{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6)}}@media(prefers-reduced-motion:reduce){.task-approval-details-enter-active[data-v-b160db9a],.task-approval-details-leave-active[data-v-b160db9a],.task-approval-request-enter-active[data-v-b160db9a],.task-approval-request-leave-active[data-v-b160db9a],.task-approval-request-move[data-v-b160db9a],.task-approval-request__details-transition[data-v-b160db9a],.task-approval-requests[data-v-b160db9a]{transition-duration:1ms!important}.task-approval-request__action[data-v-b160db9a]:active{transform:none}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-1f40256e],[data-v-1f40256e]::backdrop,[data-v-1f40256e]:after,[data-v-1f40256e]:before{--tw-border-style:solid;--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-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-font-weight:initial;--tw-tracking:initial;--tw-leading:initial}}}.ai-limit-notice[data-v-1f40256e]{border-color:var(--color-base-content);border-radius:14px;border-style:var(--tw-border-style);border-width:1px;display:flex;flex-direction:column;gap:calc(var(--spacing,.25rem)*2.5);margin-bottom:calc(var(--spacing,.25rem)*2)}@supports (color:color-mix(in lab,red,red)){.ai-limit-notice[data-v-1f40256e]{border-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.ai-limit-notice[data-v-1f40256e]{background-color:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){.ai-limit-notice[data-v-1f40256e]{background-color:color-mix(in oklab,var(--color-base-100)72%,transparent)}}.ai-limit-notice[data-v-1f40256e]{padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3);--tw-shadow:0 10px 28px -24px 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);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}@media(min-width:40rem){.ai-limit-notice[data-v-1f40256e]{align-items:center;flex-direction:row;justify-content:space-between}}.ai-limit-notice__copy[data-v-1f40256e]{min-width:calc(var(--spacing,.25rem)*0)}.ai-limit-notice__title[data-v-1f40256e]{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.14em;color:var(--color-base-content);letter-spacing:.14em}@supports (color:color-mix(in lab,red,red)){.ai-limit-notice__title[data-v-1f40256e]{color:color-mix(in oklab,var(--color-base-content)52%,transparent)}}.ai-limit-notice__title[data-v-1f40256e]{text-transform:uppercase}.ai-limit-notice__message[data-v-1f40256e]{margin-top:calc(var(--spacing,.25rem)*.5);--tw-leading:calc(var(--spacing,.25rem)*5);color:var(--color-base-content);font-size:12px;line-height:calc(var(--spacing,.25rem)*5)}@supports (color:color-mix(in lab,red,red)){.ai-limit-notice__message[data-v-1f40256e]{color:color-mix(in oklab,var(--color-base-content)58%,transparent)}}.ai-limit-notice__error[data-v-1f40256e]{margin-top:calc(var(--spacing,.25rem)*1);--tw-leading:calc(var(--spacing,.25rem)*4);color:var(--color-error);font-size:11px;line-height:calc(var(--spacing,.25rem)*4)}.ai-limit-notice__actions[data-v-1f40256e]{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:calc(var(--spacing,.25rem)*1)}.ai-limit-notice__action[data-v-1f40256e]{align-items:center;gap:calc(var(--spacing,.25rem)*1.5);height:calc(var(--spacing,.25rem)*7);justify-content:center;padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-semibold,600);border-radius:3.40282e+38px;color:var(--color-base-content);display:inline-flex;font-size:11px;font-weight:var(--font-weight-semibold,600)}@supports (color:color-mix(in lab,red,red)){.ai-limit-notice__action[data-v-1f40256e]{color:color-mix(in oklab,var(--color-base-content)55%,transparent)}}.ai-limit-notice__action[data-v-1f40256e]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.ai-limit-notice__action[data-v-1f40256e]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.ai-limit-notice__action[data-v-1f40256e]:hover{background-color:color-mix(in oklab,var(--color-base-content)7%,transparent)}}.ai-limit-notice__action[data-v-1f40256e]:hover{color:var(--color-base-content)}}.ai-limit-notice__action[data-v-1f40256e]:disabled{cursor:wait;opacity:.5}.ai-limit-notice__action--primary[data-v-1f40256e]{background-color:var(--color-base-content);color:var(--color-base-100)}@media(hover:hover){.ai-limit-notice__action--primary[data-v-1f40256e]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.ai-limit-notice__action--primary[data-v-1f40256e]:hover{background-color:color-mix(in oklab,var(--color-base-content)88%,transparent)}}.ai-limit-notice__action--primary[data-v-1f40256e]:hover{color:var(--color-base-100)}}.ai-limit-notice-enter-active[data-v-1f40256e],.ai-limit-notice-leave-active[data-v-1f40256e]{transition:opacity .16s,transform .16s}.ai-limit-notice-enter-from[data-v-1f40256e],.ai-limit-notice-leave-to[data-v-1f40256e]{opacity:0;transform:translateY(4px)}@media(prefers-reduced-motion:reduce){.ai-limit-notice-enter-active[data-v-1f40256e],.ai-limit-notice-leave-active[data-v-1f40256e]{transition:none}}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-8d0b7baa],[data-v-8d0b7baa]::backdrop,[data-v-8d0b7baa]:after,[data-v-8d0b7baa]:before{--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-border-style:solid;--tw-leading:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial}}}.scrollbar-hide[data-v-8d0b7baa]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-8d0b7baa]::-webkit-scrollbar{display:none}.textarea-wrapper[data-v-8d0b7baa]{position:relative;z-index:1}.message-input-shell--blocked[data-v-8d0b7baa]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.message-input-shell--blocked[data-v-8d0b7baa]{--tw-ring-color:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.message-input-composer-shell[data-v-8d0b7baa]{z-index:1}.message-input-quote-preview[data-v-8d0b7baa]{padding-bottom:.5rem}.message-input-composer-shell--task-chat[data-v-8d0b7baa]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.message-input-composer-shell--task-chat[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-base-content)5%,var(--color-base-100))}}.chat-textarea[data-v-8d0b7baa]{background:0 0;border:none;color:var(--color-base-content);outline:none;resize:none;width:100%}.chat-textarea[data-v-8d0b7baa],.chat-textarea-transcription-preview[data-v-8d0b7baa]{font-size:.9375rem;line-height:1.5;max-height:calc(1.5rem + 13.5em);min-height:24px;overflow-y:auto;padding:1rem .5rem .5rem}.chat-textarea-transcription-preview[data-v-8d0b7baa]{inset:0;pointer-events:none;position:absolute;white-space:pre-wrap}.message-input--task-chat .chat-textarea[data-v-8d0b7baa],.message-input--task-chat .chat-textarea-transcription-preview[data-v-8d0b7baa]{font-size:.875rem}.chat-textarea-transcription-preview[data-v-8d0b7baa]::-webkit-scrollbar{display:none}.chat-textarea--transcribing[data-v-8d0b7baa]{caret-color:var(--color-base-content);color:#0000}.chat-textarea[data-v-8d0b7baa]::-moz-placeholder{color:text-black/50;opacity:1}.chat-textarea[data-v-8d0b7baa]::placeholder{color:text-black/50;opacity:1}.chat-textarea[data-v-8d0b7baa]:disabled{color:var(--color-base-content);cursor:not-allowed}@supports (color:color-mix(in lab,red,red)){.chat-textarea[data-v-8d0b7baa]:disabled{color:color-mix(in oklab,var(--color-base-content)45%,transparent)}}.chat-textarea[data-v-8d0b7baa]::-webkit-scrollbar{display:none}.chat-textarea--dragging[data-v-8d0b7baa]{background-color:var(--color-base-100);border-color:var(--color-primary);border-radius:.75rem;border-style:var(--tw-border-style);border-width:1px}.message-rich-editor[data-v-8d0b7baa]{width:100%}.message-rich-editor[data-v-8d0b7baa] .prose{background-color:#0000;max-width:none;overflow:visible}.message-rich-editor[data-v-8d0b7baa] .ProseMirror{max-height:calc(var(--spacing,.25rem)*60);min-height:calc(var(--spacing,.25rem)*6);padding-inline:calc(var(--spacing,.25rem)*2);padding-bottom:calc(var(--spacing,.25rem)*2);padding-top:calc(var(--spacing,.25rem)*4);--tw-leading:calc(var(--spacing,.25rem)*6);color:var(--color-base-content);font-size:15px;line-height:calc(var(--spacing,.25rem)*6);--tw-outline-style:none;outline-style:none;overflow-y:auto}.message-input--task-chat .message-rich-editor[data-v-8d0b7baa] .ProseMirror{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857))}.message-rich-editor[data-v-8d0b7baa] .ProseMirror :is(h1,h2,h3){font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;margin:0!important}.message-rich-editor[data-v-8d0b7baa] .ProseMirror :is(ul,ol){list-style:none!important;margin:0!important;padding-left:0!important}.message-rich-editor[data-v-8d0b7baa] .ProseMirror li{margin:0!important;padding-left:0!important}.message-rich-editor[data-v-8d0b7baa] .ProseMirror li::marker{content:""!important}.message-rich-editor[data-v-8d0b7baa] .ProseMirror[contenteditable=false]{color:var(--color-base-content);cursor:not-allowed}@supports (color:color-mix(in lab,red,red)){.message-rich-editor[data-v-8d0b7baa] .ProseMirror[contenteditable=false]{color:color-mix(in oklab,var(--color-base-content)45%,transparent)}}:is(.message-rich-editor[data-v-8d0b7baa] a.editor-link:not(.btn),.message-rich-editor[data-v-8d0b7baa] .ProseMirror a:not(.btn)){color:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit;text-decoration:none!important;text-underline-offset:auto!important}.message-rich-editor[data-v-8d0b7baa] .ProseMirror :is(u,ins){text-decoration:none!important}.message-rich-editor[data-v-8d0b7baa] .ProseMirror p{margin-block:calc(var(--spacing,.25rem)*0)}.message-rich-editor[data-v-8d0b7baa] .ProseMirror::-webkit-scrollbar{display:none}.message-input-drop-overlay[data-v-8d0b7baa]{align-items:center;border-color:var(--color-primary);border-radius:20px;border-style:var(--tw-border-style);border-width:1px;display:flex;inset:calc(var(--spacing,.25rem)*0);justify-content:center;pointer-events:none;position:absolute;z-index:30}@supports (color:color-mix(in lab,red,red)){.message-input-drop-overlay[data-v-8d0b7baa]{border-color:color-mix(in oklab,var(--color-primary)25%,transparent)}}.message-input-drop-overlay[data-v-8d0b7baa]{background-color:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){.message-input-drop-overlay[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-base-100)82%,transparent)}}.message-input-drop-overlay[data-v-8d0b7baa]{color:var(--color-primary);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.message-input-drop-overlay[data-v-8d0b7baa],.message-input-drop-overlay__content[data-v-8d0b7baa]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.message-input-drop-overlay__content[data-v-8d0b7baa]{align-items:center;background-color:var(--color-base-100);font-size:var(--text-sm,.875rem);gap:calc(var(--spacing,.25rem)*2);line-height:var(--tw-leading,var(--text-sm--line-height,1.42857));padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);border-radius:3.40282e+38px;display:inline-flex}.message-input-drop-enter-active[data-v-8d0b7baa],.message-input-drop-leave-active[data-v-8d0b7baa]{transition:opacity .14s,transform .14s}.message-input-drop-enter-from[data-v-8d0b7baa],.message-input-drop-leave-to[data-v-8d0b7baa]{opacity:0;transform:scale(.98)}.queued-task-messages[data-v-8d0b7baa]{padding-top:calc(var(--spacing,.25rem)*3)}.queued-task-message[data-v-8d0b7baa],.queued-task-messages[data-v-8d0b7baa]{padding-inline:calc(var(--spacing,.25rem)*3)}.queued-task-message[data-v-8d0b7baa]{align-items:flex-start;background-color:var(--color-base-300);border-radius:var(--radius-xl,.75rem);display:flex;gap:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*2);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}.queued-task-message--editing[data-v-8d0b7baa]{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.queued-task-message--editing[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.queued-task-message__status[data-v-8d0b7baa]{align-items:center;background-color:var(--color-base-content);border-radius:3.40282e+38px;display:inline-flex;height:calc(var(--spacing,.25rem)*5)}@supports (color:color-mix(in lab,red,red)){.queued-task-message__status[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.queued-task-message__status[data-v-8d0b7baa]{padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.14em;color:var(--color-base-content);letter-spacing:.14em}@supports (color:color-mix(in lab,red,red)){.queued-task-message__status[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)48%,transparent)}}.queued-task-message__status[data-v-8d0b7baa]{text-transform:uppercase}.queued-task-message--editing .queued-task-message__status[data-v-8d0b7baa]{background-color:var(--color-primary)}@supports (color:color-mix(in lab,red,red)){.queued-task-message--editing .queued-task-message__status[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-primary)10%,transparent)}}.queued-task-message--editing .queued-task-message__status[data-v-8d0b7baa]{color:var(--color-primary)}.queued-task-message__attachments[data-v-8d0b7baa]{--tw-font-weight:var(--font-weight-medium,500);color:var(--color-base-content);font-size:11px;font-weight:var(--font-weight-medium,500)}@supports (color:color-mix(in lab,red,red)){.queued-task-message__attachments[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)38%,transparent)}}.queued-task-message__text[data-v-8d0b7baa]{-webkit-line-clamp:2;margin-top:calc(var(--spacing,.25rem)*1);--tw-leading:calc(var(--spacing,.25rem)*5);color:var(--color-base-content);font-size:13px;line-height:calc(var(--spacing,.25rem)*5);overflow-wrap:break-word;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.queued-task-message__text[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)70%,transparent)}}.queued-task-message__button[data-v-8d0b7baa]{height:calc(var(--spacing,.25rem)*7);padding-inline:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-semibold,600);align-items:center;border-radius:3.40282e+38px;color:var(--color-base-content);display:inline-flex;font-size:11px;font-weight:var(--font-weight-semibold,600)}@supports (color:color-mix(in lab,red,red)){.queued-task-message__button[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)50%,transparent)}}.queued-task-message__button[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.queued-task-message__button[data-v-8d0b7baa]:hover{background-color:var(--color-base-200);color:var(--color-base-content)}}.queued-task-message__button[data-v-8d0b7baa]:disabled{cursor:not-allowed;opacity:.45}.queued-task-message__remove[data-v-8d0b7baa]{align-items:center;border-radius:3.40282e+38px;color:var(--color-base-content);display:inline-flex;height:calc(var(--spacing,.25rem)*7);justify-content:center;width:calc(var(--spacing,.25rem)*7)}@supports (color:color-mix(in lab,red,red)){.queued-task-message__remove[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)38%,transparent)}}.queued-task-message__remove[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.queued-task-message__remove[data-v-8d0b7baa]:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.queued-task-message__remove[data-v-8d0b7baa]:hover{background-color:color-mix(in oklab,var(--color-error)10%,transparent)}}.queued-task-message__remove[data-v-8d0b7baa]:hover{color:var(--color-error)}}.queued-task-message__steer[data-v-8d0b7baa]{background-color:var(--color-base-content);height:calc(var(--spacing,.25rem)*7);padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-semibold,600);align-items:center;border-radius:3.40282e+38px;color:var(--color-base-100);display:inline-flex;font-size:11px;font-weight:var(--font-weight-semibold,600);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.queued-task-message__steer[data-v-8d0b7baa]:hover{opacity:.85}}.queued-task-message__steer[data-v-8d0b7baa]:disabled{cursor:not-allowed;opacity:.45}.queued-task-message-enter-active[data-v-8d0b7baa],.queued-task-message-leave-active[data-v-8d0b7baa],.queued-task-message-move[data-v-8d0b7baa]{transition:transform .18s,opacity .14s}.queued-task-message-enter-from[data-v-8d0b7baa],.queued-task-message-leave-to[data-v-8d0b7baa]{opacity:0;transform:translateY(4px)}.attachment-upload-error[data-v-8d0b7baa],.message-attachments[data-v-8d0b7baa]{padding-inline:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*3)}.attachment-upload-error__content[data-v-8d0b7baa]{align-items:flex-start;border-color:var(--color-error);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;display:flex;gap:calc(var(--spacing,.25rem)*2)}@supports (color:color-mix(in lab,red,red)){.attachment-upload-error__content[data-v-8d0b7baa]{border-color:color-mix(in oklab,var(--color-error)15%,transparent)}}.attachment-upload-error__content[data-v-8d0b7baa]{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.attachment-upload-error__content[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-error)6%,transparent)}}.attachment-upload-error__content[data-v-8d0b7baa]{color:var(--color-error);padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}.attachment-upload-error__icon[data-v-8d0b7baa]{flex-shrink:0;height:calc(var(--spacing,.25rem)*4);margin-top:calc(var(--spacing,.25rem)*.5);width:calc(var(--spacing,.25rem)*4)}.attachment-upload-error__message[data-v-8d0b7baa]{min-width:calc(var(--spacing,.25rem)*0);--tw-leading:calc(var(--spacing,.25rem)*5);flex:1;font-size:13px;line-height:calc(var(--spacing,.25rem)*5);overflow-wrap:break-word;white-space:pre-wrap}.attachment-upload-error__dismiss[data-v-8d0b7baa]{align-items:center;border-radius:3.40282e+38px;color:var(--color-error);display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*6);justify-content:center;margin-right:calc(var(--spacing,.25rem)*-1);width:calc(var(--spacing,.25rem)*6)}@supports (color:color-mix(in lab,red,red)){.attachment-upload-error__dismiss[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-error)70%,transparent)}}.attachment-upload-error__dismiss[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.attachment-upload-error__dismiss[data-v-8d0b7baa]:hover{background-color:var(--color-error)}@supports (color:color-mix(in lab,red,red)){.attachment-upload-error__dismiss[data-v-8d0b7baa]:hover{background-color:color-mix(in oklab,var(--color-error)10%,transparent)}}.attachment-upload-error__dismiss[data-v-8d0b7baa]:hover{color:var(--color-error)}}.attachment-upload-error-enter-active[data-v-8d0b7baa],.attachment-upload-error-leave-active[data-v-8d0b7baa]{transition:opacity .16s,transform .16s}.attachment-upload-error-enter-from[data-v-8d0b7baa],.attachment-upload-error-leave-to[data-v-8d0b7baa]{opacity:0;transform:translateY(4px)}.local-runtime-context-wrapper[data-v-8d0b7baa]{position:relative}.local-runtime-context-pill[data-v-8d0b7baa]{height:calc(var(--spacing,.25rem)*8);--tw-font-weight:var(--font-weight-semibold,600);align-items:center;background-color:#0000;border-radius:3.40282e+38px;color:var(--color-base-content);display:inline-flex;flex-shrink:1;font-size:11px;font-weight:var(--font-weight-semibold,600);max-width:10.75rem}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-pill[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)58%,transparent)}}.local-runtime-context-pill[data-v-8d0b7baa],.local-runtime-context-pill__main[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}.local-runtime-context-pill__main[data-v-8d0b7baa]{align-items:center;border-radius:3.40282e+38px;display:inline-flex;flex:1;gap:calc(var(--spacing,.25rem)*1.5);height:100%;min-width:calc(var(--spacing,.25rem)*0);padding-inline:calc(var(--spacing,.25rem)*2.5)}@media(hover:hover){.local-runtime-context-pill__main[data-v-8d0b7baa]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-pill__main[data-v-8d0b7baa]:hover{background-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.local-runtime-context-pill__main[data-v-8d0b7baa]:hover{color:var(--color-base-content)}}.local-runtime-context-pill__main[data-v-8d0b7baa]:disabled{cursor:wait;opacity:.7}.local-runtime-context-pill--with-refresh .local-runtime-context-pill__main[data-v-8d0b7baa]{padding-right:calc(var(--spacing,.25rem)*1.5)}.local-runtime-context-pill__refresh[data-v-8d0b7baa]{align-items:center;border-radius:3.40282e+38px;color:var(--color-warning);display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*6);justify-content:center;margin-right:calc(var(--spacing,.25rem)*1);width:calc(var(--spacing,.25rem)*6)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-pill__refresh[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-warning)80%,transparent)}}.local-runtime-context-pill__refresh[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.local-runtime-context-pill__refresh[data-v-8d0b7baa]:hover{background-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-pill__refresh[data-v-8d0b7baa]:hover{background-color:color-mix(in oklab,var(--color-warning)12%,transparent)}}.local-runtime-context-pill__refresh[data-v-8d0b7baa]:hover{color:var(--color-warning)}}.local-runtime-context-pill__refresh[data-v-8d0b7baa]:disabled{cursor:wait;opacity:.5}.local-runtime-context-pill--online[data-v-8d0b7baa]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-pill--online[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)68%,transparent)}}@media(hover:hover){.local-runtime-context-pill--online[data-v-8d0b7baa]:hover{color:var(--color-base-content)}}.local-runtime-context-pill--loading[data-v-8d0b7baa]{color:var(--color-primary)}.local-runtime-context-pill--warning[data-v-8d0b7baa]{color:var(--color-warning)}@media(hover:hover){.local-runtime-context-pill--warning[data-v-8d0b7baa]:hover{color:var(--color-warning)}}.local-runtime-context-pill--muted[data-v-8d0b7baa]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-pill--muted[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)48%,transparent)}}.local-runtime-context-pill__label[data-v-8d0b7baa]{min-width:calc(var(--spacing,.25rem)*0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-runtime-context-popover[data-v-8d0b7baa]{border-color:var(--color-base-content);border-radius:18px;border-style:var(--tw-border-style);border-width:1px;bottom:calc(100% + .625rem);overflow:hidden;position:absolute;right:calc(var(--spacing,.25rem)*0);z-index:30}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover[data-v-8d0b7baa]{border-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.local-runtime-context-popover[data-v-8d0b7baa]{background-color:var(--color-base-100);color:var(--color-base-content);--tw-shadow:0 24px 70px -34px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);width:min(22.5rem,100vw - 1rem)}.local-runtime-context-popover__header[data-v-8d0b7baa]{align-items:center;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-content);display:flex;gap:calc(var(--spacing,.25rem)*3);height:calc(var(--spacing,.25rem)*9);justify-content:space-between}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__header[data-v-8d0b7baa]{border-color:color-mix(in oklab,var(--color-base-content)7%,transparent)}}.local-runtime-context-popover__header[data-v-8d0b7baa]{padding-left:calc(var(--spacing,.25rem)*4);padding-right:calc(var(--spacing,.25rem)*2.5)}.local-runtime-context-popover__title[data-v-8d0b7baa]{height:100%;margin:calc(var(--spacing,.25rem)*0);min-width:calc(var(--spacing,.25rem)*0);--tw-leading:calc(var(--spacing,.25rem)*4);font-size:12.5px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.01em;align-items:center;color:var(--color-base-content);display:flex;flex:1;letter-spacing:-.01em}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__title[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)72%,transparent)}}.local-runtime-context-popover__title span[data-v-8d0b7baa]{min-width:calc(var(--spacing,.25rem)*0);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.local-runtime-context-popover__failure[data-v-8d0b7baa]{border-color:var(--color-warning);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;margin:calc(var(--spacing,.25rem)*2.5)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__failure[data-v-8d0b7baa]{border-color:color-mix(in oklab,var(--color-warning)15%,transparent)}}.local-runtime-context-popover__failure[data-v-8d0b7baa]{background-color:var(--color-warning)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__failure[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-warning)8%,transparent)}}.local-runtime-context-popover__failure[data-v-8d0b7baa]{color:var(--color-warning);padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*3)}.local-runtime-context-popover__failure-title[data-v-8d0b7baa]{align-items:flex-start;gap:calc(var(--spacing,.25rem)*1.5);--tw-leading:calc(var(--spacing,.25rem)*4);font-size:11.5px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-semibold,600);display:flex;font-weight:var(--font-weight-semibold,600)}.local-runtime-context-popover__failure-detail[data-v-8d0b7baa]{margin-top:calc(var(--spacing,.25rem)*1);--tw-leading:calc(var(--spacing,.25rem)*4);font-size:11px;line-height:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);color:var(--color-warning);font-weight:var(--font-weight-medium,500);overflow-wrap:break-word;white-space:normal}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__failure-detail[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-warning)85%,transparent)}}.local-runtime-context-popover__diagnostics[data-v-8d0b7baa]{margin-top:calc(var(--spacing,.25rem)*2)}:where(.local-runtime-context-popover__diagnostics[data-v-8d0b7baa]>:not(:last-child)){--tw-space-y-reverse:0;margin-block-end:calc(var(--spacing,.25rem)*1*(1 - var(--tw-space-y-reverse)));margin-block-start:calc(var(--spacing,.25rem)*1*var(--tw-space-y-reverse))}.local-runtime-context-popover__diagnostics[data-v-8d0b7baa]{border-color:var(--color-warning);border-top-style:var(--tw-border-style);border-top-width:1px}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__diagnostics[data-v-8d0b7baa]{border-color:color-mix(in oklab,var(--color-warning)15%,transparent)}}.local-runtime-context-popover__diagnostics[data-v-8d0b7baa]{padding-top:calc(var(--spacing,.25rem)*2)}.local-runtime-context-popover__diagnostic-row[data-v-8d0b7baa]{gap:calc(var(--spacing,.25rem)*2);--tw-leading:calc(var(--spacing,.25rem)*4);display:grid;font-size:10px;grid-template-columns:4.5rem minmax(0,1fr);line-height:calc(var(--spacing,.25rem)*4)}.local-runtime-context-popover__diagnostic-row dt[data-v-8d0b7baa]{--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-warning);font-weight:var(--font-weight-semibold,600)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__diagnostic-row dt[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-warning)60%,transparent)}}.local-runtime-context-popover__diagnostic-row dd[data-v-8d0b7baa]{color:var(--color-warning);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);min-width:calc(var(--spacing,.25rem)*0);overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__diagnostic-row dd[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-warning)85%,transparent)}}.local-runtime-context-popover__diagnostic-id[data-v-8d0b7baa]{align-items:center;gap:calc(var(--spacing,.25rem)*1);margin-top:calc(var(--spacing,.25rem)*2);min-width:calc(var(--spacing,.25rem)*0);--tw-font-weight:var(--font-weight-semibold,600);font-size:9.5px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.04em;color:var(--color-warning);display:flex;letter-spacing:.04em}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__diagnostic-id[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-warning)55%,transparent)}}.local-runtime-context-popover__diagnostic-id[data-v-8d0b7baa]{text-transform:uppercase}.local-runtime-context-popover__diagnostic-id code[data-v-8d0b7baa]{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);font-size:9.5px;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);color:var(--color-warning);letter-spacing:var(--tracking-normal,0);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__diagnostic-id code[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-warning)75%,transparent)}}.local-runtime-context-popover__diagnostic-id code[data-v-8d0b7baa]{text-transform:none}.local-runtime-context-popover__failure-retry[data-v-8d0b7baa]{margin-top:calc(var(--spacing,.25rem)*1);--tw-font-weight:var(--font-weight-semibold,600);font-size:10.5px;font-weight:var(--font-weight-semibold,600);--tw-tracking:.04em;color:var(--color-warning);letter-spacing:.04em}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__failure-retry[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-warning)70%,transparent)}}.local-runtime-context-popover__failure-retry[data-v-8d0b7baa]{text-transform:uppercase}.local-runtime-context-popover__refresh[data-v-8d0b7baa]{align-items:center;border-radius:3.40282e+38px;color:var(--color-base-content);display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*7);justify-content:center;width:calc(var(--spacing,.25rem)*7)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__refresh[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)45%,transparent)}}.local-runtime-context-popover__refresh[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.local-runtime-context-popover__refresh[data-v-8d0b7baa]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__refresh[data-v-8d0b7baa]:hover{background-color:color-mix(in oklab,var(--color-base-content)7%,transparent)}}.local-runtime-context-popover__refresh[data-v-8d0b7baa]:hover{color:var(--color-base-content)}}.local-runtime-context-popover__refresh[data-v-8d0b7baa]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__refresh[data-v-8d0b7baa]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-base-content)15%,transparent)}}.local-runtime-context-popover__refresh[data-v-8d0b7baa]:focus-visible{--tw-outline-style:none;outline-style:none}.local-runtime-context-popover__refresh[data-v-8d0b7baa]:disabled{cursor:wait;opacity:.5}:where(.local-runtime-context-popover__tools[data-v-8d0b7baa]>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-bottom-width:calc(1px*(1 - var(--tw-divide-y-reverse)));border-color:var(--color-base-content);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse))}@supports (color:color-mix(in lab,red,red)){:where(.local-runtime-context-popover__tools[data-v-8d0b7baa]>:not(:last-child)){border-color:color-mix(in oklab,var(--color-base-content)7%,transparent)}}.local-runtime-context-tool[data-v-8d0b7baa]{align-items:center;color:var(--color-base-content);display:flex;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;min-height:3.25rem;padding-block:calc(var(--spacing,.25rem)*2.5);padding-inline:calc(var(--spacing,.25rem)*4);text-align:left;width:100%}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)42%,transparent)}}.local-runtime-context-tool[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));--tw-outline-style:none;outline-style:none}.local-runtime-context-tool--interactive[data-v-8d0b7baa]{cursor:pointer}@media(hover:hover){.local-runtime-context-tool--interactive[data-v-8d0b7baa]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool--interactive[data-v-8d0b7baa]:hover{background-color:color-mix(in oklab,var(--color-base-content)4%,transparent)}}}.local-runtime-context-tool--interactive[data-v-8d0b7baa]:focus-visible{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool--interactive[data-v-8d0b7baa]:focus-visible{background-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.local-runtime-context-tool--interactive[data-v-8d0b7baa]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool--interactive[data-v-8d0b7baa]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-base-content)12%,transparent)}}.local-runtime-context-tool--interactive[data-v-8d0b7baa]:focus-visible{--tw-ring-inset:inset}.local-runtime-context-tool--enabled[data-v-8d0b7baa],.local-runtime-context-tool--unavailable[data-v-8d0b7baa]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool--unavailable[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)32%,transparent)}}.local-runtime-context-tool__label[data-v-8d0b7baa]{min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-leading:calc(var(--spacing,.25rem)*5);font-size:12.5px;line-height:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:-.01em;flex:1;letter-spacing:-.01em;overflow:hidden}.local-runtime-context-tool__actions[data-v-8d0b7baa]{align-items:center;display:flex;flex-shrink:0;gap:calc(var(--spacing,.25rem)*2)}.local-runtime-shell-select[data-v-8d0b7baa]{align-items:center;background-color:var(--color-base-content);border-radius:var(--radius-lg,.5rem);display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*8);position:relative;width:8.25rem}@supports (color:color-mix(in lab,red,red)){.local-runtime-shell-select[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.local-runtime-shell-select[data-v-8d0b7baa]{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-shell-select[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)68%,transparent)}}.local-runtime-shell-select[data-v-8d0b7baa]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-shell-select[data-v-8d0b7baa]{--tw-ring-color:color-mix(in oklab,var(--color-base-content)7%,transparent)}}.local-runtime-shell-select[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));--tw-ring-inset:inset}@media(hover:hover){.local-runtime-shell-select[data-v-8d0b7baa]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-shell-select[data-v-8d0b7baa]:hover{background-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.local-runtime-shell-select[data-v-8d0b7baa]:hover{color:var(--color-base-content)}}.local-runtime-shell-select[data-v-8d0b7baa]:focus-within{background-color:var(--color-base-100);color:var(--color-base-content);--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-shell-select[data-v-8d0b7baa]:focus-within{--tw-ring-color:color-mix(in oklab,var(--color-base-content)18%,transparent)}}.local-runtime-shell-select[data-v-8d0b7baa]:focus-within{--tw-ring-inset:inset}.local-runtime-shell-select__control[data-v-8d0b7baa]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);cursor:pointer;height:100%;padding-block:calc(var(--spacing,.25rem)*0);padding-left:calc(var(--spacing,.25rem)*3);padding-right:calc(var(--spacing,.25rem)*7);width:100%;--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:10.5px;font-weight:var(--font-weight-semibold,600);line-height:1;--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}.local-runtime-shell-select__icon[data-v-8d0b7baa]{color:var(--color-base-content);height:calc(var(--spacing,.25rem)*3);pointer-events:none;position:absolute;right:calc(var(--spacing,.25rem)*2.5);width:calc(var(--spacing,.25rem)*3)}@supports (color:color-mix(in lab,red,red)){.local-runtime-shell-select__icon[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)42%,transparent)}}.local-runtime-context-tool__switch[data-v-8d0b7baa]{background-color:var(--color-base-content);border-radius:3.40282e+38px;flex-shrink:0;height:18px;position:relative;width:30px}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool__switch[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.local-runtime-context-tool__switch[data-v-8d0b7baa]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool__switch[data-v-8d0b7baa]{--tw-ring-color:color-mix(in oklab,var(--color-base-content)5%,transparent)}}.local-runtime-context-tool__switch[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)));--tw-ring-inset:inset}.local-runtime-context-tool__switch span[data-v-8d0b7baa]{background-color:var(--color-base-100);height:calc(var(--spacing,.25rem)*3.5);left:calc(var(--spacing,.25rem)*.5);top:calc(var(--spacing,.25rem)*.5);width:calc(var(--spacing,.25rem)*3.5);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);border-radius:3.40282e+38px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);position:absolute;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}.local-runtime-context-tool__switch--on[data-v-8d0b7baa]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool__switch--on[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-base-content)72%,transparent)}}.local-runtime-context-tool__switch--on span[data-v-8d0b7baa]{--tw-translate-x:calc(var(--spacing,.25rem)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.local-runtime-context-tool__open[data-v-8d0b7baa]{background-color:var(--color-base-content);border-radius:var(--radius-lg,.5rem);height:calc(var(--spacing,.25rem)*8);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);align-items:center;color:var(--color-base-100);display:inline-flex;flex-shrink:0;font-size:10.5px;font-weight:var(--font-weight-semibold,600);justify-content:center;transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.local-runtime-context-tool__open[data-v-8d0b7baa]:hover{opacity:.85}}.local-runtime-context-tool__open[data-v-8d0b7baa]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool__open[data-v-8d0b7baa]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-base-content)20%,transparent)}}.local-runtime-context-tool__open[data-v-8d0b7baa]:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.local-runtime-context-tool__open[data-v-8d0b7baa]:disabled{background-color:var(--color-base-content);cursor:not-allowed}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool__open[data-v-8d0b7baa]:disabled{background-color:color-mix(in oklab,var(--color-base-content)8%,transparent)}}.local-runtime-context-tool__open[data-v-8d0b7baa]:disabled{color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-tool__open[data-v-8d0b7baa]:disabled{color:color-mix(in oklab,var(--color-base-content)30%,transparent)}}.local-runtime-context-tool__open[data-v-8d0b7baa]:disabled{opacity:1}.local-runtime-context-popover__footer[data-v-8d0b7baa]{align-items:center;border-color:var(--color-base-content);border-top-style:var(--tw-border-style);border-top-width:1px;display:flex;gap:calc(var(--spacing,.25rem)*3);justify-content:space-between;min-height:calc(var(--spacing,.25rem)*11)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__footer[data-v-8d0b7baa]{border-color:color-mix(in oklab,var(--color-base-content)7%,transparent)}}.local-runtime-context-popover__footer[data-v-8d0b7baa]{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__footer[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-base-content)2%,transparent)}}.local-runtime-context-popover__footer[data-v-8d0b7baa]{padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*4)}.local-runtime-context-popover__status[data-v-8d0b7baa]{min-width:calc(var(--spacing,.25rem)*0);text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium,500);color:var(--color-base-content);font-size:10.5px;font-weight:var(--font-weight-medium,500);overflow:hidden}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__status[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)45%,transparent)}}.local-runtime-context-popover__persist[data-v-8d0b7baa]{align-items:center;background-color:var(--color-base-content);border-radius:var(--radius-lg,.5rem);display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*7);justify-content:center}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__persist[data-v-8d0b7baa]{background-color:color-mix(in oklab,var(--color-base-content)6%,transparent)}}.local-runtime-context-popover__persist[data-v-8d0b7baa]{padding-inline:calc(var(--spacing,.25rem)*2.5);--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-base-content);font-size:10.5px;font-weight:var(--font-weight-semibold,600)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__persist[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-content)65%,transparent)}}.local-runtime-context-popover__persist[data-v-8d0b7baa]{transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));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,cubic-bezier(.4,0,.2,1)))}@media(hover:hover){.local-runtime-context-popover__persist[data-v-8d0b7baa]:hover{background-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__persist[data-v-8d0b7baa]:hover{background-color:color-mix(in oklab,var(--color-base-content)10%,transparent)}}.local-runtime-context-popover__persist[data-v-8d0b7baa]:hover{color:var(--color-base-content)}}.local-runtime-context-popover__persist[data-v-8d0b7baa]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.local-runtime-context-popover__persist[data-v-8d0b7baa]:focus-visible{--tw-ring-color:color-mix(in oklab,var(--color-base-content)15%,transparent)}}.local-runtime-context-popover__persist[data-v-8d0b7baa]:focus-visible{--tw-outline-style:none;outline-style:none}.local-runtime-popover-enter-active[data-v-8d0b7baa],.local-runtime-popover-leave-active[data-v-8d0b7baa]{transition:opacity .14s,transform .14s}.local-runtime-popover-enter-from[data-v-8d0b7baa],.local-runtime-popover-leave-to[data-v-8d0b7baa]{opacity:0;transform:translateY(4px)}.context-indicator[data-v-8d0b7baa]{align-items:center;background-color:var(--color-gray-300,oklch(87.2% .01 258.338));border:1px solid oklch(var(--bc)/.1);border-radius:9999px;color:oklch(var(--bc)/.6);display:flex;font-size:.75rem;font-weight:500;gap:.375rem;max-width:180px;padding:.25rem .75rem}.context-indicator--lesson[data-v-8d0b7baa]{background-color:#3b82f61a;border-color:#3b82f633;color:#2563eb}:root.dark .context-indicator--lesson[data-v-8d0b7baa]{background-color:#60a5fa26;border-color:#60a5fa40;color:#93c5fd}.context-label[data-v-8d0b7baa]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-at[data-v-8d0b7baa]{font-weight:600;margin-right:-2px;opacity:.5}.context-fade-enter-active[data-v-8d0b7baa],.context-fade-leave-active[data-v-8d0b7baa]{transition:opacity .2s,transform .2s}.context-fade-enter-from[data-v-8d0b7baa]{opacity:0;transform:translate(-8px)}.context-fade-leave-to[data-v-8d0b7baa]{opacity:0;transform:translate(8px)}.context-close-btn[data-v-8d0b7baa]{align-items:center;border-radius:9999px;color:inherit;display:flex;height:16px;justify-content:center;margin-left:2px;opacity:.6;transition:all .15s;width:16px}.context-close-btn[data-v-8d0b7baa]:hover{background-color:#2563eb33;opacity:1}:root.dark .context-close-btn[data-v-8d0b7baa]:hover{background-color:#93c5fd33}.context-token-meter[data-v-8d0b7baa]{height:calc(var(--spacing,.25rem)*7);width:calc(var(--spacing,.25rem)*7);--tw-outline-style:none;align-items:center;border-radius:3.40282e+38px;display:inline-flex;flex-shrink:0;justify-content:center;outline-style:none;position:relative}.context-token-indicator[data-v-8d0b7baa]{--context-token-fill:0%;--context-token-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.context-token-indicator[data-v-8d0b7baa]{--context-token-color:color-mix(in oklab,var(--color-base-content)30%,transparent)}}.context-token-indicator[data-v-8d0b7baa]{--context-token-track:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.context-token-indicator[data-v-8d0b7baa]{--context-token-track:color-mix(in oklab,var(--color-base-content)12%,transparent)}}.context-token-indicator[data-v-8d0b7baa]{background:conic-gradient(var(--context-token-color)var(--context-token-fill),var(--context-token-track)0);border-radius:3.40282e+38px;display:inline-flex;flex-shrink:0;height:calc(var(--spacing,.25rem)*4);position:relative;width:calc(var(--spacing,.25rem)*4)}.context-token-indicator[data-v-8d0b7baa]:after{background-color:var(--color-base-200);border-radius:3.40282e+38px;content:"";inset:3px;position:absolute}.context-token-indicator--normal[data-v-8d0b7baa]{--context-token-color:var(--color-base-content)}@supports (color:color-mix(in lab,red,red)){.context-token-indicator--normal[data-v-8d0b7baa]{--context-token-color:color-mix(in oklab,var(--color-base-content)30%,transparent)}}.context-token-indicator--warning[data-v-8d0b7baa]{--context-token-color:var(--color-warning)}.context-token-indicator--danger[data-v-8d0b7baa]{--context-token-color:var(--color-error)}.context-token-tip[data-v-8d0b7baa]{border-radius:var(--radius-xl,.75rem);color:var(--color-base-100);margin-bottom:calc(var(--spacing,.25rem)*2);min-width:190px;opacity:0;padding-block:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);pointer-events:none;right:calc(var(--spacing,.25rem)*0);visibility:hidden;z-index:40;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));--tw-duration:.15s;bottom:100%;transform:translateY(4px);transition-duration:.15s}.context-token-tip[data-v-8d0b7baa],.context-token-tip[data-v-8d0b7baa]:after{background-color:var(--color-base-content);position:absolute}.context-token-tip[data-v-8d0b7baa]:after{content:"";height:calc(var(--spacing,.25rem)*2);margin-top:-4px;right:calc(var(--spacing,.25rem)*3);rotate:45deg;top:100%;width:calc(var(--spacing,.25rem)*2)}.context-token-meter:focus-visible .context-token-tip[data-v-8d0b7baa],.context-token-meter:hover .context-token-tip[data-v-8d0b7baa]{opacity:1;transform:translateY(0);visibility:visible}.context-token-tip__row[data-v-8d0b7baa]{align-items:center;gap:calc(var(--spacing,.25rem)*4);justify-content:space-between;--tw-leading:calc(var(--spacing,.25rem)*5);display:flex;font-size:11px;line-height:calc(var(--spacing,.25rem)*5)}.context-token-tip__label[data-v-8d0b7baa]{color:var(--color-base-100)}@supports (color:color-mix(in lab,red,red)){.context-token-tip__label[data-v-8d0b7baa]{color:color-mix(in oklab,var(--color-base-100)55%,transparent)}}.context-token-tip__value[data-v-8d0b7baa]{--tw-font-weight:var(--font-weight-semibold,600);color:var(--color-base-100);font-weight:var(--font-weight-semibold,600)}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-duration{syntax:"*";inherits:false}
