.ui-site-frame{margin-inline:auto;width:min(calc(100% - var(--layout-gutter)*2),var(--layout-width))}.ui-site-header{--header-control-height:36px;align-items:center;border-bottom:1px solid var(--color-divider);display:flex;gap:14px;justify-content:space-between;min-height:80px;position:relative;z-index:30}.ui-site-header__logo{display:block;flex:0 1 auto;width:185px}.ui-site-header__logo img{display:block;height:auto;width:100%}.ui-site-header__actions{align-items:center;display:flex;gap:12px}@media (max-width:720px){.ui-site-header{--header-row-gap:6px;padding-block:10px}.ui-site-header__logo{width:137px}}.ui-glass-panel{backdrop-filter:blur(3px);background:radial-gradient(ellipse 105% 100% at 100% 0,hsla(26,27%,52%,.035),transparent 100%),rgba(40,40,37,.72);border:1px solid hsla(47,14%,55%,.23);border-radius:12px;box-shadow:inset 0 1px 0 rgb(255 243 213/2%)}:is(.onboarding-card,.ui-card){--card-inset:clamp(14px,2.3vw,24px);background:var(--surface-card);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}:is(.onboarding-card__header,.ui-card__header){align-items:flex-start;display:flex;gap:14px;padding:14px var(--card-inset) 8px}:is(.onboarding-card__icon,.ui-card__icon){color:var(--color-accent);flex:0 0 28px;margin-top:3px;width:28px}:is(.onboarding-card__icon,.ui-card__icon) svg{display:block;height:28px;width:28px}:is(.onboarding-card__copy,.ui-card__copy){flex:1;min-width:0}:is(.onboarding-card__title,.ui-card__title){color:var(--color-text);font:400 23px/1.15 var(--font-title)}:is(.onboarding-card__subtitle,.ui-card__subtitle){color:var(--color-subtitle);display:block;font-size:14px;line-height:20px}:is(.onboarding-card__action,.ui-card__action){margin-inline-start:auto}:is(.onboarding-card__body,.ui-card__body){padding:2px var(--card-inset) 18px}.ui-card--plain>.ui-card__body{padding-block:var(--card-inset)}.onboarding-disclosure__header{display:block;padding:0}.onboarding-disclosure__heading{font:inherit}.onboarding-disclosure__toggle{align-items:center;background:transparent;border:0;border-radius:var(--radius-card);display:flex;gap:14px;padding:14px var(--card-inset);text-align:start;width:100%}.onboarding-disclosure__toggle:hover{background:hsla(0,0%,100%,.03)}.onboarding-disclosure__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.onboarding-disclosure__chevron{color:var(--color-muted);flex:none;height:16px;width:16px}.onboarding-disclosure__toggle[aria-expanded=true] .onboarding-disclosure__chevron{transform:rotate(90deg)}.onboarding-optional-badge{background:hsla(41,67%,65%,.06);border:1px solid #8e7543;border-radius:999px;color:var(--color-accent);font-size:11px;line-height:18px;padding:1px 9px}:is(.dashboard-form-field,.ui-field){min-width:0}:is(.dashboard-form-field__label,.ui-field__label){color:var(--color-text);display:block;font-size:12px;font-weight:600;margin-bottom:6px}:is(.dashboard-form-field__required,.ui-field__required){color:var(--color-required)}.dashboard-description-counter,:is(.dashboard-form-field__error,.ui-field__error),:is(.dashboard-form-field__hint,.ui-field__hint){color:var(--color-hint);font-size:12px;line-height:1.5;margin-top:6px}:is(.dashboard-form-field__error,.ui-field__error){color:var(--color-danger)}.dashboard-description-meta{display:flex;gap:8px;justify-content:space-between}.dashboard-description-counter{flex:none}:where(.form-control,.input-group,.onboarding-height-control,.dashboard-language-token-control,.dashboard-meeting-option,.dashboard-language-picker__option,.dashboard-service-status__option,.ui-select){--control-border:var(--color-border);--control-fill:var(--surface-control);--control-shadow:none}:where(.form-control,.input-group,.onboarding-height-control,.dashboard-language-token-control,.dashboard-meeting-option,.dashboard-language-picker__option,.dashboard-service-status__option,.ui-select):hover{--control-border:var(--color-border-hover)}:where(.form-control,.input-group,.onboarding-height-control,.dashboard-language-token-control,.ui-select):focus-within{--control-border:var(--color-accent);--control-shadow:var(--shadow-focus)}:where(.dashboard-meeting-option,.dashboard-language-picker__option,.dashboard-service-status__option)[aria-pressed=true],:where(.dashboard-service-status__option)[aria-checked=true]{--control-fill:var(--surface-selected);--control-border:var(--color-accent)}.dashboard-language-inline-picker.is-invalid .dashboard-language-token-control,.dashboard-meeting-options.is-invalid .dashboard-meeting-option,.input-group:has(>.is-invalid),:where(.form-control,.onboarding-height-control,.ui-select).is-invalid{--control-border:var(--color-danger);--control-shadow:none}.ui-select .rs__control,:where(.form-control,.input-group,.onboarding-height-control,.dashboard-language-token-control,.dashboard-meeting-option,.dashboard-language-picker__option,.dashboard-service-status__option){background:var(--control-fill);border:1px solid var(--control-border);border-radius:var(--radius-control);box-shadow:var(--control-shadow);color:var(--color-text);font-size:13px;min-height:var(--control-height)}.form-control{display:block;min-width:0;outline:none;padding:9px 11px;width:100%}.form-control:disabled,.ui-select .rs__control--is-disabled{--control-fill:var(--surface-disabled);color:var(--color-muted)}textarea.form-control{resize:vertical}.dashboard-language-token-control input::-moz-placeholder,.form-control::-moz-placeholder,.onboarding-height-control__value::-moz-placeholder{color:var(--color-placeholder);opacity:1}.dashboard-language-token-control input::placeholder,.form-control::placeholder,.onboarding-height-control__value::placeholder{color:var(--color-placeholder);opacity:1}.input-group,.onboarding-height-control{align-items:center;display:flex;min-width:0}.input-group>.form-control,.onboarding-height-control__value{background:transparent;border:0;box-shadow:none;flex:1;font-size:13px;min-height:0;min-width:0;outline:0;padding:9px 11px}.onboarding-height-control__value{width:100%}.input-group-text,.onboarding-height-control__number>span,.onboarding-height-control__suffix{color:var(--color-muted);display:block;font-size:13px;padding:0 10px}.onboarding-height-control__number{align-items:center;display:flex;flex:1;min-width:0}.onboarding-height-control__number+.onboarding-height-control__number{border-inline-start:1px solid var(--color-divider)}.ui-select{font-size:13px;min-width:0}.ui-select .rs__control{cursor:pointer;padding:0 4px 0 10px}.ui-select .rs__value-container{gap:4px}.ui-select .rs__placeholder{color:var(--color-placeholder);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select .rs__input-container,.ui-select .rs__single-value{color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-select .rs__clear-indicator,.ui-select .rs__dropdown-indicator{color:var(--color-accent);padding:0 6px}.ui-select .rs__indicator-separator{display:none}.ui-select .rs__clear-indicator svg,.ui-select .rs__dropdown-indicator svg{height:15px;width:15px}.ui-select .rs__control--menu-is-open{border-end-end-radius:0;border-end-start-radius:0;box-shadow:none}.ui-select--attached .rs__control--menu-is-open{border-color:transparent;border-block-end-color:var(--color-divider)}.ui-select .rs__control:has(+.rs__menu--top){border-radius:0 0 var(--radius-control) var(--radius-control)}.ui-select--attached .rs__control:has(+.rs__menu--top){border-block-end-color:transparent;border-block-start-color:var(--color-divider)}.ui-select .rs__control--menu-is-open .rs__dropdown-indicator svg{transform:rotate(180deg)}.ui-select .rs__menu{background:var(--surface-menu);border:1px solid var(--control-border);border-radius:0 0 var(--radius-control) var(--radius-control);box-shadow:var(--shadow-menu);margin:-1px 0 0;z-index:20}.ui-select--attached .rs__menu{border-color:transparent;border-block-start:0;margin:0}.ui-select--attached .rs__menu:before{border:1px solid var(--control-border);border-radius:var(--radius-control);box-shadow:var(--control-shadow);content:"";inset:calc(var(--select-control-height, var(--control-height))*-1) -1px -1px;pointer-events:none;position:absolute}.ui-select .rs__menu--top{border-radius:var(--radius-control) var(--radius-control) 0 0;margin:0 0 -1px}.ui-select--attached .rs__menu--top{border-block-end:0;border-block-start:1px solid transparent;margin:0}.ui-select--attached .rs__menu--top:before{inset-block-end:calc(var(--select-control-height, var(--control-height))*-1);inset-block-start:-1px}.ui-select .rs__menu-list{padding:5px;scrollbar-color:#68665d var(--surface-menu);scrollbar-width:thin}.ui-select .rs__option{align-items:center;border-radius:4px;cursor:pointer;display:flex;justify-content:space-between;padding:9px}.ui-select .rs__option--is-focused{background:var(--surface-hover)}.ui-select .rs__option--is-selected{color:var(--color-accent)}.ui-select .rs__option--is-disabled{color:var(--color-muted);cursor:not-allowed;opacity:.55}.ui-select .rs__group-heading,.ui-select .rs__menu-notice{color:var(--color-muted);padding:8px}.ui-select .rs__multi-value{background:var(--surface-selected);border-radius:4px;padding:2px 5px}.dashboard-multiselect__check,.ui-select .rs__multi-value__remove{color:var(--color-accent);width:15px}.dashboard-language-picker__option,.dashboard-meeting-option,.dashboard-service-status__option{align-items:center;display:flex;font-size:12px;gap:8px;line-height:18px;min-width:0;padding:6px 10px;text-align:start}.dashboard-language-picker__check,.dashboard-meeting-option__check{border:1px solid var(--color-border-hover);border-radius:3px;display:grid;flex:none;height:15px;place-items:center;width:15px}[aria-pressed=true]>:is(.dashboard-meeting-option__check,.dashboard-language-picker__check){background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-text)}:is(.dashboard-meeting-option__check,.dashboard-language-picker__check) svg{height:12px;width:12px}.dashboard-language-token-control,.dashboard-language-token-control__items{align-items:center;display:flex;gap:6px;min-width:0}.dashboard-language-token-control{padding:4px 6px}.dashboard-language-token-control__items{flex:1;flex-wrap:wrap}.dashboard-language-token-control input:not([hidden]){background:transparent;border:0;flex:1 1 125px;min-width:0;outline:0;padding:3px 4px}.dashboard-language-tag,.dashboard-language-tag button,.dashboard-language-token-control__add,.dashboard-language-token-control__toggle{align-items:center;background:transparent;border:0;color:var(--color-accent);display:inline-flex;gap:5px;padding:4px}.dashboard-language-tag{background:var(--surface-selected);border:1px solid #8e7543;border-radius:4px;color:var(--color-text);padding-inline:8px 3px}.dashboard-language-token-control svg{height:14px;width:14px}.dashboard-language-token-control__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.dashboard-language-variants__panel-wrap.is-open{--control-border:var(--color-accent);--control-shadow:var(--shadow-focus);position:relative}.dashboard-language-inline-picker.is-invalid .dashboard-language-variants__panel-wrap.is-open{--control-border:var(--color-danger);--control-shadow:none}.dashboard-language-variants__panel-wrap.is-open:after{border:1px solid var(--control-border);border-radius:var(--radius-control);box-shadow:var(--control-shadow);content:"";inset:0;pointer-events:none;position:absolute}.dashboard-language-variants__panel-wrap.is-open .dashboard-language-token-control{border-color:transparent;border-radius:var(--radius-control) var(--radius-control) 0 0;box-shadow:none}.dashboard-language-inline-picker__panel{background:var(--surface-menu);border-radius:0 0 var(--radius-control) var(--radius-control);border-top:1px solid var(--color-divider);padding:10px}.dashboard-language-inline-picker__groups{max-height:228px;overflow:auto;scrollbar-color:#68665d var(--surface-menu);scrollbar-width:thin}.dashboard-language-picker__group+.dashboard-language-picker__group{border-top:1px solid var(--color-divider);margin-top:10px;padding-top:10px}.dashboard-language-picker__group h6{color:var(--color-accent);font:700 11px/1.5 var(--font-body);margin-bottom:6px;text-transform:uppercase}.dashboard-language-picker__options{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr))}.dashboard-language-picker__option{justify-content:space-between;min-height:34px}.dashboard-language-picker__option:disabled{opacity:.6}.dashboard-service-status,.dashboard-toggle{align-items:center;display:flex;gap:8px}.dashboard-service-status{flex-wrap:wrap}.dashboard-toggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--surface-control);border:1px solid var(--color-border-hover);border-radius:999px;cursor:pointer;flex:none;height:22px;margin:0;position:relative;width:38px}.onboarding-step__back,.onboarding-step__continue,.ui-button{align-items:center;background:transparent;border:1px solid var(--color-border-hover);border-radius:var(--radius-control);display:inline-flex;font:600 13px/1.45 var(--font-body);gap:8px;justify-content:center;min-height:44px;padding:8px 18px}.ui-button--secondary:hover{background:var(--surface-hover)}.onboarding-step__continue,.ui-button--primary{background:var(--surface-primary);border-color:transparent;color:var(--color-accent-text)}.onboarding-step__continue:hover,.ui-button--primary:hover{filter:brightness(1.08)}:is(.ui-button,.onboarding-step__continue):is(:disabled,[aria-disabled=true]){cursor:default;opacity:.6}:is(.ui-button,.onboarding-step__back,.onboarding-step__continue,.onboarding-save-status) svg{flex:none;height:17px;width:17px}.onboarding-save-status{align-items:center;color:var(--color-muted);display:inline-flex;font-size:13px;gap:8px}.onboarding-save-status svg{color:var(--color-accent)}.dashboard-form-error-summary button,.onboarding-save-status button{background:transparent;border:0;color:var(--color-accent);text-decoration:underline}.alert-danger,.dashboard-form-error-summary{border:1px solid var(--color-danger);border-radius:var(--radius-control);margin-bottom:14px;padding:12px}.ui-dialog-backdrop{backdrop-filter:blur(var(--dialog-blur));background:var(--dialog-overlay);display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:1080}.ui-dialog,.ui-dialog *{box-sizing:border-box}.ui-dialog{background:var(--dialog-surface);border:1px solid var(--dialog-border);border-radius:var(--radius-card);box-shadow:var(--dialog-shadow);color:var(--color-text);font:400 14px/1.5 var(--font-body);max-height:calc(100dvh - 32px);overflow:auto;position:relative;width:min(100%,540px)}.ui-dialog::backdrop{backdrop-filter:blur(var(--dialog-blur));background:var(--dialog-overlay)}.ui-dialog__header{align-items:start;display:grid;gap:20px;grid-template-columns:var(--dialog-icon-size) minmax(0,1fr);min-width:0;padding:30px var(--dialog-padding) 0}.ui-dialog__message{min-width:0}.ui-dialog__header>svg,.ui-dialog__icon,.ui-dialog__icon>svg{color:var(--color-accent);display:block;height:var(--dialog-icon-size);width:var(--dialog-icon-size)}.ui-dialog__header>svg,.ui-dialog__icon{margin-top:4px}.ui-dialog__title{color:var(--color-text);font:600 var(--dialog-title-size)/1.3 var(--font-body);margin:0;overflow-wrap:anywhere;padding-right:20px}.ui-dialog__description{color:var(--color-muted);font:400 15px/1.55 var(--font-body);margin:8px 0 0}.ui-dialog__form{padding:24px var(--dialog-padding) var(--dialog-padding)}.ui-dialog__label{display:block;font:600 13px/1.5 var(--font-body);margin-bottom:6px}.ui-dialog__hint{color:var(--color-muted);display:block;font:400 12px/1.5 var(--font-body);margin-top:8px}.ui-dialog__form textarea{min-height:120px}.ui-dialog__error{color:var(--color-danger);font:400 13px/1.5 var(--font-body);margin-top:14px}.ui-dialog__success{color:var(--color-accent);font:400 14px/1.5 var(--font-body);margin-bottom:16px}.ui-dialog__actions{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:26px var(--dialog-padding) var(--dialog-padding)}.ui-dialog--compact .ui-dialog__actions>button{flex:1}.ui-dialog__form .ui-dialog__actions{padding:24px 0 0}.ui-dialog__button{align-items:center;background:var(--dialog-button-background);border:1px solid var(--dialog-button-border);border-radius:var(--radius-control);color:var(--dialog-button-color);cursor:pointer;display:inline-flex;font:600 14px/1.45 var(--font-body);gap:9px;justify-content:center;min-height:44px;min-width:0;padding:8px 18px;text-align:center}.ui-dialog__button--secondary{--dialog-button-background:transparent;--dialog-button-border:var(--color-border-hover);--dialog-button-color:var(--color-text)}.ui-dialog__button--primary{--dialog-button-background:var(--surface-primary);--dialog-button-border:transparent;--dialog-button-color:var(--color-accent-text)}.ui-dialog__button svg{flex:none;height:18px;width:18px}.ui-dialog__button:hover:not(:disabled){filter:brightness(1.08)}.ui-dialog__close{background:transparent;border:0;border-radius:var(--radius-control);color:var(--color-muted);cursor:pointer;display:grid;height:36px;padding:0;place-items:center;position:absolute;right:8px;top:8px;width:36px}.ui-dialog__close svg{height:20px;width:20px}.ui-dialog__close:hover:not(:disabled){background:var(--surface-hover);color:var(--color-text)}:is(.ui-dialog__button,.ui-dialog__close):disabled{cursor:default;opacity:.6}:is(.ui-dialog__button,.ui-dialog__close):focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (max-width:480px){.ui-dialog{--dialog-padding:20px;--dialog-title-size:20px;--dialog-icon-size:28px}.ui-dialog__header{gap:12px;padding-top:28px}.ui-dialog__actions{flex-wrap:wrap;gap:10px;padding-top:24px}.ui-dialog__actions>.ui-dialog__button{flex:1 1 100%}.ui-dialog__actions>.ui-dialog__button--primary{order:-1}}:is(.dashboard-meeting-option,.dashboard-language-picker__option,.dashboard-service-status__option):focus-visible{--control-border:var(--color-accent);--control-shadow:var(--shadow-focus);outline:none}.dashboard-toggle input:after{background:var(--color-muted);border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;width:16px}.dashboard-toggle input:checked{background:var(--color-accent);border-color:var(--color-accent)}.dashboard-toggle input:checked:after{background:var(--color-accent-text);transform:translateX(16px)}.dashboard-toggle input:disabled{cursor:not-allowed;opacity:.6}.ui-menu{color:var(--color-text);display:inline-flex;flex:none;font:400 13px/1.4 var(--font-body);max-width:100%;position:relative;width:-moz-max-content;width:max-content}.ui-menu__trigger{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-control);display:inline-flex;gap:10px;justify-content:center;min-height:36px;outline:none;padding:0 11px;white-space:nowrap}.ui-menu__trigger:is(:hover,[aria-expanded=true]){background:var(--surface-hover)}.ui-menu__trigger:focus-visible{border-color:var(--color-accent)}.ui-menu__chevron{color:var(--color-accent);flex:none;height:12px;transition:transform .15s ease;width:12px}.ui-menu__trigger[aria-expanded=true] .ui-menu__chevron{transform:rotate(180deg)}.ui-menu__panel{background:var(--surface-menu);border:1px solid var(--color-border);border-radius:var(--radius-control);box-shadow:var(--shadow-menu);inset-block-start:100%;inset-inline-end:0;margin-block-start:4px;max-width:min(320px,calc(100vw - 28px));min-width:max(100%,100px);padding:5px;position:absolute;width:-moz-max-content;width:max-content;z-index:20}.ui-menu__panel:not([hidden]){display:grid}.ui-menu[data-ui-menu-align=start]>.ui-menu__panel{inset-inline-end:auto;inset-inline-start:0}.ui-menu__item{align-items:center;background:transparent;border:0;border-radius:4px;color:inherit;cursor:pointer;display:flex;gap:9px;min-height:37px;outline:none;padding:6px 9px;text-align:start;white-space:nowrap;width:100%}.ui-menu__item:is(:hover,:focus-visible){background:var(--surface-hover)}.ui-menu__item>svg{flex:none;height:16px;width:16px}.ui-menu__check{color:var(--color-accent);margin-inline-start:auto}@media (max-width:500px){:is(.onboarding-card__header,.ui-card__header):has(:is(.onboarding-card__action,.ui-card__action)){flex-wrap:wrap}:is(.onboarding-card__action,.ui-card__action){flex:1 0 100%}}
