.creation-skeleton-module__KjyxWW__skeleton{isolation:isolate;background:#f3f4f6;border-radius:14px;margin-top:24px;position:relative;overflow:hidden}.creation-skeleton-module__KjyxWW__skeleton:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(105deg,#0000 20%,#ffffff40 35%,#fffffff2 50%,#ffffff40 65%,#0000 80%);animation:1.8s ease-in-out infinite creation-skeleton-module__KjyxWW__sweep;position:absolute;inset:0;transform:translate(-100%)}.creation-skeleton-module__KjyxWW__text{gap:16px;padding:24px;display:grid}.creation-skeleton-module__KjyxWW__line{background:#dfe3e9;border-radius:6px;height:12px}.creation-skeleton-module__KjyxWW__image{aspect-ratio:16/9;border:1px solid #e5e7eb;place-items:center;min-height:180px;max-height:340px;display:grid}.creation-skeleton-module__KjyxWW__picture{color:#c7cdd6;width:72px;height:72px}.creation-skeleton-module__KjyxWW__audio{padding:24px}.creation-skeleton-module__KjyxWW__audioHeader{align-items:center;gap:14px;margin-bottom:22px;display:flex}.creation-skeleton-module__KjyxWW__disc{background:#dfe3e9;border-radius:50%;flex-shrink:0;width:44px;height:44px}.creation-skeleton-module__KjyxWW__wave{align-items:center;gap:4px;height:90px;display:flex;overflow:hidden}.creation-skeleton-module__KjyxWW__bar{background:#d6dce5;border-radius:6px;flex:1;min-width:2px;max-width:9px}.creation-skeleton-module__KjyxWW__track{background:#dfe3e9;border-radius:8px;height:6px;margin-top:18px}@keyframes creation-skeleton-module__KjyxWW__sweep{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.creation-skeleton-module__KjyxWW__skeleton:after{animation:none;display:none}}
.react-markdown-wrapper-module__2DBciG__chatMarkdown{overflow-wrap:anywhere;min-width:0;color:var(--home-text);flex-direction:column;gap:18px;display:flex}.react-markdown-wrapper-module__2DBciG__chatMarkdown>*,.react-markdown-wrapper-module__2DBciG__chatParagraph{margin:0}.react-markdown-wrapper-module__2DBciG__chatHeading1,.react-markdown-wrapper-module__2DBciG__chatHeading2,.react-markdown-wrapper-module__2DBciG__chatHeading3,.react-markdown-wrapper-module__2DBciG__chatHeading4,.react-markdown-wrapper-module__2DBciG__chatHeading5,.react-markdown-wrapper-module__2DBciG__chatHeading6{color:var(--home-text);letter-spacing:-.01em;font-weight:650}.react-markdown-wrapper-module__2DBciG__chatHeading1{font-size:1.1rem;line-height:1.4}.react-markdown-wrapper-module__2DBciG__chatHeading2{font-size:1rem;line-height:1.45}.react-markdown-wrapper-module__2DBciG__chatHeading3,.react-markdown-wrapper-module__2DBciG__chatHeading4,.react-markdown-wrapper-module__2DBciG__chatHeading5,.react-markdown-wrapper-module__2DBciG__chatHeading6{font-size:.9375rem;line-height:1.5}.react-markdown-wrapper-module__2DBciG__chatList,.react-markdown-wrapper-module__2DBciG__chatOrderedList{margin:0;padding-inline-start:1.35rem;line-height:1.6}.react-markdown-wrapper-module__2DBciG__chatList{list-style-type:disc}.react-markdown-wrapper-module__2DBciG__chatOrderedList{list-style-type:decimal}.react-markdown-wrapper-module__2DBciG__chatListItem{padding-inline-start:.2rem}.react-markdown-wrapper-module__2DBciG__chatListItem+.react-markdown-wrapper-module__2DBciG__chatListItem,.react-markdown-wrapper-module__2DBciG__chatListItem>.react-markdown-wrapper-module__2DBciG__chatParagraph+.react-markdown-wrapper-module__2DBciG__chatParagraph,.react-markdown-wrapper-module__2DBciG__chatQuote>.react-markdown-wrapper-module__2DBciG__chatParagraph+.react-markdown-wrapper-module__2DBciG__chatParagraph{margin-top:12px}.react-markdown-wrapper-module__2DBciG__chatListItem>.react-markdown-wrapper-module__2DBciG__chatList,.react-markdown-wrapper-module__2DBciG__chatListItem>.react-markdown-wrapper-module__2DBciG__chatOrderedList{margin-top:10px}.react-markdown-wrapper-module__2DBciG__chatQuote{border-inline-start:3px solid var(--brand-blue);color:var(--home-text-muted);padding-inline-start:12px}.react-markdown-wrapper-module__2DBciG__chatRule{border:0;border-top:1px solid var(--home-border-subtle);width:100%}.react-markdown-wrapper-module__2DBciG__chatCode{border:1px solid var(--home-border-subtle);background:var(--home-surface-subtle);color:var(--home-text);border-radius:5px;padding:.1rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.86em}.react-markdown-wrapper-module__2DBciG__chatCodeBlock{border:1px solid var(--home-border-subtle);background:var(--home-surface-subtle);white-space:pre;border-radius:10px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.84rem;line-height:1.55;overflow-x:auto}.react-markdown-wrapper-module__2DBciG__chatCodeBlock .react-markdown-wrapper-module__2DBciG__chatCode{color:inherit;background:0 0;border:0;border-radius:0;padding:0;display:block}.react-markdown-wrapper-module__2DBciG__chatTableWrap{border:1px solid var(--home-border-subtle);border-radius:10px;width:100%;min-width:0;overflow-x:auto}.react-markdown-wrapper-module__2DBciG__chatTable{table-layout:auto;width:100%;min-width:100%}.react-markdown-wrapper-module__2DBciG__chatTableHeader{background:var(--home-surface-subtle);white-space:normal;overflow-wrap:break-word;word-break:normal}.react-markdown-wrapper-module__2DBciG__chatTableCell{white-space:normal;overflow-wrap:break-word;word-break:normal;min-width:0}.react-markdown-wrapper-module__2DBciG__chatTableCell code,.react-markdown-wrapper-module__2DBciG__chatTableCell a{overflow-wrap:anywhere;word-break:break-word}.react-markdown-wrapper-module__2DBciG__chatTaskCheckbox{accent-color:var(--brand-blue);vertical-align:-.1em;margin-inline-end:.45rem}.react-markdown-wrapper-module__2DBciG__chatDeleted{color:var(--home-text-muted)}@media (max-width:640px){.react-markdown-wrapper-module__2DBciG__chatQuote{padding-inline-start:10px}.react-markdown-wrapper-module__2DBciG__chatCodeBlock{padding:8px 10px}}
.agent-process-module__Q1vIfW__current{background:#edf5ff;overflow:hidden}.agent-process-module__Q1vIfW__shimmer{color:#2563eb;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#2563eb 0% 38%,#93c5fd 48%,#fff 50%,#93c5fd 52%,#2563eb 62% 100%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite agent-process-module__Q1vIfW__textSweep}@keyframes agent-process-module__Q1vIfW__textSweep{0%{background-position:150% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.agent-process-module__Q1vIfW__shimmer{-webkit-text-fill-color:#2563eb;background:0 0;animation:none}}.agent-process-module__Q1vIfW__historyShimmer{color:#171717;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#171717 35%,#a3a3a3 50%,#171717 65%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;animation:3s linear infinite agent-process-module__Q1vIfW__textSweep}@media (prefers-reduced-motion:reduce){.agent-process-module__Q1vIfW__historyShimmer{-webkit-text-fill-color:#171717;background:0 0;animation:none}}.agent-process-module__Q1vIfW__taskHeader{color:var(--ui-ink);align-items:center;gap:8px;margin-bottom:12px;font-size:14px;line-height:20px;display:flex}.agent-process-module__Q1vIfW__taskDot{background:var(--brand-blue,#2f96f4);outline-offset:2px;border-radius:50%;outline:1px solid #cce7ff;flex-shrink:0;width:8px;height:8px}.agent-process-module__Q1vIfW__taskTitle{overflow-wrap:anywhere;flex:1;min-width:0}.agent-process-module__Q1vIfW__duration{color:var(--ui-ink-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.agent-process-module__Q1vIfW__processPanel{border:1px solid var(--home-border-subtle);border-radius:var(--kit-radius-card,20px);background:var(--home-surface,#fff);padding:12px}.agent-process-module__Q1vIfW__statusCard{isolation:isolate;border-radius:var(--kit-radius-control,14px);min-height:88px;padding:14px;position:relative;overflow:hidden}.agent-process-module__Q1vIfW__thinking{--status-accent:#8247ff;background:#f1ebff}.agent-process-module__Q1vIfW__executing{--status-accent:#3e88ff;background:#ecf7ff}.agent-process-module__Q1vIfW__approval{--status-accent:#b7791f;background:#fff7e8}.agent-process-module__Q1vIfW__statusHeading{color:var(--status-accent);align-items:center;gap:8px;font-size:14px;line-height:20px;display:flex;position:relative}.agent-process-module__Q1vIfW__statusAction{color:var(--ui-ink-secondary);overflow-wrap:anywhere;margin:10px 0 0 28px;font-size:16px;line-height:24px;position:relative}.agent-process-module__Q1vIfW__dotField{z-index:-1;pointer-events:none;width:112px;height:112px;color:var(--status-accent);opacity:.28;grid-template-rows:repeat(13,1fr);grid-template-columns:repeat(13,1fr);place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.agent-process-module__Q1vIfW__dotField i{width:3px;height:3px;opacity:var(--strength);animation:2.8s ease-in-out infinite agent-process-module__Q1vIfW__dotDiffuse;animation-delay:var(--delay);background:currentColor;border-radius:1px}@keyframes agent-process-module__Q1vIfW__dotDiffuse{0%,to{opacity:calc(var(--strength)*.3);transform:scale(.45)}45%{opacity:var(--strength);transform:scale(1.35)}75%{opacity:calc(var(--strength)*.5);transform:scale(.7)}}.agent-process-module__Q1vIfW__progressPanel{padding:16px}.agent-process-module__Q1vIfW__historyDisclosure{flex-direction:column;gap:8px;display:flex}.agent-process-module__Q1vIfW__historyExpanded{border-radius:var(--kit-radius-control,14px);background:var(--home-surface-subtle);max-height:360px;margin-top:14px;overflow:hidden}.agent-process-module__Q1vIfW__historyHeader{flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-process-module__Q1vIfW__historyExpanded .agent-process-module__Q1vIfW__historyHeader{justify-content:space-between;gap:12px;padding:12px 12px 8px}.agent-process-module__Q1vIfW__historyExpanded .agent-process-module__Q1vIfW__historyToggle{flex-shrink:0;padding:0}.agent-process-module__Q1vIfW__historyToggle{cursor:pointer;color:var(--ui-ink-muted);justify-content:center;align-items:center;gap:6px;padding:12px 0 4px;font-size:12px;line-height:20px;list-style:none;display:flex}.agent-process-module__Q1vIfW__historyToggle::-webkit-details-marker{display:none}.agent-process-module__Q1vIfW__historyToggle:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;border-radius:8px}.agent-process-module__Q1vIfW__historyBody{min-height:0;padding:0}.agent-process-module__Q1vIfW__historyTitle{color:var(--ui-ink);margin:0;font-size:14px;font-weight:500;line-height:20px}.agent-process-module__Q1vIfW__historyEntry{color:var(--ui-ink-muted);overflow-wrap:anywhere;font-size:13px;line-height:20px}.agent-process-module__Q1vIfW__historyEntry+.agent-process-module__Q1vIfW__historyEntry{margin-top:8px}.agent-process-module__Q1vIfW__agentActivityDisclosure,.agent-process-module__Q1vIfW__agentActivityPlain{min-width:0}.agent-process-module__Q1vIfW__agentActivityTitle{text-align:left;white-space:normal;overflow-wrap:anywhere;flex:0 auto;min-width:0;display:block;overflow:hidden}.agent-process-module__Q1vIfW__agentActivityToolTitle{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.agent-process-module__Q1vIfW__agentActivityTitle :where(p,pre,div){display:inline}.agent-process-module__Q1vIfW__agentActivityTitle *{white-space:normal}.agent-process-module__Q1vIfW__agentActivitySummary{cursor:pointer;align-items:flex-start;gap:6px;min-width:0;list-style:none;display:flex}.agent-process-module__Q1vIfW__agentActivitySummary::-webkit-details-marker{display:none}.agent-process-module__Q1vIfW__agentActivitySummary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;border-radius:6px}.agent-process-module__Q1vIfW__agentActivityChevron{color:var(--ui-ink-muted);opacity:0;flex-shrink:0;margin-top:3px;transition:transform .16s,opacity .16s}.agent-process-module__Q1vIfW__workRow:hover .agent-process-module__Q1vIfW__agentActivityChevron,.agent-process-module__Q1vIfW__agentActivitySummary:hover .agent-process-module__Q1vIfW__agentActivityChevron,.agent-process-module__Q1vIfW__agentActivitySummary:focus-visible .agent-process-module__Q1vIfW__agentActivityChevron{opacity:1}.agent-process-module__Q1vIfW__agentActivityDisclosure[open] .agent-process-module__Q1vIfW__agentActivityChevron{transform:rotate(180deg)}.agent-process-module__Q1vIfW__agentActivityDetails{border-left:1px solid var(--home-border-subtle);margin:5px 0 0 3px;padding:7px 0 2px 12px}.agent-process-module__Q1vIfW__agentActivityDetailsScrollable{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--home-border-subtle)transparent;border:1px solid var(--home-border-subtle);background:var(--home-surface-subtle);border-radius:8px;max-height:200px;margin-right:2px;padding:8px 8px 8px 12px;overflow-y:auto}.agent-process-module__Q1vIfW__agentActivityDetailsScrollable::-webkit-scrollbar{width:6px}.agent-process-module__Q1vIfW__agentActivityDetailsScrollable::-webkit-scrollbar-track{background:0 0}.agent-process-module__Q1vIfW__agentActivityDetailsScrollable::-webkit-scrollbar-thumb{background:var(--home-border-subtle);border-radius:999px}.agent-process-module__Q1vIfW__agentActivityDetailsScrollable::-webkit-scrollbar-thumb:hover{background:var(--ui-ink-muted)}.agent-process-module__Q1vIfW__agentActivityEvidenceSection+.agent-process-module__Q1vIfW__agentActivityEvidenceSection{margin-top:10px}.agent-process-module__Q1vIfW__agentActivityEvidenceLabel{color:var(--ui-ink-muted);margin:0 0 4px;font-size:11px;line-height:16px}.agent-process-module__Q1vIfW__agentActivityEvidenceText,.agent-process-module__Q1vIfW__agentActivityFileList{color:var(--ui-ink-secondary);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:19px}.agent-process-module__Q1vIfW__agentActivityFileList{padding-left:16px}.agent-process-module__Q1vIfW__agentActivityEvidenceMeta{color:var(--ui-ink-muted);margin:4px 0 0;font-size:11px;line-height:16px}.agent-process-module__Q1vIfW__contextActivityGroup{min-width:0}.agent-process-module__Q1vIfW__contextActivitySummary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:flex}.agent-process-module__Q1vIfW__contextActivitySummary::-webkit-details-marker{display:none}.agent-process-module__Q1vIfW__contextActivitySummary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;border-radius:6px}.agent-process-module__Q1vIfW__contextActivityCounts{color:var(--ui-ink-muted);font-size:11px}.agent-process-module__Q1vIfW__contextActivityChevron{flex-shrink:0;margin-left:auto;transition:transform .16s}.agent-process-module__Q1vIfW__contextActivityGroup[open] .agent-process-module__Q1vIfW__contextActivityChevron{transform:rotate(180deg)}.agent-process-module__Q1vIfW__contextActivityChildren{border-left:1px solid var(--home-border-subtle);gap:8px;margin:7px 0 0 3px;padding:2px 0 2px 12px;display:grid}.agent-process-module__Q1vIfW__workGroupWrapper{min-width:0;color:var(--ui-ink-muted);transition:color .16s}.agent-process-module__Q1vIfW__workGroupLive{gap:0;min-width:0;padding:12px 0 0;font-size:14px;line-height:22px;display:grid}.agent-process-module__Q1vIfW__workRow{min-width:0;color:var(--ui-ink-secondary);align-items:flex-start;gap:12px;padding-bottom:12px;display:flex;position:relative}.agent-process-module__Q1vIfW__workRow:after{content:"";background:var(--home-border-subtle);pointer-events:none;width:1px;position:absolute;top:25px;bottom:3px;left:7.5px}.agent-process-module__Q1vIfW__workRow:last-child{padding-bottom:0}.agent-process-module__Q1vIfW__workRow:last-child:after{display:var(--process-tail-display,none);bottom:-9px}.agent-process-module__Q1vIfW__workRow+.agent-process-module__Q1vIfW__workRow{margin-top:0}.agent-process-module__Q1vIfW__workRowCurrent{color:var(--ui-ink-muted)}.agent-process-module__Q1vIfW__workRowLoader{color:var(--brand-blue,#2f96f4);flex:none;margin-top:3px}.agent-process-module__Q1vIfW__workRowIcon{color:var(--ui-ink-muted);flex:none;margin-top:3px}.agent-process-module__Q1vIfW__workRowDot{flex:0 0 16px;place-items:center;height:22px;display:grid}.agent-process-module__Q1vIfW__workRowDot:before{content:"";background:var(--ui-ink-muted);border-radius:50%;width:6px;height:6px}.agent-process-module__Q1vIfW__agentActivityImagePreviews{flex-wrap:wrap;gap:8px;display:flex}.agent-process-module__Q1vIfW__agentActivityImagePreviews a{border:1px solid var(--home-border-subtle);border-radius:8px;width:112px;height:112px;display:block;overflow:hidden}.agent-process-module__Q1vIfW__agentActivityImagePreviews img{object-fit:cover;width:100%;height:100%}.agent-process-module__Q1vIfW__workRowBody{overflow-wrap:anywhere;flex:1;min-width:0;line-height:22px;transition:color .16s}.agent-process-module__Q1vIfW__workGroup{min-width:0}.agent-process-module__Q1vIfW__workGroupSummary{cursor:pointer;min-width:0;color:var(--ui-ink-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:0;font-size:15px;line-height:22px;list-style:none;display:flex}.agent-process-module__Q1vIfW__workGroupSummary::-webkit-details-marker{display:none}.agent-process-module__Q1vIfW__workGroupSummary[data-expandable=false]{cursor:default}.agent-process-module__Q1vIfW__workGroupSummary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:3px;border-radius:6px}.agent-process-module__Q1vIfW__workGroupTitle{font-variant-numeric:tabular-nums;flex:0 auto;min-width:0}.agent-process-module__Q1vIfW__workGroupChevron{color:var(--ui-ink-muted);flex:none;transition:transform .16s}.agent-process-module__Q1vIfW__workGroupChevronOpen{transform:rotate(180deg)}.agent-process-module__Q1vIfW__workGroupDetails{min-width:0;margin:14px 0 0;padding:0;font-size:14px;line-height:22px}.agent-process-module__Q1vIfW__workGroupDetails>.agent-process-module__Q1vIfW__workRow+.agent-process-module__Q1vIfW__workRow,.agent-process-module__Q1vIfW__workGroupWrapper .agent-process-module__Q1vIfW__workGroupWrapper .agent-process-module__Q1vIfW__workGroupDetails{margin-top:0}.agent-process-module__Q1vIfW__agentActivityMetaList{color:var(--ui-ink-secondary);overflow-wrap:anywhere;gap:3px;font-size:12px;line-height:18px;display:grid}.agent-process-module__Q1vIfW__agentActivityMetaList p{margin:0}.agent-process-module__Q1vIfW__agentActivityMetaList code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);word-break:break-all;font-size:11px}.agent-process-module__Q1vIfW__agentActivityReasoningText{color:var(--ui-ink-secondary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:21px}@media (prefers-reduced-motion:reduce){.agent-process-module__Q1vIfW__dotField i{animation:none}.agent-process-module__Q1vIfW__agentActivityChevron,.agent-process-module__Q1vIfW__contextActivityChevron,.agent-process-module__Q1vIfW__workGroupChevron,.agent-process-module__Q1vIfW__workGroupWrapper,.agent-process-module__Q1vIfW__workRowBody{transition:none}}.agent-process-module__Q1vIfW__progressToggle{cursor:pointer;align-items:center;gap:8px;width:100%;padding:0;display:flex}.agent-process-module__Q1vIfW__progressToggle:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;border-radius:8px}.agent-process-module__Q1vIfW__liveEntry{isolation:isolate;color:var(--ui-ink-muted);position:relative;overflow:hidden}.agent-process-module__Q1vIfW__liveEntry:after{content:"";pointer-events:none;background:linear-gradient(100deg,transparent 35%,var(--home-surface,#fff)50%,transparent 65%);opacity:.65;background-size:250% 100%;animation:3s linear infinite agent-process-module__Q1vIfW__textSweep;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.agent-process-module__Q1vIfW__liveEntry:after{display:none}}
.video-template-tabs-module__du1Xpa__root{width:100%;min-width:0}.video-template-tabs-module__du1Xpa__list{flex-wrap:nowrap;margin-inline:-4px;padding:8px 4px;overflow-x:auto}.video-template-tabs-module__du1Xpa__panel:focus-visible{outline:2px solid var(--home-text);outline-offset:2px}.video-template-tabs-module__du1Xpa__panel{padding-block:8px}
.resource-library-module__FAu1Ta__library{--library-text:var(--home-text,var(--home-selected));--library-muted:var(--home-text-muted,var(--ui-ink-muted));--library-border:var(--home-border-subtle,var(--home-text-secondary));--library-panel:var(--home-surface,color-mix(in oklab,var(--ui-ink)88.4%,var(--palette-black)));--library-bg:var(--home-background,color-mix(in oklab,var(--ui-ink)76.7%,var(--palette-black)));--library-accent:var(--studio-highlight,var(--brand-blue));color:var(--library-text);min-width:0;font-size:var(--text-xs,.75rem)}.resource-library-module__FAu1Ta__library *,.resource-library-module__FAu1Ta__detail *{box-sizing:border-box}.resource-library-module__FAu1Ta__library button,.resource-library-module__FAu1Ta__detail button{font:inherit;cursor:pointer}.resource-library-module__FAu1Ta__library button:focus-visible,.resource-library-module__FAu1Ta__detail button:focus-visible,.resource-library-module__FAu1Ta__search:focus-within{outline:2px solid var(--library-accent);outline-offset:2px}.resource-library-module__FAu1Ta__resourceTabs{width:100%;margin-bottom:12px}.resource-library-module__FAu1Ta__body{flex-direction:column;gap:10px;min-width:0;display:flex}.resource-library-module__FAu1Ta__search{border:1px solid var(--library-border);border-radius:var(--kit-radius-control-compact);background:var(--library-bg);min-height:30px;color:var(--library-muted);align-items:center;gap:7px;padding:0 8px;display:flex}.resource-library-module__FAu1Ta__search input{width:100%;min-width:0;height:28px;color:var(--library-text);font:inherit;background:0 0;border:0;outline:0}.resource-library-module__FAu1Ta__search input::-webkit-search-cancel-button{display:none}.resource-library-module__FAu1Ta__search button,.resource-library-module__FAu1Ta__detailHeader button{color:inherit;background:0 0;border:0;place-items:center;padding:3px;display:grid}.resource-library-module__FAu1Ta__chips{scrollbar-width:thin;gap:6px;padding:2px 1px 5px;display:flex;overflow-x:auto}.resource-library-module__FAu1Ta__chips button{border:1px solid var(--library-border);border-radius:var(--kit-radius-control-compact);color:var(--library-muted);white-space:nowrap;font-size:var(--text-2xs,.6875rem);background:0 0;flex:none;align-items:center;gap:5px;padding:4px 10px;display:flex}.resource-library-module__FAu1Ta__chips button[aria-pressed=true]{background:var(--library-text);color:var(--library-panel);border-color:var(--library-text);font-weight:var(--font-weight-medium,500)}.resource-library-module__FAu1Ta__chips small{opacity:.65;font-size:var(--text-3xs,.625rem)}.resource-library-module__FAu1Ta__grid{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));align-items:start;gap:10px;display:grid}.resource-library-module__FAu1Ta__templateCard{border:1px solid var(--library-border);background:var(--library-panel);border-radius:4px;min-width:0;transition:border-color .14s,box-shadow .14s;position:relative}.resource-library-module__FAu1Ta__templateCard:hover,.resource-library-module__FAu1Ta__templateCard:focus-within{border-color:var(--library-muted);box-shadow:0 6px 16px color-mix(in srgb,var(--palette-black)13.333%,transparent)}.resource-library-module__FAu1Ta__cardMain{width:100%;min-width:0;color:inherit;text-align:left;background:0 0;border:0;border-radius:4px;padding:0;display:block;overflow:hidden}.resource-library-module__FAu1Ta__thumb{aspect-ratio:16/9;background:var(--library-bg);width:100%;position:relative;overflow:hidden}.resource-library-module__FAu1Ta__thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.resource-library-module__FAu1Ta__thumb .resource-library-module__FAu1Ta__backdrop{filter:blur(16px)brightness(.5);transform:scale(1.25)}.resource-library-module__FAu1Ta__cover{transition:transform .18s}.resource-library-module__FAu1Ta__cover[data-portrait=true]{object-fit:contain}.resource-library-module__FAu1Ta__templateCard:hover .resource-library-module__FAu1Ta__cover{transform:scale(1.035)}.resource-library-module__FAu1Ta__cardMeta{align-items:center;gap:5px;min-width:0;padding:6px 7px;display:flex}.resource-library-module__FAu1Ta__cardMeta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-2xs,.6875rem);flex:1;overflow:hidden}.resource-library-module__FAu1Ta__cardMeta small{border:1px solid var(--library-border);color:var(--library-muted);font-size:var(--text-3xs,.625rem);border-radius:3px;flex-shrink:0;padding:0 3px}.resource-library-module__FAu1Ta__favorite{background:color-mix(in srgb,color-mix(in oklab,var(--ui-ink)84.5%,var(--palette-black))73.333%,transparent);width:23px;height:23px;color:var(--palette-white);opacity:0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:5px;left:5px}.resource-library-module__FAu1Ta__templateCard:hover .resource-library-module__FAu1Ta__favorite,.resource-library-module__FAu1Ta__templateCard:focus-within .resource-library-module__FAu1Ta__favorite,.resource-library-module__FAu1Ta__favorite[aria-pressed=true]{opacity:1}.resource-library-module__FAu1Ta__favorite[aria-pressed=true]{color:var(--brand-yellow)}.resource-library-module__FAu1Ta__effectCard{min-width:0}.resource-library-module__FAu1Ta__effectCard .resource-library-module__FAu1Ta__thumb{aspect-ratio:16/11;border:1px solid var(--library-border);border-radius:5px}.resource-library-module__FAu1Ta__effectCard .resource-library-module__FAu1Ta__cardMeta{text-align:center;color:var(--library-muted);padding:5px 1px}.resource-library-module__FAu1Ta__effectCard:hover .resource-library-module__FAu1Ta__cardMeta,.resource-library-module__FAu1Ta__effectCard:focus-within .resource-library-module__FAu1Ta__cardMeta{color:var(--library-text)}.resource-library-module__FAu1Ta__sectionLabel{color:var(--library-muted);font-weight:var(--font-weight-normal,400);font-size:var(--text-2xs,.6875rem);margin:2px 0 9px}.resource-library-module__FAu1Ta__soundList{flex-direction:column;gap:5px;display:flex}.resource-library-module__FAu1Ta__soundRow{background:var(--library-panel);border:1px solid #0000;border-radius:5px;grid-template-columns:26px minmax(64px,.9fr) minmax(50px,1.2fr) 30px auto;align-items:center;gap:7px;min-height:40px;padding:5px 6px;display:grid}.resource-library-module__FAu1Ta__soundRow:hover,.resource-library-module__FAu1Ta__soundRow[data-playing=true]{border-color:var(--library-border);background:color-mix(in srgb,var(--library-text)5%,var(--library-panel))}.resource-library-module__FAu1Ta__soundPlay{background:color-mix(in srgb,var(--library-text)7%,var(--library-panel));color:var(--library-text);border:0;border-radius:5px;place-items:center;width:26px;height:26px;padding:0;display:grid}.resource-library-module__FAu1Ta__soundActions{opacity:0;pointer-events:none;align-items:center;gap:4px;display:flex}.resource-library-module__FAu1Ta__soundRow:hover .resource-library-module__FAu1Ta__soundActions,.resource-library-module__FAu1Ta__soundRow:focus-within .resource-library-module__FAu1Ta__soundActions{opacity:1;pointer-events:auto}@media (hover:none){.resource-library-module__FAu1Ta__soundActions{opacity:1;pointer-events:auto}}.resource-library-module__FAu1Ta__soundName{color:var(--library-text);text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border:0;padding:0;overflow:hidden;font-size:var(--text-2xs,.6875rem)!important}.resource-library-module__FAu1Ta__waveform{height:22px;position:relative}.resource-library-module__FAu1Ta__waveform svg{width:100%;height:100%;fill:color-mix(in srgb,var(--library-text)25%,transparent);position:absolute;inset:0}.resource-library-module__FAu1Ta__waveform svg+svg{fill:var(--library-accent)}.resource-library-module__FAu1Ta__duration{color:var(--library-muted);font-size:var(--text-3xs,.625rem);font-variant-numeric:tabular-nums;text-align:right}.resource-library-module__FAu1Ta__add{width:24px;height:26px;color:var(--library-muted);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.resource-library-module__FAu1Ta__add:hover{background:var(--library-bg);color:var(--library-text)}.resource-library-module__FAu1Ta__empty{color:var(--library-muted);text-align:center;line-height:1.6;padding:28px 10px!important}.resource-library-module__FAu1Ta__error{color:var(--library-muted);font-size:var(--text-2xs,.6875rem);padding:8px 0!important}.resource-library-module__FAu1Ta__detail{border:1px solid var(--library-border);background:var(--library-panel);width:min(640px,100vw - 40px);max-height:calc(100vh - 60px);color:var(--library-text);box-shadow:0 24px 80px color-mix(in srgb,var(--palette-black)40.0%,transparent);border-radius:10px;margin:auto;padding:18px;position:fixed;inset:0}.resource-library-module__FAu1Ta__detail::backdrop{background:color-mix(in srgb,var(--palette-black)53.333%,transparent)}.resource-library-module__FAu1Ta__detailHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.resource-library-module__FAu1Ta__detailHeader h3{font-size:var(--text-base,.9375rem);font-weight:var(--font-weight-medium,500);margin:0}.resource-library-module__FAu1Ta__detailPreview{aspect-ratio:16/9;background:var(--library-bg);border-radius:6px;width:100%;position:relative;overflow:hidden}.resource-library-module__FAu1Ta__detailPreview>img{object-fit:contain;width:100%;height:100%}.resource-library-module__FAu1Ta__detail p{color:var(--library-muted);font-size:var(--text-xs,.75rem);line-height:1.6;margin:12px 0!important}.resource-library-module__FAu1Ta__detailTags{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.resource-library-module__FAu1Ta__detailTags .resource-library-module__FAu1Ta__detailTag{border-radius:var(--kit-radius-control-compact);background:var(--default);min-height:24px;padding:2px 8px;font-size:12px;font-weight:400;line-height:20px}.resource-library-module__FAu1Ta__detailTag .chip__label{color:var(--home-text-muted);font:inherit;padding:0}.resource-library-module__FAu1Ta__detailFooter{justify-content:flex-end;align-items:center;gap:12px;margin-top:16px;display:flex}@media (prefers-reduced-motion:reduce){.resource-library-module__FAu1Ta__cover,.resource-library-module__FAu1Ta__templateCard{transition:none}}.resource-library-module__FAu1Ta__applyButton{background:var(--home-surface,white);width:24px;height:24px;color:var(--home-text,var(--ui-ink));border:1px solid var(--home-border);cursor:pointer;border-radius:5px;place-items:center;display:grid;position:absolute;bottom:4px;right:5px}.resource-library-module__FAu1Ta__effectCard{position:relative}.resource-library-module__FAu1Ta__library{flex-direction:column;flex:1;min-height:0;display:flex;overflow:clip}.resource-library-module__FAu1Ta__body{flex:1;gap:10px;min-height:0;margin:-3px;padding:3px;overflow:clip}.resource-library-module__FAu1Ta__body>:not(.resource-library-module__FAu1Ta__results){flex-shrink:0}.resource-library-module__FAu1Ta__results{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:12px;min-height:0;padding:2px 2px 8px;display:flex;overflow-y:auto}.resource-library-module__FAu1Ta__results>*{flex-shrink:0}.resource-library-module__FAu1Ta__resourceTabs{flex-shrink:0;margin-bottom:12px}.resource-library-module__FAu1Ta__search{border-radius:var(--kit-radius-control-compact);background:var(--library-panel);border:1px solid var(--home-border);min-height:34px;box-shadow:0 1px 2px color-mix(in srgb,var(--palette-black)4.0%,transparent);flex-shrink:0;padding:0 10px}.resource-library-module__FAu1Ta__search input{height:32px;font-size:12px}.resource-library-module__FAu1Ta__search>svg{width:15px;height:15px}.resource-library-module__FAu1Ta__categoryTabs{min-width:0}.resource-library-module__FAu1Ta__categoryTabs.murmia-tabs--compact .tabs__list{gap:4px;width:max-content;min-width:max-content}.resource-library-module__FAu1Ta__categoryTabs.murmia-tabs--compact .tabs__tab{white-space:nowrap;border-radius:var(--kit-radius-control-compact);flex:none;width:auto;min-width:max-content;height:26px;min-height:26px;padding:4px 8px;font-size:11px}.resource-library-module__FAu1Ta__categoryTabs .tabs__tab>svg{flex-shrink:0}.resource-library-module__FAu1Ta__categoryTabs .tabs__indicator{border-radius:var(--kit-radius-control-compact);background:var(--default);box-shadow:none}.resource-library-module__FAu1Ta__chips{scrollbar-width:thin;gap:5px;padding:1px 0 4px}.resource-library-module__FAu1Ta__chips button{border-radius:var(--kit-radius-control-compact);border-color:#0000;min-height:26px;padding:3px 8px;font-size:11px}.resource-library-module__FAu1Ta__chips button[aria-pressed=true]{background:var(--home-surface-subtle);color:var(--library-text);border-color:#0000}.resource-library-module__FAu1Ta__count{color:var(--home-text-muted);font-size:11px}.resource-library-module__FAu1Ta__filterBar{flex-shrink:0;align-items:center;gap:8px;min-width:0;display:flex}.resource-library-module__FAu1Ta__filterBar>.resource-library-module__FAu1Ta__categoryTabs,.resource-library-module__FAu1Ta__filterBar>.resource-library-module__FAu1Ta__chips{flex:1;min-width:0}.resource-library-module__FAu1Ta__compactSearch{flex:none;order:2;align-items:center;gap:4px;margin-left:auto;display:flex}.resource-library-module__FAu1Ta__compactSearch[data-expanded=true]{flex:1;min-width:0}:is(.resource-library-module__FAu1Ta__filterBar:has(.resource-library-module__FAu1Ta__compactSearch[data-expanded=true])>.resource-library-module__FAu1Ta__categoryTabs,.resource-library-module__FAu1Ta__filterBar:has(.resource-library-module__FAu1Ta__compactSearch[data-expanded=true])>.resource-library-module__FAu1Ta__chips){display:none}.resource-library-module__FAu1Ta__searchToggle{border-radius:var(--kit-radius-control-compact);background:var(--default);width:30px;height:30px;color:var(--default-foreground);border:0;flex:0 0 30px;place-items:center;padding:0;display:grid;position:relative}.resource-library-module__FAu1Ta__searchToggle:hover,.resource-library-module__FAu1Ta__searchToggle[aria-expanded=true]{background:var(--default-hover);color:var(--library-text)}.resource-library-module__FAu1Ta__searchToggle[data-filtered=true]:after{content:"";background:var(--library-text);border-radius:50%;width:4px;height:4px;position:absolute;top:3px;right:3px}.resource-library-module__FAu1Ta__searchInput{flex:1;min-width:0}.resource-library-module__FAu1Ta__searchInput .search-field__group{border-radius:var(--kit-radius-control-compact);background:var(--field-background);border-color:var(--field-border);height:30px;min-height:30px;box-shadow:var(--field-shadow)}.resource-library-module__FAu1Ta__searchInput input{min-width:0;font-size:12px}.resource-library-module__FAu1Ta__toolbarCount{flex:1;min-width:0}.resource-library-module__FAu1Ta__filterBar:has(.resource-library-module__FAu1Ta__compactSearch[data-expanded=true])>.resource-library-module__FAu1Ta__toolbarCount{display:none}.resource-library-module__FAu1Ta__referenceButton{border:1px solid var(--home-border-subtle);background:var(--home-surface);width:26px;height:26px;color:var(--home-text);cursor:pointer;z-index:3;border-radius:6px;place-items:center;padding:4px;display:grid;position:absolute;bottom:40px;right:8px}.resource-library-module__FAu1Ta__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px 14px}.resource-library-module__FAu1Ta__templateCard,.resource-library-module__FAu1Ta__effectCard{box-shadow:none;background:0 0;border:0}.resource-library-module__FAu1Ta__templateCard:hover,.resource-library-module__FAu1Ta__templateCard:focus-within{box-shadow:none}.resource-library-module__FAu1Ta__cardCover{position:relative}.resource-library-module__FAu1Ta__cardMain{border-radius:10px}.resource-library-module__FAu1Ta__thumb,.resource-library-module__FAu1Ta__effectCard .resource-library-module__FAu1Ta__thumb{aspect-ratio:16/9;border:0;border-radius:10px}.resource-library-module__FAu1Ta__cardMeta,.resource-library-module__FAu1Ta__effectCard .resource-library-module__FAu1Ta__cardMeta{width:100%;color:var(--library-muted);text-align:left;background:0 0;border:0;margin-top:6px;padding:0 4px}.resource-library-module__FAu1Ta__cardMeta span{font-size:12px;font-weight:400}.resource-library-module__FAu1Ta__cardActions{opacity:0;pointer-events:none;flex-direction:row-reverse;gap:6px;transition:opacity .12s;display:flex;position:absolute;bottom:8px;right:8px}.resource-library-module__FAu1Ta__cardCover:hover .resource-library-module__FAu1Ta__cardActions,.resource-library-module__FAu1Ta__cardCover:focus-within .resource-library-module__FAu1Ta__cardActions{opacity:1;pointer-events:auto}.resource-library-module__FAu1Ta__cardActions .resource-library-module__FAu1Ta__applyButton,.resource-library-module__FAu1Ta__cardActions .resource-library-module__FAu1Ta__referenceButton,.resource-library-module__FAu1Ta__cardActions .resource-library-module__FAu1Ta__favorite{opacity:1;width:var(--studio-card-action-size,26px);height:var(--studio-card-action-size,26px);min-width:var(--studio-card-action-size,26px);min-height:var(--studio-card-action-size,26px);max-width:var(--studio-card-action-size,26px);max-height:var(--studio-card-action-size,26px);flex:0 0 var(--studio-card-action-size,26px);box-sizing:border-box;border:1px solid color-mix(in srgb,var(--palette-black)3.922%,transparent);background:var(--palette-white);color:var(--palette-black);box-shadow:0 1px 4px color-mix(in srgb,var(--palette-black)7.843%,transparent);border-radius:50%;place-items:center;padding:0;display:grid;position:static}.resource-library-module__FAu1Ta__cardActions button:hover{background:var(--home-surface-subtle)}@media (hover:none){.resource-library-module__FAu1Ta__cardActions,.resource-library-module__FAu1Ta__favorite{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.resource-library-module__FAu1Ta__cardActions{transition:none}}.resource-library-module__FAu1Ta__musicToolbar{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:2px 2px 14px;display:flex}.resource-library-module__FAu1Ta__musicSearch{flex:180px;min-width:0}.resource-library-module__FAu1Ta__musicList{background:var(--home-surface-subtle);border-radius:12px;padding:8px;container-type:inline-size}.resource-library-module__FAu1Ta__musicResults{overflow:hidden;container-type:size}.resource-library-module__FAu1Ta__library:not([data-music-dialog=true]) .resource-library-module__FAu1Ta__musicToolbar{padding-bottom:4px}.resource-library-module__FAu1Ta__library:not([data-music-dialog=true]) .resource-library-module__FAu1Ta__musicResults{padding-bottom:2px}.resource-library-module__FAu1Ta__library:not([data-music-dialog=true]) .resource-library-module__FAu1Ta__musicList{flex-direction:column;flex:1;min-height:0;display:flex}.resource-library-module__FAu1Ta__library:not([data-music-dialog=true]) .resource-library-module__FAu1Ta__musicListHeader{flex-shrink:0}.resource-library-module__FAu1Ta__library:not([data-music-dialog=true]) .resource-library-module__FAu1Ta__musicRows{flex:1;min-height:0;max-height:none}.resource-library-module__FAu1Ta__library[data-music-dialog=true] .resource-library-module__FAu1Ta__musicResults{flex:none;padding-bottom:2px;container-type:normal}.resource-library-module__FAu1Ta__library[data-music-dialog=true] .resource-library-module__FAu1Ta__musicRows{max-height:var(--music-rows-max-height)}.resource-library-module__FAu1Ta__musicRows{overscroll-behavior:contain;scrollbar-width:thin;scroll-snap-type:y mandatory;max-height:round(down,max(76px,100cqh - 56px),76px);margin:0;padding:0;list-style:none;overflow-y:auto}.resource-library-module__FAu1Ta__musicListHeader,.resource-library-module__FAu1Ta__musicRow{grid-template-columns:32px minmax(0,1fr) minmax(100px,.45fr) 48px 32px;align-items:center;gap:14px;padding:10px 12px;display:grid}.resource-library-module__FAu1Ta__musicListHeader{height:40px;color:var(--library-muted);font-size:var(--text-xs,.75rem)}.resource-library-module__FAu1Ta__musicRow{scroll-snap-align:start;border-radius:10px;height:76px;transition:background .12s,box-shadow .12s}.resource-library-module__FAu1Ta__musicRow:hover,.resource-library-module__FAu1Ta__musicRow:focus-within,.resource-library-module__FAu1Ta__musicRow[data-playing=true]{background:var(--home-surface);box-shadow:0 2px 8px color-mix(in srgb,var(--home-text)4%,transparent)}.resource-library-module__FAu1Ta__musicRow[data-selected=true] .resource-library-module__FAu1Ta__musicName,.resource-library-module__FAu1Ta__musicRow[data-selected=true] .resource-library-module__FAu1Ta__musicSelect{color:var(--library-accent)}.resource-library-module__FAu1Ta__musicRow[data-selected=true] .resource-library-module__FAu1Ta__musicSelect{box-shadow:none;background:0 0}.resource-library-module__FAu1Ta__musicRowPlay{place-items:center;width:32px;height:32px;display:grid;position:relative}.resource-library-module__FAu1Ta__musicIndex{color:var(--library-muted);font-variant-numeric:tabular-nums}.resource-library-module__FAu1Ta__musicRowPlay .resource-library-module__FAu1Ta__musicAudition{opacity:0;position:absolute;inset:0}.resource-library-module__FAu1Ta__musicRow:hover .resource-library-module__FAu1Ta__musicAudition,.resource-library-module__FAu1Ta__musicRow:focus-within .resource-library-module__FAu1Ta__musicAudition,.resource-library-module__FAu1Ta__musicRow[data-playing=true] .resource-library-module__FAu1Ta__musicAudition{opacity:1}.resource-library-module__FAu1Ta__musicRow:hover .resource-library-module__FAu1Ta__musicIndex,.resource-library-module__FAu1Ta__musicRow:focus-within .resource-library-module__FAu1Ta__musicIndex,.resource-library-module__FAu1Ta__musicRow[data-playing=true] .resource-library-module__FAu1Ta__musicIndex{opacity:0}.resource-library-module__FAu1Ta__musicIdentity{align-items:center;gap:12px;min-width:0;display:flex}.resource-library-module__FAu1Ta__musicCover{object-fit:cover;background:var(--library-bg);border-radius:6px;flex:0 0 44px;width:44px;height:44px}.resource-library-module__FAu1Ta__musicCopy{flex-direction:column;gap:4px;min-width:0;display:flex}.resource-library-module__FAu1Ta__musicName{color:var(--library-text);font-size:var(--text-sm,.875rem);font-weight:var(--font-weight-medium,500)}.resource-library-module__FAu1Ta__musicCreator,.resource-library-module__FAu1Ta__musicUse,.resource-library-module__FAu1Ta__musicDuration{color:var(--library-muted);font-size:var(--text-xs,.75rem)}.resource-library-module__FAu1Ta__musicName,.resource-library-module__FAu1Ta__musicCreator,.resource-library-module__FAu1Ta__musicUse{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.resource-library-module__FAu1Ta__musicDuration{text-align:left;font-variant-numeric:tabular-nums}@container (max-width:560px){.resource-library-module__FAu1Ta__musicListHeader,.resource-library-module__FAu1Ta__musicRow{grid-template-columns:28px minmax(0,1fr) 38px 28px;gap:8px;padding-inline:4px}.resource-library-module__FAu1Ta__musicListHeader>:nth-child(3),.resource-library-module__FAu1Ta__musicUse{display:none}.resource-library-module__FAu1Ta__musicCover{flex-basis:36px;width:36px;height:36px}.resource-library-module__FAu1Ta__musicIdentity{gap:8px}}@media (hover:none){.resource-library-module__FAu1Ta__musicRowPlay .resource-library-module__FAu1Ta__musicAudition{opacity:1}.resource-library-module__FAu1Ta__musicIndex{opacity:0}}@media (prefers-reduced-motion:reduce){.resource-library-module__FAu1Ta__musicRow{transition:none}}.resource-library-module__FAu1Ta__library[data-selecting=true] .resource-library-module__FAu1Ta__grid{grid-template-columns:repeat(auto-fill,minmax(min(220px,100%),1fr))}.resource-library-module__FAu1Ta__library[data-selecting=true] .resource-library-module__FAu1Ta__cardActions{opacity:1;pointer-events:auto}
.materials-module__y7pCRG__library{border:0;border-radius:0;flex-direction:column;flex:1;gap:10px;min-height:0;margin-right:-12px;padding:14px 12px 14px 0;display:flex;overflow:auto}.materials-module__y7pCRG__library[data-dragging=true]{box-shadow:inset 0 0 0 2px var(--home-text);background:var(--home-surface-subtle)}.materials-module__y7pCRG__toolbar,.materials-module__y7pCRG__actions{align-items:center;gap:6px;display:flex}.materials-module__y7pCRG__toolbar input{flex:1;min-width:0}.materials-module__y7pCRG__library input{border:1px solid var(--field-border);border-radius:var(--kit-radius-control-compact);background:var(--field-background);color:var(--field-foreground);padding:6px 8px;font-size:12px}.materials-module__y7pCRG__toolbar input:not([type=file]){box-sizing:border-box;height:30px;box-shadow:var(--field-shadow);transition:background-color var(--duration-fast)var(--ease-standard);font-weight:400}.materials-module__y7pCRG__toolbar input::placeholder{color:var(--field-placeholder)}.materials-module__y7pCRG__toolbar input:hover{background:var(--field-hover)}.materials-module__y7pCRG__toolbar input:focus-visible{background:var(--field-focus);outline:2px solid var(--focus);outline-offset:2px}.materials-module__y7pCRG__library .materials-module__y7pCRG__toolbar>button{border-radius:var(--kit-radius-control-compact);flex:0 0 30px;width:30px;height:30px;padding:5px}.materials-module__y7pCRG__library button{color:var(--home-text);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:6px;display:inline-flex}.materials-module__y7pCRG__library button:not(.materials-module__y7pCRG__filename):hover{background:var(--home-surface-subtle)}.materials-module__y7pCRG__library button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.materials-module__y7pCRG__library button:disabled{opacity:.45;cursor:wait}.materials-module__y7pCRG__hint{color:var(--home-text-muted);font-size:12px}.materials-module__y7pCRG__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:16px 14px;display:grid}.materials-module__y7pCRG__card{flex-direction:column;gap:6px;min-width:0;padding:0;display:flex}.materials-module__y7pCRG__library .materials-module__y7pCRG__filename{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--home-text-muted);padding:0 4px;font-size:12px;font-weight:400;display:block;overflow:hidden}.materials-module__y7pCRG__cover{border-radius:10px;position:relative;overflow:hidden}.materials-module__y7pCRG__library .materials-module__y7pCRG__thumbnail{aspect-ratio:16/9;background:var(--home-surface-subtle);justify-content:center;align-items:center;width:100%;padding:0;display:flex;overflow:hidden}.materials-module__y7pCRG__thumbnail img,.materials-module__y7pCRG__thumbnail video{object-fit:contain;width:100%;height:100%}.materials-module__y7pCRG__audioWaveform{background:var(--auxiliary-01);width:100%;height:100%;color:color-mix(in oklab,var(--brand-blue)91.6%,var(--palette-white));pointer-events:none;align-self:stretch;padding-top:24px;display:block}.materials-module__y7pCRG__thumbnail span{font-size:32px}.materials-module__y7pCRG__actions{opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;bottom:8px;right:8px}.materials-module__y7pCRG__cover:hover .materials-module__y7pCRG__actions,.materials-module__y7pCRG__cover:focus-within .materials-module__y7pCRG__actions{opacity:1;pointer-events:auto}.materials-module__y7pCRG__library .materials-module__y7pCRG__actions button{width:var(--studio-card-action-size,26px);height:var(--studio-card-action-size,26px);min-width:var(--studio-card-action-size,26px);min-height:var(--studio-card-action-size,26px);max-width:var(--studio-card-action-size,26px);max-height:var(--studio-card-action-size,26px);flex:0 0 var(--studio-card-action-size,26px);box-sizing:border-box;background:var(--palette-white);color:var(--palette-black);border:1px solid color-mix(in srgb,var(--palette-black)3.922%,transparent);box-shadow:0 1px 4px color-mix(in srgb,var(--palette-black)7.843%,transparent);border-radius:50%;padding:0}.materials-module__y7pCRG__library .materials-module__y7pCRG__actions button:hover{background:var(--home-surface-subtle)}.materials-module__y7pCRG__library .materials-module__y7pCRG__actions button:focus-visible{outline-color:var(--palette-black)}.materials-module__y7pCRG__usedBadge,.materials-module__y7pCRG__duration{background:color-mix(in srgb,var(--palette-black)66.667%,transparent);color:var(--palette-white);pointer-events:none;border-radius:4px;padding:2px 5px;font-size:11px;line-height:1.4;position:absolute;top:6px}.materials-module__y7pCRG__usedBadge{left:6px}.materials-module__y7pCRG__duration{font-variant-numeric:tabular-nums;right:6px}@media (hover:none){.materials-module__y7pCRG__actions{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.materials-module__y7pCRG__actions{transition:none}}.materials-module__y7pCRG__preview{border:1px solid var(--home-border-subtle);background:var(--home-surface);width:fit-content;max-width:min(800px,90vw);max-height:90vh;color:var(--home-text);border-radius:16px;margin:auto;padding:20px}.materials-module__y7pCRG__preview::backdrop{background:color-mix(in srgb,var(--palette-black)53.333%,transparent)}.materials-module__y7pCRG__preview header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.materials-module__y7pCRG__previewMedia{background:var(--home-surface-subtle);border-radius:12px;overflow:hidden}.materials-module__y7pCRG__visualPreview{place-items:center;min-width:min(360px,70vw);min-height:200px;display:grid;position:relative}.materials-module__y7pCRG__previewStatus{text-align:center;color:var(--home-text-muted);background:var(--home-surface-subtle);flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;inset:0}.materials-module__y7pCRG__previewMedia>p{color:var(--home-text-muted);padding:24px}.materials-module__y7pCRG__preview img,.materials-module__y7pCRG__preview video{border-radius:12px;max-width:100%;max-height:65vh;display:block}.materials-module__y7pCRG__audioPlayer{width:min(720px,75vw)}.materials-module__y7pCRG__audioCover{aspect-ratio:16/9;background:radial-gradient(ellipse at 30% 20%,var(--home-border-subtle),transparent 65%),linear-gradient(135deg,var(--home-selected),var(--home-border-strong));border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:20px;max-height:52vh;display:flex;overflow:hidden}.materials-module__y7pCRG__audioRecord{aspect-ratio:1;background:repeating-radial-gradient(circle,var(--home-text-secondary)0 2px,color-mix(in oklab,var(--home-text-secondary)89.7%,var(--palette-black))3px 4px);width:34%;box-shadow:0 12px 28px color-mix(in srgb,color-mix(in oklab,var(--brand-indigo)41.8%,var(--palette-black))12.549%,transparent);border-radius:50%;place-items:center;display:grid}.materials-module__y7pCRG__audioRecord span{aspect-ratio:1;border:10px solid color-mix(in oklab,var(--auxiliary-20)87.8%,var(--palette-black));background:var(--home-selected);border-radius:50%;width:26%}.materials-module__y7pCRG__audioCoverLabel{color:color-mix(in oklab,var(--brand-blue)75.0%,var(--palette-black));letter-spacing:.3em;font-size:11px}.materials-module__y7pCRG__audioControls{background:var(--home-surface);padding:12px 0 0}.materials-module__y7pCRG__audioControls audio{width:100%;display:block}.materials-module__y7pCRG__audioError{color:var(--home-text-muted);padding:8px 12px;font-size:12px}.materials-module__y7pCRG__previewFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.materials-module__y7pCRG__previewTags{flex-wrap:wrap;gap:6px;display:flex}.materials-module__y7pCRG__previewTag{background:var(--home-surface-subtle);color:var(--home-text-muted);border-radius:6px;padding:3px 8px;font-size:11px;line-height:1.5}.materials-module__y7pCRG__preview .materials-module__y7pCRG__downloadButton{background:var(--home-border-subtle);color:var(--palette-black);border-radius:9999px;justify-content:center;align-items:center;padding:8px 14px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}.materials-module__y7pCRG__preview .materials-module__y7pCRG__downloadButton:hover{background:var(--home-border)}.materials-module__y7pCRG__preview .materials-module__y7pCRG__downloadButton:focus-visible{outline:2px solid var(--home-text);outline-offset:2px}.materials-module__y7pCRG__referenceTray{overscroll-behavior:contain;flex-wrap:wrap;gap:12px;max-height:144px;padding:8px;display:flex;overflow-y:auto}.materials-module__y7pCRG__reference{background:var(--home-surface-subtle);border:1px solid var(--home-border-subtle);border-radius:8px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:6px;display:flex;position:relative}.materials-module__y7pCRG__reference img,.materials-module__y7pCRG__reference video{object-fit:cover;border-radius:4px;width:40px;height:32px}.materials-module__y7pCRG__reference span{text-overflow:ellipsis;white-space:nowrap;max-width:210px;font-size:12px;overflow:hidden}.materials-module__y7pCRG__reference button{background:var(--home-text-muted);cursor:pointer;width:18px;height:18px;color:var(--palette-white);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:-6px;right:-6px}.materials-module__y7pCRG__reference button svg{width:12px;height:12px}.materials-module__y7pCRG__composerDrop{outline:2px dashed var(--home-text);outline-offset:4px;border-radius:12px}.materials-module__y7pCRG__linkEntry{gap:6px;margin-top:6px;display:flex}.materials-module__y7pCRG__linkEntry input{border:1px solid var(--home-border-subtle);border-radius:6px;flex:1;min-width:0;padding:6px}.materials-module__y7pCRG__emptyState{flex:1}.materials-module__y7pCRG__grid[hidden]{display:none}.materials-module__y7pCRG__referenceCopy{gap:0;min-width:0;display:grid}.materials-module__y7pCRG__referenceCopy span{line-height:16px}.materials-module__y7pCRG__referenceCopy small{color:var(--home-text-muted);font-size:10px;line-height:13px}.materials-module__y7pCRG__referenceIcon{width:40px;height:36px;color:var(--home-text-secondary);background:var(--home-surface);border-radius:6px;flex-shrink:0;place-items:center;display:grid}.materials-module__y7pCRG__reference img,.materials-module__y7pCRG__reference video{flex-shrink:0}.materials-module__y7pCRG__reference button:focus-visible{outline:2px solid var(--home-text);outline-offset:2px}.materials-module__y7pCRG__categoryTabs{width:100%}.materials-module__y7pCRG__referenceSection{min-width:0}.materials-module__y7pCRG__referenceToolbar{justify-content:space-between;align-items:center;gap:12px;padding:4px 8px;display:flex}.materials-module__y7pCRG__referenceToolbar button{color:var(--home-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;font-size:12px}.materials-module__y7pCRG__referenceToolbar button:hover{color:var(--home-text);text-decoration:underline}.materials-module__y7pCRG__referenceToolbar button:focus-visible{outline:2px solid var(--home-text);outline-offset:2px}.materials-module__y7pCRG__referenceToolbar h2{margin:0;font-size:14px}.materials-module__y7pCRG__referenceImage{width:64px;height:64px;padding:0}.materials-module__y7pCRG__referenceImage img{border-radius:7px;width:100%;height:100%}.materials-module__y7pCRG__referenceStatus{background:var(--home-surface);width:16px;height:16px;color:var(--home-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;display:grid}.materials-module__y7pCRG__referenceImage .materials-module__y7pCRG__referenceStatus{position:absolute;bottom:3px;left:3px}.materials-module__y7pCRG__referenceDialog{border:1px solid var(--home-border);background:var(--home-surface);width:min(640px,100vw - 32px);max-height:80dvh;color:var(--home-text);border-radius:16px;padding:16px}.materials-module__y7pCRG__referenceDialog::backdrop{background:#0006}.materials-module__y7pCRG__referenceDialog[open]{flex-direction:column;gap:12px;display:flex}.materials-module__y7pCRG__referenceDialog .materials-module__y7pCRG__referenceTray{flex:1;align-content:flex-start;min-height:0;max-height:60dvh}
.composer-resource-menu-module__fbN7ja__menu{border-radius:14px;width:260px;padding:6px}.composer-resource-menu-module__fbN7ja__menuBody{padding:0}.composer-resource-menu-module__fbN7ja__menuItem{text-align:left;border-radius:10px;justify-content:flex-start;gap:12px;width:100%;height:auto;padding:12px;display:flex}.composer-resource-menu-module__fbN7ja__menuItem span{gap:3px;display:grid}.composer-resource-menu-module__fbN7ja__menuItem strong{font-size:13px;font-weight:500}.composer-resource-menu-module__fbN7ja__menuItem small{color:var(--home-text-muted);font-size:11px;font-weight:400}.composer-resource-menu-module__fbN7ja__dialog{border-radius:20px;width:min(920px,100vw - 32px);max-width:920px;height:min(800px,100dvh - 48px);padding:0;overflow:hidden}.composer-resource-menu-module__fbN7ja__header{border-bottom:1px solid var(--home-border-subtle);padding:24px 48px 18px 24px}.composer-resource-menu-module__fbN7ja__header p{color:var(--home-text-muted);margin-top:6px;font-size:13px}.composer-resource-menu-module__fbN7ja__body{overscroll-behavior:contain;min-height:0;padding:20px 24px}.composer-resource-menu-module__fbN7ja__footer{border-top:1px solid var(--home-border-subtle);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px 24px;display:flex}.composer-resource-menu-module__fbN7ja__selection{flex:240px;min-width:0}.composer-resource-menu-module__fbN7ja__selection>p{color:var(--home-text-muted);font-size:12px}.composer-resource-menu-module__fbN7ja__selection>div{max-height:112px;overflow-y:auto}.composer-resource-menu-module__fbN7ja__selection .composer-resource-menu-module__fbN7ja__error{color:var(--danger)}.composer-resource-menu-module__fbN7ja__footerActions{gap:8px;margin-left:auto;display:flex}@media (max-width:600px){.composer-resource-menu-module__fbN7ja__dialog{border-radius:16px;width:calc(100vw - 16px);height:calc(100dvh - 24px)}.composer-resource-menu-module__fbN7ja__header,.composer-resource-menu-module__fbN7ja__body,.composer-resource-menu-module__fbN7ja__footer{padding:16px}.composer-resource-menu-module__fbN7ja__header{padding-right:44px}}
@property --agent-orb-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.agent-orb-module__YO3Zdq__orb{--orb-speed:20s;--bg:#e7e1f6;--c1:#f153aa;--c2:#00b4cc;--c3:#8a7aff;--c4:#de74e5;width:var(--orb-size);height:var(--orb-size);flex:0 0 var(--orb-size);vertical-align:middle;display:inline-block;position:relative}@supports (color:lab(0% 0 0)){.agent-orb-module__YO3Zdq__orb{--bg:lab(90.381% 5.32711 -9.72776);--c1:lab(60.0436% 66.712 -12.9642);--c2:lab(66.4807% -47.7409 -32.8199);--c3:lab(57.729% 33.5757 -68.8063);--c4:lab(64.66% 53.5699 -39.3982)}}.agent-orb-module__YO3Zdq__disc{width:144px;height:144px;transform:scale(var(--orb-scale));transform-origin:0 0;isolation:isolate;filter:saturate(.85);border-radius:50%;grid-template-areas:"stack";display:grid;overflow:hidden}.agent-orb-module__YO3Zdq__disc:before,.agent-orb-module__YO3Zdq__disc:after,.agent-orb-module__YO3Zdq__sheen,.agent-orb-module__YO3Zdq__rim{content:"";border-radius:50%;grid-area:stack;width:100%;height:100%;display:block}.agent-orb-module__YO3Zdq__disc:before{background:conic-gradient(from calc(var(--agent-orb-angle)*2)at 25% 70%,var(--c3),transparent 20% 80%,var(--c3)),conic-gradient(from calc(var(--agent-orb-angle)*2)at 45% 75%,var(--c2),transparent 30% 60%,var(--c2)),conic-gradient(from calc(var(--agent-orb-angle)*-3)at 80% 20%,var(--c1),transparent 40% 60%,var(--c1)),conic-gradient(from calc(var(--agent-orb-angle)*1.5)at 60% 35%,var(--c4),transparent 25% 75%,var(--c4)),conic-gradient(from calc(var(--agent-orb-angle)*2)at 15% 5%,var(--c2),transparent 10% 90%,var(--c2)),conic-gradient(from var(--agent-orb-angle)at 20% 80%,var(--c1),transparent 10% 90%,var(--c1)),conic-gradient(from calc(var(--agent-orb-angle)*-2)at 85% 10%,var(--c3),transparent 20% 80%,var(--c3));box-shadow:inset var(--bg)0 0 var(--orb-shadow)calc(var(--orb-shadow)*.2);filter:blur(var(--orb-blur))contrast(var(--orb-contrast))saturate(1.4);animation:agent-orb-module__YO3Zdq__flow var(--orb-speed)linear infinite}.agent-orb-module__YO3Zdq__disc:after{background-image:radial-gradient(circle at center,var(--bg)var(--orb-dot),transparent var(--orb-dot));background-size:calc(var(--orb-dot)*2)calc(var(--orb-dot)*2);-webkit-backdrop-filter:blur(calc(var(--orb-blur)*2))contrast(calc(var(--orb-contrast)*2));backdrop-filter:blur(calc(var(--orb-blur)*2))contrast(calc(var(--orb-contrast)*2));mix-blend-mode:overlay;-webkit-mask-image:radial-gradient(#000 25%,#0000 75%);mask-image:radial-gradient(#000 25%,#0000 75%)}.agent-orb-module__YO3Zdq__sheen{background:radial-gradient(circle at 30% 24%,color-mix(in srgb,var(--palette-white)32.0%,transparent),transparent 34%),radial-gradient(circle at 72% 80%,color-mix(in srgb,var(--palette-white)7.0%,transparent),transparent 48%);mix-blend-mode:screen;animation:8s ease-in-out infinite alternate agent-orb-module__YO3Zdq__drift}.agent-orb-module__YO3Zdq__rim{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--palette-white)16.0%,transparent),inset 0 var(--orb-rim)calc(var(--orb-rim)*2)color-mix(in srgb,var(--palette-white)22.0%,transparent),inset 0 calc(var(--orb-rim)*-1.2)calc(var(--orb-rim)*2.4)color-mix(in srgb,var(--palette-black)40.0%,transparent);pointer-events:none}.agent-orb-module__YO3Zdq__orb[data-state=thinking]{--orb-speed:9.1s}.agent-orb-module__YO3Zdq__orb[data-state=streaming]{--orb-speed:12s;animation:1.8s ease-in-out infinite agent-orb-module__YO3Zdq__breathe}.agent-orb-module__YO3Zdq__orb[data-state=thinking] .agent-orb-module__YO3Zdq__disc,.agent-orb-module__YO3Zdq__orb[data-state=streaming] .agent-orb-module__YO3Zdq__disc{filter:saturate(1.15)}.agent-orb-module__YO3Zdq__orb[data-state=done]{animation:.3s ease-out agent-orb-module__YO3Zdq__settle}.agent-orb-module__YO3Zdq__orb[data-state=done] *,.agent-orb-module__YO3Zdq__orb[data-state=done] .agent-orb-module__YO3Zdq__disc:before{animation-play-state:paused}.agent-orb-module__YO3Zdq__orb[data-state=error]{animation:.18s ease-in-out agent-orb-module__YO3Zdq__shake}.agent-orb-module__YO3Zdq__orb[data-state=error] .agent-orb-module__YO3Zdq__disc{filter:saturate(.2)}@keyframes agent-orb-module__YO3Zdq__flow{to{--agent-orb-angle:360deg}}@keyframes agent-orb-module__YO3Zdq__drift{0%{transform:translate(-6%,-4%)scale(1.05)}to{transform:translate(7%,6%)scale(1.12)}}@keyframes agent-orb-module__YO3Zdq__breathe{50%{transform:scale(1.08)}}@keyframes agent-orb-module__YO3Zdq__settle{50%{transform:scale(1.08)}}@keyframes agent-orb-module__YO3Zdq__shake{25%{transform:translate(-2px)}75%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.agent-orb-module__YO3Zdq__orb,.agent-orb-module__YO3Zdq__orb *,.agent-orb-module__YO3Zdq__disc:before{animation:none!important}}
.resizable-studio-body-module__q3nYla__body,.resizable-studio-body-module__q3nYla__workspace{position:relative}.resizable-studio-body-module__q3nYla__workspaceHandle{z-index:10;cursor:col-resize;touch-action:none;outline:none;width:8px;position:absolute;top:0;bottom:0}.resizable-studio-body-module__q3nYla__workspaceHandle:focus-visible:after{content:"";background:var(--home-border-strong);position:absolute;inset:0 3px}.resizable-studio-body-module__q3nYla__workspace[data-resizing=true],.resizable-studio-body-module__q3nYla__workspace[data-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.resizable-studio-body-module__q3nYla__workspace[data-resizing=true] iframe{pointer-events:none}.resizable-studio-body-module__q3nYla__handle{z-index:10;cursor:col-resize;touch-action:none;outline:none;width:12px;margin-left:-6px;margin-right:-6px;position:absolute;top:0;bottom:0}.resizable-studio-body-module__q3nYla__handle:focus-visible{box-shadow:inset 0 0 0 1px var(--palette-black)}.resizable-studio-body-module__q3nYla__body[data-view=video] .resizable-studio-body-module__q3nYla__handle{width:8px;margin-inline:0}.resizable-studio-body-module__q3nYla__body[data-resizing=true],.resizable-studio-body-module__q3nYla__body[data-resizing=true] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.resizable-studio-body-module__q3nYla__body[data-resizing=true] iframe{pointer-events:none}.resizable-studio-body-module__q3nYla__horizontalHandle{z-index:10;cursor:row-resize;touch-action:none;outline:none;flex:0 0 8px;margin-block:-8px;position:relative}.resizable-studio-body-module__q3nYla__horizontalHandle:focus-visible{box-shadow:inset 0 0 0 1px var(--palette-black)}.resizable-studio-body-module__q3nYla__rowDragShield{z-index:100;cursor:row-resize;-webkit-user-select:none;user-select:none;position:fixed;inset:0}
.conversation-layout-module__AkdJiG__layout{--agent-chat-column:minmax(26rem,30rem)}.conversation-layout-module__AkdJiG__sidebar{background:var(--home-background);flex-direction:column;min-width:0;min-height:0}.conversation-layout-module__AkdJiG__composer{flex-shrink:0;padding:12px}.conversation-layout-module__AkdJiG__composer[data-studio-composer]{padding:4px}.conversation-layout-module__AkdJiG__compactFeed{overflow-anchor:none;flex:1;min-width:0;min-height:0;padding:10px 12px;overflow:hidden auto}.conversation-layout-module__AkdJiG__compactContent{flex-direction:column;gap:8px;min-width:0;display:flex;container-type:inline-size}.conversation-layout-module__AkdJiG__compactContent>.conversation-layout-module__AkdJiG__turnLead:not(:first-child){margin-top:22px}.conversation-layout-module__AkdJiG__turnLead{flex-direction:column;align-items:stretch;gap:8px;min-width:0;display:flex}.conversation-layout-module__AkdJiG__turnLeadContent{min-width:0}@media (max-width:640px){.conversation-layout-module__AkdJiG__compactFeed{padding:8px 10px}}.conversation-layout-module__AkdJiG__imageStrip{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;gap:10px;width:100%;min-width:0;padding:2px 2px 10px;display:flex;overflow-x:auto}.conversation-layout-module__AkdJiG__imageStrip>*{scroll-snap-align:start;flex:0 0 clamp(112px,33.3333% - 6.66667px,176px)}.conversation-layout-module__AkdJiG__imageStrip[data-single=true]>*{flex-basis:clamp(112px,33.3333% - 6.66667px,176px)}.conversation-layout-module__AkdJiG__imageStrip>[data-agent-media=video],.conversation-layout-module__AkdJiG__imageStrip>[data-agent-media=audio]{flex:0 0 min(320px,100%);max-width:100%}.conversation-layout-module__AkdJiG__finalMediaAndActions{flex-direction:column;gap:4px;min-width:0;display:flex}.conversation-layout-module__AkdJiG__finalMediaAndActions .conversation-layout-module__AkdJiG__imageStrip{padding-bottom:2px}.conversation-layout-module__AkdJiG__phaseToolToggle{width:100%;color:var(--home-text-muted);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:8px;padding:2px 0;display:flex}.conversation-layout-module__AkdJiG__phaseToolToggleContent{align-items:center;gap:8px;min-width:0;display:flex}.conversation-layout-module__AkdJiG__phaseToolToggleLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversation-layout-module__AkdJiG__phaseToolToggle svg{flex:none}.conversation-layout-module__AkdJiG__phaseToolToggle [data-slot=spinner]{color:var(--brand-blue,#2f96f4)}.conversation-layout-module__AkdJiG__phaseToolToggleChevron{transition:transform .16s}.conversation-layout-module__AkdJiG__phaseToolToggle[aria-expanded=true] .conversation-layout-module__AkdJiG__phaseToolToggleChevron{transform:rotate(180deg)}.conversation-layout-module__AkdJiG__phaseToolToggle:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:3px;border-radius:6px}.conversation-layout-module__AkdJiG__completedProcessContent{flex-direction:column;gap:12px;min-width:0;display:flex}.conversation-layout-module__AkdJiG__completedProcessStep{--process-tail-display:block;min-width:0;position:relative}.conversation-layout-module__AkdJiG__completedProcessStep:last-child{--process-tail-display:none}.conversation-layout-module__AkdJiG__completedProcessStep:not([data-step-kind=activity]){color:var(--ui-ink-secondary);padding-bottom:6px;padding-left:28px}.conversation-layout-module__AkdJiG__completedProcessStep:not([data-step-kind=activity]):before{content:"";background:var(--ui-ink-muted);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:5px}.conversation-layout-module__AkdJiG__completedProcessStep:not([data-step-kind=activity]):not(:last-child):after{content:"";background:var(--home-border-subtle);pointer-events:none;width:1px;position:absolute;top:23px;bottom:-9px;left:7.5px}.conversation-layout-module__AkdJiG__completedProcessStep [data-agent-message]{font-size:14px;line-height:24px}.conversation-layout-module__AkdJiG__completedProcessStep [data-agent-message] :where(h1,h2,h3,strong){color:var(--ui-ink);font-size:inherit;font-weight:500}.conversation-layout-module__AkdJiG__imageThumbnail{aspect-ratio:1;border:1px solid var(--home-border-subtle);background:var(--home-surface-subtle);width:100%;max-width:176px;color:var(--home-text-muted);border-radius:12px;place-items:center;display:grid;overflow:hidden}.conversation-layout-module__AkdJiG__imageThumbnail img{object-fit:cover;width:100%;height:100%}.conversation-layout-module__AkdJiG__imageThumbnail span{text-align:center;padding:8px;font-size:12px}.conversation-layout-module__AkdJiG__imageThumbnail:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}
.role-avatar-module__8rOy5G__avatar{flex:0 0 var(--role-avatar-size,24px);width:var(--role-avatar-size,24px);height:var(--role-avatar-size,24px);color:var(--palette-black);font-size:var(--role-avatar-font-size,12px);-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}
.inspector-select-module__5Eo2vq__roleSelect{--role-avatar-size:20px;--role-avatar-font-size:10px;width:fit-content;min-width:0;max-width:100%}.inspector-select-module__5Eo2vq__roleTrigger{width:fit-content;min-width:0;max-width:100%;min-height:20px;box-shadow:none;color:var(--home-text-secondary);border:0;border-radius:4px;align-items:center;gap:6px;font-size:12px;line-height:20px;display:inline-flex;background:0 0!important;padding:0!important}.inspector-select-module__5Eo2vq__roleTrigger:focus-visible,.inspector-select-module__5Eo2vq__roleTrigger[data-focus-visible=true]{outline:2px solid var(--home-text);outline-offset:3px}.inspector-select-module__5Eo2vq__roleValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:inherit;flex:0 auto;overflow:hidden}.inspector-select-module__5Eo2vq__roleIndicator{width:14px;height:14px;margin:0;position:static}.inspector-select-module__5Eo2vq__rolePopover{--role-avatar-size:20px;--role-avatar-font-size:10px;border-radius:12px;min-width:180px;max-width:min(280px,100vw - 24px);padding:4px}.inspector-select-module__5Eo2vq__roleOption{border-radius:8px;gap:12px;min-height:36px;padding:6px 8px;font-size:12px}
.voice-inspector-module__it7eBa__panel{flex-direction:column;flex:1;min-height:0;display:flex}.voice-inspector-module__it7eBa__scroll{overscroll-behavior:contain;flex:1;min-height:0;margin-right:-14px;padding:18px 14px 18px 0;overflow-y:auto}.voice-inspector-module__it7eBa__panel .voice-inspector-module__it7eBa__scroll h3.voice-inspector-module__it7eBa__sectionTitle{font-size:var(--text-xs,.75rem);font-weight:400;line-height:var(--text-xs--line-height,1.33333);opacity:.6;margin:0 0 8px}.voice-inspector-module__it7eBa__hint{color:var(--home-text-muted);font-size:11px;line-height:1.6}.voice-inspector-module__it7eBa__roles{gap:10px;margin-top:12px;display:grid}.voice-inspector-module__it7eBa__role{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.voice-inspector-module__it7eBa__roleName{--role-avatar-size:20px;--role-avatar-font-size:10px;min-width:0;color:var(--home-text-secondary);align-items:center;gap:6px;font-size:12px;line-height:20px;display:flex}.voice-inspector-module__it7eBa__roleNameText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.voice-inspector-module__it7eBa__role .voice-inspector-module__it7eBa__voice{background:var(--field-background);border-radius:14px;justify-content:flex-start;gap:10px;width:100%;min-width:0;height:44px;padding:0 12px;display:flex}.voice-inspector-module__it7eBa__voiceAvatar{background:conic-gradient(from 30deg,color-mix(in oklab,var(--auxiliary-01)91.1%,var(--palette-black)),color-mix(in oklab,var(--auxiliary-12)88.0%,var(--palette-black)),color-mix(in oklab,var(--auxiliary-05)90.3%,var(--palette-black)),color-mix(in oklab,var(--auxiliary-01)91.1%,var(--palette-black)));border-radius:50%;flex:0 0 26px;height:26px}.voice-inspector-module__it7eBa__voiceName{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;font-size:12px;overflow:hidden}.voice-inspector-module__it7eBa__heading{margin-top:18px;margin-bottom:12px}.voice-inspector-module__it7eBa__lines{gap:14px;margin-bottom:12px;display:grid}.voice-inspector-module__it7eBa__line{border-radius:12px;outline:2px solid #0000;align-items:flex-start;gap:6px;padding-block:12px;display:flex}.voice-inspector-module__it7eBa__line.voice-inspector-module__it7eBa__dragPreview{background:var(--home-surface);box-shadow:0 8px 24px color-mix(in srgb,var(--palette-black)12.0%,transparent),0 2px 6px color-mix(in srgb,var(--palette-black)6.0%,transparent);outline-color:var(--home-border-subtle)}.voice-inspector-module__it7eBa__line:has(.voice-inspector-module__it7eBa__handle:hover:not(:disabled)){background:var(--home-surface);box-shadow:0 8px 24px color-mix(in srgb,var(--palette-black)12.0%,transparent),0 2px 6px color-mix(in srgb,var(--palette-black)6.0%,transparent);outline-color:var(--home-border-subtle)}.voice-inspector-module__it7eBa__line:has(.voice-inspector-module__it7eBa__handle:focus-visible){background:var(--home-surface);box-shadow:0 8px 24px color-mix(in srgb,var(--palette-black)12.0%,transparent),0 2px 6px color-mix(in srgb,var(--palette-black)6.0%,transparent);outline-color:var(--home-border-subtle)}.voice-inspector-module__it7eBa__line[data-dragging=true]{opacity:.35}.voice-inspector-module__it7eBa__line.voice-inspector-module__it7eBa__dragPreview{pointer-events:none;position:fixed;top:0;left:-10000px}.voice-inspector-module__it7eBa__line[data-over=true]{outline-color:var(--home-border-strong)}.voice-inspector-module__it7eBa__lineBody{flex:1;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;display:grid}.voice-inspector-module__it7eBa__lineBody textarea{width:100%}.voice-inspector-module__it7eBa__handle{height:20px;color:var(--home-text-muted);cursor:grab;background:0 0;border:0;flex:0 0 20px;place-items:center;padding:0;display:grid}.voice-inspector-module__it7eBa__handle:active{cursor:grabbing}.voice-inspector-module__it7eBa__handle:focus-visible{outline:2px solid var(--home-text);border-radius:5px}.voice-inspector-module__it7eBa__footer{border-top:1px solid var(--home-border-subtle);flex-shrink:0;padding-top:12px}.voice-inspector-module__it7eBa__notice{color:var(--home-text-muted);font-size:11px;line-height:1.6;margin-bottom:10px!important}.voice-inspector-module__it7eBa__actions{gap:8px;margin-top:8px;display:flex}.voice-inspector-module__it7eBa__actions>:last-child{flex:1}.voice-inspector-module__it7eBa__beatVoiceTag{color:var(--home-text-secondary);background:var(--home-surface-subtle);border-radius:4px;flex-shrink:0;padding:0 6px;font-size:10px;line-height:16px}
.material-inspector-module__DtVxNW__list{gap:16px;display:grid}.material-inspector-module__DtVxNW__item{align-items:center;gap:12px;min-width:0;display:flex}.material-inspector-module__DtVxNW__preview{object-fit:cover;background:var(--home-background);border-radius:8px;flex-shrink:0;width:96px;height:64px}.material-inspector-module__DtVxNW__copy{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13px}.material-inspector-module__DtVxNW__kind{color:var(--home-text-muted);font-size:11px}.material-inspector-module__DtVxNW__choices{gap:16px;max-height:360px;padding:4px;display:grid;overflow-y:auto}.material-inspector-module__DtVxNW__message{color:var(--home-text-muted);font-size:13px;line-height:1.6}.material-inspector-module__DtVxNW__dialog{width:512px;max-width:calc(100vw - 80px);height:min(520px,100dvh - 80px);overflow:hidden}.material-inspector-module__DtVxNW__dialogBody{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex;overflow:hidden}.material-inspector-module__DtVxNW__dialogBody>.material-inspector-module__DtVxNW__item,.material-inspector-module__DtVxNW__methodTabs{flex-shrink:0}:is(.material-inspector-module__DtVxNW__methodTabs .tabs__indicator,.material-inspector-module__DtVxNW__methodTabs .tabs__tab){transition:none;animation:none}.material-inspector-module__DtVxNW__methodTabs .tabs__tab{transform:none}.material-inspector-module__DtVxNW__tabContent{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow-y:auto}.material-inspector-module__DtVxNW__uploadPanel{flex-direction:column;flex:1;display:flex}.material-inspector-module__DtVxNW__uploadCard{flex:1;min-height:220px}.material-inspector-module__DtVxNW__prompt{resize:none;width:100%;height:230px;min-height:230px;max-height:230px;overflow-y:auto}.material-inspector-module__DtVxNW__generateFooter{flex-shrink:0;justify-content:flex-end;display:flex}.material-inspector-module__DtVxNW__tabContent .material-inspector-module__DtVxNW__choices{max-height:none;overflow:visible}.material-inspector-module__DtVxNW__filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.material-inspector-module__DtVxNW__filters>input{width:100%;min-width:0}
.add-track-button-module__cF86Eq__panel{border:1px solid var(--home-border-subtle);border-radius:var(--corner-md);background:var(--home-surface);min-width:120px;max-height:calc(100vh - 16px);color:var(--home-text);box-shadow:var(--shadow-elev-lg);margin:0;padding:5px;position:fixed;inset:auto;overflow:auto}.add-track-button-module__cF86Eq__panel:popover-open{flex-direction:column;display:flex}.add-track-button-module__cF86Eq__panel button{justify-content:flex-start;width:100%;padding:8px 12px;font-size:12px}
.caption-controls-module__xubxTq__controls{justify-self:end;align-items:center;gap:10px;display:flex}.caption-controls-module__xubxTq__controls .caption-controls-module__xubxTq__trigger{border-radius:var(--corner-md);color:var(--home-text);background:0 0;border:0;align-items:center;gap:6px;padding:6px 8px;font-size:14px;font-weight:400;display:flex}.caption-controls-module__xubxTq__controls .caption-controls-module__xubxTq__trigger:hover{background:var(--home-surface-subtle)}.caption-controls-module__xubxTq__toggle{border:1px solid var(--home-border-subtle);background:var(--home-surface-subtle);border-radius:24px;flex-shrink:0;padding:2px;display:flex}.caption-controls-module__xubxTq__toggle button{min-width:28px;min-height:24px;color:var(--home-text-muted);background:0 0;border:0;border-radius:20px;padding:2px 8px;font-size:12px;line-height:20px}.caption-controls-module__xubxTq__toggle button[aria-pressed=true]{background:var(--home-surface);color:var(--home-text);box-shadow:var(--shadow-elev-sm)}.caption-controls-module__xubxTq__panel{z-index:1000;border:1px solid var(--home-border-subtle);border-radius:var(--corner-xl);background:var(--home-surface);width:min(380px,100vw - 24px);max-height:min(620px,75vh);color:var(--home-text);box-shadow:var(--shadow-elev-xl);padding:16px;position:fixed;overflow:auto}.caption-controls-module__xubxTq__panel h3{color:var(--home-text);margin:0;font-size:14px;font-weight:500;line-height:22px}.caption-controls-module__xubxTq__options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.caption-controls-module__xubxTq__option{color:var(--home-text);border-radius:var(--corner-lg);background:var(--home-surface-subtle);cursor:pointer;text-align:left;border:2px solid #0000;padding:5px}.caption-controls-module__xubxTq__option[aria-pressed=true]{border-color:var(--home-text)}.caption-controls-module__xubxTq__option:hover{background:var(--home-selected)}.caption-controls-module__xubxTq__sample{justify-content:center;align-items:center;height:88px;display:flex}.caption-controls-module__xubxTq__sample>span{padding:4px 5px;font-size:14px;line-height:1.3}.caption-controls-module__xubxTq__name{justify-content:space-between;align-items:center;padding:6px;font-size:12px;display:flex}.caption-controls-module__xubxTq__panel small{color:var(--home-text-muted);margin-top:14px;font-size:12px;line-height:18px;display:block}.caption-controls-module__xubxTq__controls button:focus-visible,.caption-controls-module__xubxTq__option:focus-visible,.caption-controls-module__xubxTq__toggle button:focus-visible{outline:2px solid var(--home-text);outline-offset:3px}.caption-controls-module__xubxTq__panelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}
.timeline-module__VHl6zW__editor{color:var(--home-text,var(--ui-ink));background:var(--home-surface,var(--palette-white));border-top:0;outline:none;flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;font-size:12px;display:flex;position:relative;overflow:hidden}:is(.timeline-module__VHl6zW__editor button:not(.button),.timeline-module__VHl6zW__preview button:not(.button)){color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:6px;display:inline-flex}:is(.timeline-module__VHl6zW__editor button:not(.button):hover,.timeline-module__VHl6zW__preview button:not(.button):hover,.timeline-module__VHl6zW__editor button:not(.button)[aria-pressed=true]){background:var(--home-surface-subtle)}:is(.timeline-module__VHl6zW__editor button:not(.button):disabled,.timeline-module__VHl6zW__preview button:not(.button):disabled){opacity:.35;cursor:default}.timeline-module__VHl6zW__editor button:focus-visible,.timeline-module__VHl6zW__preview button:focus-visible,.timeline-module__VHl6zW__editor summary:focus-visible,.timeline-module__VHl6zW__editor input:focus-visible,.timeline-module__VHl6zW__clip:focus-visible{outline:2px solid var(--brand-blue);outline-offset:-2px}.timeline-module__VHl6zW__editor svg,.timeline-module__VHl6zW__previewControls svg{width:16px;height:16px}.timeline-module__VHl6zW__toolbar{background:var(--palette-white);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:7px;padding:8px 12px;display:flex}.timeline-module__VHl6zW__editActions{flex-shrink:0;align-items:center;gap:7px;margin-right:auto;display:flex}.timeline-module__VHl6zW__time{font-variant-numeric:tabular-nums}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__scroll{background:var(--home-surface);scrollbar-width:auto;scrollbar-color:auto;overscroll-behavior:contain;flex:1 1 0;min-height:68px;position:relative;overflow:scroll auto}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__scroll::-webkit-scrollbar{width:10px;height:10px;display:block}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__scroll::-webkit-scrollbar-track{background:var(--palette-white)}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__scroll::-webkit-scrollbar-thumb{border:2px solid var(--palette-white);background:color-mix(in srgb,var(--home-text)18%,var(--home-surface));border-radius:999px;min-width:32px}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--home-text)25%,var(--home-surface))}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__scroll::-webkit-scrollbar-corner{background:var(--palette-white)}.timeline-module__VHl6zW__ruler{box-sizing:border-box;z-index:5;background:var(--palette-white);border-top:1px solid var(--home-border-subtle);border-bottom:1px solid var(--home-border-subtle);touch-action:none;height:30px;position:sticky;top:0}.timeline-module__VHl6zW__rulerTick{height:20px;color:var(--home-text-muted,color-mix(in oklab,var(--ui-ink-muted)91.5%,var(--palette-black)));font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;padding-left:6px;font-size:10px;line-height:12px;position:absolute;top:4px}.timeline-module__VHl6zW__rulerLabel{z-index:1;background:var(--palette-white);padding-right:5px;position:relative}.timeline-module__VHl6zW__rulerTick:before{content:"";background:repeating-linear-gradient(to right,var(--home-border)0 1px,transparent 1px 20%);pointer-events:none;height:5px;position:absolute;inset:0}.timeline-module__VHl6zW__rulerTick:after{content:"";background:var(--home-border,var(--home-border-strong));width:1px;height:10px;position:absolute;top:0;left:0}.timeline-module__VHl6zW__rulerHead{box-sizing:border-box;background:var(--palette-white);z-index:2;width:112px;height:100%;padding:4px 12px;position:sticky;left:0}.timeline-module__VHl6zW__track{--track-surface:var(--ui-canvas);box-sizing:border-box;background:linear-gradient(to bottom,var(--track-surface)0 64px,transparent 64px);border:0;height:68px;position:relative}.timeline-module__VHl6zW__trackHead{box-sizing:border-box;z-index:4;background:var(--home-surface);width:112px;height:68px;box-shadow:none;border-right:0;flex-direction:column;justify-content:center;gap:4px;padding:8px;display:flex;position:sticky;left:0}.timeline-module__VHl6zW__track+.timeline-module__VHl6zW__track .timeline-module__VHl6zW__trackHead{border-top:1px solid var(--home-border-subtle)}.timeline-module__VHl6zW__trackKind{width:fit-content;color:color-mix(in srgb,var(--home-text-muted)60%,var(--home-surface));align-items:center;padding-inline:4px;display:inline-flex}.timeline-module__VHl6zW__trackHead>div{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid}.timeline-module__VHl6zW__trackHead .timeline-module__VHl6zW__iconButton.button--icon-only{width:24px;min-width:0;height:24px;padding:5px}.timeline-module__VHl6zW__trackHead svg{width:16px;height:16px}.timeline-module__VHl6zW__trackHead button svg{width:14px;height:14px}.timeline-module__VHl6zW__lane{touch-action:none;height:64px;position:absolute;top:0;left:0;right:0}.timeline-module__VHl6zW__clip{background:var(--auxiliary-01);height:64px;color:color-mix(in oklab,var(--brand-indigo)53%,var(--palette-black));border:1px solid color-mix(in oklab,var(--auxiliary-03)84.9%,var(--palette-black));cursor:grab;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:5px;padding:3px 8px;position:absolute;top:0;overflow:hidden}.timeline-module__VHl6zW__clip[data-kind=caption]{background:var(--auxiliary-05);border-color:color-mix(in oklab,var(--auxiliary-11)88.9%,var(--palette-black));color:color-mix(in oklab,var(--brand-orange)59.1%,var(--palette-black))}.timeline-module__VHl6zW__clip[data-selected=true]{outline:1px solid var(--palette-black);outline-offset:-1px}.timeline-module__VHl6zW__clip[data-placeholder=true]{background:var(--ui-surface-soft);color:var(--ui-ink-secondary);border:1px solid color-mix(in oklab,var(--home-border-strong)80.1%,var(--palette-white))}.timeline-module__VHl6zW__clipName{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.timeline-module__VHl6zW__clipTime{white-space:nowrap;flex-shrink:0;font-size:10px}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__wave{opacity:.65;width:100%;height:24px;display:block}.timeline-module__VHl6zW__leftHandle,.timeline-module__VHl6zW__rightHandle{cursor:ew-resize;width:7px;position:absolute;top:0;bottom:0}.timeline-module__VHl6zW__leftHandle{left:0}.timeline-module__VHl6zW__rightHandle{right:0}.timeline-module__VHl6zW__leftHandle:hover,.timeline-module__VHl6zW__rightHandle:hover{background:color-mix(in srgb,var(--brand-blue)50.196%,transparent)}.timeline-module__VHl6zW__clip[data-selected=true] :is(.timeline-module__VHl6zW__leftHandle,.timeline-module__VHl6zW__rightHandle){z-index:3;background:var(--palette-black);touch-action:none;width:3px;max-width:30%}.timeline-module__VHl6zW__playhead,.timeline-module__VHl6zW__snapGuide{background:var(--brand-blue);pointer-events:none;z-index:6;width:1px;position:absolute;top:22px;bottom:0}.timeline-module__VHl6zW__playhead{background:var(--home-text-muted,color-mix(in oklab,var(--ui-ink-secondary)89.1%,var(--palette-white)));top:14px}.timeline-module__VHl6zW__playhead:before{content:"";box-sizing:border-box;border:2px solid var(--home-text,var(--home-text-secondary));background:var(--home-surface,var(--palette-white));border-radius:3px 3px 4px 4px;width:9px;height:14px;position:absolute;top:-13px;left:-4px}.timeline-module__VHl6zW__snapGuide{background:var(--brand-orange)}.timeline-module__VHl6zW__inspector{border-top:1px solid var(--home-border);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.timeline-module__VHl6zW__inspector strong{white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.timeline-module__VHl6zW__inspector label{align-items:center;gap:4px;display:inline-flex}.timeline-module__VHl6zW__inspector input[type=number]{width:70px}.timeline-module__VHl6zW__inspector input[type=range]{width:75px}.timeline-module__VHl6zW__inspector input,.timeline-module__VHl6zW__inspector textarea{color:inherit;background:var(--home-surface-subtle);border:1px solid var(--home-border);border-radius:4px;padding:3px}.timeline-module__VHl6zW__preview{background:var(--palette-white);border-radius:12px;flex-direction:column;align-items:center;min-height:240px;padding:12px;display:flex}.timeline-module__VHl6zW__previewViewport{background:var(--home-surface,var(--palette-white));flex:1;place-items:center;width:100%;min-height:0;display:grid;position:relative;container-type:size}.timeline-module__VHl6zW__preview canvas{object-fit:contain;border-radius:8px;grid-area:1/1;max-width:100%;height:auto;display:block}.timeline-module__VHl6zW__previewFluid{z-index:1;pointer-events:none;border-radius:8px;grid-area:1/1;place-items:center;max-width:100%;display:grid;position:relative;overflow:hidden}.timeline-module__VHl6zW__previewFluidLabel{z-index:1;text-align:center;text-shadow:0 1px 8px #ffffffbf;font-size:clamp(14px,2.2cqh,24px);font-weight:600;position:relative}.timeline-module__VHl6zW__previewControls{grid-template-columns:auto minmax(max-content,1fr) auto;align-items:center;gap:8px;width:100%;margin-top:8px;font-size:12px;display:grid}.timeline-module__VHl6zW__previewControls label{justify-self:end;align-items:center;gap:4px;display:flex}.timeline-module__VHl6zW__transportControls,.timeline-module__VHl6zW__previewOptions{align-items:center;gap:4px;display:flex}.timeline-module__VHl6zW__previewOptions{justify-self:end}.timeline-module__VHl6zW__transportControls{justify-self:center}.timeline-module__VHl6zW__bufferingStatus{color:#fff;pointer-events:none;background:#000000a6;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.timeline-module__VHl6zW__preview:fullscreen{box-sizing:border-box;border-radius:0;width:100%;height:100%;padding:16px}.timeline-module__VHl6zW__notice,.timeline-module__VHl6zW__error{flex-shrink:0;align-items:center;gap:12px;padding:6px 12px;display:flex}.timeline-module__VHl6zW__error{color:color-mix(in oklab,var(--brand-coral)74.7%,var(--palette-black));background:var(--ui-surface-soft)}.timeline-module__VHl6zW__toolbar details{position:relative}.timeline-module__VHl6zW__toolbar summary{cursor:pointer;align-items:center;gap:3px;display:flex}.timeline-module__VHl6zW__popover,.timeline-module__VHl6zW__menu{background:var(--home-surface,white);color:var(--home-text,var(--ui-ink));box-shadow:0 6px 25px color-mix(in srgb,var(--palette-black)20%,transparent);z-index:150;border-radius:6px;flex-direction:column;padding:5px;display:flex}.timeline-module__VHl6zW__popover{min-width:110px;position:absolute;top:25px}.timeline-module__VHl6zW__menu{min-width:210px;position:fixed}.timeline-module__VHl6zW__menu button{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 12px;display:flex}.timeline-module__VHl6zW__menu button:hover{background:var(--home-surface-subtle)}.timeline-module__VHl6zW__menu svg{width:16px;height:16px}.timeline-module__VHl6zW__menuBackdrop{z-index:149;position:fixed;inset:0}.timeline-module__VHl6zW__marquee{background:color-mix(in srgb,var(--brand-blue)10.196%,transparent);border:1px solid var(--brand-blue);pointer-events:none;z-index:160;position:fixed}.timeline-module__VHl6zW__visualInspector{padding:0 12px}.timeline-module__VHl6zW__visualInspector:empty{display:none}.timeline-module__VHl6zW__visualInspector fieldset{border:0;margin:0;padding:5px 0}.timeline-module__VHl6zW__visualInspector fieldset:empty{display:none}.timeline-module__VHl6zW__visualInspector legend{font-weight:600}.timeline-module__VHl6zW__effect{border-top:1px solid var(--home-border);flex-wrap:wrap;align-items:center;gap:12px;padding:7px 0;display:flex}.timeline-module__VHl6zW__effect>div{align-items:center;gap:8px;width:100%;display:flex}.timeline-module__VHl6zW__visualInspector label{align-items:center;gap:6px;margin:3px 10px 3px 0;display:inline-flex}.timeline-module__VHl6zW__visualInspector input:not([type=checkbox]):not([type=color]):not([type=file]),.timeline-module__VHl6zW__visualInspector select{background:var(--home-surface-subtle);border:1px solid var(--home-border);max-width:200px;color:inherit;border-radius:4px;padding:4px}.timeline-module__VHl6zW__visualInspector input[type=number]{width:75px}.timeline-module__VHl6zW__visualInspector input[type=range]{width:110px}.timeline-module__VHl6zW__visualInspector small{opacity:.7;display:block}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__transitionBadge:not(.button){z-index:3;width:24px;height:24px;color:color-mix(in oklab,var(--home-text-muted)90.7%,var(--palette-black));background:var(--palette-white);box-shadow:0 1px 4px color-mix(in srgb,var(--palette-black)8%,transparent);opacity:0;pointer-events:none;border:0;border-radius:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__transitionBadge:not(.button):disabled{z-index:3;width:24px;height:24px;color:color-mix(in oklab,var(--home-text-muted)90.7%,var(--palette-black));background:var(--palette-white);box-shadow:0 1px 4px color-mix(in srgb,var(--palette-black)8%,transparent);opacity:0;pointer-events:none;border:0;border-radius:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.timeline-module__VHl6zW__clip[data-combined-av=true] .timeline-module__VHl6zW__filmstrip{height:25px}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__clip[data-combined-av=true] .timeline-module__VHl6zW__wave{background:var(--auxiliary-01);height:16px}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__track:hover button.timeline-module__VHl6zW__transitionBadge:not(.button){opacity:1;pointer-events:auto}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__transitionBadge:not(.button)[data-active=true]{opacity:1;pointer-events:auto}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__transitionBadge:not(.button):focus-visible{opacity:1;pointer-events:auto}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__track:hover button.timeline-module__VHl6zW__transitionBadge:not(.button):disabled{color:var(--home-text-muted)}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__transitionBadge:not(.button)[data-active=true]:disabled{color:var(--home-text-muted)}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__transitionBadge:not(.button):hover{background:var(--palette-white)}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__transitionBadge svg{width:14px;height:14px}.timeline-module__VHl6zW__clip[data-kind=mg]{background:var(--auxiliary-03);border-color:color-mix(in oklab,var(--auxiliary-03)81.6%,var(--palette-black));color:color-mix(in oklab,var(--brand-orchid)66.7%,var(--palette-black))}.timeline-module__VHl6zW__properties{overscroll-behavior:contain;flex:0 auto;min-height:0;max-height:40%;overflow:auto}.timeline-module__VHl6zW__preview{flex:1;min-height:0;overflow:hidden}.timeline-module__VHl6zW__previewControls{flex-shrink:0}:is(.timeline-module__VHl6zW__editor,.timeline-module__VHl6zW__preview) input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--brand-blue)}.timeline-module__VHl6zW__selectionPopover{z-index:20;box-sizing:border-box;border:1px solid var(--home-border-subtle);background:var(--home-surface,var(--palette-white));width:min(640px,100vw - 32px);max-width:calc(100vw - 32px);max-height:min(640px,100vh - 32px);box-shadow:0 4px 20px color-mix(in srgb,var(--palette-black)7.843%,transparent);border-radius:14px;flex-direction:column;gap:12px;padding:14px;display:flex;position:absolute;top:8px;left:50%;overflow-y:auto;transform:translate(-50%)}.timeline-module__VHl6zW__selectionPopoverHeader{z-index:2;background:var(--home-surface,var(--palette-white));justify-content:space-between;align-items:flex-start;gap:12px;margin:-14px -14px 0;padding:14px;display:flex;position:sticky;top:-14px}.timeline-module__VHl6zW__selectionPopover .button{border-radius:999px}.timeline-module__VHl6zW__selectionPopoverHeader .button--icon-only{background:var(--home-surface-subtle);width:32px;min-width:32px;height:32px}.timeline-module__VHl6zW__audioEffectFieldset [data-repair-body]{gap:20px;margin-top:20px;display:grid}.timeline-module__VHl6zW__audioEffectFieldset [data-repair-options]{flex-wrap:wrap;gap:8px;display:flex}.timeline-module__VHl6zW__audioEffectFieldset [data-repair-options] .button{flex:1;min-height:38px}.timeline-module__VHl6zW__audioEffectFieldset [data-repair-options] [aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--home-text)}.timeline-module__VHl6zW__audioEffectFieldset [data-repair-apply]{min-height:42px}.timeline-module__VHl6zW__selectionPopoverTitle{flex-direction:column;gap:2px;min-width:0;display:flex}.timeline-module__VHl6zW__selectionPopoverTitle span{color:var(--home-text-muted);font-size:11px;line-height:16px}.timeline-module__VHl6zW__selectionPopoverTitle strong{min-width:0;color:var(--home-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.timeline-module__VHl6zW__audioEffectFieldset{border:0;min-width:0;margin:0;padding:2px 4px 0}.timeline-module__VHl6zW__audioEffectFieldset input[type=number]{border-color:var(--home-border-subtle,var(--ui-border));background:var(--home-surface,var(--palette-white));border-radius:7px;height:32px;min-height:32px;padding-inline:10px;font-size:14px}.timeline-module__VHl6zW__audioEffectFieldset input[type=number]:focus{border-color:var(--home-border-strong,var(--field-border-focus));outline:none}.timeline-module__VHl6zW__audioEffectFieldset [data-basic-settings] input[type=number]{box-sizing:border-box;border:1px solid var(--home-border-subtle,var(--ui-border));background:var(--home-surface,var(--palette-white));height:32px;min-height:32px;color:var(--home-text,var(--ui-ink));border-radius:7px;padding:0 46px 0 10px;font-size:14px}.timeline-module__VHl6zW__audioEffectFieldset [data-basic-settings] input[type=number]:focus{border-color:var(--home-border-strong,var(--field-border-focus));outline:none}.timeline-module__VHl6zW__audioEffectFieldset [data-basic-settings] input[type=number]::-webkit-inner-spin-button{opacity:1;cursor:pointer;width:20px;height:24px;margin-right:4px}.timeline-module__VHl6zW__audioEffectFieldset details{background:var(--home-surface-subtle);border:0;border-radius:16px;margin-top:12px;padding:16px}.timeline-module__VHl6zW__audioEffectFieldset [data-basic-settings]{background:var(--home-surface-subtle);border-radius:16px;padding:16px}.timeline-module__VHl6zW__audioEffectFieldset input[type=number]{background:var(--home-surface,var(--palette-white))}.timeline-module__VHl6zW__audioEffectFieldset summary{color:var(--home-text,var(--ui-ink));align-items:center;gap:8px;font-size:14px;font-weight:500;list-style:none;display:flex}.timeline-module__VHl6zW__audioEffectFieldset summary::-webkit-details-marker{display:none}.timeline-module__VHl6zW__audioEffectFieldset summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;transform:rotate(-45deg)}.timeline-module__VHl6zW__audioEffectFieldset details[open]>summary:after{transform:rotate(45deg)}.timeline-module__VHl6zW__selectionPopoverActions{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;width:100%;padding-top:2px;display:grid}.timeline-module__VHl6zW__selectionPopover .timeline-module__VHl6zW__selectionPopoverAction{--button-bg:var(--home-surface-subtle,var(--ui-surface-soft));--button-bg-hover:var(--home-border-subtle,var(--ui-surface-hover));--button-bg-pressed:var(--home-border-subtle,var(--ui-surface-hover));--button-fg:var(--home-text,var(--ui-ink));background:var(--button-bg);white-space:normal;border-radius:999px;width:100%;min-width:0;min-height:42px}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__selectionPopover .timeline-module__VHl6zW__selectionPopoverAction:hover:not(:disabled){background:var(--button-bg-hover)}.timeline-module__VHl6zW__selectionPopover input[type=range]{appearance:none;cursor:pointer;border:0;border-radius:999px;flex:1;min-width:0;height:4px;padding:0}.timeline-module__VHl6zW__selectionPopover input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:999px;height:4px}.timeline-module__VHl6zW__selectionPopover input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;border:2px solid var(--palette-white);background:var(--brand-blue);border-radius:50%;width:12px;height:12px;margin-top:-4px}.timeline-module__VHl6zW__selectionPopover input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:999px;height:4px}.timeline-module__VHl6zW__selectionPopover input[type=range]::-moz-range-thumb{box-sizing:border-box;border:2px solid var(--palette-white);background:var(--brand-blue);border-radius:50%;width:12px;height:12px}.timeline-module__VHl6zW__selectionPopover input[type=range]{background:var(--home-border)}.timeline-module__VHl6zW__audioControls{flex-direction:column;gap:12px;padding:6px 0 2px;display:flex}.timeline-module__VHl6zW__audioVolumeControl{flex-direction:column;gap:8px;display:flex}.timeline-module__VHl6zW__audioVolumeHeader{justify-content:space-between;align-items:center;min-height:24px;display:flex}.timeline-module__VHl6zW__audioVolumeHeader strong{color:var(--home-text,var(--ui-ink));font-size:14px;font-weight:500}.timeline-module__VHl6zW__audioVolumeRow{font-variant-numeric:tabular-nums;grid-template-columns:72px minmax(0,1fr) minmax(96px,112px);align-items:center;gap:12px;min-height:32px;display:grid}.timeline-module__VHl6zW__audioVolumeRow>span:first-child{color:var(--home-text-muted,var(--ui-ink-secondary));font-size:12px;font-weight:400}.timeline-module__VHl6zW__audioVolumeSlider{flex:1;min-width:0;height:24px;position:relative}.timeline-module__VHl6zW__selectionPopover .timeline-module__VHl6zW__audioVolumeSlider input[type=range]{touch-action:none;background:0 0;width:100%;height:24px;margin:0;position:absolute;inset:0}.timeline-module__VHl6zW__audioVolumeGuide{background:var(--home-border);pointer-events:none;border-radius:999px;height:4px;position:absolute;top:10px;left:0;right:0}.timeline-module__VHl6zW__audioVolumeDelta{background:var(--brand-blue);height:2px;position:absolute;top:1px}.timeline-module__VHl6zW__audioVolumeBaseline{background:var(--brand-blue);width:2px;height:10px;position:absolute;top:-3px;transform:translate(-50%)}.timeline-module__VHl6zW__audioVolumeValueControl{align-items:stretch;gap:4px;min-width:0;display:flex}.timeline-module__VHl6zW__audioVolumeValueWrap{flex:1;min-width:0;position:relative}.timeline-module__VHl6zW__audioVolumeValue{box-sizing:border-box;border:1px solid var(--home-border-subtle,var(--ui-border));background:var(--home-surface,var(--palette-white));width:100%;height:32px;min-height:32px;color:var(--home-text,var(--ui-ink));font-variant-numeric:tabular-nums;text-align:right;border-radius:7px;padding:0 30px 0 10px;font-size:14px}.timeline-module__VHl6zW__audioVolumeValueWrap>span{color:var(--home-text-muted,var(--ui-ink-secondary));pointer-events:none;font-size:12px;line-height:1;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.timeline-module__VHl6zW__audioValueStepper{box-sizing:border-box;border:1px solid var(--home-border-subtle,var(--ui-border));background:var(--home-surface-subtle,var(--ui-surface-soft));border-radius:7px;flex:0 0 28px;grid-template-rows:1fr 1fr;height:32px;display:grid;overflow:hidden}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__audioValueStepper button{background:0 0;border:0;border-radius:0;place-items:center;min-width:0;height:auto;min-height:0;display:grid;padding:0!important}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__audioValueStepper button+button{border-top:1px solid var(--home-border-subtle,var(--ui-border))}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__audioValueStepper button:hover:not(:disabled){background:var(--home-border-subtle,var(--ui-surface-hover))}.timeline-module__VHl6zW__audioValueStepper button span{border-right:4px solid #0000;border-bottom:5px solid var(--home-text-muted,var(--ui-ink-secondary));border-left:4px solid #0000;width:0;height:0}.timeline-module__VHl6zW__audioValueStepper button:last-child span{transform:rotate(180deg)}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__audioReset{background:0 0;border-radius:0;width:24px;min-width:24px;height:24px;padding:2px}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__audioReset:hover:not(:disabled){opacity:.65;background:0 0}.timeline-module__VHl6zW__audioVolumeSlider:has(input:disabled){opacity:.5}@media (max-width:520px){.timeline-module__VHl6zW__audioVolumeRow{grid-template-columns:64px minmax(36px,1fr) minmax(84px,96px);gap:8px}}.timeline-module__VHl6zW__clip[data-kind=video]{background:var(--auxiliary-03);border-color:var(--brand-purple);color:var(--brand-purple)}.timeline-module__VHl6zW__clip[data-kind=audio]{background:var(--auxiliary-01);border-color:var(--brand-blue);color:var(--brand-blue);font-weight:400}.timeline-module__VHl6zW__clipHeader{z-index:1;align-items:center;gap:8px;min-width:0;height:16px;font-size:10px;line-height:16px;display:flex;position:relative;overflow:hidden}.timeline-module__VHl6zW__clipName{flex:1;min-width:0}.timeline-module__VHl6zW__filmstrip{pointer-events:none;width:100%;height:40px;position:absolute;top:21px;left:0}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__wave{width:100%;height:32px;color:var(--brand-blue);opacity:1;border-top:1px solid var(--auxiliary-01);pointer-events:none;position:absolute;bottom:1px;left:0}.timeline-module__VHl6zW__clip[data-placeholder=true]{background:var(--ui-surface-soft);border-color:color-mix(in oklab,var(--home-border-strong)80.1%,var(--palette-white));color:var(--ui-ink-secondary)}.timeline-module__VHl6zW__clip:is([data-kind=video],[data-kind=audio]):not([data-placeholder=true]){border-color:#0000}.timeline-module__VHl6zW__zoomSlider{appearance:none;background:var(--home-border);cursor:pointer;border:0;border-radius:999px;width:96px;height:3px;padding:0}.timeline-module__VHl6zW__clip[data-producing=true],.timeline-module__VHl6zW__previewFluid{isolation:isolate;color:#27345f;background:linear-gradient(105deg,#e8e3ff 0%,#d7f1fc 25%,#dce7ff 50%,#f2e1fa 75%,#e8e3ff 100%) 0 0/240% 240%;border:0;animation:2.6s linear infinite alternate timeline-module__VHl6zW__producingGradient}.timeline-module__VHl6zW__clip[data-producing=true][data-selected=true]{outline:0}.timeline-module__VHl6zW__clip[data-producing=true]:before,.timeline-module__VHl6zW__clip[data-producing=true]:after,.timeline-module__VHl6zW__previewFluid:before,.timeline-module__VHl6zW__previewFluid:after{content:"";z-index:0;filter:blur(13px);pointer-events:none;border-radius:42% 58% 63% 37%/55% 43% 57% 45%;width:55%;height:240%;position:absolute}.timeline-module__VHl6zW__clip[data-producing=true]:before,.timeline-module__VHl6zW__previewFluid:before{background:radial-gradient(#71d3efad 15%,#0000 72%);animation:3.2s ease-in-out infinite alternate timeline-module__VHl6zW__producingFlowA;top:-115%;left:-35%}.timeline-module__VHl6zW__clip[data-producing=true]:after,.timeline-module__VHl6zW__previewFluid:after{background:radial-gradient(#c49aefa6 10%,#0000 72%);animation:2.8s ease-in-out infinite alternate timeline-module__VHl6zW__producingFlowB;bottom:-115%;right:-35%}@keyframes timeline-module__VHl6zW__producingGradient{to{background-position:100% 100%}}@keyframes timeline-module__VHl6zW__producingFlowA{to{transform:translate(245%,25%)rotate(18deg)scale(1.25)}}@keyframes timeline-module__VHl6zW__producingFlowB{to{transform:translate(-245%,-25%)rotate(-20deg)scale(1.2)}}@media (prefers-reduced-motion:reduce){.timeline-module__VHl6zW__clip[data-producing=true],.timeline-module__VHl6zW__clip[data-producing=true]:before,.timeline-module__VHl6zW__clip[data-producing=true]:after,.timeline-module__VHl6zW__previewFluid,.timeline-module__VHl6zW__previewFluid:before,.timeline-module__VHl6zW__previewFluid:after{animation:none}}.timeline-module__VHl6zW__zoomSlider::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--palette-white);background:var(--palette-black);box-sizing:border-box;border-radius:50%;width:12px;height:12px}.timeline-module__VHl6zW__zoomSlider::-moz-range-thumb{border:2px solid var(--palette-white);background:var(--palette-black);box-sizing:border-box;border-radius:50%;width:12px;height:12px}.timeline-module__VHl6zW__zoomSlider::-moz-range-track{background:0 0}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__clipMore:not(.button){z-index:4;background:var(--palette-white);width:24px;height:22px;color:var(--palette-black);opacity:0;pointer-events:none;border-radius:7px;padding:3px;position:absolute;bottom:5px;left:7px}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__clipMore:not(.button):hover{background:var(--palette-white)}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__clip:hover button.timeline-module__VHl6zW__clipMore:not(.button){opacity:1;pointer-events:auto}.timeline-module__VHl6zW__editor .timeline-module__VHl6zW__clip:focus-within button.timeline-module__VHl6zW__clipMore:not(.button){opacity:1;pointer-events:auto}.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__clipMore:not(.button)[aria-expanded=true]{opacity:1;pointer-events:auto}@media (hover:none){.timeline-module__VHl6zW__editor button.timeline-module__VHl6zW__clipMore:not(.button){opacity:1;pointer-events:auto}}.timeline-module__VHl6zW__captionEditor{border:1px solid var(--home-border-subtle);border-radius:10px;flex-wrap:wrap;gap:12px;padding:12px;display:flex}.timeline-module__VHl6zW__captionEditor label{flex-direction:column;gap:4px;font-size:12px;display:flex}.timeline-module__VHl6zW__captionEditor label:first-of-type{flex:1;min-width:180px}.timeline-module__VHl6zW__captionEditor textarea{resize:vertical;min-height:60px}.timeline-module__VHl6zW__captionEditor input{width:110px}.timeline-module__VHl6zW__captionEditor input,.timeline-module__VHl6zW__captionEditor textarea{border:1px solid var(--home-border-subtle);background:var(--home-surface);color:var(--home-text);border-radius:6px;padding:6px}.timeline-module__VHl6zW__track[data-drop-compatible=true] .timeline-module__VHl6zW__lane{background:color-mix(in srgb,var(--home-text)5%,transparent);outline:1px dashed var(--home-text);outline-offset:-2px}.timeline-module__VHl6zW__track[data-drop-compatible=true][data-drop-target=true] .timeline-module__VHl6zW__lane{outline:2px solid color-mix(in oklab,var(--brand-aqua)89%,var(--palette-black));background:color-mix(in srgb,color-mix(in oklab,var(--brand-aqua)89%,var(--palette-black))7.059%,transparent)}.timeline-module__VHl6zW__track[data-drop-compatible=false] .timeline-module__VHl6zW__lane{opacity:.45}.timeline-module__VHl6zW__dropHint{z-index:8;pointer-events:none;background:var(--home-surface);border-radius:4px;padding:2px 6px;font-size:11px;position:absolute;top:3px;left:124px}.timeline-module__VHl6zW__totalTime{color:var(--home-text-muted,var(--ui-ink-muted))}.timeline-module__VHl6zW__previewActions{white-space:nowrap;justify-self:end;align-items:center;gap:10px;display:flex}.timeline-module__VHl6zW__preview:fullscreen{background:var(--palette-black);width:100vw;height:100vh;color:var(--palette-white);border-radius:0;padding:0;position:relative}.timeline-module__VHl6zW__preview:fullscreen .timeline-module__VHl6zW__previewViewport{background:var(--palette-black)}.timeline-module__VHl6zW__preview:fullscreen canvas,.timeline-module__VHl6zW__preview:fullscreen .timeline-module__VHl6zW__previewFluid{border-radius:0}.timeline-module__VHl6zW__fullscreenControls{background:linear-gradient(transparent,color-mix(in srgb,var(--palette-black)75%,transparent));color:var(--palette-white);padding:48px 20px 16px;position:absolute;inset:auto 0 0}.timeline-module__VHl6zW__fullscreenProgress{width:100%}.timeline-module__VHl6zW__fullscreenControlRow{align-items:center;gap:14px;margin-top:8px;font-size:13px;display:flex}.timeline-module__VHl6zW__fullscreenVolume{width:80px}.timeline-module__VHl6zW__fullscreenSpacer{flex:1}.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenControlRow button,.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenCenter{color:var(--palette-white);background:color-mix(in srgb,var(--palette-black)45%,transparent);border:0;border-radius:50%}.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenCenter{place-items:center;width:64px;height:64px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenControls input[type=range]{appearance:none;height:4px;min-height:0;box-shadow:none;accent-color:var(--palette-white);cursor:pointer;border:0;border-radius:999px;padding:0}.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenControls input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:999px;height:4px}.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenControls input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--palette-white);width:12px;height:12px;box-shadow:none;border:0;border-radius:50%;margin-top:-4px}.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenControls input[type=range]::-moz-range-track{background:0 0;border:0;height:4px}.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenControls input[type=range]::-moz-range-thumb{background:var(--palette-white);width:12px;height:12px;box-shadow:none;border:0;border-radius:50%}.timeline-module__VHl6zW__preview .timeline-module__VHl6zW__fullscreenControls input[type=range]:focus-visible{outline:2px solid var(--palette-white);outline-offset:5px}.timeline-module__VHl6zW__audioActions{scrollbar-width:thin;flex:1 1 0;align-items:center;gap:7px;min-width:0;display:flex;overflow-x:auto}.timeline-module__VHl6zW__audioActions>button{flex-shrink:0}:is(.timeline-module__VHl6zW__iconButton.button--icon-only,.timeline-module__VHl6zW__toolbar .button--icon-only,.timeline-module__VHl6zW__previewControls .button--icon-only){border-radius:6px;width:28px;min-width:28px;height:28px;padding:6px}.timeline-module__VHl6zW__toolbar .button--icon-only[aria-pressed=true]{background:var(--home-surface-subtle)}.timeline-module__VHl6zW__clipBadge{white-space:nowrap;color:var(--home-error);background:var(--home-error-wash);border-radius:4px;flex-shrink:0;padding:0 6px;font-size:10px;line-height:14px}.timeline-module__VHl6zW__clipBadge[data-tone=dirty]{color:var(--home-text-muted);background:var(--home-surface-subtle)}
.transition-picker-module__-d71RG__dialog{width:min(560px,100vw - 80px);max-width:560px}.transition-picker-module__-d71RG__choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:340px;padding:4px;display:grid;overflow-y:auto}.transition-picker-module__-d71RG__choices .transition-picker-module__-d71RG__choice{white-space:normal;border-radius:12px;flex-direction:column;gap:8px;width:100%;min-width:0;height:auto;padding:6px;display:flex}.transition-picker-module__-d71RG__choice[aria-pressed=true]{background:var(--default);box-shadow:inset 0 0 0 1px var(--home-text)}.transition-picker-module__-d71RG__thumb{aspect-ratio:16/9;background:var(--home-background);border-radius:8px;flex-shrink:0;place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.transition-picker-module__-d71RG__thumb[data-has-preview=true]:after{content:"";z-index:1;pointer-events:none;background:#0000000d;position:absolute;inset:0}.transition-picker-module__-d71RG__thumb>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.transition-picker-module__-d71RG__thumb>svg{width:28px;height:28px}.transition-picker-module__-d71RG__name{text-align:center;font-size:12px;font-weight:400;line-height:1.5}.transition-picker-module__-d71RG__footer{flex-direction:column;align-items:stretch;gap:20px;padding-top:0;display:flex}.transition-picker-module__-d71RG__dialog .modal__body+.transition-picker-module__-d71RG__footer{margin-top:8px}.transition-picker-module__-d71RG__duration{align-items:center;gap:16px;font-size:13px;display:flex}.transition-picker-module__-d71RG__duration output{text-align:right;font-variant-numeric:tabular-nums;min-width:64px}.transition-picker-module__-d71RG__directions{justify-content:center;gap:12px;display:flex}
.dot-matrix-loader-module__znZ5iW__loader{overflow:visible}.dot-matrix-loader-module__znZ5iW__dot{transform-box:fill-box;transform-origin:50%;animation:1.15s ease-out infinite dot-matrix-loader-module__znZ5iW__dot-matrix-pulse}.dot-matrix-loader-module__znZ5iW__dot:first-child{animation-delay:0s}.dot-matrix-loader-module__znZ5iW__dot:nth-child(2){animation-delay:.128s}.dot-matrix-loader-module__znZ5iW__dot:nth-child(3){animation-delay:.256s}.dot-matrix-loader-module__znZ5iW__dot:nth-child(4){animation-delay:.384s}.dot-matrix-loader-module__znZ5iW__dot:nth-child(5){animation-delay:.512s}.dot-matrix-loader-module__znZ5iW__dot:nth-child(6){animation-delay:.64s}.dot-matrix-loader-module__znZ5iW__dot:nth-child(7){animation-delay:.768s}.dot-matrix-loader-module__znZ5iW__dot:nth-child(8){animation-delay:.896s}.dot-matrix-loader-module__znZ5iW__dot:nth-child(9){animation-delay:1.024s}@keyframes dot-matrix-loader-module__znZ5iW__dot-matrix-pulse{0%,to{opacity:.14;transform:scale(.72)}10%{opacity:1;transform:scale(1)}24%{opacity:.28;transform:scale(.84)}}@media (prefers-reduced-motion:reduce){.dot-matrix-loader-module__znZ5iW__dot{opacity:.35;animation:none;transform:none}.dot-matrix-loader-module__znZ5iW__dot:nth-child(9){opacity:1}}
/*# sourceMappingURL=bf35a12b9cd043b6.css.map*/