.integrationsPage{min-width:0}.integrationsPage>.appPageHeader{margin-bottom:0}.integrationGrid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:16px;display:grid}.integrationAccountTile,.integrationAddTile{border-radius:var(--radius-card);background:#fff;min-width:0;min-height:136px}.integrationAccountTile{border:1px solid var(--surface-border);color:var(--text);box-shadow:none;padding:12px;position:relative}.integrationAccountBody{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:0;display:flex}.integrationAccountBody h2{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;min-width:0;margin:0;font-size:16px;font-weight:750;line-height:22px;display:-webkit-box;overflow:hidden}.integrationAccountTile p{margin:12px 0 0;font-size:13px;line-height:20px}.integrationAccountTile .integrationStatus{color:#475569;justify-content:center;align-items:flex-start;gap:6px;margin:4px 0 0;font-size:12px;line-height:18px;display:flex}.integrationStatus[data-state=reconnect_required]{color:#b45309}.integrationStatus svg{flex-shrink:0;margin-top:2px}.integrationGrid.isEmpty{justify-content:center;align-items:center;display:flex}.integrationAvatar{color:#2563eb;background:#eff6ff;border-radius:50%;flex-shrink:0;place-items:center;width:56px;height:56px;font-size:20px;font-weight:600;display:grid}.integrationAvatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.integrationPlatform{color:#64748b;align-items:center;gap:8px;font-size:13px;line-height:20px;display:inline-flex}.integrationPlatform svg{color:#e62117}.integrationMenuAnchor{position:absolute;top:6px;right:6px}.integrationMenu{z-index:80;border-radius:var(--radius-card);width:min(210px,100vw - 16px);box-shadow:var(--overlay-shadow);text-align:left;background:#fff;border:1px solid #dce3ee;padding:6px;position:fixed}.integrationMenu .accountMenuItem{width:100%;min-height:44px}button.integrationAddTile{color:#0f172a;width:100%;box-shadow:none;cursor:pointer;background:#fff;border:2px dashed #cbd5e1;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;display:flex}.integrationAddCircle{color:#fff;background:#2563eb;border-radius:50%;place-items:center;width:56px;height:56px;display:grid}button.integrationAddTile:hover:not(:disabled){color:#2563eb;background:#f8fbff;border-color:#2563eb}button.integrationAddTile:hover:not(:disabled) .integrationAddCircle{background:#1d4ed8}button.integrationAddTile:focus-visible{outline-offset:4px;outline:2px solid #2563eb}button.integrationAddTile:disabled{cursor:default;opacity:.6}.integrationConnected{color:#15803d}.integrationError{color:#b91c1c;overflow-wrap:anywhere}.integrationModal{width:min(440px,100%);max-height:calc(100dvh - 48px);overflow-y:auto}.integrationModalHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.integrationModalHeading h2{margin:0;font-size:20px;line-height:28px}.integrationModal p{font-size:14px;line-height:22px}.integrationAddModal{gap:16px;width:min(560px,100%);max-width:560px}.integrationAddModal .integrationModalHeading{align-items:flex-start;margin-bottom:0}.integrationAddModal .integrationModalHeading h2{padding-top:4px}.integrationAddModal .integrationModalSubtitle{color:#64748b;margin:-4px 0 4px}.integrationProviderGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}button.integrationProviderTile{border-radius:var(--radius-card);color:#0f172a;min-width:0;min-height:148px;box-shadow:none;cursor:pointer;background:#fff;border:1px solid #eef1f5;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:16px 8px;font-family:inherit;line-height:20px;transition:box-shadow .15s,border-color .15s;display:flex}button.integrationProviderTile:hover:not(:disabled){box-shadow:none;background:#fff;border-color:#bfdbfe}button.integrationProviderTile:focus-visible{outline-offset:3px;outline:2px solid #2563eb}button.integrationProviderTile:disabled{color:#64748b;cursor:default;opacity:1;background:#fff;border-color:#eef1f5}.integrationProviderIcon{color:#fff;background:#ef2020;border-radius:50%;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.integrationProviderTile[data-platform=tiktok] .integrationProviderIcon{background:#0f172a}.integrationProviderTile[data-platform=instagram] .integrationProviderIcon{background:linear-gradient(35deg,#fbbf24,#e1306c 50%,#9333ea)}.integrationProviderTile[data-platform=facebook] .integrationProviderIcon{background:#1877f2}.integrationProviderName{font-size:15px;font-weight:650}.integrationProviderHint{color:#64748b;margin-top:-4px;font-size:12px;font-weight:400}.integrationProviderTile:not(:disabled) .integrationProviderHint{color:#2563eb}.integrationActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:24px;display:flex}.integrationChannels{border:0;min-width:0;margin:0;padding:0}.integrationChannels label{border-radius:var(--radius-card);cursor:pointer;border:1px solid #dce3ee;align-items:center;gap:12px;min-height:60px;margin-bottom:12px;padding:12px;display:flex}.integrationChannels label:has(input:checked){background:#eff6ff;border-color:#2563eb}.integrationChannels input{flex-shrink:0;width:20px;height:20px}.integrationChannels img{border-radius:50%;flex-shrink:0}.integrationChannels span{overflow-wrap:anywhere;min-width:0}.integrationChannels small{color:#64748b;display:block}@media (max-width:1359px){.integrationGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1180px){.integrationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.integrationProviderGrid{gap:10px}button.integrationProviderTile{min-height:128px;padding:12px 8px}.integrationProviderIcon{width:44px;height:44px}.integrationAccountTile{padding:12px 10px}.integrationMenuAnchor{top:2px;right:2px}.integrationAccountBody h2{font-size:14px;line-height:20px}.integrationPlatform{gap:4px;font-size:12px}.integrationPlatform svg{flex-shrink:0;width:16px;height:16px}}@media (max-width:720px){.integrationGrid{gap:10px}}
.Library-module__rOodGq__page{min-width:0;container-type:inline-size}.Library-module__rOodGq__header{gap:16px;margin-bottom:0;padding-bottom:0;display:grid}.Library-module__rOodGq__header h1{margin:0}.Library-module__rOodGq__filters{flex-wrap:wrap;gap:8px;overflow:visible}.Library-module__rOodGq__filters button{min-height:44px}.Library-module__rOodGq__content{min-width:0}.Library-module__rOodGq__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}@container (min-width:780px){.Library-module__rOodGq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}@container (min-width:1040px){.Library-module__rOodGq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:319px){.Library-module__rOodGq__grid{grid-template-columns:minmax(0,1fr)}}.Library-module__rOodGq__card{background:var(--card);border:1px solid var(--card-strong);cursor:pointer;border-radius:12px;min-width:0;transition:border-color .15s,box-shadow .15s;position:relative}.Library-module__rOodGq__card:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Library-module__rOodGq__card.Library-module__rOodGq__active{border-color:#94a3b8}.Library-module__rOodGq__preview{aspect-ratio:16/9;background:var(--background);border-bottom:1px solid var(--card-strong);border-radius:11px 11px 0 0;place-items:center;display:grid;position:relative;overflow:hidden}.Library-module__rOodGq__preview img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.Library-module__rOodGq__previewIcon{color:#94a3b8;width:30px;height:30px}.Library-module__rOodGq__checkbox{z-index:3;cursor:pointer;opacity:0;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset:0 auto auto 0}.Library-module__rOodGq__checkbox input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer;margin:0}.Library-module__rOodGq__card:hover .Library-module__rOodGq__checkbox,.Library-module__rOodGq__card:focus-within .Library-module__rOodGq__checkbox,.Library-module__rOodGq__selected .Library-module__rOodGq__checkbox,.Library-module__rOodGq__selecting .Library-module__rOodGq__checkbox{opacity:1}.Library-module__rOodGq__status{white-space:nowrap;text-overflow:ellipsis;background:var(--card);max-width:calc(100% - 54px);min-height:22px;color:var(--muted);z-index:2;border-radius:7px;padding:4px 7px;font-size:10px;font-weight:600;line-height:14px;position:absolute;top:8px;right:8px;overflow:hidden}.Library-module__rOodGq__success{color:#166534;background:#dcfce7}.Library-module__rOodGq__danger{color:#991b1b;background:#fee2e2}.Library-module__rOodGq__pending{color:#92400e;background:#fef3c7}.Library-module__rOodGq__duration{color:#fff;background:#0f172ac7;border-radius:5px;padding:1px 5px;font-size:10px;line-height:16px;position:absolute;bottom:7px;right:7px}.Library-module__rOodGq__cardBody{padding:4px 10px 12px}.Library-module__rOodGq__titleRow{align-items:center;gap:4px;min-height:44px;display:flex}.Library-module__rOodGq__title{flex:1;min-width:0;position:relative}.Library-module__rOodGq__title h3{white-space:nowrap;text-overflow:ellipsis;color:var(--text);margin:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.Library-module__rOodGq__titleTooltip{z-index:20;background:var(--text);color:#fff;white-space:normal;overflow-wrap:anywhere;pointer-events:none;border-radius:7px;width:100%;min-width:0;padding:8px;font-size:12px;font-weight:400;line-height:1.5;display:none;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 4px 14px #0f172a33}.Library-module__rOodGq__title:hover .Library-module__rOodGq__titleTooltip,.Library-module__rOodGq__card:focus-visible .Library-module__rOodGq__titleTooltip{display:block}.Library-module__rOodGq__menu{flex:none}.Library-module__rOodGq__menu button[class]{width:44px;min-width:44px;height:44px;min-height:44px}.Library-module__rOodGq__metadata{color:var(--muted);flex-wrap:wrap;gap:5px 12px;font-size:11px;line-height:16px;display:flex}.Library-module__rOodGq__metadata span{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:flex}.Library-module__rOodGq__metadata svg{flex:none;width:13px;height:13px}.Library-module__rOodGq__metaText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:760px){.Library-module__rOodGq__header .accountTabs{margin-top:0}.Library-module__rOodGq__header{gap:12px;margin-bottom:0}.Library-module__rOodGq__grid{gap:10px}.Library-module__rOodGq__cardBody{padding:2px 7px 9px}.Library-module__rOodGq__title h3{font-size:13px}.Library-module__rOodGq__metadata{gap:4px;font-size:10px}}@media (hover:none){.Library-module__rOodGq__checkbox{opacity:1}}@media (prefers-reduced-motion:reduce){.Library-module__rOodGq__card{transition:none}}.Library-module__rOodGq__page:has(.librarySelectionActionBar){padding-bottom:calc(var(--app-page-bottom-gap) + 86px)}@media (max-width:760px){.Library-module__rOodGq__page:has(.librarySelectionActionBar){--mobile-fixed-bottom-space:var(--mobile-bulk-action-bar-height);padding-bottom:calc(var(--app-page-bottom-gap) + var(--mobile-fixed-bottom-space) + env(safe-area-inset-bottom))}}.Library-module__rOodGq__searchFilters{align-items:center;gap:12px;min-width:0;display:flex}.Library-module__rOodGq__searchFilters>[data-search-field]{flex:1;min-width:80px}.Library-module__rOodGq__searchFilters .Library-module__rOodGq__filters{flex-wrap:nowrap;flex:none}.Library-module__rOodGq__searchFilters .Library-module__rOodGq__filters button{max-width:min(190px,20vw)}@media (max-width:760px){.Library-module__rOodGq__searchFilters{gap:12px;display:grid}.Library-module__rOodGq__searchFilters .Library-module__rOodGq__filters{flex-wrap:wrap}.Library-module__rOodGq__searchFilters .Library-module__rOodGq__filters button{max-width:calc(100vw - 32px)}}.Library-module__rOodGq__page .Library-module__rOodGq__header{gap:var(--page-section-gap)}.Library-module__rOodGq__page .Library-module__rOodGq__grid{gap:var(--space-4)}.Library-module__rOodGq__page .Library-module__rOodGq__card{border-radius:var(--radius-card);border-color:var(--surface-border);background:var(--surface-default)}.Library-module__rOodGq__card:hover,.Library-module__rOodGq__page .Library-module__rOodGq__card:hover{border-color:var(--accent-border-hover);box-shadow:none;transform:none}.Library-module__rOodGq__card.Library-module__rOodGq__selected,.Library-module__rOodGq__page .Library-module__rOodGq__card.Library-module__rOodGq__selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.Library-module__rOodGq__page .Library-module__rOodGq__cardBody{padding:4px var(--space-3) var(--space-3)}.Library-module__rOodGq__page .Library-module__rOodGq__title h3{font-size:14px;line-height:20px}.Library-module__rOodGq__page .Library-module__rOodGq__metadata{font-size:12px;line-height:16px}.Library-module__rOodGq__page .Library-module__rOodGq__content{gap:var(--page-section-gap);display:grid}:is(.Library-module__rOodGq__page .materialRowMenuPanel,.Library-module__rOodGq__page .responsiveFilterPopover){border-radius:var(--radius-overlay);box-shadow:var(--overlay-shadow)}.Library-module__rOodGq__page .modalCard{border-radius:var(--radius-overlay);box-shadow:var(--overlay-shadow)}@media (max-width:760px){.Library-module__rOodGq__page .Library-module__rOodGq__grid{gap:var(--space-2)}.Library-module__rOodGq__page .Library-module__rOodGq__cardBody{padding-inline:var(--space-2)}.Library-module__rOodGq__page .Library-module__rOodGq__header{gap:var(--space-3)}}@media (max-width:1080px){.Library-module__rOodGq__page{--app-page-top-gap:0px}}
.publishingPage{width:100%;min-width:0;max-width:1240px;margin:0 auto;padding:24px}.publishHeader{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}.publishHeader>:is(h1,.appPageHeader){flex:1;margin:0}.publishHeader small{color:var(--text-muted,#64748b)}.publishLayout{grid-template-columns:minmax(0,1fr) minmax(280px,350px);align-items:start;gap:24px;display:grid}.publishForm{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.publishSection,.publishPreview{background:#fff;border:1px solid #dbe4ef;border-radius:16px;min-width:0;padding:20px;box-shadow:0 2px 8px #0f172a06,0 1px 2px #0f172a05}.publishSection h2,.publishPreview h2{align-items:center;gap:8px;margin:0 0 16px;font-size:18px;font-weight:600;display:flex}.publishSection h3{margin:20px 0 10px;font-size:16px}.publishingPage input:not([type=checkbox]):not([type=file]):not([data-search-input]),.publishingPage textarea,.publishingPage select,.publishDialog input:not([type=file]):not([data-search-input]){color:#17233a;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px}.publishingPage input[type=checkbox]{accent-color:#2563eb;flex-shrink:0;width:18px;height:18px}.publishInline{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.publishInline input{flex:1;max-width:220px}.publishSelectedMedia{align-items:center;gap:14px;min-width:0;margin-bottom:16px;display:flex}.publishSelectedMedia img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;width:112px}.publishSelectedMedia>div{gap:5px;min-width:0;display:grid}.publishSelectedMedia strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publishSelectedMedia small{color:#64748b}.publishAccounts{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.publishAccount{cursor:pointer;border:1px solid #cbd5e1;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:12px;display:flex}.publishAccount.selected{background:#eff6ff;border-color:#2563eb}.publishAccount img{border-radius:50%;width:30px;height:30px}.publishAccount span{gap:4px;min-width:0;display:grid}.publishAccount strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.publishAccount small{color:#64748b;font-size:12px}.publishToggle{align-items:center;gap:10px;margin-bottom:18px;display:flex}.publishTextField{margin-top:16px}.publishTextField>label{margin-bottom:8px;font-weight:600;display:block}.publishTextControl{background:#fff;border:1px solid #cbd5e1;border-radius:10px;position:relative;overflow:hidden}.publishTextControl:focus-within{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb18}.publishTextControl.invalid{border-color:#dc2626}.publishTextControl input,.publishTextControl textarea{box-shadow:none!important;border:0!important;border-radius:0!important;outline:0!important;padding-bottom:42px!important}.publishTextControl textarea{resize:vertical;min-height:108px}.publishFieldTools{background:#fff;align-items:center;gap:4px;font-size:12px;display:flex;position:absolute;bottom:4px;right:6px}.publishCounter{color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.publishCounter.publishLimitWarning{color:#b45309}.publishCounter.publishLimitExceeded{color:#b91c1c}.publishError{color:#b91c1c;font-size:14px;line-height:1.5}.publishError:empty{display:none}.publishNotice,.publishSuggestion{white-space:pre-wrap;background:#f1f5f9;border-radius:10px;margin-top:8px;padding:12px}.publishSuggestion p{max-height:240px;overflow:auto}.publishSetting{grid-template-columns:minmax(110px,1fr) minmax(0,1fr);align-items:center;gap:12px;margin:12px 0;font-size:14px;display:grid}.publishSetting input[type=file]{max-width:100%;font-size:12px}.publishSettings summary{cursor:pointer;padding:12px 0;font-weight:600}.publishPreview{position:sticky;top:16px}.publishActions p{color:#64748b;font-size:12px;line-height:1.5}.publishActions>div{gap:8px;display:flex}.publishActions .uiButton{flex:1;min-width:0}.publishMobileActions{display:none}.publishDialog{color:#17233a;border:1px solid #dbe4ef;border-radius:18px;width:min(640px,100vw - 32px);max-height:85dvh;padding:24px;overflow:auto}.publishDialog::backdrop{background:#0f172a80}.publishDialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.publishDialog h2{font-size:20px}.publishClipList{gap:8px;margin:16px 0;display:grid}.publishClipList .uiButton{justify-content:space-between}.publishClipList span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.publishInactive{color:#92400e;font-size:12px;font-weight:500;display:block}.publishDetailImage{border-radius:12px;width:240px;max-width:100%}.publishTarget{border-bottom:1px solid #e2e8f0;padding:16px 0}.publishTarget:last-child{border:0}.publishTarget p{margin:8px 0}.publishingPage .segmentedControl{max-width:100%;overflow:auto}.publishingPage .segmentedControlOption{min-width:0;font-size:13px}.publishingPage small{overflow-wrap:anywhere}@media (max-width:1000px){.publishLayout{grid-template-columns:minmax(0,1fr) 285px;gap:16px}.publishingPage,.publishSection,.publishPreview{padding:16px}}@media (max-width:760px){.publishingPage{padding:16px 12px 185px}.publishLayout{display:block}.publishPreview{display:none}.publishMobileActions{z-index:35;padding:6px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe4ef;display:block;position:fixed;bottom:0;left:0;right:0}.publishMobileActions>.uiButton{float:right}.publishActions p{clear:both;margin:4px 0 10px;padding-top:5px}.publishHeader{gap:10px}.publishHeader h1{font-size:26px}.publishSelectedMedia img{width:90px}.publishSetting{grid-template-columns:1fr 1fr}.publishDialog{max-height:92dvh}.publishAccount{gap:6px;padding:8px}.publishAccount img{width:24px;height:24px}}@media (max-width:340px){.publishAccounts{grid-template-columns:1fr}.publishHeader h1{font-size:22px}.publishSetting{grid-template-columns:1fr}.publishActions .uiButton{font-size:13px}.publishFieldTools{font-size:10px}}.publishAccountsEmpty{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:8px 12px 12px;display:flex}.publishAccountsEmptyIcon{width:48px;height:48px;color:var(--muted,#64748b);background:var(--surface-muted,#f1f5f9);border-radius:50%;place-items:center;display:grid}.publishAccountsEmpty strong{color:var(--text,#17233a);font-size:14px;font-weight:600}.publishAccountsEmpty p{max-width:none;color:var(--muted,#64748b);margin:6px auto 0;font-size:13px;line-height:1.5}.publishPreviewTabs .segmentedControl{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;width:100%;display:grid}.publishPreviewTabs .segmentedControlOption{justify-content:center;min-width:0;padding:8px 4px;font-size:11px}.publishPreviewStage{min-width:0}.publishPhoneMock{isolation:isolate;color:#17233a;background:#fff;border:6px solid #1e293b;border-radius:32px;flex-direction:column;width:min(100%,250px);height:490px;margin:20px auto 12px;display:flex;overflow:hidden;box-shadow:0 8px 24px #0f172a17}.publishPhoneStatus{flex:none;justify-content:space-between;align-items:center;height:28px;padding:7px 13px 4px;font-size:9px;font-weight:600;display:flex;position:relative}.publishPhoneStatus>span:last-child{align-items:center;gap:3px;display:flex}.publishPhoneCamera{background:#1e293b;border-radius:12px;width:52px;height:14px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.publishPhoneHome{flex:none;place-items:center;height:17px;display:grid}.publishPhoneHome span{opacity:.5;background:currentColor;border-radius:4px;width:65px;height:3px}.publishPreviewHint{text-align:center;color:#64748b;margin:0 0 16px;font-size:11px}@media (max-height:850px) and (min-width:761px){.publishPhoneMock{width:214px;height:410px;margin-top:14px}}.publishPreviewAccount{color:#64748b;gap:5px;margin-top:12px;font-size:12px;display:grid}.socialPhone,.socialPhone .publishPhoneStatus{color:#fff;background:#080808}.socialPhone .publishPhoneCamera{background:#000}.socialScreen{isolation:isolate;background:#080808;flex:1;min-height:0;position:relative;overflow:hidden}.socialScreen>video,.socialPoster{object-fit:contain;background:#080808;width:100%;height:100%;position:absolute;inset:0}.socialShade{pointer-events:none;background:linear-gradient(#0005,#0000 20% 50%,#000b);position:absolute;inset:0}.socialTop{color:#fff;text-shadow:0 1px 4px #0006;pointer-events:none;justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex;position:absolute;inset:8px 10px auto}.socialTop>svg{width:19px;height:19px}.socialTopRight{gap:12px;display:flex}.socialTopRight svg{width:17px;height:17px}.socialTikTokTop{justify-content:center;gap:12px;font-size:11px}.socialTikTokTop>span{opacity:.65}.socialTikTokTop strong{position:relative}.socialTikTokTop strong:after{content:"";background:#fff;border-radius:2px;height:2px;position:absolute;bottom:-5px;left:25%;right:25%}.socialTikTokTop>svg{position:absolute;right:0}.socialReelsTitle{align-items:center;gap:3px;font-size:14px;font-weight:600;display:flex}.socialRail{pointer-events:none;flex-direction:column;align-items:center;gap:16px;width:33px;display:flex;position:absolute;bottom:21px;right:8px}.socialAction{flex-direction:column;align-items:center;gap:3px;display:flex}.socialAction>svg{stroke-width:1.8px;filter:drop-shadow(0 1px 3px #0004);width:24px;height:24px}.socialAction small{color:#fff;white-space:nowrap;font-size:7px;line-height:1.2}.socialAvatar{background:#4b5563;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;display:inline-grid;overflow:hidden}.socialAvatar img{object-fit:cover;width:100%;height:100%}.socialAvatar>svg{width:60%;height:60%}.socialProfile{margin-bottom:6px;position:relative}.socialProfile .socialAvatar{border:1.5px solid #fff;width:32px;height:32px}.socialProfile>span:last-child{color:#fff;text-align:center;background:#fe2c55;border-radius:50%;width:15px;height:15px;font-size:12px;line-height:14px;position:absolute;bottom:-5px;left:9px}.socialRecord{background:#555;border:6px solid #252525;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.socialCopy{text-shadow:0 1px 4px #0006;pointer-events:none;font-size:11px;line-height:1.45;position:absolute;bottom:15px;left:10px;right:48px}.socialCopy>strong{font-size:12px}.socialCopy .isPlaceholder{opacity:.5}.socialCaption{-webkit-line-clamp:3;white-space:pre-wrap;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:7px 0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.socialSound{align-items:center;gap:5px;margin-top:7px;font-size:9px;display:flex}.socialSound svg{flex:none}.socialSound span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.socialIdentity{flex-wrap:wrap;align-items:center;gap:5px;font-size:9px;display:flex}.socialIdentity>strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;overflow:hidden}.socialFollow{white-space:nowrap;border:1px solid #ffffffa6;border-radius:5px;padding:2px 5px;font-size:8px;font-weight:600}.socialPhone-youtube .socialFollow{color:#111;background:#fff;border:0;border-radius:12px}.socialPhone-youtube .socialRail{gap:17px;bottom:30px}.socialPhone-youtube .socialCaption{font-size:11px}.socialPhone-youtube .socialSound{font-size:8px}.socialBottom{background:#080808;border-top:1px solid #ffffff18;flex:none;justify-content:space-around;align-items:center;gap:6px;height:39px;padding:4px 8px;display:flex}.socialBottom>span{flex-direction:column;align-items:center;gap:3px;display:flex}.socialBottom svg{width:16px;height:16px}.socialBottom small{font-size:6px;line-height:1}.socialBottom .socialCreate{color:#080808;background:#fff;border-radius:5px;width:28px;height:20px;box-shadow:-3px 0 #25f4ee,3px 0 #fe2c55}.socialEmpty{text-align:center;color:#a1a1aa;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:45px 45px 135px 24px}.socialEmpty strong{font-size:12px;font-weight:500}.socialEmpty p{margin:0;font-size:10px;line-height:1.5}.socialPlayback{pointer-events:none;position:absolute;inset:0}.socialPlayback .uiButton{pointer-events:auto;color:#fff;opacity:0;background:#0004;border:0;border-radius:50%;width:44px;height:44px;min-height:44px;transition:opacity .15s;position:absolute;top:calc(50% - 22px);left:calc(50% - 22px)}.socialPlayback .uiButton:last-child{width:32px;height:32px;min-height:32px;top:40px;left:8px}.socialPlayback .uiButton svg{width:17px;height:17px}.socialScreen:hover .socialPlayback .uiButton,.socialScreen:focus-within .socialPlayback .uiButton{opacity:1}.socialPlayback .uiButton:hover{color:#fff;background:#0009}.socialProgress{background:#ffffff30;height:2px;position:absolute;bottom:0;left:0;right:0}.socialProgress span{background:#fff;height:100%;display:block}.socialPlaybackError{color:#fff;z-index:1;background:#18181be6;border-radius:6px;padding:8px;font-size:10px;position:absolute;top:40%;left:12px;right:42px}.socialPlaybackError .uiButton{color:#fff;font-size:10px}@media (hover:none){.socialPlayback .uiButton{opacity:1}}@media (max-height:850px) and (min-width:761px){.socialRail{gap:12px}.socialAction>svg{width:21px;height:21px}.socialCaption{-webkit-line-clamp:2}.socialProfile .socialAvatar{width:28px;height:28px}.socialPhone-youtube .socialRail{gap:12px}.socialBottom{height:33px}}.postsPage .publishHeader{margin-bottom:12px}.postCardPlatforms{align-items:center;gap:7px;min-height:16px;display:flex}.postCardPlatforms>span{display:inline-flex}.postCardPlatforms svg{width:15px;height:15px}.postCardMixedStatus{font-size:10px;line-height:1.5}.postCardInactive{color:#92400e;font-size:10px;font-weight:500;line-height:1.4}.postCardMenu p{color:#64748b;max-width:200px;margin:4px 8px;font-size:11px;line-height:1.5}@media (max-width:760px){.publishComposerHeader h1{display:none}.publishComposerHeader:not(:has(small)){display:none}.publishComposerHeader{margin-bottom:12px}.publishMobileActions .publishActions{clear:both;padding-top:8px}.publishingPage{padding-bottom:135px}.postsPage .publishHeader{padding-top:16px}.postsPage .publishHeader .uiButton{font-size:13px}.postsPage .accountTabs{overflow:auto hidden}.postsPage .accountTabButton{white-space:nowrap;flex:1 0 auto;padding:0 12px}.postsPage .accountTabLabel{white-space:nowrap}}.publishSelectedMedia .publishSourceThumbnail{object-fit:contain;aspect-ratio:16/9;background:#f1f5f9;flex:none;width:160px;height:90px}.publishSelectedMedia .publishSourceThumbnail.isPortrait{aspect-ratio:9/16;width:63px;height:112px}.videoPickerDialog{width:min(860px,100vw - 32px);padding:24px}.videoPickerDialog header h2{margin:0;font-size:22px}.videoPickerNavigation{gap:16px;margin:20px 0;display:grid}.videoPickerNavigation>.uiButton{justify-self:start}.videoPickerNavigation h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:18px;overflow:hidden}.videoPickerNavigation p{color:var(--muted);margin:0}.videoPickerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.videoPickerCard{border:1px solid var(--card-strong);background:var(--card);width:100%;min-width:0;color:var(--text);text-align:left;font:inherit;cursor:pointer;border-radius:12px;padding:0;display:block;overflow:hidden}.videoPickerCard:hover{border-color:var(--accent);background:#f8faff}.videoPickerCard:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.videoPickerCard.selected{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.videoPickerCard:disabled{cursor:wait}.videoPickerPhoto{aspect-ratio:16/9;color:#94a3b8;background:#f1f5f9;place-items:center;display:grid;position:relative;overflow:hidden}.videoPickerPhoto img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.videoPickerSelected{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:8px;right:8px}.videoPickerCardBody{gap:5px;min-width:0;padding:12px;display:grid}.videoPickerCardBody strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.videoPickerCardBody small,.videoPickerProposal small{color:var(--muted);font-size:12px}.videoPickerProgress{color:var(--muted);align-items:center;gap:8px;font-size:14px;display:flex}.videoPickerProposals{gap:12px;margin:16px 0;display:grid}.videoPickerProposal{border:1px solid var(--card-strong);border-radius:12px;align-items:center;gap:16px;min-width:0;padding:12px;display:flex}.videoPickerProposal>.videoPickerPhoto{border-radius:8px;flex:none;width:140px}.videoPickerProposalBody{flex:1;gap:6px;min-width:0;display:grid}.videoPickerProposal h4{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;overflow:hidden}.videoPickerFormats{gap:8px;margin-top:4px;display:flex}.videoPickerFormats .uiButton{min-width:56px;min-height:40px}@media (max-width:760px){.publishSelectedMedia .publishSourceThumbnail{width:112px;height:63px}.publishSelectedMedia .publishSourceThumbnail.isPortrait{width:54px;height:96px}.videoPickerDialog{padding:16px}.videoPickerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.videoPickerCardBody{padding:9px}.videoPickerCardBody strong{font-size:13px}.videoPickerProposal{gap:10px;padding:10px}.videoPickerProposal>.videoPickerPhoto{width:72px}.videoPickerFormats{gap:6px}.videoPickerFormats .uiButton{min-width:48px;padding-inline:8px}}.publishDialog header>.uiButton{flex:none}@media (max-width:760px){.videoPickerDialog header h2{font-size:20px}}.publishConfirmationDialog{width:min(520px,100vw - 48px);max-height:calc(100dvh - 48px);color:var(--text);overflow:auto}.publishConfirmationDialog>*{grid-column:1/-1}.publishConfirmationDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04070a99}.publishConfirmationDialog>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.publishConfirmationDialog>header h3{margin:0}.publishConfirmationDialog>header>.uiButton{flex:none}.publishConfirmationDialog>.publishError{margin:0}.uiButton.postsCreateFab{display:none}@media (max-width:760px){.postsPage>.publishHeader{margin-bottom:0}.postsPage>.publishHeader>.uiButton{display:none}.postsPage{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.uiButton.postsCreateFab{right:max(16px,env(safe-area-inset-right));bottom:calc(20px + env(safe-area-inset-bottom));z-index:30;border-radius:50%;width:56px;min-width:56px;height:56px;min-height:56px;padding:0;display:inline-flex;position:fixed;box-shadow:0 4px 14px #2563eb3d}.postsCreateFab svg{width:26px;height:26px}}.publishingPage.publishComposerPage.appPageContainer{padding:var(--app-page-top-gap) var(--app-page-gutter) calc(var(--app-page-bottom-gap) + env(safe-area-inset-bottom));gap:var(--page-section-gap)}.publishComposerPage .publishComposerHeader{gap:var(--space-4);margin:0}.publishComposerPage .publishComposerHeader>.appPageHeader{flex:1;margin:0}.publishComposerPage .publishLayout{grid-template-columns:minmax(0,var(--page-width-form)) minmax(260px,350px);gap:var(--space-6);justify-content:center}.publishComposerPage .publishForm{gap:var(--page-section-gap)}.publishComposerPage :is(.publishSection,.publishPreview){padding:var(--space-6);border:1px solid var(--surface-border);border-radius:var(--radius-card);background:var(--surface-default);box-shadow:none}.publishComposerPage .publishPreview{top:var(--space-4)}.publishComposerPage :is(input,textarea,select):not([type=checkbox]):not([type=file]):not([data-search-input]){border-radius:var(--radius-field);border-color:var(--surface-border);background:var(--surface-default);color:var(--text);font-size:var(--field-font-size);min-height:var(--field-height);padding:var(--field-padding-block) var(--field-padding)}.publishComposerPage .publishTextControl{border-radius:var(--radius-field);border-color:var(--surface-border);background:var(--surface-default)}.publishComposerPage .publishTextControl:focus-within{border-color:var(--accent);box-shadow:none;outline:2px solid var(--accent);outline-offset:2px}.publishComposerPage .publishTextControl:has([aria-invalid=true]){border-color:var(--danger)}.publishComposerPage :is(.publishSelectedMedia img,.publishAccount,.publishNotice,.publishSuggestion){border-radius:var(--radius-card)}.publishComposerPage .publishAccount{border-color:var(--surface-border)}.publishComposerPage .publishAccount.selected{border-color:var(--accent)}.publishComposerPage :is(.publishNotice,.publishSuggestion){background:var(--surface-subtle)}.publishComposerPage .publishDialog{border-radius:var(--radius-overlay);border-color:var(--surface-border);box-shadow:var(--overlay-shadow);padding:var(--space-6)}.publishComposerPage .publishPreviewTabs .segmentedControlOption{white-space:nowrap}.publishComposerPage .publishMobileActions{padding-inline:var(--app-page-gutter)}[data-workspace-layout=compact] .publishComposerPage.appPageContainer{padding-bottom:calc(144px + env(safe-area-inset-bottom))}[data-workspace-layout=compact] .publishComposerPage .publishLayout{max-width:var(--page-width-form);justify-self:center;width:100%;display:block}[data-workspace-layout=compact] .publishComposerPage .publishComposerHeader>.appPageHeader{display:none}[data-workspace-layout=compact] .publishComposerPage .publishComposerHeader:not(:has(small)){display:none}[data-workspace-layout=compact] .publishComposerPage .publishMobileActions{background:var(--surface-default);border-top:1px solid var(--surface-border);z-index:35;padding:var(--space-2) var(--app-page-gutter) calc(var(--space-3) + env(safe-area-inset-bottom));display:block;position:fixed;inset:auto 0 0}[data-workspace-layout=compact] .publishComposerPage .publishMobileActions>.uiButton{float:right}[data-workspace-layout=compact] .publishComposerPage .publishMobileActions .publishActions{clear:both;padding-top:var(--space-2)}[data-workspace-layout=compact] .publishComposerPage :is(.uiButton,.segmentedControlOption,.publishToggle){min-height:var(--field-standard-height)}[data-workspace-layout=compact] .publishComposerPage .uiButton[data-ui-icon=true]{min-width:var(--field-standard-height)}[data-workspace-layout=compact] .publishComposerPage .publishDialog{padding:var(--space-4)}@media (max-width:760px){.publishComposerPage :is(.publishSection,.publishPreview){padding:var(--space-4)}.publishComposerPage .publishSetting{grid-template-columns:1fr}.publishComposerPage .socialPlayback .uiButton{width:44px;height:44px;min-height:44px}}[data-workspace-layout=compact] .publishComposerPage .publishTextControl :is(input,textarea){padding-bottom:calc(var(--field-standard-height) + var(--space-2))!important}
.Calendar-module__SliVeG__root{gap:var(--page-section-gap);min-width:0;display:grid}.Calendar-module__SliVeG__root h1,.Calendar-module__SliVeG__root h2,.Calendar-module__SliVeG__root p{margin:0}.Calendar-module__SliVeG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.Calendar-module__SliVeG__viewControls{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.Calendar-module__SliVeG__viewControls>:first-child{min-width:170px}.Calendar-module__SliVeG__periodControls{border-radius:var(--radius-card);background:#f0f4fa;align-items:center;gap:4px;min-width:0;padding:4px;display:flex}.Calendar-module__SliVeG__periodControls>button{flex-shrink:0}.Calendar-module__SliVeG__periodTitle{text-align:center;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.Calendar-module__SliVeG__planActions{flex-wrap:nowrap;align-items:center;gap:8px;margin-left:auto;display:flex}.Calendar-module__SliVeG__monthViewport{min-width:0}.Calendar-module__SliVeG__calendar{border:1px solid var(--border,#dbe3ee);background:var(--surface-default);border-radius:var(--radius-card);grid-template-columns:repeat(7,minmax(0,1fr));display:grid;overflow:hidden}.Calendar-module__SliVeG__day{border-bottom:1px solid #e2e8f0;border-right:1px solid #e2e8f0;min-width:0;height:auto;min-height:0;padding:4px;overflow:hidden}.Calendar-module__SliVeG__day:nth-child(7n+1){border-right:0}.Calendar-module__SliVeG__dayHeading{justify-content:space-between;align-items:center;display:flex}.Calendar-module__SliVeG__dayHeading>button:first-child{flex-direction:column;gap:0;min-width:0;height:auto;padding:4px 8px;display:flex}.Calendar-module__SliVeG__columnHeadings{background:var(--surface-default);border-bottom:1px solid var(--border,#dbe3ee);grid-column:1/-1;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.Calendar-module__SliVeG__columnHeadings>span{min-width:0;color:var(--text-muted,#64748b);text-overflow:ellipsis;border-right:1px solid #e2e8f0;padding:8px 12px;font-size:12px;font-weight:500;overflow:hidden}.Calendar-module__SliVeG__columnHeadings>span:last-child{border-right:0}.Calendar-module__SliVeG__shortWeekday{display:none}.Calendar-module__SliVeG__dayHeading>button:first-child{background:0 0;flex-shrink:0;width:40px;min-height:40px;padding:0}.Calendar-module__SliVeG__dayNumber{font-variant-numeric:tabular-nums;border:1px solid #0000;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.Calendar-module__SliVeG__today .Calendar-module__SliVeG__dayNumber{color:#2563eb;border-color:#2563eb;font-weight:700}.Calendar-module__SliVeG__selected .Calendar-module__SliVeG__dayNumber{color:#fff;background:#2563eb;border-color:#2563eb}.Calendar-module__SliVeG__outside{background:#f8fafc}.Calendar-module__SliVeG__dayAdd{opacity:0;color:#2563eb;flex-shrink:0}.Calendar-module__SliVeG__day:hover .Calendar-module__SliVeG__dayAdd,.Calendar-module__SliVeG__day:focus-within .Calendar-module__SliVeG__dayAdd{opacity:1}.Calendar-module__SliVeG__monthEntries{gap:4px;display:grid}.Calendar-module__SliVeG__publication{border-radius:var(--radius-control);background:#f1f5f9;border-left:3px solid #2563eb;gap:3px;min-width:0;padding:9px;display:grid}.Calendar-module__SliVeG__publication[data-status=publish_failed]{border-color:#dc2626}.Calendar-module__SliVeG__publication[data-status=published]{border-color:#15803d}.Calendar-module__SliVeG__publicationTime{flex-wrap:wrap;gap:5px;font-size:12px;display:flex}.Calendar-module__SliVeG__publicationTime small{color:#64748b}.Calendar-module__SliVeG__publicationName{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.Calendar-module__SliVeG__publicationMeta,.Calendar-module__SliVeG__issue{color:#64748b;font-size:12px}.Calendar-module__SliVeG__issue{color:#92400e}.Calendar-module__SliVeG__compact{gap:0;height:47px;padding:3px 5px;overflow:hidden}.Calendar-module__SliVeG__compact .Calendar-module__SliVeG__publicationTime,.Calendar-module__SliVeG__compact .Calendar-module__SliVeG__publicationName,.Calendar-module__SliVeG__compact .Calendar-module__SliVeG__publicationMeta{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.Calendar-module__SliVeG__compact .Calendar-module__SliVeG__publicationTime{flex-wrap:nowrap}.Calendar-module__SliVeG__dayCount{display:none}.Calendar-module__SliVeG__agenda{border:1px solid var(--surface-border);background:var(--surface-default);border-radius:var(--radius-card);padding:var(--space-4);gap:16px;display:grid}.Calendar-module__SliVeG__agenda h2{font-size:18px}.Calendar-module__SliVeG__agenda ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.Calendar-module__SliVeG__error{color:#b91c1c;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Calendar-module__SliVeG__scheduler{--time-gutter:56px;--week-columns:var(--time-gutter) repeat(7, minmax(0, 1fr));height:var(--calendar-height,calc(100dvh - 220px));overscroll-behavior-y:contain;scrollbar-gutter:stable;border:1px solid var(--border,#dbe3ee);border-radius:var(--radius-card);background:var(--surface-default);min-height:0;overflow:hidden auto}.Calendar-module__SliVeG__weekMode{z-index:2;grid-template-columns:var(--week-columns);border:0;border-bottom:1px solid #dbe3ee;border-radius:0;position:sticky;top:0}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__columnHeadings{grid-template-columns:var(--week-columns);border-bottom:0}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__columnHeadings:before{content:""}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__columnHeadings>span{text-align:center;border:0;border-left:1px solid #e2e8f0;padding:8px 2px 0}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__day{border:0;border-left:1px solid #e2e8f0;height:44px;padding:2px}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__dayHeading{justify-content:center;height:40px;position:relative}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__dayAdd{position:absolute;right:0}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__monthEntries{display:none}.Calendar-module__SliVeG__weekTimeline{grid-template-columns:var(--week-columns);background:var(--surface-default);height:1506px;display:grid}.Calendar-module__SliVeG__hours{color:#64748b;font-size:10px;position:relative}.Calendar-module__SliVeG__hours span{position:absolute;right:8px}.Calendar-module__SliVeG__weekColumn{background:repeating-linear-gradient(#e2e8f0 0 1px,#0000 1px 60px);border-left:1px solid #dbe3ee;min-width:0;height:1440px;position:relative}.Calendar-module__SliVeG__weekEvent{height:66px;padding:2px;position:absolute}.Calendar-module__SliVeG__weekEvent .Calendar-module__SliVeG__publication{height:62px}@media (hover:none){.Calendar-module__SliVeG__dayAdd{opacity:1}}@media (max-width:760px){.Calendar-module__SliVeG__root{gap:14px}.Calendar-module__SliVeG__columnHeadings{background:0 0;border:0}.Calendar-module__SliVeG__columnHeadings>span{text-align:center;color:#858b96;border:0;padding:6px 0;font-size:11px}.Calendar-module__SliVeG__longWeekday{display:none}.Calendar-module__SliVeG__shortWeekday{display:inline}.Calendar-module__SliVeG__toolbar{gap:10px}.Calendar-module__SliVeG__calendar{background:0 0;border:0;border-radius:0;row-gap:6px;overflow:visible}.Calendar-module__SliVeG__day{background:#f3f5f7;border:0;height:44px;padding:0;position:relative}.Calendar-module__SliVeG__day:nth-child(7n+2){border-radius:10px 0 0 10px}.Calendar-module__SliVeG__day:nth-child(7n+1){border-radius:0 10px 10px 0}.Calendar-module__SliVeG__dayHeading{justify-content:center;height:44px}.Calendar-module__SliVeG__dayHeading>button:first-child{width:100%;min-width:0;height:44px;min-height:44px;padding:0;font-size:12px;font-weight:500}.Calendar-module__SliVeG__dayNumber{width:30px;height:30px}.Calendar-module__SliVeG__outside .Calendar-module__SliVeG__dayNumber{color:#969da8}.Calendar-module__SliVeG__outside.Calendar-module__SliVeG__selected .Calendar-module__SliVeG__dayNumber{color:#fff}.Calendar-module__SliVeG__dayAdd,.Calendar-module__SliVeG__monthEntries,.Calendar-module__SliVeG__weekTimeline,.Calendar-module__SliVeG__weekGutter{display:none}.Calendar-module__SliVeG__dayCount{background:#2563eb;border-radius:50%;width:4px;height:4px;font-size:0;display:block;position:absolute;bottom:1px;left:calc(50% - 2px)}.Calendar-module__SliVeG__scheduler{background:0 0;border:0;border-radius:0;height:auto;overflow:visible}.Calendar-module__SliVeG__weekMode{grid-template-columns:repeat(7,minmax(0,1fr));position:static}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__columnHeadings{grid-template-columns:repeat(7,minmax(0,1fr))}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__columnHeadings:before{display:none}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__columnHeadings>span{border:0;padding:6px 0}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__day{border:0;border-radius:0;padding:0}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__day:nth-child(3){border-radius:10px 0 0 10px}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__day:last-child{border-radius:0 10px 10px 0}.Calendar-module__SliVeG__weekMode .Calendar-module__SliVeG__dayHeading{height:44px}.Calendar-module__SliVeG__agenda{background:0 0;border:0;padding:8px 0}.Calendar-module__SliVeG__agenda h2{font-size:18px}.Calendar-module__SliVeG__agenda .Calendar-module__SliVeG__publication{background:#f3f5f7;padding:8px 10px}}@media (min-width:761px){.Calendar-module__SliVeG__root:has(>.Calendar-module__SliVeG__mobileAgenda){padding-bottom:0}.Calendar-module__SliVeG__mobileAgenda{display:none}.Calendar-module__SliVeG__toolbar:first-of-type{flex-wrap:nowrap;gap:12px}.Calendar-module__SliVeG__viewControls{flex-wrap:nowrap;gap:8px}.Calendar-module__SliVeG__planActions .mobileToolbarFilterRoot{flex:0 auto;min-width:0}.Calendar-module__SliVeG__planActions .mobileToolbarFilterButton{max-width:100%}.Calendar-module__SliVeG__periodTitle{white-space:nowrap;font-size:15px}.Calendar-module__SliVeG__periodControls{gap:0;padding:0}.Calendar-module__SliVeG__calendar:not(.Calendar-module__SliVeG__weekMode){height:var(--calendar-height,calc(100dvh - 220px));grid-template-rows:34px repeat(6,minmax(0,1fr))}.Calendar-module__SliVeG__dayHeading{height:40px}.Calendar-module__SliVeG__monthEntries{gap:2px}.Calendar-module__SliVeG__monthEntries .Calendar-module__SliVeG__compact{align-items:center;gap:4px;height:20px;padding:1px 4px;display:flex}.Calendar-module__SliVeG__monthEntries .Calendar-module__SliVeG__publicationTime{flex-shrink:0}.Calendar-module__SliVeG__monthEntries .Calendar-module__SliVeG__publicationTime small,.Calendar-module__SliVeG__monthEntries .Calendar-module__SliVeG__publicationMeta{display:none}.Calendar-module__SliVeG__monthEntries>button{justify-content:flex-start;height:24px;min-height:24px;padding:0 4px;font-size:11px}}@media (min-width:761px) and (max-width:1100px){.Calendar-module__SliVeG__toolbar:first-of-type{gap:6px}.Calendar-module__SliVeG__viewControls{gap:4px}.Calendar-module__SliVeG__viewControls>:first-child{min-width:130px}.Calendar-module__SliVeG__viewControls>:first-child button{padding-inline:6px;font-size:12px}.Calendar-module__SliVeG__periodTitle{font-size:13px}.Calendar-module__SliVeG__planActions{gap:4px}}@media (max-width:760px){.Calendar-module__SliVeG__viewControls{flex-wrap:nowrap;justify-content:space-between;gap:8px;width:100%}.Calendar-module__SliVeG__viewControls>:first-child{flex:1;min-width:128px}.Calendar-module__SliVeG__viewControls>:first-child button{padding-inline:6px}.Calendar-module__SliVeG__periodControls>button[data-ui-icon]{width:32px;min-width:32px;padding-inline:0}.Calendar-module__SliVeG__periodControls{gap:0;padding:0}.Calendar-module__SliVeG__periodTitle{font-size:12px}.Calendar-module__SliVeG__planActions{margin-left:0}.Calendar-module__SliVeG__planActions>button{margin-left:auto}}.Calendar-module__SliVeG__planActions>button[data-ui-size]{--button-height:clamp(32px, 2.8vw, 40px);--button-font-size:clamp(12px, 1vw, 14px);white-space:nowrap;flex-shrink:0;gap:clamp(4px,.55vw,8px);padding-inline:clamp(8px,1vw,14px)}.Calendar-module__SliVeG__planActions>button svg{width:clamp(14px,1.25vw,18px);height:clamp(14px,1.25vw,18px)}@media (max-width:760px){.Calendar-module__SliVeG__planActions>button[data-ui-size]{--button-height:clamp(32px, 9.25vw, 36px);--button-font-size:clamp(11px, 3.1vw, 12px);padding-inline:clamp(8px,3.3vw,13px)}}.Calendar-module__SliVeG__dayHeading>button:first-child:hover,.Calendar-module__SliVeG__dayHeading>button:first-child:active{background:0 0}.Calendar-module__SliVeG__dayHeading>button:first-child:hover .Calendar-module__SliVeG__dayNumber{color:#2563eb;background:#eff6ff}.Calendar-module__SliVeG__selected .Calendar-module__SliVeG__dayHeading>button:first-child:hover .Calendar-module__SliVeG__dayNumber{color:#fff;background:#1d4ed8}.Calendar-module__SliVeG__publicationTrigger{text-align:left;--button-height:20px;--button-fg:#0f172a;justify-content:stretch;width:100%;min-height:0}.Calendar-module__SliVeG__publicationTrigger:hover{background:#e2edff}.Calendar-module__SliVeG__dayDialog{overscroll-behavior:contain;width:min(560px,100vw - 32px);max-width:560px;max-height:calc(100dvh - 48px);margin:auto;overflow-y:auto}.Calendar-module__SliVeG__dayDialog:not([open]){display:none}.Calendar-module__SliVeG__dayDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#04070a99}.Calendar-module__SliVeG__dayDialog h2{margin:0;font-size:20px}.Calendar-module__SliVeG__dayDialogList{gap:10px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1080px){.Calendar-module__SliVeG__pageTitle{display:none}}
.Workflow-module__skdp3a__popular{margin-top:40px}.Workflow-module__skdp3a__popular h2,.Workflow-module__skdp3a__recentHeader h2{margin:0;font-size:22px;font-weight:600}.Workflow-module__skdp3a__popular h2{margin:0 0 20px}.Workflow-module__skdp3a__cards{grid-template-columns:repeat(3,minmax(0,240px));gap:16px;display:grid}.Workflow-module__skdp3a__card[class]{white-space:normal;background:var(--card);border:1px solid #d6e1ef;border-radius:18px;flex-direction:column;align-items:stretch;min-width:0;height:190px;padding:12px;transition:transform .16s cubic-bezier(.2,0,0,1),box-shadow .16s,border-color .16s,background .16s;display:flex;box-shadow:0 2px 5px #0f172a04}@media (hover:hover) and (pointer:fine){.Workflow-module__skdp3a__card[class]:hover{box-shadow:0 6px 20px color-mix(in srgb, var(--accent) 5%, transparent);background:var(--card);border-color:#a8bff2;transform:translateY(-3px)}}.Workflow-module__skdp3a__card[class]:active{background:#f5f8ff}.Workflow-module__skdp3a__cardArtworkFrame{flex:none;width:100%;height:132px;display:block;overflow:hidden}.Workflow-module__skdp3a__cardArtwork{object-fit:contain;width:100%;height:100%;display:block}.Workflow-module__skdp3a__cardTitle{color:var(--text);text-align:left;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:16px;font-weight:600;display:flex}.Workflow-module__skdp3a__soon{color:var(--muted);background:var(--background);white-space:nowrap;border-radius:6px;padding:3px 6px;font-size:11px;font-weight:500}.Workflow-module__skdp3a__recent{margin-top:18px;container-type:inline-size}.Workflow-module__skdp3a__recentHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.Workflow-module__skdp3a__recentHeader button{min-height:44px}.Workflow-module__skdp3a__recentGrid{min-width:0}.Workflow-module__skdp3a__recentSkeletonLine{background:var(--background);border-radius:6px;width:70%;height:16px}.Workflow-module__skdp3a__launcherOverlay{z-index:1350;position:fixed;inset:0}.Workflow-module__skdp3a__launcher{z-index:1350;background:var(--card);overscroll-behavior:contain;border:1px solid #d6e1ef;border-radius:14px;outline:none;width:288px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);padding:8px;position:fixed;overflow-y:auto;box-shadow:0 12px 40px #0f172a20}.Workflow-module__skdp3a__launcherHeader{justify-content:space-between;align-items:center;padding:12px 8px;font-size:14px;display:flex}.Workflow-module__skdp3a__launcherItem[class]{justify-content:flex-start;gap:10px;width:100%;height:64px;padding:8px;font-size:14px}.Workflow-module__skdp3a__launcherItem img{object-fit:contain;flex:none;width:52px;height:42px}@media (max-width:1080px){.Workflow-module__skdp3a__launcherOverlay{background:#0f172a66}.Workflow-module__skdp3a__launcher{width:auto;max-width:none;max-height:calc(100dvh - 16px);padding:8px 12px calc(12px + env(safe-area-inset-bottom));border-bottom:0;border-radius:20px 20px 0 0;inset:auto 0 0}}.Workflow-module__skdp3a__page{outline:none;width:100%;min-width:0;margin:0 auto;padding:0}.Workflow-module__skdp3a__header{text-align:center;margin:0 0 var(--space-6)}.Workflow-module__skdp3a__header h1{letter-spacing:0;margin:0}.Workflow-module__skdp3a__header p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.Workflow-module__skdp3a__body{min-width:0}.Workflow-module__skdp3a__illustration{width:320px;max-width:100%;margin:6px auto 25px}.Workflow-module__skdp3a__illustration img{width:100%;height:auto;display:block}.Workflow-module__skdp3a__label{margin-bottom:8px;font-size:14px;font-weight:600;display:block}.Workflow-module__skdp3a__label input{margin-top:8px;font-weight:400;display:block}.Workflow-module__skdp3a__urlRow{gap:8px;display:flex}.Workflow-module__skdp3a__sourceActions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.Workflow-module__skdp3a__sourceActions button{gap:6px;height:34px;min-height:34px;padding:3px 10px;font-size:12px}.Workflow-module__skdp3a__sourceLabelMobile{display:none}.Workflow-module__skdp3a__driveLabel{align-items:center;gap:6px;display:inline-flex}.Workflow-module__skdp3a__phoneEmpty{min-height:240px;color:var(--accent);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.Workflow-module__skdp3a__materialCard{min-width:0;padding:var(--space-6);border:1px solid var(--surface-border);border-radius:var(--radius-card);background:var(--card);grid-template-columns:minmax(0,clamp(64px,28%,144px)) minmax(0,1fr);align-items:center;gap:16px;margin-bottom:18px;display:grid}.Workflow-module__skdp3a__poster{aspect-ratio:16/9;background:var(--background);width:100%;color:var(--muted);border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.Workflow-module__skdp3a__poster img{object-fit:contain;width:100%;height:100%}.Workflow-module__skdp3a__materialMeta{min-width:0}.Workflow-module__skdp3a__materialLabel{color:var(--muted);margin-bottom:6px;font-size:12px;font-weight:500;display:block}.Workflow-module__skdp3a__materialTitle{width:100%;color:var(--text);border:1px solid var(--surface-border);background:var(--card);min-width:0;height:var(--field-height,var(--field-standard-height));white-space:nowrap;text-overflow:ellipsis;border-radius:6px;margin:0;padding:4px 8px;font-family:inherit;font-size:16px;font-weight:600;line-height:1.4;display:block;overflow:hidden}.Workflow-module__skdp3a__materialTitle:focus{text-overflow:clip}.Workflow-module__skdp3a__duration{color:#fff;background:#0f172acc;border-radius:4px;padding:2px 4px;font-size:11px;font-weight:600;line-height:1.25;position:absolute;bottom:4px;right:4px}.Workflow-module__skdp3a__configurationCard{border:1px solid var(--surface-border);border-radius:var(--radius-card);background:var(--card)}.Workflow-module__skdp3a__configurationOptions{padding:var(--space-6)}.Workflow-module__skdp3a__fieldset{border:0;min-width:0;margin:0;padding:0}.Workflow-module__skdp3a__fieldset legend{color:var(--muted);margin-bottom:10px;font-size:14px;font-weight:600}.Workflow-module__skdp3a__formatOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.Workflow-module__skdp3a__formatCard[class]{width:100%;min-width:0;height:72px;color:var(--muted);background:var(--card);white-space:normal;cursor:pointer;border:1px solid #d6e1ef;border-radius:12px;justify-content:flex-start;gap:12px;padding:12px 16px}.Workflow-module__skdp3a__formatCard[class][aria-pressed=true]{background:#eff5ff;border-color:#5b87ff;box-shadow:inset 0 0 0 1px #5b87ff}.Workflow-module__skdp3a__formatCard[aria-pressed=true]>svg{color:var(--accent)}.Workflow-module__skdp3a__formatText{text-align:left;flex-direction:column;gap:3px;font-size:14px;font-weight:400;display:flex}.Workflow-module__skdp3a__formatText strong{color:var(--text);font-size:18px;font-weight:600}.Workflow-module__skdp3a__formatCheck{border:1.5px solid #94a3b8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-left:auto;display:flex}.Workflow-module__skdp3a__formatCard[aria-pressed=true] .Workflow-module__skdp3a__formatCheck{background:var(--accent);color:#fff;border-color:var(--accent)}.Workflow-module__skdp3a__optionRows{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:16px;margin-top:22px;display:grid}.Workflow-module__skdp3a__optionRows>div{min-width:0}.Workflow-module__skdp3a__optionRows .Workflow-module__skdp3a__label{color:var(--muted);margin:0 0 10px}.Workflow-module__skdp3a__optionRows .subtitleOptionPickerTrigger{width:100%;min-height:var(--field-standard-height);border-radius:var(--radius-field);cursor:pointer;font-size:16px}.Workflow-module__skdp3a__optionRows .subtitleOptionPickerTrigger[aria-expanded=true]>svg{transform:rotate(180deg)}.Workflow-module__skdp3a__formatCard[class]:disabled{cursor:not-allowed}.Workflow-module__skdp3a__optionRows .subtitleOptionPickerTrigger:disabled{cursor:not-allowed}.Workflow-module__skdp3a__settings{justify-content:space-between;gap:16px;min-width:0;margin-top:2px;display:flex}.Workflow-module__skdp3a__settings>input{flex:0 140px;max-width:45%}.Workflow-module__skdp3a__rangeSection{padding:var(--space-6);border-top:1px solid var(--surface-border)}.Workflow-module__skdp3a__rangeHeading{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.Workflow-module__skdp3a__rangeHeading h2{margin:0;font-size:17px;font-weight:600}.Workflow-module__skdp3a__tokenEstimate{color:var(--muted);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:0;font-size:13px;line-height:1.4;display:flex}.Workflow-module__skdp3a__tokenEstimate>svg{color:var(--accent);flex:none}.Workflow-module__skdp3a__actions{flex-wrap:wrap;gap:8px;display:flex}.Workflow-module__skdp3a__actions button{min-height:44px}.Workflow-module__skdp3a__range{margin-top:20px}.Workflow-module__skdp3a__rangeControl{touch-action:none;-webkit-user-select:none;user-select:none;height:44px;margin:0 22px;position:relative}.Workflow-module__skdp3a__rangeRail{pointer-events:none;background:#e0e7f1;border-radius:8px;height:6px;position:absolute;top:19px;left:0;right:0}.Workflow-module__skdp3a__rangeRail>span{border-radius:inherit;background:var(--accent);position:absolute;inset:0}.Workflow-module__skdp3a__rangeHandle[class]{width:44px;min-width:44px;height:44px;min-height:44px;box-shadow:none;cursor:ew-resize;touch-action:none;background:0 0;border:0;border-radius:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.Workflow-module__skdp3a__rangeHandle[class]:hover,.Workflow-module__skdp3a__rangeHandle[class]:active{background:0 0}.Workflow-module__skdp3a__rangeHandle:after{content:"";border:2px solid var(--accent);background:var(--card);border-radius:50%;width:20px;height:20px;box-shadow:0 1px 4px #0f172a18}.Workflow-module__skdp3a__rangeHandle:focus-visible{z-index:1;outline:none}.Workflow-module__skdp3a__rangeHandle:focus-visible:after{outline:2px solid var(--accent);outline-offset:3px}.Workflow-module__skdp3a__rangeHandle:disabled{cursor:default;opacity:.5}.Workflow-module__skdp3a__footer{z-index:5;border-top:1px solid var(--surface-border);border-radius:0 0 var(--radius-card) var(--radius-card);background:var(--card);flex-direction:column;align-items:center;gap:12px;margin:0;padding:18px 24px;display:flex;position:relative}.Workflow-module__skdp3a__footer button{width:100%;min-height:50px;font-size:17px}.Workflow-module__skdp3a__legal{color:var(--muted);text-align:center;margin:12px 2px 0;font-size:12px;line-height:1.65}.Workflow-module__skdp3a__savings{color:#166534;white-space:nowrap;background:#dcfce7;border-radius:7px;padding:4px 6px;font-size:11px;font-weight:600;display:inline-flex}.Workflow-module__skdp3a__preparing{text-align:center;min-height:260px;color:var(--accent);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.Workflow-module__skdp3a__preparing h3{color:var(--text);margin:18px 0 8px;font-size:19px}.Workflow-module__skdp3a__preparing p{color:var(--muted);max-width:440px;font-size:14px;line-height:1.6}.Workflow-module__skdp3a__status{color:var(--muted);align-items:center;gap:8px;margin-top:20px;font-size:14px;display:flex}@media (max-width:760px){.Workflow-module__skdp3a__popular h2,.Workflow-module__skdp3a__recentHeader h2{font-size:16px}.Workflow-module__skdp3a__recentHeader{gap:12px}.Workflow-module__skdp3a__cards{grid-template-columns:1fr;gap:12px}.Workflow-module__skdp3a__card[class]{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:18px;height:108px;padding:12px 16px;display:grid}.Workflow-module__skdp3a__cardArtworkFrame{height:76px}.Workflow-module__skdp3a__recentGrid>:nth-child(n+3){display:none}.Workflow-module__skdp3a__cardTitle{flex-direction:column;align-items:flex-start;margin:0}.Workflow-module__skdp3a__popular{margin-top:28px}.Workflow-module__skdp3a__page{padding:0}.Workflow-module__skdp3a__workflowPage:has(.Workflow-module__skdp3a__pageWithFooter){padding-bottom:calc(150px + env(safe-area-inset-bottom))}.Workflow-module__skdp3a__header{margin:0 0 var(--space-6)}.Workflow-module__skdp3a__materialCard{border-radius:var(--radius-card);gap:10px;padding:14px 12px}.Workflow-module__skdp3a__materialTitle{font-size:16px}.Workflow-module__skdp3a__configurationCard{border-radius:var(--radius-card)}.Workflow-module__skdp3a__configurationOptions{padding:16px}.Workflow-module__skdp3a__formatOptions{gap:10px}.Workflow-module__skdp3a__formatCard[class]{gap:10px;height:64px;padding:10px 12px}.Workflow-module__skdp3a__formatCard>svg{flex:none;width:18px;height:18px}.Workflow-module__skdp3a__formatText{font-size:12px}.Workflow-module__skdp3a__formatText strong{font-size:16px}.Workflow-module__skdp3a__formatCheck{width:16px;height:16px}.Workflow-module__skdp3a__optionRows{gap:12px;margin-top:20px}.Workflow-module__skdp3a__optionRows .Workflow-module__skdp3a__label{font-size:13px}.Workflow-module__skdp3a__optionRows .subtitleOptionPickerTrigger{min-height:var(--field-standard-height);font-size:16px}.Workflow-module__skdp3a__rangeSection{padding:18px 16px}.Workflow-module__skdp3a__rangeHeading h2{font-size:16px}.Workflow-module__skdp3a__tokenEstimate{font-size:12px}.Workflow-module__skdp3a__footer{border-inline:0;padding:16px 18px calc(16px + env(safe-area-inset-bottom));border-bottom:0;border-radius:0;margin:0;position:fixed;inset:auto 0 0}.Workflow-module__skdp3a__footer button{min-height:50px;font-size:18px}.Workflow-module__skdp3a__legal{font-size:12px}.Workflow-module__skdp3a__footer button{width:100%}.Workflow-module__skdp3a__phone{display:none}.Workflow-module__skdp3a__sourceActions{flex-wrap:nowrap;gap:6px}.Workflow-module__skdp3a__sourceActions>button{white-space:nowrap;flex:none;justify-content:center;gap:4px;height:44px;min-height:44px;padding:6px 5px;font-size:11px}.Workflow-module__skdp3a__sourceActions>button>svg{width:16px;height:16px}.Workflow-module__skdp3a__sourceLabelDesktop{display:none}.Workflow-module__skdp3a__sourceLabelMobile{display:inline}.Workflow-module__skdp3a__driveLabel{flex-direction:row;align-items:center;gap:4px;line-height:1.25}.Workflow-module__skdp3a__driveLabel .Workflow-module__skdp3a__soon{background:0 0;padding:0;font-size:10px}.Workflow-module__skdp3a__settings{gap:10px}.Workflow-module__skdp3a__poster{max-height:none}.Workflow-module__skdp3a__launcherItem[class]{height:68px}.Workflow-module__skdp3a__header p{font-size:13px}.Workflow-module__skdp3a__illustration{width:240px;margin:8px auto 20px}.Workflow-module__skdp3a__urlRow{gap:6px}.Workflow-module__skdp3a__urlRow button{padding-inline:14px}.Workflow-module__skdp3a__label{font-size:13px}}@media (prefers-reduced-motion:reduce){.Workflow-module__skdp3a__card[class],.Workflow-module__skdp3a__card[class]:hover{transition:none;transform:none}}.Workflow-module__skdp3a__settings .subtitleOptionPickerTrigger{min-height:44px}.Workflow-module__skdp3a__page .subtitleOptionPickerMenu{z-index:1500}.Workflow-module__skdp3a__urlRow{align-items:center}.Workflow-module__skdp3a__urlRow button{white-space:nowrap;flex:none;min-width:78px}.Workflow-module__skdp3a__sourceOverlay{z-index:1400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a66;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Workflow-module__skdp3a__sourceDialog{width:var(--page-width-form);border:1px solid var(--card-strong);border-radius:var(--radius-overlay);background:var(--card);max-width:100%;max-height:calc(100dvh - 48px);box-shadow:var(--overlay-shadow);outline:none;flex-direction:column;min-width:0;display:flex}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__header{text-align:left;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:24px 28px 16px;display:flex}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__header h1{margin:0 0 8px;font-size:24px;font-weight:700}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__header button{flex:none;min-width:44px;min-height:44px}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__body{overscroll-behavior:contain;min-height:0;padding:4px 28px 24px;overflow-y:auto}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__phoneHeader{text-align:center;grid-template-columns:44px minmax(0,1fr) 44px;display:grid}.Workflow-module__skdp3a__phoneHeader>button{grid-area:1/1}.Workflow-module__skdp3a__phoneHeader>div{grid-area:1/2}@media (max-width:760px){.Workflow-module__skdp3a__sourceOverlay{padding:16px}.Workflow-module__skdp3a__sourceDialog{border-radius:var(--radius-overlay);max-height:calc(100dvh - 32px)}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__header{padding:16px 16px 12px}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__header h1{font-size:24px}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__body{padding:4px 16px 20px}}@media (max-width:360px){.Workflow-module__skdp3a__formatCard[class]{gap:4px;padding:10px 6px}.Workflow-module__skdp3a__formatCard>svg,.Workflow-module__skdp3a__formatCheck{width:14px;height:14px}.Workflow-module__skdp3a__formatText strong{font-size:16px}.Workflow-module__skdp3a__formatText{white-space:nowrap;font-size:11px}.Workflow-module__skdp3a__materialCard{gap:8px;padding:12px 10px}}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__preparationHeader{justify-content:flex-end;padding-bottom:0}.Workflow-module__skdp3a__sourceDialog .Workflow-module__skdp3a__preparing{min-height:240px;padding:16px 0 32px}.Workflow-module__skdp3a__preparationStatus{flex-direction:column;align-items:center;gap:16px;display:flex}.Workflow-module__skdp3a__preparationStatus h3,.Workflow-module__skdp3a__preparationStatus p{margin:0}.Workflow-module__skdp3a__workflowPage{min-width:0}.Workflow-module__skdp3a__page .Workflow-module__skdp3a__header :is(h1,h2){letter-spacing:0}@media (max-width:1080px){:is(.Workflow-module__skdp3a__body .uiButton,.Workflow-module__skdp3a__body .subtitleOptionPickerTrigger){min-height:var(--field-standard-height)}}.Workflow-module__skdp3a__materialTitleBar[class]{background:0 0;border:0;border-radius:0;margin-bottom:12px;padding:0;display:block}.Workflow-module__skdp3a__materialTitleBar .Workflow-module__skdp3a__materialMeta{max-width:640px}.Workflow-module__skdp3a__manualPage .Workflow-module__skdp3a__header{margin-bottom:12px}.Workflow-module__skdp3a__manualPage .Workflow-module__skdp3a__header p{text-align:center;justify-self:center}.Workflow-module__skdp3a__materialName{gap:2px;min-width:0;margin-bottom:8px;display:grid}.Workflow-module__skdp3a__materialNameRow{align-items:center;gap:4px;min-width:0;display:flex}.Workflow-module__skdp3a__materialNameEditor{flex:0 auto;grid-template-columns:minmax(0,1fr);min-width:0;font-size:15px;font-weight:600;display:grid}.Workflow-module__skdp3a__materialNameMeasure{visibility:hidden;white-space:pre;grid-area:1/1;min-width:0;padding-inline:11px;overflow:hidden}.Workflow-module__skdp3a__materialNameRow>button[class]{width:32px;min-width:32px;height:32px;min-height:32px;color:var(--muted);flex:none;padding:0;position:relative}.Workflow-module__skdp3a__materialNameRow>button:after{content:"";width:auto;height:auto;position:absolute;inset:-6px;transform:none}.Workflow-module__skdp3a__materialNameRow:has(input:focus)>button{visibility:hidden}.Workflow-module__skdp3a__materialName .Workflow-module__skdp3a__materialLabel{margin:0}.Workflow-module__skdp3a__materialNameInput{--field-height:32px;width:0;min-width:100%;max-width:100%;font-weight:inherit;font-size:inherit;grid-area:1/1;padding-inline:10px}.Workflow-module__skdp3a__materialNameInput:not(:focus):not([aria-invalid=true]){border-color:#0000}.Workflow-module__skdp3a__materialName .fieldError{margin:0}.Workflow-module__skdp3a__manualWorkspace{border:1px solid var(--surface-border);border-radius:var(--radius-card);background:var(--card);min-width:0;overflow:clip}.Workflow-module__skdp3a__manualGrid{grid-template-columns:minmax(0,1fr) minmax(280px,30%);min-width:0;height:max(570px,100dvh - 315px);display:grid}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=full]{grid-template-rows:auto minmax(0,1fr)}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=full]>:is(.Workflow-module__skdp3a__manualMain,.Workflow-module__skdp3a__manualFragments){grid-row:1/-1;grid-template-rows:subgrid;display:grid}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=full]>.Workflow-module__skdp3a__manualMain{grid-column:1}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=full]>.Workflow-module__skdp3a__manualFragments{grid-column:2}.Workflow-module__skdp3a__manualMain{flex-direction:column;min-width:0;min-height:0;display:flex}.Workflow-module__skdp3a__manualMaterialHeading{align-items:center;min-height:56px;padding:8px 16px;display:flex}.Workflow-module__skdp3a__manualMaterialHeading .Workflow-module__skdp3a__materialName{width:100%;margin:0}.Workflow-module__skdp3a__manualMedia{flex:1;grid-template-rows:minmax(180px,1fr) auto auto auto;min-width:0;min-height:0;padding:16px;display:grid}.Workflow-module__skdp3a__manualPlayer{background:var(--media-backdrop,#0f172a);border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.Workflow-module__skdp3a__manualPlayer video{object-fit:contain;width:100%;height:100%;display:block}.Workflow-module__skdp3a__manualPlayerError{position:absolute;inset:auto 12px 12px}.Workflow-module__skdp3a__manualTransport{min-width:0;color:var(--muted);align-items:center;gap:10px;display:flex}.Workflow-module__skdp3a__manualSourceSection{min-width:0;padding-top:8px}.Workflow-module__skdp3a__manualSectionLabel{color:var(--text);margin:0;font-size:13px;font-weight:500;line-height:1.4}.Workflow-module__skdp3a__manualSourceProgress{flex:1;align-items:center;min-width:0;display:flex}.Workflow-module__skdp3a__body .Workflow-module__skdp3a__manualSourceProgress input[type=range]{background:linear-gradient(90deg,var(--accent) var(--fullscreen-player-progress),var(--card-strong) var(--fullscreen-player-progress)) center/100% 4px no-repeat;height:44px;min-height:0;margin:0}.Workflow-module__skdp3a__manualSourceProgress input::-webkit-slider-thumb{box-shadow:none}.Workflow-module__skdp3a__manualSourceProgress input::-moz-range-thumb{box-shadow:none}.Workflow-module__skdp3a__manualSourcePlay[class]{border-radius:50%;flex:none;width:34px;min-width:34px;height:34px;min-height:34px;padding:0;position:relative}.Workflow-module__skdp3a__manualSourcePlay[class]:after{content:"";width:auto;height:auto;position:absolute;inset:-5px;transform:none}.Workflow-module__skdp3a__manualPlaybackTime,.Workflow-module__skdp3a__manualTotalTime{white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.Workflow-module__skdp3a__manualPlaybackTime{color:var(--text);font-weight:600}.Workflow-module__skdp3a__manualPreviewButton[class]{--button-hover-bg:color-mix(in srgb,var(--accent) 6%,var(--card));--button-hover-fg:var(--text);--button-hover-border:transparent;--button-pressed-bg:color-mix(in srgb,var(--accent) 10%,var(--card));border-radius:var(--radius-control);height:32px;min-height:32px;color:var(--text);white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:0;padding:0 8px;font-size:13px;font-weight:500;line-height:20px;display:inline-grid;position:relative}.Workflow-module__skdp3a__manualPreviewMeasure,.Workflow-module__skdp3a__manualPreviewLabel{grid-area:1/1;justify-content:center;align-items:center;gap:6px;display:flex}.Workflow-module__skdp3a__manualPreviewMeasure{visibility:hidden}.Workflow-module__skdp3a__manualPreviewButton svg{color:var(--accent);flex:none}.Workflow-module__skdp3a__manualPreviewButton[class]:after{content:"";width:auto;height:auto;position:absolute;inset:-6px 0;transform:none}.Workflow-module__skdp3a__manualTimelineSection{min-width:0}.Workflow-module__skdp3a__manualTimelineHeading{min-height:36px;color:var(--muted);justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.Workflow-module__skdp3a__manualTimelineHeading>.Workflow-module__skdp3a__manualSectionLabel{margin-right:auto}.Workflow-module__skdp3a__manualTimelineHeading strong{color:var(--text);font-weight:600}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=full] .Workflow-module__skdp3a__manualTimelineHeading{padding-bottom:8px}.Workflow-module__skdp3a__manualZoom[class]{flex:none;align-items:center;gap:2px;margin:0 0 0 auto;display:flex}.Workflow-module__skdp3a__manualZoom[class] button[class]{border-radius:var(--radius-control);width:32px;min-width:32px;height:28px;min-height:28px;padding:0;position:relative}.Workflow-module__skdp3a__manualZoom[class] input[type=range]{width:72px}.Workflow-module__skdp3a__manualTimelineSurface{min-width:0;position:relative}.Workflow-module__skdp3a__manualTimelineViewport{border:1px solid var(--surface-border);background:var(--card);scrollbar-color:var(--muted) var(--card);scrollbar-width:auto;overscroll-behavior-x:contain;border-radius:8px;width:100%;min-width:0;overflow:auto hidden}.Workflow-module__skdp3a__manualTimelineViewport::-webkit-scrollbar{background:var(--card);height:18px}.Workflow-module__skdp3a__manualTimelineViewport::-webkit-scrollbar-track{background:var(--card)}.Workflow-module__skdp3a__manualTimelineViewport::-webkit-scrollbar-corner{background:var(--card)}.Workflow-module__skdp3a__manualTimelineViewport::-webkit-scrollbar-thumb{border:3px solid var(--card);background:var(--muted);border-radius:999px;min-width:64px}.Workflow-module__skdp3a__manualTimelineViewport::-webkit-scrollbar-button{display:none}.Workflow-module__skdp3a__manualTimeline{--manual-range-radius:14px;--manual-range-dim:#0f172a66;--manual-filmstrip-top:24px;--manual-filmstrip-height:64px;-webkit-user-select:none;user-select:none;min-width:100%;position:relative}.Workflow-module__skdp3a__manualRuler{height:var(--manual-filmstrip-top);pointer-events:none;background:var(--card);position:absolute;inset:0 0 auto;overflow:hidden}.Workflow-module__skdp3a__manualRuler>span{border-left:1px solid var(--surface-border);height:100%;color:var(--muted);white-space:nowrap;padding:3px 0 0 4px;font-size:10px;position:absolute;top:0}.Workflow-module__skdp3a__manualFilmstrip{top:var(--manual-filmstrip-top);height:var(--manual-filmstrip-height);background:var(--card-strong);cursor:crosshair;position:absolute;left:0;right:0;overflow:hidden}.Workflow-module__skdp3a__manualFilmstrip img{object-fit:cover;pointer-events:none;height:100%;position:absolute;top:0}.Workflow-module__skdp3a__manualTimelineDim{top:var(--manual-filmstrip-top);height:var(--manual-filmstrip-height);background:var(--manual-range-dim);pointer-events:none;position:absolute}.Workflow-module__skdp3a__manualTimelineRange{--manual-active-radius:min(var(--manual-range-radius),calc(var(--manual-range-width) * .5));top:var(--manual-filmstrip-top);height:var(--manual-filmstrip-height);border:2px solid var(--accent);border-radius:var(--manual-active-radius);z-index:2;pointer-events:none;background:0 0;min-width:1px;position:absolute}.Workflow-module__skdp3a__manualTimelineRange:before{content:"";pointer-events:none;background:radial-gradient(circle at bottom right,transparent var(--manual-active-radius),var(--manual-range-dim) calc(var(--manual-active-radius) + .5px)) top left,radial-gradient(circle at bottom left,transparent var(--manual-active-radius),var(--manual-range-dim) calc(var(--manual-active-radius) + .5px)) top right,radial-gradient(circle at top right,transparent var(--manual-active-radius),var(--manual-range-dim) calc(var(--manual-active-radius) + .5px)) bottom left,radial-gradient(circle at top left,transparent var(--manual-active-radius),var(--manual-range-dim) calc(var(--manual-active-radius) + .5px)) bottom right;background-size:var(--manual-active-radius) var(--manual-active-radius);background-repeat:no-repeat;position:absolute;inset:-2px}.Workflow-module__skdp3a__manualTimelineMove[class]{--button-hover-bg:transparent;--button-pressed-bg:transparent;border-radius:inherit;width:100%;min-width:0;height:100%;min-height:0;box-shadow:none;cursor:grab;touch-action:none;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute;inset:0}.Workflow-module__skdp3a__manualTimelineMove[class]:hover,.Workflow-module__skdp3a__manualTimelineMove[class]:active{background:0 0}.Workflow-module__skdp3a__manualTimelineMove[class]:active{cursor:grabbing}.Workflow-module__skdp3a__manualTimelineMove[class]:focus-visible{outline:1px dashed var(--card);outline-offset:-4px}.Workflow-module__skdp3a__manualTimelineHandle[class]{--button-hover-bg:transparent;--button-pressed-bg:transparent;width:var(--manual-handle-hit-width,32px);min-width:0;height:var(--manual-filmstrip-height);min-height:var(--manual-filmstrip-height);box-shadow:none;cursor:ew-resize;touch-action:none;pointer-events:auto;background:0 0;border:0;border-radius:4px;padding:0;position:absolute;top:-2px}.Workflow-module__skdp3a__manualTimelineHandle{z-index:1}.Workflow-module__skdp3a__manualTimelineHandle[class]:hover,.Workflow-module__skdp3a__manualTimelineHandle[class]:active{background:0 0}.Workflow-module__skdp3a__manualTimelineHandle[data-edge=start_seconds]{left:0;transform:translate(-25%)}.Workflow-module__skdp3a__manualTimelineHandle[data-edge=end_seconds]{right:0;transform:translate(25%)}.Workflow-module__skdp3a__manualTimelineHandle>span{background:var(--card);pointer-events:none;border-radius:3px;width:4px;height:30px}.Workflow-module__skdp3a__manualTimelineHandle[class]:focus-visible{outline:none}.Workflow-module__skdp3a__manualTimelineHandle:focus-visible>span{outline:2px solid var(--card);outline-offset:2px;box-shadow:0 0 0 1px var(--text)}.Workflow-module__skdp3a__manualPlayhead[class],.Workflow-module__skdp3a__manualHoverPlayhead{--manual-playhead-color:#ef4444;--button-hover-bg:transparent;--button-pressed-bg:transparent;width:28px;min-width:28px;height:20px;min-height:0;box-shadow:none;transform:translateX(calc(var(--timeline-playhead-x,0px) - 50%));cursor:ew-resize;background:0 0;border:0;padding:0;position:absolute;top:2px;left:0}.Workflow-module__skdp3a__manualPlayhead[class]:after,.Workflow-module__skdp3a__manualHoverPlayhead:after{content:"";background:var(--manual-playhead-color);width:3px;height:78px;box-shadow:0 0 0 1px #ffffff8c,0 10px 24px color-mix(in srgb,var(--manual-playhead-color) 18%,transparent);pointer-events:none;border-radius:999px;position:absolute;inset:10px auto auto 50%;transform:translate(-50%)}.Workflow-module__skdp3a__manualPlayhead[class]:before,.Workflow-module__skdp3a__manualHoverPlayhead:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;border-top:8px solid var(--manual-playhead-color);pointer-events:none;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.Workflow-module__skdp3a__manualHoverPlayhead{--manual-playhead-color:var(--muted);z-index:4;pointer-events:none}.Workflow-module__skdp3a__manualFragments{border-left:1px solid var(--surface-border);flex-direction:column;min-width:0;min-height:0;display:flex}.Workflow-module__skdp3a__manualListBody{flex-direction:column;min-width:0;min-height:0;display:flex}.Workflow-module__skdp3a__manualListHeading{border-bottom:1px solid var(--surface-border);flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:56px;padding:8px 16px;display:flex}.Workflow-module__skdp3a__manualListHeading h2{margin:0;font-size:15px;font-weight:600}.Workflow-module__skdp3a__manualListTitle{gap:2px;display:grid}.Workflow-module__skdp3a__manualListActions{align-items:center;gap:12px;display:flex}.Workflow-module__skdp3a__manualFragmentAction[class]{border:1px solid var(--surface-border);border-radius:var(--radius-control);background:var(--card);min-width:0;height:32px;min-height:32px;color:var(--accent);white-space:nowrap;gap:6px;padding-inline:10px;font-size:13px;font-weight:500;position:relative}.Workflow-module__skdp3a__manualFragmentAction[class]:after,.Workflow-module__skdp3a__manualFragmentPicker[class]:after{content:"";width:auto;height:auto;position:absolute;inset:-6px 0;transform:none}.Workflow-module__skdp3a__manualFragmentCount{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}.Workflow-module__skdp3a__manualFragmentInspector{flex-direction:column;gap:8px;min-width:0;padding:4px 0 8px;display:flex}.Workflow-module__skdp3a__manualFragmentNavigation{align-items:center;gap:8px;min-width:0;min-height:44px;display:flex}.Workflow-module__skdp3a__manualCurrentFragment{min-width:0;color:var(--muted);gap:4px;font-size:13px;display:flex}.Workflow-module__skdp3a__manualCurrentFragment strong{color:var(--text);font-weight:600}.Workflow-module__skdp3a__manualCurrentFragment strong,.Workflow-module__skdp3a__manualFragmentPicker strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Workflow-module__skdp3a__manualCurrentFragment>span,.Workflow-module__skdp3a__manualFragmentPicker>span>span{flex:none}.Workflow-module__skdp3a__manualFragmentPicker>span{gap:4px;min-width:0;display:flex}.Workflow-module__skdp3a__manualTimeFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;width:min(100%,370px);min-width:0;display:grid}.Workflow-module__skdp3a__manualBoundaryField{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.Workflow-module__skdp3a__manualTimeFields label{min-width:0;color:var(--muted);font-size:12px}.Workflow-module__skdp3a__manualTimeFields input{font-variant-numeric:tabular-nums;padding-inline:8px;font-size:13px}.Workflow-module__skdp3a__manualFragmentInspector .fieldError{margin:0}.Workflow-module__skdp3a__manualTimelineSection .fieldError{margin:4px 0}.Workflow-module__skdp3a__manualFragmentMenu[class]{width:200px;min-width:0}.Workflow-module__skdp3a__manualFragmentMenu>button{justify-content:flex-start;min-height:44px}.Workflow-module__skdp3a__manualFragmentList{overscroll-behavior:contain;flex:1;min-height:0;padding:8px;overflow-y:auto}.Workflow-module__skdp3a__manualFragmentList>.emptyState{padding-block:28px}.Workflow-module__skdp3a__manualFirstFragmentAction{gap:8px;min-width:0;padding-block:8px;display:grid}.Workflow-module__skdp3a__manualFirstFragmentButton{justify-content:center;display:flex}.Workflow-module__skdp3a__manualFirstFragmentButton>button[class]{min-height:44px}.Workflow-module__skdp3a__manualFirstFragmentAction .Workflow-module__skdp3a__manualUndoNotice{padding:0}.Workflow-module__skdp3a__manualFragmentRow{border:1px solid #0000;border-radius:8px;align-items:center;min-width:0;margin-bottom:4px;display:flex}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=full] .Workflow-module__skdp3a__manualFragmentRow:not([data-active=true]):hover{background:color-mix(in srgb,var(--accent) 5%,var(--card))}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=full] .Workflow-module__skdp3a__manualFragmentSelect[class]:hover{background:0 0}.Workflow-module__skdp3a__manualRowActions{opacity:0;pointer-events:none;flex:none;width:36px}.Workflow-module__skdp3a__manualFragmentRow:hover .Workflow-module__skdp3a__manualRowActions,.Workflow-module__skdp3a__manualFragmentRow:focus-within .Workflow-module__skdp3a__manualRowActions,.Workflow-module__skdp3a__manualFragmentRow[data-active=true] .Workflow-module__skdp3a__manualRowActions{opacity:1;pointer-events:auto}.Workflow-module__skdp3a__manualRowActions:has([aria-expanded=true]){opacity:1;pointer-events:auto}.Workflow-module__skdp3a__manualRowActions>button[class]{width:36px;min-width:36px;padding:0}@media (hover:none){.Workflow-module__skdp3a__manualRowActions{opacity:1;pointer-events:auto}}.Workflow-module__skdp3a__manualFragmentRow[data-active=true]{border-color:var(--surface-border);background:color-mix(in srgb,var(--accent) 7%,var(--card))}.Workflow-module__skdp3a__manualFragmentSelect[aria-pressed=true] strong{color:var(--accent)}.Workflow-module__skdp3a__manualFragmentSelect[class]{text-align:left;white-space:normal;flex:1;justify-content:space-between;align-items:center;gap:8px;width:auto;min-width:0;height:64px;min-height:64px;padding:10px;font-size:13px;display:flex}.Workflow-module__skdp3a__manualFragmentSelect>span:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.Workflow-module__skdp3a__manualFragmentSelect strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.Workflow-module__skdp3a__manualRenameModal{text-align:left}.Workflow-module__skdp3a__manualRenameForm{gap:var(--space-2);display:grid}.Workflow-module__skdp3a__manualFragmentSummary{color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px;font-weight:400}.Workflow-module__skdp3a__manualFragmentDuration{color:var(--muted);white-space:nowrap;flex:none;font-size:11px;font-weight:400}.Workflow-module__skdp3a__manualListFooter{border-top:1px solid var(--surface-border);flex:none;padding:12px 16px}.Workflow-module__skdp3a__manualListFooter .fieldError{margin:0}.Workflow-module__skdp3a__manualUndoNotice{min-width:0;color:var(--muted);flex:none;justify-content:space-between;align-items:center;gap:8px;padding:0 16px;font-size:12px;display:flex}.Workflow-module__skdp3a__manualUndoNotice>span{min-width:0}.Workflow-module__skdp3a__manualUndoNotice>button[class]{color:var(--accent);flex:none;padding-inline:8px;font-size:12px}.Workflow-module__skdp3a__manualFragmentInspector .Workflow-module__skdp3a__manualUndoNotice{padding:0}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualUndoNotice>button[class]{min-height:44px}.Workflow-module__skdp3a__workflowSaveStatus{min-width:0;max-width:100%;color:var(--muted);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.Workflow-module__skdp3a__workflowSaveStatus>svg{color:var(--danger);flex:none}.Workflow-module__skdp3a__workflowSaveStatus>button[class]{width:auto;min-height:36px;color:var(--accent);flex:none;padding-inline:8px;font-size:12px}.Workflow-module__skdp3a__workflowStartFeedback{width:100%;max-width:560px}.Workflow-module__skdp3a__workflowStartFeedback .inlineAlert{margin:0}.Workflow-module__skdp3a__manualFooter{border-top:1px solid var(--surface-border);background:var(--card);flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 16px;display:flex}.Workflow-module__skdp3a__manualSubmit{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.Workflow-module__skdp3a__manualSubmit>button{min-width:220px}.Workflow-module__skdp3a__manualSubmit .Workflow-module__skdp3a__tokenEstimate{gap:6px;font-size:12px}.Workflow-module__skdp3a__manualStartHint{color:var(--muted);text-align:center;margin:0;font-size:12px}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact]{grid-template-columns:minmax(0,1fr);height:auto}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualMedia{grid-template-rows:auto auto auto auto;align-content:start}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualPlayer{aspect-ratio:16/9}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualFragments{border-left:0;border-top:1px solid var(--surface-border)}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualFragmentInspector{padding:0}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualFragmentNavigation{justify-content:space-between;gap:8px}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualPreviewButton[class]{border-inline-width:0;padding-inline:0}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualZoom[class]{gap:16px}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualTimelineHeading{min-height:44px}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualTimelineViewport{scrollbar-width:none}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualTimelineViewport::-webkit-scrollbar{display:none}.Workflow-module__skdp3a__manualTimelineScroll{appearance:none;background:var(--card);cursor:ew-resize;touch-action:pan-y;border:0;border-radius:0;width:100%;height:44px;min-height:44px;margin:0;padding:0;display:block}.Workflow-module__skdp3a__manualTimelineScroll::-webkit-slider-runnable-track{background:var(--card);border-radius:999px;height:8px}.Workflow-module__skdp3a__manualTimelineScroll::-webkit-slider-thumb{appearance:none;width:var(--manual-scroll-thumb-width);background:var(--muted);border:0;border-radius:999px;height:8px}.Workflow-module__skdp3a__manualTimelineScroll::-moz-range-track{background:var(--card);border-radius:999px;height:8px}.Workflow-module__skdp3a__manualTimelineScroll::-moz-range-thumb{width:var(--manual-scroll-thumb-width);background:var(--muted);border:0;border-radius:999px;height:8px}.Workflow-module__skdp3a__manualTimelineScroll:disabled{opacity:.4;cursor:default}.Workflow-module__skdp3a__manualGrid[data-workspace-layout=compact] .Workflow-module__skdp3a__manualFragmentPicker[class]{min-width:0;height:32px;min-height:32px;color:var(--text);background:0 0;border:0;justify-content:flex-start;gap:6px;padding-inline:0;font-size:14px;font-weight:400;position:relative}.Workflow-module__skdp3a__manualFragmentPicker strong{font-weight:600}.Workflow-module__skdp3a__manualFragmentPicker>span>span{color:var(--muted)}.Workflow-module__skdp3a__manualBoundaryReadouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding-top:4px;display:grid}.Workflow-module__skdp3a__manualInlineBoundary{min-width:0}.Workflow-module__skdp3a__manualInlineBoundaryHeading{justify-content:space-between;align-items:center;gap:4px;display:flex}.Workflow-module__skdp3a__manualInlineBoundaryHeading>label{color:var(--muted);font-size:12px}.Workflow-module__skdp3a__manualInlineBoundaryHeading>button[class]{width:44px;min-width:44px;height:44px;min-height:44px;color:var(--muted);padding:0}.Workflow-module__skdp3a__manualInlineBoundaryHeading>button[class]:hover{color:var(--accent)}.Workflow-module__skdp3a__manualBoundaryReadouts input{font-variant-numeric:tabular-nums;font-size:16px}.Workflow-module__skdp3a__manualBoundaryReadouts .fieldError{grid-column:1/-1;margin:0}.Workflow-module__skdp3a__manualFragmentsSheet[class]{border-radius:var(--radius-overlay) var(--radius-overlay) 0 0;grid-template-rows:auto minmax(0,1fr);gap:0;width:min(100%,720px);max-width:none;max-height:min(78dvh,680px);padding:0;position:relative}.Workflow-module__skdp3a__manualFragmentsSheet .workspaceModalHeader{border-bottom:1px solid var(--surface-border);align-items:center;padding:16px}.Workflow-module__skdp3a__manualFragmentsSheet .workspaceModalHeader h3{margin:0;font-size:16px}.Workflow-module__skdp3a__manualFragmentsSheet .workspaceModalHeader button{width:44px;min-width:44px;height:44px;min-height:44px}.Workflow-module__skdp3a__manualFragmentsSheet .Workflow-module__skdp3a__manualFragmentList{padding:8px 12px calc(12px + env(safe-area-inset-bottom));overflow-y:auto}.Workflow-module__skdp3a__manualFragmentsSheet:has(>.Workflow-module__skdp3a__manualUndoNotice){grid-template-rows:auto auto minmax(0,1fr)}.Workflow-module__skdp3a__manualFragmentsSheet .Workflow-module__skdp3a__manualUndoNotice>button[class]{min-height:44px}.Workflow-module__skdp3a__manualFragmentsSheet .Workflow-module__skdp3a__manualRowActions{opacity:1;pointer-events:auto;width:44px}.Workflow-module__skdp3a__manualFragmentsSheet .Workflow-module__skdp3a__manualRowActions>button[class]{width:44px;min-width:44px;min-height:44px;padding:0}.modalOverlay:has(>.Workflow-module__skdp3a__manualFragmentsSheet){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0f172a42;place-items:end center;padding:0}@media (max-width:1080px){.Workflow-module__skdp3a__manualPage .Workflow-module__skdp3a__header[class][data-page-title]{display:none}.Workflow-module__skdp3a__materialNameEditor{font-size:16px}}@media (max-width:760px){.Workflow-module__skdp3a__manualPage.Workflow-module__skdp3a__workflowPage:has(.Workflow-module__skdp3a__pageWithFooter){padding-bottom:calc(120px + env(safe-area-inset-bottom))}.Workflow-module__skdp3a__workflowPage:has(.Workflow-module__skdp3a__workflowSaveStatus){padding-bottom:calc(194px + env(safe-area-inset-bottom))}.Workflow-module__skdp3a__manualPage.Workflow-module__skdp3a__workflowPage:has(.Workflow-module__skdp3a__workflowSaveStatus){padding-bottom:calc(164px + env(safe-area-inset-bottom))}.Workflow-module__skdp3a__manualPage.Workflow-module__skdp3a__workflowPage:has(.Workflow-module__skdp3a__workflowStartFeedback){padding-bottom:calc(240px + env(safe-area-inset-bottom))}.Workflow-module__skdp3a__workflowSaveStatus>button[class]{min-height:44px}.Workflow-module__skdp3a__materialTitleBar[class]{margin-bottom:12px;padding:0}.Workflow-module__skdp3a__manualMedia{padding:12px}.Workflow-module__skdp3a__body .Workflow-module__skdp3a__manualSourceProgress input[type=range]{height:44px}.Workflow-module__skdp3a__manualMaterialHeading{padding:10px 12px}.Workflow-module__skdp3a__manualListHeading{padding:4px 12px}.Workflow-module__skdp3a__materialTitle{--field-height:clamp(40px,10vw,44px)}.Workflow-module__skdp3a__manualListFooter{padding:12px}.Workflow-module__skdp3a__manualTransport{gap:8px}.Workflow-module__skdp3a__manualTimeFields input{font-size:16px}.Workflow-module__skdp3a__manualFragmentSummary{font-size:12px}.Workflow-module__skdp3a__manualFragmentSelect[class]{height:68px;min-height:68px}.Workflow-module__skdp3a__manualTimelineHeading{font-size:11px}.Workflow-module__skdp3a__manualZoom[class] button[class]{width:28px;min-width:28px}.Workflow-module__skdp3a__manualZoom[class] input[type=range]{width:clamp(32px,12vw,72px)}.Workflow-module__skdp3a__manualFooter{z-index:5;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--surface-border);position:fixed;inset:auto 0 0}.Workflow-module__skdp3a__manualSubmit{gap:8px;width:100%}.Workflow-module__skdp3a__manualSubmit>button{width:100%}}
.SubtitleSaveStatus-module__FEjOtq__trigger{flex:none}.SubtitleSaveStatus-module__FEjOtq__panel{z-index:1200;box-sizing:border-box;color:var(--text);overflow-wrap:anywhere;background:#fff;border:1px solid #cbd5e1;border-radius:12px;padding:16px;position:fixed;box-shadow:0 8px 24px #0f172a1f}.SubtitleSaveStatus-module__FEjOtq__title{font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:600;line-height:20px}.SubtitleSaveStatus-module__FEjOtq__pointer{pointer-events:none;background:#fff;border-top:1px solid #cbd5e1;border-left:1px solid #cbd5e1;width:14px;height:14px;position:absolute;top:-7.5px;transform:translate(-50%)rotate(45deg)}.SubtitleSaveStatus-module__FEjOtq__description{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:20px}.SubtitleSaveStatus-module__FEjOtq__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.SubtitleSaveStatus-module__FEjOtq__announcement{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
