.revisionTokens_modalShell__B9Xsj{background:var(--rev-bg-app);border:1px solid var(--rev-border);border-radius:var(--rev-radius-modal);box-shadow:0 24px 48px var(--rev-modal-shadow);font-family:var(--rev-font-ui);display:flex;flex-direction:column;overflow:hidden}@keyframes revisionTokens_revFadeIn__hEcH7{0%{opacity:0}to{opacity:1}}.revisionTokens_scrim__j5eB6{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:radial-gradient(130% 120% at 50% 0,#6366f114 0,var(--rev-bg-app) 55%,#070b14 100%);animation:revisionTokens_revFadeIn__hEcH7 .2s ease-out}.revisionTokens_panel__1QF05{background:var(--rev-panel);border:1px solid var(--rev-border);border-radius:var(--rev-radius-card)}.revisionTokens_subtleSurface__NSQs6{background:var(--rev-subtle);border:1px solid var(--rev-border);border-radius:var(--rev-radius-control)}.revisionTokens_titleLg__Z4owT{font:600 18px/1.3 var(--rev-font-ui);color:var(--rev-text-title)}.revisionTokens_fieldLabel__2AbUB{font:600 14px/1.4 var(--rev-font-ui);color:var(--rev-text-title)}.revisionTokens_body__9PqY2{font:500 13px/1.4 var(--rev-font-ui);color:var(--rev-text-body)}.revisionTokens_muted__Vs_cE{font:500 13px/1.4 var(--rev-font-ui);color:var(--rev-text-muted)}.revisionTokens_help__9vtFs{font:500 12px/1.4 var(--rev-font-ui);color:var(--rev-text-muted)}.revisionTokens_faint__zGnVI{font:500 12px/1.4 var(--rev-font-ui);color:var(--rev-text-faint)}.revisionTokens_tabular__Xuo_j{font-variant-numeric:tabular-nums}.revisionTokens_btnPrimary__bCEMD{background:var(--rev-accent-tint);border:1px solid var(--rev-accent-border);border-radius:var(--rev-radius-control);color:var(--rev-accent-text);font:600 13px var(--rev-font-ui);padding:7px 12px;cursor:pointer;transition:all .15s ease}.revisionTokens_btnPrimary__bCEMD:disabled{opacity:.45;cursor:not-allowed}.revisionTokens_btnGhost__pXTS6{background:transparent;border:none;border-radius:var(--rev-radius-control);color:var(--rev-text-muted);font:500 13px var(--rev-font-ui);padding:7px 12px;cursor:pointer;transition:all .15s ease}.revisionTokens_btnGhost__pXTS6:hover{color:var(--rev-text-title);background:var(--rev-hover)}.revisionTokens_input__HTfUT{background:var(--rev-subtle);border:1px solid var(--rev-border);border-radius:var(--rev-radius-input);color:var(--rev-text-body);font:500 13px var(--rev-font-ui);height:38px;padding:0 12px}.revisionTokens_input__HTfUT::-moz-placeholder{color:var(--rev-text-faint)}.revisionTokens_input__HTfUT::placeholder{color:var(--rev-text-faint)}.revisionTokens_input__HTfUT:focus{outline:none;border-color:var(--rev-accent-border)}.revisionTokens_segmented__WTbUl{display:inline-flex;gap:3px;padding:3px;background:var(--rev-subtle);border:1px solid var(--rev-border);border-radius:var(--rev-radius-control)}.revisionTokens_segment__N0Rs_{border:1px solid transparent;border-radius:var(--rev-radius-input);background:transparent;color:var(--rev-text-muted);font:500 13px var(--rev-font-ui);padding:6px 14px;cursor:pointer;transition:all .15s ease}.revisionTokens_segmentActive__IhJPS{background:var(--rev-accent-tint);border-color:var(--rev-accent-border);color:var(--rev-accent-text)}.revisionTokens_selectTrigger__9sItW{display:flex;align-items:center;gap:10px;background:var(--rev-subtle);border:1px solid var(--rev-border);border-radius:var(--rev-radius-control);height:42px;padding:0 12px;cursor:pointer}.revisionTokens_badge__NoXT8{display:inline-flex;align-items:center;font:600 11px var(--rev-font-ui);text-transform:uppercase;letter-spacing:.5px;padding:2px 8px;border-radius:var(--rev-radius-input);border:1px solid}.revisionTokens_badgeHigh__sys_G{color:var(--rev-sev-high-text);border-color:#ef44444d;background:#ef44441f}.revisionTokens_badgeMed__2iNd7{color:var(--rev-sev-med-text);border-color:#f59e0b4d;background:#f59e0b1f}.revisionTokens_badgeLow__tK2DS{color:var(--rev-text-muted);border-color:var(--rev-border);background:var(--rev-subtle)}@media (prefers-reduced-motion:reduce){.revisionTokens_scrim__j5eB6{animation:none}}@keyframes RevisionUploadModal_revSlideUp___UtZJ{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.RevisionUploadModal_overlay__8NFWO{padding:24px}.RevisionUploadModal_modal__mma2T{width:640px;max-width:100%;max-height:90vh;animation:RevisionUploadModal_revSlideUp___UtZJ .25s ease-out}.RevisionUploadModal_header__ueN1Z{display:flex;align-items:flex-start;gap:12px;padding:20px 22px 16px}.RevisionUploadModal_titleGroup__ALlse{display:flex;flex-direction:column;gap:3px;flex:1}.RevisionUploadModal_close__Fwr8c{width:30px;height:30px;padding:0;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center;color:var(--rev-text-faint)}.RevisionUploadModal_body__GZmd1{display:flex;flex-direction:column;gap:17px;padding:4px 22px 8px;overflow-y:auto}.RevisionUploadModal_field__g7UrL{display:flex;flex-direction:column;gap:8px}.RevisionUploadModal_labelRow__OaP5z{display:flex;align-items:baseline;gap:8px}.RevisionUploadModal_dropzone__Ttuf2{border-style:dashed;border-radius:var(--rev-radius-card);height:126px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:border-color .15s ease,background .15s ease}.RevisionUploadModal_dropzoneActive__KYJAP{border-color:var(--rev-accent-border);background:var(--rev-accent-tint)}.RevisionUploadModal_iconBox__lFDDU{width:38px;height:38px;border-radius:var(--rev-radius-card);background:var(--rev-hover);border:1px solid var(--rev-border);display:flex;align-items:center;justify-content:center;color:var(--rev-text-muted)}.RevisionUploadModal_hiddenInput__0oljr{display:none}.RevisionUploadModal_fileChip__3W9Ub{border-radius:var(--rev-radius-card);height:64px;display:flex;align-items:center;gap:12px;padding:0 14px}.RevisionUploadModal_fileIcon__twYPm{width:36px;height:36px;border-radius:var(--rev-radius-control);background:var(--rev-accent-tint);border:1px solid var(--rev-accent-border);color:var(--rev-accent-text);font:700 11px var(--rev-font-ui);display:flex;align-items:center;justify-content:center}.RevisionUploadModal_fileText__krvC_{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.RevisionUploadModal_fileName__YrRM8{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RevisionUploadModal_fileRemove__Y2mWf{padding:4px 8px;font-size:14px}.RevisionUploadModal_swatchGrid__3MwJ5{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0 8px}.RevisionUploadModal_swatchItem__Ps0FU{display:flex;flex-direction:column;align-items:center;gap:4px;width:52px}.RevisionUploadModal_nextPill__svpr9{background:var(--rev-panel);border:1px solid var(--rev-border);border-radius:var(--rev-radius-pill);padding:1px 5px;font:600 8px var(--rev-font-ui);color:var(--rev-text-faint)}.RevisionUploadModal_hintSpacer__qknKH{height:12px}.RevisionUploadModal_swatch__XjZJp{width:38px;height:38px;border-radius:var(--rev-radius-control);border:1px solid #00000059;cursor:pointer;padding:0;transition:transform .15s ease,box-shadow .15s ease}.RevisionUploadModal_swatch__XjZJp:hover{transform:translateY(-1px)}.RevisionUploadModal_swatchSelected__zHZxd{border:2px solid var(--rev-accent);box-shadow:0 0 0 2px var(--rev-accent-tint)}.RevisionUploadModal_swatchLabel__kVJQT{font:500 9px var(--rev-font-ui);color:var(--rev-text-faint)}.RevisionUploadModal_swatchLabelSelected__x3Vc_{font-weight:600;color:var(--rev-text-body)}.RevisionUploadModal_readout__wXuTH{height:38px;display:flex;align-items:center;gap:10px;padding:0 12px}.RevisionUploadModal_readoutSwatch__ra6H_{width:18px;height:18px;border-radius:var(--rev-radius-input);border:1px solid #00000059;flex-shrink:0}.RevisionUploadModal_readoutEmpty__Pp1Pg{border:1px solid #94a3b84d;background:transparent}.RevisionUploadModal_readoutTextChosen__Tdupt{color:var(--rev-text-title);font-weight:600}.RevisionUploadModal_useHint__sVHj1{margin-left:auto;padding:4px 8px;font-size:11px;font-weight:600;color:var(--rev-accent-text)}.RevisionUploadModal_select__7hru4{display:flex;flex-direction:column;gap:6px;position:relative}.RevisionUploadModal_selectTrigger__mAzI0{justify-content:space-between}.RevisionUploadModal_selectValue__KGNdw{display:flex;flex-direction:column;gap:1px;text-align:left}.RevisionUploadModal_selectSecondary__ESIke{font:500 11px var(--rev-font-ui);color:var(--rev-text-faint)}.RevisionUploadModal_selectContent__LjC87{display:flex;flex-direction:column;gap:2px;padding:6px;max-height:280px;overflow-y:auto}.RevisionUploadModal_selectItem__pIfi4{display:flex;align-items:center;gap:10px;height:32px;padding:0 8px;border-radius:var(--rev-radius-input);background:transparent;border:none;cursor:pointer;text-align:left;width:100%}.RevisionUploadModal_selectItemActive__IJbQC,.RevisionUploadModal_selectItem__pIfi4:hover{background:var(--rev-hover)}.RevisionUploadModal_selectCheck__dI_KH{width:14px;color:var(--rev-accent-text);font:700 12px var(--rev-font-ui)}.RevisionUploadModal_selectItemText__g2BWw{display:flex;flex-direction:column;gap:1px}.RevisionUploadModal_selectItemPrimary__Pc6LS{font:500 12px var(--rev-font-ui);color:var(--rev-text-body)}.RevisionUploadModal_selectItemSecondary__7vXL5{font:500 10px var(--rev-font-ui);color:var(--rev-text-faint)}.RevisionUploadModal_segment__Fl5rU{display:flex;flex-direction:column;gap:1px;flex:1;text-align:center}.RevisionUploadModal_segmentHelp__vhTqF{font:500 11px var(--rev-font-ui);opacity:.8}.RevisionUploadModal_input__6SIaQ{width:100%}.RevisionUploadModal_footer__idEf0{display:flex;align-items:center;gap:12px;height:66px;padding:0 22px;border-top:1px solid var(--rev-border)}.RevisionUploadModal_actions__sEnAI{display:flex;align-items:center;gap:8px;margin-left:auto}.BreakdownSidebar_container__Qc4wC{height:100%;display:flex;flex-direction:column;background:var(--background-secondary);border-right:1px solid var(--border-color)}.BreakdownSidebar_heading__GndmR{padding:16px;margin:0;font-size:14px;font-weight:600;border-bottom:1px solid var(--border-color)}.BreakdownSidebar_tabs__2T_yF{display:flex;padding:0 16px;border-bottom:1px solid var(--border-color)}.BreakdownSidebar_tab__zx4WQ{flex:1;padding:12px;background:none;cursor:pointer;font-size:14px;color:var(--text-secondary);border:none;border-bottom:2px solid transparent;transition:all .2s}.BreakdownSidebar_activeTab__HBFKg{color:var(--primary-color);border-bottom-color:var(--primary-color)}.BreakdownSidebar_content__CkrFD{flex:1;overflow-y:auto;padding:16px}.BreakdownSidebar_section__4Yk1N{margin-bottom:24px}.BreakdownSidebar_sectionTitle__SPBaW{font-size:12px;font-weight:600;text-transform:uppercase;color:var(--text-secondary);margin:0 0 12px}.BreakdownSidebar_statGrid__7bx2d{display:grid;grid-template-columns:1fr 1fr;gap:12px}.BreakdownSidebar_stat__JFXz_{display:flex;flex-direction:column;padding:12px;background:var(--background-primary);border-radius:8px}.BreakdownSidebar_statLabel__XL64_{font-size:11px;color:var(--text-secondary);margin-bottom:4px}.BreakdownSidebar_statValue__pab_g{font-size:20px;font-weight:600}.BreakdownSidebar_categoryList__18eDv{display:flex;flex-direction:column;gap:8px}.BreakdownSidebar_categoryItem__PkC2C{display:flex;align-items:center;gap:8px;padding:8px;background:var(--background-primary);border-radius:6px}.BreakdownSidebar_categoryName__CcQJ2{flex:1;font-size:13px}.BreakdownSidebar_categoryCount__hapZN{font-size:13px;font-weight:600}.BreakdownSidebar_frequentList__12asJ{display:flex;flex-direction:column;gap:8px}.BreakdownSidebar_frequentItem__W7dtt{display:flex;justify-content:space-between;align-items:center;padding:10px;background:var(--background-primary);border-radius:6px;cursor:pointer;transition:background .2s}.BreakdownSidebar_frequentItem__W7dtt:hover{background:var(--background-hover)}.BreakdownSidebar_elementRow__gvFcq{padding:12px;border-bottom:1px solid var(--border-color);cursor:pointer;transition:background .2s}.BreakdownSidebar_elementRow__gvFcq:hover{background:var(--background-hover,rgba(139,92,246,.1))}.BreakdownSidebar_elementInfo__iBfuq{display:flex;align-items:center;gap:8px;margin-bottom:4px}.BreakdownSidebar_elementTypeBadge__olfpE{display:inline-block;padding:2px 8px;border-radius:4px;font-size:11px;font-weight:600;text-transform:uppercase}.BreakdownSidebar_elementName__ZFTkN{font-size:14px;font-weight:500;color:var(--text-primary,#fff)}.BreakdownSidebar_sceneInfo__lWizp{display:flex;align-items:center;gap:12px;margin-top:4px}.BreakdownSidebar_sceneCount__gWl0u{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 8px;background:var(--primary-color,#8b5cf6);color:#fff;border-radius:12px;font-size:12px;font-weight:600}.BreakdownSidebar_sceneList__wwTNi{font-size:12px;color:var(--text-secondary,#ccc);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BreakdownSidebar_emptyState__saL8k,.BreakdownSidebar_loadingState__U7Nl6{display:flex;flex-direction:column;align-items:center;justify-content:center;height:200px;color:var(--text-secondary)}.BreakdownSidebar_spinner__iZMBm{width:24px;height:24px;border:2px solid var(--border-color);border-top-color:var(--primary-color);border-radius:50%;animation:BreakdownSidebar_spin__v4Y92 .8s linear infinite}@keyframes BreakdownSidebar_spin__v4Y92{to{transform:rotate(1turn)}}.BreakdownSidebar_departmentList__XzzFN{display:flex;flex-direction:column;gap:8px}.BreakdownSidebar_departmentItem__4OT2m{display:flex;align-items:center;gap:8px;padding:8px 10px;background:hsla(0,0%,100%,.05);border-radius:6px;font-size:13px}.BreakdownSidebar_departmentIcon__nHT50{font-size:14px;width:20px;text-align:center}.BreakdownSidebar_departmentName__ATZH_{flex:1;color:var(--text-primary,#e0e0e0)}.BreakdownSidebar_departmentCount__exYmX{font-weight:600;color:var(--text-primary,#e0e0e0);min-width:24px;text-align:right}.BreakdownSidebar_severityIndicator__O0nt5{display:flex;align-items:center;gap:4px;margin-left:8px}.BreakdownSidebar_majorCount__M3eqC{font-size:11px;color:#f44336;font-weight:500;padding:2px 6px;background:rgba(244,67,54,.15);border-radius:4px}.BreakdownSidebar_requirementsSummary__DrXnC{margin-top:12px;padding-top:10px;border-top:1px solid hsla(0,0%,100%,.1);font-size:12px;color:var(--text-secondary,#888);text-align:center}.BreakdownSidebar_searchContainer__AM2MN{padding:0 0 16px}.BreakdownSidebar_searchInput__i0HVN{width:100%;padding:8px 12px;border:1px solid var(--border-color,#333);border-radius:6px;background:var(--background-primary,#1a1a1a);color:var(--text-primary,#fff);font-size:14px}.BreakdownSidebar_searchInput__i0HVN::-moz-placeholder{color:var(--text-secondary,#888)}.BreakdownSidebar_searchInput__i0HVN::placeholder{color:var(--text-secondary,#888)}.BreakdownSidebar_categorySections__8Z1HF{display:flex;flex-direction:column;gap:12px}.BreakdownSidebar_categorySection__YltK9{background:var(--background-primary,#2a2a2a);border-radius:8px;overflow:hidden}.BreakdownSidebar_categoryHeader__jIVYI{width:100%;display:flex;align-items:center;gap:8px;padding:12px;background:none;border:none;cursor:pointer;color:var(--text-primary,#fff);transition:background .2s}.BreakdownSidebar_categoryHeader__jIVYI:hover{background:var(--background-hover,hsla(0,0%,100%,.05))}.BreakdownSidebar_categoryDot__O9xq8{width:8px;height:8px;border-radius:50%}.BreakdownSidebar_categoryTitle__9CW21{flex:1;text-align:left;font-weight:600;font-size:14px}.BreakdownSidebar_categoryCount__hapZN{font-size:12px;color:var(--text-secondary,#888)}.BreakdownSidebar_chevron__og2ac{font-size:10px;transition:transform .2s;color:var(--text-secondary,#888)}.BreakdownSidebar_expanded__gLi_2{transform:rotate(180deg)}.BreakdownSidebar_categoryElements__1anh6{padding:0 12px 12px}.BreakdownSidebar_elementSummary__pI9RP{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;margin-bottom:4px;background:var(--background-secondary,#1a1a1a);border-radius:6px;cursor:pointer;transition:background .2s}.BreakdownSidebar_elementSummary__pI9RP:hover{background:var(--background-hover,rgba(139,92,246,.1))}.BreakdownSidebar_elementSummary__pI9RP .BreakdownSidebar_elementName__ZFTkN{flex:1;font-size:13px;color:var(--text-primary,#fff)}.BreakdownSidebar_elementSceneCount__qwpkm{background:var(--primary-color,#8b5cf6);color:#fff;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:600;min-width:20px;text-align:center}.BreakdownSidebar_showMoreButton___ckvn{width:100%;padding:8px;background:none;border:1px dashed var(--border-color,#444);border-radius:6px;color:var(--text-secondary,#888);cursor:pointer;font-size:12px;margin-top:4px;transition:all .2s}.BreakdownSidebar_showMoreButton___ckvn:hover{color:var(--primary-color,#8b5cf6);border-color:var(--primary-color,#8b5cf6)}.BreakdownSidebar_modalOverlay__hPcZT{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;backdrop-filter:blur(4px)}.BreakdownSidebar_modal__uNL6H{background:var(--background-primary,#1a1a1a);border:1px solid var(--border-color,#333);border-radius:16px;padding:0;max-width:480px;width:90%;max-height:80vh;overflow:hidden;box-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3)}.BreakdownSidebar_modalHeader__VeOjE{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;border-bottom:1px solid var(--border-color,#333);background:var(--background-secondary,#2a2a2a)}.BreakdownSidebar_modalHeader__VeOjE h3{margin:0;color:var(--text-primary,#fff);font-size:20px;font-weight:600;line-height:1.3}.BreakdownSidebar_modalHeader__VeOjE button{background:var(--background-hover,hsla(0,0%,100%,.1));border:none;font-size:18px;cursor:pointer;color:var(--text-secondary,#888);padding:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.BreakdownSidebar_modalHeader__VeOjE button:hover{background:var(--background-hover,hsla(0,0%,100%,.15));color:var(--text-primary,#fff)}.BreakdownSidebar_modalContent__gb8Bb{padding:24px;color:var(--text-primary,#fff);overflow-y:auto;max-height:calc(80vh - 120px)}.BreakdownSidebar_elementStats__D_P0_{display:flex;flex-direction:column;gap:12px;margin-bottom:24px;padding:16px;background:var(--background-secondary,#2a2a2a);border-radius:12px;border:1px solid var(--border-color,#333)}.BreakdownSidebar_elementStats__D_P0_ span{font-size:14px;line-height:1.4}.BreakdownSidebar_elementStats__D_P0_ span:first-child{font-weight:600;color:var(--primary-color,#8b5cf6);text-transform:capitalize}.BreakdownSidebar_scenesList__QUOUF h4{margin:0 0 16px;font-size:16px;font-weight:600;color:var(--text-primary,#fff)}.BreakdownSidebar_sceneButton__RZCJc{display:inline-block;margin:0 8px 8px 0;padding:8px 16px;background:var(--primary-color,#8b5cf6);color:#fff;border:none;border-radius:8px;font-size:13px;font-weight:500;transition:all .2s;box-shadow:0 2px 4px rgba(139,92,246,.2)}.BreakdownSidebar_sceneButton__RZCJc:hover{background:var(--primary-color-dark,#7c3aed);transform:translateY(-1px);box-shadow:0 4px 8px rgba(139,92,246,.3);cursor:default}.BreakdownSidebar_sceneButton__RZCJc:active{transform:translateY(0);box-shadow:0 2px 4px rgba(139,92,246,.2)}.HelpTip_helpTip__LEg4A{display:flex;align-items:flex-start;gap:12px;padding:16px;border-width:1px;border-style:solid;border-radius:12px;transition:all .2s ease-out}.HelpTip_helpTipCompact__JfFHW{padding:12px}.HelpTip_helpTipTip__ZnzOs{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.3)}.HelpTip_helpTipTip__ZnzOs .HelpTip_iconWrapper__9RE_a{background:rgba(245,158,11,.2)}.HelpTip_helpTipTip__ZnzOs .HelpTip_icon__6g1mE{color:#fbbf24}.HelpTip_helpTipTip__ZnzOs .HelpTip_title__FQgGu{color:#fcd34d}.HelpTip_helpTipTip__ZnzOs .HelpTip_content__Joq_C{color:hsla(48,96%,89%,.8)}.HelpTip_helpTipInfo__VCWLs{background:rgba(14,165,233,.1);border-color:rgba(14,165,233,.3)}.HelpTip_helpTipInfo__VCWLs .HelpTip_iconWrapper__9RE_a{background:rgba(14,165,233,.2)}.HelpTip_helpTipInfo__VCWLs .HelpTip_icon__6g1mE{color:#38bdf8}.HelpTip_helpTipInfo__VCWLs .HelpTip_title__FQgGu{color:#7dd3fc}.HelpTip_helpTipInfo__VCWLs .HelpTip_content__Joq_C{color:rgba(224,242,254,.8)}.HelpTip_helpTipSuccess__fZHnb{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.3)}.HelpTip_helpTipSuccess__fZHnb .HelpTip_iconWrapper__9RE_a{background:rgba(16,185,129,.2)}.HelpTip_helpTipSuccess__fZHnb .HelpTip_icon__6g1mE{color:#34d399}.HelpTip_helpTipSuccess__fZHnb .HelpTip_title__FQgGu{color:#6ee7b7}.HelpTip_helpTipSuccess__fZHnb .HelpTip_content__Joq_C{color:rgba(209,250,229,.8)}.HelpTip_helpTipFeature__0Ke2_{background:rgba(139,92,246,.1);border-color:rgba(139,92,246,.3)}.HelpTip_helpTipFeature__0Ke2_ .HelpTip_iconWrapper__9RE_a{background:rgba(139,92,246,.2)}.HelpTip_helpTipFeature__0Ke2_ .HelpTip_icon__6g1mE{color:#a78bfa}.HelpTip_helpTipFeature__0Ke2_ .HelpTip_title__FQgGu{color:#c4b5fd}.HelpTip_helpTipFeature__0Ke2_ .HelpTip_content__Joq_C{color:rgba(237,233,254,.8)}.HelpTip_iconWrapper__9RE_a{flex-shrink:0;padding:8px;border-radius:8px}.HelpTip_iconWrapperCompact__N9wC0{padding:6px}.HelpTip_icon__6g1mE{width:20px;height:20px}.HelpTip_iconCompact___EWq8{width:16px;height:16px}.HelpTip_contentWrapper__zMWzI{flex:1;min-width:0}.HelpTip_titleRow__Gh0_f{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.HelpTip_titleButton__yhaBh{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;background:none;border:none;padding:0;transition:opacity .15s}.HelpTip_titleButtonCompact__syPsI{font-size:14px}.HelpTip_titleButtonCollapsible__6OYzO{cursor:pointer}.HelpTip_titleButtonCollapsible__6OYzO:hover{opacity:.8}.HelpTip_titleButtonDisabled__EyKT3{cursor:default}.HelpTip_chevronIcon__XvVmj{width:16px;height:16px}.HelpTip_content__Joq_C{font-size:14px;line-height:1.625}.HelpTip_contentCompact__9a20r{font-size:12px}.HelpTip_contentNoTitle__tCjnQ{padding-top:2px}.HelpTip_dismissButton__xsGmn{flex-shrink:0;padding:4px;border:none;background:transparent;border-radius:8px;color:hsla(0,0%,100%,.4);cursor:pointer;transition:all .15s ease}.HelpTip_dismissButton__xsGmn:hover{color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.1)}.HelpTip_dismissIcon__QXyLR{width:16px;height:16px}.HelpTip_inlineHint__owOUH{font-size:12px;margin-top:6px}.HelpTip_inlineHintTip__RS3Q7{color:rgba(251,191,36,.7)}.HelpTip_inlineHintInfo__xLjjw{color:rgba(56,189,248,.7)}.HelpTip_inlineHintWarning__JUxnt{color:rgba(251,146,60,.7)}.HelpTip_inlineHintSuccess__HWd9U{color:rgba(52,211,153,.7)}.HelpTip_featureCallout__kEJdL{position:relative;overflow:hidden;background:linear-gradient(to bottom right,rgba(124,58,237,.2),rgba(79,70,229,.15),rgba(14,165,233,.2));border:1px solid rgba(139,92,246,.3);border-radius:16px;padding:20px}.HelpTip_featureCalloutGlow1__dynZI{position:absolute;top:0;right:0;width:128px;height:128px;background:rgba(139,92,246,.1);border-radius:50%;filter:blur(48px);transform:translate(50%,-50%)}.HelpTip_featureCalloutGlow2__PFm7X{position:absolute;bottom:0;left:0;width:96px;height:96px;background:rgba(14,165,233,.1);border-radius:50%;filter:blur(32px);transform:translate(-50%,50%)}.HelpTip_featureCalloutContent__tSjme{position:relative}.HelpTip_featureCalloutHeader__SUPiX{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.HelpTip_featureCalloutMain__2pXEr{display:flex;align-items:flex-start;gap:12px}.HelpTip_featureCalloutIconWrapper__aWiyq{padding:8px;border-radius:12px;background:rgba(139,92,246,.2);border:1px solid rgba(139,92,246,.3)}.HelpTip_featureCalloutIcon__F1_2A{width:20px;height:20px;color:#a78bfa}.HelpTip_featureCalloutTitle__3xPza{font-size:16px;font-weight:600;color:#fff;margin-bottom:4px}.HelpTip_featureCalloutDescription__KVR_O{font-size:14px;color:hsla(0,0%,100%,.6);line-height:1.625}.HelpTip_featureCalloutDismiss__E3i2D{flex-shrink:0;padding:4px;border:none;background:transparent;border-radius:8px;color:hsla(0,0%,100%,.4);cursor:pointer;transition:all .15s ease}.HelpTip_featureCalloutDismiss__E3i2D:hover{color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.1)}.HelpTip_featureCalloutAction__4rvlx{margin-top:16px;padding:8px 16px;background:rgba(139,92,246,.2);border:1px solid rgba(139,92,246,.4);border-radius:8px;font-size:14px;font-weight:500;color:#c4b5fd;cursor:pointer;transition:all .15s ease}.HelpTip_featureCalloutAction__4rvlx:hover{background:rgba(139,92,246,.3);border-color:rgba(139,92,246,.6)}.HelpTip_tooltipWrapper__i3Ak4{position:relative;display:inline-flex}.HelpTip_tooltip__1HF0Y{position:absolute;z-index:50;padding:8px 12px;max-width:256px;background:#27272a;border:1px solid #3f3f46;border-radius:8px;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);font-size:12px;color:#e4e4e7;line-height:1.625;white-space:normal;animation:HelpTip_tooltipFadeIn__pyPLd .15s ease-out}@keyframes HelpTip_tooltipFadeIn__pyPLd{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.HelpTip_tooltipTop__QjUU8{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px}.HelpTip_tooltipBottom__Lapbn{top:100%;left:50%;transform:translateX(-50%);margin-top:8px}.HelpTip_tooltipLeft__vVdyP{right:100%;top:50%;transform:translateY(-50%);margin-right:8px}.HelpTip_tooltipRight___gV54{left:100%;top:50%;transform:translateY(-50%);margin-left:8px}.HelpTip_tooltipArrow__K1S5e{position:absolute;border-width:4px;border-style:solid}.HelpTip_tooltipArrowTop__FdO2s{top:100%;left:50%;transform:translateX(-50%);border-color:#27272a transparent transparent}.HelpTip_tooltipArrowBottom__jnHHl{bottom:100%;left:50%;transform:translateX(-50%);border-color:transparent transparent #27272a}.HelpTip_tooltipArrowLeft__EhodC{left:100%;top:50%;transform:translateY(-50%);border-color:transparent transparent transparent #27272a}.HelpTip_tooltipArrowRight__khxt7{right:100%;top:50%;transform:translateY(-50%);border-color:transparent #27272a transparent transparent}.HelpTip_noteContextBannerScene__QdE6s{display:flex;align-items:flex-start;gap:12px;padding:12px;background:linear-gradient(90deg,rgba(16,185,129,.15),rgba(16,185,129,.1),transparent);border:1px solid rgba(16,185,129,.3);border-radius:12px}.HelpTip_noteContextBannerSceneIcon___OIEb{flex-shrink:0;padding:6px;border-radius:8px;background:rgba(16,185,129,.2)}.HelpTip_noteContextBannerSceneIconSvg__cASRd{width:16px;height:16px;color:#34d399}.HelpTip_noteContextBannerContent__v5MLr{flex:1;min-width:0}.HelpTip_noteContextBannerHeader__SoVvS{display:flex;align-items:center;gap:8px;margin-bottom:4px}.HelpTip_noteContextBannerSceneTitle__0Rmgw{font-size:14px;font-weight:600;color:#6ee7b7}.HelpTip_noteContextBannerSceneBadge__VBK_7{padding:2px 8px;font-size:12px;font-weight:500;background:rgba(16,185,129,.2);color:#6ee7b7;border-radius:9999px}.HelpTip_noteContextBannerSelectedText__wR90m{font-size:12px;color:rgba(110,231,183,.7);margin-bottom:8px;font-style:italic;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.HelpTip_noteContextBannerSceneDescription__0lQ0B{font-size:12px;color:rgba(209,250,229,.6);line-height:1.625}.HelpTip_noteContextBannerScript__XkYVF{display:flex;align-items:flex-start;gap:12px;padding:12px;background:linear-gradient(90deg,rgba(139,92,246,.15),rgba(139,92,246,.1),transparent);border:1px solid rgba(139,92,246,.3);border-radius:12px}.HelpTip_noteContextBannerScriptIcon__TKouO{flex-shrink:0;padding:6px;border-radius:8px;background:rgba(139,92,246,.2)}.HelpTip_noteContextBannerScriptIconSvg__5eWk1{width:16px;height:16px;color:#a78bfa}.HelpTip_noteContextBannerScriptTitle__D7FxW{font-size:14px;font-weight:600;color:#c4b5fd}.HelpTip_noteContextBannerScriptDescription__GFeEE{font-size:12px;color:rgba(237,233,254,.6);line-height:1.625}.HelpTip_noteContextBannerLearnMore__BIjyO{flex-shrink:0;padding:6px;border:none;background:transparent;border-radius:8px;color:#a78bfa;cursor:pointer;transition:all .15s ease}.HelpTip_noteContextBannerLearnMore__BIjyO:hover{color:#c4b5fd;background:rgba(139,92,246,.2)}.HelpTip_noteContextBannerLearnMoreIcon__9n_nJ{width:16px;height:16px}.HelpTip_noteContextBannerHint__B8WQu{margin-top:8px}.HelpTip_noteContextBannerInfoWrapper__v5bY_{position:relative;flex-shrink:0}.HelpTip_noteContextBannerInfoButton__XviAa{padding:6px;border:none;background:transparent;border-radius:6px;color:hsla(0,0%,100%,.5);cursor:pointer;transition:all .15s ease}.HelpTip_noteContextBannerInfoButton__XviAa:hover{color:hsla(0,0%,100%,.8);background:hsla(0,0%,100%,.1)}.HelpTip_noteContextBannerInfoIcon__injsx{width:16px;height:16px}.HelpTip_noteContextBannerPopover__COHC4{position:absolute;top:calc(100% + 8px);right:0;width:240px;padding:12px;background:#1e293b;border:1px solid rgba(148,163,184,.2);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3);z-index:100;animation:HelpTip_popoverFadeIn__CsmNa .15s ease-out}@keyframes HelpTip_popoverFadeIn__CsmNa{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.HelpTip_noteContextBannerPopover__COHC4 p{font-size:12px;color:#cbd5e1;line-height:1.5;margin:0 0 10px}.HelpTip_noteContextBannerPopoverClose__sWDTe{width:100%;padding:6px 12px;font-size:12px;font-weight:500;color:#e2e8f0;background:rgba(99,102,241,.2);border:1px solid rgba(99,102,241,.3);border-radius:4px;cursor:pointer;transition:all .15s ease}.HelpTip_noteContextBannerPopoverClose__sWDTe:hover{background:rgba(99,102,241,.3)}.HelpTip_noteScopeBadge__j8azd{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500;border-radius:9999px;border-width:1px;border-style:solid}.HelpTip_noteScopeBadgeCompact__kHdfF{padding:2px 6px;font-size:10px}.HelpTip_noteScopeBadgeScene__HDY7U{background:rgba(16,185,129,.2);color:#6ee7b7;border-color:rgba(16,185,129,.3)}.HelpTip_noteScopeBadgeScript__YYBIR{background:rgba(139,92,246,.2);color:#c4b5fd;border-color:rgba(139,92,246,.3)}.HelpTip_noteScopeBadgeIcon__8Kgrg{width:12px;height:12px}.HelpTip_noteScopeBadgeIconCompact__7g_Mo{width:10px;height:10px}.HelpTip_selectionHint__zej_r{display:flex;align-items:center;gap:6px;padding:8px 10px;background:rgba(16,185,129,.15);border-top:1px solid rgba(16,185,129,.25);font-size:11px;font-weight:500;color:#6ee7b7}.HelpTip_selectionHintIcon__I7X_s{width:12px;height:12px;flex-shrink:0}.HelpTip_scriptInteractionHint__se829{position:absolute;top:120px;left:80px;z-index:20;width:260px;display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:rgba(30,20,60,.92);border:1px solid rgba(139,92,246,.6);border-left:3px solid #a78bfa;border-radius:8px;backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .4s ease}.HelpTip_scriptInteractionHintVisible__TZ8s5{opacity:1;pointer-events:auto}.HelpTip_scriptInteractionHintContent__X4qkN{display:flex;align-items:flex-start;gap:8px}.HelpTip_scriptInteractionHintIconWrapper__ufhXU{flex-shrink:0;margin-top:1px}.HelpTip_scriptInteractionHintIcon__RSAis{width:14px;height:14px;color:#a78bfa}.HelpTip_scriptInteractionHintText___ywEz{font-size:12px;line-height:1.5;color:#c4b5fd;margin:0}.HelpTip_scriptInteractionHintLabel__TedaT{font-weight:600;color:#a78bfa}.HelpTip_scriptInteractionHintDismiss__MBYWH{align-self:flex-end;background:none;border:none;padding:0;cursor:pointer;color:rgba(167,139,250,.5);display:flex;align-items:center;transition:color .15s ease}.HelpTip_scriptInteractionHintDismiss__MBYWH:hover{color:#a78bfa}.HelpTip_scriptInteractionHintDismissIcon__YLzRP{width:13px;height:13px}.HelpTip_elementSidebarHint__sbw1s{display:flex;align-items:flex-start;gap:10px;padding:12px;margin-bottom:12px;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);border-radius:6px}.HelpTip_elementSidebarHintIconWrapper__mFM43{flex-shrink:0;padding:6px;border-radius:6px;background:rgba(245,158,11,.2)}.HelpTip_elementSidebarHintIcon__Iq1D0{width:14px;height:14px;color:#fbbf24}.HelpTip_elementSidebarHintContent__5wIT0{flex:1;min-width:0}.HelpTip_elementSidebarHintTitle__O_9Oi{font-size:12px;font-weight:600;color:#fcd34d;margin-bottom:4px}.HelpTip_elementSidebarHintText__fbdcL{font-size:11px;color:hsla(48,96%,89%,.75);line-height:1.5}.HelpTip_elementSidebarHintActions__Z5LBo{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(245,158,11,.15)}.HelpTip_elementSidebarHintAction__9BUB5{display:flex;align-items:center;gap:4px;font-size:10px;color:rgba(251,191,36,.8)}.HelpTip_elementSidebarHintActionIcon__dKzJI{width:12px;height:12px}.HelpTip_elementSidebarHintDismiss__9XWS7{flex-shrink:0;padding:4px;border:none;background:transparent;border-radius:4px;color:rgba(251,191,36,.5);cursor:pointer;transition:all .15s ease;align-self:flex-start}.HelpTip_elementSidebarHintDismiss__9XWS7:hover{color:#fbbf24;background:rgba(245,158,11,.15)}.HelpTip_elementSidebarHintDismissIcon__w_KHM{width:14px;height:14px}.HelpTip_emptyNotes__fOp6x{text-align:center;padding:32px 16px}.HelpTip_emptyNotesIconWrapper__avPzi{display:flex;justify-content:center;margin-bottom:12px}.HelpTip_emptyNotesIconCircle__8AfF6{padding:12px;border-radius:9999px;background:rgba(39,39,42,.5)}.HelpTip_emptyNotesIcon__Jjdcb{width:24px;height:24px;color:#71717a}.HelpTip_emptyNotesMessage__wijKO{color:#a1a1aa;font-size:14px;margin-bottom:16px}.HelpTip_emptyNotesHint__jafz0{margin-top:16px;padding:12px;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:8px}.HelpTip_emptyNotesHintText__JLZ0U{font-size:12px;color:hsla(48,96%,89%,.8)}.HelpTip_emptyNotesHintLabel__w9lQM{font-weight:500;color:#fcd34d}.HelpTip_emptyNotesSubtext__9_Q5w{font-size:12px;color:#71717a;margin-top:8px}.HelpTip_nextStepsTip__zVBFX{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.5);border-left:3px solid #a78bfa;border-radius:8px;margin-bottom:12px}.HelpTip_nextStepsTipContent__Lk5tJ{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0}.HelpTip_nextStepsTipIconWrapper__Uz4UA{flex-shrink:0;margin-top:1px}.HelpTip_nextStepsTipIcon__hS6BK{width:15px;height:15px;color:#a78bfa}.HelpTip_nextStepsTipText__zaw3Q{font-size:13px;line-height:1.5;color:#c4b5fd;margin:0}.HelpTip_nextStepsTipLabel__5DtB1{font-weight:600;color:#a78bfa}.HelpTip_nextStepsTipLink__mBkv4{background:none;border:none;padding:0;font-size:inherit;font-family:inherit;color:#a78bfa;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .15s ease}.HelpTip_nextStepsTipLink__mBkv4:hover{color:#c4b5fd}.HelpTip_nextStepsTipDismiss__J6V1W{flex-shrink:0;background:none;border:none;padding:2px;cursor:pointer;color:rgba(167,139,250,.5);display:flex;align-items:center;transition:color .15s ease}.HelpTip_nextStepsTipDismiss__J6V1W:hover{color:#a78bfa}.HelpTip_nextStepsTipDismissIcon__g0GoO{width:14px;height:14px}.SceneBoundaryEditing_editScenesButton__KTZ3v{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.15));border:1px solid rgba(99,102,241,.4);border-radius:4px;color:#a5b4fc;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:1rem}.SceneBoundaryEditing_editScenesButton__KTZ3v:hover{background:linear-gradient(135deg,rgba(99,102,241,.25),rgba(139,92,246,.25));border-color:#818cf8;color:#c7d2fe;box-shadow:0 2px 8px rgba(99,102,241,.2)}.SceneBoundaryEditing_editScenesButton__KTZ3v svg{opacity:.8}.SceneBoundaryEditing_editScenesButton__KTZ3v:hover svg{opacity:1}.SceneBoundaryEditing_boundaryMarkerSubtle__zRHP4{position:relative;margin:.5rem 0;padding:.25rem 0}.SceneBoundaryEditing_boundaryLine___u913{height:1px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.3) 10%,rgba(148,163,184,.3) 90%,transparent)}.SceneBoundaryEditing_boundaryMarker__cGuqk{position:relative;margin:1rem 0;padding:.5rem 0;transition:transform .1s ease-out}.SceneBoundaryEditing_boundaryMarker__cGuqk.SceneBoundaryEditing_dragging__tLxZq{z-index:100}.SceneBoundaryEditing_boundaryLineEditing__JfAH4{display:flex;align-items:center;gap:.75rem;padding:.25rem 0}.SceneBoundaryEditing_boundaryLineInner__8zCMC{flex:1;height:2px;background:linear-gradient(90deg,rgba(167,139,250,.3),rgba(167,139,250,.6),rgba(167,139,250,.3));border-radius:1px}.SceneBoundaryEditing_sceneEndLabel__gqMfQ,.SceneBoundaryEditing_sceneStartLabel__IdBL0{font-size:.7rem;font-weight:600;color:#8b5cf6;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;padding:.25rem .625rem;background:rgba(99,102,241,.25);border:1px solid rgba(139,92,246,.4);border-radius:4px}.SceneBoundaryEditing_dragHandle__4anlQ{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:36px;height:28px;background:linear-gradient(135deg,#4f46e5,#7c3aed);border:2px solid #a78bfa;border-radius:6px;cursor:ns-resize;color:#fff;transition:all .2s ease;z-index:10;box-shadow:0 2px 8px rgba(99,102,241,.4)}.SceneBoundaryEditing_dragHandle__4anlQ:hover{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-color:#c4b5fd;transform:translate(-50%,-50%) scale(1.05);box-shadow:0 4px 12px rgba(99,102,241,.5)}.SceneBoundaryEditing_boundaryMarker__cGuqk.SceneBoundaryEditing_dragging__tLxZq .SceneBoundaryEditing_dragHandle__4anlQ{background:linear-gradient(135deg,#7c3aed,#a855f7);border-color:#e9d5ff;box-shadow:0 0 16px rgba(139,92,246,.6)}.SceneBoundaryEditing_dragIndicator__Ysbua{position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%);padding:.25rem .75rem;background:rgba(139,92,246,.9);color:#fff;font-size:.75rem;border-radius:4px;white-space:nowrap;pointer-events:none;animation:SceneBoundaryEditing_fadeIn__zW2Xt .15s ease-out}.SceneBoundaryEditing_sceneHeader__uEc94{display:flex;align-items:center;gap:.75rem;padding:.625rem 1rem;margin:1.5rem 0 .75rem;background:linear-gradient(135deg,rgba(99,102,241,.15),rgba(139,92,246,.1));border-radius:8px;border-left:4px solid #818cf8;box-shadow:0 2px 8px rgba(0,0,0,.15)}.SceneBoundaryEditing_sceneHeader__uEc94.SceneBoundaryEditing_editable__lMydn{cursor:pointer;transition:all .2s ease}.SceneBoundaryEditing_sceneHeader__uEc94.SceneBoundaryEditing_editable__lMydn:hover{background:linear-gradient(135deg,rgba(99,102,241,.25),rgba(139,92,246,.2));border-left-color:#a5b4fc;box-shadow:0 4px 12px rgba(99,102,241,.2)}.SceneBoundaryEditing_sceneHeader__uEc94.SceneBoundaryEditing_modified__as_C_{border-left-color:#fbbf24;background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(245,158,11,.05))}.SceneBoundaryEditing_sceneNumber__K9S7J{display:flex;align-items:center;justify-content:center;min-width:2.5rem;height:2rem;padding:0 .625rem;background:rgba(99,102,241,.3);border-radius:6px;font-size:.9375rem;font-weight:700;color:#94a3b8;font-variant-numeric:tabular-nums}.SceneBoundaryEditing_sceneTitle__rc1Tw{flex:1;font-size:1rem;font-weight:600;color:#94a3b8;display:flex;align-items:center;gap:.5rem}.SceneBoundaryEditing_traditionalSlugline__nUgj6{font-family:Courier New,Courier,monospace;text-transform:uppercase}.SceneBoundaryEditing_aiSceneTitle__0soNV{font-style:normal}.SceneBoundaryEditing_editIcon__A9PsX{opacity:.4;color:#c4b5fd;transition:opacity .2s ease}.SceneBoundaryEditing_sceneHeader__uEc94.SceneBoundaryEditing_editable__lMydn:hover .SceneBoundaryEditing_editIcon__A9PsX{opacity:1}.SceneBoundaryEditing_titleInput__DRq0N{flex:1;background:rgba(30,41,59,.9);border:2px solid rgba(99,102,241,.6);border-radius:6px;padding:.5rem .75rem;font-size:1rem;font-weight:600;color:#f1f5f9;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.SceneBoundaryEditing_titleInput__DRq0N:focus{border-color:#a5b4fc;box-shadow:0 0 0 3px rgba(99,102,241,.25)}.SceneBoundaryEditing_modifiedIndicator__99dKe{color:#f59e0b;font-size:1.25rem;line-height:1}.SceneBoundaryEditing_mergeButtonContainer__wRzIO{margin-left:auto;display:flex;align-items:center}.SceneBoundaryEditing_mergeButton___vE4S{display:flex;align-items:center;gap:.375rem;padding:.375rem .625rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:4px;color:#f87171;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SceneBoundaryEditing_mergeButton___vE4S:hover{background:rgba(239,68,68,.2);border-color:#f87171}.SceneBoundaryEditing_mergeConfirm__z2Zny{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;background:rgba(30,41,59,.95);border:1px solid rgba(239,68,68,.4);border-radius:6px;animation:SceneBoundaryEditing_popIn__8Xlsl .15s ease-out}.SceneBoundaryEditing_mergeConfirmText__OW6z_{font-size:.75rem;color:#f1f5f9;white-space:nowrap}.SceneBoundaryEditing_mergeConfirmNo__I4Ll1,.SceneBoundaryEditing_mergeConfirmYes__rjrut{padding:.25rem .5rem;border-radius:4px;font-size:.7rem;font-weight:500;cursor:pointer;transition:all .15s ease}.SceneBoundaryEditing_mergeConfirmYes__rjrut{background:rgba(239,68,68,.2);border:1px solid #f87171;color:#f87171}.SceneBoundaryEditing_mergeConfirmYes__rjrut:hover{background:rgba(239,68,68,.3)}.SceneBoundaryEditing_mergeConfirmNo__I4Ll1{background:transparent;border:1px solid #64748b;color:#94a3b8}.SceneBoundaryEditing_mergeConfirmNo__I4Ll1:hover{background:rgba(100,116,139,.2)}.SceneBoundaryEditing_renumberButton__CIXYg{display:flex;align-items:center;gap:.375rem;padding:.5rem .75rem;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:6px;color:#60a5fa;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SceneBoundaryEditing_renumberButton__CIXYg:hover:not(:disabled){background:rgba(59,130,246,.2);border-color:#60a5fa}.SceneBoundaryEditing_renumberButton__CIXYg:disabled{opacity:.5;cursor:not-allowed}.SceneBoundaryEditing_renumberConfirmOverlay__oTQQ5{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;animation:SceneBoundaryEditing_fadeIn__zW2Xt .15s ease-out}.SceneBoundaryEditing_renumberConfirmDialog__6Cddh{background:#1e293b;border:1px solid rgba(148,163,184,.2);border-radius:12px;padding:1.5rem;max-width:440px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.5);animation:SceneBoundaryEditing_slideUp__7xtnC .2s ease-out}.SceneBoundaryEditing_renumberConfirmDialog__6Cddh h3{margin:0 0 1rem;font-size:1.125rem;font-weight:600;color:#f1f5f9}.SceneBoundaryEditing_renumberConfirmDialog__6Cddh p{margin:0 0 1rem;font-size:.875rem;color:#94a3b8;line-height:1.5}.SceneBoundaryEditing_renumberWarning__zT2JT{display:flex;gap:.75rem;padding:.875rem;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-radius:8px;color:#fbbf24;font-size:.8125rem}.SceneBoundaryEditing_renumberWarning__zT2JT svg{flex-shrink:0;margin-top:2px}.SceneBoundaryEditing_renumberConfirmActions__a1RBV{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.5rem}.SceneBoundaryEditing_renumberConfirmCancel__1o1X_{padding:.625rem 1rem;background:transparent;border:1px solid #64748b;border-radius:6px;color:#94a3b8;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}.SceneBoundaryEditing_renumberConfirmCancel__1o1X_:hover{background:rgba(100,116,139,.2);border-color:#94a3b8}.SceneBoundaryEditing_renumberConfirmButton__JPnV4{padding:.625rem 1rem;background:linear-gradient(135deg,#3b82f6,#2563eb);border:none;border-radius:6px;color:#fff;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}.SceneBoundaryEditing_renumberConfirmButton__JPnV4:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,99,235,.3)}@keyframes SceneBoundaryEditing_fadeIn__zW2Xt{0%{opacity:0}to{opacity:1}}@keyframes SceneBoundaryEditing_slideUp__7xtnC{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.SceneBoundaryEditing_editScenesButtonContainer__uPHX8{display:flex;align-items:center;gap:.5rem}.SceneBoundaryEditing_lockIndicator__ksOpI{display:flex;align-items:center;justify-content:center;padding:.375rem;background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.3);border-radius:6px;color:#fbbf24}.SceneBoundaryEditing_lockBadge__yCHcw{display:inline-flex;align-items:center;gap:.25rem;margin-left:.5rem;padding:.25rem .5rem;background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.3);border-radius:4px;color:#fbbf24;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.SceneBoundaryEditing_renumberButton__CIXYg.SceneBoundaryEditing_disabled__yPVoS{background:rgba(100,116,139,.1);border-color:rgba(100,116,139,.2);color:#64748b;cursor:not-allowed}.SceneBoundaryEditing_renumberButton__CIXYg.SceneBoundaryEditing_disabled__yPVoS:hover{background:rgba(100,116,139,.15);border-color:rgba(100,116,139,.3);transform:none;box-shadow:none}.SceneBoundaryEditing_dependentAssetsList__MUwL0{margin:1rem 0;padding:.75rem;background:rgba(30,41,59,.5);border:1px solid rgba(148,163,184,.1);border-radius:6px}.SceneBoundaryEditing_dependentAssetsList__MUwL0 p{margin:0 0 .5rem;color:#e2e8f0}.SceneBoundaryEditing_dependentAssetsList__MUwL0 ul{margin:0;padding-left:1.25rem;color:#94a3b8;font-size:.8125rem}.SceneBoundaryEditing_dependentAssetsList__MUwL0 li{margin-bottom:.25rem}.SceneBoundaryEditing_lockInfoNote__t_Ewe{font-size:.8125rem;color:#94a3b8;font-style:italic}.SceneBoundaryEditing_splitInsertPoint__EZODq{position:relative;height:8px;margin:0;display:flex;align-items:center;justify-content:center;opacity:.4;transition:opacity .15s ease,height .15s ease}.boundaryEditMode .SceneBoundaryEditing_splitInsertPoint__EZODq{opacity:1;height:24px}.SceneBoundaryEditing_splitInsertPointActive__GNmS_{height:32px!important}.SceneBoundaryEditing_splitClickZone__layMS{position:absolute;inset:-6px 0;display:flex;align-items:center;justify-content:center;cursor:pointer}.SceneBoundaryEditing_splitInsertPoint__EZODq .SceneBoundaryEditing_splitLineSubtle__gFnd4{position:absolute;left:0;right:0;top:50%;height:1px;border-top:1px dashed rgba(148,163,184,.2);pointer-events:none;transition:all .15s ease}.SceneBoundaryEditing_splitInsertPointActive__GNmS_ .SceneBoundaryEditing_splitLineSubtle__gFnd4{border-top:2px solid rgba(34,197,94,.5)}.SceneBoundaryEditing_splitHintCenter__3dVgB{display:flex;align-items:center;gap:.375rem;padding:.25rem .625rem;background:rgba(30,41,59,.9);border:1px solid rgba(34,197,94,.3);border-radius:4px;position:relative;z-index:5;opacity:0;transform:scale(.95);transition:all .15s ease;pointer-events:none}.SceneBoundaryEditing_splitInsertPointActive__GNmS_ .SceneBoundaryEditing_splitHintCenter__3dVgB{opacity:1;transform:scale(1);pointer-events:auto}.SceneBoundaryEditing_splitDiamond__r7phs{fill:rgba(34,197,94,.25);stroke:rgba(34,197,94,.6);stroke-width:1.5;width:10px;height:10px}.SceneBoundaryEditing_splitHintText__Wvg25{font-size:.6875rem;font-weight:500;color:#4ade80;white-space:nowrap}.SceneBoundaryEditing_splitConfirmPopup__EWBO9{box-shadow:0 4px 16px rgba(0,0,0,.4)}.SceneBoundaryEditing_splitTooltip__uT_CZ{position:absolute;right:36px;top:50%;transform:translateY(-50%);padding:.375rem .625rem;background:#1e293b;border:1px solid rgba(34,197,94,.4);border-radius:4px;color:#4ade80;font-size:.6875rem;font-weight:500;white-space:nowrap;opacity:0;pointer-events:none;transition:all .15s ease;box-shadow:0 2px 8px rgba(0,0,0,.3)}.SceneBoundaryEditing_splitInsertPoint__EZODq:hover .SceneBoundaryEditing_splitTooltip__uT_CZ{opacity:1;right:40px}.SceneBoundaryEditing_splitTooltip__uT_CZ:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);border:5px solid transparent;border-left-color:rgba(34,197,94,.4)}.SceneBoundaryEditing_splitLine___66Dn{position:absolute;left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,transparent,rgba(34,197,94,.4) 10%,rgba(34,197,94,.4) 90%,transparent);pointer-events:none}.SceneBoundaryEditing_splitButton__VQP5f{display:flex;align-items:center;gap:.5rem;margin:0 auto;padding:.375rem .75rem;background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.3);border-radius:4px;color:#4ade80;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;position:relative;z-index:5}.SceneBoundaryEditing_splitButton__VQP5f:hover{background:rgba(34,197,94,.2);border-color:#4ade80}.SceneBoundaryEditing_splitButtonText__ftgMH{opacity:0;max-width:0;overflow:hidden;transition:all .2s ease}.SceneBoundaryEditing_splitInsertPoint__EZODq:hover .SceneBoundaryEditing_splitButtonText__ftgMH{opacity:1;max-width:100px}.SceneBoundaryEditing_splitConfirmPopup__EWBO9{display:flex;align-items:center;gap:.75rem;margin:0 auto;padding:.5rem .75rem;background:#1e293b;border:1px solid rgba(34,197,94,.5);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.3);position:relative;z-index:10;animation:SceneBoundaryEditing_popIn__8Xlsl .15s ease-out}@keyframes SceneBoundaryEditing_popIn__8Xlsl{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.SceneBoundaryEditing_splitConfirmText__HmBAz{font-size:.8125rem;color:#e2e8f0}.SceneBoundaryEditing_splitConfirmButtons__oHBDp{display:flex;gap:.5rem}.SceneBoundaryEditing_splitConfirmNo__WScJN,.SceneBoundaryEditing_splitConfirmYes__S_xS2{padding:.25rem .625rem;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease}.SceneBoundaryEditing_splitConfirmYes__S_xS2{background:rgba(34,197,94,.2);border:1px solid #4ade80;color:#4ade80}.SceneBoundaryEditing_splitConfirmYes__S_xS2:hover{background:rgba(34,197,94,.3)}.SceneBoundaryEditing_splitConfirmNo__WScJN{background:transparent;border:1px solid #64748b;color:#94a3b8}.SceneBoundaryEditing_splitConfirmNo__WScJN:hover{background:rgba(100,116,139,.2)}.SceneBoundaryEditing_editModeToolbar__yUZbe{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:linear-gradient(90deg,rgba(99,102,241,.1),rgba(139,92,246,.1));border:1px solid rgba(99,102,241,.3);border-radius:8px;margin-bottom:1rem}.SceneBoundaryEditing_editModeLabel__tE8Do{display:flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;color:#a5b4fc}.SceneBoundaryEditing_editModeIcon__U3hjS{color:#818cf8}.SceneBoundaryEditing_editModeActions__h1jjs{display:flex;gap:.75rem}.SceneBoundaryEditing_cancelButton__yRJ3m,.SceneBoundaryEditing_saveButton__Mxu3W{display:flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SceneBoundaryEditing_cancelButton__yRJ3m{background:transparent;border:1px solid #64748b;color:#94a3b8}.SceneBoundaryEditing_cancelButton__yRJ3m:hover{background:rgba(100,116,139,.2);border-color:#94a3b8}.SceneBoundaryEditing_saveButton__Mxu3W{background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;color:#fff}.SceneBoundaryEditing_saveButton__Mxu3W:hover:not(:disabled){background:linear-gradient(135deg,#818cf8,#a78bfa);box-shadow:0 2px 8px rgba(99,102,241,.4)}.SceneBoundaryEditing_saveButton__Mxu3W:disabled{opacity:.5;cursor:not-allowed}.SceneBoundaryEditing_saveButton__Mxu3W.SceneBoundaryEditing_saving__GI1g9{position:relative;color:transparent}.SceneBoundaryEditing_saveButton__Mxu3W.SceneBoundaryEditing_saving__GI1g9:after{content:"";position:absolute;width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:SceneBoundaryEditing_spin__Z8__Q .8s linear infinite}@keyframes SceneBoundaryEditing_spin__Z8__Q{to{transform:rotate(1turn)}}.SceneBoundaryEditing_changesSummary__ZgDqg{font-size:.75rem;color:#94a3b8;margin-left:.5rem}.SceneBoundaryEditing_unsavedWarning__9mktl{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-radius:6px;font-size:.8125rem;color:#fbbf24}.SceneBoundaryEditing_unsavedWarning__9mktl svg{flex-shrink:0}.DepartmentBadges_badgesContainer__gOutD{display:flex;align-items:center;gap:4px;flex-shrink:0;margin-left:16px}.DepartmentBadges_badgeWrapper__1AapM{position:relative}.DepartmentBadges_badge__Dp_mk{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border:none;border-radius:3px;font-size:11px;font-weight:700;font-family:Courier New,monospace;letter-spacing:.5px;color:#fff;cursor:pointer;line-height:16px;white-space:nowrap;transition:opacity .15s ease,transform .1s ease}.DepartmentBadges_badge__Dp_mk:hover{opacity:.85;transform:translateY(-1px)}.DepartmentBadges_badgeActive__7hp3l{opacity:.9;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.3)!important}.DepartmentBadges_badgeCount__83_zN{font-size:9px;font-weight:600;opacity:.85}.DepartmentBadges_deptBadgeLoading__nnj87{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .5rem;font-size:.6875rem;color:#94a3b8;font-style:italic}.DepartmentBadges_deptBadgeSpinner___BYL7{width:10px;height:10px;border:1.5px solid rgba(148,163,184,.3);border-top-color:#94a3b8;border-radius:50%;animation:DepartmentBadges_spin__X4nqF .8s linear infinite}.DepartmentBadges_addButton__PuG_b{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:2px 7px;margin-left:4px;border:1px dashed #555;border-radius:3px;background:transparent;color:#888;font-size:11px;font-family:Courier New,monospace;font-weight:400;line-height:1;cursor:pointer;transition:all .15s ease}.DepartmentBadges_addButton__PuG_b:hover{border-color:#999;color:#ccc;background:hsla(0,0%,100%,.05)}.DepartmentBadges_addButtonActive__4IYYI{border-color:#aaa;color:#fff;background:hsla(0,0%,100%,.1)}.DepartmentBadges_popover__Ai_gF{position:absolute;top:100%;left:0;margin-top:4px;width:320px;background:#1e1e2e;border:1px solid #333;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100;overflow:hidden}.DepartmentBadges_popoverHeader__AeSum{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #2a2a3a}.DepartmentBadges_popoverTitle__0Ua3d{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#e0e0e0}.DepartmentBadges_popoverDot__u_q_j{width:8px;height:8px;border-radius:50%;flex-shrink:0}.DepartmentBadges_popoverScene___3xnN{font-size:11px;font-weight:400;color:#888}.DepartmentBadges_popoverClose__PYA1s{background:none;border:none;color:#888;font-size:18px;cursor:pointer;padding:0 4px;line-height:1}.DepartmentBadges_popoverClose__PYA1s:hover{color:#ccc}.DepartmentBadges_popoverBody__mphTU{padding:8px 0;max-height:280px;overflow-y:auto}.DepartmentBadges_requirementItem__ifRFH{padding:8px 12px;border-bottom:1px solid #252535}.DepartmentBadges_requirementItem__ifRFH:last-child{border-bottom:none}.DepartmentBadges_requirementHeader__OPOpF{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.DepartmentBadges_requirementDesc__WWufk{font-size:12.5px;font-weight:500;color:#e0e0e0;line-height:1.4}.DepartmentBadges_severityBadge__O61Yu{flex-shrink:0;padding:1px 5px;border-radius:2px;font-size:9px;font-weight:700;font-family:Courier New,monospace;letter-spacing:.3px;color:#fff}.DepartmentBadges_requirementDetails__TbTSU{margin:4px 0 0;font-size:11.5px;color:#999;line-height:1.4}.DepartmentBadges_requirementMeta__M8c_L{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.DepartmentBadges_requirementSource__XLRIx{font-size:10px;color:#666;text-transform:uppercase;letter-spacing:.5px}.DepartmentBadges_deleteButton__YWttw{background:none;border:none;color:#666;font-size:11px;cursor:pointer;padding:2px 4px}.DepartmentBadges_deleteButton__YWttw:hover{color:#f44336}.DepartmentBadges_addForm__v1SMT{position:absolute;top:100%;left:0;margin-top:4px;width:340px;background:#1e1e2e;border:1px solid #333;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100;overflow:hidden}.DepartmentBadges_addFormHeader__dUn0V{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid #2a2a3a;font-size:13px;font-weight:600;color:#e0e0e0}.DepartmentBadges_addFormBody__n_7Xf{padding:12px;display:flex;flex-direction:column;gap:10px}.DepartmentBadges_formLabel__DkETo{display:flex;flex-direction:column;gap:4px;font-size:11px;font-weight:600;color:#999;text-transform:uppercase;letter-spacing:.3px}.DepartmentBadges_formOptional__N0nqo{font-weight:400;text-transform:none;letter-spacing:0}.DepartmentBadges_formInput__8_rEw,.DepartmentBadges_formSelect__fLgl_,.DepartmentBadges_formTextarea__ca4Hp{width:100%;padding:6px 8px;background:#151520;border:1px solid #333;border-radius:4px;color:#e0e0e0;font-size:13px;font-family:inherit}.DepartmentBadges_formInput__8_rEw:focus,.DepartmentBadges_formSelect__fLgl_:focus,.DepartmentBadges_formTextarea__ca4Hp:focus{outline:none;border-color:#555}.DepartmentBadges_formTextarea__ca4Hp{resize:vertical;min-height:40px}.DepartmentBadges_severityGroup__tx_yU{display:flex;flex-direction:column;gap:6px}.DepartmentBadges_severityOptions__QjK8P{display:flex;gap:6px}.DepartmentBadges_severityOption__cIVNt{flex:1;cursor:pointer}.DepartmentBadges_severityOption__cIVNt input[type=radio]{position:absolute;opacity:0;pointer-events:none}.DepartmentBadges_severityRadio__OSD6C{display:block;text-align:center;padding:4px 8px;border:1px solid #555;border-radius:4px;font-size:12px;color:#ccc;transition:all .15s ease}.DepartmentBadges_severityOption__cIVNt:hover .DepartmentBadges_severityRadio__OSD6C{border-color:#777}.DepartmentBadges_addFormActions__Njfm8{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.DepartmentBadges_cancelButton__zZ6PG{padding:5px 14px;background:transparent;border:1px solid #444;border-radius:4px;color:#999;font-size:12px;cursor:pointer}.DepartmentBadges_cancelButton__zZ6PG:hover{border-color:#666;color:#ccc}.DepartmentBadges_submitButton__l5gZi{padding:5px 14px;background:#4caf50;border:1px solid #4caf50;border-radius:4px;color:#fff;font-size:12px;font-weight:600;cursor:pointer}.DepartmentBadges_submitButton__l5gZi:hover{background:#45a049}.DepartmentBadges_submitButton__l5gZi:disabled{opacity:.5;cursor:not-allowed}.DepartmentBadges_popoverBody__mphTU::-webkit-scrollbar{width:4px}.DepartmentBadges_popoverBody__mphTU::-webkit-scrollbar-track{background:transparent}.DepartmentBadges_popoverBody__mphTU::-webkit-scrollbar-thumb{background:#444;border-radius:2px}.screenplayFormatting_screenplayAction__0xthM{display:block;padding:0}.screenplayFormatting_screenplayCharacterCue__26Mub{display:block;margin:1em 0 0 38%;text-align:left;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.screenplayFormatting_screenplayDialogue__FdyDa{display:block;width:55%;margin:0 0 0 20%;padding:0;text-align:left}.screenplayFormatting_screenplayParenthetical__4w0C_{display:block;width:40%;margin:0 0 0 30%;padding:0;text-align:left}.screenplayFormatting_screenplayTransition__s1TR1{display:block;text-align:right;text-transform:uppercase;margin-top:1em;margin-bottom:1em;padding-right:4%;font-weight:600}.screenplayFormatting_screenplayBlank__uY65I{display:block;height:.5em}.screenplayFormatting_screenplaySceneHeading__hgDdY{display:block;font-weight:700;text-transform:uppercase;margin-top:1.5em;margin-bottom:.5em}.screenplayFormatting_scriptVersion-blue__hG2dl .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-buff__UoBE8 .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-cherry__AkaWt .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-goldenrod__ZlFTs .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-green__TvYTH .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-pink___J3lW .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-salmon__2wSjK .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-tan___SWcq .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-white__siDfu .screenplayFormatting_screenplayCharacterCue__26Mub,.screenplayFormatting_scriptVersion-yellow__sZGFW .screenplayFormatting_screenplayCharacterCue__26Mub{color:#1a1a1a}@media (max-width:1200px){.screenplayFormatting_screenplayCharacterCue__26Mub{padding-left:30%}.screenplayFormatting_screenplayDialogue__FdyDa{margin-left:12%;margin-right:15%}.screenplayFormatting_screenplayParenthetical__4w0C_{margin-left:20%;margin-right:25%}}@media (max-width:768px){.screenplayFormatting_screenplayCharacterCue__26Mub{padding-left:25%}.screenplayFormatting_screenplayDialogue__FdyDa{margin-left:8%;margin-right:10%}.screenplayFormatting_screenplayParenthetical__4w0C_{margin-left:15%;margin-right:18%}.screenplayFormatting_screenplayTransition__s1TR1{padding-right:2%}}