.film-editing-workspace_filmStage__nyTfv{padding:20px 24px}.film-editing-workspace_builder__k2giR{display:grid;grid-template-columns:minmax(210px,.7fr) minmax(0,1.3fr);gap:clamp(24px,4vw,68px);max-width:1480px;min-height:100%;margin:0 auto;padding:12px 4px}.film-editing-workspace_builderIntro__cEUnl{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-bottom:28px}.film-editing-workspace_builderIntro__cEUnl h2{font-size:clamp(32px,3.5vw,56px);max-width:11ch;line-height:1.04;letter-spacing:-.055em;margin:22px 0 12px;text-wrap:balance}.film-editing-workspace_builderIntro__cEUnl h2:lang(ja),.film-editing-workspace_builderIntro__cEUnl h2:lang(zh-CN){max-width:8em}.film-editing-workspace_builderIntro__cEUnl p{max-width:40ch;font-size:14px;line-height:1.65;color:#c4b9aa}.film-editing-workspace_builderIntro__cEUnl button{display:inline-flex;align-items:center;gap:12px;margin-top:14px}.film-editing-workspace_storyForm__iZQ_K{display:flex;flex-direction:column;gap:16px;padding:22px;background:#202020;border:1px solid #303033;border-radius:14px;min-width:0}.film-editing-workspace_writingSurface__GQtyQ{display:flex;flex-direction:column;flex:1 1;min-height:280px;border:1px solid #3b3b3f;border-radius:10px;background:#161617;padding:18px}.film-editing-workspace_writingSurface__GQtyQ .film-editing-workspace_scriptInput__zoAtN{font-size:11px;color:#b1b1ba}.film-editing-workspace_writingSurface__GQtyQ .film-editing-workspace_scriptInput__zoAtN textarea{flex:0 0 auto;border:0;background:transparent;padding:12px 0;font-size:15px;min-height:190px;height:clamp(190px,26dvh,360px);outline-offset:3px}.film-editing-workspace_writingSurface__GQtyQ .film-editing-workspace_importRow__qVrtM{justify-content:flex-start;padding:10px;border:1px solid #353538;border-radius:8px;width:fit-content;max-width:100%}.film-editing-workspace_writingSurface__GQtyQ .film-editing-workspace_importRow__qVrtM small{max-width:26ch;font-size:10px}.film-editing-workspace_settings__4yfG2{display:flex;flex-wrap:wrap;gap:24px;margin:0;padding:0 0 18px;min-width:0;border:0;border-bottom:1px solid #484037}.film-editing-workspace_settings__4yfG2 label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#c4b9aa}.film-editing-workspace_settings__4yfG2 input,.film-editing-workspace_settings__4yfG2 select{min-height:36px;padding:6px 10px;border:1px solid #635749;border-radius:6px;background:#11100e;color:#f2ecdf;font:inherit}.film-editing-workspace_settings__4yfG2 input{width:72px}.film-editing-workspace_settings__4yfG2 label>span{display:flex;align-items:center;gap:8px}.film-editing-workspace_audioNote__Yx92x{margin:0;color:#c4b9aa;font-size:12px;line-height:1.6;max-width:75ch}.film-editing-workspace_scriptInput__zoAtN{display:flex;flex-direction:column;flex:1 1;gap:10px;font-size:14px;min-height:220px}.film-editing-workspace_scriptInput__zoAtN textarea{flex:1 1;min-height:260px;width:100%;resize:vertical;border:1px solid #635749;border-radius:8px;padding:18px;font:inherit;line-height:1.7;color:#f2ecdf;background:#11100e;caret-color:#e9a17f}.film-editing-workspace_scriptInput__zoAtN textarea::placeholder{color:#b0a798}.film-editing-workspace_scriptInput__zoAtN small{align-self:flex-end;color:#c4b9aa;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.film-editing-workspace_formFooter__G4pfb,.film-editing-workspace_importRow__qVrtM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.film-editing-workspace_formFooter__G4pfb small,.film-editing-workspace_importRow__qVrtM small{font-size:12px;line-height:1.6;color:#c4b9aa;max-width:48ch}.film-editing-workspace_references__TXrER{border-top:1px solid #484037;padding-top:12px;font-size:13px}.film-editing-workspace_references__TXrER summary{cursor:pointer;padding:7px 0}.film-editing-workspace_references__TXrER p{line-height:1.7;max-width:70ch;color:#c4b9aa}.film-editing-workspace_referencePhotos__AHoYe{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.film-editing-workspace_referencePhotos__AHoYe img{width:64px;height:64px;object-fit:contain;border-radius:4px;background:#11100e}.film-editing-workspace_optionalGuide__ZvDZ4{margin-left:auto}.film-editing-workspace_productionHost__8xMHd:not([hidden]){display:block;height:100%}.film-editing-workspace_builder__k2giR button:not(.film-editing-workspace_primaryAction__N0Snr),.film-editing-workspace_editor__hDncu a,.film-editing-workspace_editor__hDncu button{display:inline-flex;justify-content:center;align-items:center;gap:8px;padding:9px 12px;min-height:36px;border:1px solid #655648;border-radius:6px;background:#24201b;color:#f2ecdf;font:inherit;font-size:12px;cursor:pointer;text-decoration:none;transition:background-color .15s ease}.film-editing-workspace_builder__k2giR button:disabled,.film-editing-workspace_editor__hDncu button:disabled{opacity:.5;cursor:not-allowed}.film-editing-workspace_builder__k2giR :focus-visible,.film-editing-workspace_editor__hDncu :focus-visible{outline:2px solid #e9a17f;outline-offset:3px}.film-editing-workspace_builder__k2giR ::selection,.film-editing-workspace_editor__hDncu ::selection{background:#244680;color:#fff}.film-editing-workspace_editor__hDncu{display:grid;grid-template-columns:190px minmax(0,1fr) minmax(250px,300px);grid-template-rows:minmax(260px,1fr) auto;grid-template-areas:"assets preview inspector" "assets timeline timeline";gap:12px;height:max(600px,calc(100dvh - 184px));min-width:0;color:var(--workspace-text,#f5f5f7);font-size:13px}.film-editing-workspace_assets__FiODo{grid-area:assets}.film-editing-workspace_inspector__HT3Z6{grid-area:inspector}.film-editing-workspace_editor__hDncu h3{font-size:14px;margin:0}.film-editing-workspace_editor__hDncu a,.film-editing-workspace_editor__hDncu button{margin:0}.film-editing-workspace_editor__hDncu small{color:#c4b9aa;font-size:11px;line-height:1.5}.film-editing-workspace_assets__FiODo,.film-editing-workspace_inspector__HT3Z6{min-height:0;overflow-y:auto;background:#1c1a17;border-radius:12px;scrollbar-color:#655648 #1c1a17}.film-editing-workspace_assets__FiODo>header,.film-editing-workspace_inspector__HT3Z6>header{position:sticky;top:0;z-index:1;background:#1c1a17;display:grid;gap:8px;padding:16px;border-bottom:1px solid #484037}.film-editing-workspace_assets__FiODo ol{list-style:none;margin:0;padding:12px;display:grid;gap:10px}.film-editing-workspace_assets__FiODo ol button{display:flex;flex-direction:column;align-items:stretch;width:100%;text-align:left;padding:8px;gap:8px}.film-editing-workspace_assets__FiODo button[aria-pressed=true],.film-editing-workspace_track__OLjYT button[aria-pressed=true]{border-color:#e9a17f;background:#3a2b22}.film-editing-workspace_assetImage__PUYe0{display:flex;justify-content:center;align-items:center;height:84px;background:#11100e;border-radius:4px}.film-editing-workspace_assetImage__PUYe0 img{width:100%;height:100%;object-fit:contain}.film-editing-workspace_assets__FiODo strong{font-size:12px;line-height:1.5;overflow-wrap:anywhere}.film-editing-workspace_assets__FiODo>p,.film-editing-workspace_inspector__HT3Z6>p{padding:16px;color:#c4b9aa;line-height:1.7}.film-editing-workspace_previewColumn__tHy_r{grid-area:preview;display:flex;flex-direction:column;min-width:0;min-height:0}.film-editing-workspace_editorToolbar__6It_A{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:2px 0 12px}.film-editing-workspace_editorToolbar__6It_A>span{overflow-wrap:anywhere}.film-editing-workspace_editorToolbar__6It_A>div{display:flex;flex-wrap:wrap;gap:8px}.film-editing-workspace_preview__iRuZu{display:flex;justify-content:center;align-items:center;flex:1 1;min-height:160px;overflow:hidden;background:#080807;border-radius:8px}.film-editing-workspace_preview__iRuZu video{display:block;width:100%;height:100%;max-height:100%;object-fit:contain}.film-editing-workspace_imagePreview__674lx{display:flex;flex-direction:column;height:100%;width:100%;min-height:0}.film-editing-workspace_imagePreview__674lx img{flex:1 1;width:100%;height:0;min-height:0;object-fit:contain}.film-editing-workspace_imagePreview__674lx p{margin:0;padding:10px;text-align:center;font-size:12px;color:#c4b9aa}.film-editing-workspace_emptyPreview__dpI_z{max-width:42ch;text-align:center;padding:24px}.film-editing-workspace_emptyPreview__dpI_z h3{margin:16px 0 10px;font-size:18px}.film-editing-workspace_emptyPreview__dpI_z p{color:#c4b9aa;line-height:1.7}.film-editing-workspace_timeline__yQhbA{grid-area:timeline;min-width:0;padding:14px 16px;border:1px solid #303034;border-radius:12px;background:#202020}.film-editing-workspace_timelineTools__dhmSr{display:flex;flex-wrap:wrap;gap:20px;align-items:center}.film-editing-workspace_timelineTools__dhmSr .film-editing-workspace_scrubber__Hi4sS{flex:1 1;min-width:180px}.film-editing-workspace_editor__hDncu .film-editing-workspace_timelineZoom__eX7W9{display:flex;flex-direction:row;align-items:center;gap:8px;color:#aaaab4}.film-editing-workspace_editor__hDncu .film-editing-workspace_timelineTools__dhmSr input[type=range]{height:16px;min-height:0;margin:0;padding:0;border:0;background:transparent}.film-editing-workspace_editor__hDncu .film-editing-workspace_timelineZoom__eX7W9 input{width:80px;accent-color:#8c8c95}.film-editing-workspace_timelineCanvas__Sd5F3{position:relative;min-width:100%;padding-top:26px}.film-editing-workspace_ruler__OUiKt{position:absolute;inset:0 0 auto;height:23px;overflow:hidden;border-bottom:1px solid #39393e;background:repeating-linear-gradient(90deg,#39393e 0 1px,transparent 1px 16px) 0 100% /100% 4px no-repeat}.film-editing-workspace_ruler__OUiKt span{position:absolute;top:0;padding-left:4px;color:#9999a4;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.film-editing-workspace_playhead__XWwDT{position:absolute;top:18px;bottom:0;width:1px;background:#ededf2;pointer-events:none}.film-editing-workspace_playhead__XWwDT:before{content:"";position:absolute;top:-5px;left:-4px;width:9px;height:10px;background:#ededf2;clip-path:polygon(0 0,100% 0,100% 60%,50% 100%,0 60%)}.film-editing-workspace_transport__uyfG_{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.film-editing-workspace_transport__uyfG_>div{display:flex;align-items:center;gap:4px}.film-editing-workspace_transport__uyfG_ output{margin-left:8px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.film-editing-workspace_editor__hDncu .film-editing-workspace_scrubber__Hi4sS{display:flex;gap:10px;align-items:center;margin:14px 0;font-size:11px;color:#c4b9aa}.film-editing-workspace_scrubber__Hi4sS input{flex:1 1;min-width:80px;accent-color:#e9a17f}.film-editing-workspace_timelineScroll__5l6vj{overflow-x:auto;scrollbar-color:#655648 #1c1a17;padding-bottom:4px}.film-editing-workspace_track__OLjYT{position:relative;height:78px;list-style:none;margin:0;padding:0;width:100%}.film-editing-workspace_track__OLjYT li{position:absolute;top:0;padding-right:3px}.film-editing-workspace_track__OLjYT button{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:relative;overflow:hidden;height:78px;width:100%;padding:8px;gap:4px;text-align:left}.film-editing-workspace_track__OLjYT img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:.18}.film-editing-workspace_track__OLjYT small,.film-editing-workspace_track__OLjYT strong{position:relative;z-index:0;line-height:1.35;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.film-editing-workspace_track__OLjYT strong{font-size:11px}.film-editing-workspace_editor__hDncu .film-editing-workspace_timeline__yQhbA>p{color:#c4b9aa;margin:10px 0 0;font-size:11px;line-height:1.6}.film-editing-workspace_inspector__HT3Z6 article{padding:16px;overflow-wrap:anywhere}.film-editing-workspace_inspector__HT3Z6 article h3{font-size:16px;line-height:1.5}.film-editing-workspace_inspector__HT3Z6 article p{line-height:1.7}.film-editing-workspace_inspector__HT3Z6 article video,.film-editing-workspace_inspector__HT3Z6 article>img{width:100%;max-height:200px;object-fit:contain}.film-editing-workspace_mediaError__e15wK{font-size:12px;color:#e9a17f}.film-editing-workspace_filmStage__nyTfv{scrollbar-color:#505059 transparent}.film-editing-workspace_assets__FiODo,.film-editing-workspace_assets__FiODo>header,.film-editing-workspace_inspector__HT3Z6,.film-editing-workspace_inspector__HT3Z6>header,.film-editing-workspace_storyForm__iZQ_K,.film-editing-workspace_timeline__yQhbA{background:var(--workspace-surface,#19191c);color:var(--workspace-text,#f5f5f7)}.film-editing-workspace_assets__FiODo>header,.film-editing-workspace_inspector__HT3Z6>header,.film-editing-workspace_references__TXrER,.film-editing-workspace_settings__4yfG2{border-color:var(--workspace-line,#44444c)}.film-editing-workspace_assets__FiODo>p,.film-editing-workspace_audioNote__Yx92x,.film-editing-workspace_builderIntro__cEUnl p,.film-editing-workspace_editor__hDncu .film-editing-workspace_scrubber__Hi4sS,.film-editing-workspace_editor__hDncu .film-editing-workspace_timeline__yQhbA>p,.film-editing-workspace_editor__hDncu small,.film-editing-workspace_emptyPreview__dpI_z p,.film-editing-workspace_formFooter__G4pfb small,.film-editing-workspace_imagePreview__674lx p,.film-editing-workspace_importRow__qVrtM small,.film-editing-workspace_inspector__HT3Z6>p,.film-editing-workspace_references__TXrER p,.film-editing-workspace_scriptInput__zoAtN small,.film-editing-workspace_settings__4yfG2 label{color:var(--workspace-muted,#b0b0bc)}.film-editing-workspace_scriptInput__zoAtN textarea,.film-editing-workspace_settings__4yfG2 input,.film-editing-workspace_settings__4yfG2 select{border-color:var(--workspace-line,#44444c);color:var(--workspace-text,#f5f5f7);background:#111114;caret-color:#a5bfff}.film-editing-workspace_scriptInput__zoAtN textarea::placeholder{color:#b0b0bc}.film-editing-workspace_builder__k2giR button:not(.film-editing-workspace_primaryAction__N0Snr),.film-editing-workspace_editor__hDncu a,.film-editing-workspace_editor__hDncu button{background:#242428;border-color:var(--workspace-line,#44444c);color:#f5f5f7}.film-editing-workspace_builder__k2giR .film-editing-workspace_primaryAction__N0Snr{background:var(--workspace-accent,#245be5);color:white}.film-editing-workspace_assets__FiODo button[aria-pressed=true],.film-editing-workspace_track__OLjYT button[aria-pressed=true]{background:#19274a;border-color:#91b3ff}.film-editing-workspace_builder__k2giR :focus-visible,.film-editing-workspace_editor__hDncu :focus-visible{outline-color:#91b3ff}.film-editing-workspace_scrubber__Hi4sS input{accent-color:#4278ff}.film-editing-workspace_builder__k2giR button:not(.film-editing-workspace_primaryAction__N0Snr),.film-editing-workspace_editor__hDncu a,.film-editing-workspace_editor__hDncu button,.film-editing-workspace_settings__4yfG2 input,.film-editing-workspace_settings__4yfG2 select{transition:transform var(--motion-press) var(--ease-out),background-color var(--motion-control) var(--ease-out),border-color var(--motion-control) var(--ease-out),color var(--motion-control) var(--ease-out)}.film-editing-workspace_builder__k2giR button:active:not(:focus-visible):not(:disabled):not([aria-busy=true]),.film-editing-workspace_editorToolbar__6It_A :is(button,a):active:not(:focus-visible):not(:disabled):not([aria-busy=true]),.film-editing-workspace_transport__uyfG_ button:active:not(:focus-visible):not(:disabled):not([aria-busy=true]){transform:scale(.97)}@media (hover:hover) and (pointer:fine){.film-editing-workspace_builder__k2giR button:not(.film-editing-workspace_primaryAction__N0Snr):hover:enabled,.film-editing-workspace_editor__hDncu a:hover,.film-editing-workspace_editor__hDncu button:hover:enabled:not([aria-pressed=true]){background:#34343c;border-color:#7e8db0}.film-editing-workspace_builder__k2giR .film-editing-workspace_primaryAction__N0Snr:hover:enabled:not([aria-busy=true]){background:#326bf5}}@media (prefers-reduced-motion:reduce){.film-editing-workspace_builder__k2giR button:not(.film-editing-workspace_primaryAction__N0Snr),.film-editing-workspace_editor__hDncu a,.film-editing-workspace_editor__hDncu button,.film-editing-workspace_settings__4yfG2 input,.film-editing-workspace_settings__4yfG2 select{transition:none}.film-editing-workspace_builder__k2giR button:active,.film-editing-workspace_editorToolbar__6It_A :is(button,a):active,.film-editing-workspace_transport__uyfG_ button:active{transform:none!important}}@media(max-width:1150px){.film-editing-workspace_editor__hDncu{grid-template-columns:150px minmax(0,1fr) 250px}.film-editing-workspace_builder__k2giR{grid-template-columns:minmax(180px,.5fr) minmax(0,1.7fr);gap:24px}}@media(max-width:800px){.film-editing-workspace_builder__k2giR{grid-template-columns:1fr;padding-top:0;gap:14px}.film-editing-workspace_builderIntro__cEUnl{padding:8px 4px 0}.film-editing-workspace_builderIntro__cEUnl p:nth-of-type(2),.film-editing-workspace_builderIntro__cEUnl>svg{display:none}.film-editing-workspace_builderIntro__cEUnl h2{font-size:22px;margin:0 0 8px}.film-editing-workspace_builderIntro__cEUnl p{margin:0;max-width:60ch;font-size:13px}.film-editing-workspace_builderIntro__cEUnl button{margin:12px 0 0}.film-editing-workspace_storyForm__iZQ_K{padding:16px}.film-editing-workspace_settings__4yfG2{gap:14px}.film-editing-workspace_scriptInput__zoAtN textarea{min-height:220px;padding:12px}.film-editing-workspace_editor__hDncu{grid-template-columns:1fr;grid-template-rows:auto;grid-template-areas:"assets" "preview" "timeline" "inspector";height:auto;gap:14px}.film-editing-workspace_filmStage__nyTfv{padding:16px 12px}.film-editing-workspace_writingSurface__GQtyQ{padding:12px}.film-editing-workspace_assets__FiODo ol{display:flex;overflow-x:auto}.film-editing-workspace_assets__FiODo li{flex:0 0 142px}.film-editing-workspace_assets__FiODo{max-height:240px}.film-editing-workspace_preview__iRuZu{flex:auto;min-height:240px;height:40dvh}.film-editing-workspace_inspector__HT3Z6{overflow:visible}.film-editing-workspace_transport__uyfG_ output{font-size:10px}.film-editing-workspace_optionalGuide__ZvDZ4{margin-left:0}.film-editing-workspace_formFooter__G4pfb{align-items:stretch;flex-direction:column}.film-editing-workspace_builder__k2giR button,.film-editing-workspace_editor__hDncu a,.film-editing-workspace_editor__hDncu button{min-height:42px}}.wedding-film-guide_guide__5NuF7{max-width:1120px;margin:0 auto 24px;padding:20px;border:1px solid var(--line,#524b43);border-radius:12px;background:var(--panel,#151412);color:var(--paper,#f3eee2)}.wedding-film-guide_guide__5NuF7 h2{margin:0;font-family:inherit;font-weight:700;font-size:20px;line-height:1.3}.wedding-film-guide_guide__5NuF7 h3{font-size:18px;margin:18px 0 12px}.wedding-film-guide_guide__5NuF7 h4{font-size:14px;margin:12px 0 4px}.wedding-film-guide_guide__5NuF7 li,.wedding-film-guide_guide__5NuF7 p{font-size:13px;line-height:1.65;overflow-wrap:anywhere}.wedding-film-guide_guide__5NuF7 p{max-width:75ch;color:#c8c0b4}.wedding-film-guide_steps__Ut75R{display:flex;flex-wrap:wrap;list-style:none;padding:0;gap:12px 24px;margin:20px 0}.wedding-film-guide_steps__Ut75R li{display:flex;align-items:center;gap:8px;color:#c0b7ab}.wedding-film-guide_steps__Ut75R span{display:grid;place-items:center;width:26px;height:26px;border:1px solid #63574c;border-radius:50%}.wedding-film-guide_steps__Ut75R [aria-current=step]{color:#fffaf1;font-weight:700}.wedding-film-guide_steps__Ut75R [aria-current=step] span{background:#c55334;border-color:#c55334}.wedding-film-guide_actions__GOI7M,.wedding-film-guide_mode__GlW3y{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.wedding-film-guide_mode__GlW3y label{flex:1 1 240px}.wedding-film-guide_fields__QskwG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.wedding-film-guide_specs__u5G3a{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0}.wedding-film-guide_specs__u5G3a label{flex:1 1 190px}.wedding-film-guide_guide__5NuF7 label{display:grid;gap:7px;font-size:13px;font-weight:600}.wedding-film-guide_guide__5NuF7 input,.wedding-film-guide_guide__5NuF7 select,.wedding-film-guide_guide__5NuF7 textarea{width:100%;box-sizing:border-box;border:1px solid #655a4e;border-radius:7px;background:#0b0b0a;color:#f3eee2;padding:10px;font-family:inherit;font-weight:400;font-size:13px;line-height:1.5}.wedding-film-guide_guide__5NuF7 textarea{min-height:82px;resize:vertical}.wedding-film-guide_review__w_W5F>label>textarea{min-height:120px}.wedding-film-guide_review__w_W5F>label{margin:14px 0}.wedding-film-guide_review__w_W5F>label:nth-of-type(2)>textarea{min-height:300px;line-height:1.8}.wedding-film-guide_guide__5NuF7 button{padding:10px 14px;min-height:42px;border:1px solid #7d6b58;border-radius:8px;background:#29231c;color:#fffaf1;font-family:inherit;font-weight:600;font-size:13px;line-height:1.3;cursor:pointer}.wedding-film-guide_guide__5NuF7 button:hover{background:#393026}.wedding-film-guide_guide__5NuF7 button.wedding-film-guide_primary__kF_OA{background:#b8482e;border-color:#d67e60}.wedding-film-guide_guide__5NuF7 button.wedding-film-guide_primary__kF_OA:hover{background:#c95637}.wedding-film-guide_guide__5NuF7 button:disabled{opacity:.5;cursor:not-allowed}.wedding-film-guide_guide__5NuF7 :focus-visible{outline:2px solid #f3b286;outline-offset:3px}.wedding-film-guide_guide__5NuF7 details{margin:10px 0;font-size:13px}.wedding-film-guide_guide__5NuF7 summary{cursor:pointer;padding:5px 0}.wedding-film-guide_guide__5NuF7 label.wedding-film-guide_confirm__G4gCJ{display:flex;align-items:flex-start;gap:10px;margin:16px 0;line-height:1.6}.wedding-film-guide_confirm__G4gCJ input{width:18px;height:18px;flex-shrink:0;accent-color:#c55334}.wedding-film-guide_notice__XTV1m:empty{display:none}@media(max-width:640px){.wedding-film-guide_guide__5NuF7{padding:16px}.wedding-film-guide_fields__QskwG{grid-template-columns:1fr}.wedding-film-guide_steps__Ut75R{gap:10px}.wedding-film-guide_steps__Ut75R li{font-size:12px}.wedding-film-guide_actions__GOI7M button{flex:1 1 200px}}.wedding-film-guide_questions__jokyg textarea{min-height:76px}.workbench-activity_page__du8uG{color:#f3eee2}.workbench-activity_retention__inBLh{margin:14px 0 0;padding:12px 14px;border:1px solid #494238;border-radius:8px;background:#191714;color:#b9afa1;font-size:12px;line-height:1.6}.workbench-activity_header__pLVoM{display:flex;align-items:end;justify-content:space-between;gap:20px;padding:0 0 22px;border-bottom:1px solid #494238}.workbench-activity_header__pLVoM small{color:#e99c7c;font-size:11px;font-weight:750;letter-spacing:.14em}.workbench-activity_header__pLVoM h1{margin:5px 0 0;font-size:24px;line-height:1.15;letter-spacing:-.035em}.workbench-activity_header__pLVoM p{margin:7px 0 0;color:#a99f93;font-size:13px}.workbench-activity_empty__T7jqo button,.workbench-activity_header__pLVoM button,.workbench-activity_more__22pBH{min-height:36px;padding:0 16px;border:1px solid #64574b;border-radius:8px;background:#211e1a;color:#f3eee2;cursor:pointer}.workbench-activity_header__pLVoM button:disabled,.workbench-activity_more__22pBH:disabled{opacity:.5;cursor:wait}.workbench-activity_stats__D6SNp{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin:20px 0;border:1px solid #494238;border-radius:10px;overflow:hidden;background:#494238}.workbench-activity_stats__D6SNp span{display:grid;gap:5px;padding:16px;background:#191714;color:#a99f93;font-size:12px}.workbench-activity_stats__D6SNp b{color:#f3eee2;font-size:23px}.workbench-activity_filters__umeTm{display:flex;gap:7px;overflow-x:auto;padding:18px 0}.workbench-activity_filters__umeTm button{flex:none;padding:8px 13px;border:1px solid #494238;border-radius:30px;background:#211e1a;color:#b9afa1;cursor:pointer}.workbench-activity_filters__umeTm button[aria-pressed=true]{border-color:#e99c7c;background:#493328;color:#fff3e7}.workbench-activity_grid__Kpam0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.workbench-activity_card__Cq3xO{display:block;min-width:0;overflow:hidden;border:1px solid #494238;border-radius:10px;background:#181715;color:inherit;text-decoration:none}.workbench-activity_card__Cq3xO:hover{border-color:#e99c7c}.workbench-activity_preview__HbflO{display:grid;height:190px;place-items:center;background:#27231f;color:#ac9f8e;font-size:32px}.workbench-activity_preview__HbflO img{width:100%;height:100%;object-fit:contain}.workbench-activity_cardBody__8rt82{display:grid;gap:7px;padding:12px 14px 15px}.workbench-activity_meta__VMHLp{display:flex;justify-content:space-between;gap:8px;color:#aa9e91;font-size:11px}.workbench-activity_cardBody__8rt82 strong,.workbench-activity_meta__VMHLp time{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workbench-activity_cardBody__8rt82 strong{font-size:14px}.workbench-activity_state__7BHAl{color:#e99c7c;font-size:12px}.workbench-activity_state__7BHAl[data-state=failed]{color:#e5aa8f}.workbench-activity_state__7BHAl[data-state=succeeded]{color:#a9cbbb}.workbench-activity_empty__T7jqo{padding:50px 20px;border:1px solid #494238;border-radius:10px;color:#b9afa1;text-align:center}.workbench-activity_empty__T7jqo h2{color:#f3eee2}.workbench-activity_more__22pBH{display:block;margin:24px auto}.workbench-activity_detail__Skz_u{display:grid;grid-template-columns:minmax(280px,1.2fr) minmax(260px,.8fr);gap:20px;margin-top:24px}.workbench-activity_detailMedia__etuGh{display:grid;min-height:350px;place-items:center;border:1px solid #494238;border-radius:10px;background:#181715;color:#a99f93;font-size:40px}.workbench-activity_detailMedia__etuGh img{width:100%;max-height:70vh;object-fit:contain}.workbench-activity_detail__Skz_u dl{margin:0;border-top:1px solid #494238}.workbench-activity_detail__Skz_u dl>div{display:grid;grid-template-columns:95px 1fr;gap:12px;padding:13px 0;border-bottom:1px solid #494238;overflow-wrap:anywhere}.workbench-activity_detail__Skz_u dt{color:#a99f93;font-size:12px}.workbench-activity_detail__Skz_u dd{margin:0;font-size:13px}@media(max-width:950px){.workbench-activity_grid__Kpam0{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.workbench-activity_grid__Kpam0{grid-template-columns:1fr}.workbench-activity_stats__D6SNp{grid-template-columns:repeat(2,1fr)}.workbench-activity_header__pLVoM{align-items:start}.workbench-activity_header__pLVoM p{max-width:30ch}.workbench-activity_detail__Skz_u{grid-template-columns:1fr}}.workbench-activity_empty__T7jqo h2,.workbench-activity_page__du8uG,.workbench-activity_stats__D6SNp b{color:#f5f5f7}.workbench-activity_card__Cq3xO,.workbench-activity_detailMedia__etuGh,.workbench-activity_detail__Skz_u dl,.workbench-activity_detail__Skz_u dl>div,.workbench-activity_empty__T7jqo,.workbench-activity_header__pLVoM,.workbench-activity_retention__inBLh,.workbench-activity_stats__D6SNp{border-color:#44444c}.workbench-activity_card__Cq3xO,.workbench-activity_detailMedia__etuGh,.workbench-activity_retention__inBLh,.workbench-activity_stats__D6SNp span{background:#19191c}.workbench-activity_stats__D6SNp{background:#44444c}.workbench-activity_header__pLVoM small,.workbench-activity_state__7BHAl{color:#b5cdff}.workbench-activity_detail__Skz_u dt,.workbench-activity_empty__T7jqo,.workbench-activity_header__pLVoM p,.workbench-activity_meta__VMHLp,.workbench-activity_retention__inBLh,.workbench-activity_stats__D6SNp span{color:#b0b0bc}.workbench-activity_empty__T7jqo button,.workbench-activity_filters__umeTm button,.workbench-activity_header__pLVoM button,.workbench-activity_more__22pBH,.workbench-activity_preview__HbflO{background:#242428;border-color:#44444c;color:#f5f5f7}.workbench-activity_filters__umeTm button[aria-pressed=true]{border-color:#91b3ff;background:#1a2b50;color:#f5f5f7}.workbench-activity_card__Cq3xO:hover{border-color:#91b3ff}.workbench-plans_page__PNIwT{color:#f3eee2}.workbench-plans_page__PNIwT header{padding-bottom:22px;border-bottom:1px solid #494238}.workbench-plans_grid__v6l6_ article>span,.workbench-plans_page__PNIwT header small{color:#e99c7c;font-size:11px;font-weight:750;letter-spacing:.12em}.workbench-plans_page__PNIwT h1{margin:5px 0 0;font-size:24px;letter-spacing:-.035em}.workbench-plans_page__PNIwT header p{max-width:780px;margin:8px 0 0;color:#b9afa1;font-size:13px;line-height:1.6}.workbench-plans_rate__djjLl{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:22px 0}.workbench-plans_rate__djjLl>div{display:grid;gap:9px;padding:20px;border:1px solid #494238;border-radius:10px;background:#181715}.workbench-plans_rate__djjLl span{color:#b9afa1;font-size:12px}.workbench-plans_rate__djjLl strong{font-size:17px}.workbench-plans_rate__djjLl small{color:#e99c7c;font-size:12px}.workbench-plans_grid__v6l6_{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.workbench-plans_grid__v6l6_ article{display:flex;flex-direction:column;min-height:280px;padding:24px;border:1px solid #494238;border-radius:10px;background:#181715}.workbench-plans_grid__v6l6_ article:nth-child(2){border-color:#e99c7c}.workbench-plans_grid__v6l6_ h2{margin:18px 0 0;font-size:32px;letter-spacing:-.04em}.workbench-plans_purchaseType__ThAhx{margin:4px 0 0;font-size:12px;color:#b9afa1}.workbench-plans_points__VY59K{margin:16px 0 4px;font-size:23px;font-weight:700}.workbench-plans_points__VY59K small{font-size:13px;font-weight:400}.workbench-plans_audience__4CAH1{margin:0 0 16px;min-height:3.2em;font-size:13px;line-height:1.6;color:#c4baae}.workbench-plans_budget__uxGgh{padding:12px 0;border-top:1px solid #39342d}.workbench-plans_grid__v6l6_ h3{margin:0 0 8px;font-size:12px;font-weight:650;color:#f3eee2}.workbench-plans_budget__uxGgh dl{margin:0;display:grid;gap:7px;font-size:13px}.workbench-plans_budget__uxGgh dl>div{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.workbench-plans_budget__uxGgh dt{color:#b9afa1}.workbench-plans_budget__uxGgh dt small{font-size:10px}.workbench-plans_budget__uxGgh dd{margin:0;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.workbench-plans_equivalent__g26s6{margin:4px 0 12px;color:#e99c7c;font-size:12px;line-height:1.5}.workbench-plans_benefits__7lzqI{margin:0;padding-left:17px;display:grid;gap:7px;color:#c4baae;font-size:12px;line-height:1.6}.workbench-plans_mixed__PCaYz{margin:16px 0;padding:12px;background:#23201c;border-radius:6px}.workbench-plans_mixed__PCaYz p{margin:0;color:#c4baae;font-size:12px;line-height:1.6}.workbench-plans_checkout__rvfAg{margin-top:auto}.workbench-plans_checkout__rvfAg button{width:100%;min-height:44px;border:1px solid #51463c;border-radius:8px;color:#b9afa1;background:#28231f;cursor:not-allowed}.workbench-plans_grid__v6l6_ .pricing-card__checkout{width:100%;color:#181715;background:#f3eee2;cursor:pointer}.workbench-plans_grid__v6l6_ .pricing-card__error{color:#f2b197;font-size:13px;line-height:1.6}.workbench-plans_notes__iCtwh{margin-top:20px;border-top:1px solid #494238;padding-top:8px}.workbench-plans_note__IqPLE,.workbench-plans_notes__iCtwh p{color:#b9afa1;font-size:12px;line-height:1.7}.workbench-plans_note__IqPLE{margin:12px 0 18px}.workbench-plans_retry__5A6NM{min-height:44px;padding:6px 12px;border:1px solid #746451;border-radius:6px;background:#23201c;color:#f3eee2;cursor:pointer}.workbench-plans_page__PNIwT button:focus-visible{outline:2px solid #e99c7c;outline-offset:3px}.workbench-plans_grid__v6l6_{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-plans_grid__v6l6_ article{min-width:0;padding:22px}.workbench-plans_rate__djjLl{grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0}.workbench-plans_rate__djjLl strong{font-size:15px;line-height:1.6}@media(max-width:1100px){.workbench-plans_grid__v6l6_{grid-template-columns:1fr}.workbench-plans_audience__4CAH1{min-height:0}.workbench-plans_rate__djjLl{grid-template-columns:1fr}}.workbench-plans_grid__v6l6_ h3,.workbench-plans_page__PNIwT{color:#f5f5f7}.workbench-plans_budget__uxGgh,.workbench-plans_grid__v6l6_ article,.workbench-plans_notes__iCtwh,.workbench-plans_page__PNIwT header,.workbench-plans_rate__djjLl>div{border-color:#44444c}.workbench-plans_grid__v6l6_ article,.workbench-plans_rate__djjLl>div{background:#19191c}.workbench-plans_grid__v6l6_ article:nth-child(2){border-color:#91b3ff}.workbench-plans_equivalent__g26s6,.workbench-plans_grid__v6l6_ article>span,.workbench-plans_page__PNIwT header small,.workbench-plans_rate__djjLl small{color:#b5cdff}.workbench-plans_audience__4CAH1,.workbench-plans_benefits__7lzqI,.workbench-plans_budget__uxGgh dt,.workbench-plans_mixed__PCaYz p,.workbench-plans_note__IqPLE,.workbench-plans_notes__iCtwh p,.workbench-plans_page__PNIwT header p,.workbench-plans_purchaseType__ThAhx,.workbench-plans_rate__djjLl span{color:#b0b0bc}.workbench-plans_checkout__rvfAg button,.workbench-plans_mixed__PCaYz,.workbench-plans_retry__5A6NM{background:#242428;border-color:#44444c}.workbench-plans_checkout__rvfAg button{color:#b0b0bc}.workbench-plans_retry__5A6NM{color:#f5f5f7}.workbench-plans_grid__v6l6_ .pricing-card__checkout{color:#fff;background:#245be5;border-color:#245be5}.workbench-plans_page__PNIwT button:focus-visible{outline-color:#91b3ff}