body{--base-radius:var(--space-7);--input-border-color:#e2e8f0;--input-border-radius:var(--space-5)}@supports (color:lab(0% 0 0)){body{--input-border-color:lab(91.7353% -.998765 -4.76968)}}body *{line-height:1}.icon_button--color-error,.icon_button--color-info{--icon-button-color:white!important}.button{font-weight:700;border-radius:var(--base-radius)!important}.button__label{line-height:1!important}.button.button--default.button--thin{--button-font-size:var(--typo-low-size-l);font-weight:800;padding:var(--space-3) var(--space-4)!important;height:fit-content!important}.button.button--default{--button-font-size:var(--typo-low-size-l);font-weight:800}.button.button--variant-flat.button--color-primary,.button.button--variant-flat.button--color-secondary,.button.button--variant-flat.button--color-warning,.button.button--variant-flat.button--color-error,.button.button--variant-flat.button--color-info{--button-text:white}.button.button--variant-outlined.button--color-primary-dark{--button-text:var(--primary-darker);--button-border-color:#d1d5dbb3}@supports (color:lab(0% 0 0)){.button.button--variant-outlined.button--color-primary-dark{--button-border-color:lab(85.0886% -.573903 -3.4694/.7)}}.button.button--variant-outlined.button--color-error{--button-text:var(--error-darker);--button-border-color:#fda29bb3}@supports (color:lab(0% 0 0)){.button.button--variant-outlined.button--color-error{--button-border-color:lab(75.9113% 34.0727 18.4993/.7)}}.button.button--variant-outlined.button--color-default{--button-text:var(--grey-dark);--button-border-color:var(--grey-light)}.dialog_overlay{-webkit-backdrop-filter:blur(var(--space-4));backdrop-filter:blur(var(--space-4));background-color:#11182766;background-color:lab(8.15136% .643045 -11.4721/.4)}.dialog_overlay .dialog{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#ffffffd9;border:1px solid #1118270d;box-shadow:0 10px 30px -18px #0b5e9440,0 2px 6px -2px #1118270a;border-radius:var(--base-radius)!important}.dialog_overlay .dialog__title{padding-top:var(--space-7);padding-left:var(--space-7);padding-right:var(--space-7)}.dialog_overlay .dialog__title__text{font-size:var(--typo-high-size-xs)!important;line-height:var(--typo-high-height-xs)!important}.dialog_overlay .dialog__content{padding-left:var(--space-7);padding-right:var(--space-7);padding-bottom:0}.dialog_overlay .dialog__actions,.dialog_overlay .dialog__title{border:none}.select{--input-padding-x:var(--space-4);--input-border-color:var(--grey-light);--input-border-focus-color:var(--primary-color);--input-border-radius:var(--base-radius);--input-bg:#ffffffeb}.select__button{font-weight:600;transition:background-color .16s,border-color .16s,box-shadow .16s;box-shadow:0 4px 12px -10px #0b5e9447,0 1px 3px -1px #11182714;border-color:var(--input-border-color)!important;background-color:var(--input-bg)!important}.select__button:hover:not(:disabled){border-color:var(--primary-light)!important;background-color:var(--primary-lighter)!important;background-color:color-mix(in oklab, var(--primary-lighter) 45%, white)!important}.select__button:focus-visible{outline:none;border-color:var(--input-border-focus-color)!important;box-shadow:0 0 0 3px #1498e52e!important}.select__button-label{line-height:1;font-size:var(--typo-low-size-l)}.select__control{min-width:200px}.select__control--open .select__button,.select__control--is-focused .select__button{border-color:var(--input-border-focus-color)!important;box-shadow:0 0 0 3px #1498e52e!important}.select__control--open .select__icon{transform:translateY(-50%)rotate(180deg)}.select__control:not(.select__control--has-value) .select__button-label{color:var(--grey-color);font-weight:500}.select__icon{transition:color .16s,transform .16s;right:var(--space-4)!important;color:var(--grey-dark)!important;font-size:28px!important}.select__menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);margin-top:var(--space-2)!important;padding:var(--space-2)!important;z-index:50!important;border-radius:var(--base-radius)!important;background-color:#fffffff0!important;border:1px solid #e5e7ebcc!important;box-shadow:0 18px 40px -24px #0b5e946b,0 8px 18px -12px #11182729!important}.select__option{min-height:var(--space-11);color:var(--grey-darker);margin-bottom:var(--space-2);font-weight:500;transition:background-color .14s,color .14s;padding:var(--space-3) var(--space-4)!important;border-radius:var(--space-4)!important}.select__option:hover,.select__option--highlighted{color:var(--primary-darker)!important;background-color:var(--primary-lighter)!important;background-color:color-mix(in oklab, var(--primary-lighter) 55%, white)!important}.select__option--selected,.select__option--selected:hover,.select__option--selected.select__option--highlighted{color:var(--primary-darker)!important;background-color:var(--primary-lighter)!important;font-weight:700!important}.select--compact .select__option{min-height:var(--space-10);padding-top:var(--space-2)!important;padding-bottom:var(--space-2)!important}.select--is-disabled{opacity:1!important}.select--is-disabled .select__button{box-shadow:none;color:var(--grey-color);cursor:not-allowed;border-color:var(--grey-light)!important;background-color:var(--grey-lighter)!important}.field,.textarea{--input-label-size:var(--typo-low-size-m);--input-label-height:var(--typo-low-height-m);--input-padding-x:var(--space-4)}.field__label,.textarea__label{margin-bottom:var(--space-2)!important}.field__control,.textarea__control{border:1px solid #e2e8f0!important;border:1px solid lab(91.7353% -.998765 -4.76968)!important}.field__input:-webkit-autofill{-webkit-text-fill-color:var(--input-color);caret-color:var(--input-color);box-shadow:0 0 0 1000px var(--input-bg) inset!important}.field__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--input-color);caret-color:var(--input-color);box-shadow:0 0 0 1000px var(--input-bg) inset!important}.field__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color);caret-color:var(--input-color);box-shadow:0 0 0 1000px var(--input-bg) inset!important}.textarea__input:-webkit-autofill{-webkit-text-fill-color:var(--input-color);caret-color:var(--input-color);box-shadow:0 0 0 1000px var(--input-bg) inset!important}.textarea__input:-webkit-autofill:hover{-webkit-text-fill-color:var(--input-color);caret-color:var(--input-color);box-shadow:0 0 0 1000px var(--input-bg) inset!important}.textarea__input:-webkit-autofill:focus{-webkit-text-fill-color:var(--input-color);caret-color:var(--input-color);box-shadow:0 0 0 1000px var(--input-bg) inset!important}:-webkit-any(.field__input:-webkit-autofill,.textarea__input:-webkit-autofill){box-shadow:0 0 0 1000px var(--input-bg) inset!important}:is(.field__input:autofill,.textarea__input:autofill){box-shadow:0 0 0 1000px var(--input-bg) inset!important}.field__input::placeholder,.textarea__input::placeholder{color:var(--grey-color)!important}.toggle{--toggle-width:var(--space-12)!important;--toggle-height:var(--space-7)!important}.toggle__input:checked+.toggle__track{background-color:var(--success-color)!important}.input-label{margin-bottom:var(--space-2);color:var(--grey-darker);font-size:var(--typo-low-size-m);line-height:var(--typo-low-height-m);-webkit-user-select:none;user-select:none;font-family:var(--typo-low-family);padding:0;font-weight:600}.table{overflow:hidden;box-shadow:0 10px 30px -18px #0b5e9440,0 2px 6px -2px #1118270a;border-radius:var(--base-radius)!important}.table th{text-transform:uppercase;color:var(--grey-color)!important;background-color:var(--grey-light)!important}.table th,.table td{font-size:var(--typo-low-size-l);line-height:var(--typo-low-height-l);padding:var(--space-3) var(--space-4)!important}.table tbody tr:hover{background-color:var(--primary-lighter)!important}.table__header_cell_actions{text-align:right!important}.table__cell_actions{gap:var(--space-2);justify-content:flex-end;align-items:center;display:flex}.card{color:#fff!important;border-radius:var(--base-radius)!important}.notification{border-radius:var(--space-4)!important}.notification__title{color:#fff!important}.checkbox__box{border-radius:var(--space-2)!important}.checkbox .checkbox__input:checked+.checkbox__box .checkbox__check{color:#fff!important}.checkbox__label{font-size:var(--typo-low-size-m);color:var(--grey-dark)!important}.blur-2xl{filter:blur(40px)}.blur-3xl{filter:blur(64px)}.primary-gradient{background-image:linear-gradient(135deg, var(--primary-darker), var(--primary-color), var(--primary-lighter))}.secondary-gradient{background-image:linear-gradient(135deg, var(--secondary-darker), var(--secondary-color), var(--secondary-lighter))}.success-gradient{background-image:linear-gradient(135deg, var(--success-darker), var(--success-color), var(--success-lighter))}.warning-gradient{background-image:linear-gradient(135deg, var(--warning-darker), var(--warning-color), var(--warning-lighter))}.error-gradient{background-image:linear-gradient(135deg, var(--error-darker), var(--error-color), var(--error-lighter))}.info-gradient{background-image:linear-gradient(135deg, var(--info-darker), var(--info-color), var(--info-lighter))}.grey-gradient{background-image:linear-gradient(135deg, var(--grey-darker), var(--grey-color), var(--grey-lighter))}.shadow--default{box-shadow:0 10px 30px -18px #0b5e9440,0 2px 6px -2px #1118270a}.shadow--primary{box-shadow:0 10px 24px -10px var(--primary-color)}.shadow--secondary{box-shadow:0 10px 24px -10px var(--secondary-color)}.shadow--success{box-shadow:0 10px 24px -10px var(--success-color)}.shadow--warning{box-shadow:0 10px 24px -10px var(--warning-color)}.shadow--error{box-shadow:0 10px 24px -10px var(--error-color)}.shadow--info{box-shadow:0 10px 24px -10px var(--info-color)}.shadow--grey{box-shadow:0 10px 24px -10px var(--grey-color)}.app-update[data-v-dd1ca0a4]{padding:var(--space-4);border-radius:var(--base-radius);bottom:var(--space-4);align-items:center;gap:var(--space-4);max-width:min(640px,100vw - var(--space-8));z-index:60;background:#fff;border:1px solid #cfe2f3;width:max-content;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #1f293733}.app-update__icon[data-v-dd1ca0a4]{background:#eaf5fd;border-radius:999px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.app-update__content[data-v-dd1ca0a4]{color:#25313d;flex-direction:column;flex:auto;min-width:220px;display:flex}.app-update__content span[data-v-dd1ca0a4],.app-update__content small[data-v-dd1ca0a4]{color:#52606d}.app-update__error[data-v-dd1ca0a4]{margin-top:var(--space-1);color:#a32626!important}@media (max-width:576px){.app-update[data-v-dd1ca0a4]{bottom:calc(var(--space-3) + env(safe-area-inset-bottom));max-width:calc(100vw - var(--space-6));width:calc(100vw - var(--space-6));flex-wrap:wrap;align-items:stretch}.app-update--with-navbar[data-v-dd1ca0a4]{bottom:calc(var(--space-23) + var(--space-3) + env(safe-area-inset-bottom) + var(--space-3))}.app-update__content[data-v-dd1ca0a4]{min-width:0}.app-update[data-v-dd1ca0a4] .button{width:100%}}.app-update-enter-active[data-v-dd1ca0a4],.app-update-leave-active[data-v-dd1ca0a4]{transition:opacity .2s,transform .2s}.app-update-enter-from[data-v-dd1ca0a4],.app-update-leave-to[data-v-dd1ca0a4]{opacity:0;transform:translate(-50%,12px)}.navbar[data-v-c95f71bc]{padding-left:var(--space-4);padding-right:var(--space-4);height:var(--space-16);justify-content:center;align-items:center;gap:var(--space-4);z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffffb3;border-bottom:1px solid #fff9;background-color:oklab(100% 0 5.96046e-8/.7);border-bottom-color:oklab(100% 0 5.96046e-8/.6);grid-template-columns:auto 1fr auto;display:grid}.navbar__backdrop[data-v-c95f71bc]{display:none}.navbar__brand[data-v-c95f71bc]{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.navbar__brand__logo[data-v-c95f71bc]{height:calc(var(--space-16) - var(--space-2));display:block}.navbar__brand__name[data-v-c95f71bc]{font-family:var(--typo-low-family);font-weight:400;font-size:var(--typo-low-size-m);line-height:var(--typo-low-height-m);color:var(--grey-dark);white-space:nowrap;font-weight:600}.navbar__links[data-v-c95f71bc]{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-direction:row;display:flex}.navbar__links__link__label[data-v-c95f71bc]{color:inherit;padding-left:var(--space-4);padding-right:var(--space-4);padding-top:var(--space-3);padding-bottom:var(--space-3);margin:var(--space-1);font-family:var(--typo-low-family);font-weight:400;font-size:var(--typo-low-size-m);line-height:var(--typo-low-height-m);align-items:center;gap:var(--space-2);border-radius:var(--base-radius);text-decoration:none;display:inline-flex}.navbar__links__link__label[data-v-c95f71bc]:hover{background-color:var(--primary-lighter);color:var(--primary-darker)}.navbar__links__link__icon[data-v-c95f71bc]{display:none}.navbar__links__link--active .navbar__links__link__label[data-v-c95f71bc]{background-color:var(--primary-lighter);color:var(--primary-darker)}.navbar__content[data-v-c95f71bc]{align-items:center;gap:var(--space-3);grid-column:2/4;grid-template-columns:1fr auto;min-width:0;display:grid}.navbar__more[data-v-c95f71bc]{display:none}.navbar__user[data-v-c95f71bc]{align-items:center;display:inline-flex}.navbar__user__logout[data-v-c95f71bc]{font-family:var(--typo-low-family);font-weight:400;font-size:var(--typo-low-size-m);line-height:var(--typo-low-height-m);padding:var(--space-1);color:var(--grey-dark);align-items:center;gap:var(--space-1);border-radius:var(--space-2);cursor:pointer;background:0 0;border:0;display:inline-flex}.navbar__user__logout[data-v-c95f71bc]:hover{background-color:var(--grey-lighter)}@media (max-width:768px){.navbar[data-v-c95f71bc]{padding:0 0 env(safe-area-inset-bottom);height:calc(var(--space-23) + var(--space-3) + env(safe-area-inset-bottom));border-top:1px solid var(--grey-light);background-color:#ffffffeb;background-color:oklab(100% 0 5.96046e-8/.92);border-bottom:0;min-height:0;display:block;box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.navbar__brand[data-v-c95f71bc]{display:none}.navbar__backdrop[data-v-c95f71bc]{z-index:0;cursor:default;background:#0f172a2e;border:0;width:100%;height:100dvh;display:block;position:absolute;bottom:100%;left:0;right:0}.navbar__content[data-v-c95f71bc]{padding-top:var(--space-3);padding-bottom:var(--space-3);padding-left:var(--space-3);padding-right:var(--space-3);grid-template-columns:minmax(0, 1fr) var(--space-20);height:calc(var(--space-23) + var(--space-3));z-index:1;align-items:stretch;gap:0;display:grid;position:relative}.navbar__links[data-v-c95f71bc]{align-items:stretch;gap:0;min-width:0;display:flex}.navbar__links__link[data-v-c95f71bc]{flex:1;min-width:0;display:flex}.navbar__links__link__label[data-v-c95f71bc]{font-family:var(--typo-low-family);font-weight:400;font-size:var(--typo-low-size-m);line-height:var(--typo-low-height-m);justify-content:center;gap:var(--space-1);width:auto;min-width:0;margin:0 var(--space-3);padding:var(--space-2) 0;border-radius:var(--space-3);flex-direction:column;flex:1;font-weight:600;line-height:1.1;display:flex}.navbar__links__link__label span[data-v-c95f71bc]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.navbar__links__link__icon[data-v-c95f71bc]{margin-bottom:var(--space-3);font-size:var(--space-6);display:block}.navbar__more[data-v-c95f71bc]{color:var(--grey-dark);font-family:var(--typo-low-family);font-weight:400;font-size:var(--typo-low-size-l);line-height:var(--typo-low-height-l);justify-content:center;align-items:center;gap:var(--space-1);min-width:var(--space-16);border-radius:var(--space-3);cursor:pointer;background:0 0;border:0;flex-direction:column;font-weight:600;line-height:1.1;display:flex}.navbar__more__icon[data-v-c95f71bc]{margin-bottom:var(--space-2);font-size:var(--space-6)}.navbar__more[data-v-c95f71bc]:hover,.navbar__more--active[data-v-c95f71bc]{background-color:var(--primary-lighter);color:var(--primary-darker)}.navbar__user[data-v-c95f71bc]{right:var(--space-2);bottom:calc(100% + var(--space-2));z-index:1;width:min(220px,100vw - var(--space-4));padding:var(--space-2);border:1px solid var(--grey-light);border-radius:var(--base-radius);background-color:#fff;display:none;position:absolute;box-shadow:0 3px 6px #00000029,0 3px 6px #0000003b}.navbar__user__logout[data-v-c95f71bc]{font-family:var(--typo-low-family);font-weight:400;font-size:var(--typo-low-size-m);line-height:var(--typo-low-height-m);width:100%;padding:var(--space-3);justify-content:flex-start}.navbar--menu-open .navbar__user[data-v-c95f71bc]{display:inline-flex}}.app[data-v-6d9fe057]{width:100vw;min-height:100vh;flex-direction:column;min-height:100dvh;display:flex;position:relative}.app--with-navbar[data-v-6d9fe057]{background-color:#fbfdff;background-image:radial-gradient(960px 640px at 10% -10%,#1498e51a,#0000 60%),radial-gradient(800px 640px at 110% 10%,#8cc63f1f,#0000 60%),radial-gradient(640px 480px at 50% 110%,#ffc5291a,#0000 60%);background-attachment:fixed}.app--with-navbar .app__view[data-v-6d9fe057]{padding-bottom:var(--space-18)}.app:not(.app--with-navbar) .app__view[data-v-6d9fe057]{align-items:stretch}.app__navbar[data-v-6d9fe057]{flex-shrink:0;width:100%;position:sticky;top:0;left:0}.app__footer[data-v-6d9fe057]{color:var(--grey-color);padding-left:var(--space-4);padding-right:var(--space-4);padding-top:var(--space-3);padding-bottom:var(--space-3);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);text-align:center;flex-shrink:0}.app__footer small[data-v-6d9fe057]{font-family:var(--typo-low-family);font-weight:400;font-size:var(--typo-low-size-xs);line-height:var(--typo-low-height-xs)}.app__view[data-v-6d9fe057]{padding-left:var(--space-4);padding-right:var(--space-4);flex:1;align-items:start;min-height:0;display:flex}.app__notifications[data-v-6d9fe057]{top:calc(var(--space-16) + var(--space-2));right:var(--space-4);gap:var(--space-2);z-index:1000;pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (max-width:768px){.app--with-navbar[data-v-6d9fe057]{padding-bottom:calc(var(--space-23) + var(--space-3) + env(safe-area-inset-bottom) + var(--space-4))}.app--with-navbar .app__view[data-v-6d9fe057]{padding-bottom:var(--space-6)}.app__navbar[data-v-6d9fe057]{margin-bottom:0;position:fixed;top:auto;bottom:0}.app__notifications[data-v-6d9fe057]{top:var(--space-4);right:var(--space-4);left:var(--space-4)}}.toast-enter-active[data-v-6d9fe057],.toast-leave-active[data-v-6d9fe057]{transition:transform .22s,opacity .22s}.toast-enter-from[data-v-6d9fe057]{opacity:0;transform:translate(24px)translateY(-6px)scale(.98)}.toast-enter-to[data-v-6d9fe057]{opacity:1;transform:translate(0)translateY(0)scale(1)}.toast-leave-from[data-v-6d9fe057]{opacity:1;transform:translate(0)}.toast-leave-to[data-v-6d9fe057]{opacity:0;transform:translate(120%)}.toast-move[data-v-6d9fe057]{transition:transform .2s}body{-webkit-font-smoothing:antialiased;font-smooth:antialiased;min-height:100vh}@media (max-width:768px){body.chat-conversation-open{overflow:hidden}.app__navbar{transition:transform .18s,opacity .18s}body.chat-composer-focused .app__navbar{opacity:0;pointer-events:none;transform:translateY(100%)}}#app{width:100vw;min-height:100vh;display:flex}