.Header_root__l8E20{position:fixed;top:0;left:0;right:0;z-index:50;border-bottom:1px solid var(--border-primary);background:rgba(10,10,10,1);backdrop-filter:saturate(140%) blur(12px);-webkit-backdrop-filter:saturate(140%) blur(12px);transition:all var(--transition-normal);box-shadow:var(--shadow-sm)}.Header_scrolled__oaIYZ{background:rgba(0,0,0,1);border-bottom-color:rgba(255,255,255,.12)}.Header_container__O36kb{height:72px;display:flex;align-items:center;padding:0 1rem;margin:0 auto}.Header_logoLink__mfoTM{display:inline-flex;align-items:center;gap:.75rem}.Header_logo__h1sXA{width:180px;height:50px;object-fit:contain}.Header_spacer__IkSdQ{flex-grow:1}.Header_profileWrapper__ZR379{position:relative}.Header_profileButton__X3JG8{width:40px;height:40px;background-color:rgba(255,255,255,.1);border-radius:9999px;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;outline:none}.Header_profileButton__X3JG8:focus-visible,.Header_profileButton__X3JG8:hover{background-color:rgba(255,255,255,.18);box-shadow:inset 0 0 0 2px rgba(255,255,255,.15)}.Header_profileIcon__lBbbn{width:20px;height:20px;color:white}.Header_tooltip__Yxgl6{position:absolute;bottom:110%;left:50%;transform:translateX(-50%);background-color:rgba(24,24,27,.95);color:white;padding:2px 8px;font-size:12px;border-radius:4px;white-space:nowrap;display:none;pointer-events:none}.Header_profileButton__X3JG8:focus-visible .Header_tooltip__Yxgl6,.Header_profileButton__X3JG8:hover .Header_tooltip__Yxgl6{display:block}.Header_dropdown__bA5rj{position:absolute;right:0;top:48px;min-width:208px;max-width:280px;background-color:#18181b;border:1px solid rgba(255,255,255,.1);border-radius:8px;box-shadow:0 8px 28px rgba(0,0,0,.35);animation:Header_fadeIn__nhrNo .18s ease-out;overflow:hidden}.Header_dropdownItem__8q97q{padding:12px 16px;color:white;font-size:14px;border-bottom:1px solid rgba(255,255,255,.08)}.Header_dropdownItemName__ZvwDf{display:flex;align-items:center;min-height:44px}.Header_name__NRFhM{max-width:220px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#ffffff}@media (max-width:420px){.Header_name__NRFhM{max-width:160px}}.Header_profileMenuButton__fsyUe{width:100%;padding:12px 16px;font-size:14px;text-align:left;color:#ffffff;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.08);cursor:pointer;display:flex;align-items:center;gap:12px;transition:background-color .2s ease}.Header_profileMenuButton__fsyUe:focus-visible,.Header_profileMenuButton__fsyUe:hover{background-color:rgba(59,130,246,.12)}.Header_menuIcon__wBc6G{width:18px;height:18px;color:#3b82f6;flex-shrink:0}.Header_menuText___odhx{font-weight:500}.Header_logoutButton__ptEMk{width:100%;padding:12px 16px;font-size:14px;text-align:left;color:#f87171;background:transparent;border:none;border-radius:0 0 8px 8px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:background-color .2s ease}.Header_logoutButton__ptEMk:focus-visible,.Header_logoutButton__ptEMk:hover{background-color:rgba(248,113,113,.12)}.Header_logoutButton__ptEMk .Header_menuIcon__wBc6G{color:#f87171}@keyframes Header_fadeIn__nhrNo{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Sidebar_sidebar__oTTpu{width:80px;height:calc(100vh - 64px);background-color:#0f0f0f;border-right:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;align-items:center;padding:8px 0;position:fixed;left:0;top:64px;z-index:40}.Sidebar_spacer__NP1NO{flex:1 1;min-height:20px}.Sidebar_iconButton__Nl0Tj{background:none;border:none;margin:10px 0;cursor:pointer;padding:10px 0 8px;display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#a1a1aa;transition:color .18s ease,background-color .18s ease,transform .05s ease;min-width:64px;border-radius:10px;outline:none;position:relative}.Sidebar_iconButton__Nl0Tj:focus-visible,.Sidebar_iconButton__Nl0Tj:hover{color:#ffffff;background-color:rgba(255,255,255,.06)}.Sidebar_active__XIQzC{color:#ffffff;background-color:rgba(255,255,255,.08)}.Sidebar_activeBar__0izCH{content:"";position:absolute;bottom:0;height:3px;width:28px;border-radius:3px;background:currentColor;opacity:0;transition:opacity .18s ease}.Sidebar_active__XIQzC .Sidebar_activeBar__0izCH{opacity:1}.Sidebar_icon__FxyHC{width:26px;height:26px;margin-bottom:6px}.Sidebar_label__dFBWi{font-size:12px;line-height:1;text-decoration:none}@media (max-width:480px){.Sidebar_iconButton__Nl0Tj{padding:12px 0 10px}.Sidebar_icon__FxyHC{width:24px;height:24px}}.Sidebar_sidebar__oTTpu::-webkit-scrollbar{display:none}.SharedTheme_popupOverlay__0_Sz8{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;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.SharedTheme_popupContent__s_Bmn{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:16px;padding:0;max-width:500px;width:90%;box-shadow:0 20px 60px rgba(0,0,0,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.SharedTheme_popupContent__s_Bmn:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.05),rgba(102,126,234,.05));pointer-events:none}.SharedTheme_popupHeader__GZivZ{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;border-bottom:1px solid #333;position:relative;z-index:1}.SharedTheme_popupHeader__GZivZ h3{font-size:1.3rem;font-weight:700;color:#fff;margin:0}.SharedTheme_popupClose__J3J55{background:none;border:none;color:#aaa;font-size:1.5rem;cursor:pointer;padding:.25rem;border-radius:4px;transition:all .2s ease;position:relative;z-index:1}.SharedTheme_popupClose__J3J55:hover{color:#fff;background:rgba(255,255,255,.1)}.SharedTheme_popupBody__O0RAS{padding:1.5rem;text-align:center;position:relative;z-index:1}.SharedTheme_popupIcon__uLvem{font-size:3rem;margin-bottom:1rem;display:block}.SharedTheme_popupBody__O0RAS p{color:#ccc;font-size:1rem;line-height:1.5;margin:0 0 1rem}.SharedTheme_popupBody__O0RAS p:last-child{margin-bottom:0}.SharedTheme_popupFooter__tH2_o{display:flex;gap:1rem;padding:1rem 1.5rem 1.5rem;justify-content:flex-end;border-top:1px solid #333;position:relative;z-index:1}.SharedTheme_popupButtonSecondary__j6HG7{background:transparent;color:#aaa;border:1px solid #666;padding:.75rem 1.5rem;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease}.SharedTheme_popupButtonSecondary__j6HG7:hover{background:rgba(255,255,255,.1);border-color:#888;color:#fff}.SharedTheme_popupButtonPrimary__3_Y7K{background:linear-gradient(135deg,#00d4ff,#007bff);color:white;border:none;padding:.75rem 1.5rem;border-radius:8px;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,212,255,.3)}.SharedTheme_popupButtonPrimary__3_Y7K:hover{background:linear-gradient(135deg,#007bff,#0056b3);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.4)}@media (max-width:480px){.SharedTheme_popupContent__s_Bmn{width:95%;margin:1rem}.SharedTheme_popupHeader__GZivZ{padding:1rem 1rem .75rem}.SharedTheme_popupBody__O0RAS{padding:1rem}.SharedTheme_popupFooter__tH2_o{padding:.75rem 1rem 1rem;flex-direction:column}.SharedTheme_popupButtonPrimary__3_Y7K,.SharedTheme_popupButtonSecondary__j6HG7{width:100%}}.SharedTheme_modalOverlay__M_pJ_{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SharedTheme_modalContent__oc81B{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;margin:1rem}.SharedTheme_modalHeader__r5Hyj{padding:1rem;border-bottom:1px solid #333}.SharedTheme_modalTitle__Jp_Tt{color:#fff}.SharedTheme_modalCloseButton__zWpVj{background:none;border:none;color:#999;font-size:2rem;padding:0;width:32px;height:32px;border-radius:50%;transition:all .2s ease}.SharedTheme_modalCloseButton__zWpVj:hover{background:#333;color:#fff}.SharedTheme_modalBody__0xG95{padding:1rem}.SharedTheme_modalFooter__95JhC{gap:.75rem;padding:1rem;border-top:1px solid #333}.SharedTheme_formLabel__JTlPd{font-weight:600;color:#fff}.SharedTheme_radioGroup__pM5GQ{margin-bottom:1rem}.SharedTheme_radioLabel__PVy9z{padding:.5rem 0;color:#fff}.SharedTheme_templatePreview__5H2jO{background:#0a0a0a;border:1px solid #333;border-radius:8px;padding:1rem;max-height:200px;overflow-y:auto}.SharedTheme_templatePreviewHeader__sNJtN{color:#fff;margin-bottom:.5rem;font-size:.9rem}.SharedTheme_templatePreviewBody__5yyGT{color:#ccc;font-size:.85rem;line-height:1.4}.SharedTheme_templatePreviewBody__5yyGT *{color:inherit;font-size:inherit;line-height:inherit}.SharedTheme_alert__eYxlc{padding:1rem;border-radius:8px;font-size:.9rem}.SharedTheme_alertError__Ica8G{background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#fca5a5}.SharedTheme_spinner__XyB12{border:4px solid rgba(255,255,255,.2);border-top-color:#00d4ff;margin:0 auto;display:block}.SharedTheme_container__NcloE{max-width:1200px;margin:0 auto;padding:0 1rem}.SharedTheme_authPageContainer__vCeHa{width:50vw;max-width:600px;min-width:400px;margin:0 auto;min-height:calc(100vh - 80px);flex-direction:column;gap:1rem}.SharedTheme_authCard__Us2gg{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:2rem;transition:all .3s ease;max-height:85vh;overflow:hidden}.SharedTheme_authCardHeader__0_Rp7{margin-bottom:2rem}.SharedTheme_authCardTitle__PhncR{font-size:1.5rem;color:#fff}.SharedTheme_authCardSubtitle__UCwzo{color:#ccc;line-height:1.5}.SharedTheme_authFormGroup__rRlw8{margin-bottom:.5rem}.SharedTheme_flexColumn__GViir{display:flex;flex-direction:column}.SharedTheme_flexCenter__AOAAh{display:flex;align-items:center;justify-content:center}.SharedTheme_flexStart__5CuSR{display:flex;align-items:center;justify-content:flex-start}.SharedTheme_flexEnd__q71Xf{display:flex;align-items:center;justify-content:flex-end}.SharedTheme_gap1__CmUum{gap:.5rem}.SharedTheme_gap2__z_U8g{gap:1rem}.SharedTheme_gap3__48ST3{gap:1.5rem}.SharedTheme_gap4__Nzqjp{gap:2rem}.SharedTheme_card__u7yW8{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:1rem}.SharedTheme_cardHeader__3As6J{border-bottom:1px solid #e9ecef}.SharedTheme_cardTitle__0UzIk{color:#212529}.SharedTheme_cardSubtitle__T2xpy{font-size:.875rem;color:#6c757d;margin:.25rem 0 0}.SharedTheme_cardBody__P4sPB{padding:0}.SharedTheme_cardFooter__kZS2d{border-top:1px solid #e9ecef;padding-top:1rem;margin-top:1rem}.SharedTheme_btn__wHfB8{display:inline-flex;align-items:center;justify-content:center;padding:.5rem 1rem;border:none;border-radius:6px;font-size:.875rem;font-weight:500;text-decoration:none;cursor:pointer;transition:all .2s ease;gap:.5rem}.SharedTheme_btn__wHfB8:disabled{opacity:.6;cursor:not-allowed}.SharedTheme_btnPrimary__qDdeU{background:var(--primary-color);color:white}.SharedTheme_btnPrimary__qDdeU:hover:not(:disabled){background:#0056b3;transform:translateY(-1px)}.SharedTheme_btnSecondary__Oqx7F{background:var(--secondary-color);color:white}.SharedTheme_btnSecondary__Oqx7F:hover:not(:disabled){background:#545b62;transform:translateY(-1px)}.SharedTheme_btnSuccess__4OSjU{background:var(--success-color);color:white}.SharedTheme_btnSuccess__4OSjU:hover:not(:disabled){background:#1e7e34;transform:translateY(-1px)}.SharedTheme_btnDanger__sJrFL{background:var(--danger-color);color:white}.SharedTheme_btnDanger__sJrFL:hover:not(:disabled){background:#c82333;transform:translateY(-1px)}.SharedTheme_btnOutline__6zzL0{background:transparent;border:1px solid var(--primary-color);color:var(--primary-color)}.SharedTheme_btnOutline__6zzL0:hover:not(:disabled){background:var(--primary-color);color:white}.SharedTheme_btnSmall__t_0v8{padding:.25rem .5rem;font-size:.75rem}.SharedTheme_btnLarge__E5KRW{padding:.75rem 1.5rem;font-size:1rem}.SharedTheme_formGroup___QbRM{margin-bottom:1rem}.SharedTheme_label__xRQEI{color:#fff}.SharedTheme_gridAuto__aBLi2{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.SharedTheme_mb1__VqLVj{margin-bottom:.5rem}.SharedTheme_mb3__y0C0G{margin-bottom:1.5rem}.SharedTheme_mb4__uBPJe{margin-bottom:2rem}.SharedTheme_mt1__d8x_L{margin-top:.5rem}.SharedTheme_mt3__Rsyge{margin-top:1.5rem}.SharedTheme_mt4__QF_q1{margin-top:2rem}.SharedTheme_p1__LeqL7{padding:.5rem}.SharedTheme_p2__oS0dt{padding:1rem}.SharedTheme_p3__iSbX9{padding:1.5rem}.SharedTheme_p4__VSxbq{padding:2rem}.SharedTheme_message__XgJRq{padding:1rem;border-radius:8px;margin-bottom:1rem;font-size:.95rem}.SharedTheme_messageInfo__3hRCJ{background:rgba(0,123,255,.1);border:1px solid rgba(0,123,255,.3);color:#007bff}.SharedTheme_spinnerBackdrop__u1Yx2{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.9);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);gap:1.5rem;padding:2rem}.SharedTheme_loadingText__dBmHW{font-size:1.1rem;font-weight:600;text-shadow:0 0 10px rgba(0,212,255,.3);letter-spacing:.5px}.SharedTheme_loadingContainer__8maVB{min-height:calc(100vh - 200px);width:100%;max-width:400px;margin:0 auto;gap:1.5rem;padding:2rem;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden;text-align:center}.SharedTheme_loadingContainer__8maVB:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.05),rgba(102,126,234,.05));pointer-events:none}.SharedTheme_loadingContainer__8maVB p{color:#9ca3af;font-size:1rem;margin:0}.SharedTheme_loadingOverlay__2rSqT{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;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.SharedTheme_loadingSpinner__nlYLV{width:40px;height:40px;border:4px solid #333;border-top-color:#00d4ff;position:relative;z-index:1;box-shadow:0 0 20px rgba(0,212,255,.3)}.SharedTheme_loadingText__dBmHW{color:#ffffff;font-size:1rem;margin:0;font-weight:500;position:relative;z-index:1}.SharedTheme_loadingSubtext__0l_Jn{color:#9ca3af;font-size:.875rem;margin-top:.5rem;text-align:center;position:relative;z-index:1}.SharedTheme_chatContainer__hlVaX{display:flex;flex-direction:column;height:calc(87vh);max-width:1200px;margin:0 auto;padding:.5rem}.SharedTheme_chatWindow__L9m2v{display:flex;flex-direction:column;height:100%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;overflow:hidden}.SharedTheme_messages__ZBVpn{flex:1 1;overflow-y:auto;padding:.75rem;display:flex;flex-direction:column;gap:.75rem;min-height:0}.SharedTheme_inputArea__Dtfkz{display:flex;align-items:center;padding:.75rem;background:rgba(0,0,0,.3);border-top:1px solid rgba(255,255,255,.1);gap:.5rem;flex-shrink:0}.SharedTheme_inputArea__Dtfkz input[type=text]{flex:1 1;padding:.75rem;background:rgba(255,255,255,.05);border:1px solid #333;border-radius:8px;color:#fff;font-size:.95rem}.SharedTheme_inputArea__Dtfkz input[type=text]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.SharedTheme_inputArea__Dtfkz button{padding:.75rem 1.5rem;background:linear-gradient(135deg,#00d4ff,#007bff);color:white;border:none;border-radius:8px;cursor:pointer;font-weight:500;transition:all .3s ease}.SharedTheme_inputArea__Dtfkz button:hover{background:linear-gradient(135deg,#0056b3,#004085);transform:translateY(-1px)}.SharedTheme_disabledInput__hPEwP{background:rgba(255,255,255,.02)!important;border-color:#444!important;color:#666!important;cursor:not-allowed!important}.SharedTheme_disabledInput__hPEwP:focus{border-color:#444!important;box-shadow:none!important}.SharedTheme_disabledButton__u4Wr5{background:#444!important;color:#666!important;cursor:not-allowed!important;opacity:.6}.SharedTheme_disabledButton__u4Wr5:hover{background:#444!important;transform:none!important}.SharedTheme_profileCompletionBanner__BA4nX{background:linear-gradient(135deg,#ff6b35,#f7931e);border:1px solid #ff6b35;border-radius:8px;margin-bottom:1rem;padding:0;box-shadow:0 4px 12px rgba(255,107,53,.2)}.SharedTheme_bannerContent__4jfHX{display:flex;align-items:flex-start;padding:1rem;gap:.75rem}.SharedTheme_bannerIcon__nVgTz{font-size:1.5rem;flex-shrink:0;margin-top:.125rem}.SharedTheme_bannerText___p08c{flex:1 1;color:white}.SharedTheme_bannerText___p08c h4{margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.SharedTheme_bannerText___p08c p{margin:0 0 .75rem;font-size:.95rem;opacity:.95;line-height:1.4}.SharedTheme_progressInfo__RnuQ1{display:flex;align-items:center;justify-content:space-between;gap:1rem}.SharedTheme_progressInfo__RnuQ1 span{font-size:.9rem;font-weight:500;opacity:.9}.SharedTheme_setupButton__dDyd2{background:rgba(255,255,255,.2);color:white;border:1px solid rgba(255,255,255,.3);border-radius:6px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease}.SharedTheme_setupButton__dDyd2:hover{background:rgba(255,255,255,.3);border-color:rgba(255,255,255,.5);transform:translateY(-1px)}.SharedTheme_requirementsList__CCLlQ{margin-top:1rem;padding:.75rem;background:rgba(255,255,255,.05);border-radius:6px;border:1px solid rgba(255,255,255,.1)}.SharedTheme_requirementsList__CCLlQ p{margin:0 0 .5rem;font-size:.9rem;font-weight:500}.SharedTheme_requirementsList__CCLlQ ul{margin:0;padding-left:1.25rem;list-style-type:disc}.SharedTheme_requirementsList__CCLlQ li{margin:.25rem 0;font-size:.85rem;opacity:.9}.SharedTheme_plusButton__dtZ6g{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#28a745,#20c997);color:white;border:none;cursor:pointer;font-size:1.2rem;font-weight:700;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.SharedTheme_plusButton__dtZ6g:hover{background:linear-gradient(135deg,#20c997,#17a2b8);transform:scale(1.1)}.SharedTheme_hiddenFileInput__pCjEW{display:none}.SharedTheme_empty__bln2_{text-align:center;color:#888;font-style:italic;padding:2rem}.SharedTheme_header__1E3rV{display:flex;justify-content:space-between;align-items:center}.SharedTheme_title__LFRcB{margin:0}.SharedTheme_actions__tJTxL{display:flex;align-items:center;gap:1rem}.SharedTheme_search__HTcMx{padding:.75rem 1rem;background:rgba(255,255,255,.05);border:1px solid #333;border-radius:8px;color:#fff;font-size:.95rem;width:300px;transition:all .3s ease}.SharedTheme_search__HTcMx:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.SharedTheme_search__HTcMx::placeholder{color:#888}.SharedTheme_relative__kTsLF{position:relative}.SharedTheme_absolute__32tOD{position:absolute}.SharedTheme_right3__EMRTl{right:.75rem}.SharedTheme_top25__TUHrO{top:.25rem}.SharedTheme_textXs__rqn8U{font-size:.75rem}.SharedTheme_textGray400__s5mzO{color:#9ca3af}.SharedTheme_pointerEventsNone__UU5ed{pointer-events:none}.SharedTheme_primary__vBCqO{background:linear-gradient(135deg,#00d4ff,#007bff);color:white;border-radius:8px}.SharedTheme_primary__vBCqO:hover{background:linear-gradient(135deg,#007bff,#0056b3);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.4)}.SharedTheme_danger__phNpz{background:linear-gradient(135deg,#dc3545,#c82333);color:white}.SharedTheme_danger__phNpz:hover{background:linear-gradient(135deg,#c82333,#bd2130);transform:translateY(-1px)}.SharedTheme_disabled__bS2JH{background:#333;color:#888;cursor:not-allowed;opacity:.6}.SharedTheme_disabled__bS2JH:hover{transform:none;box-shadow:none}.SharedTheme_tableRow__ouzHJ td{padding:1rem;vertical-align:top}.SharedTheme_alignTop__ZK70t{vertical-align:top}.SharedTheme_checkbox__Ynf46{width:16px;height:16px;accent-color:#007bff}.SharedTheme_link__9ha0L{background:none;border:none;color:#007bff;cursor:pointer;text-decoration:underline;font-size:inherit;padding:0}.SharedTheme_link__9ha0L:hover{color:#0056b3}.SharedTheme_px3__TgJNR{padding-left:.75rem;padding-right:.75rem}.SharedTheme_py12__4KGYg{padding-top:3rem;padding-bottom:3rem}.SharedTheme_textGray500__Rxbc8{color:#6b7280}.SharedTheme_truncate__Tbpw1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.SharedTheme_mono__HBaEC{font-family:Courier New,monospace;font-size:.875rem}.SharedTheme_profilePage__1y6D5{display:flex;height:calc(100vh - 120px);background:transparent;gap:1rem;align-items:flex-start}.SharedTheme_profileContent__N_l2x{flex:1 1;min-width:75vw;max-width:85vw}.SharedTheme_errorContainer__a0wPN{display:flex;align-items:center;justify-content:center;min-height:200px;color:#dc3545;font-size:1.1rem}.SharedTheme_profileContainer__2YTKN{padding:.75rem;margin:0 auto;height:100%;display:flex;flex-direction:column;gap:.75rem;position:relative;min-width:75vw;max-width:85vw;overflow-y:auto}.SharedTheme_profileContainer__2YTKN.SharedTheme_loading__mC6a5{justify-content:center;align-items:center}.SharedTheme_basicProfile__a2OWR{margin:0 auto;height:90vh;display:flex;flex-direction:column;overflow:hidden;width:100%;min-width:65vw;max-width:70vw}.SharedTheme_profileHeader__0jQ_M{display:flex;justify-content:space-between;align-items:center;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:1.5rem;margin-bottom:1rem;box-shadow:0 4px 16px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.SharedTheme_profileHeader__0jQ_M:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.05),rgba(102,126,234,.05));pointer-events:none}.SharedTheme_profileTitle__rt_PW{font-size:1.8rem;font-weight:800;color:#fff;margin-bottom:.5rem;background:linear-gradient(135deg,#00d4ff,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 0 30px rgba(0,212,255,.3);position:relative;z-index:1}.SharedTheme_profileSubtitle__oLA9Z{font-size:.95rem;color:#ccc;margin:0;line-height:1.4;position:relative;z-index:1}.SharedTheme_pageHeader__1rklb{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.1);flex-shrink:0}.SharedTheme_headerContent__5RNy9{flex:1 1}.SharedTheme_pageTitle__n_ISR{font-size:1.75rem;font-weight:700;color:#ffffff;margin:0 0 .25rem;background:linear-gradient(135deg,#ffffff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SharedTheme_pageSubtitle__9PDJB{font-size:.9rem;color:#9ca3af;margin:0;line-height:1.4}.SharedTheme_editButton__FFQcJ{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.2rem;background:linear-gradient(135deg,#00d4ff,#007bff);color:white;border:none;border-radius:8px;cursor:pointer;font-weight:500;font-size:.9rem;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,123,255,.2)}.SharedTheme_editButton__FFQcJ:hover{background:linear-gradient(135deg,#0056b3,#004085);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,123,255,.3)}.SharedTheme_profileGrid__JOg7I{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:.75rem;gap:.75rem;flex:1 1;overflow:hidden;min-height:0}.SharedTheme_gridSpan2__OyO0Q{grid-column:span 2}.SharedTheme_profileCard__jne32{padding:1.25rem;box-shadow:0 4px 16px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.SharedTheme_profileCard__jne32:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.03),rgba(102,126,234,.03));opacity:0;pointer-events:none}.SharedTheme_cardHeader__3As6J{margin-bottom:1rem;padding-bottom:.75rem;position:relative;z-index:1}.SharedTheme_cardTitle__0UzIk{display:flex;align-items:center;gap:.5rem;font-size:1rem;position:relative;z-index:1}.SharedTheme_cardIcon__8bg3h{color:#007bff;flex-shrink:0}.SharedTheme_detailRow__47ueZ{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid rgba(255,255,255,.05);position:relative;z-index:1}.SharedTheme_detailRow__47ueZ:last-child{border-bottom:none}.SharedTheme_detailLabel__2vKt6{display:flex;align-items:center;gap:.5rem;font-weight:500;color:#e5e7eb;font-size:.9rem;position:relative;z-index:1}.SharedTheme_fieldIcon__P8ONa{color:#007bff;flex-shrink:0;width:14px;height:14px}.SharedTheme_detailValue__FqAW8{color:#ffffff;font-size:.9rem;font-weight:500;position:relative;z-index:1}.SharedTheme_emailContainer___t7R_{display:flex;align-items:center;gap:.75rem}.SharedTheme_verificationBadge__eL7M_{padding:.25rem .6rem;border-radius:12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.3px;display:flex;align-items:center;gap:.25rem}.SharedTheme_verified__VAtNc{background:rgba(40,167,69,.15);color:#28a745;border:1px solid rgba(40,167,69,.3)}.SharedTheme_notVerified__m0fXG{background:rgba(220,53,69,.15);color:#dc3545;border:1px solid rgba(220,53,69,.3)}.SharedTheme_actionButtons__3esjq{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.SharedTheme_actionButton__XNq0J{display:flex;padding:.6rem 1rem;background:linear-gradient(135deg,#00d4ff,#007bff);color:#ffffff;font-size:.85rem;text-align:left;width:100%;z-index:1}.SharedTheme_actionButton__XNq0J:hover{background:linear-gradient(135deg,#007bff,#0056b3);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,212,255,.4)}.SharedTheme_modalOverlay__M_pJ_{background:rgba(0,0,0,.8);padding:1rem}.SharedTheme_modalContent__oc81B{background:rgba(17,17,17,.95);border:1px solid rgba(255,255,255,.1);border-radius:16px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 40px rgba(0,0,0,.5)}.SharedTheme_modalHeader__r5Hyj{padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.1)}.SharedTheme_modalTitle__Jp_Tt{font-weight:600}.SharedTheme_modalClose__MBxcw{background:none;border:none;color:#9ca3af;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease}.SharedTheme_modalClose__MBxcw:hover{background:rgba(255,255,255,.1);color:#ffffff}.SharedTheme_modalBody__0xG95{padding:2rem}.SharedTheme_formRow__lpOuj{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.SharedTheme_formLabel__JTlPd{display:block;font-size:.9rem;font-weight:500;color:#e5e7eb;margin-bottom:.5rem}.SharedTheme_formInput__rubZg{width:100%;padding:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffff;font-size:.9rem;transition:all .3s ease}.SharedTheme_formInput__rubZg:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.SharedTheme_formInput__rubZg::placeholder{color:#6b7280}.SharedTheme_formTextarea__eW_hq{width:100%;padding:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffff;font-size:.9rem;transition:all .3s ease;resize:vertical;min-height:80px}.SharedTheme_formTextarea__eW_hq:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.SharedTheme_formTextarea__eW_hq::placeholder{color:#6b7280}.SharedTheme_modalFooter__95JhC{gap:1rem;padding:1.5rem 2rem;border-top:1px solid rgba(255,255,255,.1)}.SharedTheme_modalCancel__MQDUW{padding:.75rem 1.5rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#9ca3af;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.SharedTheme_modalCancel__MQDUW:hover{background:rgba(255,255,255,.1);color:#ffffff}.SharedTheme_modalSave__2LpNJ{padding:.75rem 1.5rem;background:linear-gradient(135deg,#007bff,#0056b3);border:none;border-radius:8px;color:white;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease}.SharedTheme_modalSave__2LpNJ:hover:not(:disabled){background:linear-gradient(135deg,#0056b3,#004085);transform:translateY(-1px)}.SharedTheme_modalSave__2LpNJ:disabled{opacity:.6;cursor:not-allowed;transform:none}.SharedTheme_pageContainer__8wOEh{padding:1rem;margin:0 auto;min-height:calc(100vh - 80px);min-width:65vw;max-width:70vw}.SharedTheme_card__u7yW8{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:1.5rem;margin-bottom:1.5rem}.SharedTheme_cardTitle__0UzIk{font-size:1.5rem;margin:0 0 .5rem}.SharedTheme_cardSubtitle__T2xpy{font-size:.95rem;color:#9ca3af;margin:0;line-height:1.5}.SharedTheme_section__abTuQ{margin-bottom:2rem}.SharedTheme_sectionTitle__97lcx{font-size:1.25rem;font-weight:600;color:#ffffff;margin:0 0 1rem}.SharedTheme_formGroup___QbRM{margin-bottom:1.5rem}.SharedTheme_label__xRQEI{display:block;font-size:.95rem;margin-bottom:.5rem}.SharedTheme_input__N1HQi{width:100%;padding:.75rem;background:rgba(255,255,255,.05);border:1px solid #333;border-radius:8px;color:#fff;font-size:.95rem;transition:all .3s ease}.SharedTheme_input__N1HQi:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.SharedTheme_input__N1HQi::placeholder{color:#888}.SharedTheme_textarea__f1IUG{width:100%;padding:.75rem;background:rgba(255,255,255,.05);border:1px solid #333;border-radius:8px;color:#fff;font-size:.95rem;transition:all .3s ease;resize:vertical;min-height:120px}.SharedTheme_textarea__f1IUG:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.SharedTheme_textarea__f1IUG::placeholder{color:#888}.SharedTheme_button__w8jyd{padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .3s ease;gap:.5rem;text-align:center}.SharedTheme_buttonPrimary__et8Ip{background:linear-gradient(135deg,#00d4ff,#007bff);border-radius:8px}.SharedTheme_buttonPrimary__et8Ip:hover{background:linear-gradient(135deg,#007bff,#0056b3);box-shadow:0 6px 20px rgba(0,212,255,.4)}.SharedTheme_buttonSecondary__l8xnx{background:linear-gradient(135deg,#28a745,#20c997);color:white}.SharedTheme_buttonSecondary__l8xnx:hover{background:linear-gradient(135deg,#20c997,#17a2b8);transform:translateY(-1px)}.SharedTheme_buttonDanger__igPSu{background:linear-gradient(135deg,#dc3545,#c82333);color:white}.SharedTheme_buttonDanger__igPSu:hover{background:linear-gradient(135deg,#c82333,#bd2130);transform:translateY(-1px)}.SharedTheme_buttonDisabled__iXgYm{background:#333;color:#888;cursor:not-allowed;opacity:.6}.SharedTheme_buttonDisabled__iXgYm:hover{transform:none;box-shadow:none}.SharedTheme_textMuted__ebBaQ{color:#888}.SharedTheme_textSuccess__E_V3M{color:#28a745}.SharedTheme_textError__F2_WF{color:#dc3545}.SharedTheme_textWarning__Hm_mo{color:#ffc107}.SharedTheme_textInfo__3Wvjg{color:#007bff}.SharedTheme_flex___vjo0{display:flex}.SharedTheme_flexBetween__sRmHH{display:flex;align-items:center;justify-content:space-between}.SharedTheme_gridThreeCol___EUN9{grid-template-columns:repeat(3,1fr)}.SharedTheme_searchContainer__p3pZn{position:relative;margin-bottom:1rem}.SharedTheme_searchInput__wrGoP{width:100%;padding:.75rem 1rem;background:rgba(255,255,255,.05);border:1px solid #333;border-radius:8px;color:#fff;font-size:.95rem;transition:all .3s ease}.SharedTheme_searchInput__wrGoP:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 3px rgba(0,123,255,.1)}.SharedTheme_searchInput__wrGoP::placeholder{color:#888}.SharedTheme_searchIcon__3WIVM{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#888;pointer-events:none}.SharedTheme_tableContainer__nrhLR{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;overflow:hidden;margin-top:1rem}.SharedTheme_table__bXEfa{width:100%;border-collapse:collapse}.SharedTheme_tableHeader__VwsFF{background:rgba(0,0,0,.3);border-bottom:1px solid rgba(255,255,255,.1)}.SharedTheme_tableRow__ouzHJ{border-bottom:1px solid rgba(255,255,255,.05);transition:background-color .2s ease}.SharedTheme_tableRow__ouzHJ:hover{background:rgba(255,255,255,.02)}.SharedTheme_statusIndicator__9To4t{display:inline-block;height:8px;border-radius:50%;margin-right:.5rem}.SharedTheme_statusSuccess__ZSPBc{background:#28a745}.SharedTheme_statusError__6q_Wr{background:#dc3545}.SharedTheme_statusWarning__n3ajK{background:#ffc107}.SharedTheme_statusInfo__xEorI{background:#007bff}.SharedTheme_messageError__fJXXo{background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3);color:#dc3545;padding:1rem;margin-bottom:1rem;font-size:.95rem}.SharedTheme_messageSuccess__H6oLd{background:rgba(40,167,69,.1);border:1px solid rgba(40,167,69,.3);color:#28a745;padding:1rem;margin-bottom:1rem;font-size:.95rem}.SharedTheme_messageWarning__levFD{background:rgba(255,193,7,.1);border:1px solid rgba(255,193,7,.3);color:#ffc107;padding:1rem;margin-bottom:1rem;font-size:.95rem}.SharedTheme_backdrop__ky_JL{background:rgba(0,0,0,.8);z-index:1000}.SharedTheme_backdropInner__GUH8X{background:rgba(17,17,17,.95);border-radius:16px;max-width:500px;width:90vw;max-height:80vh;overflow-y:auto}.SharedTheme_backdropText__8G4LZ{margin:0}.SharedTheme_sidebar__nUVpB{width:280px;min-width:280px;max-width:280px;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:1.5rem;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:1rem;margin-top:1rem;flex-shrink:0}.SharedTheme_sidebarHeader__decg_{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.SharedTheme_backButton__DfEZE{display:flex;align-items:center;gap:.5rem;padding:.5rem;background:none;border:none;color:#9ca3af;cursor:pointer;font-size:.9rem;transition:color .3s ease;border-radius:6px}.SharedTheme_backButton__DfEZE:hover{color:#ffffff;background:rgba(255,255,255,.1)}.SharedTheme_sidebarTitle__By9Mi{font-size:1.5rem;font-weight:700;color:#ffffff;margin:0;background:linear-gradient(135deg,#ffffff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SharedTheme_sidebarNav__O7BKe{display:flex;flex-direction:column;gap:.25rem}.SharedTheme_navItem__7C30D{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:none;border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;text-align:left;width:100%;color:#9ca3af}.SharedTheme_navItem__7C30D:hover{background:rgba(255,255,255,.05);color:#ffffff}.SharedTheme_navItemActive__K_906{background:rgba(0,123,255,.1);color:#007bff;border:1px solid rgba(0,123,255,.2)}.SharedTheme_navIcon__aprF7{font-size:1.2rem;width:24px;text-align:center}.SharedTheme_navContent__0mKB_{flex:1 1}.SharedTheme_navLabel__YIZwi{font-weight:500;font-size:.95rem}.SharedTheme_quickLinksSection__Yxeu0{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #333}.SharedTheme_quickLinksTitle__Zkyq0{font-size:.9rem;font-weight:600;color:#999;margin:0 0 1rem;text-transform:uppercase;letter-spacing:.5px}.SharedTheme_quickLinks__U1tPW{display:flex;flex-direction:column;gap:.25rem}.SharedTheme_quickLink__vquZO{display:flex;align-items:center;gap:.5rem;padding:.4rem .6rem;background:none;border:none;color:#ccc;font-size:.8rem;font-weight:500;cursor:pointer;border-radius:6px;transition:all .2s ease;text-align:left;width:100%}.SharedTheme_quickLink__vquZO:hover{background:rgba(255,255,255,.05);color:#ffffff;transform:translateX(2px)}.SharedTheme_quickLink__vquZO svg{flex-shrink:0;opacity:.8}.SharedTheme_quickLink__vquZO span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SharedTheme_appsProfile__7zSbm{padding:0;min-width:65vw;max-width:70vw}.SharedTheme_appsGrid__H_prL{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.SharedTheme_appHeader__UL8Cm{gap:1rem}.SharedTheme_appInfo__ctxLC h3{font-size:1.1rem;font-weight:600;color:#ffffff;margin:0 0 .25rem}.SharedTheme_appInfo__ctxLC p{font-size:.9rem;color:#9ca3af;margin:0}.SharedTheme_statusConnected__OF6SG{color:#28a745;font-size:.9rem;font-weight:500}.SharedTheme_statusDisconnected__kmMQF{color:#dc3545;font-size:.9rem;font-weight:500}.SharedTheme_header__1E3rV{margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.SharedTheme_headerContent__5RNy9{text-align:left}.SharedTheme_title__LFRcB{font-size:2rem;font-weight:700;color:#ffffff;margin:0 0 .5rem;background:linear-gradient(135deg,#ffffff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SharedTheme_subtitle__PWfHV{font-size:1rem;color:#9ca3af;margin:0;line-height:1.5}.SharedTheme_errorMessage__Vceou{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:rgba(220,53,69,.1);border:1px solid rgba(220,53,69,.3);border-radius:12px;margin-bottom:1.5rem}.SharedTheme_errorIcon__sdtdd{font-size:1.2rem;flex-shrink:0}.SharedTheme_errorContent__sVikx h4{color:#dc3545;margin:0 0 .25rem;font-size:1rem;font-weight:600}.SharedTheme_errorContent__sVikx p{color:#dc3545;margin:0;font-size:.9rem}.SharedTheme_successMessage__6zLhP{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:rgba(40,167,69,.1);border:1px solid rgba(40,167,69,.3);border-radius:12px;margin-bottom:1.5rem}.SharedTheme_successIcon__TpLjU{font-size:1.2rem;flex-shrink:0}.SharedTheme_successContent__KCHEb h4{color:#28a745;margin:0 0 .25rem;font-size:1rem;font-weight:600}.SharedTheme_successContent__KCHEb p{color:#28a745;margin:0;font-size:.9rem}.SharedTheme_appsList__UXSMo{display:flex;flex-direction:column;gap:1.5rem}.SharedTheme_appCard__qFKag{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:1.5rem;transition:all .3s ease;display:flex;flex-direction:column;height:100%}.SharedTheme_appCard__qFKag:hover{border-color:rgba(255,255,255,.2);transform:translateY(-2px)}.SharedTheme_appHeader__UL8Cm{display:flex;align-items:center;margin-bottom:1rem}.SharedTheme_appInfo__ctxLC{display:flex;align-items:center;gap:1rem;flex:1 1}.SharedTheme_appIconContainer__AAel6{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:rgba(0,123,255,.1);border-radius:12px}.SharedTheme_appIcon__eWFLp{width:48px;height:48px;object-fit:contain;border-radius:8px}.SharedTheme_appDetails___8okB{flex:1 1}.SharedTheme_appName__yuXnK{font-size:1.1rem;font-weight:600;color:#ffffff;margin:0 0 .25rem}.SharedTheme_appDescription__YiZ9X{font-size:.9rem;color:#9ca3af;margin:0}.SharedTheme_appStatus__vLbAS{display:flex;align-items:center;padding:.75rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:8px}.SharedTheme_statusIndicator__9To4t{display:flex;align-items:center;gap:.5rem}.SharedTheme_statusText__6J_hc{font-size:.9rem;font-weight:500;color:#ffffff}.SharedTheme_webhookInfo__ICo6o{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.SharedTheme_webhookHeader__oEzOI{margin-bottom:1rem}.SharedTheme_webhookTitle__L0p6C{font-size:1rem;font-weight:600;color:#ffffff;margin:0}.SharedTheme_webhookList__5i9lE{display:flex;flex-direction:column;gap:.75rem}.SharedTheme_webhookItem__sEWA4{padding:.75rem;background:rgba(255,255,255,.02);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.SharedTheme_webhookItemHeader__LdpgB{display:flex;align-items:center;justify-content:space-between}.SharedTheme_webhookType__smFQX{font-size:.9rem;font-weight:500;color:#ffffff}.SharedTheme_webhookStatus__m9Jvq{font-size:.85rem;color:#9ca3af}.SharedTheme_appActions__BYsv2{display:flex;flex-direction:column;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);align-items:stretch}.SharedTheme_buttonRow__Ke_Tq{display:flex;gap:.75rem;width:100%;align-items:center}.SharedTheme_actionButton__XNq0J{border-radius:10px;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;position:relative;overflow:hidden;min-width:140px;height:48px;text-transform:none;letter-spacing:.025em;flex:1 1;max-width:none}.SharedTheme_connectButton__zvkrR{background:linear-gradient(135deg,#00d4ff,#007bff);color:white;box-shadow:0 4px 15px rgba(0,212,255,.3)}.SharedTheme_connectButton__zvkrR:hover{background:linear-gradient(135deg,#007bff,#0056b3);transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,212,255,.5)}.SharedTheme_connectButton__zvkrR:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(0,212,255,.3)}.SharedTheme_configureButton__eiPcv{background:linear-gradient(135deg,#28a745,#20c997);color:white;border-radius:10px;box-shadow:0 4px 15px rgba(40,167,69,.3);border:2px solid rgba(40,167,69,.2)}.SharedTheme_configureButton__eiPcv:hover{background:linear-gradient(135deg,#20c997,#17a2b8);transform:translateY(-3px);box-shadow:0 8px 25px rgba(40,167,69,.5);border-color:rgba(40,167,69,.4)}.SharedTheme_configureButton__eiPcv:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(40,167,69,.3)}.SharedTheme_disconnectButton__h7Hmc{background:linear-gradient(135deg,#dc3545,#c82333);color:white;box-shadow:0 4px 15px rgba(220,53,69,.3);min-width:0;height:48px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:600;flex:1 1;max-width:none;border:none;border-radius:10px;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.SharedTheme_disconnectButton__h7Hmc:hover{background:linear-gradient(135deg,#c82333,#bd2130);transform:translateY(-3px);box-shadow:0 8px 25px rgba(220,53,69,.5)}.SharedTheme_disconnectButton__h7Hmc:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(220,53,69,.3)}.SharedTheme_updateButton__1_2_g{background:linear-gradient(135deg,#6c757d,#5a6268);color:white;padding:.75rem 1.5rem;border:none;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;gap:.5rem;text-decoration:none;min-width:0;height:48px;box-shadow:0 4px 15px rgba(108,117,125,.3);flex:1 1;max-width:none}.SharedTheme_updateButton__1_2_g:hover{background:linear-gradient(135deg,#5a6268,#495057);transform:translateY(-3px);box-shadow:0 8px 25px rgba(108,117,125,.5)}.SharedTheme_updateButton__1_2_g:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(108,117,125,.3)}.SharedTheme_actionButton__XNq0J:disabled{background:linear-gradient(135deg,#4a4a4a,#3a3a3a);color:#888;cursor:not-allowed;opacity:.7;box-shadow:0 2px 8px rgba(0,0,0,.2)}.SharedTheme_actionButton__XNq0J:disabled:hover{transform:none;box-shadow:0 2px 8px rgba(0,0,0,.2);background:linear-gradient(135deg,#4a4a4a,#3a3a3a)}.SharedTheme_buttonIcon__iETd2{font-size:1rem;transition:transform .3s ease}.SharedTheme_disabledConnected__uxE8L .SharedTheme_buttonIcon__iETd2{font-size:1.1rem;font-weight:700}.SharedTheme_actionButton__XNq0J:hover .SharedTheme_buttonIcon__iETd2{transform:translateX(2px)}.SharedTheme_connectedButton__MylX6{background:linear-gradient(135deg,#28a745,#20c997);color:white;border:2px solid rgba(40,167,69,.3);box-shadow:0 4px 15px rgba(40,167,69,.4);position:relative;overflow:hidden}.SharedTheme_connectedButton__MylX6:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s}.SharedTheme_connectedButton__MylX6:hover{background:linear-gradient(135deg,#20c997,#17a2b8);transform:translateY(-3px);box-shadow:0 8px 25px rgba(40,167,69,.6);border-color:rgba(40,167,69,.5)}.SharedTheme_connectedButton__MylX6:hover:before{left:100%}.SharedTheme_connectedButton__MylX6:active{transform:translateY(-1px);box-shadow:0 4px 15px rgba(40,167,69,.4)}.SharedTheme_disabledConnected__uxE8L{color:white!important;border:2px solid rgba(40,167,69,.3)!important;cursor:not-allowed!important;opacity:.9!important;width:100%}.SharedTheme_disabledConnected__uxE8L,.SharedTheme_disabledConnected__uxE8L:hover{background:linear-gradient(135deg,#28a745,#20c997)!important;box-shadow:0 4px 15px rgba(40,167,69,.4)!important}.SharedTheme_disabledConnected__uxE8L:hover{transform:none!important}.SharedTheme_comingSoonButton__7y7Mv{background:linear-gradient(135deg,rgba(255,193,7,.15),rgba(255,152,0,.15))!important;border:2px solid rgba(255,193,7,.4)!important;color:#ffc107!important;cursor:not-allowed!important;opacity:.9!important;width:100%;border-radius:10px;font-weight:600;letter-spacing:.025em;position:relative;overflow:hidden}.SharedTheme_comingSoonButton__7y7Mv:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,193,7,.1),transparent);transition:left .5s}.SharedTheme_comingSoonButton__7y7Mv:hover{transform:none!important;box-shadow:0 4px 15px rgba(255,193,7,.2)!important;background:linear-gradient(135deg,rgba(255,193,7,.2),rgba(255,152,0,.2))!important}.SharedTheme_comingSoonButton__7y7Mv:hover:before{left:100%}.SharedTheme_credentialsProfile__DHMoH{padding:0;background:transparent;min-width:65vw;max-width:70vw}.SharedTheme_profileCard__jne32{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:1.5rem}.SharedTheme_cardHeader__3As6J{margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1)}.SharedTheme_cardTitle__0UzIk{font-size:1.25rem;font-weight:600;color:#ffffff;margin:0}.SharedTheme_statusContainer__VhAVM{display:flex;flex-direction:column;gap:1rem}.SharedTheme_statusInfo__xEorI{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px}.SharedTheme_statusIcon__xSsn0{flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}.SharedTheme_successIcon__TpLjU{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(16,185,129,.2));border:1px solid rgba(34,197,94,.3);color:#22c55e}.SharedTheme_errorIcon__sdtdd{background:linear-gradient(135deg,rgba(239,68,68,.2),rgba(220,38,38,.2));border:1px solid rgba(239,68,68,.3);color:#ef4444}.SharedTheme_warningIcon__J8x57{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(251,191,36,.2));border:1px solid rgba(245,158,11,.3);color:#f59e0b}.SharedTheme_statusContent__mj0gO{flex:1 1}.SharedTheme_statusTitle__lNA65{font-size:1.1rem;font-weight:600;color:#ffffff;margin:0 0 .5rem}.SharedTheme_statusDescription__AgTvg{color:#ccc;margin:0;line-height:1.5}.SharedTheme_statusDetails__URozg{display:flex;flex-direction:column;gap:.75rem;padding:1rem;background:rgba(255,255,255,.02);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.SharedTheme_statusItem__7q8C_{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.SharedTheme_statusLabel__rDkpq{color:#ccc;font-size:.9rem}.SharedTheme_statusBadge__kav_a{padding:.25rem .75rem;border-radius:6px;font-size:.8rem;font-weight:500}.SharedTheme_statusSuccess__ZSPBc{background:linear-gradient(135deg,rgba(34,197,94,.2),rgba(16,185,129,.2));border:1px solid rgba(34,197,94,.3);color:#22c55e}.SharedTheme_statusWarning__n3ajK{background:linear-gradient(135deg,rgba(245,158,11,.2),rgba(217,119,6,.2));border:1px solid rgba(245,158,11,.3);color:#f59e0b}.SharedTheme_serviceAccountEmail__H3v4_{color:#60a5fa;font-family:Courier New,monospace;font-size:.9rem}.SharedTheme_warningBox__o0ENE{display:flex;align-items:center;gap:.75rem;padding:.875rem 1rem;margin-bottom:1rem;background:linear-gradient(135deg,rgba(245,158,11,.15),rgba(251,191,36,.15));border:1px solid rgba(245,158,11,.3);border-radius:8px;color:#fbbf24;font-size:.9rem;font-weight:500}.SharedTheme_warningBox__o0ENE svg{flex-shrink:0;color:#f59e0b}.SharedTheme_actionSection__AC3ww{margin-top:1rem;padding:1rem;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(37,99,235,.1));border:1px solid rgba(59,130,246,.2);border-radius:12px}.SharedTheme_completeSetupButton__gfpsE{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:linear-gradient(135deg,#1f2937,#111827);color:#ffffff;border:1px solid #374151;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 14px 0 rgba(0,0,0,.3);width:100%;justify-content:center;margin-bottom:1rem}.SharedTheme_completeSetupButton__gfpsE:hover{transform:translateY(-2px);box-shadow:0 8px 25px 0 rgba(0,0,0,.4);background:linear-gradient(135deg,#374151,#1f2937);border-color:#4b5563}.SharedTheme_completeSetupButton__gfpsE:disabled{background:#374151;border-color:#4b5563;color:#6b7280;cursor:not-allowed;transform:none;box-shadow:none}.SharedTheme_actionDescription__Lnwrx{color:#ccc;font-size:.9rem;margin:0;line-height:1.4}.SharedTheme_readOnlyInfo__0TzZ_{display:flex;flex-direction:column;gap:1rem}.SharedTheme_infoCard__9v_s3{display:flex;align-items:center;gap:1rem;padding:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px}.SharedTheme_infoIcon__35bCS{flex-shrink:0;width:48px;height:48px;border-radius:12px;background:linear-gradient(135deg,rgba(59,130,246,.2),rgba(37,99,235,.2));border:1px solid rgba(59,130,246,.3);display:flex;align-items:center;justify-content:center;color:#3b82f6}.SharedTheme_infoContent__QPrOU{flex:1 1}.SharedTheme_infoTitle__s3ekj{font-size:1.1rem;font-weight:600;color:#ffffff;margin:0 0 .5rem}.SharedTheme_infoDescription__BSwzX{color:#ccc;margin:0;line-height:1.5}.SharedTheme_actionButton__XNq0J{padding:.75rem 1.5rem;background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease;align-self:flex-start}.SharedTheme_actionButton__XNq0J:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 4px 12px rgba(59,130,246,.3)}.SharedTheme_editForm__KGuQG{display:flex;flex-direction:column;gap:1.5rem}.SharedTheme_formGroup___QbRM{display:flex;flex-direction:column;gap:.5rem}.SharedTheme_label__xRQEI{font-weight:500;color:#ffffff;font-size:.9rem}.SharedTheme_emailInput__drva_{padding:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:8px;color:#ffffff;font-size:.9rem;transition:all .3s ease}.SharedTheme_emailInput__drva_:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.SharedTheme_jsonTextarea__OhgKk{padding:.75rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);font-family:Courier New,monospace;font-size:.85rem;resize:vertical;min-height:120px}.SharedTheme_jsonTextarea__OhgKk:focus{box-shadow:0 0 0 3px rgba(59,130,246,.1)}.SharedTheme_helpText__DZDrn{color:#9ca3af;font-size:.8rem;margin:0;line-height:1.4}.SharedTheme_buttonGroup__cJs96{gap:1rem;margin-top:1rem}.SharedTheme_saveButton__Z7KUJ{padding:.75rem 1.5rem;background:linear-gradient(135deg,#10b981,#059669);color:white;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.SharedTheme_saveButton__Z7KUJ:hover{background:linear-gradient(135deg,#059669,#047857);transform:translateY(-1px);box-shadow:0 4px 12px rgba(16,185,129,.3)}.SharedTheme_saveButton__Z7KUJ:disabled{opacity:.6;cursor:not-allowed;transform:none}.SharedTheme_cancelButton__O67zq{padding:.75rem 1.5rem;background:rgba(255,255,255,.1);color:#ffffff;border:1px solid rgba(255,255,255,.2);border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.SharedTheme_cancelButton__O67zq:hover{background:rgba(255,255,255,.15);border-color:rgba(255,255,255,.3)}.SharedTheme_instructions__b46RD{display:flex;flex-direction:column;gap:1.5rem}.SharedTheme_instructionStep__55_1t{display:flex;gap:1rem;padding:1rem;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:12px}.SharedTheme_stepNumber__8oXLu{flex-shrink:0;width:32px;height:32px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:white;font-weight:600;font-size:.9rem}.SharedTheme_stepTitle__eMu_U{margin:0 0 .5rem}.SharedTheme_stepDescription__OIFWY{color:#ccc;margin:0;font-size:.9rem}.SharedTheme_loadingSpinner__nlYLV{width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-top-color:#ffffff;border-radius:50%;animation:SharedTheme_spin__N2lei 1s linear infinite}@media (max-width:768px){.SharedTheme_authPageContainer__vCeHa{width:90vw;min-width:320px;padding:.5rem}.SharedTheme_authCard__Us2gg{padding:1.5rem}.SharedTheme_gridThreeCol___EUN9,.SharedTheme_gridTwoCol___0uuH{grid-template-columns:1fr}.SharedTheme_profilePage__1y6D5{flex-direction:column;gap:1rem}.SharedTheme_sidebar__nUVpB{width:100%;min-width:auto;max-width:none;margin-right:0;margin-bottom:0;position:static;flex-shrink:1}.SharedTheme_profileContent__N_l2x{padding:1rem;min-width:auto;max-width:none}.SharedTheme_appsGrid__H_prL{grid-template-columns:repeat(2,1fr)}.SharedTheme_pageHeader__1rklb{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.SharedTheme_pageTitle__n_ISR{font-size:1.5rem}.SharedTheme_pageSubtitle__9PDJB{font-size:.85rem}.SharedTheme_editButton__FFQcJ{width:100%;justify-content:center;padding:.75rem 1.25rem;font-size:.85rem}.SharedTheme_profileGrid__JOg7I{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);gap:1rem}.SharedTheme_profileCard__jne32{padding:1rem;border-radius:10px}.SharedTheme_cardTitle__0UzIk{font-size:.9rem;gap:.4rem}.SharedTheme_cardIcon__8bg3h{width:14px;height:14px}.SharedTheme_detailRow__47ueZ{flex-direction:column;align-items:flex-start;gap:.5rem;padding:.75rem 0}.SharedTheme_detailLabel__2vKt6{font-size:.85rem;gap:.4rem}.SharedTheme_fieldIcon__P8ONa{width:12px;height:12px}.SharedTheme_detailValue__FqAW8{font-size:.85rem;width:100%;text-align:left}.SharedTheme_emailContainer___t7R_{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%}.SharedTheme_verificationBadge__eL7M_{align-self:flex-start;padding:.2rem .5rem;font-size:.65rem}.SharedTheme_actionButtons__3esjq{gap:.5rem}.SharedTheme_actionButton__XNq0J{padding:.5rem .75rem;font-size:.75rem}.SharedTheme_pageContainer__8wOEh{padding:.5rem}.SharedTheme_appCard__qFKag,.SharedTheme_card__u7yW8{padding:1rem}}@media (max-width:480px){.SharedTheme_authPageContainer__vCeHa{width:95vw;min-width:300px;padding:.25rem}.SharedTheme_authCard__Us2gg{padding:1rem}.SharedTheme_authCardTitle__PhncR{font-size:1.25rem}.SharedTheme_authCardSubtitle__UCwzo{font-size:.9rem}.SharedTheme_profilePage__1y6D5{padding:.5rem}.SharedTheme_sidebar__nUVpB{padding:1rem}.SharedTheme_profileContent__N_l2x{padding:.5rem}.SharedTheme_pageTitle__n_ISR{font-size:1.4rem}.SharedTheme_pageSubtitle__9PDJB{font-size:.8rem}.SharedTheme_editButton__FFQcJ{padding:.6rem 1rem;font-size:.8rem}.SharedTheme_profileGrid__JOg7I{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr);gap:.5rem}.SharedTheme_profileCard__jne32{padding:.875rem;border-radius:8px}.SharedTheme_cardTitle__0UzIk{font-size:.85rem;gap:.3rem}.SharedTheme_cardIcon__8bg3h{width:12px;height:12px}.SharedTheme_detailRow__47ueZ{padding:.6rem 0}.SharedTheme_detailLabel__2vKt6{font-size:.8rem;gap:.3rem}.SharedTheme_fieldIcon__P8ONa{width:10px;height:10px}.SharedTheme_detailValue__FqAW8{font-size:.8rem}.SharedTheme_verificationBadge__eL7M_{padding:.15rem .4rem;font-size:.6rem}.SharedTheme_actionButtons__3esjq{gap:.4rem}.SharedTheme_actionButton__XNq0J{padding:.4rem .6rem;font-size:.7rem}.SharedTheme_modalContent__oc81B{max-width:95vw;margin:.5rem}.SharedTheme_modalHeader__r5Hyj{padding:1rem 1.5rem}.SharedTheme_modalTitle__Jp_Tt{font-size:1.25rem}.SharedTheme_modalBody__0xG95{padding:1.5rem}.SharedTheme_formRow__lpOuj{grid-template-columns:1fr;gap:0}.SharedTheme_modalFooter__95JhC{padding:1rem 1.5rem;flex-direction:column;gap:.75rem}.SharedTheme_modalCancel__MQDUW,.SharedTheme_modalSave__2LpNJ{width:100%;justify-content:center}.SharedTheme_title__LFRcB{font-size:1.5rem}.SharedTheme_appCard__qFKag,.SharedTheme_card__u7yW8{padding:1rem}.SharedTheme_appsGrid__H_prL{grid-template-columns:1fr}.SharedTheme_appActions__BYsv2{gap:.5rem}.SharedTheme_buttonRow__Ke_Tq{flex-direction:column;gap:.5rem}.SharedTheme_actionButton__XNq0J,.SharedTheme_disconnectButton__h7Hmc,.SharedTheme_updateButton__1_2_g{min-width:100%;max-width:100%}.SharedTheme_navItem__7C30D{padding:.75rem}.SharedTheme_navLabel__YIZwi{font-size:.9rem}}.SharedTheme_select__pl6JL{border:1px solid #ced4da;border-radius:4px;background-color:white}.SharedTheme_select__pl6JL:focus{border-color:var(--primary-color)}.SharedTheme_alert__eYxlc{padding:.75rem 1rem;border-radius:4px;margin-bottom:1rem;border:1px solid transparent}.SharedTheme_alertSuccess__FwxE_{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.SharedTheme_alertDanger__683h1{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.SharedTheme_alertWarning__8Ke19{background-color:#fff3cd;border-color:#ffeaa7;color:#856404}.SharedTheme_alertInfo__PqTRr{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.SharedTheme_authPageContainer__vCeHa{height:90vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#111111);padding:1rem;overflow:hidden}.SharedTheme_authCard__Us2gg{background:rgba(26,26,26,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;box-shadow:0 20px 40px rgba(0,0,0,.5);padding:1.5rem;width:100%;max-width:500px;max-height:100%;border:1px solid rgba(255,255,255,.1);overflow-y:auto}.SharedTheme_authCardHeader__0_Rp7{text-align:center;margin-bottom:1.5rem}.SharedTheme_authCardTitle__PhncR{font-size:2rem;font-weight:700;color:#ffffff;margin:0 0 .5rem;line-height:1.2}.SharedTheme_authCardSubtitle__UCwzo{font-size:1rem;color:#a3a3a3;margin:0;line-height:1.4}.SharedTheme_authFormGroup__rRlw8{margin-bottom:1rem}.SharedTheme_authFormGroup__rRlw8 .SharedTheme_label__xRQEI{display:block;font-weight:600;margin-bottom:.5rem;color:#e5e5e5;font-size:.9rem}.SharedTheme_authFormGroup__rRlw8 .SharedTheme_input__N1HQi{width:100%;padding:.75rem .875rem;border:2px solid rgba(255,255,255,.1);border-radius:8px;font-size:.9rem;transition:all .2s ease;background:rgba(17,17,17,.8);color:#ffffff}.SharedTheme_authFormGroup__rRlw8 .SharedTheme_input__N1HQi:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.2)}.SharedTheme_authFormGroup__rRlw8 .SharedTheme_input__N1HQi::placeholder{color:#737373;font-weight:400}.SharedTheme_grid__I6VqI{display:grid;grid-gap:1rem;gap:1rem}.SharedTheme_gridTwoCol___0uuH{grid-template-columns:1fr 1fr}.SharedTheme_flexCol__Q_Mik{display:flex;flex-direction:column}.SharedTheme_textError__F2_WF{color:#fca5a5;margin-left:.25rem}.SharedTheme_textSuccess__E_V3M{color:#6ee7b7}.SharedTheme_textWarning__Hm_mo{color:#fbbf24}.SharedTheme_textInfo__3Wvjg{color:#60a5fa;text-decoration:none}.SharedTheme_textInfo__3Wvjg:hover{text-decoration:underline}.SharedTheme_textMuted__ebBaQ{color:#a3a3a3;font-size:.9rem}.SharedTheme_mt2__onYAs{margin-top:1rem}.SharedTheme_mb2__7coPg{margin-bottom:1rem}.SharedTheme_button__w8jyd{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.25rem;border:none;border-radius:8px;font-size:.9rem;font-weight:600;text-decoration:none;cursor:pointer;transition:all .2s ease;min-height:42px}.SharedTheme_buttonPrimary__et8Ip{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;box-shadow:0 4px 15px rgba(59,130,246,.3)}.SharedTheme_buttonPrimary__et8Ip:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(59,130,246,.4)}.SharedTheme_buttonPrimary__et8Ip:active{transform:translateY(0)}.SharedTheme_buttonPrimary__et8Ip:disabled{opacity:.6;cursor:not-allowed;transform:none}.SharedTheme_buttonSecondary__l8xnx{background:rgba(26,26,26,.8);color:#a3a3a3;border:2px solid rgba(255,255,255,.1)}.SharedTheme_buttonSecondary__l8xnx:hover{background:rgba(34,34,34,.9);border-color:rgba(255,255,255,.2)}.SharedTheme_messageError__fJXXo{background:rgba(239,68,68,.1);color:#fca5a5;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(239,68,68,.2);margin-bottom:.75rem;font-size:.85rem}.SharedTheme_messageSuccess__H6oLd{background:rgba(16,185,129,.1);color:#6ee7b7;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(16,185,129,.2);margin-bottom:.75rem;font-size:.85rem}.SharedTheme_messageWarning__levFD{background:rgba(245,158,11,.1);color:#fbbf24;padding:.5rem .75rem;border-radius:8px;border:1px solid rgba(245,158,11,.2);margin-bottom:.75rem;font-size:.85rem}.SharedTheme_loadingContainer__8maVB{min-height:200px;max-width:200px}.SharedTheme_backdrop__ky_JL{background:rgba(0,0,0,.6)}.SharedTheme_backdropInner__GUH8X{background:rgba(26,26,26,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.SharedTheme_backdropText__8G4LZ{color:#ffffff;font-weight:500}@media (max-width:768px){.SharedTheme_authPageContainer__vCeHa{padding:.5rem}.SharedTheme_authCard__Us2gg{padding:1rem;max-width:100%}.SharedTheme_authCardTitle__PhncR{font-size:1.5rem}.SharedTheme_authCardSubtitle__UCwzo{font-size:.9rem}.SharedTheme_gridTwoCol___0uuH{grid-template-columns:1fr}.SharedTheme_authFormGroup__rRlw8{margin-bottom:.75rem}.SharedTheme_button__w8jyd{padding:.625rem 1rem;font-size:.85rem;min-height:38px}}.SharedTheme_spinner__XyB12{width:20px;height:20px;border:2px solid #f3f3f3;border-top:2px solid var(--primary-color)}.SharedTheme_loading__mC6a5{opacity:.6;pointer-events:none}.SharedTheme_textCenter__D5ZJe{text-align:center}.SharedTheme_textLeft__Qpj9q{text-align:left}.SharedTheme_textRight__3rdWI{text-align:right}.SharedTheme_textMuted__ebBaQ{color:#6c757d}.SharedTheme_textPrimary__dPGYG{color:var(--primary-color)}.SharedTheme_textSuccess__E_V3M{color:var(--success-color)}.SharedTheme_textDanger__k6JD_{color:var(--danger-color)}.SharedTheme_textWarning__Hm_mo{color:var(--warning-color)}.SharedTheme_textInfo__3Wvjg{color:var(--info-color)}.SharedTheme_textSmall__CyxvS{font-size:.875rem}.SharedTheme_textLarge__vQHFF{font-size:1.25rem}.SharedTheme_textBold__TBn_T{font-weight:600}.SharedTheme_textItalic__MGqx4{font-style:italic}.SharedTheme_m0__D3E0v{margin:0}.SharedTheme_m1__yXKEN{margin:.25rem}.SharedTheme_m2__U4feC{margin:.5rem}.SharedTheme_m3__LUhwd{margin:1rem}.SharedTheme_m4__B7bDu{margin:1.5rem}.SharedTheme_m5__38XKg{margin:3rem}.SharedTheme_mt0__gtCi7{margin-top:0}.SharedTheme_mt1__d8x_L{margin-top:.25rem}.SharedTheme_mt2__onYAs{margin-top:.5rem}.SharedTheme_mt3__Rsyge{margin-top:1rem}.SharedTheme_mt4__QF_q1{margin-top:1.5rem}.SharedTheme_mt5__lmQcr{margin-top:3rem}.SharedTheme_mb0__HIBFW{margin-bottom:0}.SharedTheme_mb1__VqLVj{margin-bottom:.25rem}.SharedTheme_mb2__7coPg{margin-bottom:.5rem}.SharedTheme_mb3__y0C0G{margin-bottom:1rem}.SharedTheme_mb4__uBPJe{margin-bottom:1.5rem}.SharedTheme_mb5__mlDNb{margin-bottom:3rem}.SharedTheme_ml0__F7XJ4{margin-left:0}.SharedTheme_ml1__CKlCX{margin-left:.25rem}.SharedTheme_ml2__vm_gN{margin-left:.5rem}.SharedTheme_ml3__LCCQa{margin-left:1rem}.SharedTheme_ml4__XSIFB{margin-left:1.5rem}.SharedTheme_ml5__8aTR8{margin-left:3rem}.SharedTheme_mr0__FiM2i{margin-right:0}.SharedTheme_mr1__y0r_U{margin-right:.25rem}.SharedTheme_mr2__Fn4Wp{margin-right:.5rem}.SharedTheme_mr3___cXqW{margin-right:1rem}.SharedTheme_mr4__lnpM7{margin-right:1.5rem}.SharedTheme_mr5__ihhpx{margin-right:3rem}.SharedTheme_p0__qUv9q{padding:0}.SharedTheme_p1__LeqL7{padding:.25rem}.SharedTheme_p2__oS0dt{padding:.5rem}.SharedTheme_p3__iSbX9{padding:1rem}.SharedTheme_p4__VSxbq{padding:1.5rem}.SharedTheme_p5__QwAlg{padding:3rem}.SharedTheme_pt0__mIz89{padding-top:0}.SharedTheme_pt1__mD4Vr{padding-top:.25rem}.SharedTheme_pt2__pjPEs{padding-top:.5rem}.SharedTheme_pt3__iVkSQ{padding-top:1rem}.SharedTheme_pt4__Re2xm{padding-top:1.5rem}.SharedTheme_pt5__kwO5K{padding-top:3rem}.SharedTheme_pb0__Iqo4W{padding-bottom:0}.SharedTheme_pb1__TGvJ2{padding-bottom:.25rem}.SharedTheme_pb2__mlmXv{padding-bottom:.5rem}.SharedTheme_pb3__W0lQK{padding-bottom:1rem}.SharedTheme_pb4__qscV1{padding-bottom:1.5rem}.SharedTheme_pb5__gjldU{padding-bottom:3rem}.SharedTheme_pl0__U2qMV{padding-left:0}.SharedTheme_pl1__QQxXr{padding-left:.25rem}.SharedTheme_pl2__vw55I{padding-left:.5rem}.SharedTheme_pl3__FVTUY{padding-left:1rem}.SharedTheme_pl4__3fSc8{padding-left:1.5rem}.SharedTheme_pl5__fJk2m{padding-left:3rem}.SharedTheme_pr0__TbVUK{padding-right:0}.SharedTheme_pr1__b5nty{padding-right:.25rem}.SharedTheme_pr2__2UpsL{padding-right:.5rem}.SharedTheme_pr3__w0LVt{padding-right:1rem}.SharedTheme_pr4__gpK7R{padding-right:1.5rem}.SharedTheme_pr5__o024F{padding-right:3rem}.SharedTheme_backdrop__ky_JL{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:9999}.SharedTheme_backdropInner__GUH8X{display:flex;flex-direction:column;align-items:center;gap:1rem;background:rgba(30,30,30,.95);padding:2rem;border-radius:12px;border:1px solid #333;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.SharedTheme_backdropText__8G4LZ{color:#fff;font-size:1rem;text-align:center;max-width:300px;line-height:1.5}@media (max-width:768px){.SharedTheme_container__NcloE{padding:0 .5rem}.SharedTheme_card__u7yW8{padding:1rem}.SharedTheme_btn__wHfB8{padding:.5rem .75rem;font-size:.8rem}.SharedTheme_btnLarge__E5KRW{padding:.75rem 1rem;font-size:.9rem}}@media (max-width:480px){.SharedTheme_card__u7yW8{padding:.75rem}.SharedTheme_btn__wHfB8{padding:.4rem .6rem;font-size:.75rem}}.SharedTheme_verificationContainer__xE57y{height:calc(100vh - 120px);display:flex;align-items:center;justify-content:center;padding:1rem;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);overflow:hidden}.SharedTheme_verificationCard__9Z93h{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:16px;padding:2.5rem;text-align:center;max-width:480px;width:100%;box-shadow:0 12px 40px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:relative;overflow:hidden}.SharedTheme_verificationCard__9Z93h:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}.SharedTheme_verificationIcon__pjztI{font-size:3.5rem;display:inline-flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,#007bff,#0056b3);border-radius:50%;margin:0 auto 1.25rem;box-shadow:0 8px 25px rgba(0,123,255,.3);position:relative}.SharedTheme_verificationIcon__pjztI:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,#007bff,#0056b3);border-radius:50%;z-index:-1;opacity:.3;filter:blur(8px)}.SharedTheme_verificationTitle__J0NVp{font-size:1.75rem;font-weight:700;color:#ffffff;margin-bottom:.75rem;text-shadow:0 2px 10px rgba(0,0,0,.3);background:linear-gradient(135deg,#ffffff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SharedTheme_verificationDescription__h0Mek{font-size:1rem;color:#b0b0b0;line-height:1.6;margin-bottom:1.5rem}.SharedTheme_loadingContainer__8maVB{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;gap:1rem}.SharedTheme_spinner__XyB12{width:40px;height:40px;border:4px solid #333;border-top-color:#007bff;border-radius:50%;animation:SharedTheme_spin__N2lei 1s linear infinite}@keyframes SharedTheme_spin__N2lei{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SharedTheme_buttonGroup__cJs96{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap;margin-top:1.5rem}.SharedTheme_primaryButton__MlDo_{background:linear-gradient(135deg,#007bff,#0056b3);color:#ffffff;border:none;padding:.875rem 2rem;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px rgba(0,123,255,.3);position:relative;overflow:hidden}.SharedTheme_primaryButton__MlDo_:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}.SharedTheme_primaryButton__MlDo_:hover:before{left:100%}.SharedTheme_primaryButton__MlDo_:hover{background:linear-gradient(135deg,#0056b3,#004085);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,123,255,.4)}.SharedTheme_secondaryButton__hKhJz{background:transparent;color:#ffffff;border:1px solid #4a5568;padding:.875rem 2rem;border-radius:10px;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.SharedTheme_secondaryButton__hKhJz:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;background:rgba(255,255,255,.1);transition:width .3s ease}.SharedTheme_secondaryButton__hKhJz:hover:before{width:100%}.SharedTheme_secondaryButton__hKhJz:hover{border-color:#6b7280;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}@media (max-width:768px){.SharedTheme_verificationContainer__xE57y{padding:.75rem;height:calc(100vh - 100px)}.SharedTheme_verificationCard__9Z93h{padding:1.5rem;max-width:100%}.SharedTheme_verificationIcon__pjztI{width:60px;height:60px;font-size:2.5rem}.SharedTheme_verificationTitle__J0NVp{font-size:1.5rem}.SharedTheme_verificationDescription__h0Mek{font-size:.9rem}.SharedTheme_buttonGroup__cJs96{flex-direction:column;align-items:center;gap:.5rem}.SharedTheme_primaryButton__MlDo_,.SharedTheme_secondaryButton__hKhJz{width:100%;max-width:280px;padding:.75rem 1.5rem;font-size:.9rem}}.SharedTheme_credentialsTwoColumnLayout__UxXtH{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;margin-top:1.5rem}.SharedTheme_credentialsLeftColumn__LJRly,.SharedTheme_credentialsRightColumn__nyYZf{display:flex;flex-direction:column;gap:1.5rem}@media (max-width:1024px){.SharedTheme_credentialsTwoColumnLayout__UxXtH{grid-template-columns:1fr;gap:1.5rem}.SharedTheme_credentialsLeftColumn__LJRly,.SharedTheme_credentialsRightColumn__nyYZf{gap:1rem}}@media (max-width:768px){.SharedTheme_credentialsTwoColumnLayout__UxXtH{gap:1rem}}.SharedTheme_progressSteps__h_AlS{display:flex;justify-content:space-between;align-items:center;margin:1rem 0;padding:1rem;background:#f8f9fa;border-radius:8px;border:1px solid #e9ecef}.SharedTheme_progressStep__kj_Ug{display:flex;flex-direction:column;align-items:center;flex:1 1;position:relative}.SharedTheme_progressStep__kj_Ug:not(:last-child):after{content:"";position:absolute;top:12px;right:-50%;width:100%;height:2px;background:#dee2e6;z-index:1}.SharedTheme_progressStep__kj_Ug.SharedTheme_completed__NcXoj:not(:last-child):after{background:#28a745}.SharedTheme_stepNumber__8oXLu{width:24px;height:24px;border-radius:50%;background:#dee2e6;color:#6c757d;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;margin-bottom:.5rem;position:relative;z-index:2}.SharedTheme_progressStep__kj_Ug.SharedTheme_completed__NcXoj .SharedTheme_stepNumber__8oXLu{background:#28a745;color:white}.SharedTheme_stepLabel__mKTtP{font-size:.75rem;color:#6c757d;text-align:center;margin-bottom:.25rem}.SharedTheme_stepStatus__1E_CU{font-size:1rem;color:#6c757d}.SharedTheme_progressStep__kj_Ug.SharedTheme_completed__NcXoj .SharedTheme_stepStatus__1E_CU{color:#28a745}@media (max-width:768px){.SharedTheme_progressSteps__h_AlS{flex-direction:column;gap:1rem}.SharedTheme_progressStep__kj_Ug:not(:last-child):after{display:none}.SharedTheme_stepLabel__mKTtP{font-size:.875rem}}.SharedTheme_progressIndicator__4OBF4{margin-top:.5rem;padding:1rem;background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.05));border-radius:12px;border:1px solid rgba(16,185,129,.2)}.SharedTheme_progressBar__kicg4{width:100%;height:12px;background:linear-gradient(135deg,#374151,#1f2937);border-radius:8px;overflow:hidden;margin-bottom:.75rem;position:relative;box-shadow:inset 0 2px 4px rgba(0,0,0,.3)}.SharedTheme_progressFill__U64RC{height:100%;background:linear-gradient(90deg,#10b981,#059669 50%,#047857);border-radius:8px;transition:width .8s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 2px 8px rgba(16,185,129,.3)}.SharedTheme_progressFill__U64RC:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:SharedTheme_shimmer__VPwF_ 2.5s infinite;border-radius:8px}@keyframes SharedTheme_shimmer__VPwF_{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.SharedTheme_progressText__DmKdR{font-size:1rem;color:#10b981;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:.5px}.SharedTheme_partialProgress__dibiJ{margin-top:.5rem}.SharedTheme_partialProgress__dibiJ .SharedTheme_progressBar__kicg4{height:3px;margin-bottom:.25rem}.SharedTheme_partialProgress__dibiJ .SharedTheme_progressText__DmKdR{font-size:.7rem;color:#6c757d}.SharedTheme_stepsSection__bO_LI{margin:1.5rem 0}.SharedTheme_step__GBtrb{display:flex;align-items:flex-start;margin-bottom:1.5rem;padding:1rem;background:linear-gradient(135deg,rgba(55,65,81,.1),rgba(31,41,55,.05));border-radius:12px;border:1px solid rgba(55,65,81,.2);transition:all .3s ease}.SharedTheme_step__GBtrb:hover{background:linear-gradient(135deg,rgba(55,65,81,.15),rgba(31,41,55,.1));border-color:rgba(55,65,81,.3);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.SharedTheme_stepIcon__N8O81{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;font-weight:700;margin-right:1rem;flex-shrink:0;transition:all .3s ease}.SharedTheme_stepIconCompleted__UjWj4{background:linear-gradient(135deg,#10b981,#059669);color:white;box-shadow:0 4px 12px rgba(16,185,129,.3)}.SharedTheme_stepIconInProgress__eS9yI{background:linear-gradient(135deg,#f59e0b,#d97706);color:white;box-shadow:0 4px 12px rgba(245,158,11,.3);animation:SharedTheme_pulse__uBOSM 2s infinite}.SharedTheme_stepIconPending__4MOCe{background:linear-gradient(135deg,#6b7280,#4b5563);color:#9ca3af;box-shadow:0 2px 8px rgba(0,0,0,.1)}.SharedTheme_stepIconError__P_KXC{background:linear-gradient(135deg,#ef4444,#dc2626);color:white;box-shadow:0 4px 12px rgba(239,68,68,.3)}@keyframes SharedTheme_pulse__uBOSM{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.SharedTheme_stepContent__tfIIS{flex:1 1}.SharedTheme_stepTitle__eMu_U{font-size:1rem;font-weight:600;color:#ffffff;margin-bottom:.5rem;text-shadow:0 1px 2px rgba(0,0,0,.3)}.SharedTheme_stepDescription__OIFWY{font-size:.875rem;color:#d1d5db;line-height:1.5;margin-bottom:.25rem}.SharedTheme_stepError__Gv059{font-size:.8rem;color:#fca5a5;background:rgba(239,68,68,.1);padding:.5rem;border-radius:6px;border:1px solid rgba(239,68,68,.2);margin-top:.5rem}.SharedTheme_errorSection__JBuxX,.SharedTheme_successSection__fJpk4{margin:1.5rem 0;padding:1rem;border-radius:12px;text-align:center}.SharedTheme_successSection__fJpk4{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.05));border:1px solid rgba(16,185,129,.2)}.SharedTheme_errorSection__JBuxX{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(220,38,38,.05));border:1px solid rgba(239,68,68,.2)}.SharedTheme_errorMessage__Vceou,.SharedTheme_successMessage__6zLhP{font-size:1rem;font-weight:600;color:#ffffff;text-shadow:0 1px 2px rgba(0,0,0,.3)}.SharedTheme_successMessage__6zLhP{color:#10b981}.SharedTheme_errorMessage__Vceou{color:#fca5a5}.SharedTheme_simpleStatus__Aevsl{display:flex;align-items:center;padding:1.5rem;background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #374151;border-radius:12px;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.3)}.SharedTheme_simpleStatus__Aevsl .SharedTheme_statusIcon__xSsn0{margin-right:1rem;flex-shrink:0;font-size:1.5rem}.SharedTheme_simpleStatus__Aevsl .SharedTheme_statusContent__mj0gO{flex:1 1}.SharedTheme_simpleStatus__Aevsl .SharedTheme_statusTitle__lNA65{font-size:1.125rem;font-weight:600;color:#f87171;margin:0 0 .5rem}.SharedTheme_simpleStatus__Aevsl .SharedTheme_statusDescription__AgTvg{font-size:.875rem;color:#9ca3af;margin:0;line-height:1.5}.SharedTheme_detailedStatus__yQ_Ci .SharedTheme_statusInfo__xEorI{display:flex;align-items:center;padding:1.5rem;background:linear-gradient(135deg,#064e3b,#065f46);border:1px solid #10b981;border-radius:12px;margin-bottom:1.5rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.3)}.SharedTheme_detailedStatus__yQ_Ci .SharedTheme_statusIcon__xSsn0{margin-right:1rem;flex-shrink:0;font-size:1.5rem}.SharedTheme_detailedStatus__yQ_Ci .SharedTheme_statusContent__mj0gO{flex:1 1}.SharedTheme_detailedStatus__yQ_Ci .SharedTheme_statusTitle__lNA65{font-size:1.125rem;font-weight:600;color:#10b981;margin:0 0 .5rem}.SharedTheme_detailedStatus__yQ_Ci .SharedTheme_statusDescription__AgTvg{font-size:.875rem;color:#a7f3d0;margin:0;line-height:1.5}.SharedTheme_modalOverlay__M_pJ_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.85);display:flex;align-items:center;justify-content:center;z-index:1000;overflow:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:SharedTheme_fadeIn__yRfXw .2s ease}.SharedTheme_modalOverlay__M_pJ_+.SharedTheme_modalOverlay__M_pJ_{z-index:1001;background:rgba(0,0,0,.9)}@keyframes SharedTheme_fadeIn__yRfXw{0%{opacity:0}to{opacity:1}}body.SharedTheme_modal-open__mvgN3{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;left:0!important;right:0!important;-webkit-overflow-scrolling:touch;touch-action:none}html.SharedTheme_modal-open__mvgN3,html:has(body.SharedTheme_modal-open__mvgN3){overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;touch-action:none}.SharedTheme_modalOverlay__M_pJ_{overflow-y:auto;overflow-x:hidden;touch-action:auto}.SharedTheme_configureModal__fTr2q,.SharedTheme_emailTestModal__7qKtr,.SharedTheme_validationModal__GdrBY{touch-action:auto;overflow-y:auto;max-height:90vh}.SharedTheme_modalOverlay__M_pJ_ *{-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000}.SharedTheme_configureModal__fTr2q,.SharedTheme_emailTestModal__7qKtr,.SharedTheme_validationModal__GdrBY{background:linear-gradient(135deg,#1a1a1a,#111111);border:1px solid #374151;border-radius:12px;box-shadow:0 25px 50px -12px rgba(0,0,0,.6),0 0 0 1px rgba(255,255,255,.05);width:95%;max-width:450px;max-height:95vh;overflow:hidden;animation:SharedTheme_slideIn___KdGi .3s ease;position:relative;display:flex;flex-direction:column;margin:0;padding:0}@keyframes SharedTheme_slideIn___KdGi{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.SharedTheme_configureModal__fTr2q,.SharedTheme_emailTestModal__7qKtr,.SharedTheme_validationModal__GdrBY{transition:all .2s ease;animation:SharedTheme_modalSlideIn__M9lk9 .2s ease}.SharedTheme_modalOverlay__M_pJ_{transition:all .2s ease;animation:SharedTheme_modalFadeIn__ysRBU .2s ease}@keyframes SharedTheme_modalSlideIn__M9lk9{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes SharedTheme_modalFadeIn__ysRBU{0%{opacity:0}to{opacity:1}}.SharedTheme_modalContent__oc81B,.SharedTheme_modalFooter__95JhC,.SharedTheme_modalHeader__r5Hyj{transition:all .3s ease}.SharedTheme_modalHeader__r5Hyj{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.25rem;border-bottom:1px solid #374151;background:linear-gradient(135deg,#1f2937,#111827);border-radius:12px 12px 0 0;position:relative;flex-shrink:0;margin-bottom:0}.SharedTheme_modalHeader__r5Hyj:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#374151,transparent)}.SharedTheme_modalTitle__Jp_Tt{font-size:1.5rem;font-weight:700;color:#ffffff;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.3);letter-spacing:-.025em}.SharedTheme_modalCloseButton__zWpVj{background:rgba(55,65,81,.5);border:1px solid #4b5563;font-size:1.25rem;color:#9ca3af;cursor:pointer;padding:.5rem;border-radius:8px;transition:all .3s ease;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.SharedTheme_modalCloseButton__zWpVj:hover{color:#ffffff;background:#374151;border-color:#6b7280;transform:scale(1.05)}.SharedTheme_modalContent__oc81B{padding:1rem;background:linear-gradient(135deg,#1f2937,#111827);flex:1 1;overflow:hidden;display:flex;flex-direction:column;border-radius:0;margin:0}.SharedTheme_modalFooter__95JhC{display:flex;justify-content:flex-end;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid #374151;background:linear-gradient(135deg,#1f2937,#111827);border-radius:0 0 12px 12px;position:relative;flex-shrink:0;margin-top:0}.SharedTheme_modalFooter__95JhC:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#374151,transparent)}.SharedTheme_jsonTextarea__OhgKk{width:100%;min-height:80px;padding:.5rem;border:1px solid #4b5563;border-radius:8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.7rem;line-height:1.4;resize:none;background:#1f2937;color:#ffffff;transition:all .3s ease}.SharedTheme_jsonTextarea__OhgKk:focus{outline:none;border-color:#3b82f6;background:#111827}.SharedTheme_jsonTextarea__OhgKk::placeholder{color:#6b7280;font-weight:400}.SharedTheme_modalContent__oc81B .SharedTheme_label__xRQEI{display:block;font-size:1rem;font-weight:600;color:#ffffff;margin-bottom:.75rem;text-shadow:0 1px 2px rgba(0,0,0,.3)}.SharedTheme_modalContent__oc81B .SharedTheme_emailInput__drva_,.SharedTheme_modalContent__oc81B .SharedTheme_textInput__wAv_q{width:100%;padding:.5rem;border:1px solid #4b5563;border-radius:8px;background:#1f2937;color:#ffffff;font-size:.875rem;font-weight:400;transition:all .3s ease}.SharedTheme_modalContent__oc81B .SharedTheme_emailInput__drva_:focus,.SharedTheme_modalContent__oc81B .SharedTheme_textInput__wAv_q:focus{outline:none;border-color:#3b82f6;background:#111827}.SharedTheme_modalContent__oc81B .SharedTheme_emailInput__drva_::placeholder,.SharedTheme_modalContent__oc81B .SharedTheme_textInput__wAv_q::placeholder{color:#6b7280;font-weight:400}.SharedTheme_modalContent__oc81B .SharedTheme_helpText__DZDrn{font-size:.875rem;color:#9ca3af;margin-top:.5rem;margin-bottom:0;line-height:1.5;font-weight:400}.SharedTheme_modalContent__oc81B .SharedTheme_formGroup___QbRM{margin-bottom:1rem;padding:0}.SharedTheme_modalContent__oc81B .SharedTheme_cancelButton__O67zq,.SharedTheme_modalContent__oc81B .SharedTheme_secondaryButton__hKhJz{background:linear-gradient(135deg,#374151,#1f2937);color:#ffffff;border:1px solid #4b5563;padding:.5rem 1rem;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.2)}.SharedTheme_modalContent__oc81B .SharedTheme_cancelButton__O67zq:hover,.SharedTheme_modalContent__oc81B .SharedTheme_secondaryButton__hKhJz:hover{background:linear-gradient(135deg,#4b5563,#374151);border-color:#6b7280;transform:translateY(-2px);box-shadow:0 8px 16px rgba(0,0,0,.3)}.SharedTheme_modalContent__oc81B .SharedTheme_primaryButton__MlDo_,.SharedTheme_modalContent__oc81B .SharedTheme_saveButton__Z7KUJ{background:linear-gradient(135deg,#10b981,#059669);color:#ffffff;border:1px solid #047857;padding:.5rem 1rem;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 8px rgba(16,185,129,.3)}.SharedTheme_modalContent__oc81B .SharedTheme_primaryButton__MlDo_:hover:not(:disabled),.SharedTheme_modalContent__oc81B .SharedTheme_saveButton__Z7KUJ:hover:not(:disabled){background:linear-gradient(135deg,#059669,#047857);border-color:#065f46;transform:translateY(-2px);box-shadow:0 8px 16px rgba(16,185,129,.4)}.SharedTheme_modalContent__oc81B .SharedTheme_primaryButton__MlDo_:disabled,.SharedTheme_modalContent__oc81B .SharedTheme_saveButton__Z7KUJ:disabled{background:linear-gradient(135deg,#374151,#1f2937);border-color:#4b5563;color:#6b7280;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:768px){.SharedTheme_configureModal__fTr2q,.SharedTheme_emailTestModal__7qKtr,.SharedTheme_validationModal__GdrBY{width:95%;margin:.5rem;max-height:95vh;max-width:400px}.SharedTheme_modalHeader__r5Hyj{padding:1rem}.SharedTheme_modalContent__oc81B{padding:1rem;max-height:calc(95vh - 120px);overflow-y:auto}.SharedTheme_modalFooter__95JhC{padding:.75rem 1rem;flex-direction:column;gap:.5rem}.SharedTheme_modalFooter__95JhC button{width:100%;padding:.75rem;font-size:.875rem}.SharedTheme_modalTitle__Jp_Tt{font-size:1.125rem}.SharedTheme_modalContent__oc81B .SharedTheme_label__xRQEI{font-size:.75rem;margin-bottom:.5rem}.SharedTheme_modalContent__oc81B .SharedTheme_emailInput__drva_,.SharedTheme_modalContent__oc81B .SharedTheme_textInput__wAv_q{padding:.625rem;font-size:.75rem}.SharedTheme_jsonTextarea__OhgKk{min-height:100px;padding:.625rem;font-size:.625rem}.SharedTheme_modalContent__oc81B .SharedTheme_formGroup___QbRM{margin-bottom:1rem}.SharedTheme_modalContent__oc81B .SharedTheme_helpText__DZDrn{font-size:.625rem;margin-top:.25rem}}.SharedTheme_badge__qN4eF{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.SharedTheme_bgGreen100__RGu_K{background:rgba(34,197,94,.15)}.SharedTheme_textGreen800__Xa82L{color:#22c55e}.SharedTheme_bgRed100__tFW44{background:rgba(239,68,68,.15)}.SharedTheme_textRed800__1P2X9{color:#ef4444}.SharedTheme_bgRed200__3UHuK{background:rgba(239,68,68,.2)}.SharedTheme_textRed900__Qkeek{color:#dc2626}.SharedTheme_bgYellow100__SQaQ8{background:rgba(245,158,11,.15)}.SharedTheme_textYellow800__eTOuM{color:#f59e0b}.SharedTheme_bgBlue100__lnleT{background:rgba(59,130,246,.15)}.SharedTheme_textBlue800__q9R7p{color:#3b82f6}.SharedTheme_bgGray100__tVvfP{background:rgba(156,163,175,.15)}.SharedTheme_textGray800__NqUUF{color:#9ca3af}.SharedTheme_textRed500__D5W6D{color:#ef4444}.SharedTheme_bgGray50__ewPE3{background:rgba(249,250,251,.05)}.SharedTheme_rounded__x26X8{border-radius:8px}.SharedTheme_maxH96__QxoDJ{max-height:24rem}.SharedTheme_overflowAuto__oUp_l{overflow:auto}.SharedTheme_maxW64__tXbgl{max-width:16rem}.SharedTheme_tableWrapper__hyMK4{overflow-x:auto;-webkit-overflow-scrolling:touch}.SharedTheme_wFull__4CzaW{width:100%}.SharedTheme_sticky__btKlo{position:-webkit-sticky;position:sticky}.SharedTheme_companySelection__fPALy{margin-top:1rem}.SharedTheme_companyGrid___AxsY{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:.75rem;gap:.75rem;max-height:200px;overflow-y:auto;padding:.5rem;border:1px solid #333;border-radius:8px;background:#0a0a0a}.SharedTheme_companyCheckbox__12b_1{display:flex;align-items:center;gap:.75rem;padding:.75rem;border:1px solid #333;border-radius:8px;background:#1a1a1a;cursor:pointer;transition:all .2s ease;position:relative}.SharedTheme_companyCheckbox__12b_1:hover{background:#2a2a2a;border-color:#444}.SharedTheme_companyCheckboxSelected__rZLaM{background:rgba(59,130,246,.1);border-color:#3b82f6}.SharedTheme_companyCheckboxSelected__rZLaM:hover{background:rgba(59,130,246,.15)}.SharedTheme_companyInfo__WiK2V{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.SharedTheme_companyName__SbNDj{font-size:.9rem}.SharedTheme_companyCount__syJjs{font-size:.8rem}.SharedTheme_selectedCompanies___JLps{margin-top:.75rem;padding:.5rem .75rem;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:6px;display:flex;align-items:center;gap:.5rem}.SharedTheme_selectedCount__vjlVq,.SharedTheme_selectedLabel__9_zzx{font-size:.85rem}.SharedTheme_checkbox__Ynf46{accent-color:#3b82f6}.SharedTheme_checkbox__Ynf46,.SharedTheme_radio__fWgVZ{width:18px;height:18px;cursor:pointer}.SharedTheme_select__pl6JL{background:#1a1a1a;border-radius:6px;padding:.75rem;font-size:.9rem;transition:all .2s ease}.SharedTheme_select__pl6JL:focus{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.SharedTheme_select__pl6JL:hover{border-color:#444}.SharedTheme_select__pl6JL option{background:#1a1a1a;color:#fff;padding:.5rem}.SharedTheme_formGroupCompact__0__wS{margin-bottom:1rem}.SharedTheme_formLabelCompact__vgPtc{display:block;font-weight:600;color:#fff;margin-bottom:.4rem;font-size:.85rem}.SharedTheme_radioGroupCompact__QEyCy{margin-bottom:.5rem}.SharedTheme_radioLabelCompact__lik2B{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.3rem 0;color:#fff;font-size:.85rem}.SharedTheme_companySelectionCompact___Cmr_{margin-top:.5rem}.SharedTheme_companyList__vW9e_{max-height:150px;overflow-y:auto;padding:.5rem;border:1px solid #333;border-radius:6px;background:#0a0a0a}.SharedTheme_companyItem__QvGn3{display:flex;align-items:center;gap:.5rem;padding:.5rem;border:1px solid #333;border-radius:4px;background:#1a1a1a;cursor:pointer;transition:all .2s ease;margin-bottom:.3rem}.SharedTheme_companyItem__QvGn3:hover{background:#2a2a2a;border-color:#444}.SharedTheme_companyItemSelected__jdf5_{background:rgba(59,130,246,.1);border-color:#3b82f6}.SharedTheme_companyItemSelected__jdf5_:hover{background:rgba(59,130,246,.15)}.SharedTheme_companyInfoCompact__lxyJw{display:flex;flex-direction:column;gap:.1rem;flex:1 1}.SharedTheme_companyName__SbNDj{font-weight:600;color:#fff;font-size:.85rem}.SharedTheme_companyCount__syJjs{font-size:.75rem;color:#999}.SharedTheme_selectedCompaniesCompact__LNG_x{margin-top:.5rem;padding:.4rem .6rem;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:4px;display:flex;align-items:center;gap:.4rem}.SharedTheme_selectedLabel__9_zzx{font-size:.8rem;color:#ccc}.SharedTheme_selectedCount__vjlVq{font-size:.8rem;color:#3b82f6;font-weight:600}.SharedTheme_selectCompact__uPoTp{background:#1a1a1a;border:1px solid #333;border-radius:4px;color:#fff;padding:.6rem;font-size:.85rem;transition:all .2s ease;cursor:pointer;width:100%}.SharedTheme_selectCompact__uPoTp:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.2)}.SharedTheme_selectCompact__uPoTp:hover{border-color:#444}.SharedTheme_selectCompact__uPoTp option{background:#1a1a1a;color:#fff;padding:.4rem}.SharedTheme_top0__sS1Df{top:0}.SharedTheme_z10__xVfOf{z-index:10}.SharedTheme_bgWhite__Hj55W{background-color:#1a1a1a}.SharedTheme_borderB__SZgml{border-bottom-width:1px}.SharedTheme_borderGray200__vtL78{border-color:rgba(255,255,255,.1)}.SharedTheme_w10__qylMc{width:2.5rem}.SharedTheme_tablebody__ccyGF{background:transparent}.SharedTheme_divideY__jFi9E{border-top-width:0}.SharedTheme_divideGray100__SU7gr>*+*{border-top:1px solid rgba(255,255,255,.05)}.SharedTheme_hoverBgGray50__zBRvb:hover{background-color:rgba(255,255,255,.02)}.SharedTheme_sortable__Krbc5{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .2s ease}.SharedTheme_sortable__Krbc5:hover{color:#ffffff!important}.SharedTheme_textGray300__nhljv{color:#d1d5db}.SharedTheme_textGray900__brQpF{color:#ffffff}.SharedTheme_inlineFlex__2TsSg{display:inline-flex}.SharedTheme_itemsCenter__OFHM_{align-items:center}.SharedTheme_px6__ZofVp{padding-left:1.5rem;padding-right:1.5rem}.SharedTheme_secondary__KUlha{background:linear-gradient(135deg,#6b7280,#4b5563);color:white;border-radius:8px}.SharedTheme_secondary__KUlha:hover{background:linear-gradient(135deg,#4b5563,#374151);transform:translateY(-1px)}.SharedTheme_textSm__lVkt9{font-size:.875rem}.SharedTheme_select__pl6JL{width:100%;padding:.5rem .75rem;border:1px solid #333;border-radius:8px;font-size:.875rem;background-color:rgba(255,255,255,.05);color:#fff;cursor:pointer;transition:all .3s ease}.SharedTheme_select__pl6JL:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.SharedTheme_testSection__HkeiH{margin-top:2rem;padding:1.5rem;background:linear-gradient(135deg,#1f2937,#111827);border:1px solid #374151;border-radius:12px;margin-bottom:2rem}.SharedTheme_testTitle__otDTJ{font-size:1.1rem;font-weight:600;color:#ffffff;margin:0 0 1rem;text-align:center}.SharedTheme_testButtons__G3cEG{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.SharedTheme_testButton__66eBZ{padding:.625rem 1rem;border:1px solid #4b5563;border-radius:8px;background:linear-gradient(135deg,#374151,#1f2937);color:#ffffff;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:.5rem;min-width:140px;justify-content:center}.SharedTheme_testButton__66eBZ:hover{background:linear-gradient(135deg,#4b5563,#374151);border-color:#6b7280;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.SharedTheme_testButton__66eBZ:active{transform:translateY(0)}.SharedTheme_dashboardContainer__scZkZ{padding:2rem;max-width:1400px;margin:0 auto;background:linear-gradient(135deg,#0a0a0a,#1a1a1a);min-height:calc(100vh - 80px);position:relative;overflow-x:hidden}.SharedTheme_dashboardHeader__b3Ssc{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.1);flex-wrap:wrap;gap:1rem}.SharedTheme_headerLeft__mIN_e{display:flex;flex-direction:column;gap:1rem}.SharedTheme_headerControls__fH1Dc,.SharedTheme_headerRight__If_RX{display:flex;align-items:center;gap:1rem}.SharedTheme_controlButtons___JLby{display:flex;gap:.5rem}.SharedTheme_controlButton__fxhKs{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);color:#ffffff;padding:.5rem;border-radius:8px;cursor:pointer;transition:all .3s ease;font-size:1.2rem;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.SharedTheme_controlButton__fxhKs:hover{background:rgba(255,255,255,.2);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.SharedTheme_controlButton__fxhKs.SharedTheme_active__3j1ah{background:linear-gradient(135deg,#10b981,#059669);border-color:#10b981;box-shadow:0 0 20px rgba(16,185,129,.3)}.SharedTheme_dashboardTitle__mQ6Rg{font-size:2.5rem;font-weight:700;color:#ffffff;margin:0;background:linear-gradient(135deg,#ffffff,#e5e7eb);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SharedTheme_timePeriodSelector__R_D4w{display:flex;gap:1rem;align-items:center}.SharedTheme_radioLabel__PVy9z{display:flex;align-items:center;gap:.5rem;cursor:pointer;padding:.5rem 1rem;border-radius:8px;transition:all .3s ease;color:#9ca3af}.SharedTheme_radioLabel__PVy9z:hover{background:rgba(255,255,255,.05);color:#ffffff}.SharedTheme_radioLabel__PVy9z input[type=radio]:checked+.SharedTheme_radioText__ZOhVu{color:#3b82f6;font-weight:600}.SharedTheme_radioLabel__PVy9z input[type=radio]:checked~*{color:#3b82f6}.SharedTheme_radio__fWgVZ{margin:0;accent-color:#3b82f6}.SharedTheme_radioText__ZOhVu{font-size:.9rem;font-weight:500}.SharedTheme_periodInfo__eYobz{margin-top:.5rem;padding:.5rem 1rem;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:8px;display:flex;align-items:center;justify-content:center}.SharedTheme_periodLabel__Q6WgA{font-size:.9rem;font-weight:600;color:#3b82f6;display:flex;align-items:center;gap:.5rem}.SharedTheme_summaryCard__8s1Wa{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:1.5rem;margin-bottom:2rem;box-shadow:0 4px 16px rgba(0,0,0,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;overflow:hidden}.SharedTheme_summaryCard__8s1Wa:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.05),rgba(102,126,234,.05));pointer-events:none}.SharedTheme_summaryContent__53X04{position:relative;z-index:1}.SharedTheme_summaryTitle__8_J0X{font-size:1.25rem;font-weight:700;color:#ffffff;margin-bottom:1rem;text-align:center;background:linear-gradient(135deg,#00d4ff,#667eea);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.SharedTheme_summaryStats__qLuOu{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.SharedTheme_summaryStat__hZthy{display:flex;justify-content:space-between;align-items:center;padding:.75rem;background:rgba(255,255,255,.05);border-radius:8px;border:1px solid rgba(255,255,255,.1)}.SharedTheme_summaryLabel__gVIHE{font-size:.9rem;color:#9ca3af;font-weight:500}.SharedTheme_summaryValue__8KIQT{font-size:1rem;color:#ffffff;font-weight:600}.SharedTheme_kpiGrid___nU5O{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:2rem;gap:2rem;margin-bottom:3rem}.SharedTheme_kpiCard__z60PU{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:1.5rem;display:flex;align-items:center;gap:1rem;transition:all .3s ease;position:relative;overflow:hidden}.SharedTheme_kpiCard__z60PU:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.03),rgba(102,126,234,.03));opacity:0;transition:opacity .3s ease;pointer-events:none}.SharedTheme_kpiCard__z60PU:hover:before{opacity:1}.SharedTheme_kpiCard__z60PU:hover{border-color:rgba(255,255,255,.15);transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.3)}.SharedTheme_gradientBlue__rMg9h{background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(37,99,235,.05));border-color:rgba(59,130,246,.3)}.SharedTheme_gradientGreen__wL0l8{background:linear-gradient(135deg,rgba(16,185,129,.1),rgba(5,150,105,.05));border-color:rgba(16,185,129,.3)}.SharedTheme_gradientRed__YpGHb{background:linear-gradient(135deg,rgba(239,68,68,.1),rgba(220,38,38,.05));border-color:rgba(239,68,68,.3)}.SharedTheme_gradientOrange__jZlXA{background:linear-gradient(135deg,rgba(245,158,11,.1),rgba(217,119,6,.05));border-color:rgba(245,158,11,.3)}.SharedTheme_gradientGray__Rtknw{background:linear-gradient(135deg,rgba(107,114,128,.1),rgba(75,85,99,.05));border-color:rgba(107,114,128,.3)}.SharedTheme_gradientPurple__Cq_bn{background:linear-gradient(135deg,rgba(139,92,246,.1),rgba(124,58,237,.05));border-color:rgba(139,92,246,.3)}.SharedTheme_kpiIcon__hCw_X{font-size:2rem;flex-shrink:0;position:relative;z-index:1}.SharedTheme_kpiContent__rw2wP{flex:1 1;position:relative;z-index:1}.SharedTheme_kpiTitle__9v1Ua{font-size:.9rem;font-weight:500;color:#9ca3af;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.5px}.SharedTheme_kpiValue__YUyHb{font-size:2rem;font-weight:700;color:#ffffff;margin:0;text-shadow:0 2px 4px rgba(0,0,0,.3)}.SharedTheme_chartsSection__O4w3L{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;margin-top:3rem}.SharedTheme_advancedSection__Nq9Qj{margin-top:3rem}.SharedTheme_additionalCharts__ZQDqf{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem}.SharedTheme_chartCard__W2Ndx{background:linear-gradient(135deg,#1a1a1a,#2a2a2a);border:1px solid #333;border-radius:12px;padding:2rem;position:relative;overflow:hidden}.SharedTheme_chartCard__W2Ndx:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(0,212,255,.03),rgba(102,126,234,.03));opacity:0;transition:opacity .3s ease;pointer-events:none}.SharedTheme_chartCard__W2Ndx:hover:before{opacity:1}.SharedTheme_chartTitle__Cb459{font-size:1.25rem;font-weight:600;color:#ffffff;margin:0 0 1.5rem;position:relative;z-index:1}.SharedTheme_gaugeChart__dv5bp{display:flex;flex-direction:column;align-items:center;margin-bottom:1.5rem;position:relative;z-index:1}.SharedTheme_gaugeCircle__eWauo{width:200px;height:200px;border-radius:50%;background:conic-gradient(from 0deg,#3b82f6 0deg,#3b82f6 180deg,#374151 180deg,#374151 1turn);display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:1rem}.SharedTheme_gaugeCircle__eWauo:before{content:"";position:absolute;width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#1a1a1a,#2a2a2a);z-index:1}.SharedTheme_gaugeValue__ChvWF{font-size:3rem;font-weight:700;color:#ffffff;position:relative;z-index:2;text-shadow:0 2px 4px rgba(0,0,0,.3)}.SharedTheme_gaugeSubtext__XqJex{font-size:.875rem;color:#9ca3af;text-align:center;margin-top:.25rem;position:relative;z-index:2}.SharedTheme_gaugeLegend__gPuok{display:flex;flex-direction:column;gap:.5rem;width:100%}.SharedTheme_legendItem__igZy_{display:flex;align-items:center;gap:.75rem;padding:.5rem;background:rgba(255,255,255,.03);border-radius:8px;border:1px solid rgba(255,255,255,.05)}.SharedTheme_legendDot__PVb6v{width:12px;height:12px;border-radius:50%;flex-shrink:0}.SharedTheme_legendText__Wp2_m{font-size:.9rem;color:#ffffff;font-weight:500}.SharedTheme_barChart__s48E_{display:flex;flex-direction:column;align-items:center;gap:1rem;position:relative;z-index:1}.SharedTheme_barChartValue__fBA5H{font-size:4rem;font-weight:700;color:#ffffff;text-shadow:0 2px 4px rgba(0,0,0,.3);margin-bottom:1rem}.SharedTheme_barChartContainer__7FlW7{width:60px;height:200px;background:linear-gradient(135deg,#374151,#1f2937);border-radius:8px;position:relative;overflow:hidden;margin-bottom:1rem}.SharedTheme_barChartBar__Oyn3o{width:100%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);border-radius:8px;position:absolute;bottom:0;left:0;transition:height .8s ease;box-shadow:0 4px 12px rgba(59,130,246,.3)}.SharedTheme_barChartLabels__NIoQM{display:flex;justify-content:space-between;width:100%;max-width:300px;font-size:.8rem;color:#9ca3af;font-weight:500}.SharedTheme_barChartDate__hPJDg{display:flex;align-items:center;gap:.5rem;margin-top:1rem;font-size:.9rem;color:#9ca3af;font-weight:500}@media (max-width:1024px){.SharedTheme_additionalCharts__ZQDqf,.SharedTheme_chartsSection__O4w3L{grid-template-columns:1fr;gap:2rem}.SharedTheme_advancedSection__Nq9Qj{margin-top:2rem}.SharedTheme_kpiGrid___nU5O{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem}}@media (max-width:768px){.SharedTheme_dashboardContainer__scZkZ{padding:1rem}.SharedTheme_dashboardHeader__b3Ssc{flex-direction:column;align-items:flex-start;gap:1rem}.SharedTheme_dashboardTitle__mQ6Rg{font-size:2rem}.SharedTheme_timePeriodSelector__R_D4w{flex-wrap:wrap;gap:.5rem}.SharedTheme_summaryStats__qLuOu{grid-template-columns:1fr;gap:.75rem}.SharedTheme_summaryStat__hZthy{padding:.5rem}.SharedTheme_kpiGrid___nU5O{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem}.SharedTheme_kpiCard__z60PU{padding:1rem;flex-direction:column;text-align:center;gap:.5rem}.SharedTheme_kpiIcon__hCw_X,.SharedTheme_kpiValue__YUyHb{font-size:1.5rem}.SharedTheme_chartCard__W2Ndx{padding:1.5rem}.SharedTheme_gaugeCircle__eWauo{width:150px;height:150px}.SharedTheme_gaugeValue__ChvWF{font-size:2rem}.SharedTheme_barChartValue__fBA5H{font-size:3rem}.SharedTheme_barChartContainer__7FlW7{width:50px;height:150px}}@media (max-width:480px){.SharedTheme_dashboardContainer__scZkZ{padding:.5rem}.SharedTheme_kpiGrid___nU5O{grid-template-columns:1fr;gap:.5rem}.SharedTheme_kpiCard__z60PU{padding:.75rem}.SharedTheme_kpiValue__YUyHb{font-size:1.25rem}.SharedTheme_chartCard__W2Ndx{padding:1rem}.SharedTheme_gaugeCircle__eWauo{width:120px;height:120px}.SharedTheme_gaugeValue__ChvWF{font-size:1.5rem}.SharedTheme_barChartValue__fBA5H{font-size:2rem}.SharedTheme_barChartContainer__7FlW7{width:40px;height:120px}}