.PlanLockscreen_lockscreen__RXbq8{position:fixed;inset:0;z-index:99999;background:var(--bg-primary,#020617);color:var(--text-primary,#ffffff);display:flex;flex-direction:column;overflow-y:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;--bg-primary-rgb:255,255,255}.PlanLockscreen_lockscreen__RXbq8[data-theme=dark]{--bg-primary-rgb:15,23,42}.PlanLockscreen_header___fANO{position:fixed;top:1.5rem;left:0;right:0;z-index:1000;display:flex;justify-content:center;padding:0 1.5rem;pointer-events:none}.PlanLockscreen_headerInner__ptXHt{pointer-events:auto;width:100%;max-width:1200px;height:76px;display:flex;align-items:center;justify-content:space-between;background:rgba(var(--bg-primary-rgb),.7);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid var(--border);border-radius:100px;padding:0 1rem 0 1.5rem;box-shadow:0 10px 30px rgba(0,0,0,.05);transition:all .4s ease}.PlanLockscreen_lockscreen__RXbq8[data-theme=dark] .PlanLockscreen_headerInner__ptXHt{background:rgba(15,23,42,.7);border-color:rgba(255,255,255,.08);box-shadow:0 10px 30px rgba(0,0,0,.2)}.PlanLockscreen_headerLeft__FxEi8{display:flex;align-items:center;gap:1.5rem;height:100%}.PlanLockscreen_headerLogo__g_zst{height:32px;width:auto;object-fit:contain}.PlanLockscreen_headerRight__jJLlg{display:flex;align-items:center;gap:.75rem}.PlanLockscreen_themeToggle__LbXO_{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);width:40px;height:40px;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.PlanLockscreen_themeToggle__LbXO_:hover{background:var(--bg-tertiary);transform:scale(1.05);color:#3b82f6}.PlanLockscreen_themeToggle__LbXO_:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}.PlanLockscreen_userInfo__Ip1TI{display:flex;align-items:center;gap:10px;padding:4px 12px;background:var(--bg-secondary);border-radius:100px;border:1px solid var(--border)}.PlanLockscreen_avatar__fes98{width:24px;height:24px;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;color:white}.PlanLockscreen_userEmail__F9RM9{font-size:13px;font-weight:500;color:var(--text-secondary)}.PlanLockscreen_signOutBtn__s0lCH{display:flex;align-items:center;gap:8px;padding:8px 16px;border-radius:12px;border:1px solid var(--border);background:var(--bg-primary);color:var(--text-secondary);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease}.PlanLockscreen_signOutBtn__s0lCH:hover{background:var(--bg-secondary);color:#ef4444;border-color:#fecaca;transform:translateY(-1px)}.PlanLockscreen_signOutBtn__s0lCH:focus-visible{outline:2px solid #ef4444;outline-offset:2px}.PlanLockscreen_lockscreen__RXbq8:before{content:"";position:fixed;width:100vw;height:100vh;top:0;left:0;background:radial-gradient(circle at 10% 20%,rgba(99,102,241,.05) 0,transparent 50%),radial-gradient(circle at 90% 80%,rgba(139,92,246,.05) 0,transparent 50%);pointer-events:none}.PlanLockscreen_container__2e8KM{max-width:1100px;width:100%;position:relative;z-index:10;margin:125px auto 40px;padding:0 20px;animation:PlanLockscreen_cardAppear__FORUB .6s cubic-bezier(.2,.8,.2,1)}@keyframes PlanLockscreen_cardAppear__FORUB{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PlanLockscreen_glassCard__usRFI{background:var(--bg-secondary);backdrop-filter:blur(24px) saturate(200%);-webkit-backdrop-filter:blur(24px) saturate(200%);border:1px solid var(--border);border-radius:32px;padding:32px;box-shadow:var(--shadow-lg);text-align:center}.PlanLockscreen_logoBadge__3a7D4{display:none}.PlanLockscreen_clodotLogo__ZBokp{width:30px;height:30px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.PlanLockscreen_title__U8R4M{background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:42px;font-weight:900;margin-bottom:16px;letter-spacing:-.06em;line-height:1}.PlanLockscreen_badge__b_Dnt{display:inline-block;background:rgba(59,130,246,.1);color:#3b82f6;padding:6px 16px;border-radius:999px;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;border:1px solid rgba(59,130,246,.2)}.PlanLockscreen_subtitle__z_zcO{color:var(--text-secondary);font-size:16px;max-width:500px;margin:0 auto 32px;line-height:1.6;opacity:.8}.PlanLockscreen_toggleWrap__ZT7qA{display:flex;justify-content:center;margin:1.5rem 0 0}.PlanLockscreen_toggleTrack__lJHXG{position:relative;display:flex;background:var(--bg-secondary);border:1px solid var(--border);border-radius:999px;padding:6px;width:330px}.PlanLockscreen_toggleHighlight__6Vl7_{position:absolute;top:6px;left:6px;width:calc(50% - 6px);height:calc(100% - 12px);background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:999px;box-shadow:0 4px 15px rgba(139,92,246,.3);transition:transform .4s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.PlanLockscreen_toggleBtn__sKnLM{position:relative;z-index:1;flex:1 1;background:transparent;border:none;font-size:.95rem;font-weight:700;color:var(--text-secondary);padding:.55rem 0;cursor:pointer;border-radius:999px;transition:color .3s ease;display:flex;align-items:center;justify-content:center;gap:.4rem;white-space:nowrap}.PlanLockscreen_toggleActive__GYjDv{color:white!important}.PlanLockscreen_toggleDiscount__1zlFj{background:rgba(99,102,241,.1);color:#3b82f6;font-size:.65rem;font-weight:800;padding:.15rem .4rem;border-radius:999px;letter-spacing:.05em;text-transform:uppercase;transition:all .3s ease}.PlanLockscreen_toggleActive__GYjDv .PlanLockscreen_toggleDiscount__1zlFj{background:rgba(255,255,255,.25);color:white}.PlanLockscreen_planSelection__PSSEF{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));justify-content:center;gap:24px;width:100%;max-width:1180px;margin:32px auto}.PlanLockscreen_planCard__Vp9D6{background:var(--bg-secondary);border:1px solid var(--border);border-radius:28px;padding:24px 20px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 4px 20px rgba(0,0,0,.03)}.PlanLockscreen_planCardHighlight___ctFk{border:2px solid transparent;background:linear-gradient(var(--bg-secondary),var(--bg-secondary)) padding-box,linear-gradient(135deg,#3b82f6 0,#8b5cf6 100%) border-box;transform:translateY(-8px);box-shadow:0 12px 30px rgba(99,102,241,.15)}.PlanLockscreen_payBadge__J6Wbp{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#a855f7,#ec4899);color:white;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;padding:.4rem 1rem;border-radius:999px;box-shadow:0 8px 18px -6px rgba(236,72,153,.5);white-space:nowrap;line-height:1;z-index:10}.PlanLockscreen_savingsBadge__NeWAp{display:none}.PlanLockscreen_planCard__Vp9D6:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(180deg,rgba(99,102,241,.1),transparent);opacity:0;transition:opacity .3s ease}.PlanLockscreen_planCard__Vp9D6:hover{background:rgba(255,255,255,.05);border-color:rgba(99,102,241,.4);transform:translateY(-8px);box-shadow:0 20px 40px -10px rgba(0,0,0,.4)}.PlanLockscreen_planCard__Vp9D6:hover:after{opacity:1}.PlanLockscreen_planCardHeader__R8Pnq{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%;z-index:1}.PlanLockscreen_planCardName__QsG25{color:var(--text-primary);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.15em;margin-bottom:4px}.PlanLockscreen_planCardTagline___6t8l{font-size:.88rem;color:var(--text-secondary);margin:0;text-align:left}.PlanLockscreen_planCardPrice__HRhIn{display:flex;align-items:baseline;justify-content:flex-start;gap:4px;color:var(--text-primary)}.PlanLockscreen_currency__OkMOX{font-size:18px;font-weight:500;opacity:.5}.PlanLockscreen_amount__35XM_{font-size:36px;font-weight:900;letter-spacing:-.02em;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.PlanLockscreen_period__8t4zE{font-size:14px;font-weight:600;color:var(--text-secondary)}.PlanLockscreen_priceArea__JO43T{display:flex;flex-direction:column;align-items:flex-start}.PlanLockscreen_billedTotal__WRlPj{font-size:.78rem;font-weight:800;margin-top:.2rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);-webkit-background-clip:text;background-clip:text;color:transparent}.PlanLockscreen_gstText___MUvh{font-size:10px;opacity:.5;font-weight:600;color:var(--text-secondary);align-self:flex-end;margin-bottom:4px}.PlanLockscreen_planFeatures__I5jNf{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;width:100%}.PlanLockscreen_planFeaturesContainer__DKzuw{width:100%;flex:1 1;max-height:400px;overflow-y:auto;padding-right:12px;margin-top:16px;margin-bottom:24px}.PlanLockscreen_planFeaturesContainer__DKzuw::-webkit-scrollbar{width:4px}.PlanLockscreen_planFeaturesContainer__DKzuw::-webkit-scrollbar-track{background:transparent}.PlanLockscreen_planFeaturesContainer__DKzuw::-webkit-scrollbar-thumb{background:var(--border);border-radius:10px}.PlanLockscreen_customFeaturesHtml__hXDPg{width:100%;text-align:left;color:var(--text-primary)!important;font-size:14px;line-height:1.6}.PlanLockscreen_customFeaturesHtml__hXDPg b,.PlanLockscreen_customFeaturesHtml__hXDPg div,.PlanLockscreen_customFeaturesHtml__hXDPg i,.PlanLockscreen_customFeaturesHtml__hXDPg li,.PlanLockscreen_customFeaturesHtml__hXDPg p,.PlanLockscreen_customFeaturesHtml__hXDPg section,.PlanLockscreen_customFeaturesHtml__hXDPg span,.PlanLockscreen_customFeaturesHtml__hXDPg strong{background:transparent!important;color:var(--text-primary)!important;padding:0!important;border:none!important;box-shadow:none!important}.PlanLockscreen_customFeaturesHtml__hXDPg ul{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:6px}.PlanLockscreen_customFeaturesHtml__hXDPg li{display:flex;align-items:flex-start;gap:8px;padding:2px 0}.PlanLockscreen_customFeaturesHtml__hXDPg li:before{content:"✓";color:#3b82f6;font-weight:900;font-size:16px;flex-shrink:0;margin-top:-1px}.PlanLockscreen_planFeatures__I5jNf li{display:flex;align-items:flex-start;gap:10px;color:var(--text-primary);font-size:13px;font-weight:500;text-align:left;line-height:1.5}.PlanLockscreen_checkIcon__18rvK{color:#3b82f6;margin-top:2px;flex-shrink:0}.PlanLockscreen_ctaArea__FIBwT{width:100%;margin-top:auto;display:flex;flex-direction:column}.PlanLockscreen_planSelectBtn__fK5or{background:#f1f5f9;color:#1e293b;border:none;padding:12px;border-radius:12px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.175,.885,.32,1.275);width:100%;z-index:1;box-shadow:none}.PlanLockscreen_planSelectBtn__fK5or:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(59,130,246,.3)}.PlanLockscreen_planSelectBtn__fK5or:focus-visible{outline:2px solid #3b82f6;outline-offset:4px;box-shadow:0 0 0 4px rgba(59,130,246,.2)}.PlanLockscreen_ctaGradient__mFnWA{background:linear-gradient(135deg,#a855f7,#ec4899);color:white!important;border:none;box-shadow:0 10px 22px -10px rgba(168,85,247,.8)}.PlanLockscreen_ctaGradient__mFnWA:hover{filter:brightness(1.08);box-shadow:0 12px 24px -8px rgba(139,92,246,.9)}.PlanLockscreen_lockscreen__RXbq8[data-theme=dark] .PlanLockscreen_planSelectBtn__fK5or:focus-visible{outline-color:#8b5cf6}.PlanLockscreen_historySection__2qqkh{background:rgba(99,102,241,.05);border:1px solid rgba(99,102,241,.2);border-radius:24px;padding:24px;margin:20px 0}.PlanLockscreen_historyTitle__kaEiz{color:#818cf8;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.1em;margin-bottom:16px;text-align:center}.PlanLockscreen_historyItem__bbjC_{display:flex;justify-content:center;align-items:center;gap:40px}.PlanLockscreen_historyInfo__1jkW2{text-align:left}.PlanLockscreen_planName__e9YdH{color:var(--text-primary);font-weight:700;font-size:18px;display:block}.PlanLockscreen_planDates__pLCS0{color:var(--text-muted);font-size:13px}.PlanLockscreen_nearExpiryText__OmI1s{color:#fbbf24!important;font-weight:700}.PlanLockscreen_alertText__Llps_{display:flex;align-items:center;gap:4px}.PlanLockscreen_nearExpiryItem__o2Ict{border-color:rgba(251,191,36,.3)!important;background:rgba(251,191,36,.05)!important}.PlanLockscreen_renewBtn__HmVzm{background:linear-gradient(135deg,#6366f1,#818cf8);color:white;border:none;padding:12px 28px;border-radius:12px;font-size:15px;font-weight:700;cursor:pointer;transition:all .2s;box-shadow:0 8px 20px -6px rgba(99,102,241,.5)}.PlanLockscreen_renewBtn__HmVzm:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 12px 24px -6px rgba(99,102,241,.6)}.PlanLockscreen_renewAlertBtn__5JNQR{background:linear-gradient(135deg,#f59e0b,#fbbf24);color:#000;border:none;padding:12px 28px;border-radius:12px;font-size:15px;font-weight:800;cursor:pointer;transition:all .2s;box-shadow:0 8px 20px -6px rgba(245,158,11,.4)}.PlanLockscreen_renewAlertBtn__5JNQR:hover{transform:translateY(-2px);filter:brightness(1.1);box-shadow:0 12px 24px -6px rgba(245,158,11,.5)}.PlanLockscreen_expiryHint__nIf_2{margin-top:16px;font-size:12px;color:rgba(255,255,255,.4);line-height:1.6;text-align:center}.PlanLockscreen_divider__GO6O7{display:flex;align-items:center;margin:1.5rem 0;color:var(--text-muted);font-size:12px;font-weight:800;letter-spacing:.2em}.PlanLockscreen_divider__GO6O7:after,.PlanLockscreen_divider__GO6O7:before{content:"";flex:1 1;height:1px;background:var(--border)}.PlanLockscreen_divider__GO6O7 span{padding:0 20px}.PlanLockscreen_supportGrid__lc0sG{display:flex;justify-content:center;margin-top:2rem}.PlanLockscreen_supportItem__GUd3w{min-width:300px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:18px;padding:20px;display:flex;flex-direction:column;gap:6px;text-align:center;transition:all .2s}.PlanLockscreen_supportItem__GUd3w:hover{background:var(--bg-tertiary);border-color:var(--accent)}.PlanLockscreen_supportLabel__OEGKf{color:var(--text-muted);font-size:11px;font-weight:700;text-transform:uppercase}.PlanLockscreen_supportLink__eT_Fj{color:#818cf8;text-decoration:none;font-weight:600;transition:color .2s;font-size:14px}.PlanLockscreen_supportLink__eT_Fj:hover{color:white}.PlanLockscreen_footerHint__FMtaR{color:var(--text-muted);font-size:12px;margin-top:2rem;line-height:1.6}@media (max-width:768px){.PlanLockscreen_header___fANO{top:8px;padding:0 10px}.PlanLockscreen_headerInner__ptXHt{height:64px;padding:0 5px;gap:10px;border-radius:18px}.PlanLockscreen_headerLeft__FxEi8{gap:10px;align-items:center}.PlanLockscreen_headerRight__jJLlg{gap:6px}.PlanLockscreen_userEmail__F9RM9{display:none}.PlanLockscreen_userInfo__Ip1TI{padding:4px 8px}.PlanLockscreen_signOutBtn__s0lCH{padding:8px;width:36px;height:36px;justify-content:center;border-radius:10px}.PlanLockscreen_signOutBtn__s0lCH span{display:none}.PlanLockscreen_themeToggle__LbXO_{width:36px;height:36px;border-radius:10px}.PlanLockscreen_container__2e8KM{margin-top:84px;margin-bottom:24px;padding:0 12px}.PlanLockscreen_glassCard__usRFI{padding:24px 16px;border-radius:24px}.PlanLockscreen_badge__b_Dnt{font-size:11px;padding:5px 14px;margin-bottom:12px}.PlanLockscreen_title__U8R4M{font-size:24px;line-height:1.1;margin-bottom:8px}.PlanLockscreen_subtitle__z_zcO{font-size:13px;margin-bottom:20px}.PlanLockscreen_categoryToggle__RC46p{margin-bottom:20px;width:100%;max-width:320px}.PlanLockscreen_toggleItem__8kPAj{flex:1 1;justify-content:center;padding:8px 12px;font-size:13px}.PlanLockscreen_planSelection__PSSEF{display:flex;flex-direction:column;align-items:stretch;gap:16px;margin:0 0 16px;width:100%;max-width:100%}.PlanLockscreen_planCard__Vp9D6{width:100%;padding:20px 16px;gap:16px;border-radius:20px;transition:none}.PlanLockscreen_planCard__Vp9D6:hover{transform:none;box-shadow:0 4px 20px rgba(0,0,0,.03)}.PlanLockscreen_planCardHeader__R8Pnq{gap:6px}.PlanLockscreen_planCardName__QsG25{font-size:13px}.PlanLockscreen_amount__35XM_{font-size:32px}.PlanLockscreen_planSelectBtn__fK5or{height:48px;font-size:15px;border-radius:14px}.PlanLockscreen_planFeaturesContainer__DKzuw{max-height:none;overflow-y:visible;padding-right:0;padding-bottom:0}.PlanLockscreen_customFeaturesHtml__hXDPg{font-size:13px}.PlanLockscreen_planFeatures__I5jNf{gap:8px;margin:8px 0}.PlanLockscreen_historySection__2qqkh{padding:16px;border-radius:16px}.PlanLockscreen_historyItem__bbjC_{flex-direction:column;gap:16px;align-items:flex-start}.PlanLockscreen_renewAlertBtn__5JNQR,.PlanLockscreen_renewBtn__HmVzm{width:100%;text-align:center;padding:12px 20px}.PlanLockscreen_supportItem__GUd3w{min-width:0;width:100%}.PlanLockscreen_divider__GO6O7{margin:1rem 0}.PlanLockscreen_planDescription__8yt1_{padding:20px 14px 14px;font-size:12px;border-radius:16px}}@media (max-width:480px){.PlanLockscreen_headerInner__ptXHt{height:58px;padding:0 5px}.PlanLockscreen_signOutBtn__s0lCH,.PlanLockscreen_themeToggle__LbXO_{width:32px;height:32px}.PlanLockscreen_title__U8R4M{font-size:21px}.PlanLockscreen_glassCard__usRFI{padding:20px 14px;border-radius:20px}.PlanLockscreen_planCard__Vp9D6{padding:18px 14px}.PlanLockscreen_planDescription__8yt1_{padding:16px 12px 12px;font-size:11.5px}}.PlanLockscreen_backToDashboard__froGn{margin-top:24px;padding-top:16px;border-top:1px solid var(--border)}.PlanLockscreen_backLink__C5X_Y{color:var(--text-muted);text-decoration:none;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex;align-items:center;gap:8px}.PlanLockscreen_backLink__C5X_Y:hover{color:var(--text-primary);transform:translateX(-4px)}.PlanLockscreen_planDescription__8yt1_{color:var(--text-secondary);font-size:12.5px;line-height:1.6;text-align:center;width:100%;padding:24px 16px 16px;background:rgba(var(--bg-primary-rgb),.5);border-radius:24px;border:1px solid rgba(59,130,246,.1);margin-top:auto;font-style:normal;backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);position:relative;box-shadow:0 8px 32px rgba(0,0,0,.03);transition:all .3s ease}.PlanLockscreen_planDescription__8yt1_:hover{background:rgba(var(--bg-primary-rgb),.8);border-color:rgba(59,130,246,.3);transform:translateY(-2px)}.PlanLockscreen_planDescription__8yt1_:before{content:"PLAN INSIGHT";position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:white;font-size:9px;font-weight:900;padding:4px 12px;border-radius:100px;letter-spacing:.12em;box-shadow:0 4px 12px rgba(59,130,246,.2);white-space:nowrap}.PlanLockscreen_lockscreen__RXbq8[data-theme=dark] .PlanLockscreen_planDescription__8yt1_{background:rgba(15,23,42,.5);border-color:rgba(255,255,255,.05);box-shadow:0 8px 32px rgba(0,0,0,.2)}.PlanLockscreen_lockscreen__RXbq8[data-theme=dark] .PlanLockscreen_planDescription__8yt1_:before{box-shadow:0 4px 12px rgba(0,0,0,.3)}.PlanLockscreen_customFeaturesHtml__hXDPg b,.PlanLockscreen_customFeaturesHtml__hXDPg strong{color:#3b82f6!important;font-weight:700}.PlanLockscreen_lockscreen__RXbq8[data-theme=dark] .PlanLockscreen_customFeaturesHtml__hXDPg b,.PlanLockscreen_lockscreen__RXbq8[data-theme=dark] .PlanLockscreen_customFeaturesHtml__hXDPg strong{color:#818cf8!important}.UnifiedPlanAlert_overlay__0Uum0{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;animation:UnifiedPlanAlert_fadeIn___tLU9 .2s ease-out}.UnifiedPlanAlert_modal__Kdx1g{background:var(--bg-primary,#ffffff);width:100%;max-width:400px;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.2);position:relative;overflow:hidden;border:1px solid var(--border-light,rgba(0,0,0,.05));animation:UnifiedPlanAlert_slideUp__heNkV .3s cubic-bezier(.16,1,.3,1)}.UnifiedPlanAlert_header__hyVjh{padding:32px 32px 16px;text-align:center}.UnifiedPlanAlert_iconWrapper__Je17h{width:56px;height:56px;background:linear-gradient(135deg,#6366f1,#a855f7);color:white;border-radius:16px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;box-shadow:0 8px 16px rgba(99,102,241,.2)}.UnifiedPlanAlert_header__hyVjh h3{margin:0;font-size:20px;font-weight:700;color:var(--text-primary,#111827)}.UnifiedPlanAlert_content__8yMgT{padding:0 32px 32px;text-align:center}.UnifiedPlanAlert_message__VuK2T{font-size:16px;line-height:1.5;color:var(--text-primary,#111827);margin:0 0 12px;font-weight:500}.UnifiedPlanAlert_hint__q5xps{font-size:14px;color:var(--text-secondary,#6b7280);margin:0 0 24px}.UnifiedPlanAlert_actions__jM5_S{display:flex;flex-direction:column;gap:12px}.UnifiedPlanAlert_upgradeBtn__Q2pvY{background:var(--text-primary,#111827);color:white;border:none;padding:14px;border-radius:12px;font-weight:600;font-size:15px;cursor:pointer;transition:all .2s}.UnifiedPlanAlert_upgradeBtn__Q2pvY:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.UnifiedPlanAlert_upgradeBtn__Q2pvY:active{transform:translateY(0)}.UnifiedPlanAlert_upgradeBtn__Q2pvY:disabled{opacity:.6;cursor:not-allowed;transform:none}.UnifiedPlanAlert_cancelBtn__qA8PP{background:transparent;color:var(--text-secondary,#6b7280);border:1px solid var(--border,#e5e7eb);padding:12px;border-radius:12px;font-weight:600;font-size:14px;cursor:pointer;transition:all .2s}.UnifiedPlanAlert_cancelBtn__qA8PP:hover{background:var(--bg-hover,#f9fafb);border-color:var(--text-secondary,#6b7280)}.UnifiedPlanAlert_closeIcon__ri5h8{position:absolute;top:16px;right:16px;background:none;border:none;font-size:24px;color:var(--text-secondary,#6b7280);cursor:pointer;line-height:1;padding:4px;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:all .2s}.UnifiedPlanAlert_closeIcon__ri5h8:hover{background:var(--bg-hover,#f3f4f6);color:var(--text-primary,#111827)}.UnifiedPlanAlert_successBox__EIRSE{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:16px;border-radius:12px;display:flex;align-items:center;gap:12px;font-size:14px;font-weight:500;text-align:left}.UnifiedPlanAlert_error__qmRAg{color:#dc2626;font-size:12px;margin-top:12px}@keyframes UnifiedPlanAlert_fadeIn___tLU9{0%{opacity:0}to{opacity:1}}@keyframes UnifiedPlanAlert_slideUp__heNkV{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}[data-theme=dark] .UnifiedPlanAlert_modal__Kdx1g{background:#1f2937;border-color:rgba(255,255,255,.1)}[data-theme=dark] .UnifiedPlanAlert_header__hyVjh h3,[data-theme=dark] .UnifiedPlanAlert_message__VuK2T{color:#f9fafb}[data-theme=dark] .UnifiedPlanAlert_hint__q5xps{color:#9ca3af}[data-theme=dark] .UnifiedPlanAlert_cancelBtn__qA8PP{border-color:#374151;color:#9ca3af}[data-theme=dark] .UnifiedPlanAlert_cancelBtn__qA8PP:hover{background:#374151}[data-theme=dark] .UnifiedPlanAlert_upgradeBtn__Q2pvY{background:#f9fafb;color:#111827}[data-theme=dark] .UnifiedPlanAlert_successBox__EIRSE{background:rgba(22,101,52,.2);border-color:#166534;color:#4ade80}.DemoBookingForm_demoBox__NcFIM{margin-top:3.5rem;padding:40px;background:rgba(255,255,255,.5);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(0,0,0,.08);border-radius:32px;text-align:center;box-shadow:0 15px 50px rgba(0,0,0,.05);max-width:600px;margin-left:auto;margin-right:auto;position:relative;overflow:hidden;--accent-gradient:linear-gradient(135deg,#3b82f6,#8b5cf6)}[data-theme=dark] .DemoBookingForm_demoBox__NcFIM{background:rgba(15,23,42,.6);border-color:rgba(255,255,255,.08);box-shadow:0 15px 50px rgba(0,0,0,.3)}.DemoBookingForm_demoTitle__m77Uj{font-size:1.75rem;font-weight:850;color:var(--text-primary);margin-bottom:.75rem;letter-spacing:-.02em}.DemoBookingForm_demoText__JZtLd{font-size:1rem;color:var(--text-secondary);margin-bottom:2.5rem;line-height:1.6;max-width:400px;margin-left:auto;margin-right:auto}.DemoBookingForm_demoForm__NDPFD{display:flex;flex-direction:column;gap:1.25rem}.DemoBookingForm_formGrid__8W_r9{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}@media (max-width:768px){.DemoBookingForm_formGrid__8W_r9{grid-template-columns:1fr!important;gap:1rem}.DemoBookingForm_demoBox__NcFIM{padding:24px 16px;margin-top:2rem;border-radius:24px}.DemoBookingForm_demoTitle__m77Uj{font-size:1.5rem}.DemoBookingForm_demoText__JZtLd{font-size:.9rem;margin-bottom:1.5rem}}.DemoBookingForm_fullWidth__dj0Xq{grid-column:span 2}@media (max-width:768px){.DemoBookingForm_fullWidth__dj0Xq{grid-column:span 1}}.DemoBookingForm_formGroup__u4cfL{display:flex;flex-direction:column;gap:.5rem;text-align:left}.DemoBookingForm_formInput__6zZY0,.DemoBookingForm_formSelect__wrYKy{width:100%;padding:14px 18px;background:rgba(var(--bg-primary-rgb,255,255,255),.8);border:1px solid var(--border);border-radius:14px;color:var(--text-primary);font-size:.95rem;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 4px rgba(0,0,0,.02)}[data-theme=dark] .DemoBookingForm_formInput__6zZY0,[data-theme=dark] .DemoBookingForm_formSelect__wrYKy{background:rgba(30,41,59,.8)}.DemoBookingForm_formInput__6zZY0:focus,.DemoBookingForm_formSelect__wrYKy:focus{outline:none;border-color:#3b82f6;background:var(--bg-primary);box-shadow:0 0 0 4px rgba(59,130,246,.1);transform:translateY(-1px)}.DemoBookingForm_inputError__V9hLz{border-color:#ef4444!important}.DemoBookingForm_errorText__7mkJC{color:#ef4444;font-size:.75rem;font-weight:600;margin-left:4px}.DemoBookingForm_phoneInputGroup__Y1uci{display:flex;gap:.5rem}@media (max-width:480px){.DemoBookingForm_phoneInputGroup__Y1uci{gap:.25rem}.DemoBookingForm_countryCodeBadge__pDnnG{padding:12px 8px;min-width:50px;font-size:.85rem}}.DemoBookingForm_phoneInputGroup__Y1uci select{width:100px;flex-shrink:0;cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='rgba(148, 163, 184, 0.5)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.DemoBookingForm_formFooter__uLGW1{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-top:.5rem}@media (max-width:768px){.DemoBookingForm_formFooter__uLGW1{flex-direction:column;align-items:stretch;gap:1rem}.DemoBookingForm_captchaRow__FvdnS{justify-content:center;width:100%}.DemoBookingForm_submitBtn__i3srF{width:100%}}.DemoBookingForm_captchaRow__FvdnS{display:flex;align-items:center;gap:12px;font-size:1rem;color:var(--text-secondary);font-weight:600;padding:8px 16px;background:rgba(var(--bg-primary-rgb,255,255,255),.5);border-radius:12px;border:1px solid var(--border)}.DemoBookingForm_captchaInput__VG3g1{width:50px;padding:8px;background:var(--bg-primary);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);text-align:center;font-weight:700;font-size:1.1rem}.DemoBookingForm_submitBtn__i3srF{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;flex:1 1;background:var(--accent-gradient);border:none;border-radius:16px;color:white;font-size:1.05rem;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 15px rgba(59,130,246,.3)}.DemoBookingForm_submitBtn__i3srF:hover:not(:disabled){transform:translateY(-2px) scale(1.02);box-shadow:0 8px 25px rgba(59,130,246,.4)}.DemoBookingForm_submitBtn__i3srF:active:not(:disabled){transform:translateY(0) scale(.98)}.DemoBookingForm_submitBtn__i3srF:disabled{opacity:.6;cursor:not-allowed;filter:grayscale(.5)}.DemoBookingForm_countryCodeBadge__pDnnG{padding:12px 16px;background:rgba(var(--bg-primary-rgb,255,255,255),.8);border:1px solid var(--border);border-radius:14px;color:var(--text-primary);font-size:.95rem;font-weight:700;display:flex;align-items:center;justify-content:center;min-width:60px;box-shadow:0 2px 4px rgba(0,0,0,.02)}[data-theme=dark] .DemoBookingForm_countryCodeBadge__pDnnG{background:rgba(30,41,59,.8)}.Topbar_menuBar__SX17s{display:flex;align-items:center;justify-content:space-between;height:28px;padding:0 12px;background:rgba(0,0,0,.15);backdrop-filter:blur(25px) saturate(180%);-webkit-backdrop-filter:blur(25px) saturate(180%);flex-shrink:0;z-index:9999;-webkit-user-select:none;user-select:none;border-bottom:.5px solid rgba(255,255,255,.1)}[data-theme=dark] .Topbar_menuBar__SX17s{background:rgba(0,0,0,.5)}.Topbar_left__l9Z_g{display:flex;align-items:center;gap:8px}.Topbar_logoLink__qDSDv{display:flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:6px;color:#fff;transition:opacity .15s,background .15s}.Topbar_logoLink__qDSDv:hover{opacity:1;background:rgba(255,255,255,.12)}.Topbar_logo__cH0tG{width:20px;height:20px;color:#fff;opacity:.95}.Topbar_right__EcEFs,.Topbar_topbarActions__LahEB{display:flex;align-items:center;gap:4px}.Topbar_barBtn__8G3SJ{display:flex;align-items:center;justify-content:center;width:24px;height:20px;background:none;border:none;border-radius:4px;cursor:pointer;color:#fff;opacity:.85;transition:background .12s,opacity .12s}.Topbar_barBtn__8G3SJ:hover{background:rgba(255,255,255,.15);opacity:1}.Topbar_clock__WZRvp{font-size:12px;font-weight:500;color:#fff;text-shadow:0 .5px 1px rgba(0,0,0,.3);padding:0 6px;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Topbar_userMenu__Z4TaZ{position:relative;margin-left:2px}.Topbar_avatarBtn___MY1r{background:none;border:none;padding:0;cursor:pointer;border-radius:50%;display:flex;align-items:center}.Topbar_avatarBtn___MY1r:hover .Topbar_avatar__9MLaz{box-shadow:0 0 0 1.5px rgba(255,255,255,.5)}.Topbar_avatar__9MLaz{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;font-size:10px;font-weight:600;transition:box-shadow .15s}.Topbar_menuOverlay__8vS5t{position:fixed;inset:0;z-index:10000}.Topbar_dropdown__SOnru{position:absolute;top:calc(100% + 6px);right:0;min-width:220px;background:rgba(255,255,255);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid rgba(255,255,255,.2);border-radius:14px;box-shadow:0 12px 40px rgba(0,0,0,.15),0 0 0 1px rgba(255,255,255,.1);padding:8px;z-index:10001}[data-theme=dark] .Topbar_dropdown__SOnru{background:rgba(20,20,20);border-color:rgba(255,255,255,.1)}.Topbar_dropdownHeader__s9Z8u{display:flex;align-items:center;gap:10px;padding:10px 8px}.Topbar_dropdownAvatar__qqS7v{width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;font-size:14px;font-weight:600;flex-shrink:0}.Topbar_dropdownEmail__zcbb7{font-size:13px;font-weight:500;color:var(--text-primary)}.Topbar_dropdownRole__BArmR{font-size:11px;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em}.Topbar_dropdownDivider__rBmvy{height:1px;background:var(--border);margin:4px 0}.Topbar_dropdownItem__qL1ya{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;text-align:left;font-size:13px;background:none;border:none;border-radius:6px;color:var(--text-primary);cursor:pointer}.Topbar_dropdownItem__qL1ya:hover{background:rgba(0,0,0,.06)}[data-theme=dark] .Topbar_dropdownItem__qL1ya:hover{background:rgba(255,255,255,.08)}.Spotlight_overlay__QlhU3{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:9000;animation:Spotlight_fadeIn__X5Bxe .12s ease}.Spotlight_spotlight__b3cEk{position:fixed;top:20%;left:50%;transform:translateX(-50%);width:560px;max-width:90vw;background:rgba(255,255,255,.82);backdrop-filter:blur(40px) saturate(200%);-webkit-backdrop-filter:blur(40px) saturate(200%);border:1px solid rgba(255,255,255,.4);border-radius:14px;box-shadow:0 0 0 .5px rgba(0,0,0,.08),0 20px 60px rgba(0,0,0,.25),0 4px 16px rgba(0,0,0,.1);z-index:9001;overflow:hidden;animation:Spotlight_spotlightIn__ZPIl2 .15s ease}[data-theme=dark] .Spotlight_spotlight__b3cEk{background:rgba(30,30,30,.88);border-color:rgba(255,255,255,.1);box-shadow:0 0 0 .5px rgba(255,255,255,.08),0 20px 60px rgba(0,0,0,.5),0 4px 16px rgba(0,0,0,.3)}@keyframes Spotlight_fadeIn__X5Bxe{0%{opacity:0}to{opacity:1}}@keyframes Spotlight_spotlightIn__ZPIl2{0%{opacity:0;transform:translateX(-50%) scale(.96)}to{opacity:1;transform:translateX(-50%) scale(1)}}.Spotlight_inputRow__iYiLk{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid rgba(0,0,0,.08)}[data-theme=dark] .Spotlight_inputRow__iYiLk{border-bottom-color:rgba(255,255,255,.08)}.Spotlight_searchIcon__H9G1b{color:var(--text-muted);flex-shrink:0}.Spotlight_input__FpA2B{flex:1 1;background:none;border:none;outline:none;font-size:17px;color:var(--text-primary);font-weight:400;letter-spacing:-.01em}.Spotlight_input__FpA2B::placeholder{color:var(--text-muted)}.Spotlight_escKey__sYVam{font-size:10px;font-weight:500;color:var(--text-muted);background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.08);border-radius:4px;padding:2px 6px;letter-spacing:.03em;flex-shrink:0}[data-theme=dark] .Spotlight_escKey__sYVam{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1)}.Spotlight_results__T7i47{max-height:380px;overflow-y:auto;padding:6px}.Spotlight_results__T7i47::-webkit-scrollbar{width:6px}.Spotlight_results__T7i47::-webkit-scrollbar-track{background:transparent}.Spotlight_results__T7i47::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:3px}[data-theme=dark] .Spotlight_results__T7i47::-webkit-scrollbar-thumb{background:rgba(255,255,255,.1)}.Spotlight_categoryLabel__P39RZ{font-size:11px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;padding:8px 10px 4px}.Spotlight_resultItem__b65JE{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:8px;background:none;cursor:pointer;text-align:left;transition:background .08s}.Spotlight_resultItem__b65JE.Spotlight_active__fstHC,.Spotlight_resultItem__b65JE:hover{background:var(--accent)}.Spotlight_resultItem__b65JE.Spotlight_active__fstHC .Spotlight_resultIcon__KRqRV,.Spotlight_resultItem__b65JE.Spotlight_active__fstHC .Spotlight_resultName__sG01J,.Spotlight_resultItem__b65JE.Spotlight_active__fstHC .Spotlight_resultPath__8fOO1,.Spotlight_resultItem__b65JE.Spotlight_active__fstHC .Spotlight_resultType__3JD_r{color:#fff}.Spotlight_resultIcon__KRqRV{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.04);border-radius:8px;color:var(--text-secondary);flex-shrink:0}[data-theme=dark] .Spotlight_resultIcon__KRqRV{background:rgba(255,255,255,.06)}.Spotlight_resultItem__b65JE.Spotlight_active__fstHC .Spotlight_resultIcon__KRqRV{background:rgba(255,255,255,.15)}.Spotlight_resultInfo__S1GGB{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px}.Spotlight_resultName__sG01J{font-size:14px;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Spotlight_resultPath__8fOO1{font-size:11px;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Spotlight_resultType__3JD_r{font-size:11px;color:var(--text-muted);flex-shrink:0;background:rgba(0,0,0,.04);padding:2px 8px;border-radius:4px}[data-theme=dark] .Spotlight_resultType__3JD_r{background:rgba(255,255,255,.06)}.Spotlight_resultItem__b65JE.Spotlight_active__fstHC .Spotlight_resultType__3JD_r{background:rgba(255,255,255,.2)}.Spotlight_noResults__UY9_a{padding:24px 16px;text-align:center;color:var(--text-muted);font-size:14px}.SettingsWindow_layout__WaEAV{display:flex;flex:1 1;min-height:0}.SettingsWindow_sidebar__1E6Z4{width:160px;flex-shrink:0;padding:12px 0;border-right:1px solid var(--border);background:var(--bg-secondary);display:flex;flex-direction:column;gap:2px}.SettingsWindow_navItem___VqBE{display:block;width:100%;padding:8px 14px;text-align:left;font-size:13px;color:var(--text-secondary);background:none;border:none;border-radius:0;cursor:pointer;transition:background .12s,color .12s}.SettingsWindow_navItem___VqBE:hover{color:var(--text-primary);background:var(--bg-tertiary)}.SettingsWindow_navItem___VqBE.SettingsWindow_navActive__il9Ni{color:var(--accent);font-weight:600;background:var(--accent-light)}.SettingsWindow_pane__Gourd{flex:1 1;overflow:auto;padding:20px}.SettingsWindow_section__mtVkE{margin-bottom:24px}.SettingsWindow_section__mtVkE h3{font-size:14px;font-weight:600;margin-bottom:12px;padding-bottom:6px;border-bottom:1px solid var(--border);color:var(--text-primary)}.SettingsWindow_row__P0zwJ{display:flex;align-items:center;justify-content:space-between;padding:6px 0;font-size:13px;color:var(--text-primary)}.SettingsWindow_themeBtn__e1SA2{padding:5px 12px;font-size:12px;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:6px;cursor:pointer;color:var(--text-primary)}.SettingsWindow_themeBtn__e1SA2:hover{background:var(--border)}.SettingsWindow_fontSelect__9LrW8{padding:5px 10px;font-size:13px;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:6px;color:var(--text-primary);cursor:pointer;min-width:160px}.SettingsWindow_bgLabel__Nr610{font-size:13px;color:var(--text-primary);margin:12px 0 8px}.SettingsWindow_bgGrid__Imlwr{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.SettingsWindow_bgOption__Pi_yd{aspect-ratio:16/9;border:2px solid var(--border);border-radius:6px;cursor:pointer;font-size:10px;color:var(--text-muted);display:flex;align-items:center;justify-content:center;transition:border-color .15s;background-position:50%}.SettingsWindow_bgOption__Pi_yd:hover{border-color:var(--accent)}.SettingsWindow_bgOption__Pi_yd.SettingsWindow_bgActive__AnR3A{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-light)}@keyframes SettingsWindow_bgGradientMove__T6ofN{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.SettingsWindow_uploadRow__hOTUK{display:flex;align-items:center;gap:8px;margin-top:10px}.SettingsWindow_fileInput__dVthE{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.SettingsWindow_uploadBtn__KEMeV{padding:6px 12px;font-size:12px;background:var(--bg-tertiary);border:1px solid var(--border);border-radius:6px;cursor:pointer;color:var(--text-primary)}.SettingsWindow_uploadBtn__KEMeV:hover{background:var(--border)}.SettingsWindow_clearWallpaperBtn__a8Apj{padding:6px 12px;font-size:12px;background:none;border:none;border-radius:6px;cursor:pointer;color:var(--text-muted)}.SettingsWindow_clearWallpaperBtn__a8Apj:hover{color:var(--danger)}.SettingsWindow_planCard__ldt_Q{padding:16px;max-width:320px}.SettingsWindow_planName__kiC93{font-size:16px;font-weight:600;color:var(--text-primary);margin:0 0 2px}.SettingsWindow_planPrice__L4wcU{font-size:15px;font-weight:600;color:var(--accent);margin:0 0 4px}.SettingsWindow_storageUsage___z0nI{font-size:13px;color:var(--text-secondary);margin:14px 0 10px}.SettingsWindow_planDesc__huczF{font-size:13px;color:var(--text-secondary);margin:0 0 12px}.SettingsWindow_upgradeBtn__N1Ble{padding:8px 16px;font-size:13px;background:var(--accent);color:#fff;border:none;border-radius:6px;cursor:pointer}.SettingsWindow_upgradeBtn__N1Ble:hover{background:var(--accent-hover)}.SettingsWindow_plansSectionTitle__NU6NV{font-size:1rem;font-weight:700;color:var(--text-primary);margin:0 0 4px}.SettingsWindow_plansSectionDesc__KTQI3{font-size:.75rem;color:var(--text-muted);margin:0 0 8px;line-height:1.35}.SettingsWindow_plansGrid__iTFiY{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.SettingsWindow_planCard__ldt_Q{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:4px;min-height:0}.SettingsWindow_planCardCurrent__vANhn{border-color:var(--accent);background:var(--accent-light);box-shadow:0 0 0 1px var(--accent)}.SettingsWindow_planCardHeader__8wZpv{display:flex;flex-direction:column;gap:1px}.SettingsWindow_planCardName__tv6Zd{font-size:.875rem;font-weight:700;color:var(--text-primary);line-height:1.2}.SettingsWindow_planCardPrice__b7m5D{font-size:1rem;font-weight:700;color:var(--accent);line-height:1.2}.SettingsWindow_planCardMeta__qmERM{font-size:.625rem;color:var(--text-muted);line-height:1.2}.SettingsWindow_planCardDetail__FFEMy{font-size:.75rem;color:var(--text-muted);margin:0}.SettingsWindow_planCardOptions__uzZg1{display:flex;flex-direction:column;gap:5px;margin-top:5px}.SettingsWindow_planCardOptionPrimary__Mr8Ai{display:flex;flex-direction:column;gap:3px;padding:6px 8px;background:var(--bg-primary);border-radius:6px;border:1px solid var(--border)}.SettingsWindow_planCardOption__NEMyC{display:flex;flex-direction:column;gap:2px;padding:5px 8px;background:var(--bg-primary);border-radius:5px;border:1px solid var(--border)}.SettingsWindow_planCardOptionLabel__9jK_r{font-size:.625rem;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.02em;line-height:1.2}.SettingsWindow_planCardPriceUnit__5kSxY{font-size:.75rem;font-weight:500;color:var(--text-muted)}.SettingsWindow_planCardSaveBadge__omsvk{font-size:.6875rem;font-weight:600;color:var(--success,#0a7c42);margin-top:0;line-height:1.2}.SettingsWindow_planCardBadge__cAnvh{font-size:.625rem;font-weight:600;color:var(--accent);margin-top:0;line-height:1.2}.SettingsWindow_planCardBtn__6Wiu1{padding:4px 6px;font-size:.6875rem;font-weight:600;background:var(--accent);color:#fff;border:none;border-radius:5px;cursor:pointer;margin-top:2px}.SettingsWindow_planCardBtn__6Wiu1:hover:not(:disabled){background:var(--accent-hover)}.SettingsWindow_planCardBtn__6Wiu1:disabled{opacity:.7;cursor:not-allowed}.SettingsWindow_planCardBtnSecondary__GsqzL{padding:5px 8px;font-size:.75rem;font-weight:600;background:var(--border);color:var(--text-primary);border:none;border-radius:6px;cursor:pointer}.SettingsWindow_planCardBtnSecondary__GsqzL:hover{background:var(--text-muted);color:var(--bg-primary)}.SettingsWindow_planCardForm__lpODU{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding:10px;background:var(--bg-primary);border-radius:8px;border:1px solid var(--border)}.SettingsWindow_planCardForm__lpODU h4{font-size:.75rem;font-weight:700;margin:0 0 2px;color:var(--text-primary)}.SettingsWindow_planCardForm__lpODU p{font-size:.625rem;color:var(--text-muted);margin:0 0 4px;line-height:1.3}.SettingsWindow_planCardInput__9xMx_{width:100%;padding:6px 10px;font-size:.75rem;border:1px solid var(--border);border-radius:6px;background:var(--bg-secondary);color:var(--text-primary);outline:none;transition:border-color .15s}.SettingsWindow_planCardInput__9xMx_:focus{border-color:var(--accent)}.SettingsWindow_planCardSubmitBtn__bQMwh{width:100%;padding:6px;font-size:.75rem;font-weight:700;background:var(--accent);color:#fff;border:none;border-radius:6px;cursor:pointer;margin-top:4px;transition:background .15s}.SettingsWindow_planCardSubmitBtn__bQMwh:hover:not(:disabled){background:var(--accent-hover)}.SettingsWindow_planCardSubmitBtn__bQMwh:disabled{opacity:.6;cursor:not-allowed}.SettingsWindow_planCardSuccess__0F_SF{padding:12px;text-align:center;background:var(--success-light,rgba(16,185,129,.1));border:1px solid var(--success);border-radius:8px;color:var(--success);font-size:.75rem;font-weight:600;line-height:1.4;margin-top:8px}.SettingsWindow_plansList__grWmo{display:flex;flex-direction:column;gap:8px}.SettingsWindow_planRow__N8Uqu{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:6px;font-size:13px}.SettingsWindow_planRowName__aLsfA{font-weight:600;color:var(--text-primary);min-width:56px}.SettingsWindow_planRowPrice__s3asf{font-weight:600;color:var(--accent);min-width:80px}.SettingsWindow_planRowDetail__KUnxB{color:var(--text-muted);margin-left:auto}.SettingsWindow_planRowCurrent__QKwqR{border-color:var(--accent);background:var(--accent-light)}.SettingsWindow_planSwitchBtn__RTTVK{margin-left:auto;padding:4px 10px;font-size:12px;background:var(--accent);color:#fff;border:none;border-radius:4px;cursor:pointer}.SettingsWindow_planSwitchBtn__RTTVK:hover{background:var(--accent-hover)}.SettingsWindow_folderShareCount__vvu2l{font-size:13px;color:var(--text-secondary,#888);margin:0 0 12px}.SettingsWindow_memberList__4Qu6V{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.SettingsWindow_gallerySubscriptionList__zAv0c{max-height:280px;overflow-y:auto;margin-bottom:12px}.SettingsWindow_gallerySubscriptionList__zAv0c .SettingsWindow_memberRow__MiSYK{flex-wrap:wrap}.SettingsWindow_gallerySubscriptionList__zAv0c .SettingsWindow_memberRow__MiSYK .SettingsWindow_galleryRowActions__FDWHw{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:1 1 100%;min-width:0}.SettingsWindow_memberRow__MiSYK{display:flex;align-items:center;gap:10px;padding:8px 10px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:6px;font-size:13px}.SettingsWindow_memberId__2tnGB{flex:1 1;font-family:monospace;font-size:12px;color:var(--text-secondary)}.SettingsWindow_memberRole__tQIdp{font-size:11px;font-weight:600;text-transform:uppercase;color:var(--text-muted)}.SettingsWindow_removeBtn__ywsp4{padding:3px 8px;font-size:11px;background:var(--danger);color:#fff;border:none;border-radius:4px;cursor:pointer}.SettingsWindow_inviteRow__xRNUg{display:flex;gap:6px}.SettingsWindow_input__M0lWY{flex:1 1;padding:7px 10px;font-size:13px;border:1px solid var(--border);border-radius:6px;background:var(--bg-primary);color:var(--text-primary);outline:none}.SettingsWindow_input__M0lWY:focus{border-color:var(--accent)}.SettingsWindow_inviteBtn__vrVhG{padding:7px 14px;font-size:13px;background:var(--accent);color:#fff;border:none;border-radius:6px;cursor:pointer}.SettingsWindow_inviteBtn__vrVhG:hover{background:var(--accent-hover)}.SettingsWindow_error__1hFod{margin-top:6px;font-size:12px;color:var(--danger)}.SettingsWindow_success__4OZ3j{margin-top:6px;font-size:12px;color:var(--success)}.SettingsWindow_formSection__JEdQ1{display:flex;flex-direction:column;gap:16px;margin-top:8px}.SettingsWindow_formRow__RGcob{display:flex;flex-direction:column;gap:8px}.SettingsWindow_formRow__RGcob label{font-size:13px;font-weight:500;color:var(--text-secondary)}.SettingsWindow_formActions__oVwd9{display:flex;justify-content:flex-end;margin-top:8px}.SettingsWindow_saveBtn__j0ZGz{padding:8px 16px;font-size:13px;font-weight:600;background:var(--accent);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:background .15s}.SettingsWindow_saveBtn__j0ZGz:hover:not(:disabled){background:var(--accent-hover)}.SettingsWindow_saveBtn__j0ZGz:disabled{opacity:.6;cursor:not-allowed}.SettingsWindow_downgradeBtn__RsifP{padding:8px 16px;font-size:13px;background:var(--bg-tertiary);color:var(--text-secondary);border:1px solid var(--border);border-radius:6px;cursor:pointer}.SettingsWindow_downgradeBtn__RsifP:hover{background:var(--border);color:var(--text-primary)}.SettingsWindow_cancelDowngradeBtn__X4wKy{padding:10px 18px;font-size:13px;font-weight:600;background:var(--accent);color:#fff;border:none;border-radius:8px;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.15);transition:background .15s,transform .1s,box-shadow .15s}.SettingsWindow_cancelDowngradeBtn__X4wKy:hover{background:var(--accent-hover);box-shadow:0 3px 12px rgba(0,0,0,.2)}.SettingsWindow_cancelDowngradeBtn__X4wKy:active{transform:scale(.98)}.SettingsWindow_usageDashboard__mGuDy{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:20px}.SettingsWindow_usageItem__DPaJ1{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:12px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative;overflow:hidden}.SettingsWindow_usageItem__DPaJ1:hover{transform:translateY(-2px);border-color:var(--accent);box-shadow:0 4px 12px rgba(0,0,0,.08)}.SettingsWindow_usageHeader__VH6_d{display:flex;align-items:center;justify-content:space-between;gap:8px}.SettingsWindow_usageTitle__l1pN4{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text-primary)}.SettingsWindow_usageTitle__l1pN4 svg{color:var(--accent);opacity:.8}.SettingsWindow_usageValue__gxgs1{font-size:12px;color:var(--text-secondary);font-weight:500}.SettingsWindow_progressBar__1mor8{height:6px;background:var(--bg-tertiary);border-radius:3px;overflow:hidden}.SettingsWindow_progressFill__Mkyt1{height:100%;background:linear-gradient(90deg,var(--accent) 0,var(--accent-hover) 100%);border-radius:3px;transition:width 1s cubic-bezier(.4,0,.2,1)}.SettingsWindow_planStatusCard__reFjt{margin-top:32px;padding:20px;background:linear-gradient(135deg,var(--bg-tertiary) 0,var(--bg-secondary) 100%);border:1px solid var(--border);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:16px}.SettingsWindow_planStatusInfo__NXpG4{flex:1 1}.SettingsWindow_planHeaderRow__L_bR_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px}.SettingsWindow_planHeaderRow__L_bR_ h4{margin:0;font-size:15px;font-weight:700;color:var(--text-primary)}.SettingsWindow_expiryBadge__s6urI{font-size:11px;font-weight:600;color:var(--text-muted);background:var(--bg-primary);padding:2px 8px;border-radius:12px;border:1px solid var(--border)}.SettingsWindow_upcomingPlanCard__rGIFw{margin-top:12px;padding:14px 16px;background:linear-gradient(135deg,rgba(59,130,246,.08),rgba(59,130,246,.03));border:1px dashed rgba(59,130,246,.3);border-radius:12px;display:flex;align-items:center;gap:12px;animation:SettingsWindow_upcomingPulse__a9kjF 3s ease-in-out infinite}@keyframes SettingsWindow_upcomingPulse__a9kjF{0%{border-color:rgba(59,130,246,.2);box-shadow:0 0 0 rgba(59,130,246,0)}50%{border-color:rgba(59,130,246,.5);box-shadow:0 0 8px rgba(59,130,246,.1)}to{border-color:rgba(59,130,246,.2);box-shadow:0 0 0 rgba(59,130,246,0)}}.SettingsWindow_upcomingIcon__aUs27{width:32px;height:32px;background:rgba(59,130,246,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#3b82f6;flex-shrink:0}.SettingsWindow_upcomingContent__eeoqt{flex:1 1}.SettingsWindow_upcomingTitle__eQ_lZ{font-size:12px;font-weight:700;color:#2563eb;margin-bottom:2px}.SettingsWindow_upcomingDetail__8PjVz{font-size:12px;color:var(--text-secondary)}.SettingsWindow_upcomingDetail__8PjVz strong{color:var(--text-primary)}.SettingsWindow_planBadge__SJXq1{display:inline-flex;padding:4px 10px;background:var(--accent);color:#fff;border-radius:20px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-left:8px;box-shadow:0 2px 8px var(--accent-light)}.SettingsWindow_planMuted__IZ4Km{font-size:12px;color:var(--text-muted);margin:0}.SettingsWindow_customPlanSection__ix2Zx{margin-top:32px;padding:24px;background:var(--bg-secondary);border:1px dashed var(--accent);border-radius:16px;text-align:center}.SettingsWindow_customPlanSection__ix2Zx h4{font-size:16px;font-weight:700;margin:0 0 8px;color:var(--text-primary)}.SettingsWindow_customPlanSection__ix2Zx p{font-size:13px;color:var(--text-secondary);max-width:400px;margin:0 auto 20px}.SettingsWindow_customForm__mUckV{display:flex;flex-direction:column;gap:12px;max-width:360px;margin:0 auto}.SettingsWindow_customForm__mUckV .SettingsWindow_formRow__RGcob{display:grid;grid-template-columns:1fr 1fr;gap:12px}.SettingsWindow_customForm__mUckV input{padding:10px 14px;font-size:13px;background:var(--bg-primary);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);outline:none;transition:border-color .2s,box-shadow .2s}.SettingsWindow_customForm__mUckV input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-light)}.SettingsWindow_primaryBtn__593mp{padding:10px 20px;font-size:13px;font-weight:600;background:var(--accent);color:#fff;border:none;border-radius:8px;cursor:pointer;transition:transform .1s,background .2s}.SettingsWindow_primaryBtn__593mp:hover:not(:disabled){background:var(--accent-hover)}.SettingsWindow_primaryBtn__593mp:active:not(:disabled){transform:scale(.98)}.SettingsWindow_successArea__PBTfS{padding:16px;background:rgba(16,185,129,.1);border-radius:12px;color:var(--success,#10b981)}.SettingsWindow_successArea__PBTfS p{margin:0 0 8px;font-weight:600}.SettingsWindow_textBtn__IMOSF{background:none;border:none;color:var(--accent);font-size:12px;font-weight:600;cursor:pointer;text-decoration:underline}.SettingsWindow_dangerZone__wSHMt{margin-top:48px;padding:20px;border:1px solid rgba(239,68,68,.2);background:rgba(239,68,68,.05);border-radius:12px}.SettingsWindow_dangerZone__wSHMt h5{color:var(--danger,#ef4444);font-size:13px;font-weight:700;margin:0 0 12px}.SettingsWindow_outlineDangerBtn__BX1oe{padding:8px 16px;font-size:12px;font-weight:600;background:transparent;color:var(--danger,#ef4444);border:1px solid var(--danger,#ef4444);border-radius:6px;cursor:pointer;transition:all .2s}.SettingsWindow_outlineDangerBtn__BX1oe:hover{background:var(--danger,#ef4444);color:#fff}.LinksWindow_content__qKhx0{padding:16px;height:100%;overflow-y:auto}.LinksWindow_empty__khnft{text-align:center;padding:40px 20px;color:var(--text-secondary);font-size:14px}.LinksWindow_hint__oMjXG{font-size:12px;color:var(--text-muted);margin-top:8px}.LinksWindow_list__s6gF_{display:flex;flex-direction:column;gap:8px}.LinksWindow_row__O5p6Z{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;transition:opacity .2s}.LinksWindow_row__O5p6Z.LinksWindow_expired__nbfNs{opacity:.5}.LinksWindow_info__nb1Mv{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.LinksWindow_fileName__KUtsu{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LinksWindow_meta__grX52{font-size:11px;color:var(--text-muted)}.LinksWindow_actions__2fH3S{display:flex;align-items:center;gap:6px;flex-shrink:0}.LinksWindow_copyBtn__X2aUY{padding:4px 10px;font-size:11px;background:var(--accent);color:#fff;border:none;border-radius:5px;cursor:pointer;white-space:nowrap}.LinksWindow_copyBtn__X2aUY:hover{background:var(--accent-hover)}.LinksWindow_deleteBtn__iFBba{display:flex;align-items:center;justify-content:center;width:28px;height:28px;background:none;border:1px solid var(--border);border-radius:5px;cursor:pointer;color:var(--text-muted);transition:all .15s}.LinksWindow_deleteBtn__iFBba:hover{background:var(--danger);border-color:var(--danger);color:#fff}.SharedWithMeWindow_content__RhC9e{padding:16px;height:100%;overflow-y:auto}.SharedWithMeWindow_empty__1YJhC{text-align:center;padding:40px 20px;color:var(--text-secondary);font-size:14px}.SharedWithMeWindow_hint__8lIvA{font-size:12px;color:var(--text-muted);margin-top:8px}.SharedWithMeWindow_list__Asszv{display:flex;flex-direction:column;gap:6px}.SharedWithMeWindow_row__Zj6x9{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;cursor:pointer;transition:background .15s,border-color .15s;text-align:left}.SharedWithMeWindow_row__Zj6x9:hover{background:var(--bg-tertiary);border-color:var(--border-strong)}.SharedWithMeWindow_iconWrap__9OZUk{flex-shrink:0}.SharedWithMeWindow_info__e300p{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1}.SharedWithMeWindow_folderName__9ghEb{font-size:13px;font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SharedWithMeWindow_meta__HmrlI{font-size:11px;color:var(--text-muted)}.AppsWindow_content__fdOXl{padding:24px}.AppsWindow_grid__GXVFu{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:20px}.AppsWindow_appCardWrap__roMZT{position:relative;display:flex;flex-direction:column;align-items:center}.AppsWindow_appCardNewTab__ZgtHQ{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:4px 8px;border:none;border-radius:6px;background:transparent;color:var(--text-secondary,#6e6e73);font-size:11px;cursor:pointer;transition:color .15s,background .15s}.AppsWindow_appCardNewTab__ZgtHQ:hover{color:var(--text-primary,#1d1d1f);background:rgba(0,0,0,.06)}[data-theme=dark] .AppsWindow_appCardNewTab__ZgtHQ{color:rgba(255,255,255,.6)}[data-theme=dark] .AppsWindow_appCardNewTab__ZgtHQ:hover{color:#f5f5f7;background:rgba(255,255,255,.08)}.AppsWindow_appCard__0L8sY{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 12px;border:none;border-radius:14px;background:rgba(0,0,0,.04);color:var(--text-primary,#1d1d1f);font-size:13px;font-weight:500;cursor:pointer;transition:background .15s,transform .15s}.AppsWindow_appCard__0L8sY:hover{background:rgba(0,122,255,.1);transform:scale(1.05)}[data-theme=dark] .AppsWindow_appCard__0L8sY{background:rgba(255,255,255,.06);color:#f5f5f7}[data-theme=dark] .AppsWindow_appCard__0L8sY:hover{background:rgba(0,122,255,.2)}.AppsWindow_appCardIcon__kneNv{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:12px;background:rgba(0,122,255,.12);color:#007aff}.AppsWindow_appCardLabel__UfAVw{text-align:center}.DesktopWindow_toolbar__TCqYc{display:flex;align-items:center;gap:8px;padding:6px 10px;min-height:40px;border-bottom:1px solid rgba(0,0,0,.06)}[data-theme=dark] .DesktopWindow_toolbar__TCqYc{border-bottom-color:rgba(255,255,255,.06)}.DesktopWindow_tbSearch__fVJpI{display:flex;align-items:center;gap:6px;padding:6px 10px;background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.06);border-radius:8px;width:180px;color:var(--text-muted,#6e6e73)}.DesktopWindow_tbSearch__fVJpI:focus-within{border-color:rgba(59,130,246,.5);background:rgba(255,255,255,.5)}[data-theme=dark] .DesktopWindow_tbSearch__fVJpI{background:rgba(0,0,0,.2);border-color:rgba(255,255,255,.06)}[data-theme=dark] .DesktopWindow_tbSearch__fVJpI:focus-within{border-color:rgba(59,130,246,.5);background:rgba(0,0,0,.3)}.DesktopWindow_tbSearchInput__npCk1{border:none;background:none;outline:none;font-size:13px;color:var(--text-primary,#1d1d1f);width:100%}.DesktopWindow_tbSearchInput__npCk1::placeholder{color:var(--text-muted,#6e6e73)}.DesktopWindow_tbSpacer__D8_pa{flex:1 1}.DesktopWindow_tbViewToggle__234QV{display:flex;gap:2px}.DesktopWindow_tbBtn__3xVD8{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:rgba(0,0,0,.05);border:none;border-radius:6px;cursor:pointer;color:var(--text-secondary,#6e6e73);transition:background .12s,color .12s}.DesktopWindow_tbBtn__3xVD8:hover{background:rgba(0,0,0,.1);color:var(--text-primary,#1d1d1f)}.DesktopWindow_tbBtnActive__pJyhN{background:rgba(59,130,246,.2)!important;color:var(--accent,#3b82f6)!important}[data-theme=dark] .DesktopWindow_tbBtn__3xVD8{background:rgba(255,255,255,.06);color:rgba(255,255,255,.6)}[data-theme=dark] .DesktopWindow_tbBtn__3xVD8:hover{background:rgba(255,255,255,.12);color:rgba(255,255,255,.9)}[data-theme=dark] .DesktopWindow_tbBtnActive__pJyhN{background:rgba(59,130,246,.25)!important;color:#93c5fd!important}.DesktopWindow_content__E7r9A{padding:12px;overflow:auto;flex:1 1;min-height:0;box-sizing:border-box}.DesktopWindow_grid__vT953{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px 14px;align-content:start}.DesktopWindow_iconCell__N7cqW{display:flex;flex-direction:column;align-items:center;padding:10px 8px;border:none;border-radius:10px;background:transparent;cursor:default;transition:background .15s;min-width:0}.DesktopWindow_iconCell__N7cqW:hover{background:rgba(0,122,255,.12)}[data-theme=dark] .DesktopWindow_iconCell__N7cqW:hover{background:rgba(255,255,255,.08)}.DesktopWindow_iconImage__jdnCK{width:64px;height:64px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;border-radius:8px}.DesktopWindow_iconImageApp__NAXKp{min-width:64px;min-height:64px}.DesktopWindow_iconImageApp__NAXKp img,.DesktopWindow_iconImageApp__NAXKp svg{width:64px;height:64px;object-fit:contain}.DesktopWindow_iconImageSmall__8gvD4{width:32px;height:32px;min-width:32px;min-height:32px;position:relative;overflow:hidden;flex-shrink:0}.DesktopWindow_appIconScaleWrap__ZWYm4{position:absolute;left:0;top:0;width:64px;height:64px;transform:scale(.5);transform-origin:0 0;display:flex;align-items:center;justify-content:center;pointer-events:none}.DesktopWindow_appIconScaleWrap__ZWYm4>*{width:64px!important;height:64px!important;min-width:64px!important;min-height:64px!important;flex-shrink:0}.DesktopWindow_appIconScaleWrap__ZWYm4 img,.DesktopWindow_appIconScaleWrap__ZWYm4 svg{width:64px!important;height:64px!important;object-fit:contain}.DesktopWindow_iconImage__jdnCK img{max-width:100%;max-height:100%;object-fit:contain}.DesktopWindow_iconLabel__dqtIp{margin-top:8px;font-size:11px;color:var(--text-primary,#1d1d1f);text-align:center;word-break:break-word;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-theme=dark] .DesktopWindow_iconLabel__dqtIp{color:rgba(255,255,255,.9)}.DesktopWindow_listWrap__VbY40{overflow:auto;flex:1 1;min-height:0}.DesktopWindow_listTable__yApjP{width:100%;border-collapse:collapse;font-size:13px}.DesktopWindow_listTable__yApjP thead{position:sticky;top:0;background:var(--bg-secondary,#fafafa);z-index:1;border-bottom:1px solid rgba(0,0,0,.08)}[data-theme=dark] .DesktopWindow_listTable__yApjP thead{background:var(--bg-secondary);border-bottom-color:rgba(255,255,255,.08)}.DesktopWindow_listTable__yApjP th{text-align:left;padding:8px 12px;font-weight:600;color:var(--text-secondary,#6e6e73)}[data-theme=dark] .DesktopWindow_listTable__yApjP th{color:rgba(255,255,255,.6)}.DesktopWindow_listRow__KtbrS{cursor:default;transition:background .1s}.DesktopWindow_listRow__KtbrS:hover{background:rgba(0,0,0,.04)}[data-theme=dark] .DesktopWindow_listRow__KtbrS:hover{background:rgba(255,255,255,.06)}.DesktopWindow_listRow__KtbrS td{padding:6px 12px;border-bottom:1px solid rgba(0,0,0,.04);vertical-align:middle}[data-theme=dark] .DesktopWindow_listRow__KtbrS td{border-bottom-color:rgba(255,255,255,.04)}.DesktopWindow_listColName__QloMw{min-width:0}.DesktopWindow_listColKind__so8Iw{width:80px;color:var(--text-muted,#86868b);font-size:12px}[data-theme=dark] .DesktopWindow_listColKind__so8Iw{color:rgba(255,255,255,.5)}.DesktopWindow_listCellName__z_oev{display:flex;align-items:center;gap:10px;min-width:0}.DesktopWindow_listCellName__z_oev .DesktopWindow_iconImage__jdnCK{width:32px;height:32px;min-width:32px;min-height:32px;max-width:32px;max-height:32px;flex-shrink:0;overflow:hidden}.DesktopWindow_listCellName__z_oev .DesktopWindow_iconImage__jdnCK:not(.DesktopWindow_iconImageApp__NAXKp){width:32px;height:32px}.DesktopWindow_listCellName__z_oev .DesktopWindow_iconImage__jdnCK:not(.DesktopWindow_iconImageApp__NAXKp) img,.DesktopWindow_listCellName__z_oev .DesktopWindow_iconImage__jdnCK:not(.DesktopWindow_iconImageApp__NAXKp) svg{max-width:32px;max-height:32px;object-fit:contain}.DesktopWindow_listNameText__t4E7U{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary,#1d1d1f)}[data-theme=dark] .DesktopWindow_listNameText__t4E7U{color:rgba(255,255,255,.9)}.DesktopWindow_empty__uNK7_{padding:2rem;text-align:center;color:var(--text-secondary,#6e6e73);font-size:13px}[data-theme=dark] .DesktopWindow_empty__uNK7_{color:rgba(255,255,255,.5)}.ShareFolderModal_overlay__2DE3c{position:fixed;inset:0;z-index:10002;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.4);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:ShareFolderModal_shareModalFade__6Tnci .15s ease}@keyframes ShareFolderModal_shareModalFade__6Tnci{0%{opacity:0}to{opacity:1}}.ShareFolderModal_dialog__Gb7m8{width:420px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);display:flex;flex-direction:column;background:rgba(255,255,255,.96);backdrop-filter:blur(28px) saturate(200%);-webkit-backdrop-filter:blur(28px) saturate(200%);border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 24px 80px rgba(0,0,0,.28),0 0 0 .5px rgba(0,0,0,.05);overflow:hidden;animation:ShareFolderModal_shareModalScale__re6Vj .2s cubic-bezier(.16,1,.3,1)}[data-theme=dark] .ShareFolderModal_dialog__Gb7m8{background:rgba(44,44,46,.96);border-color:rgba(255,255,255,.1)}@keyframes ShareFolderModal_shareModalScale__re6Vj{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ShareFolderModal_header__5LgBb{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);flex-shrink:0}.ShareFolderModal_title__ixn1g{font-size:14px;font-weight:600;color:var(--text-primary);margin:0}.ShareFolderModal_closeBtn__QoZl9{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:none;color:var(--text-secondary);cursor:pointer}.ShareFolderModal_closeBtn__QoZl9:hover{background:rgba(0,0,0,.08);color:var(--text-primary)}[data-theme=dark] .ShareFolderModal_closeBtn__QoZl9:hover{background:rgba(255,255,255,.1)}.ShareFolderModal_content__bp2d1{padding:20px;display:flex;flex-direction:column;gap:16px;flex:1 1;min-height:0;overflow-y:auto}.ShareFolderModal_folderInfo__YUiRT{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--border)}.ShareFolderModal_folderName__8oHhH{font-size:15px;font-weight:600;color:var(--text-primary)}.ShareFolderModal_folderHint__LLGr4{font-size:11px;color:var(--text-muted);margin-top:2px}.ShareFolderModal_inviteSection__ZY50y{display:flex;flex-direction:column;gap:6px}.ShareFolderModal_inviteRow__JKf6J{display:flex;gap:6px}.ShareFolderModal_input__KFQa0{flex:1 1;padding:8px 12px;font-size:13px;border:1px solid var(--border);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);outline:none}.ShareFolderModal_input__KFQa0:focus{border-color:var(--accent)}.ShareFolderModal_inviteBtn__r1tuv{padding:8px 16px;font-size:13px;font-weight:500;background:var(--accent);color:#fff;border:none;border-radius:8px;cursor:pointer;white-space:nowrap}.ShareFolderModal_inviteBtn__r1tuv:hover{background:var(--accent-hover)}.ShareFolderModal_inviteBtn__r1tuv:disabled{opacity:.6;cursor:not-allowed}.ShareFolderModal_permissionSelect__jCkPA{padding:6px 10px;font-size:12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-primary);color:var(--text-primary);cursor:pointer;min-width:0}.ShareFolderModal_permissionHint__FzDkV{font-size:10px;color:var(--text-muted);margin:0}.ShareFolderModal_error__C9M7J{font-size:12px;color:var(--danger);margin:0}.ShareFolderModal_success__p1RkM{font-size:12px;color:var(--success);margin:0}.ShareFolderModal_parentSection__DcOQW{display:flex;flex-direction:column;gap:8px;padding:12px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px}.ShareFolderModal_parentSectionTitle__hITIe{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin:0}.ShareFolderModal_parentMemberList__bvlMp{display:flex;flex-direction:column;gap:4px}.ShareFolderModal_parentMemberRow__9ejiu{display:flex;align-items:center;gap:8px;padding:6px 8px;font-size:12px;border-radius:6px;background:var(--bg-primary)}.ShareFolderModal_parentMemberRow__9ejiu .ShareFolderModal_avatar__bQizK{width:24px;height:24px}.ShareFolderModal_parentMemberRow__9ejiu .ShareFolderModal_memberId__BegfP{flex:1 1;min-width:0;font-size:12px}.ShareFolderModal_parentPermissionBadge__RZWno{font-size:10px;font-weight:600;text-transform:uppercase;color:var(--text-muted);padding:2px 6px;background:var(--bg-tertiary);border-radius:4px;flex-shrink:0}.ShareFolderModal_memberSection__7OApw{display:flex;flex-direction:column;gap:8px;height:200px;min-height:200px}.ShareFolderModal_sectionTitle__zFTyF{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);margin:0;flex-shrink:0}.ShareFolderModal_memberList__m19oA{display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0;flex:1 1}.ShareFolderModal_memberListEmpty__4ZRF0{display:flex;align-items:center;justify-content:center;flex:1 1;min-height:0;color:var(--text-muted);font-size:13px}.ShareFolderModal_memberRow__tpxZ3{display:flex;align-items:center;gap:8px;padding:8px 10px;background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;font-size:13px}.ShareFolderModal_avatar__bQizK{width:28px;height:28px;border-radius:50%;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;color:var(--text-muted);flex-shrink:0}.ShareFolderModal_memberId__BegfP{flex:1 1;min-width:0;font-family:monospace;font-size:11px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis}.ShareFolderModal_memberRow__tpxZ3 .ShareFolderModal_permissionSelect__jCkPA{width:90px;flex-shrink:0;position:relative;z-index:1}.ShareFolderModal_memberRole__TUtGK{font-size:10px;font-weight:600;text-transform:uppercase;color:var(--text-muted);padding:2px 6px;background:var(--bg-tertiary);border-radius:4px}.ShareFolderModal_removeBtn__dPMlP{padding:3px 8px;font-size:11px;background:none;color:var(--danger);border:1px solid var(--danger);border-radius:4px;cursor:pointer;transition:all .15s}.ShareFolderModal_removeBtn__dPMlP:hover{background:var(--danger);color:#fff}.DateRangeInput_dateRangeDisplay__wOFE5{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--bg-secondary);padding:0 14px;border-radius:12px;border:1px solid var(--border);height:42px;min-width:140px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.DateRangeInput_dateRangeDisplay__wOFE5:hover{border-color:var(--accent);background:var(--bg-tertiary)}.DateRangeInput_dateRangeDisplayOpen__awSkX{border-color:var(--accent)!important;background:var(--accent-light)!important;box-shadow:0 0 0 1px var(--accent)}.DateRangeInput_dateRangePlaceholder__1JecI{color:var(--text-muted);font-size:13px;font-weight:500}.DateRangeInput_dateRangeValue__i__wZ{color:var(--text-primary)!important;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DateRangeInput_dateRangeDisplay__wOFE5 svg{color:var(--text-secondary)}.DateRangeInput_datePickerDaySelected__mLkXG{background:var(--accent)!important;color:#fff!important;font-weight:700!important;opacity:1!important;border-radius:8px!important}.DateRangeInput_datePickerDayInRange__eVCJu{background:var(--accent-light)!important;color:inherit!important;border-radius:0!important}.DateRangeInput_datePickerDayRangeStart__9GF1E{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.DateRangeInput_datePickerDayRangeEnd__ax_dU,.DateRangeInput_datePickerDayRangeStart__9GF1E{background:var(--accent)!important;color:#fff!important;opacity:1!important;font-weight:700!important}.DateRangeInput_datePickerDayRangeEnd__ax_dU{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.DateRangeInput_datePickerDayHover___Nqr9{background:var(--accent-light)!important;border-radius:0!important}.DateRangeInput_datePickerFooter__eyCCJ{display:flex;justify-content:center;margin-top:16px;padding-top:12px;border-top:1px solid var(--border)}.DateRangeInput_datePickerClear__G3EVh,.DateRangeInput_datePickerTodayBtn__dRpkr{background:transparent;border:none;font-size:13px;font-weight:600;cursor:pointer;padding:4px 12px;border-radius:6px;transition:background .2s}.DateRangeInput_datePickerClear__G3EVh{color:var(--danger)}.DateRangeInput_datePickerTodayBtn__dRpkr{color:var(--accent)}.DateRangeInput_datePickerClear__G3EVh:hover,.DateRangeInput_datePickerTodayBtn__dRpkr:hover{background:var(--accent-light)}.DateRangeInput_datePickerPopover__1Qp6a{position:fixed;z-index:110000;background:var(--bg-primary);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-lg);padding:20px;width:280px;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.DateRangeInput_datePickerHeader__hxG55{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.DateRangeInput_datePickerTitle__Ejkom{font-size:16px;font-weight:700;color:var(--text-primary)}.DateRangeInput_datePickerNav__RFDqV{background:var(--bg-secondary);border:1px solid var(--border);color:var(--text-primary);font-size:20px;cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:8px;transition:all .2s}.DateRangeInput_datePickerNav__RFDqV:hover{background:var(--bg-tertiary);border-color:var(--accent)}.DateRangeInput_datePickerWeekdays__536tu{display:grid;grid-template-columns:repeat(7,1fr);text-align:center;margin-bottom:8px}.DateRangeInput_datePickerWeekday__MT8zO{font-size:11px;font-weight:700;color:var(--text-muted);text-transform:uppercase}.DateRangeInput_datePickerGrid__F6G_H{display:grid;grid-template-columns:repeat(7,1fr);gap:0}.DateRangeInput_datePickerDay__yLdRR{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:500;color:var(--text-primary);border:none;background:transparent;border-radius:8px;cursor:pointer;transition:all .15s;position:relative;z-index:1}.DateRangeInput_datePickerDay__yLdRR:disabled{opacity:.2;cursor:not-allowed;background:transparent!important}.DateRangeInput_datePickerDay__yLdRR:hover:not(.DateRangeInput_datePickerDaySelected__mLkXG){background:var(--bg-tertiary)}.DateRangeInput_datePickerDayOther__ibcp7{color:var(--text-muted)}.DateRangeInput_datePickerDayToday__tJ8Pl{color:var(--accent);font-weight:700}.DateRangeInput_datePickerDayToday__tJ8Pl:after{content:"";position:absolute;bottom:4px;width:4px;height:4px;background:var(--accent);border-radius:50%}.DateRangeInput_datePickerPopover__1Qp6a.DateRangeInput_withPresets__J66ar{width:460px;display:flex;padding:0;overflow:hidden}.DateRangeInput_presetsSidebar__NsCFe{width:160px;background:var(--bg-secondary);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:16px 12px;gap:12px}.DateRangeInput_calendarSection__cPu_0{flex:1 1;padding:20px}.DateRangeInput_presetsTitle__xsa66{font-size:11px;font-weight:700;color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.DateRangeInput_presetsList__JO8Di{display:flex;flex-direction:column;gap:6px}.DateRangeInput_presetOption__aCvac{background:transparent;border:1px solid transparent;padding:8px 12px;border-radius:8px;font-size:13px;font-weight:600;color:var(--text-secondary);text-align:left;cursor:pointer;transition:all .2s}.DateRangeInput_presetOption__aCvac:hover{background:var(--bg-tertiary);color:var(--text-primary)}.DateRangeInput_presetOptionActive__Gz1Ku{background:var(--accent-light)!important;color:var(--accent)!important;border-color:var(--accent-border)!important}@media (max-width:600px){.DateRangeInput_datePickerPopover__1Qp6a.DateRangeInput_withPresets__J66ar{width:calc(100vw - 32px);flex-direction:column}.DateRangeInput_presetsSidebar__NsCFe{width:100%;border-right:none;border-bottom:1px solid var(--border);padding:12px}.DateRangeInput_presetsList__JO8Di{flex-direction:row;flex-wrap:wrap}.DateRangeInput_presetOption__aCvac{padding:6px 10px;font-size:12px}}.DateRangeInput_datePickerOverlay__yI72k{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:110000;display:flex;align-items:center;justify-content:center}@media (max-width:600px){.DateRangeInput_datePickerPopover__1Qp6a{position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:90vw!important;max-height:90vh;overflow-y:auto;margin:auto;box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04)}.DateRangeInput_datePickerPopover__1Qp6a.DateRangeInput_withPresets__J66ar{width:90vw!important}}.PollAnalytics_overlay__vIQVo{position:fixed;inset:0;background:rgba(15,23,42,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:PollAnalytics_fadeIn__AyYpN .3s ease-out}.PollAnalytics_modal__WiKhQ{background:var(--bcd-card,#ffffff);width:100%;max-width:800px;max-height:90vh;border-radius:32px;border:1px solid rgba(255,255,255,.2);box-shadow:0 25px 50px -12px rgba(0,0,0,.25);display:flex;flex-direction:column;overflow:hidden;animation:PollAnalytics_slideUp__jYsLD .4s cubic-bezier(.165,.84,.44,1)}[data-theme=dark] .PollAnalytics_modal__WiKhQ{background:#1e293b;border-color:rgba(255,255,255,.1)}.PollAnalytics_header__H8NoX{padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.05);display:flex;align-items:center;justify-content:space-between}[data-theme=dark] .PollAnalytics_header__H8NoX{border-color:rgba(255,255,255,.05)}.PollAnalytics_title__2SprC{display:flex;flex-direction:column}.PollAnalytics_title__2SprC h2{font-size:20px;font-weight:700;margin:0}.PollAnalytics_title__2SprC p{font-size:13px;color:#64748b;margin:4px 0 0}.PollAnalytics_closeBtn__uyNpF{background:transparent;border:none;color:#64748b;cursor:pointer;padding:8px;border-radius:50%;transition:all .2s}.PollAnalytics_closeBtn__uyNpF:hover{background:rgba(0,0,0,.05);color:#1e293b}.PollAnalytics_body__mUrdW{padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:24px}.PollAnalytics_statsGrid__3yhWl{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.PollAnalytics_statCard__g5Yy1{background:rgba(139,92,246,.05);border-radius:16px;padding:16px;text-align:center}.PollAnalytics_statValue__KHvDJ{font-size:24px;font-weight:800;color:#8b5cf6;margin-bottom:2px}.PollAnalytics_statLabel__U3YpA{font-size:13px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.PollAnalytics_chartSection__iNd_Z{display:flex;flex-direction:column;gap:16px}.PollAnalytics_sectionTitle__5U9EO{font-size:16px;font-weight:700;color:var(--poll-text);margin:0}.PollAnalytics_resultsList__TlIgS{display:flex;flex-direction:column;gap:12px}.PollAnalytics_resultItem__hLZTg{display:flex;flex-direction:column;gap:8px}.PollAnalytics_resultInfo__sogQw{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600}.PollAnalytics_progressBar__HA7M9{height:12px;background:rgba(0,0,0,.05);border-radius:6px;overflow:hidden;position:relative}[data-theme=dark] .PollAnalytics_progressBar__HA7M9{background:rgba(255,255,255,.05)}.PollAnalytics_progressFill__kIYtL{height:100%;background:linear-gradient(90deg,#8b5cf6,#ec4899);border-radius:6px;transition:width 1s cubic-bezier(.4,0,.2,1)}.PollAnalytics_votersList__WOIDw{display:flex;flex-direction:column;gap:8px}.PollAnalytics_voterRow__wrgtT{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:rgba(0,0,0,.02);border-radius:10px;font-size:13px}[data-theme=dark] .PollAnalytics_voterRow__wrgtT{background:rgba(255,255,255,.02)}.PollAnalytics_voterChoice__ky3qS{font-weight:700;color:#8b5cf6}.PollAnalytics_voterMeta__Rpl7c{display:flex;align-items:center;gap:12px;color:#64748b}.PollAnalytics_voterIp__pU98N{font-family:monospace;background:rgba(139,92,246,.1);color:#8b5cf6;padding:2px 6px;border-radius:4px;font-size:11px}@media (max-width:640px){.PollAnalytics_modal__WiKhQ{max-height:100vh;border-radius:0}.PollAnalytics_header__H8NoX{padding:20px}.PollAnalytics_body__mUrdW{padding:20px;gap:24px}.PollAnalytics_statsGrid__3yhWl{grid-template-columns:1fr;gap:12px}.PollAnalytics_statCard__g5Yy1{padding:16px}.PollAnalytics_voterMeta__Rpl7c{flex-wrap:wrap;justify-content:flex-end}}.IngestionUpload_root__BxBIx{display:flex;flex-direction:column;gap:12px;padding:5px;border:1px dashed var(--bcd-border,#e2e8f0);border-radius:12px;background:var(--bcd-bg-elevated,rgba(255,255,255,.5));transition:all .2s ease}[data-theme=dark] .IngestionUpload_root__BxBIx{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.02)}.IngestionUpload_zone__cYVhv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:10px;background:rgba(0,0,0,.02);cursor:pointer;transition:all .2s}[data-theme=dark] .IngestionUpload_zone__cYVhv{background:rgba(255,255,255,.03)}.IngestionUpload_zone__cYVhv:hover{background:rgba(0,0,0,.04);transform:translateY(-1px)}[data-theme=dark] .IngestionUpload_zone__cYVhv:hover{background:rgba(255,255,255,.06)}.IngestionUpload_zoneDisabled__weY4V{cursor:not-allowed;opacity:.5}.IngestionUpload_zoneDisabled__weY4V:hover{background:rgba(0,0,0,.02);transform:none}.IngestionUpload_input__9ToUl{display:none}.IngestionUpload_progressWrap__QBE2K{width:100%}.IngestionUpload_progressBar__z_lGk{height:6px;border-radius:10px;background:var(--bcd-border,rgba(0,0,0,.05));overflow:hidden}[data-theme=dark] .IngestionUpload_progressBar__z_lGk{background:rgba(255,255,255,.05)}.IngestionUpload_progressFill__fyUhq{height:100%;border-radius:10px;background:linear-gradient(90deg,#8b5cf6,#d8b4fe);box-shadow:0 0 10px rgba(139,92,246,.3);transition:width .3s cubic-bezier(.4,0,.2,1)}.IngestionUpload_progressLabel__lQwvV{font-size:12px;font-weight:500;color:var(--bcd-text-muted,#64748b);display:flex;justify-content:space-between}.IngestionUpload_error__Hymdk{font-size:12px;color:#ef4444;padding:10px;background:rgba(239,68,68,.08);border-radius:8px;border:1px solid rgba(239,68,68,.1)}.IngestionUpload_success__hXfL9{font-size:12px;font-weight:600;color:#10b981;display:flex;align-items:center;gap:6px}