@import url("https://fonts.googleapis.com/css2?family=Limelight&family=Lato:wght@400;700&family=Montserrat:wght@400;700&family=Raleway:wght@400;700&family=Inter:wght@400;700&display=swap");.assistant_mobileHeader__ZQO_u{left:0!important;width:100%!important;padding:.5rem;display:flex;justify-content:space-between;align-items:center}.assistant_mobileHeader__ZQO_u .assistant_generateShotPanelsButton__MAI_P{padding:6px 10px;font-size:12px;white-space:nowrap;margin-left:40px;background-color:#6e35bc;color:#fff;border-radius:6px;width:auto;display:inline-block;text-overflow:clip;overflow:visible;max-width:none}.assistant_mobileHeader__ZQO_u .assistant_userIconContainer__q8Vx1{padding-right:.75rem;padding-top:1rem;z-index:1000;position:relative;right:0}.assistant_userIconContainer__q8Vx1>div:first-child{min-width:2.5rem;min-height:2.5rem}.assistant_mobileChatMain__X3Aw8{margin-top:3rem;width:100%;left:0!important}.assistant_mobileHeader__ZQO_u .assistant_userDropdown__GdTj6{position:fixed;bottom:0;right:0;left:0;top:auto;width:100%;border-radius:1rem 1rem 0 0;min-width:100%}.assistant_mobileHeader__ZQO_u .assistant_userMenuItem__NBhXA{text-align:center;padding:1rem}.assistant_header__esEm0{position:fixed;top:0;left:0;width:100%;box-shadow:none;z-index:999;padding:.5rem 1rem;height:3.5rem;justify-content:space-between;font-family:Inter,sans-serif;max-width:100%;box-sizing:border-box;overflow-x:visible}.assistant_header__esEm0,.assistant_leftSection___9sAm,.assistant_middleSection__YfDjE,.assistant_rightSection__bTG5W{display:flex;align-items:center}.assistant_leftSection___9sAm{flex:1}.assistant_newThreadButton__SZMQS{position:absolute;top:-3.5rem;z-index:1000;background-color:#6e35bc;color:#fff;border:none;padding:.5rem;font-size:14px;margin-left:1rem;border-radius:8px;cursor:pointer;min-width:8rem}.assistant_newThreadButton__SZMQS:hover{background-color:#5a29a3}.assistant_hamburgerButton__e43gL{background:none;border:none;color:#fff;font-size:1.75rem;padding:.5rem 1rem;cursor:pointer}.assistant_modelSelectorContainer__6M38r{display:flex;align-items:center;justify-content:center;padding:0 1rem}.assistant_modelSelector__6_Vwm{min-width:160px;z-index:1000}.assistant_modelSelector__6_Vwm .assistant_dropdownTrigger__r66ND{background-color:#26274c;border:1px solid #404040;color:#fff;padding:.5rem 1rem;border-radius:6px;font-size:.875rem;font-weight:500;display:flex;align-items:center;justify-content:space-between}.assistant_modelSelector__6_Vwm .assistant_dropdownTrigger__r66ND:hover{background-color:#32334d}.assistant_modelSelector__6_Vwm .assistant_dropdownMenu___TxhA{background-color:#26274c;border:1px solid #404040;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.2);overflow:hidden}.assistant_modelSelector__6_Vwm .assistant_dropdownItem__5vUfX{color:#fff;padding:.75rem 1rem}.assistant_modelSelector__6_Vwm .assistant_dropdownItem__5vUfX:hover{background-color:#32334d}.assistant_modelSelector__6_Vwm .assistant_dropdownItem__5vUfX.assistant_selected__3iMIw{background-color:#4a4b6a;font-weight:500}.assistant_modelSelector__6_Vwm .assistant_dropdownTrigger__r66ND,.assistant_modelSelector__6_Vwm .assistant_dropdownTrigger__r66ND *,.assistant_modelSelector__6_Vwm select{color:#fff!important;background-color:#26274c}.assistant_middleSection__YfDjE{padding:0 1rem}@media (max-width:768px){.assistant_modelSelectorContainer__6M38r{margin-left:auto;margin-right:auto}.assistant_modelSelector__6_Vwm{min-width:120px}.assistant_modelSelector__6_Vwm .assistant_dropdownTrigger__r66ND{padding:.35rem .75rem;font-size:.8rem}}.assistant_modelSelector__6_Vwm .assistant_dropdownMenu___TxhA{z-index:1100}.assistant_generateShotPanelsButton__MAI_P{margin-left:10px;padding:4px;font-size:14px;cursor:pointer;color:#fff;background-color:#6e35bc;border-radius:8px}.assistant_disabledButton__AIgsv{cursor:not-allowed;opacity:.6;pointer-events:none}.assistant_generateShotPanelsButton__MAI_P:hover{background-color:#555;color:#f1f1f1}.assistant_middleSection__YfDjE{display:flex;align-items:center;justify-content:center;flex:1;position:relative}.assistant_rightSection__bTG5W{display:flex;flex:1;flex-direction:column;align-items:flex-end;position:relative}.assistant_userIconContainer__q8Vx1{position:relative;cursor:pointer;padding:.5rem 1rem}.assistant_userIconContainer__q8Vx1>div:first-child{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}.assistant_userIcon__LQxyx{font-size:2rem;color:#fff}.assistant_chatButton__IPVQn{cursor:pointer;margin:5px;font-size:1.5rem;color:#fff}.assistant_userDropdown__GdTj6{position:absolute;top:100%;right:0;min-width:200px;background-color:#26274c;border:1px solid #404040;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.2);padding:.5rem 0;margin:0;list-style:none;z-index:1100;animation:assistant_dropdownFade__VIaN4 .2s ease}.assistant_userMenuItem__NBhXA{padding:.75rem 1rem;color:#fff;cursor:pointer;transition:background-color .2s ease;font-size:.875rem}.assistant_userMenuItem__NBhXA:hover{background-color:#404040}.assistant_userMenuItem__NBhXA:not(:last-child){border-bottom:1px solid #404040}.assistant_cancelButton__r42A2{background-color:#6c757d;color:#fff;border:none;padding:.25rem .5rem;margin:.25rem;border-radius:4px;cursor:pointer;font-size:.8rem;display:none}.assistant_cancelButton__r42A2:hover{opacity:.8}.assistant_creativeToolsContainer__00kZk{position:relative}.assistant_creativeToolsDropdown__N9gmv{display:none;position:absolute;background-color:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);border-radius:4px;z-index:1000;margin-top:-5px;list-style:none;padding:10px 10px 10px 0}.assistant_creativeToolsButton__vMX2x:hover+.assistant_creativeToolsDropdown__N9gmv,.assistant_creativeToolsContainer__00kZk:hover .assistant_creativeToolsDropdown__N9gmv{display:block}.assistant_creativeToolsButton__vMX2x{background-color:transparent;border:none;cursor:pointer;color:#fff;padding:10px 20px;border-radius:4px}.assistant_creativeToolsContainer__00kZk.assistant_active__CaCy8 .assistant_creativeToolsDropdown__N9gmv{display:block}.assistant_creativeToolsButton__vMX2x:hover{background-color:transparent}.assistant_creativeToolsDropdown__N9gmv li{list-style:none;padding:10px 20px;cursor:pointer;white-space:nowrap}.assistant_creativeToolsDropdown__N9gmv li:hover{background-color:#f0f0f0}.assistant_main__Swn9_{display:flex;flex:1;flex-direction:column;margin-top:3rem;margin-bottom:4.5rem;position:relative;margin-left:0;width:100%;box-sizing:border-box;overflow-x:hidden}.assistant_floatingAssistantActions__2Xffw{position:fixed;top:calc(4rem + 5px);left:5rem;z-index:2147483647;display:flex;align-items:center;gap:.5rem;pointer-events:auto}.assistant_floatingAssistantActions__2Xffw .assistant_newThreadButton__SZMQS{margin-left:0}@media (min-width:900px){.assistant_floatingAssistantActions__2Xffw{left:21rem}}.assistant_main__Swn9_.assistant_assistantPageRoot__81lSN{margin-top:0;padding-top:4rem;min-height:calc(100vh - 4rem);min-height:calc(100dvh - 4rem)}@media (min-width:900px){.assistant_main__Swn9_.assistant_assistantPageRoot__81lSN{margin-left:0}}.assistant_main__Swn9_.assistant_assistantPageRoot__81lSN.assistant_mobileChatMain__X3Aw8{margin-top:0}.assistant_logoutButton__LcBbC{background-color:transparent;font-weight:700;color:#fff;border:none;padding:.25rem .5rem;margin:.25rem;border-radius:4px;cursor:pointer;font-size:.8rem}.assistant_logoutButton__LcBbC:hover{opacity:.8}.assistant_startNewThreadButton__Foq19{background-color:transparent;color:#fff;padding:10px 20px;margin-left:10px;border:none;cursor:pointer;border-radius:5px;font-size:14px}.assistant_startNewThreadButton__Foq19:hover{background-color:#45a049}@keyframes assistant_dropdownFade__VIaN4{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.assistant_generateShotPanelsButton__MAI_P{display:none}.assistant_main__Swn9_{left:0!important;width:100%!important}.assistant_responsive-margin__ps6CT{margin-left:0!important}}@media (min-width:900px){.assistant_header__esEm0{left:20rem;width:calc(100% - 20rem)}.assistant_main__Swn9_,.assistant_responsive-margin__ps6CT{margin-left:20rem}}@media (max-width:768px){.assistant_header__esEm0{left:0;width:100%}.assistant_userIconContainer__q8Vx1>div:first-child{width:2rem;height:2rem}.assistant_generateShotPanelsButton__MAI_P{display:none}}@media (max-width:480px){.assistant_leftSection___9sAm{margin-left:40px}.assistant_generateShotPanelsButton__MAI_P{display:none}.assistant_userIconContainer__q8Vx1{position:relative;padding-right:.5rem}}@media (max-width:360px){.assistant_header__esEm0{padding:.5rem .25rem}.assistant_leftSection___9sAm{margin-left:35px}.assistant_generateShotPanelsButton__MAI_P{display:none}.assistant_userIconContainer__q8Vx1>div:first-child{width:1.75rem;height:1.75rem}}.assistant_header__esEm0,.assistant_mobileHeader__ZQO_u,.assistant_rightSection__bTG5W,.assistant_userIconContainer__q8Vx1{overflow:visible!important}.assistant_assistantAppShell__7jBUM .assistant_header__esEm0{top:4rem;z-index:90}.assistant_assistantAppShell__7jBUM .assistant_main__Swn9_{margin-top:calc(4rem + 3.5rem)}@media (min-width:900px){.assistant_assistantAppShell__7jBUM .assistant_header__esEm0{left:20rem;width:calc(100% - 20rem)}.assistant_assistantAppShell__7jBUM .assistant_main__Swn9_{margin-left:20rem}}@media (max-width:899px){.assistant_assistantAppShell__7jBUM .assistant_header__esEm0{left:0;width:100%}.assistant_assistantAppShell__7jBUM .assistant_main__Swn9_{margin-left:0}.assistant_assistantAppShell__7jBUM .assistant_main__Swn9_.assistant_mobileChatMain__X3Aw8{margin-top:calc(4rem + 3rem)}}.ScriptBreakdown_container__ArTnU{background-color:#0c0d1d;min-height:100vh;color:#fff;display:flex;flex-direction:column;padding:1rem}.ScriptBreakdown_header__l75_3{display:flex;align-items:center;margin-bottom:2rem}.ScriptBreakdown_backButton__GYbgg{color:#fff;text-decoration:none;display:flex;align-items:center;font-size:.875rem;transition:opacity .2s}.ScriptBreakdown_backButton__GYbgg:hover{opacity:.8}.ScriptBreakdown_content__B_Im_{display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:600px;margin:0 auto;width:100%}.ScriptBreakdown_title__4rYT0{font-size:1.75rem;font-weight:600;margin-bottom:.5rem;text-align:center}.ScriptBreakdown_subtitle__qqWtw{font-size:.875rem;color:#a0a0b0;margin-bottom:2rem;text-align:center}.ScriptBreakdown_form__zwfdQ{width:100%;display:flex;flex-direction:column;gap:1rem}.ScriptBreakdown_formatTip__N3m21{font-size:12px;color:#64748b;margin-bottom:10px;line-height:1.5}.ScriptBreakdown_fuzzyMatchPrompt__Ys_66{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;padding:16px;margin-top:12px;color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ScriptBreakdown_fuzzyMatchHeader__Py8cP{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:14px}.ScriptBreakdown_fuzzyMatchHeader__Py8cP strong{font-weight:600}.ScriptBreakdown_fuzzyMatchText__ojmlZ{margin:8px 0;font-size:14px;line-height:1.5}.ScriptBreakdown_fuzzyMatchQuestion__uAyur{margin:12px 0 8px;font-size:13px;font-weight:500;opacity:.95}.ScriptBreakdown_fuzzyMatchButtons__Wn_N8{display:flex;gap:8px;margin-top:12px}.ScriptBreakdown_fuzzyMatchButton__8Bcoe{flex:1;padding:10px 16px;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.ScriptBreakdown_versionButton__LK8Vi{background:hsla(0,0%,100%,.95);color:#667eea}.ScriptBreakdown_versionButton__LK8Vi:hover{background:#fff;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.2)}.ScriptBreakdown_separateButton__a6z_Q{background:hsla(0,0%,100%,.2);color:#fff;border:1px solid hsla(0,0%,100%,.4)}.ScriptBreakdown_separateButton__a6z_Q:hover{background:hsla(0,0%,100%,.3);transform:translateY(-1px)}.ScriptBreakdown_projectComboboxContainer__7b2KD{position:relative;width:100%}.ScriptBreakdown_projectSearchInput__kh4fZ{width:100%;padding:12px 16px;font-size:16px;border:1px solid #ddd;border-radius:8px;background-color:#fff;transition:border-color .3s ease}.ScriptBreakdown_projectSearchInput__kh4fZ:focus{outline:none;border-color:#0070f3;box-shadow:0 0 0 2px rgba(0,112,243,.1)}.ScriptBreakdown_projectDropdown__sV1rR{position:absolute;top:100%;left:0;right:0;max-height:300px;overflow-y:auto;background-color:#1a1b2e;border:1px solid #2e2f41;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.2);z-index:10;margin-top:4px}.ScriptBreakdown_projectOption__PdSq7{padding:12px 16px;cursor:pointer;transition:background-color .2s;color:#fff}.ScriptBreakdown_projectOption__PdSq7:hover{background-color:#2a2b3e}.ScriptBreakdown_createNewOption__ltW1u{color:#6c5ce7;font-weight:500;border-top:1px solid #2e2f41}.ScriptBreakdown_newProjectInfo__o9AFp{margin-top:8px;font-size:14px;color:#6c5ce7}.ScriptBreakdown_loadingProjects__DAsd4{padding:10px;color:#a0a0b0;font-style:italic}.ScriptBreakdown_dropZone__dYneZ{width:100%;height:100px;border:1px dashed #4c4d63;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;background-color:rgba(76,77,99,.1);margin-bottom:1rem}.ScriptBreakdown_dropZone__dYneZ:hover{border-color:#6c5ce7;background-color:rgba(108,92,231,.05)}.ScriptBreakdown_dragging__A_lJe{border-color:#6c5ce7;background-color:rgba(108,92,231,.1)}.ScriptBreakdown_dropZoneContent__cjRec{display:flex;flex-direction:column;align-items:center;gap:.5rem}.ScriptBreakdown_uploadIcon__YQgjK{color:#6c5ce7;width:36px;height:36px;display:flex;align-items:center;justify-content:center}.ScriptBreakdown_dropText__v0OBx{font-size:.875rem;color:#a0a0b0}.ScriptBreakdown_fileInput__J_SsB{display:none}.ScriptBreakdown_error__Fa0_k{color:#ff6b6b;font-size:.875rem;margin-top:-.5rem}.ScriptBreakdown_continueButton__wefew{background-color:#6c5ce7;color:#fff;border:none;border-radius:6px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s;align-self:center;min-width:120px}.ScriptBreakdown_continueButton__wefew:hover{background-color:#5a49d1}.ScriptBreakdown_continueButton__wefew:disabled{background-color:#4c4d63;cursor:not-allowed}.ScriptBreakdown_formGroup___Xyvu{width:100%;margin-bottom:1rem}.ScriptBreakdown_inputLabel__xb7YR{display:block;font-size:.875rem;color:#e0e0e8;margin-bottom:.5rem;font-weight:500}.ScriptBreakdown_optionalText__EZbGc{color:#6c6c7c;font-weight:400;font-size:.75rem;margin-left:.25rem}.ScriptBreakdown_projectNameInput__ffFYq{width:100%;padding:.75rem 1rem;background-color:#1a1b2e;border:1px solid #2e2f41;border-radius:6px;color:#fff;font-size:.875rem;outline:none;transition:border-color .2s}.ScriptBreakdown_projectNameInput__ffFYq:focus{border-color:#6c5ce7}.ScriptBreakdown_selectWrapper__kAIII{position:relative;display:flex;align-items:center}.ScriptBreakdown_colorSelect__HtrLL{width:100%;background-color:rgba(30,41,59,.8);border:1px solid rgba(96,165,250,.2);border-radius:8px;color:#fff;font-size:.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:1em;padding:.75rem 2.5rem .75rem .75rem}.ScriptBreakdown_colorDisplay__IDRGN{display:flex;align-items:center;gap:12px;background-color:rgba(30,41,59,.7);padding:10px 16px;border-radius:6px;border:1px solid rgba(96,165,250,.2)}.ScriptBreakdown_colorSwatch__dOjI2{width:24px;height:24px;border:1px solid hsla(0,0%,100%,.3)}.ScriptBreakdown_colorName__ll_RN{font-weight:500}.ScriptBreakdown_colorInfo__xGDzu{font-size:.8rem;opacity:.7;margin-left:auto}.ScriptBreakdown_infoIcon__fo9Al{display:inline-flex;margin-left:8px;color:#6c5ce7;cursor:help;transition:color .2s}.ScriptBreakdown_infoIcon__fo9Al:hover{color:#8a7ef8}.ScriptBreakdown_versionInfo__b45sU{margin-top:12px;padding:12px 16px;background:linear-gradient(135deg,#11998e,#38ef7d);border-left:3px solid #4f46e5;border-radius:8px;font-size:.875rem;color:#fff}.ScriptBreakdown_versionInfo__b45sU p{margin:4px 0;font-size:14px;line-height:1.5}.ScriptBreakdown_versionInfo__b45sU strong{font-weight:600}.ScriptBreakdown_versionTip__4pzLu{font-size:13px;opacity:.9;color:#a0a0b0;margin-top:8px!important}.ScriptBreakdown_versionHelp__KBQo0{margin-top:12px;padding:10px 12px;background:#f8f9fa;border-left:3px solid #6c757d;border-radius:4px;font-size:.8rem;color:#a0a0b0}.ScriptBreakdown_versionHelp__KBQo0 p{margin:0;font-size:13px;color:#495057;line-height:1.5}.ScriptBreakdown_versioningExplainer__RMmns{width:100%;background-color:rgba(30,41,59,.5);border-radius:8px;padding:1rem;margin-bottom:1.5rem;border:1px dashed rgba(108,92,231,.3)}.ScriptBreakdown_explainerHeader__unKOn{display:flex;align-items:center;gap:.5rem;color:#6c5ce7;margin-bottom:.75rem}.ScriptBreakdown_explainerHeader__unKOn h3{font-size:.95rem;font-weight:500;margin:0}.ScriptBreakdown_explainerList__DnOpC{margin:0;padding-left:1.5rem;font-size:.85rem;color:#e0e0e8}.ScriptBreakdown_explainerList__DnOpC li{margin-bottom:.5rem}.ScriptBreakdown_explainerList__DnOpC li:last-child{margin-bottom:0}.ScriptBreakdown_infoButton__ixco2{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;color:#6c5ce7;background:none;border:none;padding:4px;border-radius:50%;cursor:pointer;transition:all .2s}.ScriptBreakdown_infoButton__ixco2:hover{color:#8a7ef8;background-color:rgba(108,92,231,.1)}.ScriptBreakdown_infoModal__NiWW8{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;backdrop-filter:blur(2px)}.ScriptBreakdown_modalContent__p9nCN{background-color:#1a1b2e;border-radius:12px;width:100%;max-width:550px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 25px rgba(0,0,0,.3);border:1px solid #2e2f41}.ScriptBreakdown_modalHeader__7m1mW{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #2e2f41}.ScriptBreakdown_modalHeader__7m1mW h3{margin:0;font-size:1.1rem;font-weight:600;color:#fff}.ScriptBreakdown_closeButton__urB_y{background:none;border:none;color:#a0a0b0;cursor:pointer;padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}.ScriptBreakdown_closeButton__urB_y:hover{color:#fff;background-color:hsla(0,0%,100%,.1)}.ScriptBreakdown_modalBody__TKsF_{padding:1.5rem}.ScriptBreakdown_modalIntro__YYUGP{font-size:.95rem;color:#e0e0e8;margin-top:0;margin-bottom:1.5rem}.ScriptBreakdown_infoSection___k5nu{margin-bottom:1.75rem}.ScriptBreakdown_infoSection___k5nu h4{color:#6c5ce7;font-size:1rem;margin-top:0;margin-bottom:.75rem}.ScriptBreakdown_infoSection___k5nu p{margin-top:0;margin-bottom:1rem;color:#e0e0e8;font-size:.9rem;line-height:1.5}.ScriptBreakdown_infoExample__oCMrK{background-color:rgba(30,41,59,.5);border-radius:8px;padding:1rem;display:flex;flex-direction:column;gap:.5rem}.ScriptBreakdown_exampleItem__049BC{display:flex;align-items:center;gap:.75rem}.ScriptBreakdown_exampleIcon___GPx2{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background-color:#6c5ce7;color:#fff;border-radius:50%;font-size:.8rem;font-weight:600;flex-shrink:0}.ScriptBreakdown_exampleItem__049BC p{margin:0}.ScriptBreakdown_exampleArrow__qjAcf{margin-left:12px;color:#4c4d63}.ScriptBreakdown_colorCodes__P6lkk{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.ScriptBreakdown_colorCode__wuA_S{display:flex;align-items:center;gap:.75rem;font-size:.9rem}.ScriptBreakdown_colorSwatch__dOjI2{width:20px;height:20px;border-radius:4px;border:1px solid hsla(0,0%,100%,.2)}.ScriptBreakdown_benefitsList__L3Da2{margin:0;padding-left:1.25rem}.ScriptBreakdown_benefitsList__L3Da2 li{margin-bottom:.5rem;font-size:.9rem;color:#e0e0e8}.ScriptBreakdown_modalFooter__noOg2{padding:1rem 1.5rem;display:flex;justify-content:flex-end;border-top:1px solid #2e2f41}.ScriptBreakdown_gotItButton__T3uVw{background-color:#6c5ce7;color:#fff;border:none;border-radius:6px;padding:.6rem 1.25rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .2s}.ScriptBreakdown_gotItButton__T3uVw:hover{background-color:#5a49d1}@media (max-width:768px){.ScriptBreakdown_container__ArTnU{padding:1rem}.ScriptBreakdown_content__B_Im_{padding:0 1rem}.ScriptBreakdown_dropZone__dYneZ{height:80px}}@media (max-width:600px){.ScriptBreakdown_infoModal__NiWW8{padding:.5rem}.ScriptBreakdown_modalContent__p9nCN{max-width:100%}.ScriptBreakdown_colorCodes__P6lkk{grid-template-columns:1fr}}.SubscribeModal_overlay__6G0L9{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);backdrop-filter:blur(4px);display:flex;align-items:flex-start;justify-content:center;z-index:10000;animation:SubscribeModal_fadeIn__QC4R5 .2s ease-out;overflow-y:auto;padding:40px 20px}@keyframes SubscribeModal_fadeIn__QC4R5{0%{opacity:0}to{opacity:1}}.SubscribeModal_modal__CVTTa{background:linear-gradient(180deg,#1e293b,#0f172a);border:1px solid rgba(148,163,184,.2);border-radius:16px;padding:32px;max-width:440px;width:90%;position:relative;animation:SubscribeModal_modalSlideIn__5bM8F .3s ease-out;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);margin:auto}@keyframes SubscribeModal_modalSlideIn__5bM8F{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.SubscribeModal_closeButton__VDRuf{position:absolute;top:16px;right:16px;background:transparent;border:none;color:#64748b;cursor:pointer;padding:4px;border-radius:6px;transition:all .15s ease}.SubscribeModal_closeButton__VDRuf:hover{color:#e2e8f0;background:rgba(148,163,184,.1)}.SubscribeModal_icon__pWJs4{display:flex;align-items:center;justify-content:center;width:80px;height:80px;margin:0 auto 20px;background:linear-gradient(135deg,rgba(99,102,241,.2),rgba(139,92,246,.2));border-radius:50%;color:#a5b4fc}.SubscribeModal_title__Iuj5f{font-size:24px;font-weight:700;color:#f1f5f9;text-align:center;margin:0 0 8px}.SubscribeModal_subtitle__q4UuK{font-size:14px;color:#94a3b8;text-align:center;margin:0 0 24px}.SubscribeModal_features__uZ4hr{list-style:none;padding:0;margin:0 0 24px}.SubscribeModal_features__uZ4hr li{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid rgba(148,163,184,.1)}.SubscribeModal_features__uZ4hr li:last-child{border-bottom:none}.SubscribeModal_features__uZ4hr li svg{flex-shrink:0;color:#4ade80;margin-top:2px}.SubscribeModal_features__uZ4hr li span{font-size:14px;color:#cbd5e1;line-height:1.5}.SubscribeModal_features__uZ4hr li span strong{color:#f1f5f9}.SubscribeModal_pricing__aUm2Q{display:flex;align-items:baseline;justify-content:center;gap:12px;margin-bottom:20px;padding:16px;background:rgba(99,102,241,.1);border-radius:10px;border:1px solid rgba(99,102,241,.2)}.SubscribeModal_plan__O2WCP{font-size:14px;font-weight:500;color:#a5b4fc}.SubscribeModal_price__xxrHm{font-size:32px;font-weight:700;color:#f1f5f9}.SubscribeModal_price__xxrHm span{font-size:14px;font-weight:400;color:#94a3b8}.SubscribeModal_pricingComparison__1vxKn{display:flex;align-items:center;justify-content:center;gap:1rem}.SubscribeModal_pricingOption__y2yi1{display:flex;flex-direction:column;align-items:center}.SubscribeModal_pricingDivider__Mqa__{color:#6b7280;font-size:.875rem}.SubscribeModal_pricingSavings__oEbIn{color:#10b981;font-size:.75rem;font-weight:600}.SubscribeModal_upgradeButton__Ry_Ni{width:100%;padding:14px 24px;background:linear-gradient(135deg,#6366f1,#8b5cf6);color:#fff;border:none;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease}.SubscribeModal_upgradeButton__Ry_Ni:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(99,102,241,.4)}.SubscribeModal_upgradeButton__Ry_Ni:active{transform:translateY(0)}.SubscribeModal_footer__Le4xy{font-size:13px;color:#64748b;text-align:center;margin:16px 0 0}.SubscribeModal_footer__Le4xy a{color:#a5b4fc;text-decoration:none}.SubscribeModal_footer__Le4xy a:hover{text-decoration:underline}.SubscribeModal_buttonGroup__x2NXv{display:flex;flex-direction:column;gap:.75rem;width:100%;margin-top:1.5rem}.SubscribeModal_secondaryButton__2tqPB{background:transparent;border:1px solid hsla(0,0%,100%,.3);color:#fff;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;transition:all .2s;font-size:.925rem;font-weight:500}.SubscribeModal_secondaryButton__2tqPB:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.5)}.SubscribeModal_secondaryDescription__LOnBG{font-size:.875rem;color:hsla(0,0%,100%,.7);margin-top:.5rem;margin-bottom:1rem;text-align:center}.MyElements_container__Zk4Tr{display:flex;flex-direction:column;gap:1.5rem}.MyElements_header__90jtB{display:flex;flex-direction:column;gap:1rem}.MyElements_headerContent__kS5n6{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}.MyElements_headerLeft__I7hHG{flex:1}.MyElements_title__o_f4E{color:#fff;font-size:1.25rem;font-weight:700;margin:0 0 .25rem}.MyElements_subtitle__GTt9r{color:#9ca3af;font-size:.875rem;margin:0}.MyElements_headerRight__29hQW{display:flex;align-items:center;gap:.75rem}.MyElements_viewModeToggle__oTbGQ{display:flex;background-color:transparent;border-radius:.5rem;padding:.25rem;margin-bottom:.25rem}.MyElements_viewModeButton__thmiv{display:flex;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;border-radius:.375rem;border:none;cursor:pointer;transition:all .2s;background:transparent}.MyElements_viewModeButton__thmiv.MyElements_active__HHwjW{background-color:#7e22ce;color:#fff}.MyElements_viewModeButton__thmiv:not(.MyElements_active__HHwjW){color:#9ca3af}.MyElements_viewModeButton__thmiv:not(.MyElements_active__HHwjW):hover{color:#fff}.MyElements_scriptSelector__4_4r3{background-color:hsla(0,0%,100%,.05);border-radius:.5rem;padding:1rem}.MyElements_scriptSelectorLabel__XwlV4{display:block;font-size:.875rem;font-weight:500;color:#d1d5db;margin-bottom:.5rem}.MyElements_scriptSelect__abd40{width:100%;background-color:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);border-radius:.5rem;padding:.5rem .75rem;color:#fff;font-size:.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='white'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1rem}.MyElements_scriptSelect__abd40:focus{outline:none;border-color:#7e22ce}.MyElements_loadingContainer__A7k62{text-align:center;padding:2rem 0}.MyElements_loadingText__ke7xQ{color:#9ca3af}.MyElements_warningContainer__Ouy1U{padding:2rem;text-align:center}.MyElements_warningCard__gFlJA{background-color:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);border-radius:.5rem;padding:1.5rem}.MyElements_warningTitle___qYyq{font-size:1.125rem;font-weight:600;color:#fbbf24;margin:0 0 .5rem}.MyElements_warningText__TfYqh{color:#fcd34d;margin:0}.MyElements_noBreakdownsCard__uZ8jM{background-color:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:.5rem;padding:1.5rem}.MyElements_noBreakdownsTitle__FtdwC{font-size:1.125rem;font-weight:600;color:#3b82f6;margin:0 0 .5rem}.MyElements_noBreakdownsText__PSdgp{color:#93c5fd;margin:0 0 1rem}.MyElements_noBreakdownsButton__ONTIP{background-color:#7e22ce;color:#fff;padding:.5rem 1rem;border-radius:.5rem;border:none;cursor:pointer;transition:background-color .2s}.MyElements_noBreakdownsButton__ONTIP:hover{background-color:#9333ea}.MyElements_statsGrid__ZoTFB{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.MyElements_statCard__k1tYc{border-radius:.5rem;padding:1rem;border:1px solid}.MyElements_statCard__k1tYc.MyElements_purple__0Adrr{background-color:rgba(126,34,206,.2);border-color:rgba(126,34,206,.3)}.MyElements_statCard__k1tYc.MyElements_blue__1twHR{background-color:rgba(59,130,246,.2);border-color:rgba(59,130,246,.3)}.MyElements_statCard__k1tYc.MyElements_green__IIB3B{background-color:rgba(34,197,94,.2);border-color:rgba(34,197,94,.3)}.MyElements_statCard__k1tYc.MyElements_orange__9U66x{background-color:rgba(249,115,22,.2);border-color:rgba(249,115,22,.3)}.MyElements_statValue__tU0XF{font-size:2rem;font-weight:700;margin:0}.MyElements_statValue__tU0XF.MyElements_purple__0Adrr{color:#c4b5fd}.MyElements_statValue__tU0XF.MyElements_blue__1twHR{color:#93c5fd}.MyElements_statValue__tU0XF.MyElements_green__IIB3B{color:#86efac}.MyElements_statValue__tU0XF.MyElements_orange__9U66x{color:#fb923c}.MyElements_statLabel__Wmg1J{font-size:.875rem;margin:.25rem 0 0}.MyElements_statLabel__Wmg1J.MyElements_purple__0Adrr{color:#ddd6fe}.MyElements_statLabel__Wmg1J.MyElements_blue__1twHR{color:#bfdbfe}.MyElements_statLabel__Wmg1J.MyElements_green__IIB3B{color:#bbf7d0}.MyElements_statLabel__Wmg1J.MyElements_orange__9U66x{color:#fed7aa}.MyElements_categoriesContainer__hqNVD{display:flex;flex-direction:column;gap:1.5rem}.MyElements_categoryCard__Ho4IT{background-color:hsla(0,0%,100%,.03);border-radius:.5rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.MyElements_categoryHeader__f9wG_{padding:.75rem 1rem;display:flex;align-items:center;justify-content:space-between;border-left:4px solid}.MyElements_categoryTitle__xmxKn{display:flex;align-items:center;gap:.5rem;font-weight:600;color:#fff;margin:0}.MyElements_categoryDot__epvpr{width:.75rem;height:.75rem;border-radius:50%}.MyElements_categoryCount__Gqvuy{font-size:.875rem;font-weight:400;color:#9ca3af}.MyElements_categoryViewButton__fYOYo{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#c4b5fd;background:transparent;border:none;cursor:pointer;transition:color .2s}.MyElements_categoryViewButton__fYOYo:hover{color:#ddd6fe}.MyElements_categoryContent__xTOgZ{padding:1rem;min-width:0;overflow:hidden}.MyElements_elementsGrid__k1_sw{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0}.MyElements_elementCard__yS84J{background-color:hsla(0,0%,100%,.05);border-radius:.5rem;padding:.75rem;cursor:pointer;transition:all .2s;border:1px solid transparent;min-width:0;overflow:hidden}.MyElements_elementCard__yS84J:hover{background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.1)}.MyElements_elementName__ca0XR{font-weight:500;color:#fff;font-size:.875rem;margin:0 0 .25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MyElements_elementOccurrences___EZVt{font-size:.75rem;color:#9ca3af;margin:0}.MyElements_elementContext__RxoIz{font-size:.75rem;color:#6b7280;margin:.25rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MyElements_emptyContainer__V39tS{background-color:hsla(0,0%,100%,.03);border-radius:.5rem;padding:2rem;text-align:center}.MyElements_emptyIcon__kLeZU{margin:0 auto 1rem;color:#6b7280}.MyElements_emptyTitle____t5Y{font-size:1.125rem;font-weight:600;color:#d1d5db;margin:0 0 .5rem}.MyElements_emptyText__tvjZp{color:#9ca3af;margin:0 0 1rem}.MyElements_emptyButton__QWPdJ{color:#c4b5fd;background:transparent;border:none;font-size:.875rem;font-weight:500;cursor:pointer;transition:color .2s}.MyElements_emptyButton__QWPdJ:hover{color:#ddd6fe}.MyElements_comingSoonContainer__m8jyi{background-color:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);border-radius:.5rem;padding:1.5rem;text-align:center}.MyElements_comingSoonTitle__gBHfR{font-size:1.125rem;font-weight:600;color:#fbbf24;margin:0 0 .5rem}.MyElements_comingSoonText__KjyKt{color:#fcd34d;margin:0 0 1rem}.MyElements_comingSoonButton__LX0NI{color:#fbbf24;background:transparent;border:none;font-size:.875rem;font-weight:500;cursor:pointer;transition:color .2s}.MyElements_comingSoonButton__LX0NI:hover{color:#fcd34d}.MyElements_scenesContainer__CtxAY{display:flex;flex-direction:column;gap:2rem}.MyElements_sceneCard__Y1HrT{background-color:hsla(0,0%,100%,.03);border-radius:.75rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 2px 8px rgba(0,0,0,.1);transition:all .2s ease}.MyElements_sceneCard__Y1HrT:hover{border-color:hsla(0,0%,100%,.15);box-shadow:0 4px 12px rgba(0,0,0,.15)}.MyElements_sceneHeader__Sa1y1{padding:1.25rem 1.5rem;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.03));border-bottom:1px solid hsla(0,0%,100%,.1)}.MyElements_sceneTitle__0zfvJ{display:flex;align-items:center;justify-content:space-between;font-weight:600;color:#fff;margin:0;font-size:1.1rem}.MyElements_sceneNumber__dgdTa{display:flex;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700}.MyElements_sceneElementCount__uhUCo{font-size:.875rem;font-weight:400;color:#9ca3af;background-color:hsla(0,0%,100%,.1);padding:.25rem .75rem;border-radius:1rem;margin-left:auto}.MyElements_sceneContent__fs6_n{padding:1.5rem;min-width:0;overflow:hidden}.MyElements_sceneContent__fs6_n .MyElements_elementsGrid__k1_sw{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:1rem}.MyElements_sceneContent__fs6_n .MyElements_elementCard__yS84J{background-color:hsla(0,0%,100%,.05);border-radius:.75rem;padding:1rem;cursor:pointer;transition:all .2s ease;border:1px solid hsla(0,0%,100%,.1);position:relative;overflow:hidden}.MyElements_sceneContent__fs6_n .MyElements_elementCard__yS84J:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);opacity:0;transition:opacity .2s ease}.MyElements_sceneContent__fs6_n .MyElements_elementCard__yS84J:hover{background-color:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.MyElements_sceneContent__fs6_n .MyElements_elementCard__yS84J:hover:before{opacity:1}.MyElements_elementHeader__nH8Af{display:flex;align-items:center;justify-content:flex-start;margin-bottom:.75rem}.MyElements_elementType__8Om2V{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:.375rem .75rem;border-radius:.5rem;border:none}.MyElements_sceneContent__fs6_n .MyElements_elementName__ca0XR{font-weight:600;color:#fff;font-size:.95rem;margin:0 0 .5rem;line-height:1.4}.MyElements_sceneContent__fs6_n .MyElements_elementOccurrences___EZVt{font-size:.8rem;color:#9ca3af;margin:0 0 .25rem;line-height:1.3}.MyElements_sceneContent__fs6_n .MyElements_elementContext__RxoIz{font-size:.8rem;color:#6b7280;margin:.5rem 0 0;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:640px){.MyElements_scenesContainer__CtxAY{gap:2.5rem}.MyElements_sceneHeader__Sa1y1{padding:1.5rem 2rem}.MyElements_sceneContent__fs6_n{padding:2rem}.MyElements_sceneContent__fs6_n .MyElements_elementsGrid__k1_sw{grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:1.25rem}}@media (min-width:1024px){.MyElements_sceneContent__fs6_n .MyElements_elementsGrid__k1_sw{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:1.5rem}}.MyElements_mainTabs__kyG8p{display:flex;gap:4px;padding:0 16px;margin-bottom:16px;border-bottom:1px solid hsla(0,0%,100%,.1)}.MyElements_mainTab__K2E9a{display:flex;align-items:center;gap:6px;padding:12px 16px;background:transparent;color:var(--text-secondary,#888);font-size:14px;font-weight:500;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;transition:all .2s ease}.MyElements_mainTab__K2E9a:hover{color:var(--text-primary,#e0e0e0)}.MyElements_activeMainTab__ghgK2{color:var(--accent-purple,#9c6ade);border-bottom-color:var(--accent-purple,#9c6ade)}.MyElements_tabBadge__7uKqS{background:hsla(0,0%,100%,.15);color:var(--text-secondary,#888);padding:2px 8px;border-radius:10px;font-size:11px;font-weight:600}.MyElements_majorBadge__rqhSc{background:rgba(244,67,54,.2);color:#f44336}.MyElements_overviewContainer__rG1k4{padding:0 16px 16px}.MyElements_prioritySection__QBszs{background:rgba(244,67,54,.05);border:1px solid rgba(244,67,54,.2);border-radius:8px;padding:16px;margin-top:10px;margin-bottom:20px}.MyElements_prioritySectionTitle__QxIyF{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#f44336;margin:0 0 12px}.MyElements_priorityList__j4w1o{display:flex;flex-direction:column;gap:10px}.MyElements_priorityItem__Fh3ro{background:rgba(0,0,0,.2);border-radius:6px;padding:12px}.MyElements_priorityItemHeader__E7O_P{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.MyElements_priorityScene__jYJ6V{font-size:12px;font-weight:600;color:var(--text-secondary,#888)}.MyElements_priorityDept__5_Wyk{font-size:10px;font-weight:600;padding:3px 8px;border-radius:4px}.MyElements_priorityDescription__y6p86{font-size:14px;font-weight:500;color:var(--text-primary,#e0e0e0);margin-bottom:4px}.MyElements_priorityDetails__oeBpr{font-size:12px;color:var(--text-secondary,#888)}.MyElements_deptBreakdownSection__U4qax{margin-bottom:20px}.MyElements_sectionTitle__a7niv{font-size:13px;font-weight:600;color:var(--text-secondary,#888);text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px}.MyElements_deptBreakdownList__Bftm2{display:flex;flex-direction:column;gap:8px}.MyElements_deptBreakdownItem__Pb8O1{background:hsla(0,0%,100%,.05);border-radius:6px;padding:10px 12px}.MyElements_deptBreakdownHeader__bePpP{display:flex;align-items:center;gap:8px;margin-bottom:6px}.MyElements_deptIcon__alePg{font-size:14px}.MyElements_deptName__OvHjA{flex:1;font-size:13px;font-weight:500;color:var(--text-primary,#e0e0e0)}.MyElements_deptTotal__U4L36{font-size:14px;font-weight:600;color:var(--text-primary,#e0e0e0)}.MyElements_deptSeverityBars__l6lIv{display:flex;gap:6px;flex-wrap:wrap}.MyElements_severityPill__SY3TY{font-size:10px;font-weight:600;padding:2px 8px;border-radius:4px}.MyElements_categorySummarySection__QgaqX{margin-bottom:20px}.MyElements_categorySummaryList__3KGZE{display:flex;flex-direction:column;gap:6px}.MyElements_categorySummaryItem__qc5uk{display:flex;align-items:center;gap:8px;padding:8px 10px;background:hsla(0,0%,100%,.05);border-radius:6px}.MyElements_categorySummaryDot__4rpcS{width:10px;height:10px;border-radius:50%}.MyElements_categorySummaryName__oGvAT{flex:1;font-size:13px;color:var(--text-primary,#e0e0e0)}.MyElements_categorySummaryCount__Sd_mK{font-size:13px;font-weight:600;color:var(--text-secondary,#888)}.MyElements_requirementsContainer__yRYjO{padding:0 16px 16px}.MyElements_severityContainer__rNyaJ{display:flex;flex-direction:column;gap:16px}.MyElements_severitySection__p_3V7{background:hsla(0,0%,100%,.03);border-radius:8px;overflow:hidden}.MyElements_severityHeader__GeYqo{padding:12px 16px;border-left:3px solid;background:hsla(0,0%,100%,.05)}.MyElements_severityTitle__hpRxC{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:500}.MyElements_severityBadge__cugYg{padding:4px 10px;border-radius:4px;font-size:11px;font-weight:700;text-transform:uppercase}.MyElements_severityBadgeSmall__dlTus{padding:2px 6px;border-radius:3px;font-size:10px;font-weight:700;text-transform:uppercase}.MyElements_severityCount___D6Ni{font-size:13px;color:var(--text-secondary,#888);font-weight:400}.MyElements_requirementsList__fa98P{display:flex;flex-direction:column;gap:8px;padding:12px 16px}.MyElements_requirementCard__xXnqe{background:rgba(0,0,0,.2);border-radius:6px;padding:12px}.MyElements_requirementHeader__NZq0I{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;flex-wrap:wrap;gap:6px}.MyElements_requirementScene__TW_zx{font-size:11px;font-weight:600;color:var(--text-secondary,#888);text-transform:uppercase}.MyElements_requirementDept__TR80r{font-size:10px;font-weight:600;padding:3px 8px;border-radius:4px}.MyElements_requirementDescription___fm_2{font-size:14px;font-weight:500;color:var(--text-primary,#e0e0e0);margin-bottom:4px}.MyElements_requirementDetails__qahJn{font-size:12px;color:var(--text-secondary,#888);line-height:1.4}.MyElements_emptyTabState__cek5w{text-align:center;padding:40px 20px;color:var(--text-secondary,#888)}.MyElements_emptyTabState__cek5w p{margin:0;font-size:14px}.MyElements_statCard__k1tYc.MyElements_red__NZLq5{border-color:rgba(244,67,54,.3)}.MyElements_statValue__tU0XF.MyElements_red__NZLq5{color:#f44336}.MyElements_statLabel__Wmg1J.MyElements_red__NZLq5{color:rgba(244,67,54,.7)}.MyElements_elementsContainer__7LBfJ,.MyElements_requirementsContainer__yRYjO{padding:0 16px 16px}.MyElements_quickActions__COoON{background-color:hsla(0,0%,100%,.03);border-radius:.5rem;padding:1rem}.MyElements_quickActionsTitle__xvqTT{font-weight:600;color:#fff;margin:0 0 .75rem}.MyElements_quickActionsButtons___NoO_{display:flex;flex-wrap:wrap;gap:.75rem}.MyElements_quickActionButton__5ErFn{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;border:none;cursor:pointer;transition:all .2s}.MyElements_quickActionButton__5ErFn.MyElements_primary__OaTp1{background-color:#7e22ce;color:#fff}.MyElements_quickActionButton__5ErFn.MyElements_primary__OaTp1:hover{background-color:#9333ea}.MyElements_quickActionButton__5ErFn.MyElements_secondary__SdKUv{background-color:#4b5563;color:#fff}.MyElements_quickActionButton__5ErFn.MyElements_secondary__SdKUv:hover{background-color:#6b7280}@media (min-width:640px){.MyElements_header__90jtB{flex-direction:row;align-items:center}.MyElements_headerContent__kS5n6{justify-content:space-between;align-items:center}.MyElements_statsGrid__ZoTFB{grid-template-columns:repeat(4,1fr)}.MyElements_elementsGrid__k1_sw{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.MyElements_elementsGrid__k1_sw{grid-template-columns:repeat(3,minmax(0,1fr))}}