.pjui-web_screenFrame__t253T{container-type:inline-size;min-inline-size:0}.pjui-web_responsiveGrid__qTJjV{display:grid;grid-template-columns:repeat(var(--pjui-columns,3),minmax(0,1fr));gap:clamp(12px,1.2cqi,20px);min-inline-size:0}.pjui-web_mediaCard___aZnD{position:relative;min-inline-size:0;border-radius:var(--pjui-card-radius,16px)}.pjui-web_mediaCardHeader__FGZ01{display:flex;align-items:flex-start;gap:12px}.pjui-web_mediaCardIcon__5x03L{display:grid;place-items:center;flex:0 0 auto}.pjui-web_mediaCardHeader__FGZ01 h2{margin:0;font:inherit}.pjui-web_mediaCardHeader__FGZ01 p{margin:6px 0 0}.pjui-web_mediaCardMedia__BWHr0{position:relative;min-inline-size:0}.pjui-web_mediaCardActions__Qe4_K{margin-block-start:auto}.pjui-web_mediaOverlay__NR4PW{position:absolute;z-index:2;right:12px;bottom:12px;left:12px;display:flex;align-items:center;justify-content:space-between;gap:10px;min-block-size:44px;padding:10px 12px;border:1px solid rgba(222,235,255,.3);border-radius:12px;background:rgba(8,12,22,.82);box-shadow:0 8px 22px rgba(0,0,0,.28);backdrop-filter:blur(10px);color:#f4f7ff}.pjui-web_mediaOverlayTop__tATA2{top:12px;bottom:auto}@container (max-width: 940px){.pjui-web_responsiveGrid__qTJjV{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@container (max-width: 620px){.pjui-web_responsiveGrid__qTJjV{grid-template-columns:1fr;gap:14px}.pjui-web_mediaOverlay__NR4PW{right:10px;bottom:10px;left:10px}}.pj-thumbnail-block_block__IAJrc{--pjui-thumbnail-gap:8px;position:relative;display:flex;flex-direction:column;gap:var(--pjui-thumbnail-gap);min-width:0}.pj-thumbnail-block_probe__FT0ZJ{position:absolute;width:var(--pjui-thumbnail-face);height:0;visibility:hidden;pointer-events:none}.pj-thumbnail-block_row__9QZgB{display:flex;justify-content:center;gap:var(--pjui-thumbnail-gap);min-width:0}.pj-thumbnail-block_row__9QZgB>*{flex:0 0 auto;width:calc((100% - (var(--pjui-thumbnail-columns) - 1) * var(--pjui-thumbnail-gap)) / var(--pjui-thumbnail-columns))!important;max-width:100%}.pj-thumbnail-block_row__9QZgB>*>div:first-child{width:100%!important;height:auto!important;aspect-ratio:1}.pj-thumbnail-block_block__IAJrc[data-pjui-thumbnail-size=wide] .pj-thumbnail-block_row__9QZgB>*>div:first-child{aspect-ratio:120/128}.PJApprovalTray_tray__C_hn3{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:8px;padding-top:8px;border-top:1px solid #34445a80;width:100%;box-sizing:border-box}.PJApprovalTray_action__yQVxj{display:inline-flex;flex:0 1 auto;align-items:center;justify-content:center;gap:8px;min-height:0;max-width:100%;padding:10px 12px;border:1px solid #c41d5d70;border-radius:10px;background:var(--pjui-production-approval-gradient);box-shadow:inset 0 1px 0 #ffffff24,0 2px 6px #0003;color:#fff;font-family:var(--pjui-type-prose-family,system-ui,sans-serif);text-align:center;cursor:pointer}.PJApprovalTray_action__yQVxj:hover{filter:brightness(1.1)}.PJApprovalTray_action__yQVxj:focus-visible{outline:2px solid #67e8f9;outline-offset:3px}.PJApprovalTray_action__yQVxj:disabled{opacity:.6;cursor:wait}.PJApprovalTray_check__D2jX1{display:grid;place-items:center;flex:none;width:1.1em;height:1.1em;border:1.5px solid #fff;border-radius:4px;font-size:1em;line-height:1}.PJApprovalTray_estimate__Trloy{display:inline-flex;flex:0 0 auto;max-width:100%;margin-left:auto}:root{--pjui-type-a01:clamp(3.394rem,calc(3.394rem + .12cqi),3.5977rem);--pjui-type-a02:clamp(3.0855rem,calc(3.0855rem + .12cqi),3.2706rem);--pjui-type-a03:clamp(2.805rem,calc(2.805rem + .12cqi),2.9733rem);--pjui-type-a04:clamp(2.55rem,calc(2.55rem + .12cqi),2.703rem);--pjui-type-a05:clamp(2.3182rem,calc(2.3182rem + .12cqi),2.4572rem);--pjui-type-a06:clamp(2.1074rem,calc(2.1074rem + .12cqi),2.2339rem);--pjui-type-a07:clamp(1.9158rem,calc(1.9158rem + .12cqi),2.0308rem);--pjui-type-a08:clamp(1.7417rem,calc(1.7417rem + .12cqi),1.8462rem);--pjui-type-a09:clamp(1.5833rem,calc(1.5833rem + .12cqi),1.6783rem);--pjui-type-a10:clamp(1.4394rem,calc(1.4394rem + .12cqi),1.5258rem);--pjui-type-a11:clamp(1.3085rem,calc(1.3085rem + .12cqi),1.3871rem);--pjui-type-a12:clamp(1.1896rem,calc(1.1896rem + .12cqi),1.261rem);--pjui-type-a13:clamp(1.0814rem,calc(1.0814rem + .12cqi),1.1463rem);--pjui-type-a14:clamp(0.9831rem,calc(0.9831rem + .12cqi),1.0421rem);--pjui-type-a15:clamp(0.8938rem,calc(0.8938rem + .12cqi),0.9474rem);--pjui-type-a16:clamp(0.8125rem,calc(0.8125rem + .12cqi),0.8613rem);--pjui-type-a17:clamp(0.7386rem,calc(0.7386rem + .12cqi),0.783rem);--pjui-type-a18:clamp(0.6715rem,calc(0.6715rem + .12cqi),0.7118rem);--pjui-type-a19:clamp(0.6104rem,calc(0.6104rem + .12cqi),0.6471rem);--pjui-type-a20:clamp(0.5549rem,calc(0.5549rem + .12cqi),0.5882rem);--pjui-type-a21:clamp(0.5045rem,calc(0.5045rem + .12cqi),0.5348rem);--pjui-type-a22:clamp(0.4586rem,calc(0.4586rem + .12cqi),0.4862rem);--pjui-type-a23:clamp(0.4169rem,calc(0.4169rem + .12cqi),0.442rem);--pjui-type-a24:clamp(0.379rem,calc(0.379rem + .12cqi),0.4018rem);--pjui-type-a25:clamp(0.3446rem,calc(0.3446rem + .12cqi),0.3653rem);--pjui-type-a26:clamp(0.3133rem,calc(0.3133rem + .12cqi),0.332rem);--pjui-type-a27:clamp(0.2848rem,calc(0.2848rem + .12cqi),0.3019rem);--pjui-type-a28:clamp(0.2589rem,calc(0.2589rem + .12cqi),0.2744rem);--pjui-type-a29:clamp(0.2354rem,calc(0.2354rem + .12cqi),0.2495rem);--pjui-type-a30:clamp(0.214rem,calc(0.214rem + .12cqi),0.2268rem);--pjui-radius-unit:.0625rem;--pjui-space-unit:0.0625rem;--pjui-control-type:clamp(0.8125rem,calc(0.8125rem + .12cqi),0.8613rem);--pjui-control-inline:0.65rem;--pjui-control-block:0.35rem;--pjui-control-gap:0.4rem;--pjui-field-type:max(1rem,clamp(0.9831rem,calc(0.9831rem + .12cqi),1.0421rem));--pjui-target:2.75rem;--pjui-dialog-gutter:1rem;--pjui-dialog-max:64rem}[data-pjui-surface=production]{font-family:var(--pjui-type-prose-family,system-ui,sans-serif);--pjui-control-radius:.625rem;--pjui-surface-field:#0d0d14;--pjui-control-border:#435063;--pjui-action-approval-gradient:linear-gradient(135deg,#FA6901,#C41D5D)}[data-pjui-surface=production] [data-pjui-control]{box-sizing:border-box;max-inline-size:100%;font-family:var(--pjui-type-prose-family,system-ui,sans-serif);touch-action:manipulation}[data-pjui-surface=production] [data-pjui-control=action]:not([data-pjui-acuity]):not([data-pjui-toolbar] *){font-size:var(--pjui-control-type)!important;line-height:1.35!important;font-weight:600!important;padding:var(--pjui-control-block) var(--pjui-control-inline)!important;min-block-size:0!important;border-radius:var(--pjui-control-radius)!important;flex-grow:0!important;white-space:normal;overflow-wrap:anywhere}[data-pjui-surface=production] [data-pjui-control=icon]:not([data-pjui-toolbar] *){inline-size:var(--pjui-target)!important;block-size:var(--pjui-target)!important;min-inline-size:var(--pjui-target);padding:0!important;font-size:1rem!important;line-height:1!important;flex-shrink:0}[data-pjui-surface=production] [data-pjui-control=choice]{min-block-size:var(--pjui-target);font-size:var(--pjui-control-type);text-align:center}[data-pjui-surface=production] [data-pjui-control=toggle]{min-block-size:var(--pjui-target);font-size:var(--pjui-control-type);flex-shrink:0}[data-pjui-surface=production] [data-pjui-control]:focus-visible{outline:2px solid var(--pjui-focus-ring,#43d9ff);outline-offset:3px}[data-pjui-surface=production] [data-pjui-control]:disabled{cursor:not-allowed}[data-pjui-surface=production] [data-pjui-field]{box-sizing:border-box;max-inline-size:100%;min-inline-size:0;font-family:inherit;font-size:var(--pjui-field-type)!important;line-height:1.4;accent-color:var(--pjui-color-brand-rose,#C41D5D)}[data-pjui-surface=production] [data-pjui-field=text]{min-block-size:var(--pjui-target);padding:calc(var(--pjui-space-unit)*8) calc(var(--pjui-space-unit)*10);border-radius:var(--pjui-control-radius)}[data-pjui-surface=production] textarea[data-pjui-field]{resize:vertical}[data-pjui-surface=production] [data-pjui-dialog=panel]{box-sizing:border-box;max-inline-size:calc(100vw - 2 * var(--pjui-dialog-gutter))!important;max-block-size:calc(100dvh - 2 * var(--pjui-dialog-gutter))!important;overflow-y:auto;overscroll-behavior:contain;font-family:inherit}[data-pjui-surface=production] [data-pjui-dialog=backdrop]{padding:var(--pjui-dialog-gutter);box-sizing:border-box}[data-pjui-surface=production] [data-pjui-part=action-row]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pjui-control-gap)}@media(max-width:600px){[data-pjui-surface=production]{--pjui-dialog-gutter:.5rem}[data-pjui-surface=production] [data-pjui-dialog=panel]{min-inline-size:0!important}[data-pjui-surface=production] [data-pjui-part=form-grid]{grid-template-columns:minmax(0,1fr)!important}}@media(prefers-reduced-motion:reduce){[data-pjui-surface=production] [data-pjui-control]{transition:none!important}}[data-pjui-surface=production] [data-pjui-control=transport]{min-inline-size:var(--pjui-target);min-block-size:var(--pjui-target);font-size:var(--pjui-type-a09)}[data-pjui-surface=production] [data-pjui-control=choice][data-pjui-acuity]{min-block-size:0;font-size:var(--pjui-scale-type)}[data-pjui-surface=production] [data-pjui-control=action],[data-pjui-surface=production] [data-pjui-part=action-label]{text-align:center}[data-pjui-surface=production] [data-pjui-part=action-label]{display:flex;align-items:center;justify-content:center;text-align:center}.pj-generation-action{display:inline-flex;align-items:center;justify-content:center;gap:var(--pjui-scale-gap);max-width:100%;min-width:0;min-height:0;padding:var(--pjui-scale-block) var(--pjui-scale-inline);font-size:var(--pjui-scale-type);font-weight:var(--pjui-scale-weight);line-height:1.4;border-radius:var(--pjui-scale-radius);border:1px solid #93506a;color:white;background:linear-gradient(135deg,var(--pjui-brand-orange),var(--pjui-brand-rose),var(--pjui-brand-aubergine));cursor:pointer}.pj-generation-action>span{min-width:0;overflow-wrap:anywhere}.pj-generation-action:disabled{opacity:.55;cursor:default}.pj-generation-spinner{width:1em;height:1em;flex-shrink:0;border:2px solid #ffffff55;border-top-color:white;border-radius:50%;animation:spin .8s linear infinite}.pj-shot-source-compact-options{display:flex;flex-wrap:wrap;align-items:flex-start;gap:calc(var(--pjui-space-unit) * 16);width:100%}.pj-shot-source-compact-options>div{min-width:0;max-width:100%}.pj-shot-source-compact-options small{display:block;margin-top:calc(var(--pjui-space-unit) * 6.4);max-width:28ch;font-size:var(--pjui-type-a16);line-height:1.4;color:#b9afc5}.pj-generation-action,.pj-shot-source-compact-options small{font-family:var(--pjui-type-prose-family);letter-spacing:normal}.pj-live-shot-card{font-family:var(--pjui-type-prose-family)}.pj-live-shot-card>header{font-variant-numeric:tabular-nums;letter-spacing:normal}.pj-live-shot-card>footer em{font-weight:500}.pj-direction-heading h2,.pj-final-video-placeholder>strong,.pj-social-share-head strong{font-size:var(--pjui-workspace-title);font-weight:650;line-height:1.3;letter-spacing:normal}.pj-direction-heading p,.pj-final-video-placeholder>small,.pj-live-shot-card>footer p,.pj-social-share-head small{font-size:var(--pjui-workspace-body);line-height:1.5;color:var(--pjui-content-secondary)}.pj-aesthetic-frame>span,.pj-direction-heading span,.pj-direction-status,.pj-direction-suggestions>span,.pj-final-video-placeholder>span,.pj-live-concept-input>span,.pj-live-previsual>small,.pj-live-previsual>span,.pj-live-shot-card>footer em,.pj-live-shot-card>header,.pj-live-shot-card>header small,.pj-live-shot-stats,.pj-social-share-head span,.pj-social-share-head>b,.pj-social-share-tip{font-size:var(--pjui-workspace-caption);line-height:1.4;letter-spacing:normal;font-weight:500}.pj-direction-status,.pj-live-shot-stats{color:var(--pjui-content-secondary);flex-wrap:wrap;white-space:normal}.pj-direction-suggestions{gap:calc(var(--pjui-workspace-gap) / 2)}.pj-direction-suggestions button{white-space:normal;overflow-wrap:anywhere;min-height:var(--pjui-workspace-target);font-size:var(--pjui-workspace-caption);line-height:1.4}.pj-aesthetic-brief,.pj-live-concept-input textarea{font-family:var(--pjui-type-prose-family);font-size:max(1rem,var(--pjui-workspace-body));padding:var(--pjui-workspace-inset);padding-bottom:calc(var(--pjui-space-unit) * 40)}.pj-live-concept-save{font-size:var(--pjui-workspace-caption);line-height:1.4;font-weight:600;white-space:normal;padding:calc(var(--pjui-space-unit) * 8) calc(var(--pjui-space-unit) * 16)}.pj-live-shot-board{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--pjui-approval-card-min,26rem)),1fr))!important;gap:var(--pjui-workspace-gap)!important;padding:var(--pjui-workspace-inset)}.pj-live-shot-card>header{min-height:var(--pjui-workspace-target);padding-inline:var(--pjui-workspace-inset)}.pj-live-shot-card>footer{min-height:0;padding:var(--pjui-workspace-inset)}.pj-live-shot-card>footer div{flex-direction:column;align-items:flex-start;gap:calc(var(--pjui-space-unit) * 5.6)}.pj-live-shot-card>footer strong{font-size:var(--pjui-workspace-body);line-height:1.35}.pj-live-shot-card>footer em{text-align:left}.pj-live-previsual>small,.pj-live-previsual>span{max-width:calc(100% - 1rem);overflow-wrap:anywhere}.pj-final-video-placeholder{padding:var(--pjui-workspace-inset);gap:var(--pjui-workspace-gap)}.pj-social-share-head{flex-wrap:wrap;gap:var(--pjui-workspace-gap)}.pj-social-share-head>div{min-width:0}.pj-social-share-head small{overflow-wrap:anywhere}.pj-generation-action:focus-visible{outline:2px solid #5bddf5;outline-offset:3px}.pj-generation-action-stack{flex-direction:column;text-align:center;align-items:center;gap:calc(var(--pjui-space-unit) * 4)}.pj-generation-action-stack>span{width:100%;text-align:center}.pj-live-shot-card>header{gap:calc(var(--pjui-space-unit) * 8)}.pj-shot-edit-action{margin-left:auto;padding:calc(var(--pjui-space-unit) * 4) calc(var(--pjui-space-unit) * 8);min-height:var(--pjui-workspace-target,auto);border:1px solid;border-radius:.5rem;background:transparent;color:inherit;font:inherit;font-weight:500;letter-spacing:normal;text-transform:none;cursor:pointer}.pj-shot-edit-action:focus-visible{outline:2px solid #22d3ee;outline-offset:2px}.pj-shot-editor-backdrop{padding:clamp(calc(var(--pjui-space-unit) * 8),2vw,calc(var(--pjui-space-unit) * 24))}.pj-shot-editor{width:min(1120px,100%);max-height:calc(100dvh - 32px);display:flex;flex-direction:column;overflow:hidden;background:var(--pjui-production-panel);color:white;border:1px solid #ffffff1a;border-radius:calc(var(--pjui-radius-unit) * 16);font-family:var(--pjui-type-prose-family)}.pj-shot-editor-header{display:flex;align-items:center;gap:calc(var(--pjui-space-unit) * 10);padding:calc(var(--pjui-space-unit) * 16) calc(var(--pjui-space-unit) * 20) calc(var(--pjui-space-unit) * 12);flex-shrink:0}.pj-shot-editor-header h2{font-size:var(--pjui-type-a11);margin:0 0 0 auto}.pj-shot-editor-body{min-height:0;overflow-y:auto;padding:0 calc(var(--pjui-space-unit) * 20) calc(var(--pjui-space-unit) * 12)}.pj-shot-editor-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pjui-space-unit) * 12) calc(var(--pjui-space-unit) * 20)}.pj-shot-editor-fields>div{min-width:0}.pj-shot-editor-fields textarea{height:100px;min-height:64px}.pj-shot-editor-fields>div:last-child{grid-column:1/-1}.pj-shot-editor-footer{flex-shrink:0;padding:calc(var(--pjui-space-unit) * 12) calc(var(--pjui-space-unit) * 20) calc(var(--pjui-space-unit) * 16);border-top:1px solid #ffffff1a;background:var(--pjui-production-panel)}.pj-shot-editor-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pjui-space-unit) * 16);margin-bottom:calc(var(--pjui-space-unit) * 10)}.pj-shot-editor-options>div{margin:0!important}.pj-shot-editor-footer button{min-height:44px}@media(max-width:640px){.pj-shot-editor{max-height:calc(100dvh - 16px)}.pj-shot-editor-header{padding:calc(var(--pjui-space-unit) * 12)}.pj-shot-editor-body{padding:0 calc(var(--pjui-space-unit) * 12) calc(var(--pjui-space-unit) * 12)}.pj-shot-editor-fields{grid-template-columns:minmax(0,1fr);gap:calc(var(--pjui-space-unit) * 10)}.pj-shot-editor-fields textarea{height:84px}.pj-shot-editor-footer{padding:calc(var(--pjui-space-unit) * 10) calc(var(--pjui-space-unit) * 12)}.pj-shot-editor-options{gap:calc(var(--pjui-space-unit) * 10)}}.pj-performer-details{border:1px solid rgba(167,139,250,.22);border-radius:calc(var(--pjui-radius-unit) * 12)}.pj-performer-details>summary{cursor:pointer;min-height:44px;padding:calc(var(--pjui-space-unit) * 12) calc(var(--pjui-space-unit) * 16);color:var(--pjui-color-text-primary,#f4f4f5);font-family:var(--pjui-type-prose-family);font-size:var(--pjui-workspace-body,1rem);line-height:1.5}.pj-performer-details>summary>span{margin-left:calc(var(--pjui-space-unit) * 12);color:#b7b0c4;font-size:var(--pjui-type-a15)}.pj-performer-details>summary:focus-visible{outline:2px solid #22d3ee;outline-offset:3px;border-radius:calc(var(--pjui-radius-unit) * 12)}.pj-performer-details>summary:hover{background:rgba(167,139,250,.06);border-radius:calc(var(--pjui-radius-unit) * 12)}.pj-performer-details__editor{padding:calc(var(--pjui-space-unit) * 16)}.pj-live-shot-card{display:flex;flex-direction:column;border-radius:calc(var(--pjui-radius-unit) * 10)}.pj-live-shot-card .pj-shot-edit-action{border:0;min-height:32px;width:32px;padding:0;font-size:var(--pjui-type-a11)}.pj-live-shot-card>.pj-shot-board-footer{display:flex;flex-direction:column;flex:1;gap:calc(var(--pjui-space-unit) * 7.2)}.pj-live-shot-card>.pj-shot-board-footer .pj-shot-board-summary{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pj-shot-board-details>summary{cursor:pointer;color:#a9bfd6;font-size:var(--pjui-type-a15);padding-block:calc(var(--pjui-space-unit) * 4)}.pj-live-shot-card>.pj-shot-board-footer .pj-shot-board-details p{display:block;overflow:visible;-webkit-line-clamp:unset;margin-block:calc(var(--pjui-space-unit) * 9.6)}.pj-live-shot-card>.pj-shot-board-footer .pj-shot-board-actions{flex-direction:row;flex-wrap:wrap;gap:calc(var(--pjui-space-unit) * 8);margin-top:auto;padding-top:calc(var(--pjui-space-unit) * 5.6)}.pj-shot-board-actions>div{flex:0 0 auto}.pj-shot-board-actions button:not([data-pjui=approval-action]){flex:0 0 auto;min-height:44px;padding:calc(var(--pjui-space-unit) * 8) calc(var(--pjui-space-unit) * 12.8);font:600 var(--pjui-type-a15)/1.3 var(--pjui-type-prose-family);border:1px solid #34445a;border-radius:calc(var(--pjui-radius-unit) * 8);cursor:pointer;color:white;background:#111d2d}.pj-shot-board-actions .pj-shot-regenerate{background:#111d2d!important;border:1px solid #34445a!important;font-family:var(--pjui-type-prose-family)!important;letter-spacing:normal!important;box-shadow:none!important}.pj-shot-board-actions .pj-shot-approve{background:#15803d;border-color:#15803d}.pj-shot-board-actions .pj-shot-compare{background:linear-gradient(120deg,#4338ca,#7c3aed);border-color:#7c3aed}.pj-shot-board-actions button:disabled{opacity:.55;cursor:wait}.pj-shot-board-actions button:focus-visible,.pj-shot-board-details>summary:focus-visible{outline:2px solid #22d3ee;outline-offset:3px}.pj-shot-approved{color:#86efac;font-size:var(--pjui-type-a15)}.pj-shot-progress-flow{display:flex;flex-direction:column;gap:calc(var(--pjui-space-unit, 1px) * 8);min-width:0;padding:calc(var(--pjui-space-unit, 1px) * 12);border:1px solid rgba(168,85,247,.3);border-radius:calc(var(--pjui-radius-unit, 1px) * 10);background:rgba(168,85,247,.07);color:var(--pjui-production-content,#f4f4f5);font:500 var(--pjui-type-a15,15px)/1.45 var(--pjui-type-prose-family,sans-serif);overflow-wrap:anywhere}.pj-shot-progress-flow__heading,.pj-shot-progress-flow__timing{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;min-width:0}.pj-shot-progress-flow__heading{font-weight:600}.pj-shot-progress-flow__model{color:#d8b4fe}.pj-shot-progress-flow__timing{color:#c4c4cf;font-variant-numeric:tabular-nums}.pj-shot-progress-flow__notice{color:#fbbf24}.pj-shot-progress-flow__track{height:3px;border-radius:2px;background:rgba(255,255,255,.12);overflow:hidden}.pj-shot-progress-flow__track>div{height:100%;transition:width .5s linear}.pj-shot-board-actions .pj-shot-approve small{display:block;font:400 var(--pjui-type-a17)/1.4 var(--pjui-type-prose-family)}.pj-live-shot-card>.pj-shot-board-footer .pj-shot-board-actions{justify-content:flex-start;align-items:center}.pj-live-shot-card>.pj-shot-board-footer .pj-shot-board-utility{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:calc(var(--pjui-space-unit) * 8)}.pj-shot-board-utility>details{flex:1 1 100px;min-width:0}.pj-shot-board-utility>.pj-shot-board-actions{flex:0 0 auto;margin-top:0!important;padding-top:0!important}.pj-live-shot-card>.pj-shot-board-footer .pj-shot-board-decision{display:block}.pj-live-shot-card>.pj-shot-board-footer .pj-shot-board-decision>[data-pjui=approval-tray]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:calc(var(--pjui-space-unit) * 8)}.pj-shot-board-decision:empty{display:none!important}.pj-media-drop-copy{display:grid;justify-items:center;gap:.35rem;max-width:100%;text-align:center;overflow-wrap:anywhere;line-height:1.35;color:var(--pjui-production-content)}.pj-media-drop-copy strong{font-size:var(--pjui-type-a12);font-weight:650}.pj-media-drop-copy [role=status]{font-size:var(--pjui-type-a10);font-variant-numeric:tabular-nums}.pj-media-drop-icon{font-size:var(--pjui-type-a10);line-height:1;color:#d6bcff}.pj-media-drop-help,.pj-shot-upload-caption{font-size:var(--pjui-type-a14);color:var(--pjui-content-secondary)}.pj-live-shot-card.pj-owned-shot>header{font-size:var(--pjui-type-a13)}.pj-live-shot-card.pj-owned-shot>header small,.pj-shot-upload-error{font-size:var(--pjui-type-a14)}.pj-shot-upload-error{line-height:1.4;overflow-wrap:anywhere}[data-pjui-sheet=fit]{box-sizing:border-box;display:flex;flex-direction:column;max-height:calc(100dvh - 2rem);width:min(54rem,100%);min-width:0;overflow:hidden}[data-pjui-sheet=fit]>footer,[data-pjui-sheet=fit]>header{flex:none}[data-pjui-sheet-body]{min-height:0;overflow:auto;overscroll-behavior:contain}[data-pjui-sheet-actions]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.16)}.JuiceCapsule_capsule__UWkNX{display:inline-flex;align-items:center;gap:calc(var(--pjui-space-unit) * 9);box-sizing:border-box;height:var(--pjui-juice-capsule-height,46px);padding:var(--pjui-juice-capsule-padding-block,5px) 15px var(--pjui-juice-capsule-padding-block,5px) 7px;flex:none;vertical-align:middle;border:1px solid #9b5cbc66;border-radius:calc(var(--pjui-radius-unit) * 999);background:radial-gradient(ellipse at 12% 0,#7f315b44,transparent 65%),linear-gradient(145deg,#292331,#101017 60%,#16121d);box-shadow:inset 0 1px #ffffff18,0 3px 12px #0005,0 0 12px #b939dc18;color:var(--pjui-production-content);font-family:var(--pjui-type-prose-family);line-height:1;text-transform:none;letter-spacing:normal}.JuiceCapsule_dial__P7kiE{position:relative;display:block;width:34px;height:34px;flex:none;pointer-events:none}.JuiceCapsule_wheel__id1ip{position:absolute;top:1px;left:1px;width:176px;height:176px;transform:scale(.182);transform-origin:top left}.JuiceCapsule_info__Km734{display:flex;flex-direction:column;gap:calc(var(--pjui-space-unit) * 3);min-width:0}.JuiceCapsule_label__utGBb{color:#c4b9cf;font-size:var(--pjui-type-a20);font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.JuiceCapsule_readout__jAtTN{display:flex;align-items:center;gap:calc(var(--pjui-space-unit) * 4)}.JuiceCapsule_digits__937kT{display:inline-block;min-width:8ch;color:var(--pjui-production-content);font-size:var(--pjui-type-a14);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.025em;animation:JuiceCapsule_settle__2Qea_ .2s ease-out}.JuiceCapsule_approx__hbq9k{color:#d1acff;font-size:var(--pjui-type-a13);font-weight:600}.JuiceCapsule_estimate__LX_Er{height:38px;padding:calc(var(--pjui-space-unit) * 4) calc(var(--pjui-space-unit) * 12) calc(var(--pjui-space-unit) * 4) calc(var(--pjui-space-unit) * 5);gap:calc(var(--pjui-space-unit) * 7);border-color:#9973b650;background:linear-gradient(145deg,#292132,#15121c);box-shadow:inset 0 1px #ffffff0c,0 2px 6px #0003}.JuiceCapsule_estimate__LX_Er .JuiceCapsule_dial__P7kiE{width:28px;height:28px;opacity:.8}.JuiceCapsule_estimate__LX_Er .JuiceCapsule_wheel__id1ip{transform:scale(.148)}.JuiceCapsule_estimate__LX_Er .JuiceCapsule_digits__937kT{font-size:var(--pjui-type-a15);min-width:2ch}.JuiceCapsule_estimate__LX_Er .JuiceCapsule_label__utGBb{font-size:var(--pjui-type-a20);letter-spacing:.04em}.JuiceCapsule_free__fjCKH{gap:calc(var(--pjui-space-unit) * 5);padding:calc(var(--pjui-space-unit) * 5) calc(var(--pjui-space-unit) * 8);border:1px solid #ccebd536;background:#a7efbd0d;color:#c6e4cf;font:600 11px/1.3 system-ui,sans-serif;white-space:nowrap}.JuiceCapsule_free__fjCKH,.JuiceCapsule_ticker__i5gDm{display:inline-flex;align-items:center;border-radius:calc(var(--pjui-radius-unit) * 999)}.JuiceCapsule_ticker__i5gDm{gap:calc(var(--pjui-space-unit) * 8);text-decoration:none}.JuiceCapsule_ticker__i5gDm:focus-visible{outline:2px solid #d49bff;outline-offset:4px;border-radius:calc(var(--pjui-radius-unit) * 999)}.JuiceCapsule_ticker__i5gDm:hover .JuiceCapsule_capsule__UWkNX{border-color:#d49bff99}.JuiceCapsule_ticker__i5gDm:hover .JuiceCapsule_buyMore__3iZLM{background:#d49bff2e;border-color:#d49bff77;color:var(--pjui-production-content)}.JuiceCapsule_buyMore__3iZLM{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:none;border-radius:calc(var(--pjui-radius-unit) * 999);border:1px solid #9973b650;background:#9973b620;color:#e7d6ff;font-size:var(--pjui-type-a14);font-weight:700;line-height:1;transition:background .15s,border-color .15s,color .15s}@keyframes JuiceCapsule_settle__2Qea_{0%{opacity:.6;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.JuiceCapsule_digits__937kT{animation:none}}@media(forced-colors:active){.JuiceCapsule_capsule__UWkNX{border:1px solid CanvasText;background:Canvas;box-shadow:none}.JuiceCapsule_approx__hbq9k,.JuiceCapsule_digits__937kT,.JuiceCapsule_free__fjCKH,.JuiceCapsule_label__utGBb{color:CanvasText}.JuiceCapsule_dial__P7kiE{display:none}}.JuiceCapsule_compactEstimate__G_yRs{height:30px;padding:calc(var(--pjui-space-unit) * 3) calc(var(--pjui-space-unit) * 8) calc(var(--pjui-space-unit) * 3) calc(var(--pjui-space-unit) * 4);gap:calc(var(--pjui-space-unit) * 5)}.JuiceCapsule_compactEstimate__G_yRs .JuiceCapsule_dial__P7kiE{width:22px;height:22px}.JuiceCapsule_compactEstimate__G_yRs .JuiceCapsule_wheel__id1ip{transform:scale(.114)}.JuiceCapsule_compactEstimate__G_yRs .JuiceCapsule_digits__937kT{font-size:var(--pjui-type-a16)}.JuiceCapsule_compactEstimate__G_yRs .JuiceCapsule_label__utGBb{font-size:var(--pjui-type-a20)}.JuiceCapsule_compactEstimate__G_yRs .JuiceCapsule_info__Km734{gap:calc(var(--pjui-space-unit) * 1)}.JuiceCapsule_compactEstimate__G_yRs .JuiceCapsule_approx__hbq9k{font-size:var(--pjui-type-a15)}.pj-inline-error_error__JDgmo{display:flex;align-items:flex-start;gap:.55em;padding:.55em .75em;border-inline-start:3px solid var(--pjui-production-negative,#ef4444);background:#34151c;color:#ffb4b4;font-size:var(--pjui-type-a14,1rem);font-weight:600;line-height:1.45;overflow-wrap:anywhere;text-align:start}.pj-inline-error_error__JDgmo>svg{flex:none;margin-block-start:.12em;width:1.15em;height:1.15em}