.account_scope__Szon7 .job-card{padding:18px;transition:box-shadow .2s}.account_scope__Szon7 .job-card:hover{box-shadow:0 10px 25px #301d0b0d}.account_scope__Szon7 .job-card h2{font-size:20px;margin:15px 0 8px}.account_scope__Szon7 .job-card p{font-size:12px;margin-bottom:5px}.account_scope__Szon7 .job-card small{font-size:11px}.account_scope__Szon7 .job-poster{height:185px;background:#efe2d5;color:#8a5940;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;margin-bottom:18px}.account_scope__Szon7 .job-poster span{font-size:9px;letter-spacing:.13em}.account_scope__Szon7 .status-pill{display:inline-block;font-size:10px;background:#eee8df;padding:5px 9px;border-radius:30px;font-weight:650}.account_scope__Szon7 .status-pill.succeeded{background:#e4efe5;color:#285b35}.account_scope__Szon7 .status-pill.failed,.account_scope__Szon7 .status-pill.needs_review{background:#f9e5d7;color:#8b3d17}.account_scope__Szon7 .task-id{font-family:ui-monospace,monospace;font-size:12px;overflow-wrap:anywhere}.account_scope__Szon7 .result-layout{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);gap:32px;align-items:start}.account_scope__Szon7 .result-stage{min-height:480px;border-radius:20px;background:var(--stage);color:#fff4e7;display:flex;align-items:center;justify-content:center;padding:20px;overflow:hidden}.account_scope__Szon7 .result-stage video{max-height:700px;border-radius:8px;width:100%;object-fit:contain}.account_scope__Szon7 .result-placeholder{text-align:center;padding:35px;max-width:480px}.account_scope__Szon7 .result-placeholder svg{margin:0 auto 24px}.account_scope__Szon7 .result-placeholder p{color:#d9c9ba;font-size:14px}.account_scope__Szon7 .result-info{display:flex;flex-direction:column;gap:15px}.account_scope__Szon7 .result-info h2{margin:0}.account_scope__Szon7 .result-info dl{display:grid;grid-template-columns:1fr 1.5fr;gap:11px;font-size:13px}.account_scope__Szon7 .result-info dt{color:var(--muted)}.account_scope__Szon7 .result-info dd{margin:0;overflow-wrap:anywhere}.account_scope__Szon7 .pager{display:flex;gap:15px;justify-content:center;margin-top:28px}.account_scope__Szon7 .asset-card img{height:230px;object-fit:contain;width:100%;margin-bottom:20px}.account_scope__Szon7 .balance-panel{display:flex;align-items:center;gap:40px;margin-bottom:28px}.account_scope__Szon7 .balance-panel>div{display:flex;flex-direction:column}.account_scope__Szon7 .balance-panel small{font-size:10px;letter-spacing:.07em}.account_scope__Szon7 .balance-panel strong{font-size:44px;line-height:1.2;margin-top:8px}.account_scope__Szon7 .balance-panel>a{margin-left:auto}.account_scope__Szon7 .table-wrap{overflow:auto;border:1px solid var(--line);background:white;border-radius:12px;margin:24px 0 45px}.account_scope__Szon7 table{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.account_scope__Szon7 td,.account_scope__Szon7 th{text-align:left;padding:16px 20px;border-bottom:1px solid var(--line)}.account_scope__Szon7 th{font-size:11px;text-transform:uppercase;letter-spacing:.05em;background:#f7f1e9}@media (max-width:760px){.account_scope__Szon7 .result-layout{grid-template-columns:1fr;gap:22px}.account_scope__Szon7 .result-stage{min-height:380px;padding:10px}.account_scope__Szon7 .result-info dl{grid-template-columns:1fr 1.5fr}.account_scope__Szon7 .balance-panel{flex-wrap:wrap;gap:25px}.account_scope__Szon7 .balance-panel>a{margin-left:0;width:100%}.account_scope__Szon7 .task-id{font-size:10px}}.account_scope__Szon7 .result-stage.landscape-result{min-height:0;aspect-ratio:16/9}.account_scope__Szon7 .job-poster{position:relative;overflow:hidden}.account_scope__Szon7 .job-poster-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:16px;text-align:center}.account_scope__Szon7 .job-poster .job-poster-placeholder span{font-size:12px;letter-spacing:0}.account_scope__Szon7 .job-poster-video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;pointer-events:none}.account_scope__Szon7 .job-poster.has-preview{background:var(--ink)}.account_scope__Szon7 .job-poster.has-preview .job-poster-video{opacity:1}.account_scope__Szon7 .job-poster .job-poster-open{position:absolute;right:10px;bottom:10px;display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;background:var(--surface);color:var(--ink);font-size:12px;font-weight:600;letter-spacing:0}.account_scope__Szon7 .job-card:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.hotel-button-primary{color:#ffffff}.bulin47_scope__XAqlH{--solo-accent:var(--primary)}.bulin47_scope__XAqlH .solo-intro{padding-block:64px 40px;max-width:1120px}.bulin47_scope__XAqlH .solo-intro h1{font-size:clamp(48px,6vw,80px);line-height:1.05;margin:24px 0}.bulin47_scope__XAqlH .solo-intro p{max-width:640px;font-size:19px;line-height:1.6}.bulin47_scope__XAqlH .solo-studio{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:48px;padding:40px;background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--solo-accent)}.bulin47_scope__XAqlH .solo-studio h2{font-size:32px;margin:8px 0 16px}.bulin47_scope__XAqlH .solo-studio h3{font-size:24px}.bulin47_scope__XAqlH .solo-studio p{line-height:1.6}.bulin47_scope__XAqlH .solo-upload{max-width:360px;margin-top:24px}.bulin47_scope__XAqlH .photo-field label{display:block;margin-bottom:8px;font-weight:600}.bulin47_scope__XAqlH .photo-slot{position:relative;aspect-ratio:1;border:1px dashed var(--solo-accent)}.bulin47_scope__XAqlH .photo-target{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:transparent;border:0;cursor:pointer}.bulin47_scope__XAqlH .photo-target img{width:100%;height:100%;object-fit:contain}.bulin47_scope__XAqlH .remove-photo{position:absolute;top:8px;right:8px;width:44px;height:44px;background:var(--surface);border:1px solid var(--line);display:grid;place-items:center}.bulin47_scope__XAqlH .solo-controls{display:flex;flex-direction:column;gap:16px;min-width:0}.bulin47_scope__XAqlH .solo-controls p{margin:0}.bulin47_scope__XAqlH .solo-audio{display:grid;gap:8px}.bulin47_scope__XAqlH .solo-audio select{min-height:44px;padding:8px;max-width:100%}.bulin47_scope__XAqlH .solo-consent{display:flex;align-items:flex-start;gap:12px;padding-block:8px;font-size:14px;line-height:1.6}.bulin47_scope__XAqlH .solo-consent input{flex-shrink:0;width:24px;height:24px;margin-top:0}.bulin47_scope__XAqlH .quote-row{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;padding-block:16px;border-top:1px solid var(--line)}.bulin47_scope__XAqlH .quote-row small,.bulin47_scope__XAqlH .quote-row strong{display:block}.bulin47_scope__XAqlH .generate{min-height:48px;width:100%}.bulin47_scope__XAqlH .solo-section{padding-block:48px;max-width:1120px}.bulin47_scope__XAqlH .solo-section h2{font-size:clamp(28px,4vw,40px)}.bulin47_scope__XAqlH .solo-section>p{max-width:760px;line-height:1.7}.bulin47_scope__XAqlH .solo-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-block:32px}.bulin47_scope__XAqlH details{padding:16px 0;border-bottom:1px solid var(--line)}.bulin47_scope__XAqlH summary{min-height:44px;cursor:pointer;display:flex;align-items:center;font-weight:600;justify-content:space-between;gap:16px}.bulin47_scope__XAqlH summary:after{content:"+";flex-shrink:0}.bulin47_scope__XAqlH details[open]>summary:after{content:"−"}@media (max-width:760px){.bulin47_scope__XAqlH .solo-intro{padding-top:40px}.bulin47_scope__XAqlH .solo-studio{grid-template-columns:minmax(0,1fr);padding:24px;gap:32px}.bulin47_scope__XAqlH .solo-upload{max-width:none}.bulin47_scope__XAqlH .solo-steps{grid-template-columns:1fr;gap:16px}}.bulin47_scope__XAqlH{padding-bottom:48px}.bulin47_scope__XAqlH .solo-intro h1{max-width:960px;overflow-wrap:anywhere}.bulin47_scope__XAqlH .solo-studio>div{min-width:0}.bulin47_scope__XAqlH .solo-consent a{text-decoration:underline;text-underline-offset:3px}.bulin47_scope__XAqlH .solo-section details p{max-width:760px;line-height:1.7}.bulin47_scope__XAqlH .text-link{min-height:44px;display:inline-flex;align-items:center}.login_scope__DEdDl{max-width:560px}.login_card__tY9fK{margin:32px 0}.login_card__tY9fK,.login_form__aeD4e{display:flex;flex-direction:column;gap:20px}.login_tabs__gmLgK{display:grid;grid-template-columns:1fr 1fr;gap:8px}.login_link__nLXVi{min-height:44px;text-decoration:underline;text-underline-offset:4px;color:var(--ink);cursor:pointer;background:transparent;border:0}.login_link__nLXVi:focus-visible{outline:2px solid currentColor;outline-offset:2px}.login_notice__rAse7{font-size:14px;line-height:1.6;margin:0;overflow-wrap:anywhere}.login_authCard__FTyjM{gap:24px;padding:32px}.login_google__uEMy7{min-height:48px;gap:12px;font-weight:500;border-color:var(--input-border)}.login_google__uEMy7 img{object-fit:contain;flex-shrink:0}.login_divider__0KAGT{display:flex;align-items:center;gap:16px;color:var(--muted);font-size:12px;line-height:16px}.login_divider__0KAGT:after,.login_divider__0KAGT:before{content:"";height:1px;flex:1;background:var(--line)}.login_tabs__gmLgK{gap:4px;padding:4px;border:1px solid var(--line);border-radius:12px;background:var(--page)}.login_tabs__gmLgK button{min-width:0;padding:8px;border:1px solid transparent;border-radius:8px;color:var(--muted);background:transparent;font-size:14px;font-weight:600}.login_tabs__gmLgK button[aria-pressed=true]{border-color:var(--line);background:var(--surface);color:var(--primary);box-shadow:0 2px 4px color-mix(in srgb,var(--ink) 5%,transparent)}.login_tabs__gmLgK button:hover:not([aria-pressed=true]){color:var(--ink)}.login_emailField__jM4Ss{position:relative;min-width:0}.login_emailField__jM4Ss>svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);pointer-events:none}.login_emailField__jM4Ss input{height:48px;padding-left:42px;font-size:16px;box-shadow:none}.login_submit__QNN_2{min-height:48px;gap:12px}@media (max-width:600px){.login_authCard__FTyjM{padding:24px}}.settings_deleteConfirmation__J6vwW{display:flex;flex-direction:column;gap:20px;padding-bottom:4px}.settings_deleteConfirmation__J6vwW>button{align-self:flex-start}.credit-packs_picker__a7mf0 .pricing-controls{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap;margin:32px 0 24px}.credit-packs_picker__a7mf0 .pricing-controls .select-field{min-width:230px}.credit-packs_picker__a7mf0 .pricing-controls label{display:block;font-size:13px;margin-bottom:8px}.credit-packs_picker__a7mf0 .pricing-controls p{font-size:14px;margin:0}.credit-packs_picker__a7mf0 .credit-pack-grid{container-type:inline-size;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:32px 0 48px}.credit-packs_picker__a7mf0 .credit-pack{display:flex;flex-direction:column;min-width:0;padding:24px 20px;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface)}.credit-packs_picker__a7mf0 .credit-pack.recommended{border:2px solid var(--primary);padding:23px 19px}.credit-packs_picker__a7mf0 .pack-badge{color:var(--primary);font-size:12px;font-weight:650;min-height:24px;margin-bottom:16px}.credit-packs_picker__a7mf0 .credit-pack h2{font-size:24px;margin:0 0 12px}.credit-packs_picker__a7mf0 .pack-description{font-size:13px;line-height:1.5;min-height:40px;margin-bottom:8px}.credit-packs_picker__a7mf0 .pack-price{font-size:clamp(32px,3.3cqi,46px);font-weight:700;letter-spacing:-.055em;line-height:1.15;font-variant-numeric:tabular-nums}.credit-packs_picker__a7mf0 .credit-pack .pack-payment{font-size:12px;margin:8px 0 16px}.credit-packs_picker__a7mf0 .pack-credits{font-size:13px;margin:0;padding-top:20px;border-top:1px solid var(--line)}.credit-packs_picker__a7mf0 .pack-credits strong{font-size:26px;color:var(--ink);font-variant-numeric:tabular-nums}.credit-packs_picker__a7mf0 .pack-usage{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted);margin:16px 0 20px}.credit-packs_picker__a7mf0 .pack-usage strong{color:var(--ink);font-size:clamp(21px,1.85cqi,26px);letter-spacing:-.035em;line-height:1.2;margin-bottom:4px}.credit-packs_picker__a7mf0 .credit-pack button{margin-top:auto;min-height:44px;width:100%;padding-inline:8px;white-space:normal}@media (max-width:1199px){.credit-packs_picker__a7mf0 .credit-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.credit-packs_picker__a7mf0 .pack-price{font-size:42px}}@media (max-width:700px){.credit-packs_picker__a7mf0 .credit-pack-grid{grid-template-columns:1fr;gap:16px;margin-block:24px 32px}.credit-packs_picker__a7mf0 .pricing-controls{justify-content:flex-start;gap:16px}.credit-packs_picker__a7mf0 .pricing-controls .select-field{width:100%;min-width:0}.credit-packs_picker__a7mf0 .pack-description{min-height:0;margin-bottom:12px}.credit-packs_picker__a7mf0 .credit-pack{padding:24px}.credit-packs_picker__a7mf0 .credit-pack.recommended{padding:23px}}.credit-packs_picker__a7mf0 .pack-saving{--saving-soft:color-mix(in srgb,var(--primary) 8%,var(--surface));--saving-warm:color-mix(in srgb,var(--primary) 17%,var(--surface));min-height:44px;padding-top:8px;font-size:11px;font-weight:600;color:var(--primary)}.credit-packs_picker__a7mf0 .pack-saving>span{display:inline-flex;align-items:baseline;gap:4px;min-height:32px;padding:4px 8px;border-radius:6px;background:var(--saving-soft);white-space:nowrap}.credit-packs_picker__a7mf0 .pack-saving strong{font-size:18px;line-height:1.2;font-weight:750;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.credit-packs_picker__a7mf0 .pack-saving[data-emphasis=medium]>span{background:var(--saving-warm)}.credit-packs_picker__a7mf0 .pack-saving[data-emphasis=medium] strong{font-size:20px}.credit-packs_picker__a7mf0 .pack-saving[data-emphasis=high]>span{background:var(--primary);color:var(--surface)}.credit-packs_picker__a7mf0 .pack-saving[data-emphasis=high] strong{font-size:22px}.credit-packs_picker__a7mf0 .pack-saving .pack-baseline{background:transparent;color:var(--muted);font-weight:400;font-size:12px;padding-inline:0}.credit-packs_picker__a7mf0 .pack-usage{border-top:1px solid var(--line);padding-top:20px;margin-top:8px;gap:6px}.credit-packs_picker__a7mf0 .pack-usage .pack-unit-price{font-size:14px;font-weight:650;color:var(--ink);margin-top:6px}.credit-packs_picker__a7mf0 .pack-usage .pack-remainder{font-size:11px;margin-top:4px}.credit-packs_picker__a7mf0 .credit-pack.recommended{background:#fff1e6}.credit-packs_picker__a7mf0 .credit-pack.best-value{--ink:#fff9f3;--muted:#e4d4c8;--line:#665045;--primary:#ffd3b2;background:var(--stage);color:var(--ink);border-color:var(--stage)}.credit-packs_picker__a7mf0 .best-value .pack-saving[data-emphasis=best]>span{background:var(--primary);color:var(--stage)}.credit-packs_picker__a7mf0 .pack-saving[data-emphasis=best] strong{font-size:24px}.credit-packs_picker__a7mf0 .best-value button{background:#ffddbf;color:#352013;border-color:#ffddbf}@media (max-width:700px){.credit-packs_picker__a7mf0 .pack-usage strong{font-size:28px}.credit-packs_picker__a7mf0 .pack-saving{min-height:40px}.credit-packs_picker__a7mf0 .pack-description{margin-bottom:12px}}