.video-trim_dialog__wY9aA{padding:0;border:0;margin:auto;width:min(860px,calc(100vw - 40px));max-width:none;max-height:calc(100dvh - 40px);color:#f5f3f0;background:#121110;border:1px solid rgba(245,243,240,.1);border-radius:26px;font-family:var(--font-archivo),Arial,Helvetica,sans-serif;box-shadow:0 30px 120px #0009;overflow:hidden}.video-trim_dialog__wY9aA::backdrop{background:#000c;backdrop-filter:blur(9px)}.video-trim_shell__uXZBd{display:flex;flex-direction:column;max-height:calc(100dvh - 40px)}.video-trim_header__MdSbi{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:24px 28px 19px;flex-shrink:0}.video-trim_header__MdSbi p{font-size:11px;color:#ff5f5f;letter-spacing:.16em;font-weight:600;margin:0 0 10px}.video-trim_header__MdSbi h2{font-family:var(--font-big-shoulders),"Arial Narrow",Impact,sans-serif;font-size:38px;line-height:.9;font-weight:800;text-transform:uppercase;letter-spacing:.005em;margin:0 0 8px}.video-trim_header__MdSbi>div{min-width:0}.video-trim_header__MdSbi>div>span{display:block;color:#99928f;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-trim_dialog__wY9aA button{font:inherit;cursor:pointer;border:0}.video-trim_iconButton__q4Zue{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#2a2625;color:#f5f3f0;flex-shrink:0}.video-trim_body__dLOJs{overflow-y:auto;overscroll-behavior:contain;min-height:0;padding:0 28px 18px}.video-trim_player__fL8od{position:relative;display:grid;place-items:center;margin-inline:auto;background:#080808;border-radius:15px;overflow:hidden;aspect-ratio:16/9;max-height:40dvh}.video-trim_player__fL8od video{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.video-trim_playOverlay__5N01R{position:absolute;display:grid;place-items:center;width:66px;height:66px;border-radius:50%;background:#0009;color:white;backdrop-filter:blur(8px)}.video-trim_playOverlay__5N01R svg{margin-left:4px}.video-trim_loading__Q8mo5{position:absolute;bottom:15px;font-size:12px;color:#bbb}.video-trim_controls__RdMnK{display:flex;align-items:center;gap:12px;margin:8px 0 12px}.video-trim_controls__RdMnK .video-trim_iconButton__q4Zue{background:transparent}.video-trim_controls__RdMnK .video-trim_iconButton__q4Zue:last-child{margin-left:auto}.video-trim_clock__3bIcY{font-size:13px;font-variant-numeric:tabular-nums}.video-trim_clock__3bIcY span{color:#8e8884;margin-left:3px}.video-trim_hint__LCHkF{font-size:13px;line-height:1.6;color:#c3bbb5;margin:0 0 18px}.video-trim_timelineWrap__wy76t{padding:0 14px}.video-trim_timeline__8nzH1{position:relative;height:62px;isolation:isolate}.video-trim_filmstrip__8Bayw{height:100%;display:flex;border-radius:8px;overflow:hidden;background:repeating-linear-gradient(90deg,#302c2a,#302c2a 9.5%,#24211f 0,#24211f 10%)}.video-trim_filmstrip__8Bayw img{width:10%;height:100%;object-fit:cover;pointer-events:none;user-select:none}.video-trim_shade__SJ_BN{position:absolute;top:0;bottom:0;background:#000a;pointer-events:none;border-radius:5px}.video-trim_selection__1FNF0{position:absolute;top:-3px;bottom:-3px;border-top:3px solid #ff706b;border-bottom:3px solid #ff706b;pointer-events:none;box-sizing:content-box}.video-trim_handle__jkDMW{position:absolute;top:-7px;width:44px;height:76px;transform:translateX(-50%);display:grid;place-items:center;background:transparent;color:#281412;touch-action:none;z-index:3;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.video-trim_handle__jkDMW span{display:block;width:17px;height:68px;border-radius:6px;background:#ff706b;box-shadow:0 2px 7px #0005;position:relative}.video-trim_handle__jkDMW span:after{content:"";position:absolute;top:24px;bottom:24px;left:7px;width:3px;border-radius:2px;background:#351613}.video-trim_handle__jkDMW[data-active]{z-index:5}.video-trim_handle__jkDMW[data-active] span{background:#ffb0a9}.video-trim_playhead__LnV2z{position:absolute;width:2px;top:5px;bottom:5px;background:white;box-shadow:0 0 3px #000;pointer-events:none;z-index:2}.video-trim_ends__xqNij{display:flex;justify-content:space-between;gap:16px;margin:15px 0 12px;color:#98908a;font-size:11px}.video-trim_ends__xqNij strong{color:#eee5de;font-size:12px;margin-left:5px;font-weight:500;font-variant-numeric:tabular-nums}.video-trim_scrub__kGYNq{display:flex;align-items:center;gap:15px;color:#9e9690;font-size:11px}.video-trim_scrub__kGYNq input{min-width:0;flex:1;accent-color:#f5f3f0;height:28px;cursor:pointer}.video-trim_shortcuts__bBe2m{display:flex;gap:9px;margin:12px 0}.video-trim_shortcuts__bBe2m button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:40px;background:#292524;color:#d9ceca;font-size:12px;padding:9px 14px;border-radius:24px}.video-trim_rate__tHgWM{color:#8f8580;font-size:11px;line-height:1.6;margin:0}.video-trim_error__gzCZc{color:#ffb3ad;font-size:13px;line-height:1.5}.video-trim_footer__BiIBn{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px;border-top:1px solid rgba(245,243,240,.1);background:#0b0a09;flex-shrink:0}.video-trim_total__S6FhI strong{font-size:17px;font-weight:500;display:block}.video-trim_total__S6FhI strong span{color:#ffaaa4;margin-left:12px}.video-trim_total__S6FhI small{color:#9d938d;font-size:11px;display:block;margin-top:7px}.video-trim_actions__NgO81{display:flex;gap:10px;align-items:center}.video-trim_cancel__4NO1I{background:transparent;color:#bdb1aa;padding:12px;font-size:13px!important;min-height:44px}.video-trim_save__fCgUD{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;background:#ff5f5f;color:#160b0a;padding:14px 22px;font-size:14px!important;font-weight:600!important;min-height:48px;white-space:nowrap}.video-trim_dialog__wY9aA button:disabled{opacity:.4;cursor:default}.video-trim_dialog__wY9aA :is(button,input):focus-visible{outline:2px solid #ffb0a9;outline-offset:3px}@media(max-width:600px){.video-trim_dialog__wY9aA{width:calc(100vw - 20px);border-radius:22px}.video-trim_dialog__wY9aA,.video-trim_shell__uXZBd{max-height:calc(100dvh - 20px)}.video-trim_header__MdSbi{padding:20px 18px 16px}.video-trim_header__MdSbi h2{font-size:27px}.video-trim_header__MdSbi p{font-size:9px}.video-trim_body__dLOJs{padding:0 18px 15px}.video-trim_player__fL8od{border-radius:12px}.video-trim_hint__LCHkF{font-size:12px}.video-trim_timeline__8nzH1{height:52px}.video-trim_handle__jkDMW{height:66px}.video-trim_handle__jkDMW span{height:58px}.video-trim_handle__jkDMW span:after{top:20px;bottom:20px}.video-trim_footer__BiIBn{padding:16px 18px max(16px,env(safe-area-inset-bottom));flex-wrap:wrap;gap:14px}.video-trim_total__S6FhI{width:100%}.video-trim_total__S6FhI strong{display:flex;justify-content:space-between}.video-trim_actions__NgO81{width:100%}.video-trim_save__fCgUD{flex:1}.video-trim_cancel__4NO1I{padding-left:0;padding-right:18px}}@media(prefers-reduced-motion:reduce){.video-trim_dialog__wY9aA *{scroll-behavior:auto!important}}.video-trim_timelineWrap__wy76t{padding-inline:26px}.video-trim_handle__jkDMW[data-edge=start]{transform:translateX(-100%);justify-items:end}.video-trim_handle__jkDMW[data-edge=end]{transform:none;justify-items:start}.video-trim_handle__jkDMW[data-edge=start] span{transform:translateX(8px)}.video-trim_handle__jkDMW[data-edge=end] span{transform:translateX(-8px)}@media(max-height:800px){.video-trim_header__MdSbi{padding-top:15px;padding-bottom:13px}.video-trim_header__MdSbi p{display:none}.video-trim_header__MdSbi h2{font-size:25px}.video-trim_player__fL8od{max-height:26dvh}.video-trim_controls__RdMnK{margin-block:4px}.video-trim_hint__LCHkF{margin-bottom:14px}}.video-trim_clipType__2Wgkp{border:0;padding:0;margin:0 0 16px;min-width:0}.video-trim_clipType__2Wgkp legend{color:#a89d97;font-size:11px;margin-bottom:9px}.video-trim_clipTypeOptions__MjKTy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;border:0}.video-trim_clipType__2Wgkp label{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;border-radius:10px;font-size:13px;line-height:1.35;color:#a99f98;cursor:pointer;transition:background .15s,color .15s}.video-trim_clipType__2Wgkp input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.video-trim_clipType__2Wgkp svg{flex-shrink:0}.video-trim_clipType__2Wgkp label:hover{color:#f6eee7;background:#ffffff08}.video-trim_clipType__2Wgkp label:has(input:checked){background:#151516;color:#f5f3f0}.video-trim_clipType__2Wgkp label:has(input:checked)>svg{color:#ff5f5f}.video-trim_clipType__2Wgkp label:has(input:focus-visible){outline:2px solid #ffaaa4;outline-offset:2px}@media(max-width:600px){.video-trim_clipType__2Wgkp label{font-size:12px;padding:10px 6px;gap:6px}.video-trim_clipType__2Wgkp{margin-bottom:12px}.video-trim_player__fL8od{max-height:25dvh}}@media(prefers-reduced-motion:reduce){.video-trim_clipType__2Wgkp label{transition:none}}.video-trim_save__fCgUD:hover:not(:disabled){background:#ffb3af}.media-pricing-info_trigger__yb9Ls{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:6px 0;border:0;background:transparent;color:#d9d5d1;text-align:left;font:inherit;font-size:14px;cursor:pointer;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:5px;transition:color .2s,text-decoration-color .2s}.media-pricing-info_trigger__yb9Ls svg{color:#ff5f5f;flex-shrink:0}.media-pricing-info_trigger__yb9Ls:hover{color:#ffb3af;text-decoration-color:currentColor}.media-pricing-info_trigger__yb9Ls:focus-visible{outline:2px solid #ffb3af;outline-offset:4px;border-radius:4px}.media-pricing-info_dialog__GT_Pw{width:min(620px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid #ffffff18;border-radius:22px;margin:auto;overflow:auto;overscroll-behavior:contain;background:#121110;color:#f5f3f0;font-family:var(--font-archivo),Arial,Helvetica,sans-serif;box-shadow:0 30px 100px #0009}.media-pricing-info_dialog__GT_Pw::backdrop{background:#000b;backdrop-filter:blur(7px)}.media-pricing-info_content__UVkWg{padding:30px}.media-pricing-info_content__UVkWg header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:25px}.media-pricing-info_eyebrow__B89Q1{color:#ff5f5f;font-size:11px;font-weight:600;letter-spacing:.16em;margin:0 0 12px}.media-pricing-info_content__UVkWg h2{font-family:var(--font-big-shoulders),"Arial Narrow",Impact,sans-serif;font-size:40px;line-height:.9;font-weight:800;text-transform:uppercase;letter-spacing:.005em;margin:0}.media-pricing-info_questions__7cWL3 details{border-bottom:1px solid #ffffff12}.media-pricing-info_questions__7cWL3 details:first-child{border-top:1px solid #ffffff12}.media-pricing-info_questions__7cWL3 summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 0;font-size:14px;line-height:1.5;font-weight:500;list-style:none;cursor:pointer}.media-pricing-info_questions__7cWL3 summary::-webkit-details-marker{display:none}.media-pricing-info_questions__7cWL3 summary:after{content:"+";flex-shrink:0;color:#a0a0a8;font-size:20px;line-height:1;font-weight:400}.media-pricing-info_questions__7cWL3 details[open]>summary:after{content:"−";color:#ff6868}.media-pricing-info_questions__7cWL3 summary:hover{color:#ffb1b1}.media-pricing-info_questions__7cWL3 summary:focus-visible{outline:2px solid #ff7777;outline-offset:3px;border-radius:3px}.media-pricing-info_answer__Nkasy{padding:0 0 20px}.media-pricing-info_answer__Nkasy p{font-size:13px;line-height:1.8;color:#adadb5;margin:0}.media-pricing-info_answer__Nkasy p+p{margin-top:10px}.media-pricing-info_content__UVkWg strong{color:#e6e6eb;font-weight:500}.media-pricing-info_close__bFAHx{display:grid;place-items:center;min-width:36px;height:36px;padding:0;border:0;border-radius:50%;color:#bcbcc2;background:#242426}.media-pricing-info_close__bFAHx:hover{background:#353539;color:#fff}.media-pricing-info_content__UVkWg table{width:100%;border-collapse:collapse;margin:24px 0 12px;font-size:12px;text-align:left;font-variant-numeric:tabular-nums}.media-pricing-info_content__UVkWg caption{text-align:left;color:#dedee4;margin-bottom:10px;font-size:13px}.media-pricing-info_content__UVkWg td,.media-pricing-info_content__UVkWg th{padding:12px 8px;border-bottom:1px solid #ffffff14;font-weight:400}.media-pricing-info_content__UVkWg td:first-child,.media-pricing-info_content__UVkWg th:first-child{padding-left:0}.media-pricing-info_content__UVkWg thead{color:#aaaab2;font-size:11px}.media-pricing-info_answer__Nkasy .media-pricing-info_note__xalSq{color:#96969e;font-size:11px;line-height:1.7;margin:0}.media-pricing-info_done__JUw_f{display:block;margin:24px 0 0 auto;border:0;border-radius:999px;min-height:48px;padding:12px 28px;background:#ff5f5f;color:#160b0a;font:inherit;font-size:14px;font-weight:600}.media-pricing-info_done__JUw_f:hover{background:#ffb3af}.media-pricing-info_content__UVkWg button{cursor:pointer}.media-pricing-info_content__UVkWg button:focus-visible{outline:2px solid #ffb3af;outline-offset:4px}@media(max-width:640px){.media-pricing-info_content__UVkWg{padding:24px 20px}.media-pricing-info_content__UVkWg h2{font-size:26px}.media-pricing-info_content__UVkWg header{gap:10px}.media-pricing-info_content__UVkWg table{font-size:11px}.media-pricing-info_content__UVkWg td,.media-pricing-info_content__UVkWg th{padding:10px 5px}.media-pricing-info_dialog__GT_Pw{max-height:calc(100dvh - 24px)}}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a6f6f031c1a24aa.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f71ad4daf0453cd2.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c8f52f6293c9b631.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_cd2992{font-family:Big Shoulders;font-weight:800;font-style:normal}.__variable_cd2992{--font-big-shoulders:"Big Shoulders"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_ae301a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_ae301a{--font-instrument:"Instrument Serif","Instrument Serif Fallback"}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_fab2aa{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_fab2aa{--font-archivo:"Archivo","Archivo Fallback"}.upgrade-picker_sheet__THgXY{--ink-card:#161514;--ink-raised:#121110;--ink-hover:#1d1b1a;--ink-line:rgba(245,243,240,.1);--ink-line-strong:rgba(245,243,240,.2);--text:#f5f3f0;--text-soft:#d9d5d1;--muted:#a9a4a1;--faint:#857f7b;--coral:#ff5f5f;--coral-soft:#ffb3af;--coral-ink:#160b0a;--coral-wash:rgba(255,95,95,.1);--display:var(--font-big-shoulders),"Arial Narrow",Impact,sans-serif;--serif:var(--font-instrument),Georgia,"Times New Roman",serif;--sans:var(--font-archivo),Arial,Helvetica,sans-serif;width:min(1220px,calc(100vw - 32px));height:min(880px,calc(100dvh - 32px));max-width:none;max-height:none;margin:auto;padding:0;border:0;background:transparent;color:var(--text);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow:visible}.upgrade-picker_sheet__THgXY::backdrop{background:rgba(5,5,5,.74);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}:where(.upgrade-picker_sheet__THgXY) *{box-sizing:border-box}:where(.upgrade-picker_sheet__THgXY) :is(h2,h3,h4,p,ol,ul,fieldset,legend){margin:0}:where(.upgrade-picker_sheet__THgXY) :is(ol,ul){padding:0;list-style:none}.upgrade-picker_sheet__THgXY :is(button,input,textarea){font:inherit;color:inherit}.upgrade-picker_sheet__THgXY button{cursor:pointer;-webkit-tap-highlight-color:transparent}.upgrade-picker_sheet__THgXY button:disabled{cursor:default}.upgrade-picker_sheet__THgXY :is(button,input,textarea):focus-visible{outline:2px solid var(--coral-soft);outline-offset:3px}.upgrade-picker_shell__VLaAe{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;overflow:hidden;border:1px solid var(--ink-line);border-radius:26px;background:#0e0d0c;box-shadow:0 40px 120px rgba(0,0,0,.6)}.upgrade-picker_head___iV2I{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px 16px 24px;border-bottom:1px solid var(--ink-line)}.upgrade-picker_kicker__nXJhY{display:inline-flex;align-items:center;gap:9px;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--coral)}.upgrade-picker_kicker__nXJhY:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.upgrade-picker_head___iV2I h2{margin-top:8px;font-family:var(--display);font-weight:800;font-size:clamp(28px,3vw,40px);line-height:.9;text-transform:uppercase;letter-spacing:.005em}.upgrade-picker_head___iV2I h2 em{font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none;color:var(--coral);font-size:.92em}.upgrade-picker_photoLabel__oiH4O{display:block;margin-top:8px;max-width:46ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--muted)}.upgrade-picker_photoLabel__oiH4O b{font-weight:600;color:var(--text-soft)}.upgrade-picker_close__Xr_MF{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--ink-line-strong);border-radius:50%;background:none;transition:border-color .2s,color .2s}.upgrade-picker_close__Xr_MF:hover{border-color:var(--coral-soft);color:var(--coral-soft)}.upgrade-picker_body__aB4oH{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);min-height:0}.upgrade-picker_stage__00C8X{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;min-height:0;padding:20px 20px 20px 24px}.upgrade-picker_canvas__EsGx1{position:relative;min-height:0;overflow:hidden;border-radius:18px;background:#060606;container-type:size}.upgrade-picker_canvasBackdrop__PA0EL{position:absolute;inset:-10%;width:120%;height:120%;object-fit:cover;filter:blur(34px) saturate(1.2);opacity:.32;pointer-events:none}.upgrade-picker_photoBox__rZgIl{position:absolute;top:50%;left:50%;width:min(100cqw,calc(100cqh * var(--ratio, 1.7778)));aspect-ratio:var(--ratio,1.7778);transform:translate(-50%,-50%)}.upgrade-picker_photoBox__rZgIl>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:4px;user-select:none}.upgrade-picker_exampleBig__xuzzM{position:absolute;inset:0}.upgrade-picker_exampleBig__xuzzM>div{width:100%;height:100%;aspect-ratio:auto;border-radius:0;background:#060606}.upgrade-picker_exampleBig__xuzzM video{object-fit:contain}.upgrade-picker_stageTag__yyHlX{position:absolute;top:12px;left:12px;z-index:4;padding:7px 11px;border-radius:999px;background:rgba(8,8,8,.74);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-soft);pointer-events:none}.upgrade-picker_pip__BW5E8{position:absolute;right:12px;bottom:12px;z-index:5;width:min(34%,260px);aspect-ratio:16/9;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.28);border-radius:12px;background:#000;box-shadow:0 18px 44px rgba(0,0,0,.6);transition:transform .2s,border-color .2s}.upgrade-picker_pip__BW5E8:hover{transform:scale(1.03);border-color:var(--coral-soft)}.upgrade-picker_pip__BW5E8>div{width:100%;height:100%;aspect-ratio:auto;border-radius:0;pointer-events:none}.upgrade-picker_pip__BW5E8 img,.upgrade-picker_pip__BW5E8 video{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}.upgrade-picker_pip__BW5E8 span{position:absolute;left:8px;bottom:8px;padding:4px 8px;border-radius:999px;background:rgba(8,8,8,.78);font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.upgrade-picker_caption__qqBjw{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;font-size:13px;line-height:1.5;color:var(--muted)}.upgrade-picker_caption__qqBjw strong{color:var(--text-soft);font-weight:600}.upgrade-picker_sunLayer__t4owi{position:absolute;inset:0;z-index:3}.upgrade-picker_sunHint__comhP{position:absolute;left:10px;bottom:10px;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 12px;border-radius:999px;background:rgba(8,8,8,.78);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:12px;white-space:nowrap}.upgrade-picker_sunHint__comhP button{padding:5px 10px;border:0;border-radius:999px;background:rgba(255,255,255,.1);font-size:11px;font-weight:600}.upgrade-picker_sunHint__comhP button[aria-pressed=true]{background:var(--coral);color:var(--coral-ink)}.upgrade-picker_sunTarget__ZyiSW{position:absolute;display:grid;place-items:center;width:42px;height:42px;padding:0;border:1.5px dashed rgba(255,255,255,.7);border-radius:50%;background:rgba(8,8,8,.5);color:#fff;transform:translate(-50%,-50%);transition:background .2s,border-color .2s,box-shadow .2s,transform .2s}.upgrade-picker_sunTarget__ZyiSW:hover{border-style:solid;background:rgba(8,8,8,.7);transform:translate(-50%,-50%) scale(1.08)}.upgrade-picker_sunTarget__ZyiSW[aria-pressed=true]{border:0;background:radial-gradient(circle,#ffe3b0 0 30%,#ff9b5f 65%,#ff5f5f);color:#3a1608;box-shadow:0 0 0 6px rgba(255,140,90,.28),0 0 34px 10px rgba(255,150,90,.55)}.upgrade-picker_sunTarget__ZyiSW[data-side]{width:50px;border-radius:999px}.upgrade-picker_sunTarget__ZyiSW[data-side] svg:first-child{margin-right:-4px}.upgrade-picker_sunTarget__ZyiSW>span{position:absolute;top:calc(100% + 6px);left:50%;padding:4px 8px;border-radius:999px;background:rgba(8,8,8,.82);font-size:11px;font-weight:600;white-space:nowrap;color:#fff;transform:translateX(-50%);opacity:0;transition:opacity .2s;pointer-events:none}.upgrade-picker_sunTarget__ZyiSW:focus-visible>span,.upgrade-picker_sunTarget__ZyiSW:hover>span,.upgrade-picker_sunTarget__ZyiSW[aria-pressed=true]>span{opacity:1}.upgrade-picker_controls__8_v7D{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px 22px 26px;border-left:1px solid var(--ink-line);scrollbar-width:thin;scrollbar-color:#4a4644 transparent}.upgrade-picker_controlsTitle__CuTE_{margin-bottom:12px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.upgrade-picker_effects__W0nUS{display:grid;gap:10px}.upgrade-picker_effect__zkijW{border:1px solid var(--ink-line);border-radius:18px;background:var(--ink-card);transition:background .2s,border-color .2s}.upgrade-picker_effect__zkijW:not([data-glow-selected=true]):hover{background:var(--ink-hover)}.upgrade-picker_effectButton__4TkgA{width:100%;display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 14px 10px 10px;border:0;border-radius:18px;background:none;text-align:left}.upgrade-picker_effectThumb__3zAL1{width:64px;aspect-ratio:4/3;overflow:hidden;border-radius:10px;background:#0e0d0c}.upgrade-picker_effectThumb__3zAL1 img{display:block;width:100%;height:100%;object-fit:cover}.upgrade-picker_effectButton__4TkgA strong{display:block;font-size:15px;font-weight:600}.upgrade-picker_effectButton__4TkgA small{display:block;margin-top:3px;font-size:12px;line-height:1.45;color:var(--muted)}.upgrade-picker_effectPrice__6TtYq{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--coral-soft);white-space:nowrap}.upgrade-picker_effectPrice__6TtYq[data-included=true]{color:var(--faint);font-weight:500}.upgrade-picker_effectPrice__6TtYq svg{color:var(--coral)}.upgrade-picker_effectOptions__TtSJI{display:grid;gap:20px;padding:6px 16px 20px}.upgrade-picker_effectOptions__TtSJI>p{font-size:13px;line-height:1.6;color:var(--muted)}.upgrade-picker_group__KN__a{display:grid;gap:10px;min-width:0;padding:0;border:0}.upgrade-picker_groupLabel__cFFvV,.upgrade-picker_group__KN__a>legend{display:flex;align-items:baseline;justify-content:space-between;gap:10px;float:left;width:100%;margin-bottom:10px;padding:0;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--faint)}.upgrade-picker_groupLabel__cFFvV+*,.upgrade-picker_group__KN__a>legend+*{clear:both}.upgrade-picker_groupLabel__cFFvV span,.upgrade-picker_group__KN__a>legend span{font-size:11px;font-weight:500;letter-spacing:0;text-transform:none;color:var(--faint)}.upgrade-picker_timing__3UJGb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.upgrade-picker_timingOption__35O4s{display:grid;gap:4px;padding:13px 14px;border:1px solid var(--ink-line-strong);border-radius:14px;background:transparent;text-align:left;transition:background .2s,border-color .2s}.upgrade-picker_timingOption__35O4s:hover{border-color:rgba(255,179,175,.5)}.upgrade-picker_timingOption__35O4s[aria-pressed=true]{border-color:var(--coral);background:var(--coral-wash)}.upgrade-picker_timingOption__35O4s strong{display:flex;justify-content:space-between;gap:8px;font-size:14px;font-weight:600}.upgrade-picker_timingOption__35O4s strong b{color:var(--coral-soft);font-weight:600}.upgrade-picker_timingOption__35O4s small{font-size:12px;line-height:1.45;color:var(--muted)}.upgrade-picker_segmented__0dtkg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border:1px solid var(--ink-line);border-radius:999px}.upgrade-picker_segmented__0dtkg button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 12px;border:0;border-radius:999px;background:none;font-size:13px;font-weight:600;color:var(--muted);transition:background .2s,color .2s}.upgrade-picker_segmented__0dtkg button[aria-pressed=true]{background:#2a2321;color:var(--coral-soft)}.upgrade-picker_chips__NUjbs{display:flex;flex-wrap:wrap;gap:7px}.upgrade-picker_chip__pwRm0{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 14px;border:1px solid var(--ink-line-strong);border-radius:999px;background:transparent;font-size:13px;color:var(--text-soft);transition:background .15s,border-color .15s,color .15s}.upgrade-picker_chip__pwRm0:hover{border-color:rgba(255,179,175,.5);color:var(--text)}.upgrade-picker_chip__pwRm0[aria-pressed=true]{border-color:var(--coral);background:var(--coral-wash);color:var(--coral-soft);font-weight:600}.upgrade-picker_chip__pwRm0[data-quiet=true]:not([aria-pressed=true]){border-style:dashed;color:var(--muted)}.upgrade-picker_frames__9LEE3{display:grid;gap:12px}.upgrade-picker_frame__41aeR{display:grid;gap:14px;padding:14px;border:1px solid var(--ink-line);border-radius:16px;background:rgba(255,255,255,.015)}.upgrade-picker_frame__41aeR>header{display:flex;align-items:center;justify-content:space-between;gap:10px}.upgrade-picker_frame__41aeR>header strong{font-family:var(--display);font-weight:800;font-size:20px;text-transform:uppercase;letter-spacing:.01em}.upgrade-picker_frame__41aeR>header span{font-size:12px;color:var(--muted)}.upgrade-picker_textInput__3xvvW{width:100%;min-height:46px;padding:12px 14px;border:1px solid var(--ink-line);border-radius:12px;background:#1b1a19;font-size:15px}.upgrade-picker_textInput__3xvvW::placeholder{color:#77716e}textarea.upgrade-picker_textInput__3xvvW{min-height:92px;resize:vertical;line-height:1.5}.upgrade-picker_inputMeta__w2ZAA{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:var(--faint)}.upgrade-picker_pending__zzGoC{font-size:12px;line-height:1.5;color:var(--muted)}.upgrade-picker_lead__9DyGc{font-size:13px;line-height:1.6;color:var(--muted)}.upgrade-picker_filename__SCs8W{padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.03);font-size:12px;color:var(--muted)}.upgrade-picker_filename__SCs8W code{display:block;margin-top:6px;color:#b4e3bf;font-size:13px;overflow-wrap:anywhere}.upgrade-picker_editorList__g8C2u{display:grid;gap:10px}.upgrade-picker_editorRow__Oss_i{display:grid;gap:10px;padding:10px;border:1px solid var(--ink-line);border-radius:18px;background:var(--ink-card)}.upgrade-picker_editorRow__Oss_i[data-previewing=true]{border-color:rgba(255,179,175,.35)}.upgrade-picker_editorPreview__z0lt0{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;padding:0;border:0;background:none;text-align:left}.upgrade-picker_editorPreview__z0lt0 strong{display:block;font-size:15px;font-weight:600}.upgrade-picker_editorPreview__z0lt0 small{display:block;margin-top:2px;font-size:12px;color:var(--muted)}.upgrade-picker_quantityRow__lPEU4{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 4px 0 6px;border-top:1px solid var(--ink-line);font-size:13px}.upgrade-picker_quantityRow__lPEU4 b{font-weight:600;color:var(--coral-soft)}.upgrade-picker_quantityRow__lPEU4 small{color:var(--muted)}.upgrade-picker_counter__CWG7o{display:inline-flex;align-items:center;gap:4px;padding:3px;border:1px solid var(--ink-line-strong);border-radius:999px}.upgrade-picker_counter__CWG7o button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:32px;height:32px;padding:0 8px;border:0;border-radius:999px;background:none;font-size:13px;font-weight:600;transition:background .2s}.upgrade-picker_counter__CWG7o button:hover:not(:disabled){background:var(--ink-hover)}.upgrade-picker_counter__CWG7o button:disabled{opacity:.3}.upgrade-picker_counter__CWG7o output{min-width:18px;text-align:center;font-weight:600}.upgrade-picker_foot__9dxgM{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 22px 14px 24px;border-top:1px solid var(--ink-line);background:#0b0a09}.upgrade-picker_footSummary__jYrjO{display:grid;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:14px;min-width:0}.upgrade-picker_footSummary__jYrjO[data-plain=true]{grid-template-columns:minmax(0,1fr)}.upgrade-picker_footSummary__jYrjO img{width:52px;height:52px;object-fit:cover;border-radius:12px}.upgrade-picker_footSummary__jYrjO strong{display:block;font-size:15px;font-weight:600}.upgrade-picker_footSummary__jYrjO small{display:block;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--muted)}.upgrade-picker_footSummary__jYrjO small[data-tone=hint]{color:var(--coral-soft)}.upgrade-picker_footAction__1VGgo{display:flex;align-items:center;gap:18px}.upgrade-picker_footPrice__dl5yN{text-align:right}.upgrade-picker_footPrice__dl5yN strong{display:block;font-size:16px;font-weight:600;white-space:nowrap}.upgrade-picker_footPrice__dl5yN small{display:block;margin-top:2px;font-size:12px;color:var(--muted);white-space:nowrap}.upgrade-picker_apply__Z5IvP{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border:0;border-radius:999px;background:var(--coral);color:var(--coral-ink)!important;font-size:15px;font-weight:600;white-space:nowrap;transition:background .2s}.upgrade-picker_apply__Z5IvP:hover:not(:disabled){background:var(--coral-soft)}.upgrade-picker_apply__Z5IvP:disabled{background:#3a2826;color:#8a6f6c!important}.upgrade-picker_warning__km39H{grid-column:1/-1;font-size:13px;color:var(--coral-soft)}@media (max-width:860px){.upgrade-picker_sheet__THgXY{width:100vw;height:100dvh;margin:0}.upgrade-picker_shell__VLaAe{border:0;border-radius:0}.upgrade-picker_head___iV2I{padding:14px 16px 12px}.upgrade-picker_head___iV2I h2{font-size:26px}.upgrade-picker_body__aB4oH{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.upgrade-picker_stage__00C8X{grid-template-rows:auto;gap:8px;padding:12px 16px}.upgrade-picker_canvas__EsGx1{height:min(34dvh,58vw)}.upgrade-picker_caption__qqBjw{display:none}.upgrade-picker_pip__BW5E8{width:38%}.upgrade-picker_controls__8_v7D{padding:16px 16px 24px;border-left:0;border-top:1px solid var(--ink-line)}.upgrade-picker_foot__9dxgM{gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.upgrade-picker_footSummary__jYrjO,.upgrade-picker_foot__9dxgM{grid-template-columns:minmax(0,1fr)}.upgrade-picker_footPrice__dl5yN small,.upgrade-picker_footSummary__jYrjO img{display:none}.upgrade-picker_footAction__1VGgo{justify-content:space-between;gap:12px}.upgrade-picker_footPrice__dl5yN{text-align:left}.upgrade-picker_pip__BW5E8{width:30%}.upgrade-picker_sunTarget__ZyiSW>span{display:none}.upgrade-picker_sunHint__comhP{left:8px;bottom:8px;gap:6px;padding:4px 4px 4px 9px;font-size:11px}.upgrade-picker_apply__Z5IvP{min-height:48px;padding:0 18px}}@media (max-width:420px){.upgrade-picker_timing__3UJGb{grid-template-columns:minmax(0,1fr)}.upgrade-picker_effectButton__4TkgA{grid-template-columns:52px minmax(0,1fr) auto;gap:12px}.upgrade-picker_effectThumb__3zAL1{width:52px}.upgrade-picker_sunTarget__ZyiSW{width:38px;height:38px}.upgrade-picker_sunTarget__ZyiSW[data-side]{width:44px}}@media (prefers-reduced-motion:reduce){.upgrade-picker_sheet__THgXY *,.upgrade-picker_sheet__THgXY :after,.upgrade-picker_sheet__THgXY :before{transition:none!important}}