.Settings_fullPageContainer__QgZv4{width:100%;min-height:100vh;display:flex;flex-direction:column;background:#f8fafc}.Settings_mainContent__rxS2X{flex:1 1;padding:2.5rem 2rem;display:flex;justify-content:center}.Settings_contentWrapper__Qs2Xl{width:100%;max-width:920px}.Settings_tabsContainer__X6Cjm{background:#ffffff;border-radius:20px;border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.04),0 6px 24px rgba(0,0,0,.03);overflow:hidden}.Settings_tabs__oIAwF{display:flex;gap:4px;padding:1.5rem 2rem 0;border-bottom:1px solid rgba(0,0,0,.06)}.Settings_tab__iXlwk{padding:.75rem 1.25rem;background:transparent;border:none;border-bottom:2px solid transparent;font-size:.875rem;font-weight:550;font-family:inherit;color:#94a3b8;cursor:pointer;transition:color .15s ease,border-color .15s ease;margin-bottom:-1px}.Settings_tab__iXlwk:hover{color:#475569}.Settings_tab__iXlwk.Settings_active__3FVZe{color:#4f46e5;border-bottom-color:#4f46e5;font-weight:650}.Settings_tabContent___y1jn{padding:2.5rem}.Settings_accountTab__ksQdS{max-width:440px;margin:0 auto}.Settings_formSection__xbeds{width:100%}.Settings_formGroup__0JxBk{margin-bottom:1.75rem}.Settings_label__aB4oh{display:block;font-size:.6875rem;font-weight:600;color:#94a3b8;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.06em}.Settings_input__ZcSKZ,.Settings_select__8g7e0{width:100%;padding:.6875rem .875rem;border:1px solid rgba(0,0,0,.08);border-radius:10px;font-size:.9375rem;font-weight:450;font-family:inherit;color:#0f172a;background:#ffffff;transition:border-color .15s ease,box-shadow .15s ease}.Settings_input__ZcSKZ:hover,.Settings_select__8g7e0:hover{border-color:rgba(0,0,0,.12)}.Settings_input__ZcSKZ:focus,.Settings_select__8g7e0:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.08)}.Settings_input__ZcSKZ:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.Settings_passwordWrapper__kDkUl{display:flex;gap:.5rem;align-items:stretch}.Settings_passwordWrapper__kDkUl .Settings_input__ZcSKZ{flex:1 1}.Settings_updatePasswordBtn__osy4_{padding:0 1.25rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#ffffff;border:none;border-radius:10px;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap;transition:box-shadow .15s ease,transform .1s ease;box-shadow:0 2px 8px rgba(99,102,241,.2)}.Settings_updatePasswordBtn__osy4_:hover{box-shadow:0 4px 14px rgba(99,102,241,.3);transform:translateY(-1px)}.Settings_updatePasswordBtn__osy4_:active{transform:translateY(0) scale(.98)}.Settings_select__8g7e0{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%2394a3b8' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.5rem;cursor:pointer}.Settings_select__8g7e0:focus{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5l5 5 5-5' stroke='%236366f1' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.Settings_deleteAccountBtn__8HAJ2{margin-top:3rem;padding:.625rem 1.25rem;background:transparent;color:#ef4444;border:1px solid #fecaca;border-radius:10px;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;width:100%;transition:background .15s ease,color .15s ease,border-color .15s ease}.Settings_deleteAccountBtn__8HAJ2:before{content:none}.Settings_deleteAccountBtn__8HAJ2:hover{background:#fef2f2;border-color:#f87171;color:#dc2626}.Settings_logoutBtn__9y36j{margin-top:.75rem;padding:.625rem 1.25rem;background:#f1f5f9;color:#475569;border:1px solid rgba(0,0,0,.06);border-radius:10px;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;width:100%;transition:background .15s ease,color .15s ease}.Settings_logoutBtn__9y36j:before{content:none}.Settings_logoutBtn__9y36j:hover{background:#e2e8f0;color:#1e293b}.Settings_teamTab___Doxm{max-width:640px;margin:0 auto}.Settings_teamHeader___lTzl{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.Settings_teamInfo__bZbsH{display:flex;flex-direction:column;gap:.25rem}.Settings_teamTitle__9GLh4{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0;letter-spacing:-.02em}.Settings_teamCount__xav86{font-size:.8125rem;color:#94a3b8;font-weight:500}.Settings_addTeamBtn__53XkK{padding:.5rem 1.25rem;background:#0f172a;color:#ffffff;border:none;border-radius:10px;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s ease,transform .1s ease}.Settings_addTeamBtn__53XkK:hover{background:#1e293b;transform:translateY(-1px)}.Settings_addTeamBtn__53XkK span{font-size:1rem;font-weight:400}.Settings_teamMembers__gBmXF{display:flex;flex-direction:column;gap:.5rem}.Settings_memberCard__xfjm3{display:flex;justify-content:space-between;align-items:center;padding:.875rem 1rem;background:#f8fafc;border-radius:12px;border:1px solid transparent;transition:background .15s ease,border-color .15s ease}.Settings_memberCard__xfjm3:hover{background:#f1f5f9;border-color:rgba(99,102,241,.08)}.Settings_memberInfo__JNA7f{display:flex;align-items:center;gap:.75rem}.Settings_memberAvatar__x5V8I{width:40px;height:40px;border-radius:50%;object-fit:cover;border:2px solid #ffffff;box-shadow:0 1px 4px rgba(0,0,0,.06)}.Settings_memberDetails__FFGIH{display:flex;flex-direction:column;gap:1px}.Settings_memberName__GlUaI{font-size:.875rem;font-weight:650;color:#0f172a;margin:0}.Settings_memberEmail__ZwiBH{font-size:.75rem;color:#94a3b8;font-weight:450}.Settings_deleteBtn__wKIVx{width:34px;height:34px;background:transparent;border:none;border-radius:8px;font-size:.875rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.Settings_deleteBtn__wKIVx:hover{background:#fef2f2}.Settings_addMemberCard__xSl26{display:flex;gap:.5rem;padding:.875rem 1rem;background:transparent;border:1.5px dashed #e2e8f0;border-radius:12px;margin-top:.5rem;transition:border-color .15s ease}.Settings_addMemberCard__xSl26:focus-within,.Settings_addMemberCard__xSl26:hover{border-color:#a5b4fc}.Settings_addMemberInput__2EX_1{flex:1 1;padding:.5rem .75rem;border:1px solid rgba(0,0,0,.08);border-radius:8px;font-size:.8125rem;font-weight:450;font-family:inherit;background:#ffffff;transition:border-color .15s ease,box-shadow .15s ease}.Settings_addMemberInput__2EX_1:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.08)}.Settings_inviteBtn__cCrRm{padding:.5rem 1.25rem;background:#16a34a;color:#ffffff;border:none;border-radius:8px;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease,transform .1s ease}.Settings_inviteBtn__cCrRm:hover{background:#15803d;transform:translateY(-1px)}.Settings_notificationsTab__l5dI4{max-width:640px;margin:0 auto}.Settings_notificationSection__RtC_5{padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,.04)}.Settings_notificationSection__RtC_5:last-of-type{border-bottom:none}.Settings_notificationHeader__Tlt1d{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.Settings_notificationTitle___Cm2T{font-size:.9375rem;font-weight:650;color:#0f172a;margin:0 0 .25rem}.Settings_notificationDesc__V4Nk1{font-size:.8125rem;color:#94a3b8;line-height:1.5;margin:0;max-width:440px}.Settings_switch__uBezs{position:relative;display:inline-block;width:44px;height:24px;flex-shrink:0}.Settings_switch__uBezs input{opacity:0;width:0;height:0}.Settings_slider__iD1nR{position:absolute;cursor:pointer;inset:0;background:#e2e8f0;border-radius:100px;transition:background .2s ease}.Settings_slider__iD1nR:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background:#ffffff;border-radius:50%;transition:transform .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Settings_switch__uBezs input:checked+.Settings_slider__iD1nR{background:#6366f1}.Settings_switch__uBezs input:checked+.Settings_slider__iD1nR:before{transform:translateX(20px)}.Settings_switch__uBezs input:focus-visible+.Settings_slider__iD1nR{box-shadow:0 0 0 3px rgba(99,102,241,.15)}.Settings_notificationGroup___r1U8{padding:1.5rem 0;border-bottom:1px solid rgba(0,0,0,.04)}.Settings_notificationGroup___r1U8:last-child{border-bottom:none}.Settings_groupTitle__QVQ4r{font-size:.9375rem;font-weight:650;color:#0f172a;margin:0 0 .875rem}.Settings_groupDesc__pSApn{font-size:.75rem;color:#94a3b8;margin:-.5rem 0 .875rem;line-height:1.5}.Settings_radioGroup__b6L0n{display:flex;flex-direction:column;gap:.25rem}.Settings_radioLabel__PgcqJ{display:flex;align-items:center;cursor:pointer;padding:.5rem .625rem;border-radius:8px;transition:background .12s ease}.Settings_radioLabel__PgcqJ:hover{background:#f8fafc}.Settings_radioInput__hJoQ2{width:16px;height:16px;margin-right:.75rem;cursor:pointer;accent-color:#6366f1}.Settings_radioText__FWzBZ{font-size:.8125rem;color:#64748b;font-weight:450}.Settings_radioInput__hJoQ2:checked+.Settings_radioText__FWzBZ{color:#0f172a;font-weight:550}.Settings_pricingTab__X90SA{max-width:100%;margin:0 auto}.Settings_pricingPlans__2aktk{display:flex;gap:.375rem;margin-bottom:2rem;background:#f1f5f9;border-radius:12px;padding:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Settings_planBtn__DRKO8{padding:.5rem 1.25rem;background:transparent;border:none;border-radius:9px;font-size:.8125rem;font-weight:550;font-family:inherit;color:#64748b;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease,box-shadow .15s ease}.Settings_planBtn__DRKO8:hover{color:#475569}.Settings_planBtn__DRKO8.Settings_planActive__RHrEs{background:#ffffff;color:#0f172a;font-weight:650;box-shadow:0 1px 4px rgba(0,0,0,.06)}.Settings_pricingContent__zPNdp{display:grid;grid-template-columns:1fr 340px;grid-gap:1.5rem;gap:1.5rem;align-items:start}.Settings_planFeatures__sqX2k{background:#f8fafc;padding:2rem;border-radius:16px;border:1px solid rgba(0,0,0,.04)}.Settings_featureLeft__W_d90 h3{font-size:.9375rem;font-weight:700;color:#0f172a;margin:0 0 1.25rem}.Settings_featuresList__VDtmx{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.75rem}.Settings_featureItem__bphON{display:flex;align-items:center;gap:.625rem;font-size:.8125rem;color:#334155;font-weight:450}.Settings_checkmark__d2jZA{color:#6366f1;font-size:.875rem;font-weight:700;min-width:16px}.Settings_featureRight__blBtb{padding-top:1.25rem;border-top:1px solid rgba(0,0,0,.06)}.Settings_priceBox__PRL_l{display:flex;align-items:baseline;gap:4px;margin-bottom:2px}.Settings_amount__PZdyW{font-size:2rem;font-weight:800;color:#0f172a;letter-spacing:-.03em}.Settings_period___So11{font-size:.8125rem;color:#94a3b8;font-weight:500}.Settings_perSeat__GPRJk{font-size:.75rem;color:#94a3b8;display:block}.Settings_currentPlanCard__k7Ri1{background:linear-gradient(135deg,#4f46e5,#6366f1 60%,#818cf8);border-radius:16px;padding:1.75rem;color:#ffffff;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(79,70,229,.25)}.Settings_currentPlanCard__k7Ri1:before{content:"";position:absolute;top:-40%;right:-30%;width:160%;height:160%;background:radial-gradient(circle,rgba(255,255,255,.06) 0,transparent 60%);pointer-events:none}.Settings_planBadge__7MpVA{background:rgba(255,255,255,.18);padding:.25rem .75rem;border-radius:6px;display:inline-block;font-size:.625rem;font-weight:700;letter-spacing:.08em;margin-bottom:1rem}.Settings_planDetails__TRJvS{position:relative;z-index:1;margin-bottom:1.25rem}.Settings_planName__ix2l6{font-size:1.125rem;font-weight:700;margin:0 0 .5rem;line-height:1.3}.Settings_planBilling__pgbd1{font-size:.8125rem;opacity:.85;margin:0;line-height:1.5;font-weight:400}.Settings_planBilling__pgbd1 strong{font-weight:700;opacity:1}.Settings_cancelBtn__QUPuc{width:100%;padding:.625rem;background:rgba(255,255,255,.12);color:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.2);border-radius:10px;font-size:.8125rem;font-weight:600;font-family:inherit;cursor:pointer;position:relative;z-index:1;transition:background .15s ease,border-color .15s ease}.Settings_cancelBtn__QUPuc:hover{background:rgba(255,255,255,.2);border-color:rgba(255,255,255,.35)}.Settings_orderHistory__JnN7W{background:#ffffff;border-radius:16px;padding:2rem;border:1px solid rgba(0,0,0,.04);margin-top:2rem}.Settings_historyTitle__nULM3{font-size:1rem;font-weight:700;color:#0f172a;margin:0 0 1.25rem}.Settings_historyTable__GWl2Z{width:100%}.Settings_tableHeader__ol0MQ,.Settings_tableRow__3guD9{display:grid;grid-template-columns:120px 1fr 100px 100px 80px;grid-gap:1rem;gap:1rem;padding:.75rem 0;align-items:center}.Settings_tableHeader__ol0MQ{font-size:.6875rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:.625rem}.Settings_tableRow__3guD9{font-size:.8125rem;color:#475569;font-weight:450;border-bottom:1px solid rgba(0,0,0,.03);transition:background .12s ease}.Settings_tableRow__3guD9:hover{background:#fafbfd}.Settings_tableRow__3guD9:last-child{border-bottom:none}.Settings_paidStatus__7RcQd{color:#16a34a;font-weight:600;font-size:.8125rem}.Settings_paidStatus__7RcQd:before{content:"●";font-size:.5rem;margin-right:.375rem;vertical-align:middle}.Settings_showBtn__IZyAG{padding:.375rem .875rem;background:transparent;border:1px solid rgba(0,0,0,.08);border-radius:7px;font-size:.75rem;font-weight:550;font-family:inherit;color:#64748b;cursor:pointer;transition:color .12s ease,border-color .12s ease;text-decoration:none}.Settings_showBtn__IZyAG:hover{border-color:#6366f1;color:#6366f1}.Settings_pagination__xvjNJ{display:flex;justify-content:center;gap:.375rem;margin-top:1.5rem}.Settings_pageBtn__yAu8_{width:34px;height:34px;background:#ffffff;border:1px solid rgba(0,0,0,.08);border-radius:8px;font-size:1rem;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease,color .12s ease,border-color .12s ease}.Settings_pageBtn__yAu8_:hover{background:#6366f1;color:#ffffff;border-color:#6366f1}@media (max-width:1024px){.Settings_pricingContent__zPNdp{grid-template-columns:1fr}}@media (max-width:768px){.Settings_mainContent__rxS2X{padding:1.25rem 1rem}.Settings_tabsContainer__X6Cjm{border-radius:16px}.Settings_tabs__oIAwF{padding:1rem 1.25rem 0;overflow-x:auto;gap:2px}.Settings_tab__iXlwk{padding:.625rem .875rem;font-size:.8125rem;white-space:nowrap}.Settings_tabContent___y1jn{padding:1.5rem 1.25rem}.Settings_tableHeader__ol0MQ,.Settings_tableRow__3guD9{grid-template-columns:1fr 1fr;gap:.75rem;font-size:.75rem}.Settings_pricingPlans__2aktk{overflow-x:auto;width:100%}.Settings_notificationHeader__Tlt1d{gap:1rem}.Settings_currentPlanCard__k7Ri1,.Settings_orderHistory__JnN7W,.Settings_planFeatures__sqX2k{padding:1.5rem}}@media (max-width:480px){.Settings_mainContent__rxS2X{padding:.75rem}.Settings_tabContent___y1jn{padding:1.25rem 1rem}.Settings_passwordWrapper__kDkUl{flex-direction:column}.Settings_updatePasswordBtn__osy4_{padding:.625rem 1rem}}@media (prefers-reduced-motion:reduce){.Settings_addTeamBtn__53XkK,.Settings_cancelBtn__QUPuc,.Settings_deleteAccountBtn__8HAJ2,.Settings_input__ZcSKZ,.Settings_inviteBtn__cCrRm,.Settings_logoutBtn__9y36j,.Settings_memberCard__xfjm3,.Settings_pageBtn__yAu8_,.Settings_planBtn__DRKO8,.Settings_select__8g7e0,.Settings_showBtn__IZyAG,.Settings_slider__iD1nR,.Settings_slider__iD1nR:before,.Settings_tab__iXlwk,.Settings_tableRow__3guD9,.Settings_updatePasswordBtn__osy4_{transition:none!important}}.states_state__SArWp{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1.5rem;text-align:center;color:rgba(243,244,246,.92)}.states_stateInline__5gpRJ{padding:1rem;gap:.5rem}.states_title__IazZv{margin:0;font-size:1rem;font-weight:600;color:inherit}.states_description__cFmzT{margin:0;max-width:420px;font-size:.875rem;line-height:1.5;color:rgba(255,255,255,.7)}.states_actions__YzUxu{display:flex;gap:.5rem;margin-top:.25rem;flex-wrap:wrap;justify-content:center}.states_errorTint__jh2IQ{color:#fca5a5}.states_spinner__WCXqm{width:1.75rem;height:1.75rem;border-radius:9999px;border:2px solid rgba(255,255,255,.18);border-top-color:initial;animation:states_stateSpin__NUzla .7s linear infinite}.states_spinnerSm__GCVtv{width:1.125rem;height:1.125rem;border-width:2px}.states_skeleton__lN8l2{display:block;width:100%;height:1rem;border-radius:.375rem;background:linear-gradient(90deg,rgba(255,255,255,.05),rgba(255,255,255,.12) 50%,rgba(255,255,255,.05));background-size:200% 100%;animation:states_skeletonShimmer__OOtm3 1.4s ease-in-out infinite}@keyframes states_stateSpin__NUzla{to{transform:rotate(1turn)}}@keyframes states_skeletonShimmer__OOtm3{0%{background-position:100% 0}to{background-position:-100% 0}}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;font-family:inherit;font-weight:500;font-size:.875rem;line-height:1.25rem;border-radius:.5rem;padding:.5rem .875rem;border:1px solid transparent;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease,opacity .12s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.Button_button__hMNEn:focus-visible{outline:2px solid #60a5fa;outline-offset:2px}.Button_button__hMNEn:disabled,.Button_button__hMNEn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.Button_primary__oSpWt{background:#2563eb;color:#fff}.Button_primary__oSpWt:hover:not(:disabled):not([aria-disabled=true]){background:#1d4ed8}.Button_secondary__lRe7Q{background:rgba(255,255,255,.06);color:inherit;border-color:rgba(255,255,255,.16)}.Button_secondary__lRe7Q:hover:not(:disabled):not([aria-disabled=true]){background:rgba(255,255,255,.12)}.Button_ghost__mZ9vJ{background:transparent;color:inherit}.Button_ghost__mZ9vJ:hover:not(:disabled):not([aria-disabled=true]){background:rgba(255,255,255,.08)}.Button_destructive__JC8xI{background:#b91c1c;color:#fff}.Button_destructive__JC8xI:hover:not(:disabled):not([aria-disabled=true]){background:#991b1b}.Button_sm__h9eWB{font-size:.8125rem;padding:.375rem .625rem;border-radius:.375rem}.Button_lg__PdjsY{font-size:.9375rem;padding:.625rem 1rem;border-radius:.625rem}.Button_block__F_n7a{width:100%}.Button_spinner____7ub{width:.9rem;height:.9rem;border-radius:9999px;border:2px solid rgba(255,255,255,.28);border-top-color:initial;animation:Button_buttonSpin__c20nU .6s linear infinite}@keyframes Button_buttonSpin__c20nU{to{transform:rotate(1turn)}}.DashboardScreen_dashboard__RAxCg{display:flex;min-height:100vh;background:#f8fafc;position:relative}.DashboardScreen_main__Fi_8f{flex:1 1;padding:2rem 2.5rem;position:relative;overflow-y:auto;overflow-x:hidden}.DashboardScreen_header__oRtBs{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;gap:1.5rem}.DashboardScreen_searchContainer__yTDp5{flex:1 1;max-width:520px}.DashboardScreen_searchWrapper__LN2py{position:relative;width:100%}.DashboardScreen_searchInput__w9KRa{width:100%;padding:.75rem 3.5rem .75rem 1.25rem;border:1px solid rgba(0,0,0,.08);border-radius:12px;font-size:.9375rem;font-family:inherit;background:#ffffff;font-weight:450;color:#0f172a;transition:border-color .2s ease,box-shadow .2s ease}.DashboardScreen_searchInput__w9KRa::placeholder{color:#94a3b8;font-weight:400}.DashboardScreen_searchInput__w9KRa:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.08)}.DashboardScreen_searchBtn__leUXL{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#6366f1,#4f46e5);border:none;border-radius:9px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease;box-shadow:0 2px 8px rgba(99,102,241,.2)}.DashboardScreen_searchBtn__leUXL img{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1)}.DashboardScreen_searchBtn__leUXL:hover{transform:translateY(-50%) scale(1.05);box-shadow:0 4px 12px rgba(99,102,241,.3)}.DashboardScreen_searchBtn__leUXL:active{transform:translateY(-50%) scale(.97)}.DashboardScreen_userActions___FTEp{display:flex;align-items:center;gap:.75rem}.DashboardScreen_notificationBtn__jTrus{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#ffffff;border:1px solid rgba(0,0,0,.06);border-radius:10px;cursor:pointer;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.DashboardScreen_notificationBtn__jTrus img{width:18px;height:18px;object-fit:contain;opacity:.55;transition:opacity .2s ease}.DashboardScreen_notificationBtn__jTrus:hover{border-color:rgba(99,102,241,.2);box-shadow:0 2px 8px rgba(99,102,241,.08)}.DashboardScreen_notificationBtn__jTrus:hover img{opacity:.8}.DashboardScreen_notificationDot__UdQUk{position:absolute;top:8px;right:8px;width:8px;height:8px;background:#ef4444;border-radius:50%;border:2px solid #ffffff}.DashboardScreen_profileBtn__x7lnz{padding:0 1rem;height:40px;border-radius:10px;background:linear-gradient(135deg,#6366f1,#4f46e5);display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;transition:box-shadow .2s ease,transform .15s ease;box-shadow:0 2px 8px rgba(99,102,241,.2)}.DashboardScreen_profileText__Ngq4w{font-size:.8125rem;font-weight:600;color:#ffffff;white-space:nowrap}.DashboardScreen_profileBtn__x7lnz:hover{box-shadow:0 4px 16px rgba(99,102,241,.3);transform:translateY(-1px)}.DashboardScreen_profileBtn__x7lnz:active{transform:translateY(0) scale(.98)}.DashboardScreen_filters__bISQD{display:flex;gap:.5rem;margin-bottom:1.75rem;flex-wrap:wrap}.DashboardScreen_filterGroup__EqZKx{display:flex;gap:.375rem}.DashboardScreen_filterBtn__ygDaG{display:inline-flex;align-items:center;gap:6px;padding:.5rem 1rem;border:1px solid rgba(0,0,0,.06);border-radius:9px;background:#ffffff;font-size:.8125rem;font-weight:550;font-family:inherit;color:#64748b;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.DashboardScreen_filterBtn__ygDaG svg{width:10px;height:7px;opacity:.4;transition:opacity .15s ease}.DashboardScreen_filterBtn__ygDaG:hover{border-color:rgba(99,102,241,.15);color:#4f46e5;background:#fafafe}.DashboardScreen_filterBtn__ygDaG:hover svg{opacity:.7}.DashboardScreen_filterBtn__ygDaG.DashboardScreen_active__4gzsP{background:linear-gradient(135deg,#6366f1,#4f46e5);color:#ffffff;border-color:transparent;box-shadow:0 2px 8px rgba(99,102,241,.2)}.DashboardScreen_filterBtn__ygDaG.DashboardScreen_active__4gzsP svg{opacity:.9}.DashboardScreen_grid__6Xlj6{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1.25rem;gap:1.25rem;margin-bottom:6rem}.DashboardScreen_emptyState__RC8_E{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 2rem;text-align:center}.DashboardScreen_emptyState__RC8_E h2{font-size:1.25rem;font-weight:700;color:#0f172a;margin:0 0 .5rem;letter-spacing:-.02em}.DashboardScreen_emptyState__RC8_E p{font-size:.9375rem;color:#94a3b8;margin:0 0 1.5rem;max-width:360px;line-height:1.5}.DashboardScreen_emptyStateBtn__Jeugn{padding:.625rem 1.5rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#ffffff;border:none;border-radius:10px;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:box-shadow .2s ease,transform .15s ease;box-shadow:0 2px 8px rgba(99,102,241,.2)}.DashboardScreen_emptyStateBtn__Jeugn:hover{box-shadow:0 4px 16px rgba(99,102,241,.3);transform:translateY(-1px)}.DashboardScreen_emptyStateBtn__Jeugn:active{transform:translateY(0) scale(.98)}.DashboardScreen_spinner__2MbZI{width:36px;height:36px;border:3px solid #e2e8f0;border-top-color:#6366f1;border-radius:50%;animation:DashboardScreen_spin__fvR0v .7s linear infinite;margin-bottom:1.25rem}@keyframes DashboardScreen_spin__fvR0v{to{transform:rotate(1turn)}}.DashboardScreen_generatingOverlay__aJ0Es{position:absolute;inset:0;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:16px;z-index:5}.DashboardScreen_generatingOverlay__aJ0Es span{font-size:.75rem;font-weight:600;color:#6366f1}.DashboardScreen_createBtn__Iq_Jx{position:fixed;bottom:1.75rem;right:1.75rem;display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.75rem;background:linear-gradient(135deg,#6366f1,#4f46e5);color:#ffffff;border:none;border-radius:14px;font-size:.9375rem;font-weight:700;font-family:inherit;cursor:pointer;z-index:10;transition:transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 12px rgba(99,102,241,.25),0 12px 32px rgba(99,102,241,.15)}.DashboardScreen_createBtn__Iq_Jx svg{width:20px;height:20px;transition:transform .2s ease}.DashboardScreen_createBtn__Iq_Jx:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(99,102,241,.3),0 16px 40px rgba(99,102,241,.2)}.DashboardScreen_createBtn__Iq_Jx:hover svg{transform:rotate(90deg)}.DashboardScreen_createBtn__Iq_Jx:active{transform:translateY(0) scale(.98)}.DashboardScreen_main__Fi_8f::-webkit-scrollbar{width:6px}.DashboardScreen_main__Fi_8f::-webkit-scrollbar-track{background:transparent}.DashboardScreen_main__Fi_8f::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:100px}.DashboardScreen_main__Fi_8f::-webkit-scrollbar-thumb:hover{background:#cbd5e1}@media (max-width:768px){.DashboardScreen_main__Fi_8f{padding:1.25rem}.DashboardScreen_header__oRtBs{flex-direction:column;gap:1rem;margin-bottom:1.5rem}.DashboardScreen_searchContainer__yTDp5{max-width:100%}.DashboardScreen_searchInput__w9KRa{padding:.6875rem 3rem .6875rem 1rem;font-size:.875rem;border-radius:10px}.DashboardScreen_searchBtn__leUXL{width:32px;height:32px;border-radius:8px}.DashboardScreen_searchBtn__leUXL img{width:14px;height:14px}.DashboardScreen_userActions___FTEp{align-self:flex-end}.DashboardScreen_notificationBtn__jTrus{width:36px;height:36px;border-radius:9px}.DashboardScreen_profileBtn__x7lnz{padding:0 .875rem;height:36px;border-radius:9px}.DashboardScreen_profileText__Ngq4w{font-size:.75rem}.DashboardScreen_filters__bISQD{margin-bottom:1.25rem;gap:.375rem}.DashboardScreen_filterBtn__ygDaG{padding:.4375rem .75rem;font-size:.75rem;border-radius:8px}.DashboardScreen_grid__6Xlj6{grid-template-columns:1fr;gap:1rem}.DashboardScreen_createBtn__Iq_Jx{bottom:1.25rem;right:1.25rem;padding:.75rem 1.5rem;font-size:.875rem;border-radius:12px}.DashboardScreen_emptyState__RC8_E{padding:3rem 1.5rem}}@media (max-width:480px){.DashboardScreen_main__Fi_8f{padding:1rem}.DashboardScreen_filterGroup__EqZKx{flex-wrap:wrap;gap:.25rem}.DashboardScreen_filterBtn__ygDaG{padding:.375rem .625rem;font-size:.6875rem}.DashboardScreen_grid__6Xlj6{gap:.875rem}}@media (prefers-reduced-motion:reduce){.DashboardScreen_createBtn__Iq_Jx,.DashboardScreen_emptyStateBtn__Jeugn,.DashboardScreen_filterBtn__ygDaG,.DashboardScreen_filters__bISQD,.DashboardScreen_header__oRtBs,.DashboardScreen_notificationBtn__jTrus,.DashboardScreen_profileBtn__x7lnz,.DashboardScreen_searchBtn__leUXL,.DashboardScreen_searchInput__w9KRa,.DashboardScreen_spinner__2MbZI{animation:none!important;transition:none!important}}