.app-countdown[data-v-fe8233a4]{align-items:center;backdrop-filter:var(--background-blur);-webkit-backdrop-filter:var(--background-blur);display:flex;height:100%;justify-content:center;width:100%}.app-countdown__content[data-v-fe8233a4]{align-items:center;display:flex;flex-direction:column;gap:60px}.app-countdown__message[data-v-fe8233a4]{color:var(--text-main);font-family:var(--H3-font-family);font-size:var(--H3-font-size);font-weight:var(--H3-font-weight);letter-spacing:var(--H3-letter-spacing);line-height:var(--H3-line-height);margin:0}.app-countdown__timer[data-v-fe8233a4]{align-items:center;background:var(--color-green);border-radius:50%;display:flex;height:160px;justify-content:center;transition:background-color .3s ease;width:160px}.app-countdown__timer--last[data-v-fe8233a4]{background:var(--color-red)}.app-countdown__timer-value[data-v-fe8233a4]{color:var(--text-main);font-family:var(--H1-font-family);font-size:var(--H1-font-size);font-weight:var(--H1-font-weight);letter-spacing:var(--H1-letter-spacing);line-height:var(--H1-line-height);text-align:center}.app-countdown__cancel[data-v-fe8233a4]{background:none;border:1px solid var(--text-main);border-radius:1000px;color:var(--text-main);cursor:pointer;font-family:var(--small-font-family);font-size:var(--small-font-size);opacity:.85;padding:8px 24px}.app-countdown__cancel[data-v-fe8233a4]:hover{opacity:1}.app-countdown-modal[data-v-30377814]{height:100%}.app-countdown-modal[data-v-30377814] .modal.is-full-screen>.animation-content{background-color:transparent!important}.app-loading[data-v-36719c18]{height:100%;width:100%}.app-loading[data-v-36719c18],.app-loading__progress-container[data-v-36719c18]{align-items:center;display:flex;justify-content:center;position:relative}.app-loading__progress-container[data-v-36719c18]{height:200px;width:200px}.app-loading__progress-ring[data-v-36719c18]{height:100%;transform:rotate(-90deg);width:100%}.app-loading__progress-track[data-v-36719c18]{stroke:var(--surface-3,rgba(110,120,255,.22))}.app-loading__progress-bar[data-v-36719c18]{stroke:var(--active-main,#76b828);transition:stroke-dashoffset .3s ease}.app-loading__progress-text[data-v-36719c18]{color:var(--text-main,#eaf0fd);font-family:var(--H3-font-family,"Montserrat",sans-serif);font-size:var(--H3-font-size,32px);font-weight:var(--H3-font-weight,700);letter-spacing:var(--H3-letter-spacing,0);line-height:var(--H3-line-height,42px);position:absolute}.app-loading__sr-only[data-v-36719c18]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){.app-loading__progress-bar[data-v-36719c18]{transition:none}}@media(forced-colors:active){.app-loading__progress-track[data-v-36719c18]{opacity:.3;stroke:CanvasText}.app-loading__progress-bar[data-v-36719c18]{stroke:Highlight}.app-loading__progress-text[data-v-36719c18]{color:CanvasText}}@media print{.app-loading__progress-track[data-v-36719c18]{stroke:var(--dark-white)}.app-loading__progress-bar[data-v-36719c18]{stroke:#000}.app-loading__progress-text[data-v-36719c18]{color:#000}}.app-progress-modal[data-v-543550a4]{height:100%}.app-progress-modal[data-v-543550a4] .modal.is-full-screen>.animation-content{background:none}.app-email-input[data-v-3d04b93b]{align-items:center;background:var(--surface-3);border:none;border-radius:6px;color:var(--text-main);cursor:text;display:flex;min-height:32px;position:relative;transition:box-shadow .15s ease-out}.app-email-input.is-focused[data-v-3d04b93b]{box-shadow:inset 0 0 0 1px var(--mono-white)}.app-email-input.has-error[data-v-3d04b93b]{box-shadow:inset 0 0 0 1px var(--error-main)}.app-email-input__content[data-v-3d04b93b]{align-items:center;display:flex;flex:1;flex-wrap:wrap;gap:4px;min-width:0;padding:4px 8px}.app-email-input__suffix[data-v-3d04b93b]{align-items:center;display:flex;flex-shrink:0;padding-right:4px}.app-email-input__tag[data-v-3d04b93b]{align-items:center;background:var(--surface-4);border-radius:8px;display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);gap:2px;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);max-width:100%;padding:4px 4px 4px 8px}.app-email-input__tag-text[data-v-3d04b93b]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-email-input__tag-remove[data-v-3d04b93b]{align-items:center;background:transparent;border:none;border-radius:2px;color:var(--text-placeholder);cursor:pointer;display:flex;height:16px;justify-content:center;padding:0;transition:color .15s ease-out;width:16px}.app-email-input__tag-remove i[data-v-3d04b93b]{font-size:9px;font-weight:600}.app-email-input__tag-remove[data-v-3d04b93b]:hover{color:var(--text-main)}.app-email-input__tag-remove[data-v-3d04b93b]:focus-visible{outline:2px solid var(--mono-white);outline-offset:1px}.app-email-input__input[data-v-3d04b93b]{background:transparent;border:none;color:var(--text-main);flex-grow:1;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);height:24px;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);min-width:60px;padding:0}.app-email-input__input[data-v-3d04b93b]:focus{outline:none}.app-email-input__input[data-v-3d04b93b]::-moz-placeholder{color:var(--text-placeholder)}.app-email-input__input[data-v-3d04b93b]::placeholder{color:var(--text-placeholder)}.app-email-input__dropdown[data-v-3d04b93b]{align-items:center;background:var(--surface-2);border:none;border-radius:6px;box-shadow:0 4px 12px #0000004d;cursor:pointer;display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);gap:8px;left:0;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:8px 12px;position:absolute;top:calc(100% + 4px);transition:background-color .15s ease-out;width:100%;z-index:1000}.app-email-input__dropdown i[data-v-3d04b93b]{color:var(--active-main);font-size:10px}.app-email-input__dropdown[data-v-3d04b93b]:hover{background:var(--surface-3)}.app-email-input__error[data-v-3d04b93b]{color:var(--error-main);font-size:var(--font-size-small,12px)}.app-email-input .visually-hidden[data-v-3d04b93b]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.app-email-input .dropdown-enter-active[data-v-3d04b93b],.app-email-input .dropdown-leave-active[data-v-3d04b93b]{transition:opacity .15s ease,transform .15s ease}.app-email-input .dropdown-enter-from[data-v-3d04b93b],.app-email-input .dropdown-leave-to[data-v-3d04b93b]{opacity:0;transform:translateY(-4px)}@media(prefers-reduced-motion:reduce){.app-email-input[data-v-3d04b93b],.app-email-input .dropdown-enter-active[data-v-3d04b93b],.app-email-input .dropdown-leave-active[data-v-3d04b93b],.app-email-input__dropdown[data-v-3d04b93b],.app-email-input__tag-remove[data-v-3d04b93b]{transition:none}}@media(forced-colors:active){.app-email-input[data-v-3d04b93b]{border:2px solid CanvasText}.app-email-input.is-focused[data-v-3d04b93b]{outline:2px solid Highlight}.app-email-input__tag[data-v-3d04b93b]{border:1px solid CanvasText}}@media print{.app-email-input[data-v-3d04b93b]{border:1px solid var(--text-main)}.app-email-input__dropdown[data-v-3d04b93b]{display:none}}.channel-invite-form[data-v-d3c9890c]{display:flex;gap:8px}.channel-invite-form__emails[data-v-d3c9890c]{flex-grow:1}.app-share-access[data-v-72030895]{align-items:center;color:var(--text-main);display:flex;gap:8px}.app-share-access__dropdown[data-v-72030895]{flex-grow:1;min-width:0}.app-share-access__trigger[data-v-72030895]{align-items:center;background:var(--surface-3);border:none;border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;gap:12px;padding:8px 12px;text-align:left;transition:background-color .15s ease-out;width:100%}.app-share-access__trigger[data-v-72030895]:hover{background:var(--surface-4)}.app-share-access__trigger[data-v-72030895]:focus-visible{box-shadow:inset 0 0 0 1px var(--mono-white);outline:none}@media(prefers-reduced-motion:reduce){.app-share-access__trigger[data-v-72030895]{transition:none}}.app-share-access__title[data-v-72030895]{flex-grow:1;font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);font-weight:var(--small-bold-font-weight);letter-spacing:var(--small-bold-letter-spacing);line-height:var(--small-bold-line-height);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-share-access__menu[data-v-72030895]{background:var(--surface-2);border-radius:6px;box-shadow:0 4px 12px #0000004d;color:var(--text-main);display:flex;flex-direction:column;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);gap:2px;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:8px;width:240px}.app-share-access__menu-item[data-v-72030895]{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:8px;transition:background-color .15s ease-out}.app-share-access__menu-item[data-v-72030895]:hover{background:var(--surface-3)}@media(prefers-reduced-motion:reduce){.app-share-access__menu-item[data-v-72030895]{transition:none}}.app-share-access__menu-access[data-v-72030895]{align-items:center;display:flex;gap:8px}.app-share-access__role[data-v-72030895]{flex-shrink:0}.channel-join-link[data-v-fea2560e]{display:flex;flex-direction:column;gap:8px}.channel-join-link__title[data-v-fea2560e]{color:var(--text-placeholder);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height)}.channel-members[data-v-bb5bf5e5]{display:flex;flex-direction:column;gap:8px}.channel-members__title[data-v-bb5bf5e5]{color:var(--text-placeholder);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height)}.channel-members__list[data-v-bb5bf5e5]{max-height:240px;overflow-y:auto}.channel-members__item[data-v-bb5bf5e5]{align-items:center;display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);gap:12px;justify-content:space-between;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:8px 0}.channel-members__identity[data-v-bb5bf5e5]{align-items:center;display:flex;gap:8px;min-width:0}.channel-members__name[data-v-bb5bf5e5]{color:var(--text-main);font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);letter-spacing:var(--small-bold-letter-spacing);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-members__invited[data-v-bb5bf5e5]{color:var(--text-placeholder);font-family:var(--small-font-family)}.channel-members__actions[data-v-bb5bf5e5]{align-items:center;display:flex;flex-shrink:0;gap:12px}.channel-members__action[data-v-bb5bf5e5],.channel-members__role[data-v-bb5bf5e5]{color:var(--text-main);font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);letter-spacing:var(--small-bold-letter-spacing);line-height:var(--small-line-height)}.channel-members__action[data-v-bb5bf5e5]{background:none;border:none;cursor:pointer;padding:0}.channel-settings[data-v-00d402c8]{display:flex;flex-direction:column;gap:24px}.channel-settings__section[data-v-00d402c8]{display:flex;flex-direction:column;gap:12px}.channel-settings__section-title[data-v-00d402c8]{color:var(--text-main);font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);font-weight:var(--small-bold-font-weight);letter-spacing:var(--small-bold-letter-spacing);line-height:var(--small-bold-line-height)}.channel-settings__link-role[data-v-00d402c8]{max-width:220px}.channel-settings__link[data-v-00d402c8]{align-items:center;border:1px solid var(--border-subtle);border-radius:4px;display:flex;gap:8px;padding:8px 8px 8px 12px}.channel-settings__link-url[data-v-00d402c8]{color:var(--text-placeholder);flex-grow:1;font-family:var(--small-font-family);font-size:var(--small-font-size);line-height:var(--small-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.channel-settings__footer[data-v-00d402c8]{display:flex;justify-content:flex-end}.channel-manage[data-v-159bf789]{display:flex;flex-direction:column;gap:16px;padding:24px}.channel-manage__header[data-v-159bf789]{align-items:center;display:flex;justify-content:space-between}.channel-manage__header-side[data-v-159bf789]{display:flex;justify-content:flex-end;width:32px}.channel-manage__title[data-v-159bf789]{color:var(--text-main);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height);margin:0;text-transform:uppercase}.channel-manage__footer[data-v-159bf789]{align-items:center;display:flex;gap:8px;justify-content:space-between}.channel-manage__footer-links[data-v-159bf789]{display:flex;gap:8px}.channel-manage__loading[data-v-159bf789]{color:var(--text-placeholder);font-family:var(--body-font-family);font-size:var(--body-font-size);padding:24px 0}.channel-manage__pane[data-v-159bf789]{display:flex;flex-direction:column;gap:16px;padding-top:16px}.channel-manage__danger[data-v-159bf789]{border-top:1px solid var(--surface-3);display:flex;flex-direction:column;gap:24px;margin-top:8px;padding-top:24px}.channel-manage__danger-row[data-v-159bf789]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.channel-manage__danger-text[data-v-159bf789]{display:flex;flex:1 1 160px;flex-direction:column;gap:2px;min-width:0}.channel-manage__danger-title[data-v-159bf789]{color:var(--text-main);font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight);letter-spacing:var(--body-bold-letter-spacing);line-height:var(--body-bold-line-height)}.channel-manage__danger-hint[data-v-159bf789]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}.channel-manage__transfer[data-v-159bf789]{align-items:center;display:flex;flex-shrink:0;gap:8px;max-width:100%;width:280px}.channel-edit-modal[data-v-bb5b3478] .app-modal__content--page .channel-manage{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 16px 16px}.channel-edit-modal[data-v-bb5b3478] .app-modal__content--page .channel-manage__header{justify-content:center;min-height:44px;position:relative}.channel-edit-modal[data-v-bb5b3478] .app-modal__content--page .channel-manage__close{height:44px;position:absolute;right:-12px;width:44px}.channel-people-modal[data-v-3f809fb6] .app-modal__content--page .channel-manage{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:8px 16px 16px}.channel-people-modal[data-v-3f809fb6] .app-modal__content--page .channel-manage__header{justify-content:center;min-height:44px;position:relative}.channel-people-modal[data-v-3f809fb6] .app-modal__content--page .channel-manage__close{height:44px;position:absolute;right:-12px;width:44px}.app-step-frame[data-v-95b9e218]{width:100%}.app-step-frame--held[data-v-95b9e218]{display:flex;flex-direction:column}.app-step-frame--held[data-v-95b9e218]>*{flex:1;min-height:0}.app-step-frame--held[data-v-95b9e218] .app-form__content{overflow-y:auto}.clip-add-edit-clip-details[data-v-ed942a4a],.app-preview[data-v-bfe74a3a]{width:100%}.app-preview__content[data-v-bfe74a3a]{aspect-ratio:var(--aspect-ratio,16/9);background:var(--background-inverse,#000);border-radius:12px;margin:0 auto;overflow:hidden;position:relative;width:100%}.app-preview__content--loading .app-preview__image[data-v-bfe74a3a]{opacity:.5}.app-preview__image[data-v-bfe74a3a]{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .2s ease;width:100%}.app-preview__placeholder[data-v-bfe74a3a]{align-items:center;color:var(--text-placeholder);display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;width:100%}.app-preview__placeholder span[data-v-bfe74a3a]{font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.app-preview__loading[data-v-bfe74a3a]{align-items:center;background:var(--background-inverse-alpha,rgba(0,0,0,.5));border-radius:12px;display:flex;inset:0;justify-content:center;position:absolute}.app-preview__spinner[data-v-bfe74a3a]{animation:app-preview-spin-bfe74a3a .8s linear infinite;border:2px solid var(--mono-white,#fff);border-radius:50%;border-top:2px solid transparent;display:block}.app-preview__spinner--sm[data-v-bfe74a3a]{height:16px;width:16px}.app-preview__spinner--md[data-v-bfe74a3a]{border-width:3px;height:24px;width:24px}.app-preview__spinner--lg[data-v-bfe74a3a]{border-width:3px;height:32px;width:32px}@keyframes app-preview-spin-bfe74a3a{to{transform:rotate(1turn)}}.app-preview--sm .app-preview__content[data-v-bfe74a3a]{max-width:200px}.app-preview--md .app-preview__content[data-v-bfe74a3a]{max-width:400px}.app-preview--lg .app-preview__content[data-v-bfe74a3a]{max-width:100%}@media(prefers-reduced-motion:reduce){.app-preview__image[data-v-bfe74a3a]{transition:none}.app-preview__spinner[data-v-bfe74a3a]{animation:none;border-top-color:var(--mono-white,#fff);opacity:.7}}@media(forced-colors:active){.app-preview__content[data-v-bfe74a3a]{border:2px solid CanvasText}}@media print{.app-preview__loading[data-v-bfe74a3a]{display:none}.app-preview__content[data-v-bfe74a3a]{background:#fff;border:1px solid #000}}.app-tab[data-v-92fffbac]{height:100%}.app-tabs[data-v-cf4485df]{display:flex;flex-direction:column;height:100%}.app-tabs__content[data-v-cf4485df]{flex-grow:1;overflow:hidden}.app-tabs.is-solid .app-tabs__row[data-v-cf4485df]{border:.5px solid var(--text-placeholder);border-radius:6px;display:flex}.app-tabs.is-solid .app-tabs__row--col[data-v-cf4485df]{border-right:.5px solid var(--text-placeholder);color:var(--text-main);cursor:pointer;flex-grow:1;font-size:12px;font-weight:600;letter-spacing:.2px;line-height:150%;padding:6px 12px;text-align:center}.app-tabs.is-solid .app-tabs__row--col[data-v-cf4485df]:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px}.app-tabs.is-solid .app-tabs__row--col[data-v-cf4485df]:last-child{border-bottom-right-radius:6px;border-right:0;border-top-right-radius:6px}.app-tabs.is-solid .app-tabs__is-active[data-v-cf4485df],.app-tabs.is-solid .app-tabs__row--col[data-v-cf4485df]:hover{background-color:var(--surface-4);color:var(--surface-0)}.app-tabs.is-underline .app-tabs__row[data-v-cf4485df]{display:flex;gap:12px}.app-tabs.is-underline .app-tabs__row--col[data-v-cf4485df]{color:var(--text-main);cursor:pointer;font-size:11px;font-style:normal;font-weight:400;height:20px;letter-spacing:.3px;line-height:16px}.app-tabs.is-underline .app-tabs__is-active[data-v-cf4485df]{border-bottom:2px solid var(--text-main);font-weight:700;letter-spacing:-.3px}.clip-add-select-clip[data-v-b9ba182e]{height:100%;width:100%}.clip-add-select-clip[data-v-b9ba182e] .app-form{gap:16px}.clip-add-select-clip[data-v-b9ba182e] .app-tabs__row{border-bottom:1px solid var(--surface-3);margin:-16px -16px 16px;padding:16px 16px 0}.clip-add[data-v-5485b96b]{height:100%;overflow:hidden;width:100%}.clip-add-modal[data-v-0f626029]{max-height:100%}.object-destination-node[data-v-ce0a0818]{list-style:none}.object-destination-node__children[data-v-ce0a0818]{display:flex;flex-direction:column;gap:4px;margin:4px 0 0;padding:0}.object-destination-node__row[data-v-ce0a0818]{align-items:center;border:1px solid transparent;border-radius:6px;color:var(--text-main);cursor:pointer;display:flex;flex-direction:row;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);gap:8px;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);padding:6px 8px;transition:background .15s ease-out,border-color .15s ease-out}.object-destination-node__row[data-v-ce0a0818]:hover{background:var(--surface-3)}.object-destination-node__row[data-v-ce0a0818]:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.object-destination-node__row--selected[data-v-ce0a0818],.object-destination-node__row--selected[data-v-ce0a0818]:hover{background:var(--surface-3);border-color:var(--mono-white)}.object-destination-node__toggle[data-v-ce0a0818]{align-items:center;background:none;border:none;color:var(--text-placeholder);cursor:pointer;display:flex;flex:0 0 14px;font-size:10px;height:14px;justify-content:center;padding:0;transform:rotate(-90deg);transition:transform .15s ease,color .15s ease;width:14px}.object-destination-node__toggle[data-v-ce0a0818]:hover{color:var(--text-main)}.object-destination-node__toggle--open[data-v-ce0a0818]{transform:rotate(0)}.object-destination-node__toggle-placeholder[data-v-ce0a0818]{flex:0 0 14px;height:14px;width:14px}.object-destination-node__icon[data-v-ce0a0818]{flex-shrink:0;font-size:15px}.object-destination-node__title[data-v-ce0a0818]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-destination-picker__tree[data-v-1abdc42f]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}.clip-extract-modal[data-v-0806951b]{max-height:100%}.app-trim-slider[data-v-2c74b1ff]{--handle-width:10px;--track-height:48px;--playhead-color:var(--color-red);--active-region-color:var(--active-main);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.app-trim-slider--disabled[data-v-2c74b1ff]{opacity:.5;pointer-events:none}.app-trim-slider--dragging[data-v-2c74b1ff]{cursor:ew-resize}.app-trim-slider__times[data-v-2c74b1ff]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.app-trim-slider__time-btn[data-v-2c74b1ff]{align-items:baseline;background:var(--surface-2);border:none;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:4px 8px;transition:background-color .15s ease-out}.app-trim-slider__time-btn[data-v-2c74b1ff]:hover{background:var(--surface-3)}.app-trim-slider__time-btn[data-v-2c74b1ff]:focus-visible{box-shadow:inset 0 0 0 1px var(--mono-white);outline:none}.app-trim-slider__time-label[data-v-2c74b1ff]{color:var(--text-placeholder);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);text-transform:uppercase}.app-trim-slider__duration[data-v-2c74b1ff],.app-trim-slider__time-value[data-v-2c74b1ff]{color:var(--text-main);font-family:var(--font-mono);font-size:var(--small-font-size);font-variant-numeric:tabular-nums;font-weight:var(--small-bold-font-weight)}.app-trim-slider__duration[data-v-2c74b1ff]{align-items:center;background:var(--surface-2);border-radius:8px;display:flex;gap:4px;padding:4px 8px}.app-trim-slider__track-wrapper[data-v-2c74b1ff]{margin:0 var(--handle-width);position:relative}.app-trim-slider__track[data-v-2c74b1ff]{background:var(--surface-2);border-radius:8px;height:var(--track-height);overflow:visible;position:relative}.app-trim-slider__filmstrip[data-v-2c74b1ff]{border-radius:8px;display:flex;inset:0;overflow:hidden;position:absolute}.app-trim-slider__frame[data-v-2c74b1ff]{background-repeat:no-repeat;background-size:600% 600%;flex:1;min-width:0}.app-trim-slider__ticks[data-v-2c74b1ff]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.app-trim-slider__tick[data-v-2c74b1ff]{background:var(--text-placeholder);bottom:0;height:6px;opacity:.3;position:absolute;transform:translate(-50%);width:1px}.app-trim-slider__tick--major[data-v-2c74b1ff]{height:10px;opacity:.5}.app-trim-slider__ruler[data-v-2c74b1ff]{height:16px;margin-bottom:4px;position:relative}.app-trim-slider__ruler-label[data-v-2c74b1ff]{color:var(--text-placeholder);font-family:var(--font-mono);font-size:var(--small-font-size);font-variant-numeric:tabular-nums;position:absolute;top:0;transform:translate(-50%);white-space:nowrap}.app-trim-slider__inactive[data-v-2c74b1ff]{background:var(--surface-0);bottom:0;opacity:.7;pointer-events:none;position:absolute;top:0}.app-trim-slider__inactive--start[data-v-2c74b1ff]{border-radius:8px 0 0 8px;left:0}.app-trim-slider__inactive--end[data-v-2c74b1ff]{border-radius:0 8px 8px 0;right:0}.app-trim-slider__active[data-v-2c74b1ff]{border-bottom:1px solid var(--active-region-color);border-top:1px solid var(--active-region-color);bottom:0;pointer-events:none;position:absolute;top:0}.app-trim-slider__handle[data-v-2c74b1ff]{background:var(--active-region-color);cursor:ew-resize;height:var(--track-height);position:absolute;top:0;transition:background-color .15s ease-out;width:var(--handle-width);z-index:10}.app-trim-slider__handle[data-v-2c74b1ff]:focus-visible{box-shadow:0 0 0 1px var(--mono-white);outline:none}.app-trim-slider__handle--start[data-v-2c74b1ff]{border-radius:8px 0 0 8px;transform:translate(-100%)}.app-trim-slider__handle--end[data-v-2c74b1ff]{border-radius:0 8px 8px 0}@media(hover:none),(pointer:coarse){.app-trim-slider__handle[data-v-2c74b1ff]:before{bottom:0;content:"";position:absolute;top:0;width:44px}.app-trim-slider__handle--start[data-v-2c74b1ff]:before{right:-8px}.app-trim-slider__handle--end[data-v-2c74b1ff]:before{left:-8px}}.app-trim-slider__handle-grip[data-v-2c74b1ff]{align-items:center;display:flex;flex-direction:column;gap:3px;height:100%;justify-content:center}.app-trim-slider__handle-grip span[data-v-2c74b1ff]{background:var(--text-on-active);border-radius:50%;height:2px;opacity:.9;width:2px}.app-trim-slider__playhead[data-v-2c74b1ff]{background:var(--playhead-color);bottom:0;pointer-events:none;position:absolute;top:0;transform:translate(-50%);width:2px;z-index:5}.app-trim-slider .visually-hidden[data-v-2c74b1ff]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(prefers-reduced-motion:reduce){.app-trim-slider__handle[data-v-2c74b1ff],.app-trim-slider__time-btn[data-v-2c74b1ff]{transition:none}}@media(forced-colors:active){.app-trim-slider__handle[data-v-2c74b1ff],.app-trim-slider__track[data-v-2c74b1ff]{border:2px solid CanvasText}.app-trim-slider__handle[data-v-2c74b1ff]{background:Highlight}.app-trim-slider__playhead[data-v-2c74b1ff]{background:Mark}.app-trim-slider__handle[data-v-2c74b1ff]:focus-visible{outline:2px solid Highlight}}@media print{.app-trim-slider__handle[data-v-2c74b1ff],.app-trim-slider__playhead[data-v-2c74b1ff]{display:none}.app-trim-slider__track[data-v-2c74b1ff]{border:1px solid #000}}.app-mobile-form[data-v-90049bc1]{color:var(--text-main);display:flex;flex-direction:column;gap:24px;height:100%;padding:0 16px;width:100%}.app-mobile-form__top[data-v-90049bc1]{display:flex;flex-direction:column;gap:8px}.app-mobile-form__action[data-v-90049bc1]{align-items:center;color:var(--text-main);cursor:pointer;display:flex;font-size:10px;width:32px}.app-mobile-form__action.right[data-v-90049bc1]{justify-content:flex-end}.app-mobile-form__header[data-v-90049bc1]{display:flex;font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);justify-content:space-between;letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height);text-transform:uppercase}.app-mobile-form__text[data-v-90049bc1]{color:var(--text-main);font-family:var(--fineprint-font-family);font-size:var(--fineprint-font-size);font-weight:var(--fineprint-font-weight);letter-spacing:var(--fineprint-letter-spacing);line-height:var(--fineprint-line-height);text-align:center}.app-mobile-form__error[data-v-90049bc1]{align-items:center;color:var(--error-main);display:flex;font-size:var(--small-font-size);gap:4px;height:calc(var(--small-font-size)*1.5);justify-content:center;line-height:1.5;text-align:center}.app-mobile-form__error span[data-v-90049bc1]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.app-mobile-form__content[data-v-90049bc1]{display:flex;flex:1;flex-direction:column;gap:24px;min-height:0;overflow:hidden;padding-top:0}.app-mobile-form__footer[data-v-90049bc1]{display:flex;flex-direction:row;justify-content:flex-end}.app-mobile-form__footer-buttons[data-v-90049bc1]{display:flex;flex-direction:row;gap:16px}.player-controls[data-v-b38b81ee]{display:flex;flex-direction:column;gap:4px;transition:all .6s;width:100%}.player-controls.expanded[data-v-b38b81ee]{background:linear-gradient(180deg,transparent 0,var(--text-inverse) 100%);padding:16px}.player-controls__controls[data-v-b38b81ee]{align-items:flex-end;display:flex;justify-content:flex-end;order:1;padding:0 8px;position:relative;width:100%;z-index:2}.player-controls__controls.expanded[data-v-b38b81ee]{padding:0}.player-controls__time[data-v-b38b81ee]{color:var(--dark-white);flex-grow:1;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}.bookmark-trim[data-v-7c172519]{display:flex;flex-direction:column;height:100%;width:100%}.bookmark-trim__content[data-v-7c172519]{display:flex;flex:1;flex-direction:column;gap:16px;min-height:0}.bookmark-trim__content--fullscreen[data-v-7c172519]{flex-direction:row;gap:0}.bookmark-trim__player-section[data-v-7c172519]{flex-shrink:0}.bookmark-trim__player-section--fullscreen[data-v-7c172519]{align-items:center;border-radius:8px;display:flex;justify-content:center;padding:0 8px;width:50%}.bookmark-trim__trim-section[data-v-7c172519]{flex-shrink:0}.bookmark-trim__trim-section--fullscreen[data-v-7c172519]{align-items:center;display:flex;padding:0 8px;width:50%}.bookmark-trim__player-container[data-v-7c172519]{border-radius:8px;overflow:hidden;position:relative}.bookmark-trim__player-screen[data-v-7c172519]{display:block;height:100%;width:100%}.bookmark-trim__controls-overlay[data-v-7c172519]{bottom:0;left:0;position:absolute;width:100%;z-index:3}.bookmark-trim__slider-wrapper[data-v-7c172519]{width:100%}.bookmark-trim__skeleton[data-v-7c172519]{animation:bookmark-trim-skeleton-pulse-7c172519 1.5s ease-in-out infinite;background:var(--surface-3);border-radius:8px}.bookmark-trim__skeleton--player[data-v-7c172519]{height:100%;inset:0;position:absolute;width:100%}.bookmark-trim__skeleton--slider[data-v-7c172519]{height:98px;width:100%}@keyframes bookmark-trim-skeleton-pulse-7c172519{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.bookmark-trim__skeleton[data-v-7c172519]{animation:none}}@media(forced-colors:active){.bookmark-trim__skeleton[data-v-7c172519]{border:2px solid CanvasText}}@media print{.bookmark-trim__skeleton[data-v-7c172519]{display:none}}.bookmark-trim-modal[data-v-ff5922c6]{width:100%}.app-share-share__item[data-v-c89a8487]{align-items:center;display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);justify-content:space-between;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:8px 0}.app-share-share__item--info[data-v-c89a8487]{display:flex;flex-direction:column;gap:8px}.app-share-share__item--title[data-v-c89a8487]{color:var(--text-main);font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);letter-spacing:var(--small-bold-letter-spacing);line-height:var(--small-line-height)}.app-share-share__block[data-v-c89a8487]{align-items:center;display:flex;gap:8px}.app-share-share__owner[data-v-c89a8487]{color:var(--text-main);font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);letter-spacing:var(--small-bold-letter-spacing);line-height:var(--small-line-height)}.app-share-share__actions[data-v-c89a8487]{align-items:center;display:flex;gap:12px}.app-share-share__remove[data-v-c89a8487]{color:var(--text-main);cursor:pointer;font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);letter-spacing:var(--small-bold-letter-spacing);line-height:var(--small-line-height)}.app-share-general[data-v-986af1df]{display:flex;flex-direction:column;gap:16px}.app-share-general__invite[data-v-986af1df]{display:flex;gap:8px}.app-share-general__invite-input[data-v-986af1df]{flex-grow:1}.app-share-general__message[data-v-986af1df]{width:100%}.app-share-general__block[data-v-986af1df]{display:flex;flex-direction:column;gap:8px}.app-share-general__block--title[data-v-986af1df]{color:var(--text-placeholder);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height)}.app-share-general__block--people-access[data-v-986af1df]{max-height:180px;overflow-y:auto}.app-share__footer[data-v-85883be1]{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.mobile-share[data-v-d6cd3c18]{display:flex;flex-direction:column;gap:24px}.mobile-share__title[data-v-d6cd3c18]{font-family:var(--large-body-font-family);font-size:var(--large-body-font-size);font-weight:var(--large-body-font-weight);letter-spacing:var(--large-body-letter-spacing);line-height:var(--large-body-line-height);margin-bottom:16px}.mobile-share__icons[data-v-d6cd3c18]{display:flex;flex-wrap:wrap;gap:32px}.mobile-share__icon[data-v-d6cd3c18]{align-items:center;display:flex;flex:0 0 calc(33.33333% - 21.33333px);flex-direction:column;gap:8px;justify-content:center}.mobile-share__icon--name[data-v-d6cd3c18]{font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);text-align:center}.mobile-share__block[data-v-d6cd3c18]{display:flex;flex-direction:column;gap:8px}.mobile-share__block--title[data-v-d6cd3c18]{align-items:center;display:flex;font-family:var(--large-body-font-family);font-size:var(--large-body-font-size);font-weight:var(--large-body-font-weight);gap:8px;letter-spacing:var(--large-body-letter-spacing);line-height:var(--large-body-line-height)}.mobile-share__block--people-access[data-v-d6cd3c18]{flex-grow:1;overflow:scroll}.mobile-share__access[data-v-d6cd3c18]{display:flex;flex-direction:column;gap:24px}.mobile-share__message[data-v-d6cd3c18]{flex-grow:1;overflow:auto}.mobile-share__send[data-v-d6cd3c18]{display:flex;justify-content:end}.app-confirm[data-v-fc1b48ac]{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:0 8px 30px #00000080;gap:24px;max-width:480px;padding:16px}.app-confirm[data-v-fc1b48ac],.app-confirm__top[data-v-fc1b48ac]{align-items:center;display:flex;flex-direction:column;width:100%}.app-confirm__top[data-v-fc1b48ac]{flex-grow:1;gap:8px}.app-confirm__bottom[data-v-fc1b48ac]{align-items:center;display:flex;gap:16px;justify-content:flex-end;width:100%}.app-confirm__title[data-v-fc1b48ac]{color:var(--text-placeholder);display:flex;font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);justify-content:space-between;letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height);text-align:center;text-transform:uppercase;width:100%}.app-confirm__title__action[data-v-fc1b48ac]{align-items:center;color:var(--text-main);cursor:pointer;display:flex;font-size:10px}.app-confirm__message[data-v-fc1b48ac]{color:var(--text-main);font-family:var(--body-font-family);font-size:var(--body-font-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.app-confirm__checkbox[data-v-fc1b48ac]{align-items:flex-start;color:var(--text-main);display:flex;font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);letter-spacing:var(--body-bold-letter-spacing);line-height:var(--body-bold-line-height);opacity:.9;width:100%}@media(max-width:600px){.app-confirm[data-v-fc1b48ac]{gap:16px;margin-inline:auto;max-width:320px}.app-confirm__title[data-v-fc1b48ac]{color:var(--text-main);font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight);justify-content:center;letter-spacing:var(--body-bold-letter-spacing);line-height:var(--body-bold-line-height);text-transform:none}.app-confirm__title>div[data-v-fc1b48ac]:first-child,.app-confirm__title__action--optional[data-v-fc1b48ac]{display:none}.app-confirm__message[data-v-fc1b48ac]{text-align:center}.app-confirm__bottom[data-v-fc1b48ac]{gap:8px}.app-confirm__bottom[data-v-fc1b48ac]>*{flex:1;min-width:0}.app-confirm__bottom[data-v-fc1b48ac] .app-button{height:44px;width:100%}.app-confirm__bottom--stacked[data-v-fc1b48ac]{align-items:stretch;flex-direction:column-reverse}}.confirm-host[data-v-b14fc8fd]{align-items:center;display:flex;height:var(--visual-viewport-height,100%);justify-content:center;left:0;padding:16px;position:fixed;right:0;top:var(--visual-viewport-top,0);z-index:1200}.confirm-host[data-v-b14fc8fd]:before{background:var(--background-modal);content:"";inset:0;opacity:.8;position:absolute}.confirm-host__dialog[data-v-b14fc8fd]{max-height:100%;max-width:480px;overflow:auto;overscroll-behavior:contain;position:relative;width:100%}.confirm-host__dialog[data-v-b14fc8fd]:focus{outline:none}.confirm-host-fade-enter-active[data-v-b14fc8fd],.confirm-host-fade-leave-active[data-v-b14fc8fd]{transition:opacity .15s ease-out}.confirm-host-fade-enter-from[data-v-b14fc8fd],.confirm-host-fade-leave-to[data-v-b14fc8fd]{opacity:0}@media(prefers-reduced-motion:reduce){.confirm-host-fade-enter-active[data-v-b14fc8fd],.confirm-host-fade-leave-active[data-v-b14fc8fd]{transition:none}}.folder-placement-modal[data-v-e812a669],.object-placement-modal[data-v-96d093e4]{max-height:100%}.object-download-picker[data-v-125dfc63]{background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:16px;box-shadow:0 8px 30px #00000080;display:flex;flex-direction:column;gap:16px;padding:16px;width:100%}.object-download-picker__header[data-v-125dfc63]{align-items:center;color:var(--text-placeholder);display:flex;font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);justify-content:space-between;letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height);text-transform:uppercase}.object-download-picker__header[data-v-125dfc63] .app-icon{color:var(--text-main);cursor:pointer}.object-download-picker__intro[data-v-125dfc63]{color:var(--text-placeholder);font-family:var(--body-font-family);font-size:var(--body-font-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.object-download-picker__list[data-v-125dfc63]{display:flex;flex-direction:column;gap:4px}.object-download-picker__angle[data-v-125dfc63]{align-items:center;background:var(--surface-3);border:1px solid transparent;border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;gap:12px;min-height:40px;padding:8px 12px;text-align:left;width:100%}.object-download-picker__angle[data-v-125dfc63]:hover{background:var(--surface-4)}.object-download-picker__angle[data-v-125dfc63]:focus-visible{border-color:var(--border-focus);outline:none}.object-download-picker__angle-index[data-v-125dfc63]{align-items:center;border:1px solid var(--border-subtle);border-radius:3px;color:var(--text-placeholder);display:flex;flex-shrink:0;font-family:var(--body-font-family);font-size:var(--body-font-size);height:24px;justify-content:center;width:24px}.object-download-picker__angle-title[data-v-125dfc63]{flex-grow:1;font-family:var(--body-font-family);font-size:var(--body-font-size);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.object-download-picker__angle-icon[data-v-125dfc63]{color:var(--text-placeholder);flex-shrink:0}.object-download-picker__angle:hover .object-download-picker__angle-icon[data-v-125dfc63]{color:var(--text-main)}.object-download-modal[data-v-93bab4b8] .app-modal__content--page .object-download-picker{border:none;border-radius:0;box-shadow:none;padding:8px 16px 16px}.object-download-modal[data-v-93bab4b8] .app-modal__content--page .object-download-picker__header{color:var(--text-main);font-family:var(--H5-font-family);font-size:var(--H5-font-size);font-weight:var(--H5-font-weight);justify-content:center;letter-spacing:var(--H5-letter-spacing);line-height:var(--H5-line-height);min-height:44px;position:relative;text-transform:none}.object-download-modal[data-v-93bab4b8] .app-modal__content--page .object-download-picker__header .app-icon{align-items:center;display:flex;font-size:var(--icon-size-lg,18px);height:44px;justify-content:center;position:absolute;right:-12px;width:44px}.object-download-modal[data-v-93bab4b8] .app-modal__content--page .object-download-picker__angle{min-height:44px}.recording-webcam[data-v-03baa921]{height:100%;pointer-events:none;position:absolute;width:100%;z-index:100}.recording-webcam__video-container[data-v-03baa921]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#f0f0f0bf;border-radius:100%;bottom:var(--webcam-bottom);height:var(--webcam-height);padding:12px;pointer-events:all;position:absolute;right:var(--webcam-right);width:var(--webcam-width)}.recording-webcam__video-container video[data-v-03baa921]{border-radius:100%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.object-add-destination[data-v-3a2f761d]{height:100%;width:100%}.object-add-destination__tree[data-v-3a2f761d]{display:flex;flex-direction:column;gap:4px;height:100%;list-style:none;margin:0;overflow-y:auto;padding:0}.player-controls-mini[data-v-be32941c]{display:flex;flex-direction:column;gap:4px;width:100%}.player-controls-mini__line[data-v-be32941c]{align-items:center;display:flex;gap:10px}.player-controls-mini__play-button[data-v-be32941c]{align-items:center;background:transparent;border:none;color:var(--mono-white);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:0;width:14px}.player-controls-mini__slider[data-v-be32941c]{flex:1 1 auto;height:20px;position:relative}.player-controls-mini__slider:hover .player-controls-mini__slider-thumb[data-v-be32941c]{opacity:1}.player-controls-mini__slider-label[data-v-be32941c]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.player-controls-mini__slider-input[data-v-be32941c]{cursor:pointer;height:20px;left:0;margin:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}.player-controls-mini__slider-track[data-v-be32941c]{background:var(--text-placeholder);border-radius:59px;height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.player-controls-mini__slider-fill[data-v-be32941c]{background:var(--text-main);border-radius:59px;height:100%;left:0;position:absolute;top:0}.player-controls-mini__slider-thumb[data-v-be32941c]{background:var(--active-main);border:2px solid var(--active-main);border-radius:50%;height:12px;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .15s ease-out;width:12px}.player-controls-mini__time[data-v-be32941c]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding-left:24px}.visually-hidden[data-v-be32941c]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.review-add[data-v-22512373]{width:100%}.review-add__loading[data-v-22512373]{height:398px;position:relative}.review-add__title[data-v-22512373]{font-family:var(--H4-font-family);font-size:var(--H4-font-size);font-weight:var(--H4-font-weight);letter-spacing:var(--H4-letter-spacing);line-height:var(--H4-line-height)}.review-add__content[data-v-22512373]{display:flex;flex-direction:column;gap:24px;width:100%}.review-add__player-screen[data-v-22512373]{background:var(--text-inverse);border:1px solid var(--surface-3);border-radius:8px}.review-add-modal[data-v-6637caa5]{max-height:100%}.record-preview[data-v-a038cbe8]{display:flex;flex-direction:column;gap:12px}.record-preview__screen[data-v-a038cbe8]{aspect-ratio:16/9;background:var(--text-inverse);border-radius:8px;overflow:hidden;position:relative;width:100%}.record-preview__video[data-v-a038cbe8]{height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);width:100%}.record-preview__placeholder[data-v-a038cbe8]{flex-direction:column;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);gap:8px;inset:0;justify-content:center;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);position:absolute}.record-preview__mic[data-v-a038cbe8],.record-preview__placeholder[data-v-a038cbe8]{align-items:center;color:var(--text-placeholder);display:flex}.record-preview__mic[data-v-a038cbe8]{gap:10px}.record-preview__mic-meter[data-v-a038cbe8]{background:var(--surface-3);border-radius:1000px;flex-grow:1;height:6px;overflow:hidden}.record-preview__mic-level[data-v-a038cbe8]{background:var(--color-green);border-radius:1000px;height:100%;transition:width .1s linear}.screen-recorder-controls-menu[data-v-6fcb1d18]{box-shadow:0 0 15px #00000052;width:100%}.screen-recorder-controls-menu .skeleton[data-v-6fcb1d18]{animation:review-record-skeleton-pulse-6fcb1d18 1.5s ease-in-out infinite;background:var(--surface-3);border-radius:6px}.screen-recorder-controls-menu .skeleton--screen[data-v-6fcb1d18]{aspect-ratio:16/9;border-radius:8px;width:100%}.screen-recorder-controls-menu .skeleton--mic-icon[data-v-6fcb1d18]{height:14px;width:14px}.screen-recorder-controls-menu .skeleton--mic-meter[data-v-6fcb1d18]{border-radius:1000px;flex-grow:1;height:6px}.screen-recorder-controls-menu .skeleton--label[data-v-6fcb1d18]{height:12px;width:64px}.screen-recorder-controls-menu .skeleton--input[data-v-6fcb1d18]{height:38px;width:100%}.screen-recorder-controls-menu .skeleton-preview[data-v-6fcb1d18]{display:flex;flex-direction:column;gap:12px}.screen-recorder-controls-menu .skeleton-mic[data-v-6fcb1d18]{align-items:center;display:flex;gap:10px}.screen-recorder-controls-menu .skeleton-field[data-v-6fcb1d18]{display:flex;flex-direction:column;gap:4px}@keyframes review-record-skeleton-pulse-6fcb1d18{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.screen-recorder-controls-menu .skeleton[data-v-6fcb1d18]{animation:none}}.screen-recorder-controls-menu .content[data-v-6fcb1d18]{display:flex;flex-direction:column;gap:24px}.app-shortkey-input[data-v-f75a8bc7]{display:flex;flex-direction:column;width:100%}.app-shortkey-input__field[data-v-f75a8bc7]{align-items:center;background:var(--surface-3);border:1px solid transparent;border-radius:6px;display:flex;gap:4px;min-height:40px;padding:0 8px 0 12px;position:relative;transition:background-color .15s ease-out;width:100%}.app-shortkey-input__field[data-v-f75a8bc7]:hover{background:var(--surface-4)}.app-shortkey-input__field--recording[data-v-f75a8bc7]{background:var(--surface-4);border-color:var(--mono-white)}.app-shortkey-input__field--error[data-v-f75a8bc7]{border-color:var(--color-red)}.app-shortkey-input__capture[data-v-f75a8bc7]{background:transparent;border:none;border-radius:6px;caret-color:transparent;color:transparent;cursor:pointer;inset:0;outline:none;padding:0;position:absolute;width:100%}.app-shortkey-input__capture[data-v-f75a8bc7]::-moz-placeholder{color:transparent}.app-shortkey-input__capture[data-v-f75a8bc7]::placeholder{color:transparent}.app-shortkey-input__keys[data-v-f75a8bc7],.app-shortkey-input__placeholder[data-v-f75a8bc7]{align-items:center;display:flex;gap:4px;pointer-events:none}.app-shortkey-input__placeholder[data-v-f75a8bc7]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}.app-shortkey-input__clear[data-v-f75a8bc7]{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--text-placeholder);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-left:auto;padding:0;position:relative;width:24px;z-index:1}.app-shortkey-input__clear[data-v-f75a8bc7]:hover{background:var(--surface-2);color:var(--text-main)}.app-shortkey-input__message[data-v-f75a8bc7]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);margin:0;padding-top:4px}.app-shortkey-input__message--error[data-v-f75a8bc7]{color:var(--color-red)}.settings-shortcuts__body[data-v-35a242a3]{max-height:min(60vh,520px);overflow-y:auto;overscroll-behavior:contain;padding:2px}.settings-shortcuts__section[data-v-35a242a3]{padding-bottom:16px}.settings-shortcuts__section-title[data-v-35a242a3]{margin:0}.settings-shortcuts__row[data-v-35a242a3]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:4px 0}.settings-shortcuts__row-label[data-v-35a242a3]{align-items:center;color:var(--text-placeholder);display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);gap:8px;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding-top:8px}.settings-shortcuts__badge[data-v-35a242a3]{align-items:center;background:var(--surface-3);border-radius:39px;color:var(--text-placeholder);display:inline-flex;flex-shrink:0;font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);letter-spacing:var(--small-bold-letter-spacing);line-height:var(--small-bold-line-height);padding:2px 10px}.settings-shortcuts__row-keys[data-v-35a242a3]{align-items:flex-start;display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end}.settings-shortcuts__row-input[data-v-35a242a3]{width:168px}.settings-shortcuts__reset[data-v-35a242a3]{color:var(--text-placeholder);flex-shrink:0;margin-top:10px}.settings-shortcuts__reset[data-v-35a242a3]:hover{color:var(--text-main)}.settings-shortcuts__gesture[data-v-35a242a3]{align-items:center;display:flex;gap:4px;justify-content:flex-end;padding-top:8px;width:200px}.settings-shortcuts__footer[data-v-35a242a3]{display:flex;justify-content:flex-end;padding-top:12px}.settings-button-object[data-v-54fbc148]{background:var(--surface-3);border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:space-between;min-height:88px;outline:1px solid var(--border-subtle);outline-offset:-1px;padding:12px;transition:background-color .15s ease-out}.settings-button-object[data-v-54fbc148]:active{cursor:grabbing}.settings-button-object[data-v-54fbc148]:hover{background:var(--surface-4)}.settings-button-object[data-v-54fbc148]:focus-visible{outline:2px solid var(--mono-white);outline-offset:2px}.settings-button-object__head[data-v-54fbc148]{align-items:center;display:flex;gap:8px;min-height:20px}.settings-button-object__shortkey[data-v-54fbc148]{margin-left:auto}.settings-button-object__text[data-v-54fbc148]{display:flex;flex-direction:column;gap:2px;min-width:0}.settings-button-object__makes[data-v-54fbc148]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-button-object__label[data-v-54fbc148]{display:-webkit-box;-webkit-box-orient:vertical;color:var(--text-main);font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight);letter-spacing:var(--body-bold-letter-spacing);-webkit-line-clamp:2;line-height:var(--body-bold-line-height);max-width:100%;overflow:hidden;word-break:break-word}@media(prefers-reduced-motion:reduce){.settings-button-object[data-v-54fbc148]{transition:none}}.settings-edit-buttons-sort[data-v-7fd32193]{display:flex;height:100%;overflow:hidden;transition:all .15s ease-out}.settings-edit-buttons-sort__left[data-v-7fd32193],.settings-edit-buttons-sort__right[data-v-7fd32193]{flex:1;height:100%}.settings-edit-buttons-sort__left[data-v-7fd32193]{display:flex;flex-direction:column;gap:24px}.settings-edit-buttons-sort__left-items[data-v-7fd32193]{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.settings-edit-buttons-sort__left .item[data-v-7fd32193]{width:calc(50% - 10px)}.settings-edit-buttons-sort__left .item[data-v-7fd32193],.settings-edit-buttons-sort__left .settings-edit-buttons-sort__add[data-v-7fd32193]{min-height:88px}.settings-edit-buttons-sort__add[data-v-7fd32193]{align-items:center;background:none;border:1px dashed var(--border-focus);border-radius:12px;color:var(--text-placeholder);cursor:pointer;display:flex;font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight);gap:8px;justify-content:center;letter-spacing:var(--body-bold-letter-spacing);line-height:var(--body-bold-line-height);padding:12px;transition:background-color .15s ease-out,color .15s ease-out;width:calc(50% - 10px)}.settings-edit-buttons-sort__add[data-v-7fd32193]:hover{background:var(--surface-3);color:var(--text-main)}.settings-edit-buttons-sort__add[data-v-7fd32193]:focus-visible{outline:2px solid var(--mono-white);outline-offset:2px}.settings-edit-buttons-sort .sortable-swap-highlight[data-v-7fd32193]{background-color:var(--surface-3);border:1px solid var(--color-blue)}@media(prefers-reduced-motion:reduce){.settings-edit-buttons-sort[data-v-7fd32193]{transition:none}}.settings-button-choice[data-v-e68a7106]{background:var(--surface-3);border-radius:8px;display:flex;gap:4px;padding:4px}.settings-button-choice__option[data-v-e68a7106]{background:transparent;border:1px solid transparent;border-radius:8px;color:var(--text-placeholder);cursor:pointer;flex:1 1 0;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);height:28px;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:0 8px;transition:background-color .15s ease-out,border-color .15s ease-out,color .15s ease-out}.settings-button-choice__option[data-v-e68a7106]:hover{background:var(--surface-4);color:var(--text-main)}.settings-button-choice__option[data-v-e68a7106]:focus-visible{border-color:var(--mono-white);outline:none}.settings-button-choice__option--selected[data-v-e68a7106],.settings-button-choice__option--selected[data-v-e68a7106]:hover{background:var(--surface-4);border-color:var(--mono-white);color:var(--text-main)}@media(prefers-reduced-motion:reduce){.settings-button-choice__option[data-v-e68a7106]{transition:none}}.settings-event-type-picker[data-v-bb69b0e8]{display:flex;flex-direction:column;gap:8px}.settings-event-type-picker__list[data-v-bb69b0e8]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;max-height:180px;overflow-y:auto;padding:0}.settings-event-type-picker__item[data-v-bb69b0e8]{align-items:center;background:var(--surface-3);border:1px solid transparent;border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);gap:8px;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);min-height:28px;padding:0 8px;transition:background-color .15s ease-out,border-color .15s ease-out}.settings-event-type-picker__item[data-v-bb69b0e8]:hover{background:var(--surface-4)}.settings-event-type-picker__item[data-v-bb69b0e8]:focus-visible{border-color:var(--mono-white);outline:none}.settings-event-type-picker__item--selected[data-v-bb69b0e8],.settings-event-type-picker__item--selected[data-v-bb69b0e8]:hover{background:var(--surface-4);border-color:var(--mono-white)}.settings-event-type-picker__item--create[data-v-bb69b0e8]{color:var(--active-text)}.settings-event-type-picker__track[data-v-bb69b0e8]{padding:4px 8px}.settings-event-type-picker__title[data-v-bb69b0e8]{flex:1 1 auto}.settings-event-type-picker__empty[data-v-bb69b0e8],.settings-event-type-picker__meta[data-v-bb69b0e8]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}@media(prefers-reduced-motion:reduce){.settings-event-type-picker__item[data-v-bb69b0e8]{transition:none}}.settings-button-update[data-v-b75038ac]{display:flex;flex-direction:column;height:100%}.settings-button-update__body[data-v-b75038ac]{display:flex;flex-direction:column;gap:24px}.settings-button-update__field[data-v-b75038ac]{display:flex;flex-direction:column;gap:8px}.settings-button-update__link[data-v-b75038ac]{align-self:flex-start;background:none;border:none;color:var(--active-text);cursor:pointer;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:0}.settings-button-update__link[data-v-b75038ac]:hover{text-decoration:underline}.settings-button-update__help[data-v-b75038ac]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);margin:0}.settings-button-update__time[data-v-b75038ac]{display:flex;gap:12px}.settings-button-update__time .time-column[data-v-b75038ac]{display:flex;flex:1 1 0;flex-direction:column;gap:8px}.settings-button-update__time .time-row[data-v-b75038ac]{align-items:center;background:var(--surface-3);border-radius:8px;display:flex;height:36px;overflow:hidden}.settings-button-update__time .time-button[data-v-b75038ac]{align-items:center;background:none;border:none;color:var(--text-placeholder);cursor:pointer;display:flex;flex-shrink:0;height:100%;justify-content:center;padding:0;transition:background-color .15s ease-out,color .15s ease-out;width:36px}.settings-button-update__time .time-button[data-v-b75038ac]:hover{background:var(--surface-4);color:var(--text-main)}.settings-button-update__time .time-button[data-v-b75038ac]:focus-visible{outline:2px solid var(--mono-white);outline-offset:-2px}.settings-button-update__time .time-button[data-v-b75038ac] svg{height:10px;width:10px}.settings-button-update__time .time-text[data-v-b75038ac]{align-items:baseline;display:flex;flex:1 1 auto;gap:2px;justify-content:center;margin:0}.settings-button-update__time .time-text[data-v-b75038ac] .app-input__wrapper{background:none}.settings-button-update__time .time-text[data-v-b75038ac] .app-input__field{padding:0;text-align:right;width:2.5ch}.settings-button-update__time .time-unit[data-v-b75038ac]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}.settings-button-update__color[data-v-b75038ac]{display:flex;flex-direction:column;gap:8px}.settings-button-update__color .colors[data-v-b75038ac]{display:flex;flex-wrap:wrap;gap:12px;padding:3px}.settings-button-update__color .color-item[data-v-b75038ac]{background:none;border:none;border-radius:50%;cursor:pointer;padding:0}.settings-button-update__color .color-item[data-v-b75038ac]:focus-visible{outline:2px solid var(--mono-white);outline-offset:2px}.settings-button-update__color .color[data-v-b75038ac]{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;transition:box-shadow .15s ease-out;width:24px}.settings-button-update__color .color[data-v-b75038ac] .color-check{color:var(--mono-white);font-size:11px;visibility:hidden}.settings-button-update__color .color-item:hover .color[data-v-b75038ac]{box-shadow:0 0 0 2px var(--surface-2),0 0 0 3px var(--border-focus)}.settings-button-update__color .color-item:hover .selectedColor[data-v-b75038ac],.settings-button-update__color .selectedColor[data-v-b75038ac]{box-shadow:0 0 0 2px var(--surface-2),0 0 0 3px var(--mono-white)}.settings-button-update__color .color-item:hover .selectedColor[data-v-b75038ac] .color-check,.settings-button-update__color .selectedColor[data-v-b75038ac] .color-check{visibility:visible}.settings-button-update__delete[data-v-b75038ac]{align-items:center;background:none;border:none;color:var(--error-main);cursor:pointer;display:inline-flex;font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);font-weight:var(--small-bold-font-weight);gap:8px;letter-spacing:var(--small-bold-letter-spacing);line-height:var(--small-bold-line-height);padding:4px 0;transition:opacity .15s ease-out}.settings-button-update__delete[data-v-b75038ac]:hover{opacity:.8}.settings-button-update__delete[data-v-b75038ac]:focus-visible{outline:2px solid var(--mono-white);outline-offset:2px}@media(prefers-reduced-motion:reduce){.settings-button-update .color[data-v-b75038ac],.settings-button-update .time-button[data-v-b75038ac]{transition:none}}.settings-buttons[data-v-9a227e36]{height:100%;width:100%}.delete-account__warning[data-v-465279a3]{color:var(--text-placeholder);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0}.select-image .icon[data-v-a50de30c]{color:var(--text-main);font-size:24px}.select-image__dropzone[data-v-a50de30c]{align-items:center;color:var(--text-main);display:flex;flex-direction:column;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);gap:12px;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);padding:32px 16px;text-align:center}.select-image__dropzone-icon[data-v-a50de30c]{font-size:24px}.select-image__upload[data-v-a50de30c]{align-items:center;background:var(--surface-3);border:1px dashed var(--border-subtle);border-radius:12px;cursor:pointer;display:flex;height:368px;justify-content:center;transition:background-color .15s ease-out,border-color .15s ease-out;width:100%}.select-image__upload[data-v-a50de30c]:hover{background:var(--surface-4)}.select-image__upload--dragover[data-v-a50de30c]{background:var(--surface-4);border-color:var(--border-focus)}.select-image__input[data-v-a50de30c]{display:none}@media(prefers-reduced-motion:reduce){.select-image__upload[data-v-a50de30c]{transition:none}}.cropper[data-v-a50de30c]{align-items:center;display:flex;flex-direction:column;gap:16px;height:368px}.cropper__stage[data-v-a50de30c]{background:var(--surface-3);border-radius:8px;cursor:grab;height:320px;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:320px}.cropper__stage[data-v-a50de30c]:active{cursor:grabbing}.cropper__overlay[data-v-a50de30c]{border-radius:50%;box-shadow:0 0 0 9999px #0006;inset:0;pointer-events:none;position:absolute}.cropper__controls[data-v-a50de30c]{align-items:center;display:flex;gap:12px;height:32px;width:100%}.cropper__controls input[type=range][data-v-a50de30c]{flex:1}.cropper__controls .icon[data-v-a50de30c]{font-size:14px}.team-invite-form__rows[data-v-218cc04a]{display:flex;flex-direction:column;gap:8px}.team-invite-form__row[data-v-218cc04a]{align-items:center;display:flex;gap:8px}.team-invite-form__email[data-v-218cc04a]{flex:1}.team-invite-form__role[data-v-218cc04a]{flex-shrink:0;width:140px}.team-invite-form__remove[data-v-218cc04a]{flex-shrink:0}.team-invite-form__remove--hidden[data-v-218cc04a]{pointer-events:none;visibility:hidden}.team-invite-form__add[data-v-218cc04a]{margin-top:12px}.switch-plan[data-v-1464f115]{background:var(--surface-2);border-radius:16px;display:flex;flex-direction:column;padding:24px;width:min(720px,90vw)}.switch-plan__header[data-v-1464f115]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.switch-plan__title[data-v-1464f115]{color:var(--text-main);font-family:var(--H5-font-family);font-size:var(--H5-font-size);font-weight:var(--H5-font-weight);letter-spacing:var(--H5-letter-spacing);line-height:var(--H5-line-height);margin:0}.switch-plan__header-actions[data-v-1464f115]{align-items:center;display:flex;gap:16px}.switch-plan__compare[data-v-1464f115]{color:var(--text-placeholder);cursor:pointer;font-family:var(--small-font-family);font-size:var(--small-font-size)}.switch-plan__compare[data-v-1464f115]:hover{color:var(--text-main)}.switch-plan__error[data-v-1464f115]{color:var(--color-red);font-family:var(--small-bold-font-family);font-size:var(--small-bold-font-size);margin-bottom:12px}.switch-plan__body[data-v-1464f115]{display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.switch-plan__list[data-v-1464f115]{display:flex;flex-direction:column;gap:8px}.switch-plan__option[data-v-1464f115]{background:transparent;border:1px solid var(--border-subtle);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:16px;text-align:left;transition:border-color .15s ease-out}.switch-plan__option--active[data-v-1464f115]{background:var(--surface-3);border-color:var(--active-main)}@media(prefers-reduced-motion:reduce){.switch-plan__option[data-v-1464f115]{transition:none}}.switch-plan__option-name[data-v-1464f115]{align-items:center;color:var(--text-main);display:flex;font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight);gap:8px;line-height:var(--body-bold-line-height)}.switch-plan__badge[data-v-1464f115]{background:var(--surface-3);border-radius:39px;color:var(--text-placeholder);font-family:var(--fineprint-font-family);font-size:var(--fineprint-font-size);padding:2px 8px;text-transform:none}.switch-plan__option-price[data-v-1464f115]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size)}.switch-plan__features-title[data-v-1464f115]{color:var(--text-placeholder);font-family:var(--body-font-family);font-size:var(--body-font-size);margin:0 0 16px}.switch-plan__features-list[data-v-1464f115]{display:flex;flex-direction:column;gap:16px;list-style:none;margin:0;padding:0}.switch-plan__features-list li[data-v-1464f115]{align-items:center;color:var(--text-main);display:flex;font-family:var(--body-font-family);font-size:var(--body-font-size);gap:12px}.switch-plan__check[data-v-1464f115]{color:var(--active-text);font-weight:700}.switch-plan__preview[data-v-1464f115]{color:var(--text-main);font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin-top:16px}.switch-plan__preview--muted[data-v-1464f115]{color:var(--text-placeholder)}.switch-plan__footer[data-v-1464f115]{align-items:center;border-top:1px solid var(--border-subtle);display:flex;justify-content:space-between;margin-top:24px;padding-top:20px}.switch-plan__summary[data-v-1464f115]{display:flex;flex-direction:column}.switch-plan__summary-label[data-v-1464f115]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size)}.switch-plan__summary-value[data-v-1464f115]{color:var(--text-main);font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight)}.switch-plan__footer-actions[data-v-1464f115]{display:flex;gap:8px}@media(max-width:768px){.switch-plan__body[data-v-1464f115]{gap:20px;grid-template-columns:1fr}}.switch-plan-modal[data-v-1551a88f] .app-modal__content--page .switch-plan{border-radius:0;min-height:0;padding:8px 16px 16px;width:100%}.switch-plan-modal[data-v-1551a88f] .app-modal__content--page .switch-plan__header{margin-bottom:12px;min-height:44px}.switch-plan-modal[data-v-1551a88f] .app-modal__content--page .switch-plan__body{flex:1;margin-inline:-16px;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-inline:16px}.switch-plan-modal[data-v-1551a88f] .app-modal__content--page .switch-plan__footer{flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:12px}.switch-plan-modal[data-v-1551a88f] .app-modal__content--page .switch-plan__footer-actions{flex:1 1 100%;gap:12px}.switch-plan-modal[data-v-1551a88f] .app-modal__content--page .switch-plan__footer-actions>*{flex:1;min-width:0}.switch-plan-modal[data-v-1551a88f] .app-modal__content--page .switch-plan__footer-actions .app-button{height:44px;width:100%}.video-add-edit[data-v-7fe2427d]{height:100%;width:100%}.video-add-edit__description[data-v-7fe2427d]{flex:1;min-height:0}.video-add-edit__description[data-v-7fe2427d]>span{display:contents}.video-add-edit__description[data-v-7fe2427d] .app-input{flex:1;min-height:0}.video-add-edit__description[data-v-7fe2427d] .app-input__wrapper{align-items:stretch;flex:1;min-height:0}.video-add-edit__description[data-v-7fe2427d] .app-input__field--textarea{height:100%;min-height:160px;resize:none}.video-add-file-tab__error[data-v-12da3c57]{color:var(--color-red);font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}.video-add-file-tab[data-v-12da3c57]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0;width:100%}.video-add-file-tab__dropzone[data-v-12da3c57]{display:flex;flex:1;min-height:0}.video-add-file-tab__dropzone[data-v-12da3c57] .app-select-file__dropzone{aspect-ratio:auto;flex:1;height:auto;min-height:0}.video-add-file-tab--has-angles .video-add-file-tab__dropzone[data-v-12da3c57]{flex:0 0 auto}.video-add-file-tab--has-angles .video-add-file-tab__dropzone[data-v-12da3c57] .app-select-file__dropzone{height:56px;min-height:56px}.video-add-file-tab--has-angles .video-add-file-tab__dropzone[data-v-12da3c57] .app-select-file__content{flex-direction:row;gap:8px;padding:0 16px}.video-add-file-tab--has-angles .video-add-file-tab__dropzone[data-v-12da3c57] .app-select-file__icon{display:none}.video-add-file-tab__list[data-v-12da3c57]{display:flex;flex:1;flex-direction:column;gap:8px;list-style:none;margin:0;min-height:0;overflow-y:auto;padding:0}.video-add-file-tab__angle[data-v-12da3c57]{align-items:center;background:var(--surface-3);border:1px solid var(--border-subtle);border-radius:8px;display:flex;gap:12px;padding:8px}.video-add-file-tab__angle--dragging[data-v-12da3c57]{opacity:.4}.video-add-file-tab__angle--drop-target[data-v-12da3c57]{border-color:var(--active-main)}.video-add-file-tab__handle[data-v-12da3c57]{align-items:center;color:var(--text-placeholder);cursor:grab;display:flex;flex-shrink:0}.video-add-file-tab__handle[data-v-12da3c57]:active{cursor:grabbing}.video-add-file-tab__number[data-v-12da3c57]{align-items:center;background:transparent;border-radius:50%;color:var(--text-main);display:flex;flex-shrink:0;font-family:var(--body-font-family);font-size:var(--font-size-small,12px);font-weight:var(--font-weight-medium,500);height:24px;justify-content:center;width:24px}.video-add-file-tab__thumb[data-v-12da3c57]{background:var(--surface-4);border-radius:4px;flex-shrink:0;height:36px;overflow:hidden;width:64px}.video-add-file-tab__thumb img[data-v-12da3c57]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-add-file-tab__meta[data-v-12da3c57]{flex:1;min-width:0}.video-add-file-tab__name[data-v-12da3c57]{color:var(--text-main);font-family:var(--body-font-family);font-size:var(--body-font-size);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-add-file-tab__sub[data-v-12da3c57]{color:var(--text-placeholder);font-size:var(--font-size-small,12px);margin:0}.video-add-file-tab__action[data-v-12da3c57]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--text-placeholder);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background-color .15s ease-out,color .15s ease-out;width:32px}.video-add-file-tab__action[data-v-12da3c57]:hover{background:var(--surface-4);color:var(--text-main)}@media(hover:none),(pointer:coarse){.video-add-file-tab__action[data-v-12da3c57]{height:44px;width:44px}}.video-add-select-video[data-v-8d660ee2]{height:100%;width:100%}.video-add-select-video[data-v-8d660ee2] .app-form{gap:16px}.video-add-select-video[data-v-8d660ee2] .app-tabs__row{border-bottom:1px solid var(--surface-3);margin:-16px -16px 16px;padding:16px 16px 0}.video-add[data-v-9eb0e32f]{display:flex;flex-direction:column;height:520px;overflow:hidden;width:100%}.video-add[data-v-9eb0e32f]>*{flex:1;min-height:0}.video-add[data-v-9eb0e32f] .app-form__content{overflow-y:auto}.video-add-modal[data-v-25047013]{max-height:100%}.summary-editor-inspector[data-v-fe9d827d]{background:var(--surface-1);border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:12px}.summary-editor-inspector__header[data-v-fe9d827d]{align-items:center;display:flex;gap:8px;justify-content:space-between}.summary-editor-inspector__title[data-v-fe9d827d]{color:var(--text-main);font-family:var(--body-bold-font-family);font-size:var(--body-font-size);font-weight:var(--body-bold-font-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-editor-inspector__actions[data-v-fe9d827d]{align-items:center;display:flex;gap:4px}.summary-editor-inspector__pov[data-v-fe9d827d]{max-width:240px}.summary-editor-inspector--inline[data-v-fe9d827d]{background:none;padding:0}.summary-editor-inspector--inline .summary-editor-inspector__pov[data-v-fe9d827d]{max-width:none}.summary-editor-inspector__label[data-v-fe9d827d]{color:var(--text-placeholder);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height);text-transform:uppercase}.summary-editor-inspector__empty[data-v-fe9d827d]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size)}.summary-editor-library[data-v-5bfd3b78]{background:var(--surface-1);border-radius:12px;display:flex;flex-direction:column;gap:8px;min-height:0;padding:12px}.summary-editor-library__header[data-v-5bfd3b78]{align-items:center;display:flex;justify-content:space-between}.summary-editor-library__title[data-v-5bfd3b78]{color:var(--text-placeholder);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height);text-transform:uppercase}.summary-editor-library__add-all[data-v-5bfd3b78]{background:none;border:none;color:var(--text-placeholder);cursor:pointer;font-family:var(--small-font-family);font-size:var(--small-font-size);transition:color .15s ease-out}.summary-editor-library__add-all[data-v-5bfd3b78]:hover{color:var(--text-main)}.summary-editor-library__search[data-v-5bfd3b78]{align-items:center;background:var(--surface-2);border-radius:6px;color:var(--text-placeholder);display:flex;gap:8px;padding:8px 12px;transition:background-color .15s ease-out}.summary-editor-library__search[data-v-5bfd3b78]:focus-within,.summary-editor-library__search[data-v-5bfd3b78]:hover{background:var(--surface-3)}.summary-editor-library__search-input[data-v-5bfd3b78]{background:none;border:none;color:var(--text-main);font-family:var(--body-font-family);font-size:var(--body-font-size);outline:none;width:100%}.summary-editor-library__search-input[data-v-5bfd3b78]::-moz-placeholder{color:var(--text-placeholder)}.summary-editor-library__search-input[data-v-5bfd3b78]::placeholder{color:var(--text-placeholder)}.summary-editor-library__list[data-v-5bfd3b78]{display:flex;flex-direction:column;gap:4px;min-height:0;overflow-y:auto}.summary-editor-library__count[data-v-5bfd3b78]{position:absolute;right:12px;top:10px}.summary-editor-library__count[data-v-5bfd3b78],.summary-editor-library__empty[data-v-5bfd3b78]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size)}.summary-editor-library__skeleton[data-v-5bfd3b78]{display:flex;flex-direction:column;gap:4px}.summary-editor-library__skeleton span[data-v-5bfd3b78]{animation:summary-editor-library-pulse-5bfd3b78 1.5s ease-in-out infinite;background:var(--surface-2);border-radius:8px;height:44px}@keyframes summary-editor-library-pulse-5bfd3b78{0%,to{opacity:1}50%{opacity:.5}}@media(prefers-reduced-motion:reduce){.summary-editor-library__add-all[data-v-5bfd3b78],.summary-editor-library__search[data-v-5bfd3b78]{transition:none}.summary-editor-library__skeleton span[data-v-5bfd3b78]{animation:none}}.summary-editor-preview[data-v-42ec17b3]{align-items:center;background:var(--surface-1);border-radius:12px;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:center;min-height:0;width:100%}.summary-editor-preview__screen[data-v-42ec17b3]{background:var(--surface-0);border-radius:8px;overflow:hidden;position:relative}.summary-editor-preview__poster[data-v-42ec17b3]{background-repeat:no-repeat;background-size:600% 600%;inset:0;position:absolute}.summary-editor-preview__player[data-v-42ec17b3]{position:relative}.summary-editor-preview__empty[data-v-42ec17b3]{align-items:center;color:var(--text-placeholder);display:flex;flex-direction:column;gap:8px}.summary-editor-preview__empty-text[data-v-42ec17b3]{font-family:var(--body-font-family);font-size:var(--body-font-size)}.summary-editor-preview__bar[data-v-42ec17b3]{align-items:center;color:var(--text-placeholder);display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);gap:12px;padding:0 8px;width:100%}.summary-editor-preview__angle[data-v-42ec17b3]{align-items:center;display:flex;gap:4px}.summary-editor-preview__time[data-v-42ec17b3]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-left:auto}.summary-editor-segment[data-v-a9a387f6]{align-items:center;background:var(--surface-3);border:1px solid transparent;border-radius:8px;cursor:grab;display:flex;flex-basis:0;gap:8px;min-width:120px;overflow:hidden;padding:8px;position:relative;transition:background-color .15s ease-out}.summary-editor-segment[data-v-a9a387f6]:hover{background:var(--surface-4)}.summary-editor-segment[data-v-a9a387f6]:focus-visible{border-color:var(--mono-white);outline:none}.summary-editor-segment--selected[data-v-a9a387f6]{background:var(--surface-4);border-color:var(--mono-white)}.summary-editor-segment--dragging[data-v-a9a387f6]{cursor:grabbing;opacity:.4}.summary-editor-segment__bar[data-v-a9a387f6]{background:var(--text-placeholder);border-radius:2px;flex-shrink:0;height:100%;width:3px}.summary-editor-segment__text[data-v-a9a387f6]{display:flex;flex-direction:column;min-width:0}.summary-editor-segment__title[data-v-a9a387f6]{color:var(--text-main);font-family:var(--body-font-family);font-size:var(--body-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.summary-editor-segment__meta[data-v-a9a387f6]{align-items:center;color:var(--text-placeholder);display:flex;font-family:var(--font-mono);font-size:var(--small-font-size);font-variant-numeric:tabular-nums;gap:4px;white-space:nowrap}.summary-editor-segment__actions[data-v-a9a387f6]{align-items:center;display:none;gap:4px;margin-left:auto}.summary-editor-segment--selected .summary-editor-segment__actions[data-v-a9a387f6],.summary-editor-segment:hover .summary-editor-segment__actions[data-v-a9a387f6]{display:flex}@media(hover:none),(pointer:coarse){.summary-editor-segment--selected[data-v-a9a387f6]{flex-shrink:0;min-width:240px}}.summary-editor-segment--vertical[data-v-a9a387f6]{cursor:pointer;min-height:52px;min-width:0;padding:8px 12px}.summary-editor-segment--vertical .summary-editor-segment__text[data-v-a9a387f6]{flex:1}.summary-editor-segment--vertical .summary-editor-segment__bar[data-v-a9a387f6]{align-self:stretch;height:auto}.summary-editor-segment--vertical.summary-editor-segment--selected[data-v-a9a387f6]{min-width:0}.summary-editor-segment__playhead[data-v-a9a387f6]{background:var(--color-red);bottom:0;pointer-events:none;position:absolute;top:0;width:2px}@media(prefers-reduced-motion:reduce){.summary-editor-segment[data-v-a9a387f6]{transition:none}}.summary-editor-timeline[data-v-8f5ed37c]{background:var(--surface-1);border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:12px}.summary-editor-timeline__header[data-v-8f5ed37c]{align-items:center;display:flex;gap:8px}.summary-editor-timeline__title[data-v-8f5ed37c]{color:var(--text-placeholder);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);line-height:var(--all-caps-line-height);text-transform:uppercase}.summary-editor-timeline__meta[data-v-8f5ed37c]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);margin-left:auto}.summary-editor-timeline__total[data-v-8f5ed37c]{align-items:center;color:var(--text-main);font-family:var(--font-mono);font-size:var(--small-font-size);font-variant-numeric:tabular-nums;font-weight:var(--small-bold-font-weight);padding:4px 8px}.summary-editor-timeline__total[data-v-8f5ed37c],.summary-editor-timeline__track[data-v-8f5ed37c]{background:var(--surface-2);border-radius:8px;display:flex;gap:4px}.summary-editor-timeline__track[data-v-8f5ed37c]{align-items:stretch;min-height:64px;overflow-x:auto;padding:4px}.summary-editor-timeline__track--vertical[data-v-8f5ed37c]{flex-direction:column;flex-shrink:0;overflow-x:visible}.summary-editor-timeline__selected[data-v-8f5ed37c]{padding:8px 8px 12px}.summary-editor-timeline__empty[data-v-8f5ed37c]{border:1px dashed var(--border-focus);border-radius:8px;color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);padding:16px 12px;text-align:center}.summary-editor[data-v-fcbc7e48]{height:100%;width:100%}.summary-editor__layout[data-v-fcbc7e48]{display:flex;flex:1;gap:12px;min-height:0}.summary-editor__library[data-v-fcbc7e48]{flex:0 0 260px;min-height:0}.summary-editor__main[data-v-fcbc7e48]{display:flex;flex:1;flex-direction:column;gap:12px;min-height:0;min-width:0}.summary-editor__preview[data-v-fcbc7e48]{flex:1;min-height:240px}.summary-editor__timeline[data-v-fcbc7e48]{flex-shrink:0}@media screen and (max-width:1181px){.summary-editor__layout[data-v-fcbc7e48]{flex-direction:column}.summary-editor__library[data-v-fcbc7e48]{flex:0 0 auto;max-height:200px}}.summary-editor--mobile.app-form[data-v-fcbc7e48]{gap:16px}@media(orientation:landscape){.summary-editor--mobile.app-form[data-v-fcbc7e48]{gap:8px;padding-bottom:8px;padding-top:8px}}.summary-editor--mobile[data-v-fcbc7e48] .app-form__content{gap:12px}.summary-editor--mobile .summary-editor__layout[data-v-fcbc7e48],.summary-editor--mobile .summary-editor__main[data-v-fcbc7e48]{display:contents}.summary-editor--mobile .summary-editor__preview[data-v-fcbc7e48]{flex:none;height:calc((100vw - 32px - env(safe-area-inset-left) - env(safe-area-inset-right))*.5625 + 40px);max-height:40%;min-height:0;order:1}.summary-editor--mobile .summary-editor__tabs[data-v-fcbc7e48]{order:2}.summary-editor--mobile[data-v-fcbc7e48] .summary-editor-library__title,.summary-editor--mobile[data-v-fcbc7e48] .summary-editor-timeline__title{display:none}.summary-editor--mobile .summary-editor__library[data-v-fcbc7e48],.summary-editor--mobile .summary-editor__timeline[data-v-fcbc7e48]{flex:1;max-height:none;min-height:0;order:3;overflow-y:auto;overscroll-behavior:contain}@media(orientation:landscape){.summary-editor--mobile[data-v-fcbc7e48] .app-form__content{-moz-column-gap:12px;column-gap:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.summary-editor--mobile .summary-editor__preview[data-v-fcbc7e48]{grid-column:1;grid-row:1/span 2;height:auto;max-height:none}.summary-editor--mobile .summary-editor__tabs[data-v-fcbc7e48]{grid-column:2;grid-row:1}.summary-editor--mobile .summary-editor__library[data-v-fcbc7e48],.summary-editor--mobile .summary-editor__timeline[data-v-fcbc7e48]{grid-column:2;grid-row:2}}.summary-editor__tabs[data-v-fcbc7e48]{border-bottom:1px solid var(--border-subtle);display:flex;gap:12px}.summary-editor__tab[data-v-fcbc7e48]{align-items:center;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-placeholder);cursor:pointer;display:flex;font-family:var(--body-font-family);font-size:var(--body-font-size);gap:4px;min-height:44px;padding:0;transition:color .15s ease-out}.summary-editor__tab--active[data-v-fcbc7e48]{border-bottom-color:var(--text-main);color:var(--text-main)}.summary-editor__tab-count[data-v-fcbc7e48]{color:var(--text-placeholder);font-family:var(--font-mono);font-size:var(--small-font-size);font-variant-numeric:tabular-nums}.video-create-summary-form-general__content[data-v-f5934d9f]{display:flex;flex-direction:column;gap:16px;height:100%}.video-create-summary-form[data-v-84fe60bb]{height:100%;width:100%}.video-create-summary-modal[data-v-a0d0d9a1]{max-height:100%}.video-create-summary-modal--sized.video-create-summary-modal--editing[data-v-a0d0d9a1] .app-modal__content{display:flex;height:min(880px,var(--visual-viewport-height,100dvh) - 32px);max-height:calc(var(--visual-viewport-height, 100dvh) - 32px)}.video-create-summary-modal--sized[data-v-a0d0d9a1]:not(.video-create-summary-modal--editing) .app-modal__content{display:flex;height:min(480px,var(--visual-viewport-height,100dvh) - 32px)}.clip-extract__folders[data-v-5df8a933]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.clip-extract__folder[data-v-5df8a933]{align-items:center;border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;flex-direction:row;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight);gap:8px;letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);padding:8px}.clip-extract__folder[data-v-5df8a933]:focus,.clip-extract__folder[data-v-5df8a933]:hover{outline:2px solid var(--surface-3);outline-offset:-2px}.clip-extract__folder--selected[data-v-5df8a933]{background:var(--surface-3);font-family:var(--body-bold-font-family);font-size:var(--body-bold-font-size);font-weight:var(--body-bold-font-weight);letter-spacing:var(--body-bold-letter-spacing);line-height:var(--body-bold-line-height);outline:2px solid var(--text-main);outline-offset:-2px}.clip-extract__toggle[data-v-5df8a933]{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;height:14px;justify-content:center;padding:0;transform:rotate(-90deg);transition:transform .15s ease;width:14px}.clip-extract__toggle--expanded[data-v-5df8a933]{transform:rotate(0)}.clip-extract__toggle-placeholder[data-v-5df8a933]{height:14px;width:14px}.clip-extract__title[data-v-5df8a933]{flex:1 1 auto;min-width:0}.video-extract-all-clips-modal[data-v-e1ea27a1]{max-height:100%}.tag-format-options[data-v-a2d2c470]{gap:14px}.tag-format-options[data-v-a2d2c470],.tag-format-options__option[data-v-a2d2c470]{display:flex;flex-direction:column}.tag-format-options__number[data-v-a2d2c470]{max-width:120px}.tag-format-options__help[data-v-a2d2c470]{color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);margin-top:4px}.tag-format-picker[data-v-b6638adc]{display:flex;flex-direction:column;gap:16px}.tag-format-picker__group[data-v-b6638adc]{display:flex;flex-direction:column;gap:2px}.tag-format-picker__item[data-v-b6638adc]{align-items:center;background:none;border:1px solid transparent;border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);gap:8px;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:8px 12px;text-align:left;transition:background .15s ease-out,border-color .15s ease-out}.tag-format-picker__item[data-v-b6638adc]:hover{background:var(--surface-3)}.tag-format-picker__item.is-selected[data-v-b6638adc],.tag-format-picker__item.is-selected[data-v-b6638adc]:hover{background:var(--surface-3);border-color:var(--mono-white)}.tag-format-picker__badge[data-v-b6638adc]{background:var(--surface-3);border-radius:100px;color:var(--text-placeholder);font-family:var(--small-font-family);font-size:var(--small-font-size);margin-left:auto;padding:1px 6px}.tag-export[data-v-eb8c6d80]{width:100%}.tag-export__body[data-v-eb8c6d80]{display:flex;flex-direction:column;gap:20px;height:520px;max-height:62vh;overflow-y:auto}@media(min-width:769px){.tag-export__body[data-v-eb8c6d80]{align-items:stretch;flex-direction:row;overflow-y:hidden}}.tag-export__formats[data-v-eb8c6d80]{flex:none;padding-right:4px}@media(min-width:769px){.tag-export__formats[data-v-eb8c6d80]{border-right:1px solid var(--border-subtle);flex:0 0 232px;overflow-y:auto;padding-right:20px}}.tag-export__panel[data-v-eb8c6d80]{display:flex;flex:1;flex-direction:column;gap:18px;min-width:0}@media(min-width:769px){.tag-export__panel[data-v-eb8c6d80]{overflow-y:auto;padding-right:4px}}.tag-export__chip[data-v-eb8c6d80],.tag-export__code[data-v-eb8c6d80],.tag-export__filenames[data-v-eb8c6d80],.tag-export__hint[data-v-eb8c6d80],.tag-export__link[data-v-eb8c6d80],.tag-export__note[data-v-eb8c6d80]{font-family:var(--small-font-family);font-size:var(--small-font-size);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}.tag-export__note[data-v-eb8c6d80]{color:var(--text-placeholder)}.tag-export__group[data-v-eb8c6d80]{border:none;display:flex;flex-direction:column;gap:8px;margin:0;padding:0}.tag-export__group-head[data-v-eb8c6d80]{align-items:center;display:flex;gap:10px}.tag-export__link[data-v-eb8c6d80]{background:none;border:none;color:var(--text-placeholder);cursor:pointer;margin-left:auto;padding:0}.tag-export__link[data-v-eb8c6d80]:hover{color:var(--text-main)}.tag-export__filenames[data-v-eb8c6d80]{color:var(--text-placeholder);margin-left:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-export__chips[data-v-eb8c6d80]{display:flex;flex-wrap:wrap;gap:6px}.tag-export__chip[data-v-eb8c6d80]{align-items:center;background:var(--surface-3);border:none;border-radius:100px;color:var(--text-placeholder);cursor:pointer;display:flex;gap:6px;padding:4px 10px}.tag-export__chip[data-v-eb8c6d80]:hover{background:var(--surface-4)}.tag-export__chip.is-selected[data-v-eb8c6d80]{background:var(--surface-4);color:var(--text-main)}.tag-export__count[data-v-eb8c6d80]{opacity:.6}.tag-export__timing[data-v-eb8c6d80]{display:grid;gap:12px;grid-template-columns:repeat(3,104px)}.tag-export__hint[data-v-eb8c6d80]{color:var(--text-placeholder)}.tag-export__preview[data-v-eb8c6d80]{display:flex;flex:1;flex-direction:column;gap:8px;min-height:0}.tag-export__code-wrap[data-v-eb8c6d80]{display:flex;flex:1;min-height:0;position:relative}.tag-export__code-wrap:focus-within .tag-export__copy[data-v-eb8c6d80],.tag-export__code-wrap:hover .tag-export__copy[data-v-eb8c6d80]{opacity:1}.tag-export__copy[data-v-eb8c6d80]{display:flex;line-height:0;position:absolute;right:8px;top:8px;transition:opacity .15s ease-out}@media(hover:hover)and (pointer:fine){.tag-export__copy[data-v-eb8c6d80]{opacity:0}}.tag-export__copy[data-v-eb8c6d80] .button{align-items:center;background:var(--surface-4);border-radius:8px;display:flex;justify-content:center;padding:0}.tag-export__copy[data-v-eb8c6d80] .button:hover{background:var(--surface-4);color:var(--text-main)}.tag-export__code[data-v-eb8c6d80]{background:var(--surface-3);border-radius:6px;color:var(--text-main);flex:1;font-family:var(--font-mono);margin:0;min-height:120px;overflow:auto;padding:12px 14px;white-space:pre}.tag-export__footer[data-v-eb8c6d80]{display:flex;justify-content:flex-end}.tag-export-modal[data-v-264b8c78]{max-height:100%}.tag-import[data-v-8a064112]{width:100%}.tag-import__body[data-v-8a064112]{display:flex;flex-direction:column;gap:18px;height:480px;max-height:62vh;overflow-y:auto;padding-right:4px}.tag-import__code[data-v-8a064112],.tag-import__file[data-v-8a064112],.tag-import__hint[data-v-8a064112],.tag-import__link[data-v-8a064112],.tag-import__matching[data-v-8a064112],.tag-import__more[data-v-8a064112],.tag-import__table[data-v-8a064112]{font-family:var(--small-font-family);font-size:var(--small-font-size);letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height)}.tag-import__file[data-v-8a064112]{align-items:center;background:var(--surface-3);border-radius:6px;color:var(--text-main);display:flex;flex:none;gap:10px;padding:10px 14px}.tag-import__file-name[data-v-8a064112]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-import__link[data-v-8a064112]{background:none;border:none;color:var(--text-placeholder);cursor:pointer;padding:0}.tag-import__link[data-v-8a064112]:hover{color:var(--text-main)}.tag-import__input[data-v-8a064112]{display:none}.tag-import__group[data-v-8a064112]{display:flex;flex:none;flex-direction:column}.tag-import__warning[data-v-8a064112]{color:var(--color-orange);font-family:var(--small-font-family);font-size:var(--small-font-size);margin-bottom:12px}.tag-import__hint[data-v-8a064112]{color:var(--text-placeholder);margin-top:4px}.tag-import__matching[data-v-8a064112]{color:var(--text-placeholder);margin-bottom:8px}.tag-import__matching strong[data-v-8a064112]{color:var(--text-main)}.tag-import__codes[data-v-8a064112]{display:flex;flex-direction:column;gap:4px}.tag-import__code[data-v-8a064112]{align-items:center;background:var(--surface-3);border-radius:8px;color:var(--text-main);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) auto auto;padding:4px 12px}.tag-import__chips[data-v-8a064112]{display:flex;flex-wrap:wrap;gap:4px}.tag-import__chip[data-v-8a064112]{align-items:center;background:var(--surface-3);border-radius:8px;color:var(--text-main);display:flex;font-family:var(--small-font-family);font-size:var(--small-font-size);font-weight:var(--small-font-weight);gap:4px;letter-spacing:var(--small-letter-spacing);line-height:var(--small-line-height);padding:4px 8px}.tag-import__code-values[data-v-8a064112]{display:flex;flex-wrap:wrap;gap:4px;grid-column:1/-1}.tag-import__code-name[data-v-8a064112]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-import__count[data-v-8a064112]{opacity:.6}.tag-import__preview[data-v-8a064112]{background:var(--surface-3);border-radius:6px;flex:none;overflow:hidden}.tag-import__table[data-v-8a064112]{border-collapse:collapse;width:100%}.tag-import__table th[data-v-8a064112]{color:var(--text-placeholder);font-family:var(--all-caps-font-family);font-size:var(--all-caps-font-size);font-weight:var(--all-caps-font-weight);letter-spacing:var(--all-caps-letter-spacing);padding:8px 12px;text-align:left;text-transform:uppercase}.tag-import__table td[data-v-8a064112]{border-top:1px solid var(--border-subtle);color:var(--text-main);padding:6px 12px}.tag-import__more[data-v-8a064112]{color:var(--text-placeholder);padding:8px 12px}.tag-import-modal[data-v-2f1a7887]{max-height:100%}.general-components[data-v-1c075f88]{height:100%;pointer-events:none;position:absolute;top:0;width:100%}.general-components__container[data-v-1c075f88]{pointer-events:all}
