.ui-select[data-v-e11a017d]{width:100%;min-width:0;position:relative}.ui-select__trigger[data-v-e11a017d]{border:1px solid var(--as-border);border-radius:var(--as-radius-sm);background:var(--as-surface);width:100%;min-width:0;min-height:38px;color:var(--as-text);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.ui-select__trigger[data-v-e11a017d]:hover:not(:disabled){border-color:var(--as-neutral-300)}.ui-select__trigger[data-v-e11a017d]:disabled{opacity:.56;cursor:not-allowed}.ui-select__value[data-v-e11a017d]{flex:1;gap:3px;min-width:0;display:grid}.ui-select__value>span[data-v-e11a017d]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-select__value small[data-v-e11a017d],.ui-select__option small[data-v-e11a017d]{color:var(--as-text-soft);font-size:12px;font-weight:400}.ui-select__value--placeholder[data-v-e11a017d]{color:var(--as-text-soft)}.ui-select__trigger>svg[data-v-e11a017d]{color:var(--as-text-soft);flex:none;transition:transform .14s}.ui-select__caret--open[data-v-e11a017d]{transform:rotate(180deg)}.ui-select__list[data-v-e11a017d]{z-index:60;overscroll-behavior:contain;border:1px solid var(--as-border);background:var(--as-surface);max-height:min(280px,45vh);box-shadow:var(--as-shadow-soft);border-radius:8px;padding:4px;position:absolute;inset:calc(100% + 5px) 0 auto;overflow-y:auto}.ui-select__list--above[data-v-e11a017d]{inset:auto 0 calc(100% + 5px)}.ui-select__option[data-v-e11a017d]{width:100%;min-height:36px;color:var(--as-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:flex}.ui-select__option>span[data-v-e11a017d]{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.ui-select__option>svg[data-v-e11a017d]{color:var(--as-primary);flex:none}.ui-select__option--active[data-v-e11a017d],.ui-select__option[data-v-e11a017d]:hover:not(:disabled){background:var(--as-surface-subtle)}.ui-select__option[aria-selected=true][data-v-e11a017d]{background:var(--as-primary-soft);color:var(--as-primary)}.ui-select__option[data-v-e11a017d]:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.ui-select__trigger>svg[data-v-e11a017d]{transition:none}}.ui-wordmark[data-v-0a0f2354]{color:var(--as-text);gap:6px;line-height:1;display:inline-grid}.ui-wordmark__word[data-v-0a0f2354]{letter-spacing:.08em;white-space:nowrap;align-items:baseline;font-size:1em;font-weight:600;display:inline-flex}.ui-wordmark__a[data-v-0a0f2354]{width:.68em;height:.72em;margin-inline:.015em;font-style:normal;line-height:0;display:inline-block}.ui-wordmark__a svg[data-v-0a0f2354]{fill:currentColor;width:100%;height:100%;display:block}.ui-wordmark__a circle[data-v-0a0f2354]{fill:var(--as-primary)}.ui-wordmark__caption[data-v-0a0f2354]{color:var(--as-text-soft);letter-spacing:.15em;font-size:10px;font-weight:700}.chat-rail[data-v-5e14aaf9]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.chat-head[data-v-5e14aaf9],.chat-demo-note[data-v-5e14aaf9],.chat-policy-notice[data-v-5e14aaf9],.chat-composer-wrap[data-v-5e14aaf9]{flex:none}.chat-rail--collapsed .collapsed-chat-toggle[data-v-5e14aaf9]{flex:1}.chat-head[data-v-5e14aaf9]{border-bottom:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:10px;min-height:66px;padding:12px 13px;display:flex}.chat-head-actions[data-v-5e14aaf9]{flex:none;align-items:center;gap:6px;display:flex}.chat-settings-open[data-v-5e14aaf9]{border:1px solid var(--as-border);background:var(--as-surface);min-height:28px;color:var(--as-text-muted);cursor:pointer;font:inherit;border-radius:6px;padding:0 8px;font-size:11px;font-weight:650}.chat-settings-open[data-v-5e14aaf9]:hover:not(:disabled){border-color:var(--as-primary);color:var(--as-primary)}.chat-settings-open[data-v-5e14aaf9]:disabled{color:var(--as-neutral-400);cursor:not-allowed}.forbidden-word-open[data-v-5e14aaf9]{border:1px solid var(--as-border);background:var(--as-surface);min-height:28px;color:var(--as-text-muted);cursor:pointer;font:inherit;border-radius:6px;padding:0 8px;font-size:11px;font-weight:650}.forbidden-word-open[data-v-5e14aaf9]:hover{border-color:var(--as-red-300);color:var(--as-red-600)}.chat-head-copy[data-v-5e14aaf9]{min-width:0}.chat-title-row[data-v-5e14aaf9]{align-items:center;gap:7px;display:flex}.chat-head h3[data-v-5e14aaf9]{letter-spacing:-.02em;margin:0;font-size:15px;font-weight:740}.chat-head p[data-v-5e14aaf9]{color:var(--as-text-soft);margin:4px 0 0;font-size:12px}.chat-count[data-v-5e14aaf9]{border:1px solid var(--as-border);color:var(--as-text-soft);border-radius:10px;padding:2px 6px;font-size:11px;font-weight:700}.chat-collapse[data-v-5e14aaf9]{border:1px solid var(--as-border);background:var(--as-surface);width:27px;height:27px;color:var(--as-text-muted);cursor:pointer;border-radius:6px;flex:none;place-items:center;font-size:18px;display:grid}.chat-collapse[data-v-5e14aaf9]:hover{background:var(--as-neutral-100)}.chat-demo-note[data-v-5e14aaf9]{border-bottom:1px solid var(--as-border);min-height:31px;color:var(--as-text-soft);align-items:center;gap:6px;padding:0 13px;font-size:11px;display:flex}.chat-demo-note span[data-v-5e14aaf9]{color:var(--as-blue-500);font-weight:700}.chat-demo-note--error[data-v-5e14aaf9],.chat-demo-note--error span[data-v-5e14aaf9]{color:var(--as-red-600)}.chat-policy-notice[data-v-5e14aaf9]{border-bottom:1px solid var(--as-border);background:var(--as-neutral-50);color:var(--as-text-muted);margin:0;padding:8px 13px;font-size:12px;line-height:1.45}.chat-messages[data-v-5e14aaf9]{overscroll-behavior:contain;scrollbar-color:var(--as-neutral-300) transparent;scrollbar-width:thin;flex:1 1 0;min-height:0;padding:12px 13px;overflow-y:auto}.chat-messages--empty[data-v-5e14aaf9]{place-items:center;display:grid}.chat-empty[data-v-5e14aaf9]{box-sizing:border-box;min-width:0;min-height:0;color:var(--as-text-muted);text-align:center;overflow-wrap:anywhere;place-content:center;margin:0;padding:24px 12px;font-size:14px;line-height:1.6;display:grid}.chat-message[data-v-5e14aaf9]{margin-bottom:18px;position:relative}.message-meta[data-v-5e14aaf9]{align-items:center;gap:6px;font-size:12px;display:flex}.message-meta strong[data-v-5e14aaf9]{color:var(--as-neutral-800);font-size:12px;font-weight:690}.message-meta time[data-v-5e14aaf9]{color:var(--as-text-soft);margin-left:auto;font-size:11px}.message-avatar[data-v-5e14aaf9]{border-radius:50%;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.message-avatar--blue[data-v-5e14aaf9]{color:#4772b5;background:#e9f1ff}.message-avatar--rose[data-v-5e14aaf9]{color:#bd5a50;background:#fff0ee}.message-avatar--sand[data-v-5e14aaf9]{color:#927343;background:#f5efe5}.message-avatar--mint[data-v-5e14aaf9]{color:#42795a;background:#e8f5ee}.chat-message p[data-v-5e14aaf9]{color:var(--as-neutral-700);overflow-wrap:anywhere;margin:7px 0 0 28px;font-size:13px;line-height:1.55}.chat-message p.chat-message--deleted[data-v-5e14aaf9]{color:var(--as-text-soft);font-style:italic}.message-pinned[data-v-5e14aaf9]{color:var(--as-red-600);margin:5px 0 0 28px;font-size:11px;font-weight:700}.message-moderation[data-v-5e14aaf9]{z-index:2;position:absolute;top:-2px;right:0}.message-moderation summary[data-v-5e14aaf9]{border:1px solid var(--as-border);background:var(--as-surface);width:26px;height:24px;color:var(--as-text-muted);cursor:pointer;border-radius:6px;place-items:center;font-size:15px;line-height:1;list-style:none;display:grid}.message-moderation summary[data-v-5e14aaf9]::-webkit-details-marker{display:none}.message-moderation-menu[data-v-5e14aaf9]{border:1px solid var(--as-border);background:var(--as-surface);min-width:130px;box-shadow:var(--as-shadow-md,0 8px 24px #0c182829);border-radius:8px;gap:2px;padding:5px;display:grid;position:absolute;top:28px;right:0}.message-moderation-menu button[data-v-5e14aaf9]{color:var(--as-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;padding:7px 8px;font-size:12px}.message-moderation-menu button[data-v-5e14aaf9]:hover{background:var(--as-neutral-100)}.message-moderation-menu .message-moderation-danger[data-v-5e14aaf9]{color:var(--as-red-600)}.moderation-reason-label[data-v-5e14aaf9]{color:var(--as-text-muted);margin:14px 0 6px;font-size:13px;font-weight:650;display:block}#chat-moderation-reason[data-v-5e14aaf9],#chat-forbidden-reason[data-v-5e14aaf9]{box-sizing:border-box;resize:none;border:1px solid var(--as-border);background:var(--as-surface);width:100%;color:var(--as-text);font:inherit;border-radius:7px;padding:9px;font-size:14px}.moderation-reason-help[data-v-5e14aaf9]{color:var(--as-text-soft);margin:6px 0 0;font-size:12px}.policy-settings-description[data-v-5e14aaf9]{color:var(--as-text-muted);margin:0;font-size:13px;line-height:1.55}.policy-settings-form select[data-v-5e14aaf9]{box-sizing:border-box;border:1px solid var(--as-border);background:var(--as-surface);width:100%;min-height:36px;color:var(--as-text);font:inherit;border-radius:7px;padding:0 10px;font-size:13px}.policy-settings-toggle[data-v-5e14aaf9]{border:1px solid var(--as-border);background:var(--as-neutral-50);color:var(--as-text);cursor:pointer;border-radius:8px;align-items:flex-start;gap:9px;margin-top:14px;padding:10px;display:flex}.policy-settings-toggle input[data-v-5e14aaf9]{width:16px;height:16px;accent-color:var(--as-primary);flex:none;margin:1px 0 0}.policy-settings-toggle span[data-v-5e14aaf9]{gap:3px;display:grid}.policy-settings-toggle strong[data-v-5e14aaf9]{font-size:13px;font-weight:670}.policy-settings-toggle small[data-v-5e14aaf9]{color:var(--as-text-soft);font-size:11px;line-height:1.45}.policy-settings-help[data-v-5e14aaf9]{color:var(--as-text-soft);margin:6px 0 0;font-size:11px;line-height:1.45}.policy-slow-mode[data-v-5e14aaf9]{color:var(--as-text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.policy-slow-mode input[data-v-5e14aaf9]{box-sizing:border-box;border:1px solid var(--as-border);background:var(--as-surface);width:100px;min-height:34px;color:var(--as-text);font:inherit;border-radius:7px;padding:0 9px;font-size:13px}.policy-settings-error[data-v-5e14aaf9]{color:var(--as-red-600);margin:10px 0 0;font-size:12px;line-height:1.45}.policy-settings-notice[data-v-5e14aaf9]{color:var(--as-green-600,#14804a);margin:10px 0 0;font-size:12px;line-height:1.45}.forbidden-words-description[data-v-5e14aaf9]{color:var(--as-text-muted);margin:0;font-size:13px;line-height:1.55}.forbidden-word-add[data-v-5e14aaf9]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:7px;display:grid}.forbidden-word-add input[data-v-5e14aaf9]{box-sizing:border-box;border:1px solid var(--as-border);background:var(--as-surface);min-width:0;height:34px;color:var(--as-text);font:inherit;border-radius:7px;padding:0 9px;font-size:13px}.forbidden-word-list[data-v-5e14aaf9]{gap:5px;max-height:220px;margin:12px 0;display:grid;overflow-y:auto}.forbidden-word-item[data-v-5e14aaf9]{border:1px solid var(--as-border);min-height:36px;color:var(--as-text);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:4px 7px 4px 10px;font-size:13px;display:flex}.forbidden-word-empty[data-v-5e14aaf9]{color:var(--as-text-soft);text-align:center;margin:0;padding:16px 8px;font-size:13px}.forbidden-word-error[data-v-5e14aaf9]{color:var(--as-red-600);margin:9px 0 0;font-size:12px}.chat-system-line[data-v-5e14aaf9]{color:var(--as-text-soft);align-items:center;gap:7px;margin:5px 0 12px;font-size:11px;display:flex}.chat-system-line span[data-v-5e14aaf9]{background:var(--as-green-500);border-radius:50%;width:5px;height:5px}.chat-composer-wrap[data-v-5e14aaf9]{border-top:1px solid var(--as-border);background:var(--as-surface);padding:10px 12px}.chat-composer[data-v-5e14aaf9]{border:1px solid var(--as-border);background:var(--as-surface-subtle);border-radius:8px;align-items:flex-end;gap:8px;min-height:54px;padding:7px 9px;transition:border-color .15s,background .15s;display:flex}.chat-composer[data-v-5e14aaf9]:focus-within{border-color:var(--as-primary);background:var(--as-surface)}.chat-composer textarea[data-v-5e14aaf9]{resize:none;width:100%;min-width:0;min-height:38px;max-height:100px;color:var(--as-text);font:inherit;background:0 0;border:0;outline:0;padding:2px 0;font-size:13px;line-height:1.5}.chat-composer textarea[data-v-5e14aaf9]::placeholder{color:var(--as-text-soft)}.chat-composer textarea[data-v-5e14aaf9]:disabled{opacity:.65}.send-chat[data-v-5e14aaf9]{background:var(--as-primary);color:#fff;cursor:pointer;border:0;border-radius:6px;flex:none;place-items:center;width:28px;height:28px;font-size:17px;font-weight:700;transition:opacity .15s;display:grid}.send-chat[data-v-5e14aaf9]:hover:not(:disabled){opacity:.9}.send-chat[data-v-5e14aaf9]:disabled{background:var(--as-border);color:var(--as-text-soft);cursor:not-allowed}.composer-meta[data-v-5e14aaf9]{color:var(--as-text-soft);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.login-draft-note[data-v-5e14aaf9]{border-left:2px solid var(--as-red-300);color:var(--as-text-soft);padding-left:10px;font-size:14px}.collapsed-chat-toggle[data-v-5e14aaf9]{width:100%;color:var(--as-text-muted);cursor:pointer;writing-mode:vertical-rl;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.collapsed-chat-toggle[data-v-5e14aaf9]:hover{background:var(--as-neutral-50);color:var(--as-red-600)}.collapsed-chat-toggle span[data-v-5e14aaf9]:first-child{writing-mode:horizontal-tb;font-size:18px}.collapsed-chat-label[data-v-5e14aaf9]{writing-mode:vertical-rl}@media (width<=920px){.chat-rail[data-v-5e14aaf9]{min-height:300px}}.console-page-header[data-v-06d85a04]{min-width:0;margin:0;padding:0}.console-page-header__row[data-v-06d85a04]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex}.console-page-header__copy[data-v-06d85a04]{overflow-wrap:anywhere;flex:300px;min-width:0}.console-page-header__eyebrow[data-v-06d85a04]{color:var(--as-red-600);letter-spacing:.13em;margin:0 0 7px;font-size:11px;font-weight:800;line-height:16px}.console-page-header__title[data-v-06d85a04]{color:var(--as-text);letter-spacing:-.045em;margin:0;font-size:24px;font-weight:740;line-height:1.3}.console-page-header__description[data-v-06d85a04]{max-width:88ch;color:var(--as-text-muted);overflow-wrap:anywhere;margin:7px 0 0;font-size:14px;line-height:1.6}.console-page-header__actions[data-v-06d85a04]{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}@media (width<=700px){.console-page-header__row[data-v-06d85a04]{flex-direction:column;align-items:stretch;gap:12px}.console-page-header__copy[data-v-06d85a04]{flex-basis:auto}.console-page-header__title[data-v-06d85a04]{font-size:20px}.console-page-header__actions[data-v-06d85a04]{justify-content:flex-start;width:100%}}.drawing-dock[data-v-86b72f93]{z-index:4;scrollbar-width:thin;flex-direction:column;align-items:center;gap:7px;max-height:calc(100% - 24px);padding:2px;display:flex;position:absolute;top:50%;left:13px;overflow:visible auto;transform:translateY(-50%)}.drawing-tools[data-v-86b72f93]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#141517e3;border:1px solid #ffffff1c;border-radius:10px;justify-items:center;gap:2px;padding:5px;display:grid;box-shadow:0 7px 22px #0000003d}.drawing-tool[data-v-86b72f93]{color:#d7d9de;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:30px;height:28px;font-size:18px;line-height:1;display:grid}.drawing-tool[data-v-86b72f93]:hover:not(:disabled){color:#fff;background:#ffffff1f}.drawing-tool--active[data-v-86b72f93]{background:var(--as-primary);color:#fff}.drawing-tool--active[data-v-86b72f93]:hover{background:var(--as-red-600)}.drawing-tool[data-v-86b72f93]:disabled{cursor:not-allowed;opacity:.35}.drawing-divider[data-v-86b72f93]{background:#ffffff2b;width:22px;height:1px;margin:2px 0}.drawing-settings-anchor[data-v-86b72f93]{position:relative}.drawing-settings-button[data-v-86b72f93]{border:1px solid #ffffff26}.current-color[data-v-86b72f93]{border:2px solid #ffffffd9;border-radius:50%;width:14px;height:14px;box-shadow:0 0 0 1px #00000026}.drawing-popover[data-v-86b72f93]{z-index:120;color:#f4f4f4;background:#242527;border:1px solid #ffffff1f;border-radius:10px;gap:13px;width:192px;padding:13px;display:grid;position:fixed;box-shadow:0 10px 30px #0000004d}.popover-title[data-v-86b72f93]{font-size:13px;font-weight:750}.drawing-field[data-v-86b72f93]{color:#c6c8cc;gap:8px;font-size:12px;display:grid}.drawing-field input[type=color][data-v-86b72f93]{cursor:pointer;background:#303134;border:1px solid #505154;border-radius:5px;width:100%;height:29px;padding:3px}.drawing-width-field span[data-v-86b72f93]{justify-content:space-between;display:flex}.drawing-width-field b[data-v-86b72f93]{color:#fff;font-weight:700}.drawing-width-field input[data-v-86b72f93]{width:100%;accent-color:var(--as-red-400)}.page-control[data-v-86b72f93]{color:#fff;background:#141517d6;border:1px solid #ffffff1c;border-radius:8px;align-items:center;gap:4px;padding:3px;font-size:12px;display:flex}.page-control button[data-v-86b72f93]{color:#d6d6d6;cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;width:23px;height:23px;font-size:16px;display:grid}.page-control button[data-v-86b72f93]:hover:not(:disabled){background:#ffffff1f}.page-control button[data-v-86b72f93]:disabled{color:#707175;cursor:not-allowed}@media (width<=600px){.drawing-dock[data-v-86b72f93]{gap:6px;top:50%;bottom:auto;left:8px;transform:translateY(-50%)}.drawing-tools[data-v-86b72f93]{max-height:min(220px,100% - 40px);overflow-y:auto}.drawing-tool[data-v-86b72f93]{width:31px;height:31px}}.viewer-questions[data-v-68c0be24]{background:var(--as-surface);min-width:0;color:var(--as-text-muted);border-radius:6px;gap:10px;padding:12px;font-size:13px;line-height:1.6;display:grid}.viewer-questions__heading[data-v-68c0be24]{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.viewer-questions__heading h4[data-v-68c0be24]{color:var(--as-text);margin:0;font-size:14px;font-weight:720}.viewer-questions__heading span[data-v-68c0be24]{color:var(--as-text-soft);font-size:12px}.viewer-questions__form[data-v-68c0be24]{gap:8px;display:grid}.viewer-questions__form textarea[data-v-68c0be24]{resize:vertical;border:1px solid var(--as-border);background:var(--as-surface);width:100%;min-height:56px;color:var(--as-text);font:inherit;border-radius:7px;padding:8px 10px;font-size:13px}.viewer-questions__row[data-v-68c0be24]{font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.viewer-questions__count--over[data-v-68c0be24]{color:var(--as-primary);font-weight:700}.viewer-questions__message[data-v-68c0be24]{margin:0}.viewer-questions__message--error[data-v-68c0be24]{color:var(--as-primary)}.viewer-questions__note[data-v-68c0be24]{color:var(--as-text-soft);margin:0}.viewer-questions__list[data-v-68c0be24]{gap:8px;max-height:280px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.viewer-questions__list li[data-v-68c0be24]{border:1px solid var(--as-border);border-radius:7px;padding:8px 10px}.viewer-questions__item--mine[data-v-68c0be24]{background:var(--as-surface-subtle)}.viewer-questions__list strong[data-v-68c0be24]{color:var(--as-text);font-size:13px}.viewer-questions__list p[data-v-68c0be24]{overflow-wrap:anywhere;white-space:pre-wrap;color:var(--as-text);margin:2px 0 0}.viewer-questions__badge[data-v-68c0be24]{background:var(--as-primary-soft);color:var(--as-red-600);border-radius:10px;margin-left:8px;padding:1px 8px;font-size:11px;font-weight:700}.viewer-experience[data-v-e68e0489]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-background);flex-direction:column;min-width:0;min-height:calc(100dvh - 154px);padding:19px;display:flex;position:relative;container:viewer/inline-size}.viewer-experience--window[data-v-e68e0489],.viewer-experience--standalone[data-v-e68e0489]{border:0;border-radius:0;width:100%;max-width:1600px;min-height:100vh;margin-inline:auto;padding:clamp(12px,2vw,24px)}.viewer-experience--embed-pip[data-v-e68e0489]{min-height:0;padding:0}.viewer-experience--embed-pip .viewer-header[data-v-e68e0489],.viewer-experience--embed-pip .viewer-rail[data-v-e68e0489],.viewer-experience--embed-pip .viewer-description[data-v-e68e0489],.viewer-experience--embed-pip .viewer-detail-strip[data-v-e68e0489],.viewer-experience--embed-pip .viewer-questions-slot[data-v-e68e0489],.viewer-experience--embed-pip .viewer-promo[data-v-e68e0489]{display:none}.viewer-experience--embed-pip .viewer-layout[data-v-e68e0489]{display:block}.viewer-experience--embed-pip .viewer-player-frame[data-v-e68e0489]{aspect-ratio:16/9;min-height:0!important}.viewer-experience--embed-pip .viewer-controls[data-v-e68e0489]{flex-wrap:wrap;padding:4px}.viewer-experience--embed-pip .viewer-mode-controls span[data-v-e68e0489],.viewer-experience--embed-pip .viewer-volume[data-v-e68e0489]{display:none}.viewer-header[data-v-e68e0489]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.viewer-title-group[data-v-e68e0489]{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.viewer-brand-line[data-v-e68e0489]{color:var(--as-text-soft);letter-spacing:.12em;font-size:10px;font-weight:800}.viewer-brand-line>span[data-v-e68e0489]:first-child{background:var(--as-primary);border-radius:2px;width:6px;height:6px;margin-right:5px;display:inline-block}.viewer-brand-line>span[data-v-e68e0489]:not(:first-child){margin-inline:5px}.viewer-header h2[data-v-e68e0489]{letter-spacing:-.035em;margin:0;font-size:18px}.viewer-header-actions[data-v-e68e0489]{flex-wrap:wrap;flex:none;align-items:center;gap:10px;max-width:100%;display:flex}.viewer-demo-chip[data-v-e68e0489]{border:1px solid var(--as-border);color:var(--as-text-soft);border-radius:18px;padding:6px 9px;font-size:11px;font-weight:650}.viewer-notice[data-v-e68e0489]{border:1px solid var(--as-border);background:var(--as-primary-soft);min-height:34px;color:var(--as-text-muted);overflow-wrap:anywhere;border-radius:7px;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:12px;padding:7px 11px;font-size:12px;line-height:1.5;display:flex}.viewer-notice>span[data-v-e68e0489]{color:var(--as-primary);font-weight:800}.viewer-layout[data-v-e68e0489]{grid-template-columns:minmax(0, 1fr) var(--as-chat-rail-width);flex:1 0 auto;gap:16px;display:grid}.viewer-layout.viewer-layout--no-chat[data-v-e68e0489]{grid-template-columns:minmax(0,1fr)}.viewer-main[data-v-e68e0489]{flex-direction:column;min-width:0;display:flex}.viewer-player-frame[data-v-e68e0489]{aspect-ratio:16/9;color:#fff;background:#151719;border-radius:10px;flex:none;place-items:center;width:100%;min-height:0;display:grid;position:relative;overflow:hidden}.viewer-player-frame[data-v-e68e0489]:before,.viewer-player-frame[data-v-e68e0489]:after{content:"";pointer-events:none;position:absolute}.viewer-player-frame[data-v-e68e0489]:before{background:radial-gradient(at 50% 65%,#6a23224d,#0000 47%),linear-gradient(125deg,#ffffff05 25%,#0000 25% 50%,#ffffff05 50% 75%,#0000 75%) 0 0/44px 44px;inset:0}.viewer-player-frame[data-v-e68e0489]:after{background:linear-gradient(#0000,#0000008c);height:88px;inset:auto 0 0}.viewer-diagnostics[data-v-e68e0489]{z-index:3;color:#fff;pointer-events:none;background:#000000b8;border-radius:6px;gap:2px;margin:0;padding:6px 8px;font:11px/1.4 ui-monospace,monospace;display:grid;position:absolute;top:8px;left:8px}.viewer-diagnostics div[data-v-e68e0489]{gap:6px;display:flex}.viewer-diagnostics dt[data-v-e68e0489]{opacity:.65;min-width:52px}.viewer-diagnostics dd[data-v-e68e0489]{margin:0}.viewer-diagnostics-clock dd[data-v-e68e0489]{font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.viewer-media[data-v-e68e0489],.viewer-poster[data-v-e68e0489]{z-index:0;object-fit:contain;background:#08090a;width:100%;height:100%;position:absolute;inset:0}.viewer-poster[data-v-e68e0489]{opacity:.58;pointer-events:none}.viewer-player-frame--pip[data-v-e68e0489]{z-index:42;width:var(--pip-width);height:var(--pip-height);border:1px solid #fff3;min-height:135px;position:fixed;bottom:83px;left:268px;overflow:hidden;box-shadow:0 10px 34px #00000052}.viewer-player-frame--pip .viewer-player-state h3[data-v-e68e0489]{font-size:16px}.viewer-player-frame--pip .viewer-player-state p[data-v-e68e0489]{max-width:260px}.viewer-player-frame--pip .viewer-screen-mark[data-v-e68e0489]{height:18px;margin-bottom:9px}.viewer-player-frame--pip .viewer-screen-mark span[data-v-e68e0489]:nth-child(2){height:17px}.viewer-player-frame--pip .viewer-screen-mark span[data-v-e68e0489]:first-child{height:9px}.viewer-player-frame--pip .viewer-screen-mark span[data-v-e68e0489]:nth-child(3){height:13px}.viewer-player-frame--pip .viewer-player-kicker[data-v-e68e0489]{font-size:9px}.viewer-player-frame--pip .media-not-ready[data-v-e68e0489]{margin-top:8px;padding-block:4px}.viewer-player-state[data-v-e68e0489]{z-index:1;text-align:center;overflow-wrap:anywhere;justify-items:center;min-width:0;max-width:100%;padding:24px;display:grid;position:relative}.viewer-screen-mark[data-v-e68e0489]{align-items:flex-end;gap:5px;height:26px;margin-bottom:20px;display:flex}.viewer-screen-mark span[data-v-e68e0489]{background:#b97874;border-radius:3px;width:4px}.viewer-screen-mark span[data-v-e68e0489]:first-child{opacity:.7;height:13px}.viewer-screen-mark span[data-v-e68e0489]:nth-child(2){height:25px}.viewer-screen-mark span[data-v-e68e0489]:nth-child(3){opacity:.85;height:18px}.viewer-player-kicker[data-v-e68e0489],.viewer-kicker[data-v-e68e0489]{color:var(--as-text-soft);letter-spacing:.13em;font-size:10px;font-weight:800}.viewer-player-kicker[data-v-e68e0489]{color:#c6817d}.viewer-player-state h3[data-v-e68e0489]{letter-spacing:-.04em;margin:11px 0 6px;font-size:clamp(18px,2vw,25px)}.viewer-player-state p[data-v-e68e0489]{color:#ffffffbf;max-width:48ch;margin:0;font-size:14px;line-height:1.6}.media-not-ready[data-v-e68e0489]{color:#e2e0df;border:1px solid #ffffff29;border-radius:18px;margin-top:15px;padding:6px 10px;font-size:11px}.viewer-bottom-caption[data-v-e68e0489]{z-index:2;color:#ffffffad;justify-content:space-between;font-size:11px;display:flex;position:absolute;bottom:12px;left:15px;right:15px}.viewer-state-pill[data-v-e68e0489]{align-items:center;gap:5px;display:inline-flex}.viewer-state-pill i[data-v-e68e0489]{background:#c4a26f;border-radius:50%;width:6px;height:6px}.viewer-main-placeholder[data-v-e68e0489]{aspect-ratio:16/9;border:1px dashed var(--as-neutral-300);background:var(--as-neutral-100);width:100%;min-height:0;color:var(--as-neutral-700);text-align:center;border-radius:10px;flex:none;align-content:center;justify-items:center;gap:9px;display:grid}.viewer-main-placeholder--hidden[data-v-e68e0489]{display:none}.viewer-main-placeholder__mark[data-v-e68e0489]{color:var(--as-primary);font-size:26px}.viewer-main-placeholder strong[data-v-e68e0489]{font-size:15px}.viewer-main-placeholder span[data-v-e68e0489]{color:var(--as-text-soft);font-size:12px}.pip-size-grip[data-v-e68e0489]{z-index:3;color:#fff;cursor:nwse-resize;touch-action:none;background:#141517a6;border:1px solid #ffffff4d;border-radius:5px;place-items:center;width:24px;height:24px;font-size:15px;display:grid;position:absolute;bottom:7px;right:7px}.viewer-description[data-v-e68e0489]{align-items:center;gap:12px;padding:15px 1px 13px;display:flex}.viewer-channel-mark[data-v-e68e0489]{width:38px;height:38px;color:var(--as-red-600);background:#fff7f6;border:1px solid #f1d8d6;border-radius:11px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.viewer-copy[data-v-e68e0489]{overflow-wrap:anywhere;min-width:0}.viewer-copy h3[data-v-e68e0489]{letter-spacing:-.025em;margin:4px 0;font-size:15px}.viewer-copy p[data-v-e68e0489]{color:var(--as-text-muted);margin:0;font-size:12px;line-height:1.45}.viewer-meta-line[data-v-e68e0489]{color:var(--as-text-soft);flex-wrap:wrap;gap:5px;margin-top:6px;font-size:11px;display:flex}.channel-home-button[data-v-e68e0489]{color:var(--as-neutral-700);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:650;display:inline-flex}.channel-home-button[data-v-e68e0489]:hover{color:var(--as-primary)}.viewer-detail-strip[data-v-e68e0489]{border-top:1px solid var(--as-border);flex:1 0 96px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding-top:12px;display:grid}.viewer-detail-strip>div[data-v-e68e0489]{background:var(--as-surface);min-width:0;min-height:84px;color:var(--as-text-muted);overflow-wrap:anywhere;border-radius:6px;align-content:start;gap:7px;padding:12px;font-size:13px;line-height:1.6;display:grid}.detail-label[data-v-e68e0489]{color:var(--as-text-soft);letter-spacing:.08em;font-size:10px;font-weight:800}.viewer-materials[data-v-e68e0489]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.viewer-material[data-v-e68e0489]{border:1px solid var(--as-border);background:var(--as-background);width:100%;color:var(--as-text);font:inherit;text-align:left;cursor:pointer;border-radius:6px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;padding:7px 9px;font-size:13px;display:grid}.viewer-material[data-v-e68e0489]:hover:not(:disabled){border-color:var(--as-primary)}.viewer-material[data-v-e68e0489]:focus-visible{outline:2px solid var(--as-primary);outline-offset:2px}.viewer-material[data-v-e68e0489]:disabled{cursor:progress;opacity:.7}.viewer-material i[data-v-e68e0489]{background:var(--as-neutral-100);height:24px;color:var(--as-neutral-700);border-radius:4px;place-items:center;font-size:10px;font-style:normal;font-weight:800;display:grid}.viewer-material-name[data-v-e68e0489]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viewer-material small[data-v-e68e0489]{color:var(--as-text-soft);white-space:nowrap;font-size:11px}.viewer-material-error[data-v-e68e0489]{color:var(--as-primary);font-size:12px}.viewer-rail[data-v-e68e0489]{grid-template-rows:auto auto minmax(0,1fr);gap:9px;min-width:0;min-height:540px;display:grid}.viewer-rail-heading[data-v-e68e0489]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);justify-content:space-between;align-items:center;min-height:53px;padding:9px 12px;display:flex}.viewer-rail-heading h3[data-v-e68e0489]{margin:4px 0 0;font-size:14px}.public-free[data-v-e68e0489]{background:var(--as-neutral-100);color:var(--as-neutral-700);border-radius:4px;padding:4px 6px;font-size:11px;font-weight:700}.viewer-audience-note[data-v-e68e0489]{min-height:35px;color:var(--as-text-soft);align-items:center;gap:7px;font-size:11px;display:flex}.audience-avatar[data-v-e68e0489]{width:22px;height:22px;color:var(--as-red-600);background:#fff2f1;border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.audience-count[data-v-e68e0489]{margin-left:auto;font-weight:700}.viewer-chat[data-v-e68e0489]{min-height:320px}.viewer-chat-pending[data-v-e68e0489]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);min-height:320px;color:var(--as-text-muted);text-align:center;place-items:center;padding:20px;font-size:14px;line-height:1.55;display:grid}.viewer-controls[data-v-e68e0489]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:47px;margin-top:10px;padding:5px 8px;display:flex}.viewer-controls--pip[data-v-e68e0489]{z-index:43;width:var(--pip-width);height:52px;min-height:52px;margin:0;position:fixed;bottom:24px;left:268px;box-shadow:0 8px 26px #00000040}.viewer-mode-controls[data-v-e68e0489],.viewer-media-controls[data-v-e68e0489]{align-items:center;gap:5px;display:flex}.viewer-controls--pip[data-v-e68e0489]{flex-wrap:nowrap;gap:2px}.viewer-controls--pip .viewer-mode-controls[data-v-e68e0489],.viewer-controls--pip .viewer-media-controls[data-v-e68e0489]{gap:2px}.viewer-controls--pip .viewer-mode-controls button[data-v-e68e0489]{padding-inline:5px}.viewer-controls--pip .viewer-mode-controls button span[data-v-e68e0489],.viewer-controls--pip .viewer-volume[data-v-e68e0489]{display:none}.viewer-mode-controls button[data-v-e68e0489],.volume-toggle[data-v-e68e0489],.fullscreen-button[data-v-e68e0489]{min-height:32px;color:var(--as-neutral-700);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:650;display:inline-flex}.viewer-mode-controls button[data-v-e68e0489]:hover,.volume-toggle[data-v-e68e0489]:hover,.fullscreen-button[data-v-e68e0489]:hover{background:var(--as-neutral-100)}.viewer-mode-controls button[aria-pressed=true][data-v-e68e0489]{color:var(--as-red-600);background:#fff5f4;border-color:#f0d3d1}.viewer-mode-controls button span[data-v-e68e0489]{color:var(--as-text-soft);font-size:11px;font-weight:500}.viewer-mode-controls .handoff-button[data-v-e68e0489]{margin-left:8px;position:relative}.viewer-mode-controls .handoff-button[data-v-e68e0489]:before{content:"";background:var(--as-border);pointer-events:none;width:1px;position:absolute;inset:5px auto 5px -8px}.viewer-controls--pip .viewer-mode-controls .handoff-button[data-v-e68e0489]{margin-left:4px}.viewer-controls--pip .viewer-mode-controls .handoff-button[data-v-e68e0489]:before{left:-5px}.viewer-mode-controls .handoff-button[data-v-e68e0489]:disabled{color:var(--as-text-soft);cursor:not-allowed}.viewer-mode-controls .pip-shrink[data-v-e68e0489],.viewer-mode-controls .pip-grow[data-v-e68e0489]{border-color:var(--as-border);width:26px;padding-inline:0;font-size:17px}.viewer-volume[data-v-e68e0489]{color:var(--as-text-muted);align-items:center;gap:7px;font-size:11px;display:flex}.viewer-volume input[data-v-e68e0489]{width:82px;accent-color:var(--as-primary)}.viewer-volume output[data-v-e68e0489]{text-align:right;width:28px}.viewer-promo-stack[data-v-e68e0489]{z-index:4;pointer-events:none;flex-direction:column;gap:8px;width:min(280px,100% - 32px);max-height:calc(100% - 32px);display:flex;position:absolute}.viewer-promo-stack--upper_left[data-v-e68e0489]{top:16px;left:16px}.viewer-promo-stack--upper_right[data-v-e68e0489]{top:16px;right:16px}.viewer-promo-stack--lower_left[data-v-e68e0489]{justify-content:flex-end;bottom:16px;left:16px}.viewer-promo-stack--lower_right[data-v-e68e0489]{justify-content:flex-end;bottom:16px;right:16px}.viewer-promo[data-v-e68e0489]{pointer-events:auto;color:var(--as-text);text-align:left;border:1px solid var(--as-border);min-height:min(112px,45%);box-shadow:var(--as-shadow-soft);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-radius:9px;flex:0 auto;align-items:flex-start;gap:10px;padding:14px;display:flex;overflow:auto}.promo-indicator[data-v-e68e0489]{color:var(--as-red-600);white-space:nowrap;background:#fff0ee;border-radius:4px;flex:none;padding:4px 6px;font-size:11px;font-weight:800}.viewer-promo>span[data-v-e68e0489]:nth-child(2){overflow-wrap:anywhere;gap:3px;min-width:0;display:grid}.viewer-promo strong[data-v-e68e0489]{font-size:13px}.viewer-promo small[data-v-e68e0489]{color:var(--as-text-soft);white-space:pre-line;font-size:12px;line-height:1.6}.viewer-promo-link[data-v-e68e0489]{background:var(--as-red-600);color:#fff;border-radius:5px;justify-self:start;margin-top:3px;padding:4px 8px;font-size:11px;font-weight:700;text-decoration:none}.viewer-promo-link[data-v-e68e0489]:focus-visible{outline:2px solid var(--as-red-600);outline-offset:2px}.viewer-promo button[data-v-e68e0489]{color:var(--as-text-soft);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;font-size:19px}.center-popup-kicker[data-v-e68e0489]{color:var(--as-red-600);letter-spacing:.1em;margin-bottom:7px;font-size:11px;font-weight:800}.center-popup-foot[data-v-e68e0489]{border-top:1px solid var(--as-border);color:var(--as-text-soft);padding-top:10px;font-size:13px}.viewer-experience--window .viewer-player-frame--pip[data-v-e68e0489],.viewer-experience--window .viewer-controls--pip[data-v-e68e0489],.viewer-experience--standalone .viewer-player-frame--pip[data-v-e68e0489],.viewer-experience--standalone .viewer-controls--pip[data-v-e68e0489]{left:16px}@media (width<=1080px){.viewer-player-frame--pip[data-v-e68e0489],.viewer-controls--pip[data-v-e68e0489]{left:238px}}@media (width<=760px){.viewer-experience[data-v-e68e0489]{min-height:0;padding:12px}.viewer-experience--window[data-v-e68e0489],.viewer-experience--standalone[data-v-e68e0489]{min-height:100vh}.viewer-header[data-v-e68e0489]{align-items:flex-start}.viewer-header-actions[data-v-e68e0489]{flex-direction:column;align-items:flex-end;gap:6px}.viewer-layout[data-v-e68e0489]{grid-template-columns:minmax(0,1fr)}.viewer-rail[data-v-e68e0489]{min-height:0}.viewer-chat[data-v-e68e0489],.viewer-chat-pending[data-v-e68e0489]{min-height:320px}.viewer-player-frame[data-v-e68e0489]:not(.viewer-player-frame--pip),.viewer-main-placeholder[data-v-e68e0489]{min-height:0}.viewer-player-frame--pip[data-v-e68e0489],.viewer-controls--pip[data-v-e68e0489],.viewer-experience--window .viewer-player-frame--pip[data-v-e68e0489],.viewer-experience--window .viewer-controls--pip[data-v-e68e0489],.viewer-experience--standalone .viewer-player-frame--pip[data-v-e68e0489],.viewer-experience--standalone .viewer-controls--pip[data-v-e68e0489]{left:12px}.viewer-player-frame--pip[data-v-e68e0489]{bottom:82px}.viewer-promo-stack[data-v-e68e0489]{width:min(280px,100% - 24px)}.viewer-promo-stack--upper_left[data-v-e68e0489],.viewer-promo-stack--lower_left[data-v-e68e0489]{left:12px}.viewer-promo-stack--upper_right[data-v-e68e0489],.viewer-promo-stack--lower_right[data-v-e68e0489]{right:12px}.viewer-promo-stack--upper_left[data-v-e68e0489],.viewer-promo-stack--upper_right[data-v-e68e0489]{top:12px}.viewer-promo-stack--lower_left[data-v-e68e0489],.viewer-promo-stack--lower_right[data-v-e68e0489]{bottom:12px}}@media (width<=440px){.viewer-demo-chip[data-v-e68e0489]{display:none}.viewer-layout[data-v-e68e0489]{gap:10px}.viewer-controls[data-v-e68e0489]{flex-direction:column;align-items:flex-start}.viewer-controls--pip[data-v-e68e0489]{flex-direction:row;align-items:center;min-height:57px}.viewer-volume input[data-v-e68e0489]{width:54px}.viewer-mode-controls button[data-v-e68e0489]{padding-inline:7px}.viewer-mode-controls button span[data-v-e68e0489]{display:none}.viewer-description[data-v-e68e0489]{flex-wrap:wrap;align-items:flex-start}.viewer-copy[data-v-e68e0489]{width:calc(100% - 55px)}.channel-home-button[data-v-e68e0489]{margin-left:50px}.viewer-detail-strip[data-v-e68e0489]{grid-template-columns:1fr}}@container viewer (width<=760px){.viewer-layout[data-v-e68e0489]{grid-template-columns:minmax(0,1fr)}.viewer-rail[data-v-e68e0489]{min-height:0}.viewer-title-group[data-v-e68e0489]{flex:auto}.viewer-header[data-v-e68e0489]{flex-wrap:wrap}.viewer-header-actions[data-v-e68e0489]{margin-left:auto}.viewer-player-frame[data-v-e68e0489]:not(.viewer-player-frame--pip),.viewer-main-placeholder[data-v-e68e0489]{min-height:0}}@container viewer (width<=440px){.viewer-player-state[data-v-e68e0489]{padding:12px}.viewer-player-state h3[data-v-e68e0489]{margin:6px 0;font-size:18px}.viewer-player-state p[data-v-e68e0489]{font-size:12px;line-height:1.5}.viewer-screen-mark[data-v-e68e0489]{height:18px;margin-bottom:8px}.media-not-ready[data-v-e68e0489]{margin-top:8px;padding:4px 8px}.viewer-controls[data-v-e68e0489]:not(.viewer-controls--pip){flex-direction:column;align-items:flex-start}.viewer-mode-controls button span[data-v-e68e0489]{display:none}.viewer-description[data-v-e68e0489]{flex-wrap:wrap;align-items:flex-start}.viewer-copy[data-v-e68e0489]{width:calc(100% - 55px)}.channel-home-button[data-v-e68e0489]{margin-left:50px}.viewer-detail-strip[data-v-e68e0489]{grid-template-columns:minmax(0,1fr)}}.viewer-experience.viewer-experience--embed-pip[data-v-e68e0489]{border:0;min-height:0;padding:0}.viewer-experience--embed-pip .viewer-notice[data-v-e68e0489]{display:none}.viewer-experience--embed-pip .viewer-player-frame[data-v-e68e0489]{aspect-ratio:auto;border-radius:0;flex:none;height:calc(100vh - 58px)}.viewer-experience--embed-pip .viewer-controls[data-v-e68e0489]{border-radius:0;flex-flow:row;align-items:center;gap:2px;height:58px;min-height:58px;margin:0}.viewer-experience--embed-pip .viewer-mode-controls[data-v-e68e0489],.viewer-experience--embed-pip .viewer-media-controls[data-v-e68e0489]{gap:1px}.viewer-experience--embed-pip .viewer-mode-controls button[data-v-e68e0489],.viewer-experience--embed-pip .viewer-media-controls button[data-v-e68e0489]{padding-inline:4px}html[data-theme=dark]{background:var(--as-surface)}html[data-theme=dark],html[data-theme=dark],html[data-theme=dark]{color:var(--as-text-muted)}html[data-theme=dark],html[data-theme=dark],html[data-theme=dark],html[data-theme=dark],html[data-theme=dark]{background:var(--as-primary-soft);color:var(--as-primary);border-color:var(--as-border)}.producer-notes[data-v-47aaeeb6]{min-width:0}.notes-heading[data-v-47aaeeb6],.notes-row-heading[data-v-47aaeeb6]{justify-content:space-between;align-items:center;gap:12px;display:flex}.notes-heading[data-v-47aaeeb6]{border-bottom:1px solid var(--as-border);padding-bottom:12px}.notes-heading h5[data-v-47aaeeb6]{margin:0}.notes-heading p[data-v-47aaeeb6]{color:var(--as-text-soft);margin:6px 0 0;font-size:12px}.notes-tabs[data-v-47aaeeb6]{gap:16px;margin:12px 0;display:flex}.notes-tabs button[data-v-47aaeeb6]{color:var(--as-text-soft);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 0}.notes-tabs button[aria-pressed=true][data-v-47aaeeb6]{border-color:var(--as-primary);color:var(--as-primary)}fieldset[data-v-47aaeeb6]{border:0;min-width:0;margin:0;padding:0}.notes-list[data-v-47aaeeb6]{margin:0 0 12px;padding:0;list-style:none}.notes-list li[data-v-47aaeeb6]{border-bottom:1px solid var(--as-border);padding:12px 0}.notes-row-heading[data-v-47aaeeb6]{margin-bottom:8px}.notes-row-heading time[data-v-47aaeeb6]{color:var(--as-text-soft);margin-left:auto;font-size:12px}.notes-check[data-v-47aaeeb6]{align-items:center;gap:6px;margin-top:8px;font-size:12px;display:flex}.notes-check input[data-v-47aaeeb6]{accent-color:var(--as-primary)}.notes-check small[data-v-47aaeeb6]{color:var(--as-text-soft);margin-left:auto}.notes-empty[data-v-47aaeeb6]{text-align:center;min-height:120px;color:var(--as-text-soft);justify-content:center;align-items:center;font-size:14px;display:flex}.notes-feedback[data-v-47aaeeb6]{font-size:13px;line-height:1.6}.notes-feedback[role=alert][data-v-47aaeeb6]{color:var(--as-primary)}@media (width<=600px){.notes-heading[data-v-47aaeeb6],.notes-row-heading[data-v-47aaeeb6]{flex-wrap:wrap}}.materials-editor[data-v-259c7d8c]{min-width:0;margin-top:22px}.materials-heading[data-v-259c7d8c]{border-bottom:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.materials-heading h5[data-v-259c7d8c]{margin:0}.materials-heading p[data-v-259c7d8c]{color:var(--as-text-soft);margin:6px 0 0;font-size:12px}.materials-list[data-v-259c7d8c]{margin:0;padding:0;list-style:none}.materials-list li[data-v-259c7d8c]{border-bottom:1px solid var(--as-border);grid-template-columns:38px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 0;display:grid}.materials-kind[data-v-259c7d8c]{background:var(--as-neutral-100);width:38px;height:28px;color:var(--as-neutral-700);border-radius:5px;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.materials-name[data-v-259c7d8c]{gap:3px;min-width:0;display:grid}.materials-name strong[data-v-259c7d8c]{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.materials-name small[data-v-259c7d8c]{color:var(--as-text-soft);font-size:12px}.materials-publish[data-v-259c7d8c]{white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.materials-actions[data-v-259c7d8c]{gap:6px;display:inline-flex}.materials-empty[data-v-259c7d8c]{min-height:96px;color:var(--as-text-soft);text-align:center;justify-content:center;align-items:center;margin:0;font-size:14px;line-height:1.6;display:flex}.materials-count[data-v-259c7d8c]{color:var(--as-text-soft);font-variant-numeric:tabular-nums;margin:8px 0 0;font-size:12px}.materials-feedback[data-v-259c7d8c]{margin:10px 0 0;font-size:13px;line-height:1.6}.materials-feedback--error[data-v-259c7d8c]{color:var(--as-primary)}@media (width<=720px){.materials-heading[data-v-259c7d8c]{flex-wrap:wrap}.materials-list li[data-v-259c7d8c]{grid-template-columns:38px minmax(0,1fr)}.materials-publish[data-v-259c7d8c],.materials-actions[data-v-259c7d8c]{grid-column:2}}.questions-panel[data-v-7f2fa828]{min-width:0;margin-top:22px}.questions-heading[data-v-7f2fa828]{border-bottom:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.questions-heading[data-v-7f2fa828]>:last-child{white-space:nowrap;flex:none}.questions-heading h5[data-v-7f2fa828]{margin:0}.questions-heading p[data-v-7f2fa828]{color:var(--as-text-soft);margin:6px 0 0;font-size:12px}.questions-filters[data-v-7f2fa828]{flex-wrap:wrap;gap:6px;padding:12px 0 4px;display:flex}.questions-filter[data-v-7f2fa828]{border:1px solid var(--as-border);background:var(--as-surface);min-height:30px;color:var(--as-text-muted);font:inherit;cursor:pointer;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:650;display:inline-flex}.questions-filter span[data-v-7f2fa828]{background:var(--as-surface-subtle);color:var(--as-text);font-variant-numeric:tabular-nums;border-radius:10px;padding:1px 7px;font-size:11px}.questions-filter--active[data-v-7f2fa828]{background:var(--as-primary-soft);color:var(--as-red-600);border-color:#0000}.questions-filter--active span[data-v-7f2fa828]{background:var(--as-surface);color:inherit}.questions-list[data-v-7f2fa828]{margin:0;padding:0;list-style:none}.questions-item[data-v-7f2fa828]{border-bottom:1px solid var(--as-border);gap:8px;padding:12px 0;display:grid}.questions-item__head[data-v-7f2fa828]{color:var(--as-text-soft);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.questions-item__head strong[data-v-7f2fa828]{color:var(--as-text);font-size:13px}.questions-item__head time[data-v-7f2fa828]{font-variant-numeric:tabular-nums;margin-left:auto}.questions-badge[data-v-7f2fa828]{background:var(--as-surface-subtle);color:var(--as-text-muted);border-radius:10px;padding:1px 8px;font-size:11px;font-weight:700}.questions-item--approved .questions-badge[data-v-7f2fa828]{background:var(--as-primary-soft);color:var(--as-red-600)}.questions-item__body[data-v-7f2fa828]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.6}.questions-item__actions[data-v-7f2fa828]{flex-wrap:wrap;gap:6px;display:flex}.questions-empty[data-v-7f2fa828]{min-height:96px;color:var(--as-text-soft);text-align:center;justify-content:center;align-items:center;margin:0;font-size:14px;line-height:1.6;display:flex}.questions-feedback[data-v-7f2fa828]{margin:10px 0 0;font-size:13px;line-height:1.6}.questions-feedback--error[data-v-7f2fa828]{color:var(--as-primary)}.promotion-editor[data-v-a8a91a57]{gap:12px;min-width:0;margin-top:15px;display:grid}.promotion-editor-heading[data-v-a8a91a57]{border-bottom:1px solid var(--as-border);align-items:center;gap:10px;padding-bottom:12px;display:flex}.promotion-editor-heading>div[data-v-a8a91a57]{flex:1;min-width:0}.promotion-editor-heading h5[data-v-a8a91a57]{margin:0}.promotion-editor-heading p[data-v-a8a91a57]{color:var(--as-text-soft);margin:6px 0 0;font-size:12px;line-height:1.5}.promotion-editor-count[data-v-a8a91a57]{color:var(--as-text-soft);font-variant-numeric:tabular-nums;font-size:12px}.promotion-editor-empty[data-v-a8a91a57]{color:var(--as-text-soft);text-align:center;margin:0;padding:18px 0;font-size:14px;line-height:1.6}.promotion-card-list[data-v-a8a91a57]{gap:12px;margin:0;padding:0;list-style:none;display:grid}.promotion-card-list>li[data-v-a8a91a57]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.promotion-card--off[data-v-a8a91a57]{background:var(--as-background)}.promotion-card-heading[data-v-a8a91a57]{align-items:center;gap:10px;display:flex}.promotion-card-heading strong[data-v-a8a91a57]{font-size:13px}.promotion-card-heading small[data-v-a8a91a57]{color:var(--as-text-soft);flex:1;font-size:12px}.promotion-corner-field[data-v-a8a91a57]{gap:6px;display:grid}.promotion-corner-field>span[data-v-a8a91a57]{color:var(--as-neutral-700);font-size:11px;font-weight:700}.promotion-corners[data-v-a8a91a57]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-width:280px;display:grid}.promotion-corners button[data-v-a8a91a57]{border:1px solid var(--as-border);background:var(--as-surface);min-height:34px;color:var(--as-neutral-700);font:inherit;cursor:pointer;border-radius:6px;font-size:12px}.promotion-corners button[data-v-a8a91a57]:hover:not(:disabled){border-color:var(--as-primary)}.promotion-corners button[data-v-a8a91a57]:focus-visible{outline:2px solid var(--as-primary);outline-offset:2px}.promotion-corners .promotion-corner--active[data-v-a8a91a57]{border-color:var(--as-primary);color:var(--as-red-600);background:#fff3f2;font-weight:700}.promotion-corners button[data-v-a8a91a57]:disabled{cursor:not-allowed;opacity:.5}.promotion-card-list .form-field[data-v-a8a91a57]{margin-bottom:0}.promotion-button-fields[data-v-a8a91a57]{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px;display:grid}.promotion-feedback[data-v-a8a91a57]{color:var(--as-red-600);margin:0;font-size:12px;line-height:1.6}@media (width<=520px){.promotion-button-fields[data-v-a8a91a57]{grid-template-columns:minmax(0,1fr)}}.promotion-stage[data-v-c01048bf]{aspect-ratio:16/9;border:1px solid var(--as-border);background:var(--as-neutral-100);border-radius:7px;width:100%;position:relative;overflow:hidden}.promotion-stage-stack[data-v-c01048bf]{flex-direction:column;gap:4px;width:46%;max-height:calc(100% - 12px);display:flex;position:absolute}.promotion-stage-stack--upper_left[data-v-c01048bf]{top:6px;left:6px}.promotion-stage-stack--upper_right[data-v-c01048bf]{top:6px;right:6px}.promotion-stage-stack--lower_left[data-v-c01048bf]{justify-content:flex-end;bottom:6px;left:6px}.promotion-stage-stack--lower_right[data-v-c01048bf]{justify-content:flex-end;bottom:6px;right:6px}.promotion-stage-card[data-v-c01048bf]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:5px;gap:2px;min-width:0;padding:5px 7px;display:grid}.promotion-stage-card b[data-v-c01048bf],.promotion-stage-card em[data-v-c01048bf]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.promotion-stage-card b[data-v-c01048bf]{color:var(--as-text);font-size:11px}.promotion-stage-card em[data-v-c01048bf]{color:var(--as-text-soft);font-size:10px;font-style:normal}.promotion-stage-empty[data-v-c01048bf]{color:var(--as-text-soft);text-align:center;place-items:center;margin:0;font-size:12px;display:grid;position:absolute;inset:0}.broadcast-management[data-v-acb5c7e9]{color:var(--as-text);gap:22px;display:grid}.bm-actions[data-v-acb5c7e9]{flex-wrap:wrap;gap:8px;display:flex}.bm-toolbar[data-v-acb5c7e9]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.bm-filters[data-v-acb5c7e9]{flex-wrap:wrap;gap:6px;display:flex}.bm-filters button[data-v-acb5c7e9]{border:1px solid var(--as-border);background:var(--as-surface);min-height:32px;color:var(--as-text-muted);font:inherit;cursor:pointer;border-radius:18px;padding:0 12px;font-size:13px;font-weight:650}.bm-filters button b[data-v-acb5c7e9]{color:var(--as-text);margin-left:3px;font-weight:700}.bm-filters button.is-active b[data-v-acb5c7e9]{color:inherit}.bm-filters button.is-active[data-v-acb5c7e9]{border-color:var(--as-red-600);color:var(--as-red-600);background:#fff2f0}.bm-filters button[data-v-acb5c7e9]:focus-visible,.bm-search input[data-v-acb5c7e9]:focus-visible{outline:2px solid var(--as-primary);outline-offset:2px}.bm-search input[data-v-acb5c7e9]{border:1px solid var(--as-border);background:var(--as-surface);width:min(260px,100%);min-height:34px;color:var(--as-text);font:inherit;border-radius:8px;padding:0 11px;font-size:14px}.bm-feedback[data-v-acb5c7e9]{border-radius:7px;margin:-8px 0 0;padding:10px 12px;font-size:13px}.bm-feedback--error[data-v-acb5c7e9]{color:#b8322d;background:#fff2f1}.bm-feedback--success[data-v-acb5c7e9]{color:#287345;background:#f1f8f3}.bm-state[data-v-acb5c7e9]{border:1px dashed var(--as-neutral-200);min-height:150px;color:var(--as-text-muted);text-align:center;border-radius:10px;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid}.bm-state strong[data-v-acb5c7e9]{color:var(--as-text);font-size:15px}.bm-state-icon[data-v-acb5c7e9]{color:var(--as-primary);font-size:24px}.bm-table-wrap[data-v-acb5c7e9]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:9px;position:relative;overflow-x:auto}.bm-table[data-v-acb5c7e9]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.bm-table th[data-v-acb5c7e9]{background:var(--as-neutral-50);color:var(--as-text-muted);white-space:nowrap;padding:12px 14px;font-size:12px;font-weight:650}.bm-table td[data-v-acb5c7e9]{border-top:1px solid var(--as-border);color:var(--as-text-muted);white-space:nowrap;padding:12px 14px}.bm-title[data-v-acb5c7e9]{max-width:340px;white-space:normal!important}.bm-title strong[data-v-acb5c7e9]{color:var(--as-text);text-overflow:ellipsis;white-space:nowrap;font-weight:650;display:block;overflow:hidden}.bm-title small[data-v-acb5c7e9]{color:var(--as-text-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;display:block;overflow:hidden}.bm-status[data-v-acb5c7e9]{background:var(--as-neutral-50);color:var(--as-neutral-700);border-radius:20px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:650;display:inline-flex}.bm-status i[data-v-acb5c7e9]{background:#9aa2ad;border-radius:50%;width:6px;height:6px}.bm-status[data-state=live][data-v-acb5c7e9],.bm-status[data-state=reconnecting][data-v-acb5c7e9]{color:var(--as-red-600);background:#fff2f0}.bm-status[data-state=live] i[data-v-acb5c7e9],.bm-status[data-state=reconnecting] i[data-v-acb5c7e9]{background:var(--as-red-600)}.bm-row-actions[data-v-acb5c7e9]{text-align:right}.bm-row-actions[data-v-acb5c7e9] button{margin-left:6px}.bm-unavailable[data-v-acb5c7e9]{color:var(--as-text-soft);font-size:12px}.sr-only[data-v-acb5c7e9]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=600px){.bm-search[data-v-acb5c7e9],.bm-search input[data-v-acb5c7e9]{width:100%}}.chat-admin[data-v-0c6c1cf2]{min-width:0;min-height:0;color:var(--as-text);flex-direction:column;flex:1 1 0;gap:20px;display:flex}.ca-layout[data-v-0c6c1cf2]{flex:1 1 0;grid-template-rows:minmax(0,1fr);grid-template-columns:clamp(240px,22%,320px) minmax(0,1fr);gap:16px;min-width:0;min-height:0;display:grid}.ca-rooms[data-v-0c6c1cf2]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);flex-direction:column;min-height:0;display:flex;overflow:hidden}.ca-rooms-heading[data-v-0c6c1cf2]{border-bottom:1px solid var(--as-border);flex:none;justify-content:space-between;align-items:center;padding:18px 16px;display:flex}.ca-rooms-heading h3[data-v-0c6c1cf2]{margin:0;font-size:14px}.ca-rooms-heading>span[data-v-0c6c1cf2]{color:var(--as-text-soft);font-size:12px}.ca-room-list[data-v-0c6c1cf2]{min-height:0;padding:6px;overflow-y:auto}.ca-room[data-v-0c6c1cf2]{width:100%;color:var(--as-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;gap:7px;padding:14px 10px;display:grid}.ca-room[data-v-0c6c1cf2]:hover{background:var(--as-neutral-50)}.ca-room--selected[data-v-0c6c1cf2]{background:var(--as-primary-soft);box-shadow:inset 3px 0 var(--as-primary)}.ca-room strong[data-v-0c6c1cf2]{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.ca-room-kind[data-v-0c6c1cf2]{color:var(--as-text-muted);align-items:center;gap:8px;font-size:12px;display:flex}.ca-room-kind i[data-v-0c6c1cf2]{color:var(--as-primary);font-size:10px;font-style:normal;font-weight:700}.ca-picker[data-v-0c6c1cf2]{min-width:0;color:var(--as-text-muted);gap:6px;font-size:13px;font-weight:650;display:none}.ca-picker select[data-v-0c6c1cf2]{border:1px solid var(--as-border);background:var(--as-surface);min-height:36px;color:var(--as-text);font:inherit;border-radius:8px;padding:0 10px;font-size:14px}.ca-picker select[data-v-0c6c1cf2]:focus-visible{outline:2px solid var(--as-primary);outline-offset:2px}.ca-rail[data-v-0c6c1cf2]{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);min-width:0;min-height:0;display:grid}.ca-rail[data-v-0c6c1cf2] .chat-head{min-height:72px}.ca-rail[data-v-0c6c1cf2] .chat-messages{padding:20px 24px}.ca-rail[data-v-0c6c1cf2] .chat-message{max-width:960px}.ca-rail[data-v-0c6c1cf2] .chat-composer-wrap{padding:16px 24px}.ca-state[data-v-0c6c1cf2]{border:1px dashed var(--as-neutral-200);min-height:150px;color:var(--as-text-muted);text-align:center;border-radius:10px;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid}.ca-state strong[data-v-0c6c1cf2]{color:var(--as-text);font-size:15px}.ca-error[data-v-0c6c1cf2]{color:#b8322d;background:#fff2f1;border-radius:7px;margin:0;padding:10px 12px;font-size:13px}@media (width<=920px),(height<=640px){.ca-layout[data-v-0c6c1cf2]{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.ca-rooms[data-v-0c6c1cf2]{display:none}.ca-picker[data-v-0c6c1cf2]{display:grid}.ca-rail[data-v-0c6c1cf2]{height:clamp(420px,65dvh,760px)}}@media (width<=600px){.ca-picker select[data-v-0c6c1cf2]{width:100%;min-width:0}.ca-rail[data-v-0c6c1cf2] .chat-messages,.ca-rail[data-v-0c6c1cf2] .chat-composer-wrap{padding-inline:13px}}.channel-overview[data-v-7c994b66]{color:var(--as-text);gap:22px;display:grid}.co-actions[data-v-7c994b66]{flex-wrap:wrap;gap:8px;display:flex}.co-live-banner[data-v-7c994b66]{background:#fff5f5;border:1px solid #fed7d7;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex;box-shadow:0 2px 8px #e62c2814}.co-live-banner__left[data-v-7c994b66]{align-items:center;gap:12px;min-width:0;display:flex}.co-live-badge[data-v-7c994b66]{background:var(--as-primary);color:#fff;letter-spacing:.05em;border-radius:9999px;align-items:center;gap:6px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-flex}.co-live-pulse[data-v-7c994b66]{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite co-pulse-7c994b66}@keyframes co-pulse-7c994b66{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.co-live-info[data-v-7c994b66]{flex-direction:column;gap:2px;min-width:0;display:flex}.co-live-info strong[data-v-7c994b66]{color:var(--as-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.co-live-info small[data-v-7c994b66]{color:var(--as-text-soft);font-size:12px}.co-stats[data-v-7c994b66]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.co-stats li[data-v-7c994b66]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:10px;gap:8px;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:grid}.co-stats li[data-v-7c994b66]:hover{border-color:var(--as-border);box-shadow:0 2px 8px #0000000a}.co-stat-head[data-v-7c994b66]{align-items:center;gap:7px;display:flex}.co-stat-dot[data-v-7c994b66]{border-radius:50%;flex-shrink:0;width:7px;height:7px}.co-stat-dot--live[data-v-7c994b66]{background:var(--as-primary)}.co-stat-dot--draft[data-v-7c994b66]{background:#d1923d}.co-stat-dot--ended[data-v-7c994b66]{background:var(--as-text-soft)}.co-stat-dot--all[data-v-7c994b66]{background:var(--as-text)}.co-stats span[data-v-7c994b66]{color:var(--as-text-muted);font-size:13px;font-weight:650}.co-stats strong[data-v-7c994b66]{letter-spacing:-.04em;font-size:27px}.co-stats li[data-stat=live] strong[data-v-7c994b66]{color:var(--as-red-600)}.co-recent[data-v-7c994b66]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:10px}.co-recent-head[data-v-7c994b66]{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.co-recent-head h3[data-v-7c994b66]{margin:0;font-size:15px}.co-recent ul[data-v-7c994b66]{margin:0;padding:0;list-style:none}.co-recent li[data-v-7c994b66]{border-top:1px solid var(--as-border);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;padding:12px 16px;font-size:13px;transition:background .15s;display:grid}.co-recent li[data-v-7c994b66]:hover{background:var(--as-surface-subtle)}.co-recent li strong[data-v-7c994b66]{text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.co-recent time[data-v-7c994b66]{color:var(--as-text-soft)}.co-status[data-v-7c994b66]{background:var(--as-neutral-50);color:var(--as-neutral-700);border-radius:20px;padding:4px 8px;font-size:12px;font-weight:650}.co-status[data-state=live][data-v-7c994b66],.co-status[data-state=reconnecting][data-v-7c994b66]{color:var(--as-red-600);background:#fff2f0}.co-error[data-v-7c994b66]{color:#b8322d;background:#fff2f1;border-radius:7px;margin:0;padding:10px 12px;font-size:13px}.co-state[data-v-7c994b66]{border:1px dashed var(--as-neutral-200);min-height:150px;color:var(--as-text-muted);text-align:center;border-radius:10px;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid}.co-state strong[data-v-7c994b66]{color:var(--as-text);font-size:15px}@media (width<=600px){.co-recent li[data-v-7c994b66]{grid-template-columns:minmax(0,1fr) auto}.co-recent time[data-v-7c994b66]{grid-column:1/-1}}.channel-settings[data-v-e62a5715]{color:var(--as-text);gap:20px;display:grid}.cs-grid[data-v-e62a5715]{border:1px solid var(--as-border);background:var(--as-border);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.cs-grid>div[data-v-e62a5715]{background:var(--as-surface);padding:14px 16px}.cs-grid dt[data-v-e62a5715]{color:var(--as-text-soft);font-size:12px;font-weight:650}.cs-grid dd[data-v-e62a5715]{overflow-wrap:anywhere;align-items:center;gap:8px;margin:6px 0 0;font-size:15px;font-weight:650;display:flex}.cs-id[data-v-e62a5715]{grid-column:1/-1}.cs-id code[data-v-e62a5715]{font-size:13px;font-weight:500}.cs-note[data-v-e62a5715]{color:var(--as-text-muted);margin:0;font-size:13px}.cs-feedback[data-v-e62a5715]{border-radius:7px;margin:0;padding:10px 12px;font-size:13px}.cs-feedback--error[data-v-e62a5715]{color:#b8322d;background:#fff2f1}.cs-feedback--success[data-v-e62a5715]{color:#287345;background:#f1f8f3}.cs-state[data-v-e62a5715]{border:1px dashed var(--as-neutral-200);min-height:150px;color:var(--as-text-muted);text-align:center;border-radius:10px;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid}.cs-state strong[data-v-e62a5715]{color:var(--as-text);font-size:15px}.integration[data-v-6af8e943]{color:var(--as-text);gap:18px;display:grid}.int-actions[data-v-6af8e943]{flex-wrap:wrap;gap:8px;display:flex}.int-state[data-v-6af8e943]{border:1px dashed var(--as-neutral-200);min-height:140px;color:var(--as-text-muted);text-align:center;border-radius:10px;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid}.int-state strong[data-v-6af8e943]{color:var(--as-text);font-size:15px}.int-feedback[data-v-6af8e943]{border-radius:7px;margin:0;padding:10px 12px;font-size:13px}.int-feedback--error[data-v-6af8e943]{color:#b8322d;background:#fff2f1}.int-feedback--ok[data-v-6af8e943]{color:#287345;background:#f1f8f3}.int-select[data-v-6af8e943]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:9px;align-items:center;gap:12px;padding:8px 13px;display:flex}.int-select label[data-v-6af8e943]{color:var(--as-text-muted);white-space:nowrap;font-size:13px;font-weight:650}.int-select[data-v-6af8e943] .ui-select{width:min(100%,480px);min-width:0}.int-card[data-v-6af8e943]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:10px;gap:12px;padding:16px;display:grid}.int-card>header[data-v-6af8e943]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.int-card>header h3[data-v-6af8e943]{margin:0 auto 0 0;font-size:15px}.int-pill[data-v-6af8e943]{background:var(--as-neutral-50);color:var(--as-neutral-700);white-space:nowrap;border-radius:20px;padding:4px 8px;font-size:12px;font-weight:650}.int-pill[data-status=active][data-v-6af8e943]{color:#287345;background:#edf8f1}.int-pill[data-status=revoked][data-v-6af8e943],.int-pill[data-status=expired][data-v-6af8e943],.int-pill[data-status=disabled][data-v-6af8e943]{color:#b8322d;background:#fff2f1}.int-meta[data-v-6af8e943]{gap:10px;margin:0;display:grid}.int-muted[data-v-6af8e943]{color:var(--as-text-muted)}.int-meta>div[data-v-6af8e943]{grid-template-columns:110px minmax(0,1fr);gap:10px;font-size:13px;display:grid}.int-meta dt[data-v-6af8e943]{color:var(--as-text-muted);font-weight:650}.int-meta dd[data-v-6af8e943]{overflow-wrap:anywhere;min-width:0;margin:0}.int-meta code[data-v-6af8e943],.int-chips code[data-v-6af8e943],.int-table code[data-v-6af8e943]{font-size:12px}.int-chips[data-v-6af8e943]{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.int-chips li[data-v-6af8e943]{background:var(--as-neutral-50);border-radius:5px;padding:3px 6px}.int-link[data-v-6af8e943]{color:var(--as-red-600);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:650;text-decoration:underline}.int-note[data-v-6af8e943],.int-hint[data-v-6af8e943]{color:var(--as-text-soft);margin:0;font-size:12px;line-height:1.6}.int-list-state[data-v-6af8e943]{border-top:1px solid var(--as-border);min-height:64px;color:var(--as-text-soft);justify-content:center;align-items:center;font-size:13px;display:flex}.int-table-wrap[data-v-6af8e943]{border-top:1px solid var(--as-border);position:relative;overflow-x:auto}.int-table[data-v-6af8e943]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.int-table th[data-v-6af8e943]{color:var(--as-text-soft);white-space:nowrap;padding:10px 8px;font-size:12px;font-weight:650}.int-table td[data-v-6af8e943]{border-top:1px solid var(--as-border);color:var(--as-text-muted);vertical-align:middle;padding:10px 8px}.int-table td small[data-v-6af8e943]{color:var(--as-text-soft);margin-top:3px;font-size:11px;display:block}.int-scopes[data-v-6af8e943]{overflow-wrap:anywhere;max-width:260px;font-size:12px}.int-row-actions[data-v-6af8e943]{text-align:right;white-space:nowrap}.int-form[data-v-6af8e943]{gap:12px;font-size:14px;display:grid}.int-form p[data-v-6af8e943]{margin:0;line-height:1.6}.int-form label[data-v-6af8e943]{color:var(--as-text-muted);gap:5px;font-size:13px;font-weight:650;display:grid}.int-form label small[data-v-6af8e943],.int-form legend small[data-v-6af8e943]{color:var(--as-text-soft);font-size:12px;font-weight:450}.int-form input[data-v-6af8e943]:not([type=checkbox]),.int-form select[data-v-6af8e943],.int-form textarea[data-v-6af8e943]{box-sizing:border-box;border:1px solid var(--as-border);background:var(--as-background);width:100%;min-height:36px;color:var(--as-text);font:inherit;border-radius:7px;padding:8px 10px;font-size:14px}.int-form textarea[data-v-6af8e943]{resize:vertical}.int-form fieldset[data-v-6af8e943]{border:1px solid var(--as-border);border-radius:7px;gap:2px;max-height:240px;margin:0;padding:8px 10px;display:grid;overflow-y:auto}.int-form legend[data-v-6af8e943]{color:var(--as-text-muted);padding:0 4px;font-size:13px;font-weight:700}.int-check[data-v-6af8e943]{cursor:pointer;grid-template-columns:none;align-items:center;padding:4px 0;color:var(--as-text)!important;gap:8px!important;font-weight:450!important;display:flex!important}.int-check input[data-v-6af8e943]{width:15px;height:15px;accent-color:var(--as-primary);margin:0}.int-error[data-v-6af8e943]{font-size:13px;color:#b8322d!important}.int-secret[data-v-6af8e943]{overflow-wrap:anywhere;background:var(--as-surface-subtle)!important;font:14px/1.5 ui-monospace,monospace!important}.int-meta-line[data-v-6af8e943]{color:var(--as-text-soft);font-size:12px}.sr-only[data-v-6af8e943]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=640px){.int-meta>div[data-v-6af8e943]{grid-template-columns:1fr;gap:4px}.int-select[data-v-6af8e943]{flex-wrap:wrap}}.int-snippet[data-v-6af8e943]{border:1px solid var(--as-border);background:var(--as-neutral-50);border-radius:8px;margin:0;padding:12px;font-size:13px;line-height:1.55;overflow-x:auto}.retention[data-v-b982e1a9]{border:1px solid var(--as-border);background:var(--as-surface);color:var(--as-text);border-radius:10px;gap:12px;padding:16px 18px;display:grid}.retention>header[data-v-b982e1a9]{border-bottom:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:14px;padding-bottom:12px;display:flex}.retention h3[data-v-b982e1a9]{margin:0;font-size:15px;font-weight:720}.retention header p[data-v-b982e1a9]{color:var(--as-text-muted);margin:5px 0 0;font-size:13px;line-height:1.55}.retention-state[data-v-b982e1a9]{background:var(--as-neutral-50);color:var(--as-text-muted);border-radius:18px;flex:none;padding:5px 10px;font-size:12px;font-weight:650}.retention-state[data-enabled=true][data-v-b982e1a9]{color:#9b6414;background:#fff4e5}.retention form[data-v-b982e1a9]{gap:11px;display:grid}.retention-fields[data-v-b982e1a9]{grid-template-columns:minmax(240px,.7fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.retention-controls[data-v-b982e1a9]{gap:12px;display:grid}.retention-reason[data-v-b982e1a9]{min-width:0}.retention-toggle[data-v-b982e1a9],.retention-ack[data-v-b982e1a9]{color:var(--as-text-muted);cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.retention-toggle input[data-v-b982e1a9],.retention-ack input[data-v-b982e1a9]{width:16px;height:16px;accent-color:var(--as-primary)}.retention-days[data-v-b982e1a9]{gap:6px;max-width:240px;font-size:13px;font-weight:650;display:grid}.retention-days div[data-v-b982e1a9]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:7px;align-items:center;gap:8px;height:36px;padding:0 10px;display:flex}.retention-days div[data-v-b982e1a9]:focus-within{border-color:var(--as-focus)}.retention-days input[data-v-b982e1a9]{width:100%;min-width:0;color:var(--as-text);background:0 0;border:0;outline:0;font-size:14px;font-weight:650}.retention-days div span[data-v-b982e1a9]{color:var(--as-text-soft);white-space:nowrap;font-size:12px}.retention-reason[data-v-b982e1a9]{gap:6px;font-size:13px;font-weight:650;display:grid}.retention-reason small[data-v-b982e1a9]{color:var(--as-text-soft);font-size:11px;font-weight:500}.retention-reason textarea[data-v-b982e1a9]{resize:vertical;border:1px solid var(--as-border);background:var(--as-surface);width:100%;color:var(--as-text);border-radius:6px;padding:8px 10px;font-size:13px;line-height:1.5}.retention-note[data-v-b982e1a9]{background:var(--as-neutral-50);color:var(--as-text-muted);border-radius:7px;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:9px 11px;font-size:12px;line-height:1.55;display:flex}.retention-note--warn[data-v-b982e1a9]{color:#70521c;background:#fffaf2}.retention-note--error[data-v-b982e1a9]{color:#b8322d;background:#fff2f1}.retention footer[data-v-b982e1a9]{border-top:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:14px;padding-top:11px;display:flex}.retention footer span[data-v-b982e1a9]{color:var(--as-text-soft);font-size:12px;line-height:1.5}@media (width<=760px){.retention-fields[data-v-b982e1a9]{grid-template-columns:minmax(0,1fr);gap:16px}}@media (width<=640px){.retention>header[data-v-b982e1a9],.retention footer[data-v-b982e1a9]{flex-direction:column;align-items:flex-start}}.recording-chapters[data-v-9c149240]{border-top:1px solid var(--as-border);gap:10px;min-width:0;padding-top:12px;display:grid}.chapters-heading[data-v-9c149240]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.chapters-heading>div[data-v-9c149240]{gap:4px;min-width:0;display:grid}.chapters-heading strong[data-v-9c149240]{font-size:14px}.chapters-heading span[data-v-9c149240]{color:var(--as-text-muted);font-size:12px}.chapters-count[data-v-9c149240]{color:var(--as-text-soft);font-variant-numeric:tabular-nums;font-size:12px}.chapters-list[data-v-9c149240]{gap:6px;margin:0;padding:0;list-style:none;display:grid}.chapters-list li[data-v-9c149240]{align-items:center;gap:8px;display:flex}.chapters-jump[data-v-9c149240]{border:1px solid var(--as-border);background:var(--as-background);min-width:0;color:var(--as-text);font:inherit;text-align:left;cursor:pointer;border-radius:6px;flex:1;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:grid}.chapters-jump[data-v-9c149240]:hover{border-color:var(--as-primary)}.chapters-jump[data-v-9c149240]:focus-visible{outline:2px solid var(--as-primary);outline-offset:2px}.chapters-jump time[data-v-9c149240]{color:var(--as-red-600);font-variant-numeric:tabular-nums;font-weight:700}.chapters-jump span[data-v-9c149240]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chapters-form[data-v-9c149240]{flex-wrap:wrap;gap:8px;display:flex}.chapters-field[data-v-9c149240]{flex:240px;min-width:0}.chapters-field input[data-v-9c149240]{border:1px solid var(--as-border);background:var(--as-surface);width:100%;min-height:37px;color:var(--as-text);font:inherit;border-radius:6px;padding:8px 10px;font-size:13px}.chapters-empty[data-v-9c149240]{color:var(--as-text-soft);margin:0;padding:10px 0;font-size:14px;line-height:1.6}.chapters-feedback[data-v-9c149240]{margin:0;font-size:13px;line-height:1.6}.chapters-feedback--error[data-v-9c149240]{color:var(--as-primary)}.recording-library[data-v-8e0adb32]{color:var(--as-text);grid-template-columns:minmax(0,1fr);gap:22px;display:grid}.recording-filters[data-v-8e0adb32]{align-items:center;gap:12px;min-width:0;display:flex}.recording-filters label[data-v-8e0adb32]{color:var(--as-text-muted);white-space:nowrap;font-size:13px;font-weight:650}.recording-filters[data-v-8e0adb32] .ui-select{width:min(100%,520px)}.recording-results[data-v-8e0adb32]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);min-width:0}.recording-results-heading[data-v-8e0adb32]{border-bottom:1px solid var(--as-border);align-items:center;gap:8px;padding:14px 18px;display:flex}.recording-results-heading h3[data-v-8e0adb32]{margin:0;font-size:15px;font-weight:700}.recording-results-heading>span[data-v-8e0adb32]{color:var(--as-text-soft);font-size:12px}.recording-results .recording-state[data-v-8e0adb32]{border-radius:0 0 var(--as-radius-md) var(--as-radius-md);border:0;min-height:200px}.recording-results .recording-table-wrap[data-v-8e0adb32]{border-radius:0 0 var(--as-radius-md) var(--as-radius-md);border:0}.recording-content[data-v-8e0adb32]{gap:16px;display:grid}.recording-broadcast-state[data-v-8e0adb32]{background:var(--as-neutral-50);color:var(--as-neutral-700);white-space:nowrap;border-radius:20px;padding:5px 9px;font-size:12px;font-weight:650}.recording-broadcast-state[data-state=live][data-v-8e0adb32],.recording-broadcast-state[data-state=reconnecting][data-v-8e0adb32]{color:var(--as-red-600);background:#fff2f0}.recording-feedback[data-v-8e0adb32]{border-radius:7px;margin:-10px 0 0;padding:10px 12px;font-size:13px}.recording-feedback--error[data-v-8e0adb32]{color:#b8322d;background:#fff2f1}.recording-feedback--success[data-v-8e0adb32]{color:#287345;background:#f1f8f3}.recording-state[data-v-8e0adb32]{border:1px dashed var(--as-neutral-200);min-height:150px;color:var(--as-text-muted);text-align:center;border-radius:10px;place-content:center;justify-items:center;gap:8px;font-size:13px;display:grid}.recording-state strong[data-v-8e0adb32]{color:var(--as-text);font-size:15px}.recording-state-icon[data-v-8e0adb32]{color:var(--as-primary);font-size:24px}.recording-table-wrap[data-v-8e0adb32]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:9px;position:relative;overflow-x:auto}.recording-table[data-v-8e0adb32]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.recording-table th[data-v-8e0adb32]{background:var(--as-neutral-50);color:var(--as-text-muted);padding:12px 14px;font-size:12px;font-weight:650}.recording-table td[data-v-8e0adb32]{border-top:1px solid var(--as-border);color:var(--as-text-muted);white-space:nowrap;padding:12px 14px}.recording-table td:first-child strong[data-v-8e0adb32]{color:var(--as-text);font-weight:650;display:block}.recording-table td small[data-v-8e0adb32]{color:var(--as-text-soft);margin-top:4px;font-size:11px;display:block}.recording-status[data-v-8e0adb32]{background:var(--as-neutral-50);color:var(--as-neutral-700);border-radius:20px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:650;display:inline-flex}.recording-status i[data-v-8e0adb32]{background:#9aa2ad;border-radius:50%;width:6px;height:6px}.recording-status[data-state=ready][data-v-8e0adb32]{color:#287345;background:#edf8f1}.recording-status[data-state=ready] i[data-v-8e0adb32]{background:#3b9b62}.recording-status[data-state=failed][data-v-8e0adb32]{color:#b8322d;background:#fff2f1}.recording-status[data-state=failed] i[data-v-8e0adb32]{background:#cf4944}.recording-failure[data-v-8e0adb32]{color:#b8322d!important}.recording-actions[data-v-8e0adb32]{text-align:right}.recording-actions[data-v-8e0adb32] button{margin-left:6px}.recording-unavailable[data-v-8e0adb32]{color:var(--as-text-soft);font-size:12px}.recording-player[data-v-8e0adb32]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:10px;gap:12px;padding:14px;display:grid}.recording-player header[data-v-8e0adb32]{justify-content:space-between;align-items:center;gap:14px;display:flex}.recording-player header div[data-v-8e0adb32]{gap:4px;min-width:0;display:grid}.recording-player header strong[data-v-8e0adb32]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.recording-player header span[data-v-8e0adb32]{color:var(--as-text-muted);font-size:12px}.recording-player header a[data-v-8e0adb32],.recording-download[data-v-8e0adb32]{color:var(--as-red-600);white-space:nowrap;font-size:12px;font-weight:650;text-decoration:none}.recording-player video[data-v-8e0adb32]{background:#111;border-radius:7px;width:100%;max-height:70vh}.recording-download[data-v-8e0adb32]{justify-self:end}.sr-only[data-v-8e0adb32]{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.recording-dialog-backdrop[data-v-8e0adb32]{z-index:1000;background:#0c111994;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.recording-delete-dialog[data-v-8e0adb32]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:12px;gap:12px;width:min(460px,100%);padding:22px;display:grid;box-shadow:0 18px 60px #00000038}.recording-delete-dialog h3[data-v-8e0adb32]{color:var(--as-text);margin:0;font-size:18px}.recording-delete-dialog p[data-v-8e0adb32]{color:var(--as-text-muted);margin:0;font-size:14px;line-height:1.65}.recording-delete-dialog label[data-v-8e0adb32]{color:var(--as-text);font-size:13px;font-weight:650}.recording-delete-dialog textarea[data-v-8e0adb32]{resize:vertical;border:1px solid var(--as-border);background:var(--as-background);min-height:82px;color:var(--as-text);font:inherit;border-radius:7px;padding:10px;font-size:14px}.recording-dialog-actions[data-v-8e0adb32]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}@media (width<=600px){.recording-filters[data-v-8e0adb32]{flex-wrap:wrap}.recording-filters label[data-v-8e0adb32]{width:100%}.recording-player header[data-v-8e0adb32]{align-items:flex-start}}.member-management[data-v-594ddb3b]{color:var(--as-text);gap:18px;display:grid}.member-eyebrow[data-v-594ddb3b]{color:var(--as-red-600);letter-spacing:.13em;margin:0 0 7px;font-size:11px;font-weight:800}.member-summary[data-v-594ddb3b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.member-summary>div[data-v-594ddb3b]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:9px;gap:8px;padding:13px 15px;display:grid}.member-summary span[data-v-594ddb3b]{color:var(--as-text-muted);font-size:12px;font-weight:600}.member-summary strong[data-v-594ddb3b]{letter-spacing:-.04em;font-size:22px;font-weight:740}.member-tabs[data-v-594ddb3b]{border-bottom:1px solid var(--as-border);align-items:center;gap:4px;display:flex}.member-tabs button[data-v-594ddb3b]{min-height:42px;color:var(--as-text-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:630;display:inline-flex;position:relative}.member-tabs button.is-active[data-v-594ddb3b]{color:var(--as-red-600);font-weight:730}.member-tabs button.is-active[data-v-594ddb3b]:after{background:var(--as-primary);content:"";height:2px;position:absolute;bottom:-1px;left:9px;right:9px}.member-tabs button span[data-v-594ddb3b]{background:var(--as-surface-subtle);min-width:20px;color:var(--as-text);text-align:center;border-radius:10px;padding:2px 5px;font-size:11px}.member-tabs button.is-active span[data-v-594ddb3b]{background:var(--as-primary-soft);color:inherit}.member-panel[data-v-594ddb3b]{gap:12px;min-width:0;display:grid}.member-toolbar[data-v-594ddb3b]{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.member-search[data-v-594ddb3b]{border:1px solid var(--as-border);background:var(--as-surface);width:min(100%,420px);min-height:38px;color:var(--as-text-soft);border-radius:7px;align-items:center;gap:8px;padding:0 10px;display:flex}.member-search>span[data-v-594ddb3b]{font-size:19px;line-height:1}.member-search input[data-v-594ddb3b]{min-width:0;color:var(--as-text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.member-search input[data-v-594ddb3b]::placeholder{color:var(--as-text-soft)}.member-search kbd[data-v-594ddb3b]{background:var(--as-neutral-100);color:var(--as-text-soft);font:inherit;white-space:nowrap;border-radius:4px;padding:3px 5px;font-size:11px}.member-filter[data-v-594ddb3b]{color:var(--as-text-muted);align-items:center;gap:9px;font-size:12px;font-weight:620;display:flex}.member-filter select[data-v-594ddb3b],.member-field input[data-v-594ddb3b],.member-field select[data-v-594ddb3b],.member-field textarea[data-v-594ddb3b]{border:1px solid var(--as-border);background:var(--as-surface);min-width:0;color:var(--as-text);border-radius:6px;padding:9px 10px;font-size:13px}.member-filter select[data-v-594ddb3b]{min-height:36px}.member-table-wrap[data-v-594ddb3b]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:9px;position:relative;overflow-x:auto}.member-table[data-v-594ddb3b]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.member-table th[data-v-594ddb3b]{border-bottom:1px solid var(--as-border);background:var(--as-neutral-50);height:40px;color:var(--as-text-soft);white-space:nowrap;padding:0 12px;font-size:11px;font-weight:680}.member-table td[data-v-594ddb3b]{border-bottom:1px solid var(--as-border);vertical-align:middle;min-height:58px;padding:10px 12px}.member-table tbody tr:last-child td[data-v-594ddb3b]{border-bottom:0}.member-person[data-v-594ddb3b]{align-items:center;gap:9px;min-width:170px;display:flex}.member-avatar[data-v-594ddb3b]{width:31px;height:31px;color:var(--as-red-600);background:#fff3f2;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:740;display:grid}.member-person>span[data-v-594ddb3b]:last-child{gap:4px;display:grid}.member-person strong[data-v-594ddb3b],.invitation-table td:first-child>strong[data-v-594ddb3b]{font-size:13px;font-weight:680}.member-person small[data-v-594ddb3b],.member-table td small[data-v-594ddb3b],.member-subline[data-v-594ddb3b]{color:var(--as-text-soft);margin-top:3px;font-size:11px;display:block}.member-role[data-v-594ddb3b]{color:var(--as-red-700);white-space:nowrap;background:#fff8f7;border:1px solid #f0dedc;border-radius:20px;padding:4px 8px;font-size:11px;font-weight:660;display:inline-flex}.member-muted[data-v-594ddb3b]{color:var(--as-text-soft);font-size:11px}.member-scopes[data-v-594ddb3b]{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.member-scopes span[data-v-594ddb3b]{background:var(--as-neutral-100);color:var(--as-text-muted);white-space:nowrap;border-radius:4px;padding:3px 5px;font-size:11px}.member-status[data-v-594ddb3b]{color:#247347;white-space:nowrap;background:#eaf6ef;border-radius:16px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:650;display:inline-flex}.member-status i[data-v-594ddb3b]{background:currentColor;border-radius:50%;width:5px;height:5px}.member-status[data-status=suspended][data-v-594ddb3b],.member-status[data-status=revoked][data-v-594ddb3b],.member-status[data-status=expired][data-v-594ddb3b]{background:var(--as-neutral-100);color:var(--as-neutral-600)}.member-status[data-status=pending][data-v-594ddb3b]{color:#9b6414;background:#fff4e5}.member-status[data-status=accepted][data-v-594ddb3b]{color:#247347;background:#eaf6ef}.member-date[data-v-594ddb3b]{color:var(--as-text-muted);white-space:nowrap;font-size:12px}.member-row-action[data-v-594ddb3b]{text-align:right;white-space:nowrap}.member-manage-button svg[data-v-594ddb3b]{flex:none;width:14px;height:14px}.member-manage-button[aria-expanded=true] svg[data-v-594ddb3b]{transform:rotate(180deg)}.member-action-row td[data-v-594ddb3b]{background:var(--as-neutral-50);padding:10px 12px}.member-action-list[data-v-594ddb3b]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.member-action-list .ui-button[data-v-594ddb3b]{font-size:12px}.member-action-list .is-danger[data-v-594ddb3b]{border-color:var(--as-red-200);color:var(--as-red-600)}.member-action-list .is-danger[data-v-594ddb3b]:hover{background:var(--as-primary-soft)}.member-owner-note[data-v-594ddb3b]{color:var(--as-text-soft);margin-right:auto;font-size:11px}.delivery-status[data-v-594ddb3b]{background:var(--as-neutral-100);color:var(--as-text-muted);white-space:nowrap;border-radius:5px;padding:4px 6px;font-size:11px;font-weight:620;display:inline-flex}.delivery-status[data-delivery=sent][data-v-594ddb3b]{color:#247347;background:#eaf6ef}.delivery-status[data-delivery=failed][data-v-594ddb3b]{color:var(--as-red-600);background:#fff3f2}.delivery-status[data-delivery=queued][data-v-594ddb3b]{color:#9b6414;background:#fff4e5}.member-pagination[data-v-594ddb3b]{color:var(--as-text-soft);justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.member-pagination>div[data-v-594ddb3b]{gap:6px;display:flex}.member-state[data-v-594ddb3b]{border:1px dashed var(--as-border);min-height:130px;color:var(--as-text-muted);text-align:center;border-radius:9px;align-content:center;justify-items:center;gap:8px;padding:20px;font-size:13px;display:grid}.member-state strong[data-v-594ddb3b]{color:var(--as-text);font-size:14px;font-weight:690}.member-state--empty[data-v-594ddb3b]{min-height:220px}.member-state-icon[data-v-594ddb3b]{width:35px;height:35px;color:var(--as-red-600);background:#fff3f2;border-radius:50%;place-items:center;font-size:18px;display:grid}.member-feedback[data-v-594ddb3b],.member-inline-error[data-v-594ddb3b]{border-radius:7px;margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.member-feedback--success[data-v-594ddb3b]{color:#247347;background:#eaf6ef}.member-feedback--error[data-v-594ddb3b],.member-inline-error[data-v-594ddb3b]{color:var(--as-red-700);background:#fff3f2}.member-inline-error button[data-v-594ddb3b]{color:var(--as-red-700);cursor:pointer;font:inherit;background:0 0;border:0;margin-left:7px;font-weight:700;text-decoration:underline}.member-overlay[data-v-594ddb3b]{z-index:80;background:#0f0f0f6b;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.member-dialog[data-v-594ddb3b]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:14px;width:min(100%,500px);max-height:min(90vh,720px);padding:22px;overflow-y:auto;box-shadow:0 18px 64px #0f0f0f38}.member-dialog-heading[data-v-594ddb3b]{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.member-dialog-heading .member-eyebrow[data-v-594ddb3b]{margin-bottom:5px}.member-dialog-heading h3[data-v-594ddb3b]{letter-spacing:-.035em;margin:0;font-size:19px;font-weight:720}.member-dialog-close[data-v-594ddb3b]{width:30px;height:30px;color:var(--as-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;font-size:22px;display:grid}.member-dialog-close[data-v-594ddb3b]:hover{background:var(--as-neutral-100)}.member-dialog-description[data-v-594ddb3b]{color:var(--as-text-muted);margin:12px 0 18px;font-size:13px;line-height:1.6}.member-field[data-v-594ddb3b]{color:var(--as-neutral-800);gap:7px;margin-top:13px;font-size:12px;font-weight:680;display:grid}.member-field>span[data-v-594ddb3b]{color:var(--as-text-soft);font-size:11px;font-weight:500}.member-field input[data-v-594ddb3b],.member-field select[data-v-594ddb3b]{width:100%;min-height:38px}.member-field textarea[data-v-594ddb3b]{resize:vertical;width:100%;min-height:78px;line-height:1.5}.member-form-grid[data-v-594ddb3b]{grid-template-columns:1fr 1fr;gap:11px;display:grid}.member-delivery-note[data-v-594ddb3b],.member-change-summary[data-v-594ddb3b]{background:var(--as-neutral-50);color:var(--as-text-muted);border-radius:7px;margin:13px 0 0;padding:10px 11px;font-size:11px;line-height:1.55}.member-change-summary[data-v-594ddb3b]{justify-content:space-between;gap:10px;display:flex}.member-change-summary strong[data-v-594ddb3b]{color:var(--as-text)}.member-dialog-footer[data-v-594ddb3b]{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.sr-only[data-v-594ddb3b]{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=900px){.member-summary[data-v-594ddb3b]{grid-template-columns:repeat(2,minmax(0,1fr))}.member-table[data-v-594ddb3b]{min-width:680px}.invitation-table[data-v-594ddb3b]{min-width:790px}}@media (width<=560px){.member-summary[data-v-594ddb3b]{gap:7px}.member-summary>div[data-v-594ddb3b]{gap:5px;padding:10px}.member-summary strong[data-v-594ddb3b]{font-size:19px}.member-toolbar[data-v-594ddb3b]{align-items:stretch}.member-search[data-v-594ddb3b]{min-width:0}.member-search kbd[data-v-594ddb3b]{display:none}.member-toolbar>.ui-button[data-v-594ddb3b]{white-space:nowrap;min-height:36px;padding-inline:9px;font-size:12px}.member-filter[data-v-594ddb3b]{min-width:0}.member-form-grid[data-v-594ddb3b]{grid-template-columns:1fr;gap:0}.member-dialog[data-v-594ddb3b]{padding:18px}}.usage-alerts[data-v-72c3f380]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);color:var(--as-text);gap:14px;padding:18px;display:grid}.usage-alerts__head[data-v-72c3f380]{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.usage-alerts__eyebrow[data-v-72c3f380]{color:var(--as-red-600);margin:0 0 4px;font-size:12px;font-weight:700}.usage-alerts h2[data-v-72c3f380]{margin:0;font-size:16px;font-weight:720}.usage-alerts__head p[data-v-72c3f380]:not(.usage-alerts__eyebrow){color:var(--as-text-muted);margin:5px 0 0;font-size:13px;line-height:1.5}.usage-alerts__month[data-v-72c3f380]{border:1px solid var(--as-border);color:var(--as-text-muted);border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:650}.usage-alerts__note[data-v-72c3f380],.usage-alerts__state[data-v-72c3f380]{border-radius:var(--as-radius-sm);background:var(--as-neutral-50);color:var(--as-text-muted);margin:0;padding:10px 12px;font-size:12px;line-height:1.6}.usage-alerts__state[data-v-72c3f380]{justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.usage-alerts__state--error[data-v-72c3f380],.usage-alerts__error[data-v-72c3f380]{color:var(--as-red-600)}.usage-alerts__banner[data-v-72c3f380]{border:1px solid var(--as-red-100);border-radius:var(--as-radius-sm);background:var(--as-red-50);color:var(--as-red-600);gap:3px;padding:11px 13px;font-size:13px;display:grid}.usage-alerts__banner span[data-v-72c3f380]{color:var(--as-text-muted);font-size:12px}.usage-alerts__inline-error[data-v-72c3f380]{border:1px solid var(--as-border);border-radius:var(--as-radius-sm);color:var(--as-red-600);justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:12px;display:flex}.usage-alerts__form[data-v-72c3f380]{gap:13px;display:grid}.usage-alerts__metrics[data-v-72c3f380]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.usage-alerts__metric[data-v-72c3f380]{border:1px solid var(--as-border);border-radius:var(--as-radius-sm);background:var(--as-surface);align-content:start;gap:9px;min-width:0;padding:13px;display:grid}.usage-alerts__metric-head[data-v-72c3f380]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.usage-alerts__metric h3[data-v-72c3f380]{margin:0;font-size:13px;font-weight:680}.usage-alerts__metric-head p[data-v-72c3f380]{color:var(--as-text-muted);font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:12px}.usage-alerts__recorded[data-v-72c3f380]{background:var(--as-red-50);color:var(--as-red-600);border-radius:999px;flex:none;padding:4px 7px;font-size:11px;font-weight:700}.usage-alerts__meter[data-v-72c3f380]{background:var(--as-neutral-100);border-radius:999px;height:7px;overflow:hidden}.usage-alerts__meter span[data-v-72c3f380]{border-radius:inherit;background:var(--as-red-500);height:100%;transition:width .18s;display:block}.usage-alerts__thresholds[data-v-72c3f380]{color:var(--as-text-soft);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:11px;display:flex}.usage-alerts__thresholds .reached[data-v-72c3f380]{color:var(--as-red-600);font-weight:720}.usage-alerts__limit[data-v-72c3f380]{color:var(--as-text-muted);grid-template-columns:1fr auto;align-items:center;gap:5px 8px;font-size:12px;font-weight:650;display:grid}.usage-alerts__limit small[data-v-72c3f380],.usage-alerts__reason small[data-v-72c3f380]{color:var(--as-text-soft);font-size:11px;font-weight:500}.usage-alerts__limit input[data-v-72c3f380]{border:1px solid var(--as-border);border-radius:var(--as-radius-sm);background:var(--as-surface);width:100%;min-width:0;height:33px;color:var(--as-text);font-variant-numeric:tabular-nums;grid-column:1/2;padding:0 9px;font-size:13px}.usage-alerts__limit input[data-v-72c3f380]:focus,.usage-alerts__reason textarea[data-v-72c3f380]:focus{outline:2px solid var(--as-focus);outline-offset:1px}.usage-alerts__clear[data-v-72c3f380]{color:var(--as-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;grid-area:2/2;padding:5px;font-size:11px}.usage-alerts__ratio[data-v-72c3f380]{color:var(--as-text-soft);font-variant-numeric:tabular-nums;margin:0;font-size:11px;line-height:1.5}.usage-alerts__error[data-v-72c3f380]{margin:0;font-size:12px}.usage-alerts__reason[data-v-72c3f380]{gap:6px;font-size:12px;font-weight:650;display:grid}.usage-alerts__reason textarea[data-v-72c3f380]{resize:vertical;border:1px solid var(--as-border);border-radius:var(--as-radius-sm);background:var(--as-surface);width:100%;color:var(--as-text);font:inherit;padding:8px 10px;line-height:1.5}.usage-alerts__footer[data-v-72c3f380]{color:var(--as-text-soft);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}@media (width<=850px){.usage-alerts__metrics[data-v-72c3f380]{grid-template-columns:1fr}}@media (width<=480px){.usage-alerts[data-v-72c3f380]{padding:14px}.usage-alerts__head[data-v-72c3f380]{flex-direction:column}.usage-alerts__footer[data-v-72c3f380]{flex-direction:column;align-items:flex-start}}.usage-billing[data-v-035b78d4]{min-width:0;color:var(--as-text);gap:22px;margin:0;padding:0;display:grid}.usage-section-head[data-v-035b78d4]{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.usage-section-head p[data-v-035b78d4]{color:var(--as-text-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.usage-readonly-badge[data-v-035b78d4]{border:1px solid var(--as-border);color:var(--as-text-muted);background:var(--as-surface);border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:650}.usage-section[data-v-035b78d4]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);min-width:0;overflow:hidden}.usage-section-head[data-v-035b78d4]{border-bottom:1px solid var(--as-border);flex-wrap:wrap;align-items:center;padding:16px 18px}.usage-section-head h2[data-v-035b78d4]{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:720}.usage-title-line[data-v-035b78d4]{align-items:center;gap:8px;display:flex}.usage-status-pill[data-v-035b78d4],.usage-pricing-pill[data-v-035b78d4],.invoice-status-pill[data-v-035b78d4]{white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.usage-status-pill--provisional[data-v-035b78d4]{color:#9a5a06;background:#fff4dd}.usage-status-pill--finalized[data-v-035b78d4]{color:var(--as-green-700);background:#e8f7ef}.usage-range[data-v-035b78d4]{flex-wrap:wrap;justify-content:flex-end;align-items:end;gap:7px;display:flex}.usage-range label[data-v-035b78d4]{color:var(--as-text-muted);gap:4px;font-size:12px;font-weight:620;display:grid}.usage-range input[data-v-035b78d4]{border:1px solid var(--as-border);border-radius:var(--as-radius-sm);background:var(--as-surface);height:32px;color:var(--as-text);padding:0 8px;font-size:13px}.usage-range-separator[data-v-035b78d4]{color:var(--as-text-soft);padding-bottom:8px;font-size:14px}.usage-inline-error[data-v-035b78d4]{color:var(--as-red-600);margin:10px 18px 0;font-size:13px}.usage-summary-strip[data-v-035b78d4]{grid-template-columns:minmax(240px,.75fr) minmax(260px,1.25fr);gap:12px;padding:16px 18px;display:grid}.usage-total-card[data-v-035b78d4]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);align-content:start;gap:10px;padding:16px;display:grid}.usage-total-meta[data-v-035b78d4]{color:var(--as-text-muted);justify-content:space-between;align-items:center;gap:10px;font-size:13px;font-weight:650;display:flex}.usage-environment[data-v-035b78d4]{color:var(--as-red-600);background:var(--as-red-100);border-radius:999px;padding:3px 7px;font-size:11px}.usage-total-card>strong[data-v-035b78d4]{letter-spacing:-.04em;font-size:clamp(21px,3vw,29px)}.usage-total-card small[data-v-035b78d4]{color:var(--as-text-soft);font-size:12px}.usage-value--unavailable[data-v-035b78d4]{font-weight:620;color:var(--as-text-soft)!important;letter-spacing:0!important;font-size:15px!important}.usage-provisional-note[data-v-035b78d4]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-neutral-50);align-items:flex-start;gap:10px;padding:14px;display:flex}.usage-note-mark[data-v-035b78d4]{width:19px;height:19px;color:var(--as-red-600);background:var(--as-red-100);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}.usage-provisional-note p[data-v-035b78d4]{color:var(--as-text-muted);margin:0;font-size:13px;line-height:1.65}.usage-table-wrap[data-v-035b78d4]{width:100%;position:relative;overflow-x:auto}.usage-table[data-v-035b78d4]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.usage-table thead[data-v-035b78d4]{background:var(--as-neutral-50);color:var(--as-text-muted)}.usage-table th[data-v-035b78d4],.usage-table td[data-v-035b78d4]{border-top:1px solid var(--as-border);vertical-align:middle;padding:11px 18px}.usage-table thead th[data-v-035b78d4]{white-space:nowrap;border-top:0;font-size:12px;font-weight:650}.usage-table tbody th[data-v-035b78d4]{min-width:185px;font-weight:500}.usage-table tbody th strong[data-v-035b78d4],.usage-table tbody th small[data-v-035b78d4]{display:block}.usage-table tbody th strong[data-v-035b78d4]{color:var(--as-text);font-size:13px;font-weight:680}.usage-table tbody th small[data-v-035b78d4]{color:var(--as-text-soft);margin-top:4px;font-size:11px;font-weight:450}.usage-quantity[data-v-035b78d4]{color:var(--as-neutral-800);font-variant-numeric:tabular-nums;white-space:nowrap}.usage-quantity span[data-v-035b78d4]{color:var(--as-text-muted)}.usage-pricing-pill--priced[data-v-035b78d4]{color:var(--as-green-700);background:#e8f7ef}.usage-pricing-pill--unpriced[data-v-035b78d4]{color:#8b5907;background:#fff4dd}.usage-pricing-pill--allowance_pending[data-v-035b78d4],.usage-pricing-pill--legacy_allowance_pending[data-v-035b78d4]{color:#6650a4;background:#f1edff}.usage-pricing-pill--correction_review_required[data-v-035b78d4]{color:#a12621;background:#fff0ef}.usage-amount[data-v-035b78d4]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:660}.usage-footnote[data-v-035b78d4]{color:var(--as-text-soft);margin:0;padding:0 18px 14px;font-size:12px;line-height:1.55}.usage-section>.usage-footnote[data-v-035b78d4]{padding-top:8px}.usage-state[data-v-035b78d4]{min-height:92px;color:var(--as-text-muted);text-align:center;justify-content:center;align-items:center;gap:12px;padding:18px;font-size:14px;display:flex}.usage-state--notice[data-v-035b78d4]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);min-height:78px}.usage-state--error[data-v-035b78d4]{color:var(--as-red-600);text-align:left;justify-content:space-between}.usage-empty[data-v-035b78d4]{color:var(--as-text-soft);text-align:center;margin:0;padding:26px 18px;font-size:13px}.usage-empty--invoice[data-v-035b78d4]{justify-items:center;gap:7px;padding:32px 18px;display:grid}.usage-empty--invoice strong[data-v-035b78d4]{color:var(--as-text-muted);font-size:14px}.usage-empty--invoice p[data-v-035b78d4]{color:var(--as-text-soft);margin:0;font-size:12px}.usage-empty-icon[data-v-035b78d4]{background:var(--as-neutral-100);width:34px;height:34px;color:var(--as-text-muted);border-radius:50%;place-items:center;font-size:17px;display:grid}.invoice-section[data-v-035b78d4]{margin-top:1px}.invoice-more[data-v-035b78d4]{justify-content:center;padding:4px 18px 16px;display:flex}.invoice-inline-error[data-v-035b78d4]{border:1px solid var(--as-border);border-radius:var(--as-radius-sm);min-height:auto;margin:0 18px 12px}.invoice-head[data-v-035b78d4]{min-height:72px}.invoice-status-pill--draft[data-v-035b78d4]{color:#8b5907;background:#fff4dd}.invoice-status-pill--finalized[data-v-035b78d4]{color:var(--as-green-700);background:#e8f7ef}.invoice-status-pill--void[data-v-035b78d4]{color:var(--as-text-muted);background:var(--as-neutral-100)}@media (width<=850px){.usage-section-head[data-v-035b78d4]{flex-direction:column;align-items:flex-start}.usage-range[data-v-035b78d4]{justify-content:flex-start}.usage-summary-strip[data-v-035b78d4]{grid-template-columns:1fr}}@media (width<=480px){.usage-range[data-v-035b78d4]{grid-template-columns:1fr 1fr;width:100%;display:grid}.usage-range label input[data-v-035b78d4]{width:100%}.usage-range-separator[data-v-035b78d4]{display:none}.usage-range[data-v-035b78d4] .ui-button{width:100%}.usage-table th[data-v-035b78d4],.usage-table td[data-v-035b78d4]{padding:10px 11px}}.admission-page[data-v-5a92428f]{gap:18px;display:grid}.admission-environment[data-v-5a92428f]{border:1px solid var(--as-border);background:var(--as-surface);color:var(--as-text-muted);border-radius:18px;flex:none;padding:6px 11px;font-size:12px;font-weight:650}.admission-message[data-v-5a92428f]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);min-height:130px;color:var(--as-text-muted);text-align:center;justify-content:center;align-items:center;gap:12px;padding:22px;font-size:15px;display:flex}.admission-message--error[data-v-5a92428f]{color:#aa2b26;flex-direction:column}.admission-notice[data-v-5a92428f]{color:#70521c;background:#fffaf2;border:1px solid #f0d8b2;border-radius:9px;align-items:flex-start;gap:11px;padding:13px 15px;display:flex}.admission-notice-mark[data-v-5a92428f]{background:#f2dfbb;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;font-size:13px;font-weight:750;display:grid}.admission-notice p[data-v-5a92428f]{margin:0;font-size:13px;line-height:1.6}.admission-form[data-v-5a92428f]{gap:12px;display:grid}.admission-card[data-v-5a92428f]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);box-shadow:var(--as-shadow-soft);grid-template-columns:minmax(0,1fr) auto minmax(150px,220px);align-items:center;gap:18px;padding:17px 19px;display:grid}.admission-card-copy[data-v-5a92428f]{align-items:center;gap:13px;min-width:0;display:flex}.admission-card-icon[data-v-5a92428f]{background:var(--as-red-100);width:38px;height:38px;color:var(--as-red-600);border-radius:10px;flex:none;place-items:center;font-size:20px;display:grid}.admission-card-icon--viewer[data-v-5a92428f]{color:#286fc6;background:#edf4ff}.admission-card h3[data-v-5a92428f]{margin:0;font-size:15px;font-weight:720}.admission-card p[data-v-5a92428f]{color:var(--as-text-muted);margin:5px 0 0;font-size:12px;line-height:1.55}.admission-toggle[data-v-5a92428f]{color:var(--as-text-muted);cursor:pointer;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.admission-toggle input[data-v-5a92428f]{width:16px;height:16px;accent-color:var(--as-primary)}.admission-limit-field[data-v-5a92428f],.admission-reason-field[data-v-5a92428f]{color:var(--as-text);gap:7px;font-size:13px;font-weight:650;display:grid}.admission-number-wrap[data-v-5a92428f]{border:1px solid var(--as-border);background:var(--as-surface);border-radius:7px;align-items:center;height:38px;padding:0 11px;display:flex}.admission-number-wrap[data-v-5a92428f]:focus-within{border-color:var(--as-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--as-focus) 12%,transparent)}.admission-number-wrap input[data-v-5a92428f]{width:100%;min-width:0;color:var(--as-text);background:0 0;border:0;outline:0;font-size:14px;font-weight:650}.admission-number-wrap span[data-v-5a92428f]{color:var(--as-text-soft);font-size:12px}.admission-reason-field[data-v-5a92428f]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);padding:16px 18px 12px}.admission-reason-field>span[data-v-5a92428f]{align-items:center;gap:8px;display:flex}.admission-reason-field small[data-v-5a92428f]{color:var(--as-text-soft);font-size:11px;font-weight:500}.admission-reason-field textarea[data-v-5a92428f]{resize:vertical;border:1px solid var(--as-border);background:var(--as-surface);width:100%;color:var(--as-text);border-radius:6px;padding:9px 10px;font-size:13px;line-height:1.5}.admission-character-count[data-v-5a92428f]{text-align:right}.admission-inline-error[data-v-5a92428f]{color:#b42318;margin:0;font-size:13px}.admission-conflict[data-v-5a92428f]{color:#70521c;background:#fffaf2;border:1px solid #f0d8b2;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.admission-footer[data-v-5a92428f]{border-top:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:16px;padding-top:13px;display:flex}.admission-footer>span[data-v-5a92428f]{color:var(--as-text-soft);font-size:12px;line-height:1.5}@media (width<=760px){.admission-card[data-v-5a92428f]{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px}.admission-limit-field[data-v-5a92428f]{grid-column:1/-1}.admission-conflict[data-v-5a92428f],.admission-footer[data-v-5a92428f]{flex-direction:column;align-items:stretch}.admission-footer[data-v-5a92428f] .ui-button{width:100%}}.platform-operations[data-v-4f1b08fd]{color:var(--as-text);gap:19px;display:grid}.platform-head-actions[data-v-4f1b08fd]{align-items:center;gap:9px;display:flex}.platform-role-chip[data-v-4f1b08fd],.platform-environment[data-v-4f1b08fd]{border:1px solid var(--as-border);color:var(--as-text-muted);white-space:nowrap;border-radius:20px;padding:6px 9px;font-size:11px;font-weight:650}.platform-content-grid[data-v-4f1b08fd]{grid-template-columns:minmax(280px,.85fr) minmax(0,1.65fr);align-items:start;gap:15px;display:grid}.platform-panel[data-v-4f1b08fd]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);min-width:0;box-shadow:var(--as-shadow-soft);overflow:hidden}.platform-panel-head[data-v-4f1b08fd]{border-bottom:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:14px;padding:15px 17px;display:flex}.platform-panel-head h3[data-v-4f1b08fd]{margin:0;font-size:15px;font-weight:720}.platform-panel-caption[data-v-4f1b08fd]{color:var(--as-text-soft);margin-top:4px;font-size:11px;display:block}.platform-search[data-v-4f1b08fd]{gap:8px;padding:12px 13px;display:flex}.platform-search-field[data-v-4f1b08fd]{border:1px solid var(--as-border);min-width:0;height:34px;color:var(--as-text-soft);border-radius:7px;flex:1;align-items:center;gap:6px;padding:0 9px;display:flex}.platform-search-field[data-v-4f1b08fd]:focus-within{border-color:var(--as-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--as-focus) 12%,transparent)}.platform-search-field input[data-v-4f1b08fd]{width:100%;min-width:0;color:var(--as-text);font:inherit;background:0 0;border:0;outline:0;font-size:12px}.platform-tenant-list[data-v-4f1b08fd]{gap:2px;max-height:610px;padding:0 7px 7px;display:grid;overflow:auto}.platform-tenant-option[data-v-4f1b08fd]{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;width:100%;padding:10px 9px;display:flex}.platform-tenant-option[data-v-4f1b08fd]:hover{background:var(--as-neutral-50)}.platform-tenant-option--selected[data-v-4f1b08fd]{background:#fff7f6;border-color:#f2d5d2}.platform-tenant-avatar[data-v-4f1b08fd]{background:var(--as-red-100);width:32px;height:32px;color:var(--as-red-600);border-radius:9px;flex:none;place-items:center;font-size:14px;font-weight:750;display:grid}.platform-tenant-copy[data-v-4f1b08fd]{flex:1;gap:4px;min-width:0;display:grid}.platform-tenant-copy strong[data-v-4f1b08fd]{color:var(--as-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;overflow:hidden}.platform-tenant-copy small[data-v-4f1b08fd]{color:var(--as-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.platform-status[data-v-4f1b08fd]{color:#318355;background:#edf7f0;border-radius:20px;flex:none;padding:4px 7px;font-size:11px;font-weight:700}.platform-status--suspended[data-v-4f1b08fd]{color:#a86617;background:#fff5e8}.platform-status--closed[data-v-4f1b08fd]{background:var(--as-neutral-100);color:var(--as-text-soft)}.platform-pagination[data-v-4f1b08fd]{border-top:1px solid var(--as-border);justify-content:center;padding:9px;display:flex}.platform-detail-head[data-v-4f1b08fd]{align-items:flex-start;padding:17px 19px}.platform-detail-head h3[data-v-4f1b08fd]{font-size:16px}.platform-tenant-id[data-v-4f1b08fd]{color:var(--as-text-soft);margin-top:6px;font-size:11px;display:block}.platform-usage-section[data-v-4f1b08fd]{padding:15px 18px 19px}.platform-usage-title-row[data-v-4f1b08fd]{justify-content:space-between;align-items:center;gap:12px;display:flex}.platform-usage-title-row h3[data-v-4f1b08fd]{margin:0;font-size:14px;font-weight:730}.platform-date-form[data-v-4f1b08fd]{align-items:flex-end;gap:9px;margin-top:14px;display:flex}.platform-date-form label[data-v-4f1b08fd]{min-width:0;color:var(--as-text-muted);flex:1;gap:5px;font-size:11px;font-weight:650;display:grid}.platform-date-form input[data-v-4f1b08fd]{border:1px solid var(--as-border);background:var(--as-surface);width:100%;height:34px;color:var(--as-text);font:inherit;border-radius:6px;padding:0 8px;font-size:12px}.platform-usage-note[data-v-4f1b08fd]{color:var(--as-text-soft);margin:9px 0 0;font-size:11px;line-height:1.55}.platform-period[data-v-4f1b08fd]{color:var(--as-text-soft);margin:15px 0 8px;font-size:11px}.platform-metrics-table-wrap[data-v-4f1b08fd]{border:1px solid var(--as-border);border-radius:8px;overflow-x:auto}.platform-metrics-table[data-v-4f1b08fd]{border-collapse:collapse;text-align:left;width:100%}.platform-metrics-table th[data-v-4f1b08fd]{background:var(--as-neutral-50);color:var(--as-text-soft);white-space:nowrap;padding:9px 11px;font-size:11px;font-weight:680}.platform-metrics-table td[data-v-4f1b08fd]{border-top:1px solid var(--as-border);color:var(--as-text-muted);vertical-align:middle;padding:10px 11px;font-size:11px}.platform-metrics-table td[data-v-4f1b08fd]:first-child{gap:4px;display:grid}.platform-metrics-table td strong[data-v-4f1b08fd]{color:var(--as-text);font-size:11px;font-weight:680}.platform-metrics-table td small[data-v-4f1b08fd],.platform-quantity span[data-v-4f1b08fd]{color:var(--as-text-soft);font-size:11px}.platform-quantity[data-v-4f1b08fd]{font-variant-numeric:tabular-nums;white-space:nowrap}.platform-empty[data-v-4f1b08fd],.platform-error[data-v-4f1b08fd]{color:var(--as-text-soft);margin:0;padding:17px 14px;font-size:12px;line-height:1.6}.platform-error[data-v-4f1b08fd]{color:#b42318}.platform-access-error[data-v-4f1b08fd]{border:1px solid color-mix(in srgb,#b42318 22%,var(--as-border));background:color-mix(in srgb,#b42318 5%,var(--as-surface));border-radius:8px}.platform-no-usage-access[data-v-4f1b08fd]{text-align:center;align-content:center;justify-items:center;gap:8px;min-height:230px;padding:24px;display:grid}.platform-lock-icon[data-v-4f1b08fd]{background:var(--as-neutral-50);width:37px;height:37px;color:var(--as-text-soft);border-radius:11px;place-items:center;font-size:19px;display:grid}.platform-no-usage-access strong[data-v-4f1b08fd]{font-size:13px;font-weight:700}.platform-no-usage-access p[data-v-4f1b08fd]{max-width:360px;color:var(--as-text-soft);margin:0;font-size:11px;line-height:1.55}@media (width<=960px){.platform-content-grid[data-v-4f1b08fd]{grid-template-columns:1fr}.platform-tenant-list[data-v-4f1b08fd]{max-height:340px}}@media (width<=600px){.platform-head-actions[data-v-4f1b08fd]{flex-direction:column;align-items:flex-start}.platform-date-form[data-v-4f1b08fd]{flex-wrap:wrap;align-items:stretch}.platform-date-form label[data-v-4f1b08fd]{flex-basis:40%}}.app-select[data-v-5f284852] .ui-select{width:100%;min-width:0}.webhooks[data-v-5f284852]{color:var(--as-text);gap:22px;display:grid}.section-head small[data-v-5f284852]{color:var(--as-text-soft);letter-spacing:.04em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:700;display:block}.app-select[data-v-5f284852]{min-width:0;color:var(--as-text-muted);gap:5px;width:min(100%,300px);font-size:13px;font-weight:650;display:grid}.app-select select[data-v-5f284852],.create-form input[data-v-5f284852]:not([type=checkbox]),.create-form textarea[data-v-5f284852],.reason-field textarea[data-v-5f284852]{border:1px solid var(--as-border);border-radius:var(--as-radius-sm);background:var(--as-surface);width:100%;min-height:36px;color:var(--as-text);font:inherit;padding:8px 10px;font-size:14px}.notice[data-v-5f284852]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);color:var(--as-text-muted);flex-wrap:wrap;align-items:center;gap:7px 12px;padding:15px;font-size:14px;display:flex}.notice b[data-v-5f284852]{color:var(--as-text);font-size:15px}.notice.error[data-v-5f284852]{color:var(--as-red-700);justify-content:space-between}.columns[data-v-5f284852]{grid-template-columns:minmax(0,1.3fr) minmax(340px,1fr);align-items:start;gap:20px;display:grid}.section-head[data-v-5f284852],.subhead[data-v-5f284852]{justify-content:space-between;align-items:center;gap:10px;display:flex}.section-head[data-v-5f284852]{min-height:42px;margin-bottom:10px}.section-head h2[data-v-5f284852]{letter-spacing:-.02em;margin:0;font-size:16px;font-weight:720}.section-head h2 span[data-v-5f284852]{color:var(--as-text-soft);font-size:13px}.section-head code[data-v-5f284852]{background:var(--as-surface-subtle);color:var(--as-text-muted);border-radius:4px;padding:4px 6px;font-size:12px}.create-form[data-v-5f284852]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);gap:10px;margin-bottom:13px;padding:13px;display:grid}.form-head[data-v-5f284852],.create-form footer[data-v-5f284852]{justify-content:space-between;align-items:center;gap:10px;display:flex}.form-head b[data-v-5f284852]{font-size:15px}.form-head small[data-v-5f284852],.create-form footer small[data-v-5f284852]{color:var(--as-text-soft);font-size:12px}.create-form>label[data-v-5f284852],.reason-field[data-v-5f284852]{color:var(--as-text-muted);gap:5px;font-size:13px;font-weight:650;display:grid}.create-form>label small[data-v-5f284852],.reason-field small[data-v-5f284852]{color:var(--as-text-soft);font-size:12px;font-weight:450}.create-form textarea[data-v-5f284852],.reason-field textarea[data-v-5f284852]{resize:vertical;min-height:50px}.create-form fieldset[data-v-5f284852]{border:0;border-block:1px solid var(--as-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 12px;margin:0;padding:7px 0;display:grid}.create-form legend[data-v-5f284852]{color:var(--as-text-muted);font-size:13px;font-weight:700}.check[data-v-5f284852]{color:var(--as-text);cursor:pointer;align-items:flex-start;gap:8px;padding:6px 2px;font-size:13px;display:flex}.check input[data-v-5f284852]{width:15px;height:15px;accent-color:var(--as-primary);flex:none;margin:2px 0 0}.check span[data-v-5f284852]{gap:3px;display:grid}.check small[data-v-5f284852]{color:var(--as-text-soft);font-size:12px;font-weight:450}.check.disabled[data-v-5f284852]{opacity:.65;cursor:not-allowed}.optin[data-v-5f284852]{background:var(--as-surface-subtle);border-radius:5px;padding:7px}.create-form footer[data-v-5f284852]{justify-content:flex-end}.create-form footer small[data-v-5f284852]{margin-right:auto}.hint[data-v-5f284852]{color:var(--as-text-soft);margin:0;font-size:12px;line-height:1.5}.error-text[data-v-5f284852]{color:var(--as-red-600)}.table-scroll[data-v-5f284852]{border-top:1px solid var(--as-border);border:1px solid var(--as-border);border-radius:8px;overflow-x:auto}table[data-v-5f284852]{border-collapse:collapse;text-align:left;width:100%;font-size:13px}th[data-v-5f284852]{color:var(--as-text-soft);text-transform:none;background:var(--as-neutral-50);padding:10px 12px;font-size:12px;font-weight:650}td[data-v-5f284852]{border-top:1px solid var(--as-border);vertical-align:middle;color:var(--as-text-muted);padding:12px}tbody tr[data-v-5f284852]:hover,tbody tr.selected[data-v-5f284852]{background:var(--as-surface)}.endpoint-name[data-v-5f284852]{text-align:left;cursor:pointer;background:0 0;border:0;gap:4px;max-width:330px;padding:0;display:grid}.endpoint-name b[data-v-5f284852]{color:var(--as-text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.endpoint-name small[data-v-5f284852],td small[data-v-5f284852]{color:var(--as-text-soft);margin-top:3px;font-size:11px;display:block}.tag[data-v-5f284852]{color:var(--as-red-600)}.state[data-v-5f284852]{color:var(--as-text-muted);white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:inline-flex}.state i[data-v-5f284852]{background:var(--as-neutral-350);border-radius:50%;width:7px;height:7px}.state-active i[data-v-5f284852],.state-succeeded i[data-v-5f284852]{background:var(--as-green-700)}.state-pending i[data-v-5f284852],.state-retry_wait i[data-v-5f284852]{background:#c98b19}.state-dead i[data-v-5f284852],.state-cancelled i[data-v-5f284852],.state-revoked i[data-v-5f284852]{background:var(--as-red-500)}.failure[data-v-5f284852]{max-width:100px;color:var(--as-red-600);text-overflow:ellipsis;overflow:hidden}.time[data-v-5f284852]{white-space:nowrap;font-size:12px}.list-state[data-v-5f284852]{border-top:1px solid var(--as-border);min-height:68px;color:var(--as-text-soft);text-align:center;justify-content:center;align-items:center;font-size:13px;display:flex}.metadata[data-v-5f284852]{border-block:1px solid var(--as-border);color:var(--as-text-soft);grid-template-columns:55px 1fr;gap:7px 10px;padding:10px 0;font-size:12px;display:grid}.metadata b[data-v-5f284852]{color:var(--as-text-muted);overflow-wrap:anywhere;font-weight:550}.subscriptions[data-v-5f284852]{padding:13px 0 4px}.subhead[data-v-5f284852]{align-items:flex-start;margin-bottom:6px}.subhead h3[data-v-5f284852]{margin:0;font-size:14px}.subhead small[data-v-5f284852]{color:var(--as-text-soft);font-size:11px}.subscriptions>.check+.check[data-v-5f284852]{border-top:1px solid var(--as-neutral-100)}.reason-field[data-v-5f284852]{margin:8px 0}.actions[data-v-5f284852]{flex-wrap:wrap;gap:6px;margin:8px 0 5px;display:flex}.conflict[data-v-5f284852]{background:var(--as-surface-subtle);border-left:3px solid #c98b19;justify-content:space-between;align-items:center;gap:10px;margin:8px 0;padding:7px;font-size:12px;display:flex}.history[data-v-5f284852]{border-top:1px solid var(--as-border);margin-top:16px;padding-top:11px}.history>.subhead small[data-v-5f284852]{margin-top:4px;display:block}.delivery-list[data-v-5f284852]{border-top:1px solid var(--as-border)}.delivery[data-v-5f284852]{border-bottom:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:10px;padding:8px 2px;display:flex}.delivery>div[data-v-5f284852]{grid-template-columns:auto 1fr;align-items:center;gap:4px 7px;min-width:0;display:grid}.delivery b[data-v-5f284852]{color:var(--as-text);text-overflow:ellipsis;font-size:12px;overflow:hidden}.delivery small[data-v-5f284852]{color:var(--as-text-soft);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;font-size:11px;overflow:hidden}.inline-error[data-v-5f284852]{color:var(--as-red-600);justify-content:space-between;align-items:center;gap:8px;margin:8px 0;font-size:12px;display:flex}.inline-error button[data-v-5f284852]{color:var(--as-red-600);cursor:pointer;background:0 0;border:0;text-decoration:underline}.feedback[data-v-5f284852]{border-left:3px solid var(--as-green-700);background:var(--as-surface);color:var(--as-text-muted);padding:8px 10px;font-size:13px}.more[data-v-5f284852]{justify-content:center;padding:10px;display:flex}.generation[data-v-5f284852]{color:var(--as-text-soft);margin:12px 0 5px;font:12px ui-monospace,monospace;display:block}.secret-value[data-v-5f284852]{border:1px solid var(--as-border);border-radius:var(--as-radius-sm);background:var(--as-surface-subtle);width:100%;color:var(--as-text);overflow-wrap:anywhere;padding:9px;font:14px/1.5 ui-monospace,monospace}@media (width<=950px){.columns[data-v-5f284852]{grid-template-columns:minmax(0,1fr);gap:20px}}@media (width<=600px){.app-select[data-v-5f284852]{width:min(100%,300px);min-width:0}.table-scroll table[data-v-5f284852]{min-width:590px}.delivery[data-v-5f284852],.notice[data-v-5f284852]{flex-direction:column;align-items:flex-start}}.columns>section[data-v-5f284852]{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);min-width:0;min-height:280px;padding:18px}.columns>section>.list-state[data-v-5f284852]{border:0;min-height:180px;line-height:1.6}.table-scroll table[data-v-5f284852]{min-width:640px}.section-head small[data-v-5f284852]{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.section-head>div[data-v-5f284852]{min-width:0}.section-head[data-v-5f284852] .ui-button{white-space:nowrap;flex-shrink:0}.endpoint-name[data-v-5f284852]{min-width:0}.endpoint-name small[data-v-5f284852]{overflow-wrap:anywhere}.create-form[data-v-5f284852]{background:var(--as-neutral-50);margin-top:12px}@media (width<=950px){.columns>section[data-v-5f284852]{min-height:0}.columns>section>.list-state[data-v-5f284852]{min-height:120px}}@media (width<=600px){.columns>section[data-v-5f284852]{padding:14px}.create-form fieldset[data-v-5f284852]{grid-template-columns:minmax(0,1fr)}.form-head[data-v-5f284852],.create-form footer[data-v-5f284852]{flex-direction:column;align-items:flex-start}.app-select[data-v-5f284852]{width:100%}}.viewer-window-page[data-v-99a96db1]{background:var(--as-background);min-height:100vh}.viewer-window-state[data-v-99a96db1]{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:100vh;padding:28px;display:grid}.viewer-window-mark[data-v-99a96db1]{background:var(--as-primary);color:#fff;border-radius:13px 13px 13px 4px;place-items:center;width:42px;height:42px;font-size:21px;font-weight:800;display:grid}.viewer-window-kicker[data-v-99a96db1]{color:var(--as-red-600);letter-spacing:.14em;margin:8px 0 0;font-size:11px;font-weight:800}.viewer-window-state h1[data-v-99a96db1]{letter-spacing:-.04em;margin:0;font-size:clamp(19px,3vw,26px)}.viewer-window-state>p[data-v-99a96db1]:last-of-type{max-width:440px;color:var(--as-text-muted);margin:0;font-size:14px;line-height:1.6}.viewer-window-close[data-v-99a96db1]{border:1px solid var(--as-border);background:var(--as-surface);min-height:36px;color:var(--as-text);cursor:pointer;font:inherit;border-radius:7px;margin-top:7px;padding:0 13px;font-size:13px}.public-viewer-route[data-v-5d58148b]{background:var(--as-background);min-height:100vh}.public-viewer-route--pip[data-v-5d58148b]{min-height:0}.public-viewer-state[data-v-5d58148b]{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:100vh;padding:28px;display:grid}.public-viewer-mark[data-v-5d58148b]{background:var(--as-primary);color:#fff;border-radius:13px 13px 13px 4px;place-items:center;width:42px;height:42px;font-size:21px;font-weight:800;display:grid}.public-viewer-kicker[data-v-5d58148b]{color:var(--as-red-600);letter-spacing:.14em;margin:8px 0 0;font-size:11px;font-weight:800}.public-viewer-state h1[data-v-5d58148b]{letter-spacing:-.04em;margin:0;font-size:clamp(19px,3vw,26px)}.public-viewer-state>p[data-v-5d58148b]:last-of-type{max-width:440px;color:var(--as-text-muted);margin:0;font-size:14px;line-height:1.6}.public-viewer-state button[data-v-5d58148b]{border:1px solid var(--as-border);background:var(--as-surface);min-height:36px;color:var(--as-text);cursor:pointer;font:inherit;border-radius:7px;margin-top:7px;padding:0 13px;font-size:13px}.public-viewer-state button[data-v-5d58148b]:disabled{cursor:wait;opacity:.65}.console-flag[data-v-908f5054]{color:var(--as-text);border-radius:3px;flex:none;display:block}.app-frame{min-height:100vh}html{scrollbar-gutter:stable}.app-sidebar{z-index:20;border-right:1px solid var(--as-border);background:var(--as-surface);flex-direction:column;width:248px;padding:21px 14px 14px;display:flex;position:fixed;inset:0 auto 0 0}.brand-lockup{width:fit-content;color:var(--as-text);align-items:center;gap:11px;padding:0 9px;text-decoration:none;display:flex}.brand-wordmark{font-size:19px}.workspace-control{margin-top:24px;position:relative}.workspace-switcher{border:1px solid var(--as-border);background:var(--as-surface);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px 9px;display:flex}.workspace-switcher--static{cursor:default}.workspace-switcher:hover{background:var(--as-neutral-50)}.workspace-menu{z-index:40;border:1px solid var(--as-border);background:var(--as-surface);border-radius:9px;gap:3px;width:100%;padding:5px;display:grid;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 12px 32px #18202d1a}.workspace-menu button{min-height:36px;color:var(--as-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:0 9px;font-size:13px;display:flex}.workspace-menu button:hover,.workspace-menu button[aria-checked=true]{color:var(--as-red-600);background:#fff3f2}.workspace-avatar{width:31px;height:31px;color:var(--as-red-600);background:#fff6f5;border:1px solid #f0d4d2;border-radius:8px;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.workspace-name,.profile-name{gap:3px;min-width:0;font-size:14px;font-weight:700;display:grid}.workspace-name{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.profile-name small{color:var(--as-text-soft);font-size:12px;font-weight:500}.workspace-caret{width:16px;height:16px;color:var(--as-text-soft);flex:none;margin-left:auto;transition:transform .15s;display:block}.workspace-switcher[aria-expanded=true] .workspace-caret{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.workspace-caret{transition:none}}.primary-nav{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--as-neutral-200) transparent;flex:auto;align-content:start;gap:2px;min-height:0;margin-top:22px;display:grid;overflow-y:auto}.nav-heading{color:var(--as-text-soft);letter-spacing:.1em;text-transform:uppercase;margin:0 0 7px 10px;font-size:12px;font-weight:750}.nav-link{min-height:37px;color:var(--as-neutral-700);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:12px;padding:0 11px;font-size:14px;font-weight:570;display:flex;position:relative}.nav-link:hover{background:var(--as-neutral-50);color:var(--as-text)}.nav-link--active{color:var(--as-red-600);background:#fff3f2;font-weight:720}.nav-link--active:hover{background:var(--as-red-100);color:var(--as-red-600)}.nav-icon{color:currentColor;place-items:center;width:20px;font-size:17px;line-height:1;display:grid}.nav-icon svg{flex:none;display:block}.nav-link--active .nav-icon{color:var(--as-primary)}.nav-dot{background:var(--as-primary);border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebar-bottom{flex:none;gap:10px;margin-top:12px;display:grid}.local-demo-mark{color:var(--as-neutral-600);border:1px solid #e8eee9;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-size:12px;font-weight:650;display:flex}.local-demo-mark span{background:#42a56f;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #eaf6ef}.local-demo-mark--offline span{background:#cf4944;box-shadow:0 0 0 3px #fff0ef}.workspace-error{color:#aa2b26;margin:-4px 2px 0;font-size:12px;line-height:1.5}.profile-button{border:0;border-top:1px solid var(--as-border);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:13px 5px 2px;display:flex}.profile-avatar{color:#765440;background:#f1ece8;border-radius:50%;place-items:center;width:31px;height:31px;font-size:13px;font-weight:750;display:grid}.profile-menu{color:var(--as-text-soft);letter-spacing:1px;margin-left:auto;font-size:19px}.app-main-column{min-height:100vh;margin-left:248px}.app-topbar{z-index:15;border-bottom:1px solid var(--as-border);background:color-mix(in srgb, var(--as-background) 93%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:12px 30px;display:flex;position:sticky;top:0}.page-heading{gap:4px;min-width:0;display:grid}.breadcrumbs{color:var(--as-text-soft);gap:8px;margin:0;font-size:12px;font-weight:570;display:flex}.breadcrumbs span:last-child{color:var(--as-text-muted)}.breadcrumbs{min-width:0}.breadcrumbs span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.breadcrumbs span:last-child{white-space:nowrap;flex:none}.page-heading h1{letter-spacing:-.04em;margin:0;font-size:19px;font-weight:720}.topbar-actions{align-items:center;gap:10px;display:flex}.locale-context{color:var(--as-text-soft);white-space:nowrap;font-size:11px;font-weight:590}.environment-chip{border:1px solid var(--as-border);color:var(--as-text-muted);border-radius:20px;align-items:center;gap:6px;padding:6px 9px;font-size:12px;font-weight:620;display:inline-flex}.environment-chip span{color:#4f9d70;font-size:11px}.icon-action,.help-action{border:1px solid var(--as-border);background:var(--as-surface);min-width:36px;height:34px;color:var(--as-neutral-700);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.language-action{min-width:40px;padding:0 9px}.icon-action:hover,.help-action:hover{background:var(--as-neutral-100)}.shell-popover{position:relative}.shell-menu{z-index:45;border:1px solid var(--as-border);background:var(--as-surface);width:220px;box-shadow:var(--as-shadow-md);border-radius:9px;gap:2px;padding:5px;display:grid;position:absolute;top:calc(100% + 8px);right:0}.shell-menu--up{width:100%;min-width:216px;inset:auto auto calc(100% + 8px) 0}.shell-menu>button,.shell-menu>a{min-height:36px;color:var(--as-text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:6px;align-items:center;gap:9px;padding:0 9px;font-size:13px;text-decoration:none;display:flex}.shell-menu>button>span:first-of-type,.shell-menu>a>span{flex:auto}.shell-menu>button:hover,.shell-menu>a:hover,.shell-menu>button:focus-visible,.shell-menu>a:focus-visible{background:var(--as-surface-subtle);outline:0}.shell-menu>button[aria-checked=true]{background:var(--as-primary-soft);color:var(--as-red-600);font-weight:700}.shell-menu__check{flex:none;margin-left:auto}.shell-menu__note{color:var(--as-text-soft);margin:4px 9px 6px;font-size:11px;line-height:1.5}.shell-menu__label{color:var(--as-text-soft);margin:6px 9px 2px;font-size:11px;font-weight:700}.shell-menu hr{border:0;border-top:1px solid var(--as-border);width:100%;margin:4px 0}.shell-menu__account{overflow-wrap:anywhere;gap:2px;padding:8px 9px 6px;font-size:13px;display:grid}.shell-menu__account span{color:var(--as-text-muted);font-size:12px}.shell-menu__account small{color:var(--as-text-soft);font-size:11px}.shell-popover--profile .profile-button{width:100%}.help-dialog{gap:18px;font-size:14px;line-height:1.6;display:grid}.help-dialog h3{margin:0 0 6px;font-size:14px;font-weight:720}.help-dialog p,.help-dialog ul{margin:0}.help-dialog ul{gap:6px;padding-left:18px;display:grid}.help-dialog__hint{color:var(--as-text-muted);font-size:13px}.help-dialog__diagnostics{border:1px solid var(--as-border);background:var(--as-surface-subtle);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:7px;max-height:150px;margin:8px 0;padding:10px;font-size:12px;line-height:1.5;overflow:auto}.help-dialog__actions{color:var(--as-text-muted);align-items:center;gap:10px;font-size:13px;display:flex}.help-action{border-radius:50%;width:34px;font-size:15px}.app-content{--content-max:1600px;width:100%;min-width:0;max-width:var(--content-max);margin:0 auto;padding:23px 30px 32px}.app-content>*{min-width:0}.app-content>.console-page{gap:22px}main.app-content .console-empty-state{box-sizing:border-box;min-height:160px;color:var(--as-text-muted);text-align:center;place-content:center;justify-items:center;gap:8px;margin:0;padding:24px;font-size:14px;line-height:1.6;display:grid}main.app-content .console-empty-state--compact{min-height:96px;padding:20px 16px}main.app-content .console-empty-state strong{color:var(--as-text);font-size:15px;font-weight:700;line-height:1.5}main.app-content .console-empty-state p{color:var(--as-text-muted);margin:0;font-size:14px;line-height:1.6}.app-main-column--workspace{flex-direction:column;height:100dvh;min-height:0;display:flex}.app-main-column--workspace>.app-topbar,.app-main-column--workspace>.session-ending{flex:none}.app-content--workspace{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.placeholder-page{border-left:2px solid var(--as-primary);gap:15px;max-width:610px;margin:min(12vh,110px) auto;padding:6px 0 8px 25px;display:grid}.placeholder-kicker{color:var(--as-red-600);letter-spacing:.14em;font-size:11px;font-weight:800}.placeholder-page h2{letter-spacing:-.045em;margin:0;font-size:28px}.placeholder-page p{color:var(--as-text-muted);margin:0;font-size:15px;line-height:1.7}.placeholder-status{color:var(--as-text-muted);align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.status-dot{background:#59a87a;border-radius:50%;width:7px;height:7px}@media (width<=1080px){.app-sidebar{width:220px}.app-main-column{margin-left:220px}.app-content,.app-topbar{padding-inline:20px}}@media (width<=760px){.app-sidebar{border-right:0;border-bottom:1px solid var(--as-border);flex-direction:row;align-items:center;gap:12px;width:100%;height:auto;padding:10px 13px;position:sticky;inset:0 0 auto}.brand-lockup{flex:none;padding:0}.brand-wordmark{font-size:16px}.workspace-control{min-width:0;margin:0 0 0 auto}.workspace-switcher{width:auto;min-width:0;padding:5px 7px}.workspace-menu{width:min(230px,70vw);left:auto;right:0}.workspace-switcher .workspace-avatar,.workspace-caret{display:none}.workspace-name{font-size:12px}.primary-nav{scrollbar-width:none;gap:3px;margin:0;display:flex;overflow-x:auto}.primary-nav::-webkit-scrollbar{display:none}.nav-heading,.nav-icon,.nav-dot,.sidebar-bottom{display:none}.nav-link{flex:none;min-height:34px;padding:0 9px;font-size:12px}.app-main-column{min-height:calc(100vh - 53px);margin-left:0}.app-topbar{min-height:68px;padding:10px 14px}.page-heading h1{font-size:16px}.environment-chip{display:none}.locale-context{font-size:10px}.topbar-actions{gap:6px}.app-content{padding:14px 12px 24px}}@media (width<=410px){.app-sidebar{gap:8px;padding-inline:9px}.workspace-control{flex:none;display:block}.workspace-switcher{justify-content:center;width:34px;height:34px;padding:3px}.workspace-switcher .workspace-avatar{width:24px;height:24px;display:grid}.workspace-name,.workspace-caret{display:none}.workspace-menu{width:min(230px,80vw)}.nav-link{min-height:32px;padding-inline:7px;font-size:11px}.app-topbar{padding-inline:11px}}@media (width<=920px),(height<=640px){.app-main-column--workspace{height:auto;min-height:100dvh;display:block}.app-content--workspace{display:block}}.sign-in-required{text-align:center;min-height:100vh;color:var(--as-text);background:var(--as-background);place-content:center;justify-items:center;gap:12px;padding:24px;display:grid}.sign-in-required p{max-width:36ch;margin:0;line-height:1.5}.reentry-link{color:var(--as-primary,#4f46e5);font-weight:600;text-decoration:underline}.session-ending{background:var(--as-warning-bg,#fff7e0);color:var(--as-text);border-bottom:1px solid var(--as-border,#e3e3e8);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 16px;display:flex}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.studio-workspace{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.studio-workspace--viewer{display:block;overflow:auto}.studio-shell{flex-direction:column;flex:1 1 0;min-width:0;min-height:0;display:flex}.media-source-video{z-index:-1;opacity:.001;pointer-events:none;width:2px;height:2px;position:fixed;top:-2px;left:-2px}.studio-shell>.studio-toolbar.console-page-header{margin-bottom:22px}.broadcast-heading{min-width:0}.broadcast-title-row{flex-wrap:wrap;align-items:center;gap:9px;min-height:32px;display:flex}.broadcast-title-row h3{letter-spacing:-.035em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:18px;font-weight:740;line-height:1.4}.draft-state{color:#8c7145;white-space:nowrap;background:#f5f0e7;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:11px;font-weight:740;display:inline-flex}.draft-state i{background:#ba8b3d;border-radius:50%;width:5px;height:5px}.broadcast-subline{color:var(--as-text-soft);flex-wrap:wrap;align-items:center;gap:7px;margin-top:6px;font-size:11px;display:flex}.local-data-label{border-left:1px solid var(--as-border);color:var(--as-neutral-600);margin-left:3px;padding-left:8px;font-weight:680}.broadcast-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.server-integration-note{color:var(--as-text-soft);text-align:right;flex-basis:100%;font-size:11px}.workspace-layout{grid-template-columns:minmax(0, 1fr) var(--as-chat-rail-width);flex:1 1 0;grid-template-rows:minmax(0,1fr);gap:16px;min-height:0;display:grid;container-type:size}.workspace-layout--chat-collapsed{grid-template-columns:minmax(0,1fr) 46px}.studio-left-column{border:1px solid var(--as-border);border-radius:var(--as-radius-md);background:var(--as-surface);flex-direction:column;align-self:start;min-width:0;min-height:0;max-height:100%;display:flex;overflow:hidden}.studio-scroll-content{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-color:var(--as-neutral-300) transparent;scrollbar-width:thin;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.preview-panel{border-bottom:1px solid var(--as-border);background:#17191b;flex:none}.preview-panel-head{color:#fff;background:#202123;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;min-height:39px;padding:0 12px;display:flex}.preview-label-group{align-items:center;gap:9px;display:flex}.preview-label{font-size:12px;font-weight:700}.preview-state-pill{color:#b6b8ba;background:#ffffff14;border-radius:10px;align-items:center;gap:5px;padding:4px 6px;font-size:11px;display:inline-flex}.preview-state-pill i{background:#9b9d9f;border-radius:50%;width:5px;height:5px}.preview-state-pill--active{color:#d8f0e1}.preview-state-pill--active i{background:#49bd7e;box-shadow:0 0 0 3px #49bd7e1f}.scene-state{color:#e0e0e0;background:#ffffff0a;border:1px solid #ffffff21;border-radius:5px;align-items:center;gap:9px;padding:5px 8px;font-size:11px;display:inline-flex}.scene-state i{color:#a4a5a7;font-size:14px;font-style:normal}.preview-surface{aspect-ratio:16/9;color:#fff;background:#17191b;place-items:center;width:100%;min-height:0;display:grid;position:relative;overflow:hidden}.preview-surface:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.preview-video{object-fit:contain;background:#101112;width:100%;height:100%;position:absolute;inset:0}.preview-empty-state{z-index:1;text-align:center;justify-items:center;gap:7px;max-width:380px;padding:30px 76px;display:grid}.preview-empty-state strong{font-size:14px;font-weight:700}.preview-empty-state>span{color:#a4a8aa;font-size:11px;line-height:1.6}.preview-empty-art{color:#aaa;border:1px solid #ffffff40;border-radius:6px;place-items:center;width:48px;height:38px;margin-bottom:5px;display:grid;position:relative}.preview-empty-art:before{content:"";border:1px solid #ffffff4a;border-radius:3px;width:30px;height:20px;position:absolute;top:6px;left:7px}.preview-empty-art span{z-index:1;background:#ffffff6b;border-radius:50%;width:8px;height:8px}.preview-empty-art i{border-top:1px solid #ffffff5c;width:19px;height:9px;position:absolute;bottom:6px;right:8px;transform:skewY(-24deg)}.camera-overlay-video{z-index:3;object-fit:cover;pointer-events:none;border:1px solid #ffffffb8;border-radius:8px;max-height:70%;position:absolute;box-shadow:0 4px 18px #00000052}.drawing-canvas{z-index:4;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.preview-actions-overlay{z-index:6;flex-wrap:wrap;gap:6px;display:flex;position:absolute;bottom:11px;right:12px}.capture-button{color:#f2f2f2;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#1f2123e0;border:1px solid #ffffff30;border-radius:6px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:11px;font-weight:650;display:inline-flex}.capture-button:hover{background:#343638;border-color:#ffffff6b}.capture-button--primary{border-color:var(--as-primary);background:var(--as-primary);color:#fff}.capture-button--primary:hover{background:var(--as-red-600)}.capture-button--stop{color:#ffc8c6}.preview-capture-tag{z-index:5;color:#fff;background:#141517b8;border:1px solid #ffffff29;border-radius:5px;align-items:center;gap:6px;padding:6px 8px;font-size:11px;display:inline-flex;position:absolute;top:12px;right:12px}.preview-capture-tag span{background:#68ce91;border-radius:50%;width:5px;height:5px}.preview-footline{color:#b7b8ba;background:#202123;justify-content:space-between;align-items:center;gap:12px;min-height:32px;padding:0 12px;display:flex}.media-feedback{color:#c4c6c8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.media-feedback--error{color:#ffb8b5}.preview-footline>span:last-child{color:#85878a;white-space:nowrap;font-size:11px}.settings-panel{background:var(--as-surface);flex:none;padding:18px 19px 15px;container-type:inline-size}.settings-header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.settings-header-row>.broadcast-heading{flex:260px}.settings-header-meta{flex:none;align-items:center;gap:14px;display:inline-flex}.share-popover{display:inline-block;position:relative}.share-trigger-btn{align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.share-trigger-btn .share-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.share-trigger-btn .share-chevron{vertical-align:middle;flex-shrink:0;transition:transform .15s;display:inline-block}.share-trigger-btn[aria-expanded=true] .share-chevron{transform:rotate(180deg)}.share-dropdown-menu{z-index:50;background:var(--as-surface);border:1px solid var(--as-border);min-width:280px;box-shadow:var(--as-shadow-md);border-radius:8px;flex-direction:column;gap:4px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.share-menu-item{width:100%;color:var(--as-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:flex-start;gap:10px;padding:9px 11px;font-family:inherit;transition:background .15s;display:flex}.share-menu-item:hover,.share-menu-item:focus-visible{background:var(--as-surface-subtle);outline:none}.share-menu-item__icon{background:var(--as-surface-subtle);width:28px;height:28px;color:var(--as-text-soft);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.share-menu-item:hover .share-menu-item__icon{background:var(--as-primary-soft);color:var(--as-primary)}.share-menu-item__text{flex-direction:column;gap:2px;min-width:0;display:flex}.share-menu-item__text strong{color:var(--as-text);font-size:13px;font-weight:600}.share-menu-item__text small{color:var(--as-text-soft);font-size:11px;line-height:1.35}.settings-save-state{color:var(--as-text-soft);flex:none;align-items:center;gap:5px;padding-top:5px;font-size:11px;display:inline-flex}.settings-save-state i{background:#5aa577;border-radius:50%;width:5px;height:5px}.settings-save-state .unsaved-dot{background:#d1923d}.prep-tablist{border-bottom:1px solid var(--as-border);scrollbar-width:thin;gap:22px;margin-top:18px;display:flex;overflow:auto hidden}.prep-tab{min-height:44px;color:var(--as-text-soft);cursor:pointer;background:0 0;border:0;flex:none;padding:0 4px;font-size:14px;font-weight:650;position:relative}.prep-tab:hover{color:var(--as-text)}.prep-tab--active{color:var(--as-red-600);font-weight:740}.prep-tab--active:after{background:var(--as-primary);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.prep-panel{width:100%;min-height:0;padding-top:16px}.prep-columns{grid-template-columns:minmax(0,1fr);gap:20px;padding-bottom:14px;display:grid}.prep-column{min-width:0}.prep-column-title{margin:0 0 12px;font-size:13px;font-weight:700}.prep-column .camera-placement-row{grid-template-columns:minmax(0,1fr) 120px}.prep-column .camera-placement-row label{grid-column:1/-1}.prep-column .audio-channel{grid-template-columns:minmax(0,1fr) minmax(70px,.7fr)}.prep-column .audio-controls{grid-column:1/-1}.prep-column .connection-list small{overflow-wrap:anywhere;text-overflow:clip;white-space:normal;line-height:1.5;overflow:visible}.prep-column .audio-mixer,.prep-column .progress-section,.prep-column .promo-preview{margin-top:0}@container (width>=720px){.prep-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.prep-columns>.prep-column+.prep-column{border-left:1px solid var(--as-border);padding-left:24px}}.form-section-heading{justify-content:space-between;align-items:center;gap:10px;min-height:37px;margin-bottom:13px;display:flex}.prep-panel>.form-section-heading{border-bottom:1px solid var(--as-border);width:100%;padding-bottom:13px}.form-section-heading>div{min-width:0}.form-section-heading>button{flex:none}.form-section-heading h4{margin:0;font-size:14px;font-weight:740}.form-section-heading p{color:var(--as-text-soft);margin:4px 0 0;font-size:11px;line-height:1.4}.form-section-heading>span{color:var(--as-text-soft);font-size:11px}.form-field{gap:6px;margin-bottom:12px;display:grid;position:relative}.form-field>span,.device-field>span{color:var(--as-neutral-700);font-size:11px;font-weight:700}.form-field b{color:var(--as-primary)}.form-field input,.form-field textarea,.device-field select,.camera-placement-row select{border:1px solid var(--as-border);background:var(--as-surface);width:100%;min-height:37px;color:var(--as-text);border-radius:6px;padding:8px 10px;font-size:12px;line-height:1.5}.form-field textarea{resize:vertical;min-height:70px}.form-field input:hover,.form-field textarea:hover,.device-field select:hover{border-color:var(--as-neutral-300)}.form-field input:focus,.form-field textarea:focus,.device-field select:focus{border-color:var(--as-neutral-500);outline:2px solid color-mix(in srgb, var(--as-focus) 15%, transparent)}.title-input-wrap{display:block;position:relative}.title-input-wrap input{padding-right:66px}.title-count{color:var(--as-neutral-400);white-space:nowrap;pointer-events:none;font-size:11px;font-weight:400;line-height:1;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.form-field .broadcast-description-input{min-height:132px}.broadcast-info-grid{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:12px;display:grid}.broadcast-info-copy,.broadcast-info-publishing{min-width:0}.broadcast-info-copy .form-field:last-child{margin-bottom:0}.broadcast-info-publishing .visibility-section{border-top:0;flex-direction:column;align-items:flex-start;gap:12px;padding-top:0}.broadcast-info-publishing .thumbnail-row{flex-wrap:wrap}.broadcast-info-publishing .thumbnail-row>span:nth-child(2){flex:1;min-width:0}.broadcast-info-publishing .thumbnail-row small{line-height:1.5}@container (width<=520px){.settings-header-meta{flex:100%}.share-dropdown-menu{min-width:min(280px,100cqw);left:0;right:auto}}@container (width>=720px){.broadcast-info-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);gap:28px}.broadcast-info-publishing{border-left:1px solid var(--as-border);padding-left:24px}}.visibility-section{border-top:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.visibility-section strong{font-size:12px}.visibility-section p{color:var(--as-text-soft);margin:4px 0 0;font-size:11px}.visibility-options{flex-wrap:wrap;gap:4px;display:flex}.visibility-options button{border:1px solid var(--as-border);background:var(--as-surface);min-height:29px;color:var(--as-text-muted);cursor:pointer;border-radius:5px;padding:0 8px;font-size:11px}.visibility-options button:hover{background:var(--as-neutral-50)}.visibility-options .visibility-option--selected{color:var(--as-red-600);background:#fff4f3;border-color:#edc8c5;font-weight:700}.thumbnail-row{border-top:1px solid var(--as-border);align-items:center;gap:9px;padding:11px 0;display:flex}.thumbnail-illustration{border:1px dashed var(--as-neutral-300);background:var(--as-neutral-50);width:41px;height:29px;color:var(--as-neutral-400);border-radius:4px;flex:none;place-items:center;font-size:15px;display:grid}.thumbnail-row>span:nth-child(2),.test-recording-row>span{gap:4px;display:grid}.thumbnail-row strong,.test-recording-row strong{font-size:11px}.thumbnail-row small,.test-recording-row small{color:var(--as-text-soft);font-size:11px}.thumbnail-row>button{margin-left:auto}.thumbnail-preview{border:1px solid var(--as-border);object-fit:cover;background:var(--as-neutral-50);border-radius:4px;flex:none;width:64px;height:36px}.thumbnail-actions{gap:6px;margin-left:auto;display:flex}.thumbnail-row small.thumbnail-error{color:var(--as-red-600)}.announcement-save-feedback{border:1px solid var(--as-border);color:var(--as-text-muted);border-radius:6px;margin:0 0 14px;padding:10px 12px;font-size:13px;line-height:1.6}.announcement-save-feedback[role=alert]{border-color:var(--as-red-200);color:var(--as-red-600)}.permission-badge{background:var(--as-neutral-100);color:var(--as-text-muted);white-space:nowrap;border-radius:10px;align-items:center;gap:5px;padding:5px 7px;font-size:11px;font-weight:650;display:inline-flex}.permission-badge i{background:#b6a576;border-radius:50%;width:5px;height:5px}.permission-badge--active{color:#39754e;background:#edf7f0}.permission-badge--active i{background:#49a36b}.capture-source-row,.test-recording-row{border-top:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.prep-column>.capture-source-row:first-child{border-top:0;padding-top:0}.capture-source-row>span,.camera-placement-row>span{gap:4px;display:grid}.capture-source-row strong,.camera-placement-row strong{font-size:11px}.capture-source-row small,.camera-placement-row small{color:var(--as-text-soft);font-size:11px}.device-field{grid-template-columns:106px minmax(0,1fr);align-items:center;gap:13px;margin-bottom:9px;display:grid}.device-field select,.camera-placement-row select{min-height:33px;padding:5px 9px}.camera-placement-row{border-top:1px solid var(--as-border);grid-template-columns:minmax(125px,1fr) 120px minmax(145px,.8fr);align-items:center;gap:10px;padding:12px 0;display:grid}.camera-placement-row label{align-items:center;gap:7px;display:flex}.camera-placement-row input,.audio-controls input{width:100%;min-width:0;accent-color:var(--as-primary)}.camera-placement-row output,.audio-controls output{color:var(--as-text-muted);font-size:11px}.audio-mixer{border:1px solid var(--as-border);border-radius:8px;margin-top:4px}.mixer-heading{border-bottom:1px solid var(--as-border);justify-content:space-between;align-items:center;gap:10px;padding:10px 11px;display:flex}.mixer-heading h4{margin:0;font-size:12px}.mixer-heading p{color:var(--as-text-soft);margin:3px 0 0;font-size:11px}.mixer-heading>span{color:var(--as-text-soft);letter-spacing:.08em;font-size:9px;font-weight:750}.audio-channel{border-bottom:1px solid var(--as-border);grid-template-columns:minmax(105px,1fr) minmax(70px,1.15fr) minmax(190px,1.6fr);align-items:center;gap:10px;padding:9px 11px;display:grid}.audio-channel:last-child{border-bottom:0}.audio-channel-label{align-items:center;gap:8px;display:flex}.audio-channel-label>i{width:26px;height:26px;color:var(--as-neutral-700);background:#f4f3f1;border-radius:7px;flex:none;place-items:center;font-size:15px;font-style:normal;display:grid}.audio-channel-label>i.screen-audio-icon{color:#56698d;background:#f1f3f8;font-size:12px}.audio-channel-label>span{gap:3px;display:grid}.audio-channel-label strong{font-size:11px}.audio-channel-label small{color:var(--as-text-soft);font-size:9px}.meter-track{background:var(--as-neutral-100);border-radius:5px;height:6px;overflow:hidden}.meter-track span{border-radius:inherit;background:linear-gradient(90deg, #62b67e, #d3ad57 75%, var(--as-primary));height:100%;transition:width .1s linear;display:block}.audio-controls{justify-content:space-between;align-items:center;gap:9px;display:flex}.audio-controls label{flex:1;align-items:center;gap:6px;min-width:66px;display:flex}.screen-audio-status{color:var(--as-text-soft);white-space:nowrap;font-size:11px}.obs-settings{border-top:1px solid var(--as-border);border-bottom:1px solid var(--as-border);margin-top:10px}.obs-settings summary{min-height:37px;color:var(--as-neutral-700);cursor:pointer;align-items:center;gap:9px;font-size:11px;font-weight:700;list-style:none;display:flex}.obs-settings summary::-webkit-details-marker{display:none}.obs-settings summary:before{color:var(--as-text-soft);content:"＋"}.obs-settings[open] summary:before{content:"−"}.obs-settings summary span{color:var(--as-text-soft);margin-left:auto;font-size:11px;font-weight:500}.obs-settings>div{justify-content:space-between;align-items:center;gap:10px;padding:0 0 10px 17px;display:flex}.obs-settings p{color:var(--as-text-soft);margin:0;font-size:11px;line-height:1.4}.test-recording-row{padding-bottom:0}.test-recording-row>span{flex:1;min-width:0}.test-recording-row small{line-height:1.45}.local-test-recording-status,.local-test-recording-error{margin:9px 0 0;font-size:11px;line-height:1.5}.local-test-recording-status{color:var(--as-text-muted)}.local-test-recording-error{color:var(--as-red-600)}.local-test-recording-preview{border:1px solid var(--as-border);background:#111;border-radius:7px;width:min(100%,520px);max-height:280px;margin-top:10px;display:block}.test-recording-actions{align-items:center;gap:12px;padding:9px 0;font-size:11px;display:flex}.test-recording-actions a{color:var(--as-primary);font-weight:650;text-decoration:underline}.test-recording-actions>button{margin-left:auto}.run-of-show{margin:0;padding:0;list-style:none;display:grid}.run-of-show li{border-top:1px solid var(--as-border);grid-template-columns:25px 49px minmax(0,1fr) 28px;align-items:center;gap:8px;min-height:45px;display:grid}.run-of-show li:last-child{border-bottom:1px solid var(--as-border)}.run-of-show li>span{color:var(--as-neutral-400);font-size:11px;font-weight:700}.run-of-show time{color:var(--as-red-600);font-variant-numeric:tabular-nums;font-size:11px}.run-of-show strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:620;overflow:hidden}.run-of-show button{color:var(--as-text-soft);cursor:pointer;background:0 0;border:0;font-size:16px}.agenda-heading-actions{flex:none;align-items:center;gap:6px;display:flex}.agenda-editor-title{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.agenda-count{color:var(--as-neutral-400);font-variant-numeric:tabular-nums;font-size:11px}.agenda-fieldset{border:0;min-width:0;margin:0;padding:0}.agenda-state{color:var(--as-neutral-500);font-size:11px;font-style:normal;font-weight:650}.agenda-item--current .agenda-state{color:var(--as-red-600)}.agenda-item--done strong{color:var(--as-text-soft);text-decoration:line-through}.agenda-item--open{background:var(--as-neutral-50)}.run-of-show button:disabled{cursor:default;opacity:.45}.agenda-item-panel{grid-column:1/-1;padding:4px 4px 12px}.agenda-item-row{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.agenda-state-options{border:1px solid var(--as-border);border-radius:6px;margin-bottom:12px;display:flex;overflow:hidden}.run-of-show .agenda-state-options button{border-left:1px solid var(--as-border);min-height:35px;color:var(--as-neutral-700);padding:0 12px;font-size:12px}.run-of-show .agenda-state-options button:first-child{border-left:0}.run-of-show .agenda-state-options .agenda-state-option--active{color:var(--as-red-600);background:#fff3f2;font-weight:700}.agenda-symbol{flex:140px}.agenda-item-actions{flex-wrap:wrap;gap:6px;display:flex}.agenda-empty{color:var(--as-text-soft);margin:10px 0;font-size:12px}.agenda-feedback{color:var(--as-neutral-700);margin:10px 0 0;font-size:12px}.agenda-feedback--error{color:var(--as-red-600)}.agenda-recovery{gap:6px;margin-top:8px;display:flex}.progress-section{margin-top:15px}.progress-section-title{color:var(--as-neutral-700);justify-content:space-between;align-items:center;margin-bottom:9px;font-size:11px;display:flex}.progress-section-title button{color:var(--as-text-muted);cursor:pointer;background:0 0;border:0;font-size:11px}.progress-section-title button b{color:var(--as-primary);margin-left:3px;font-size:15px}.progress-section-title>span{color:var(--as-text-soft);font-size:11px}.studio-settings-note{color:var(--as-text-muted);font-size:13px;line-height:1.6}.marker-heading{margin-top:14px}.popup-config-list{border-top:1px solid var(--as-border);display:grid}.popup-config-row{border-bottom:1px solid var(--as-border);align-items:center;gap:10px;min-height:57px;display:flex}.popup-config-row>i{background:var(--as-neutral-100);width:28px;height:28px;color:var(--as-neutral-700);border-radius:7px;flex:none;place-items:center;font-size:14px;font-style:normal;display:grid}.popup-config-row>span{gap:4px;display:grid}.popup-config-row strong{font-size:11px}.popup-config-row small{color:var(--as-text-soft);font-size:11px}.toggle-switch{background:var(--as-neutral-300);cursor:pointer;border:0;border-radius:10px;flex:none;width:33px;height:19px;margin-left:auto;padding:2px;position:relative}.toggle-switch[aria-checked=true]{background:var(--as-primary)}.toggle-switch i{background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .12s;display:block;box-shadow:0 1px 2px #0000002e}.toggle-switch[aria-checked=true] i{transform:translate(14px)}.promo-preview{background:linear-gradient(125deg,#fff9f8,#fff);border:1px solid #efd8d6;border-radius:7px;gap:5px;margin-top:13px;padding:11px;display:grid}.promo-preview>small{color:var(--as-red-600);letter-spacing:.1em;font-size:9px;font-weight:800}.promo-preview strong{font-size:11px}.promo-preview>span{color:var(--as-text-soft);font-size:11px}.promotion-content-fields{margin-top:15px}.promotion-button-fields{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:10px;display:grid}.promotion-feedback{color:var(--as-red-600);margin:0 0 10px;font-size:12px}.promo-preview>.promotion-preview-card{border:1px solid var(--as-border);background:var(--as-surface);border-radius:7px;gap:3px;padding:9px;display:grid}.promotion-preview-card b{color:var(--as-text);font-size:11px}.promotion-preview-card em{white-space:pre-line;font-style:normal}.promotion-preview-card i{background:var(--as-red-600);color:#fff;border-radius:5px;justify-self:start;padding:3px 7px;font-size:10px;font-style:normal;font-weight:700}.promo-preview button{color:var(--as-red-600);cursor:pointer;background:0 0;border:0;justify-self:start;margin-top:3px;padding:0;font-size:11px;font-weight:700}.connection-list{border-top:1px solid var(--as-border);display:grid}.connection-list>div{border-bottom:1px solid var(--as-border);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:53px;display:grid}.connection-list>div>i{background:var(--as-neutral-100);width:27px;height:27px;color:var(--as-neutral-500);border-radius:7px;place-items:center;font-size:14px;font-style:normal;display:grid}.connection-list>div>i.connected-icon{color:#428760;background:#edf7f0}.connection-list>div>span{gap:3px;min-width:0;display:grid}.connection-list strong{font-size:11px}.connection-list small{color:var(--as-text-soft);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.connection-list b{color:var(--as-text-soft);font-size:11px;font-weight:500}.not-live-callout{background:#fffaf2;border:1px solid #f0dfc9;border-radius:7px;align-items:flex-start;gap:9px;margin-top:13px;padding:10px;display:flex}.not-live-callout>i{color:#a5793c;background:#f7ead6;border-radius:50%;flex:none;place-items:center;width:17px;height:17px;font-size:12px;font-style:normal;font-weight:800;display:grid}.not-live-callout>span{gap:4px;display:grid}.not-live-callout strong{color:#71582f;font-size:11px}.not-live-callout small{color:#897651;font-size:11px;line-height:1.5}.media-error-callout{color:var(--as-red-700);background:#fff6f5;border:1px solid #f0c7c5;border-radius:6px;margin-top:10px;padding:9px;font-size:11px;line-height:1.5}.studio-toast{z-index:80;border:1px solid var(--as-neutral-800);background:var(--as-neutral-900);color:#fff;max-width:min(420px,100vw - 30px);box-shadow:var(--as-shadow-soft);border-radius:8px;padding:11px 14px;font-size:13px;line-height:1.4;position:fixed;bottom:22px;right:26px}@media (width<=1060px){.workspace-layout{grid-template-columns:minmax(0, 1fr) var(--as-chat-rail-width)}.workspace-layout--chat-collapsed{grid-template-columns:minmax(0,1fr) 46px}.camera-placement-row{grid-template-columns:minmax(120px,1fr) 100px}.camera-placement-row label{grid-column:1/-1}}@media (width<=920px){.studio-workspace,.studio-shell{display:block}.workspace-layout,.workspace-layout--chat-collapsed{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);height:auto;min-height:0;container-type:normal}.studio-left-column{height:auto;min-height:0;max-height:none}.studio-scroll-content{height:auto;overflow:visible}.preview-surface{width:100%;height:auto}.workspace-layout>.chat-rail{height:420px}.workspace-layout>.chat-rail.chat-rail--collapsed{height:46px}.workspace-layout--chat-collapsed .chat-rail{justify-self:end;width:100%}.workspace-layout--chat-collapsed .chat-rail--collapsed{width:46px}}@media (width<=640px){.broadcast-actions{justify-content:flex-start;width:100%}.server-integration-note{text-align:left}.workspace-layout{gap:10px}.studio-left-column{height:auto;min-height:0}.settings-panel{padding:15px 12px 13px}.preview-surface{min-height:0}.preview-empty-state{gap:4px;padding:12px 60px}.preview-actions-overlay{gap:4px;bottom:7px;right:7px}.capture-button{min-height:28px;padding-inline:7px;font-size:10px}.preview-footline{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding-block:6px}.media-feedback{max-width:100%}.preview-footline>span:last-child{display:none}.prep-tablist{gap:14px}.visibility-section{flex-direction:column;align-items:flex-start}.visibility-options{width:100%}.visibility-options button{flex:1}.device-field{grid-template-columns:1fr;gap:5px}.camera-placement-row{grid-template-columns:1fr 110px}.camera-placement-row label{grid-column:1/-1}.audio-channel{grid-template-columns:minmax(0,1fr) minmax(60px,.8fr);gap:7px}.audio-controls{grid-column:1/-1}.thumbnail-row{flex-wrap:wrap;align-items:flex-start}.thumbnail-row>button{margin-left:50px}.broadcast-title-row h3{font-size:17px}.form-section-heading{align-items:flex-start}}@media (width>=921px) and (height<=640px){.studio-workspace,.studio-shell{display:block}.workspace-layout{grid-template-rows:auto;align-items:start;height:auto;min-height:0;container-type:normal}.studio-scroll-content{height:auto;overflow:visible}.studio-left-column{max-height:none}.preview-surface{width:min(100%,600px);height:auto}.workspace-layout>.chat-rail{height:calc(100dvh - 110px);min-height:300px;position:sticky;top:94px}}@media (width<=390px){.broadcast-subline{gap:5px;font-size:10px}.local-data-label{display:none}.broadcast-actions{gap:5px}.server-integration-note{width:100%;margin-left:0}.preview-label-group{gap:5px}.preview-state-pill{text-overflow:ellipsis;white-space:nowrap;max-width:138px;overflow:hidden}.scene-state{white-space:nowrap;max-width:95px;overflow:hidden}.run-of-show li{grid-template-columns:20px 38px minmax(0,1fr) 22px;gap:5px}}.obs-settings>.obs-body{justify-content:stretch;gap:8px;display:grid}.obs-credentials{gap:6px;display:grid}.obs-credentials label{color:var(--as-text-soft);gap:3px;font-size:11px;display:grid}.obs-credentials input{border:1px solid var(--as-border);background:var(--as-surface);min-width:0;height:30px;color:var(--as-neutral-700);font:inherit;border-radius:4px;padding:0 8px;font-size:11px}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--as-red-50:#fefbfa;--as-red-100:#fce9e8;--as-red-200:#f6b3b1;--as-red-300:#f97f7d;--as-red-400:#eb5754;--as-red-500:#e62c28;--as-red-600:#c41a17;--as-red-700:#971412;--as-neutral-0:#fff;--as-neutral-50:#f9f9f9;--as-neutral-100:#f5f5f5;--as-neutral-150:#ececec;--as-neutral-200:#dbdbdb;--as-neutral-250:#cfcfcf;--as-neutral-300:#c2c2c2;--as-neutral-350:#a8a8a8;--as-neutral-400:#9c9c9c;--as-neutral-500:#8f8f8f;--as-neutral-600:#6b6b6b;--as-neutral-700:#525252;--as-neutral-800:#363636;--as-neutral-850:#2b2b2b;--as-neutral-900:#212121;--as-neutral-920:#1a1a1a;--as-neutral-950:#0f0f0f;--as-green-500:#12d469;--as-green-600:#14804a;--as-green-700:#0d9c4d;--as-blue-500:#1a7cfa;--as-background:var(--as-neutral-50);--as-surface:var(--as-neutral-0);--as-surface-subtle:var(--as-neutral-100);--as-text:var(--as-neutral-900);--as-text-muted:var(--as-neutral-600);--as-text-soft:var(--as-neutral-500);--as-border:var(--as-neutral-150);--as-primary:var(--as-red-500);--as-primary-soft:var(--as-red-100);--as-focus:#3377df;--as-radius-sm:6px;--as-radius-md:10px;--as-radius-lg:14px;--as-shadow-soft:0 4px 18px #2121210f;--as-shadow-md:0 8px 24px #0c182829;--as-warning-bg:#fff7e0;--as-chat-rail-width:clamp(300px, 18vw, 360px);font-family:Pretendard,Noto Sans KR,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media (width<=1060px){:root{--as-chat-rail-width:276px}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--as-background:#0f0f0f;--as-surface:#1a1a1a;--as-surface-subtle:#212121;--as-text:#f5f5f5;--as-text-muted:#b8b8b8;--as-text-soft:#ababab;--as-border:#363636;--as-primary:#eb5754;--as-on-primary:#0f0f0f;--as-primary-soft:#412524;--as-shadow-soft:0 4px 18px #0006;--as-shadow-md:0 8px 24px #0008;--as-green-600:#63bb89;--as-warning-bg:#372e1b}*{box-sizing:border-box}html,body,#app{min-width:320px;min-height:100%;margin:0}body{background:var(--as-background);color:var(--as-text)}button,input,select,textarea{font:inherit}button{color:inherit}input[type=checkbox]{appearance:none;border:1px solid var(--as-neutral-300);background:var(--as-surface);vertical-align:middle;cursor:pointer;border-radius:3px;flex:none;width:16px;min-width:16px;height:16px;margin:0;display:inline-block}input[type=checkbox]:checked{border-color:var(--as-primary);background-color:var(--as-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3.5 8 3 3 6-6' fill='none' stroke='white' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}input[type=checkbox]:indeterminate{border-color:var(--as-primary);background-color:var(--as-primary);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8h8' stroke='white' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}@media (forced-colors:active){input[type=checkbox]{appearance:auto}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:3px solid color-mix(in srgb, var(--as-focus) 42%, transparent);outline-offset:2px}::selection{color:var(--as-neutral-900);background:var(--as-red-100)}.ui-button{border-radius:var(--as-radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:15px;font-weight:650;line-height:1.3;transition:background-color .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.ui-button:hover:not(:disabled){transform:translateY(-1px)}.ui-button:active:not(:disabled){transform:translateY(0)}.ui-button:disabled{cursor:not-allowed;opacity:.56}.ui-button--primary{color:var(--as-on-primary,white);background:var(--as-primary)}.ui-button--primary:hover:not(:disabled){background:var(--as-red-600)}.ui-button--secondary{border-color:var(--as-border);background:var(--as-surface);color:var(--as-text)}.ui-button--secondary:hover:not(:disabled){border-color:var(--as-neutral-300);background:var(--as-neutral-50)}.ui-button--quiet{color:var(--as-text-muted)}.ui-button--quiet:hover:not(:disabled){background:var(--as-neutral-100);color:var(--as-text)}.ui-button--danger{color:#fff;background:var(--as-red-600)}.ui-button--small{min-height:32px;padding-inline:11px;font-size:14px}.ui-button--large{min-height:44px;padding-inline:18px}.ui-dialog-backdrop{z-index:100;background:#0f0f0f6b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ui-dialog{border:1px solid var(--as-border);border-radius:var(--as-radius-lg);background:var(--as-surface);width:min(100%,430px);padding:24px;box-shadow:0 18px 64px #0f0f0f38}.ui-dialog__header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.ui-dialog__title{letter-spacing:-.02em;margin:0;font-size:19px;font-weight:720}.ui-dialog__close{width:32px;height:32px;color:var(--as-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;font-size:21px;display:grid}.ui-dialog__close:hover{background:var(--as-neutral-100)}.ui-dialog__body{color:var(--as-text-muted);margin-top:14px;font-size:15px;line-height:1.65}.ui-dialog__footer{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:22px;display:flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
