.Dashboard-module__25Rl_q__container{max-width:1200px;margin:0 auto}.Dashboard-module__25Rl_q__tabContent{display:block}.Dashboard-module__25Rl_q__tabHidden{display:none!important}.Dashboard-module__25Rl_q__emptyState{padding:var(--space-8)0;justify-content:center;display:flex}.Dashboard-module__25Rl_q__emptyCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-2xl);padding:var(--space-16)var(--space-12);text-align:center;flex-direction:column;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.Dashboard-module__25Rl_q__emptyCard:before{content:"";background:radial-gradient(ellipse at center,rgba(var(--color-lime-rgb),.07)0%,transparent 70%);pointer-events:none;width:320px;height:200px;position:absolute;top:-60px;left:50%;transform:translate(-50%)}.Dashboard-module__25Rl_q__emptyIcon{background:linear-gradient(135deg,rgba(var(--color-lime-rgb),.12),rgba(var(--color-lime-rgb),.04));border:1px solid rgba(var(--color-lime-rgb),.2);width:72px;height:72px;margin-bottom:var(--space-6);color:var(--accent-primary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.Dashboard-module__25Rl_q__emptyTitle{font-size:var(--text-2xl);letter-spacing:-.02em;color:var(--text-primary);margin-bottom:var(--space-3);font-weight:700}.Dashboard-module__25Rl_q__emptySubtitle{font-size:var(--text-base);color:var(--text-secondary);max-width:360px;margin-bottom:var(--space-10);line-height:1.6}.Dashboard-module__25Rl_q__emptyActions{gap:var(--space-4);flex-wrap:wrap;justify-content:center;display:flex}.Dashboard-module__25Rl_q__emptyCta{background:var(--accent-primary);color:var(--bg-app);padding:0 var(--space-8);border-radius:var(--radius-lg);font-weight:600;font-size:var(--text-base);cursor:pointer;align-items:center;gap:var(--space-2);border:none;height:3rem;text-decoration:none;transition:all .2s;display:inline-flex}.Dashboard-module__25Rl_q__emptyCta:hover{box-shadow:0 4px 20px rgba(var(--color-lime-rgb),.3)}.Dashboard-module__25Rl_q__emptyCtaSecondary{color:var(--text-secondary);border:1px solid var(--border-default);padding:0 var(--space-8);border-radius:var(--radius-lg);font-weight:600;font-size:var(--text-base);cursor:pointer;background:0 0;align-items:center;height:3rem;text-decoration:none;transition:all .2s;display:inline-flex}.Dashboard-module__25Rl_q__emptyCtaSecondary:hover{border-color:var(--border-hover);color:var(--text-primary);background:var(--surface-lift-sm)}@media (max-width:640px){.Dashboard-module__25Rl_q__emptyCard{padding:var(--space-10)var(--space-6)}.Dashboard-module__25Rl_q__emptyActions{flex-direction:column;width:100%}.Dashboard-module__25Rl_q__emptyCta,.Dashboard-module__25Rl_q__emptyCtaSecondary{justify-content:center;width:100%}}.Dashboard-module__25Rl_q__header{padding-bottom:var(--space-6);justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;min-height:92px;display:flex}.Dashboard-module__25Rl_q__headerContent{gap:var(--space-4);flex-direction:column;flex:1;min-width:0;display:flex}.Dashboard-module__25Rl_q__primaryRow{gap:var(--space-4);filter:blur();will-change:filter;flex-direction:column;transition:filter .5s cubic-bezier(.4,0,.2,1);display:flex}.Dashboard-module__25Rl_q__identityExiting{filter:blur(14px)}.Dashboard-module__25Rl_q__titleWithStatus{gap:var(--space-3);flex-direction:column;display:flex}.Dashboard-module__25Rl_q__titleRow{align-items:center;gap:var(--space-5);display:flex}.Dashboard-module__25Rl_q__title{letter-spacing:-.03em;color:var(--text-primary);white-space:nowrap;margin:0;font-size:32px;font-weight:800;line-height:1}.Dashboard-module__25Rl_q__headerBadges{gap:var(--space-10);flex-wrap:wrap;align-items:center;display:flex}.Dashboard-module__25Rl_q__headerSubtitle{margin-top:4px;line-height:1.5;display:block}.Dashboard-module__25Rl_q__headerSubtitleToken{text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary);font-size:11px;font-weight:600;display:inline}.Dashboard-module__25Rl_q__headerSubtitleSep{color:var(--border-strong,var(--text-tertiary));opacity:.7;-webkit-user-select:none;user-select:none;margin:0 var(--space-2);font-size:13px;font-weight:300;display:inline-block}.Dashboard-module__25Rl_q__headerBadge{align-items:center;gap:var(--space-2);font-size:14px;display:inline-flex}.Dashboard-module__25Rl_q__connectionStatus{border-radius:var(--radius-full);gap:var(--space-2);border:1px solid #0000;padding:.2rem .6rem;font-size:13px;font-weight:600}.Dashboard-module__25Rl_q__badgeLabel{color:var(--text-tertiary);font-weight:500}.Dashboard-module__25Rl_q__badgeValue{color:var(--text-primary);font-weight:600}.Dashboard-module__25Rl_q__subtitle{color:var(--text-secondary);font-size:15px;line-height:1.4}.Dashboard-module__25Rl_q__headerRight{align-items:center;gap:var(--space-3);flex-shrink:0;align-self:center;display:flex}.Dashboard-module__25Rl_q__headerActions{align-items:center;gap:.4rem;display:flex}.Dashboard-module__25Rl_q__cockpit{gap:var(--space-12);padding-top:var(--space-2);flex-direction:column;display:flex}.Dashboard-module__25Rl_q__pageTabsWrapper{z-index:40;margin-bottom:var(--space-10);background:0 0;position:sticky;top:0}@media (max-width:1024px){.Dashboard-module__25Rl_q__pageTabsWrapper{margin-bottom:var(--space-6);top:64px}}@media (max-width:640px){.Dashboard-module__25Rl_q__pageTabsWrapper{margin-bottom:var(--space-4)}}.Dashboard-module__25Rl_q__pageTabsWrapper:after{content:"";background:var(--border-default);pointer-events:none;z-index:-1;width:100vw;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}@media (max-width:640px){.Dashboard-module__25Rl_q__cockpit{gap:var(--space-8)}}.Dashboard-module__25Rl_q__welcomeSection{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-2xl);padding:var(--space-10);justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.Dashboard-module__25Rl_q__welcomeContent{flex:1}.Dashboard-module__25Rl_q__actions{gap:var(--space-4);align-items:center;display:flex}.Dashboard-module__25Rl_q__btnStart{background:var(--accent-primary);color:var(--bg-app);padding:0 var(--space-8);border-radius:var(--radius-lg);font-weight:600;font-size:var(--text-base);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;border:1px solid #0000;height:3.25rem;text-decoration:none;transition:all .2s;display:inline-flex}.Dashboard-module__25Rl_q__btnStart:hover{box-shadow:0 4px 20px rgba(var(--color-lime-rgb),.2)}.Dashboard-module__25Rl_q__btnHelp{color:var(--accent-primary);border:1px solid color-mix(in srgb,var(--accent-primary)30%,transparent);padding:0 var(--space-8);border-radius:var(--radius-lg);font-weight:600;font-size:var(--text-base);cursor:pointer;justify-content:center;align-items:center;gap:var(--space-2);box-sizing:border-box;background:0 0;height:3.25rem;text-decoration:none;transition:all .2s;display:inline-flex}.Dashboard-module__25Rl_q__btnHelp:hover{background:color-mix(in srgb,var(--accent-primary)5%,transparent);border-color:var(--accent-primary)}.Dashboard-module__25Rl_q__metricGrid{gap:var(--space-4);z-index:30;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.Dashboard-module__25Rl_q__metricCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-6);gap:var(--space-2);flex-direction:column;display:flex}.Dashboard-module__25Rl_q__metricLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.Dashboard-module__25Rl_q__metricValue{font-size:var(--text-2xl);color:var(--text-primary);font-weight:700}.Dashboard-module__25Rl_q__statusIndicator{border-radius:50%;flex-shrink:0;width:6px;height:6px}.Dashboard-module__25Rl_q__accountActions{align-items:center;gap:.5rem;display:flex}.Dashboard-module__25Rl_q__accountSelectorWrapper{width:260px;position:relative}.Dashboard-module__25Rl_q__btnAddAccount{background:var(--accent-primary);border-radius:var(--radius-lg);color:var(--text-inverse);cursor:pointer;box-sizing:border-box;border:none;justify-content:center;align-items:center;gap:.5rem;height:48px;padding:0 1.25rem;font-size:.9rem;font-weight:600;display:flex}.Dashboard-module__25Rl_q__btnSettings{color:var(--text-secondary);border:1px solid var(--border-default);border-radius:var(--radius-md);cursor:pointer;aspect-ratio:1;width:36px;height:36px;min-width:unset;background:0 0;justify-content:center;align-items:center;padding:.45rem;transition:all .2s;display:flex}.Dashboard-module__25Rl_q__btnSettings:hover{background:var(--bg-surface-subtle);border-color:var(--text-tertiary);color:var(--text-primary)}.Dashboard-module__25Rl_q__detailsGrid{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;padding:1.5rem;display:grid}.Dashboard-module__25Rl_q__detailsItem{flex-direction:column;display:flex}.Dashboard-module__25Rl_q__detailsLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem;font-weight:600;display:block}.Dashboard-module__25Rl_q__detailsValue{color:var(--text-primary);font-size:1rem;font-weight:600}.Dashboard-module__25Rl_q__chartSection{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-2xl);padding:var(--space-6)var(--space-6)var(--space-6)var(--space-6);gap:var(--space-10);z-index:10;flex-direction:column;height:416px;display:flex;position:relative}.Dashboard-module__25Rl_q__performanceSection{z-index:20;position:relative}.Dashboard-module__25Rl_q__chartControlsRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.Dashboard-module__25Rl_q__desktopOnly{display:inline-block}.Dashboard-module__25Rl_q__mobileOnly{display:none}.Dashboard-module__25Rl_q__tabs{gap:var(--space-2);padding:var(--space-1);background:var(--surface-lift-md);border-radius:var(--radius-lg);width:fit-content;display:flex}.Dashboard-module__25Rl_q__tab{padding:var(--space-2)var(--space-4);color:var(--text-tertiary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;font-size:12px;font-weight:600;transition:all .2s}.Dashboard-module__25Rl_q__tab:hover{color:var(--text-primary);background:var(--bg-surface-subtle)}.Dashboard-module__25Rl_q__activeTab{color:var(--text-primary);background:var(--surface-lift-lg)!important}.Dashboard-module__25Rl_q__rangeSelector{background:var(--surface-lift-md);border:1px solid var(--border-default);border-radius:8px;padding:2px;display:flex}.Dashboard-module__25Rl_q__rangeBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.35rem .75rem;font-size:.7rem;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1)}.Dashboard-module__25Rl_q__rangeBtn:hover{color:var(--text-secondary);background:var(--bg-surface-subtle)}.Dashboard-module__25Rl_q__rangeBtnActive,.Dashboard-module__25Rl_q__rangeBtnActive:hover{background:var(--accent-primary);color:var(--bg-app);cursor:default}.Dashboard-module__25Rl_q__rangeBtnDisabled,.Dashboard-module__25Rl_q__rangeBtnDisabled:hover{opacity:.2;cursor:not-allowed;background:0 0}.Dashboard-module__25Rl_q__chartWrapper{flex:1;width:100%;height:320px;position:relative}@keyframes Dashboard-module__25Rl_q__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1024px){.Dashboard-module__25Rl_q__metricGrid{grid-template-columns:repeat(2,1fr)}.Dashboard-module__25Rl_q__welcomeSection{padding:var(--space-8);flex-direction:column;align-items:flex-start}.Dashboard-module__25Rl_q__statusCard{gap:2rem;padding:1rem 1.5rem}.Dashboard-module__25Rl_q__accountInfoGroup{gap:2rem}}@media (max-width:768px){.Dashboard-module__25Rl_q__statusCard{flex-direction:column;align-items:flex-start;gap:1.5rem}.Dashboard-module__25Rl_q__accountInfoGroup{grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;min-width:0;display:grid}.Dashboard-module__25Rl_q__accountActions{justify-content:space-between;width:100%}.Dashboard-module__25Rl_q__accountSelect{width:100%;min-width:0}}@media (max-width:640px){.Dashboard-module__25Rl_q__header{flex-direction:column;align-items:flex-start}.Dashboard-module__25Rl_q__title{font-size:20px}.Dashboard-module__25Rl_q__lastUpdate{display:none}.Dashboard-module__25Rl_q__btnStart,.Dashboard-module__25Rl_q__btnHelp{justify-content:center;width:100%}.Dashboard-module__25Rl_q__accountInfoGroup,.Dashboard-module__25Rl_q__detailsGrid{grid-template-columns:1fr}.Dashboard-module__25Rl_q__headerRight{width:100%;margin-top:var(--space-2)}.Dashboard-module__25Rl_q__headerActions{justify-content:space-between;align-items:center;gap:var(--space-3);flex-direction:row;width:100%}.Dashboard-module__25Rl_q__accountSelectorWrapper{flex:1;width:auto;min-width:0}.Dashboard-module__25Rl_q__btnAddAccount{justify-content:center;width:44px;min-width:44px;height:44px;padding:0}.Dashboard-module__25Rl_q__btnAddAccount svg{width:20px;height:20px;display:block!important}.Dashboard-module__25Rl_q__btnAddAccountText{display:none}.Dashboard-module__25Rl_q__chartSection{padding:var(--space-4)}.Dashboard-module__25Rl_q__chartControlsRow{gap:var(--space-2);flex-wrap:nowrap}.Dashboard-module__25Rl_q__desktopOnly{display:none!important}.Dashboard-module__25Rl_q__mobileOnly{display:inline-block!important}}.Dashboard-module__25Rl_q__revealItem{opacity:0;filter:blur(8px);transition:opacity .8s cubic-bezier(.2,.8,.2,1),transform .8s cubic-bezier(.2,.8,.2,1),filter .8s cubic-bezier(.2,.8,.2,1);transition-delay:var(--stagger-delay,0s);will-change:opacity,transform,filter;transform:translateY(40px)}.Dashboard-module__25Rl_q__revealItemVisible{opacity:1;filter:blur();transform:translateY(0)}.Dashboard-module__25Rl_q__revealItemExiting{opacity:0!important;filter:blur(8px)!important;transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),filter .4s cubic-bezier(.4,0,.2,1)!important;transform:translateY(20px)!important}.Dashboard-module__25Rl_q__delay1{--stagger-delay:.1s}.Dashboard-module__25Rl_q__delay2{--stagger-delay:.2s}.Dashboard-module__25Rl_q__delay3{--stagger-delay:.3s}.Dashboard-module__25Rl_q__delay4{--stagger-delay:.4s}.Dashboard-module__25Rl_q__delay5{--stagger-delay:.5s}.Dashboard-module__25Rl_q__delay6{--stagger-delay:.6s}@media (max-width:640px){.Dashboard-module__25Rl_q__revealItem,.Dashboard-module__25Rl_q__revealItemExiting{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}.Dashboard-module__25Rl_q__incompletePill{color:var(--warning-500);background:var(--bg-warning-subtle);border:1px solid var(--border-warning-subtle);border-radius:999px;align-items:center;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600;line-height:1.4;display:inline-flex}.Dashboard-module__25Rl_q__allAccountsOption{color:var(--accent-text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.Dashboard-module__25Rl_q__incompleteSubtitle{color:var(--warning-500);margin-top:6px;font-size:13px;font-weight:500}.Dashboard-module__25Rl_q__cockpitWrapper{position:relative}
.DashboardHistoryTab-module__FleEHG__container{padding:0 0 var(--space-6)0;width:100%}.DashboardHistoryTab-module__FleEHG__header{margin-bottom:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.DashboardHistoryTab-module__FleEHG__title{letter-spacing:-.02em;color:var(--text-primary);font-size:24px;font-weight:700}.DashboardHistoryTab-module__FleEHG__headerRow{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;width:100%;display:flex}.DashboardHistoryTab-module__FleEHG__titleWrapper{align-items:center;gap:var(--space-3);display:flex}.DashboardHistoryTab-module__FleEHG__controlsWrapper{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.DashboardHistoryTab-module__FleEHG__summary{display:none}.DashboardHistoryTab-module__FleEHG__tableContainer{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:hidden}.DashboardHistoryTab-module__FleEHG__emptyState{padding:var(--space-12);text-align:center;color:var(--text-secondary)}.DashboardHistoryTab-module__FleEHG__table{border-collapse:collapse;table-layout:fixed;width:100%}.DashboardHistoryTab-module__FleEHG__table th,.DashboardHistoryTab-module__FleEHG__table td{padding:var(--space-4);text-align:left}.DashboardHistoryTab-module__FleEHG__table th{border-bottom:1px solid var(--border-default);color:var(--text-tertiary);font-size:.875rem;font-weight:500}.DashboardHistoryTab-module__FleEHG__table td{color:var(--text-primary);font-size:var(--text-sm);border-bottom:1px solid var(--border-default)}.DashboardHistoryTab-module__FleEHG__table tr:last-child td{border-bottom:none}.DashboardHistoryTab-module__FleEHG__badge{border-radius:var(--radius-full);font-size:var(--text-xs);text-transform:uppercase;padding:2px 8px;font-weight:500}.DashboardHistoryTab-module__FleEHG__buy{background:rgba(var(--info-rgb),.1);color:var(--info-500)}.DashboardHistoryTab-module__FleEHG__sell{background:rgba(var(--error-rgb),.1);color:var(--error-500)}@media (max-width:768px){.DashboardHistoryTab-module__FleEHG__container{padding:0 0 var(--space-4)0}.DashboardHistoryTab-module__FleEHG__header{align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-4);flex-direction:column}.DashboardHistoryTab-module__FleEHG__headerRow{flex-direction:column;align-items:flex-start}.DashboardHistoryTab-module__FleEHG__controlsWrapper{flex-wrap:nowrap;justify-content:space-between;width:100%}.DashboardHistoryTab-module__FleEHG__controlsWrapper>*{flex-shrink:0}.DashboardHistoryTab-module__FleEHG__controlsWrapper>.DashboardHistoryTab-module__FleEHG__searchWrapper{flex:1;min-width:80px}.DashboardHistoryTab-module__FleEHG__searchWrapper input{width:100%!important}.DashboardHistoryTab-module__FleEHG__summary{width:100%;display:none}.DashboardHistoryTab-module__FleEHG__tableContainer{border-radius:var(--radius-lg);overflow-x:auto}.DashboardHistoryTab-module__FleEHG__table th,.DashboardHistoryTab-module__FleEHG__table td{padding:var(--space-3);font-size:13px}}.DashboardHistoryTab-module__FleEHG__loadMoreButton{background:var(--bg-surface-elevated);color:var(--text-secondary);border:1px solid var(--border-default);padding:var(--space-2)var(--space-6);cursor:pointer;border-radius:8px;font-size:.875rem;font-weight:500;transition:all .2s}.DashboardHistoryTab-module__FleEHG__loadMoreButton:hover:not(:disabled){background:var(--bg-surface-subtle);color:var(--text-primary)}.DashboardHistoryTab-module__FleEHG__loadMoreButton:disabled{opacity:.5;cursor:not-allowed}.DashboardHistoryTab-module__FleEHG__skeletonTable{border-collapse:collapse;table-layout:fixed;width:100%}.DashboardHistoryTab-module__FleEHG__skeletonTable th{padding:var(--space-4);text-align:left;border-bottom:1px solid var(--border-default);color:var(--text-tertiary);font-size:.875rem;font-weight:500}.DashboardHistoryTab-module__FleEHG__skeletonRow td{padding:var(--space-4);border-bottom:1px solid var(--border-default)}.DashboardHistoryTab-module__FleEHG__skeletonRow:last-child td{border-bottom:none}.DashboardHistoryTab-module__FleEHG__skeletonBar{background:linear-gradient(90deg,var(--bg-surface-subtle)25%,var(--bg-surface-elevated)50%,var(--bg-surface-subtle)75%);background-size:200% 100%;border-radius:6px;height:14px;animation:1.5s ease-in-out infinite DashboardHistoryTab-module__FleEHG__skeletonShimmer}@keyframes DashboardHistoryTab-module__FleEHG__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.DashboardBanner-module__nlOyOG__banner{align-items:flex-start;gap:var(--space-3);border-radius:var(--radius-lg);padding:14px 18px;display:flex;position:relative}.DashboardBanner-module__nlOyOG__variantDefault{background:var(--bg-info-subtle);border:1px solid var(--border-info-subtle)}.DashboardBanner-module__nlOyOG__variantDefault .DashboardBanner-module__nlOyOG__icon,.DashboardBanner-module__nlOyOG__variantDefault .DashboardBanner-module__nlOyOG__title{color:var(--info-500)}.DashboardBanner-module__nlOyOG__variantSuccess{background:var(--bg-success-subtle);border:1px solid var(--border-success-subtle)}.DashboardBanner-module__nlOyOG__variantSuccess .DashboardBanner-module__nlOyOG__icon,.DashboardBanner-module__nlOyOG__variantSuccess .DashboardBanner-module__nlOyOG__title{color:var(--success-500)}.DashboardBanner-module__nlOyOG__variantWarning{background:var(--bg-warning-subtle);border:1px solid var(--border-warning-subtle)}.DashboardBanner-module__nlOyOG__variantWarning .DashboardBanner-module__nlOyOG__icon,.DashboardBanner-module__nlOyOG__variantWarning .DashboardBanner-module__nlOyOG__title{color:var(--warning-500)}.DashboardBanner-module__nlOyOG__variantError{background:var(--bg-danger-subtle);border:1px solid var(--border-danger-subtle)}.DashboardBanner-module__nlOyOG__variantError .DashboardBanner-module__nlOyOG__icon,.DashboardBanner-module__nlOyOG__variantError .DashboardBanner-module__nlOyOG__title{color:var(--error-500)}.DashboardBanner-module__nlOyOG__icon{flex-shrink:0;margin-top:1px}.DashboardBanner-module__nlOyOG__iconSpin{animation:1s linear infinite DashboardBanner-module__nlOyOG__bannerSpin}@keyframes DashboardBanner-module__nlOyOG__bannerSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DashboardBanner-module__nlOyOG__body{flex:1;min-width:0}.DashboardBanner-module__nlOyOG__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0 0 4px;line-height:1.3}.DashboardBanner-module__nlOyOG__message{color:var(--text-secondary);font-size:.8125rem;line-height:1.55}.DashboardBanner-module__nlOyOG__closeBtn{color:var(--text-tertiary);cursor:pointer;border-radius:var(--radius-md);transition:color var(--duration-fast),background var(--duration-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-top:-2px;padding:4px;display:flex}.DashboardBanner-module__nlOyOG__closeBtn:hover{color:var(--text-secondary);background:var(--surface-lift-sm)}@media (max-width:640px){.DashboardBanner-module__nlOyOG__banner{padding:var(--space-3);border-radius:var(--radius-md)}}
.TradeLoadingBanner-module__zYNqCW__banner{background:var(--bg-info-subtle);border:1px solid var(--border-info-subtle);border-radius:var(--radius-lg);margin-bottom:var(--space-4);padding:12px 16px 10px;position:relative;overflow:hidden}.TradeLoadingBanner-module__zYNqCW__row{align-items:center;gap:var(--space-3);display:flex}.TradeLoadingBanner-module__zYNqCW__icon{color:var(--info-500);flex-shrink:0;animation:1.6s ease-in-out infinite TradeLoadingBanner-module__zYNqCW__tradeLoadingPulse}@keyframes TradeLoadingBanner-module__zYNqCW__tradeLoadingPulse{0%,to{opacity:.75;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.TradeLoadingBanner-module__zYNqCW__body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.TradeLoadingBanner-module__zYNqCW__title{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--info-500);margin:0;line-height:1.25}.TradeLoadingBanner-module__zYNqCW__subtitle{color:var(--text-secondary);font-variant-numeric:tabular-nums;font-size:.8125rem;line-height:1.45}.TradeLoadingBanner-module__zYNqCW__percent{font-size:.8125rem;font-weight:var(--weight-semibold);color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em;flex-shrink:0}.TradeLoadingBanner-module__zYNqCW__track{pointer-events:none;background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.TradeLoadingBanner-module__zYNqCW__fill{background:linear-gradient(to right,transparent,var(--info-500));clip-path:inset(-40px 0 -40px -400px);will-change:width;backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;transform:translateZ(0)}.TradeLoadingBanner-module__zYNqCW__glow{background:linear-gradient(to right,transparent,var(--info-500));filter:blur(10px);opacity:.55;width:220px;animation:1.5s ease-in-out infinite TradeLoadingBanner-module__zYNqCW__tradeLoadingGlow;position:absolute;top:-6px;bottom:-6px;right:0}@keyframes TradeLoadingBanner-module__zYNqCW__tradeLoadingGlow{0%,to{opacity:.45}50%{opacity:.75}}.TradeLoadingBanner-module__zYNqCW__coreGlow{background:linear-gradient(to right,transparent,var(--info-500));opacity:.7;width:140px;animation:1.5s ease-in-out infinite TradeLoadingBanner-module__zYNqCW__tradeLoadingGlow;position:absolute;top:0;bottom:0;right:0}.TradeLoadingBanner-module__zYNqCW__streak{background:linear-gradient(to right,transparent,var(--info-500)60%,#fff);filter:blur(2px);width:60px;height:3px;animation:1s ease-in-out infinite TradeLoadingBanner-module__zYNqCW__tradeLoadingStreak;position:absolute;top:50%;right:0;transform:translateY(calc(-50% - 2px))}@keyframes TradeLoadingBanner-module__zYNqCW__tradeLoadingStreak{0%,to{opacity:.65;filter:blur(2px)}50%{opacity:1;filter:blur(4px)}}@media (max-width:640px){.TradeLoadingBanner-module__zYNqCW__banner{padding:10px var(--space-3)9px;border-radius:var(--radius-md)}.TradeLoadingBanner-module__zYNqCW__percent{display:none}}
.DashboardActivityTab-module__FSTBmq__container{padding:0 0 var(--space-6)0;width:100%}.DashboardActivityTab-module__FSTBmq__header{margin-bottom:var(--space-6);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}.DashboardActivityTab-module__FSTBmq__titleGroup{align-items:center;gap:var(--space-3);color:var(--accent-primary);display:flex}.DashboardActivityTab-module__FSTBmq__title{letter-spacing:-.02em;color:var(--text-primary);font-size:24px;font-weight:700}.DashboardActivityTab-module__FSTBmq__statusBadge{border-radius:var(--radius-full);border:1px solid #0000;align-items:center;gap:.5rem;padding:.2rem .6rem;font-size:13px;font-weight:600;display:flex}.DashboardActivityTab-module__FSTBmq__statusOperational{background:var(--bg-success-subtle);color:var(--success-500);border-color:rgba(var(--success-rgb),.2)}.DashboardActivityTab-module__FSTBmq__statusPending,.DashboardActivityTab-module__FSTBmq__statusDegraded{background:var(--bg-warning-subtle);color:var(--warning-500);border-color:rgba(var(--warning-rgb),.2)}.DashboardActivityTab-module__FSTBmq__statusDown{background:var(--bg-error-subtle);color:var(--error-500);border-color:rgba(var(--error-rgb),.2)}.DashboardActivityTab-module__FSTBmq__statusDot{background:currentColor;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px}@media (max-width:768px){.DashboardActivityTab-module__FSTBmq__container{padding:0 0 var(--space-4)0}.DashboardActivityTab-module__FSTBmq__header{margin-bottom:var(--space-4)}}@keyframes DashboardActivityTab-module__FSTBmq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.DashboardActivityTab-module__FSTBmq__shimmer{background:linear-gradient(90deg,var(--surface-lift-sm)0%,#ffffff0f 50%,var(--surface-lift-sm)100%);border-radius:var(--radius-sm);background-size:200% 100%;animation:1.6s ease-in-out infinite DashboardActivityTab-module__FSTBmq__shimmer}.DashboardActivityTab-module__FSTBmq__syncBannerWrapper{margin-bottom:var(--space-4)}
.Select-module__E8rWSW__container{z-index:100;width:100%;position:relative}.Select-module__E8rWSW__trigger{border:1px solid var(--border-default);border-radius:var(--radius-lg);width:100%;color:var(--text-primary);cursor:pointer;box-sizing:border-box;justify-content:space-between;align-items:center;height:48px;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex;background:var(--bg-card)!important;opacity:1!important}.Select-module__E8rWSW__trigger:hover{border-color:var(--text-tertiary);background:var(--bg-surface)!important}.Select-module__E8rWSW__disabled{opacity:.5;cursor:not-allowed;background:var(--surface-lift-sm)!important;border-color:var(--border-default)!important}.Select-module__E8rWSW__currentValue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Select-module__E8rWSW__icon{opacity:.5;flex-shrink:0;margin-left:.5rem;transition:transform .2s}.Select-module__E8rWSW__iconOpen{transform:rotate(180deg)}.Select-module__E8rWSW__menu{border:1px solid var(--border-default);transform-origin:top;z-index:1000;border-radius:12px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 4px 20px #00000080;background:var(--bg-card)!important;opacity:1!important}.Select-module__E8rWSW__option{border-radius:var(--radius-md);cursor:pointer;min-height:42px;color:var(--text-secondary);justify-content:space-between;align-items:center;padding:.6rem 1rem;font-size:.9rem;transition:all .15s;display:flex}.Select-module__E8rWSW__option:not(.Select-module__E8rWSW__optionSelected):not(.Select-module__E8rWSW__optionDisabled):hover{background:var(--bg-surface-subtle);color:var(--text-primary)}.Select-module__E8rWSW__optionDisabled{opacity:.45;cursor:not-allowed;pointer-events:none}.Select-module__E8rWSW__optionSelected{background:rgba(var(--accent-primary-rgb,223,255,0),.15);color:var(--accent-primary)}.Select-module__E8rWSW__optionLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.Select-module__E8rWSW__checkIcon{flex-shrink:0}[data-theme=light] .Select-module__E8rWSW__menu{border-color:var(--border-default);box-shadow:0 4px 16px #00000014,0 1px 3px #0000000a;background:var(--bg-surface)!important}[data-theme=light] .Select-module__E8rWSW__trigger{background:var(--bg-surface)!important}[data-theme=light] .Select-module__E8rWSW__trigger:hover{background:var(--bg-surface-elevated)!important}.Select-module__E8rWSW__checkIcon{color:var(--accent-primary);margin-left:.5rem}@media (max-width:640px){.Select-module__E8rWSW__trigger{height:44px;padding:0 .85rem}}
.Brokers-module__QsKd6q__container{gap:var(--space-8);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.Brokers-module__QsKd6q__header{justify-content:space-between;align-items:flex-start;display:flex}.Brokers-module__QsKd6q__headerTitle h1{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 var(--space-2);font-size:32px;font-weight:600;line-height:1.2}.Brokers-module__QsKd6q__headerTitle p{color:var(--text-secondary);margin:0;font-size:1rem}.Brokers-module__QsKd6q__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Brokers-module__QsKd6q__toolbarLeft,.Brokers-module__QsKd6q__toolbarRight{align-items:center;gap:var(--space-3);display:flex}.Brokers-module__QsKd6q__searchBar{width:320px}.Brokers-module__QsKd6q__filterSelect{min-width:140px}.Brokers-module__QsKd6q__createBtn{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);background:var(--accent-primary);color:var(--color-black);border-radius:var(--radius-lg);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:none;font-weight:600;text-decoration:none;transition:opacity .15s;display:flex}[data-theme=light] .Brokers-module__QsKd6q__createBtn{color:var(--color-white)}.Brokers-module__QsKd6q__createBtn:hover{opacity:.85}.Brokers-module__QsKd6q__brokerList{gap:var(--space-2);flex-direction:column;display:flex}.Brokers-module__QsKd6q__brokerRow{align-items:center;gap:var(--space-4);padding:var(--space-3)var(--space-4);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);cursor:pointer;text-decoration:none;transition:all .2s;display:flex}.Brokers-module__QsKd6q__brokerRow:hover{border-color:var(--border-hover);box-shadow:0 4px 12px rgba(var(--bg-app-rgb),.15)}.Brokers-module__QsKd6q__brokerRowDragging{opacity:.4}.Brokers-module__QsKd6q__brokerRowDragOver{border-color:var(--accent-primary);box-shadow:0 0 0 1px var(--accent-primary)}.Brokers-module__QsKd6q__dragHandle{width:28px;height:28px;color:var(--text-tertiary);cursor:grab;border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.Brokers-module__QsKd6q__dragHandle:hover{background:var(--surface-lift-md);color:var(--text-secondary)}.Brokers-module__QsKd6q__dragHandle:active{cursor:grabbing}.Brokers-module__QsKd6q__brokerLogo{object-fit:contain;flex-shrink:0;width:36px;height:36px}[data-theme=light] .Brokers-module__QsKd6q__brokerLogo{filter:invert()}.Brokers-module__QsKd6q__brokerInfo{flex:1;min-width:0}.Brokers-module__QsKd6q__brokerName{font-size:var(--text-sm);color:var(--text-primary);font-weight:700;line-height:1.3}.Brokers-module__QsKd6q__brokerId{color:var(--text-tertiary);font-family:monospace;font-size:11px}.Brokers-module__QsKd6q__brokerBadges{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.Brokers-module__QsKd6q__badge{border-radius:var(--radius-full);text-transform:uppercase;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.Brokers-module__QsKd6q__badgePublic{background:rgba(var(--success-rgb,34,197,94),.1);color:var(--success-500)}.Brokers-module__QsKd6q__badgePartnerOnly{background:color-mix(in srgb,var(--warning-400)12%,transparent);color:var(--warning-400)}.Brokers-module__QsKd6q__badgeHidden{background:var(--bg-surface-subtle);color:var(--text-tertiary)}.Brokers-module__QsKd6q__badgeRecommended{background:color-mix(in srgb,var(--accent-primary)15%,transparent);color:var(--accent-primary)}.Brokers-module__QsKd6q__brokerMeta{align-items:center;gap:var(--space-3);color:var(--text-tertiary);flex-shrink:0;font-size:11px;display:flex}.Brokers-module__QsKd6q__emptyState{padding:var(--space-12);text-align:center;color:var(--text-secondary);font-size:var(--text-lg)}.Brokers-module__QsKd6q__loading{text-align:center;padding:var(--space-16);color:var(--text-tertiary);font-size:var(--text-sm)}.Brokers-module__QsKd6q__formContainer{gap:var(--space-6);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.Brokers-module__QsKd6q__formHeader{align-items:center;gap:var(--space-4);max-width:1200px;margin:0 auto var(--space-6);width:100%;display:flex}.Brokers-module__QsKd6q__backBtn{border-radius:var(--radius-lg);background:var(--surface-lift-sm);border:1px solid var(--border-default);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.Brokers-module__QsKd6q__backBtn:hover{background:var(--surface-lift-md);color:var(--text-primary)}.Brokers-module__QsKd6q__formHeaderText h1{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:2px;font-weight:700}.Brokers-module__QsKd6q__formHeaderText p{color:var(--text-tertiary);font-size:var(--text-sm)}.Brokers-module__QsKd6q__section{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:visible}.Brokers-module__QsKd6q__sectionHeader{padding:var(--space-4)var(--space-5);border-bottom:1px solid var(--border-default);align-items:center;gap:var(--space-3);display:flex}.Brokers-module__QsKd6q__sectionIcon{border-radius:var(--radius-lg);background:var(--surface-lift-md);width:32px;height:32px;color:var(--accent-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Brokers-module__QsKd6q__sectionTitle{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.Brokers-module__QsKd6q__sectionSubtitle{color:var(--text-tertiary);font-size:11px}.Brokers-module__QsKd6q__sectionBody{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.Brokers-module__QsKd6q__fieldRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.Brokers-module__QsKd6q__fieldFull{grid-column:1/-1}.Brokers-module__QsKd6q__dynamicList{gap:var(--space-2);flex-direction:column;display:flex}.Brokers-module__QsKd6q__dynamicListItem{align-items:center;gap:var(--space-2);display:flex}.Brokers-module__QsKd6q__dynamicListItem>:first-child{flex:1}.Brokers-module__QsKd6q__removeItemBtn{border-radius:var(--radius-md);border:1px solid var(--border-default);width:32px;height:32px;color:var(--text-tertiary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.Brokers-module__QsKd6q__removeItemBtn:hover{background:rgba(var(--error-rgb),.1);border-color:var(--error-500);color:var(--error-500)}.Brokers-module__QsKd6q__addItemBtn{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-3);border:1px dashed var(--border-default);border-radius:var(--radius-md);color:var(--text-tertiary);font-size:var(--text-xs);cursor:pointer;background:0 0;width:fit-content;font-weight:600;transition:all .15s;display:flex}.Brokers-module__QsKd6q__addItemBtn:hover{border-color:var(--accent-primary);color:var(--accent-primary)}.Brokers-module__QsKd6q__langTabs{gap:var(--space-1);margin-bottom:var(--space-3);display:flex}.Brokers-module__QsKd6q__langTab{padding:var(--space-1)var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-default);color:var(--text-tertiary);font-size:var(--text-xs);text-transform:uppercase;cursor:pointer;background:0 0;font-weight:700;transition:all .15s}.Brokers-module__QsKd6q__langTabActive{background:var(--accent-primary);color:var(--color-black);border-color:var(--accent-primary)}[data-theme=light] .Brokers-module__QsKd6q__langTabActive{color:var(--color-white)}.Brokers-module__QsKd6q__formFooter{gap:var(--space-3);justify-content:flex-end;align-items:center;display:flex}.Brokers-module__QsKd6q__submitBtn{align-items:center;gap:var(--space-2);background:linear-gradient(135deg,var(--accent-primary)0%,var(--accent-secondary)100%);border-radius:var(--radius-lg);color:var(--text-inverse);font-weight:600;font-size:var(--text-sm);cursor:pointer;box-shadow:0 2px 8px rgba(var(--bg-app-rgb),.3);border:none;padding:12px 28px;transition:all .2s;display:inline-flex}.Brokers-module__QsKd6q__submitBtn:hover:not(:disabled){box-shadow:0 4px 16px rgba(var(--bg-app-rgb),.4)}.Brokers-module__QsKd6q__submitBtn:disabled{opacity:.6;cursor:wait}.Brokers-module__QsKd6q__cancelBtn{align-items:center;gap:var(--space-2);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-secondary);font-weight:600;font-size:var(--text-sm);cursor:pointer;padding:12px 20px;text-decoration:none;transition:all .2s;display:inline-flex}.Brokers-module__QsKd6q__cancelBtn:hover{background:var(--surface-lift-md);color:var(--text-primary)}.Brokers-module__QsKd6q__deleteBtn{align-items:center;gap:var(--space-2);border:1px solid rgba(var(--error-rgb),.3);border-radius:var(--radius-lg);color:var(--error-500);font-weight:600;font-size:var(--text-sm);cursor:pointer;background:0 0;padding:12px 20px;transition:all .2s;display:inline-flex}.Brokers-module__QsKd6q__deleteBtn:hover{background:rgba(var(--error-rgb),.1);border-color:var(--error-500)}.Brokers-module__QsKd6q__errorBanner{background:rgba(var(--error-rgb),.1);border:1px solid rgba(var(--error-rgb),.2);border-radius:var(--radius-lg);color:var(--error-500);font-size:var(--text-sm);padding:12px 16px}@media (max-width:768px){.Brokers-module__QsKd6q__header{gap:var(--space-4);flex-direction:column}.Brokers-module__QsKd6q__fieldRow{grid-template-columns:1fr}.Brokers-module__QsKd6q__brokerMeta{display:none}}@media (max-width:640px){.Brokers-module__QsKd6q__headerTitle h1{font-size:20px}.Brokers-module__QsKd6q__toolbar{flex-wrap:wrap}.Brokers-module__QsKd6q__toolbarLeft{flex:100%}.Brokers-module__QsKd6q__searchBar{flex:1;width:auto}}
.PartnerBiome-module__YZ7TIa__container{gap:var(--space-8);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.PartnerBiome-module__YZ7TIa__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.PartnerBiome-module__YZ7TIa__toolbarLeft,.PartnerBiome-module__YZ7TIa__toolbarRight{align-items:center;gap:var(--space-3);display:flex}.PartnerBiome-module__YZ7TIa__searchBar{width:320px}.PartnerBiome-module__YZ7TIa__filterSelect{width:auto;min-width:0}.PartnerBiome-module__YZ7TIa__filterSelect button{width:auto;height:36px;font-size:var(--text-sm);white-space:nowrap;padding:0 .85rem;background:var(--surface-lift-sm)!important}.PartnerBiome-module__YZ7TIa__compactStat{height:36px;padding:0 var(--space-3);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);align-items:center;gap:var(--space-3);display:flex}.PartnerBiome-module__YZ7TIa__compactStat .PartnerBiome-module__YZ7TIa__statIcon{color:var(--accent-primary)}.PartnerBiome-module__YZ7TIa__compactStat .PartnerBiome-module__YZ7TIa__statValue{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.PartnerBiome-module__YZ7TIa__compactStat .PartnerBiome-module__YZ7TIa__statLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:600}.PartnerBiome-module__YZ7TIa__createBtn{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);background:var(--accent-primary);color:var(--color-black);border-radius:var(--radius-lg);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:none;font-weight:600;text-decoration:none;transition:opacity .15s;display:flex}[data-theme=light] .PartnerBiome-module__YZ7TIa__createBtn{color:var(--color-white)}.PartnerBiome-module__YZ7TIa__createBtn:hover{opacity:.85}.PartnerBiome-module__YZ7TIa__grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));display:grid}.PartnerBiome-module__YZ7TIa__card{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);cursor:pointer;flex-direction:column;text-decoration:none;transition:all .25s;display:flex;overflow:hidden}.PartnerBiome-module__YZ7TIa__card:hover{border-color:var(--border-hover);box-shadow:0 8px 24px rgba(var(--bg-app-rgb),.25)}.PartnerBiome-module__YZ7TIa__cardHeader{padding:var(--space-4)var(--space-5);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.PartnerBiome-module__YZ7TIa__cardTitle{align-items:center;gap:var(--space-3);display:flex}.PartnerBiome-module__YZ7TIa__cardIcon{border-radius:var(--radius-lg);background:var(--surface-lift-md);width:36px;height:36px;color:var(--accent-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PartnerBiome-module__YZ7TIa__cardName{font-size:var(--text-base);color:var(--text-primary);font-weight:700;line-height:1.3}.PartnerBiome-module__YZ7TIa__cardSlug{color:var(--text-tertiary);font-family:monospace;font-size:11px}.PartnerBiome-module__YZ7TIa__cardBody{padding:var(--space-4)var(--space-5);gap:var(--space-3);flex-direction:column;flex:1;display:flex}.PartnerBiome-module__YZ7TIa__cardPills{gap:var(--space-2);flex-wrap:wrap;display:flex}.PartnerBiome-module__YZ7TIa__pill{background:var(--surface-lift-md);border:1px solid var(--border-default);border-radius:var(--radius-md);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.PartnerBiome-module__YZ7TIa__cardMetrics{gap:var(--space-2);padding:var(--space-3)var(--space-5)var(--space-4);border-top:1px solid var(--border-default);grid-template-columns:repeat(3,1fr);margin-top:auto;display:grid}.PartnerBiome-module__YZ7TIa__metric{flex-direction:column;align-items:center;gap:2px;display:flex}.PartnerBiome-module__YZ7TIa__metricValue{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.PartnerBiome-module__YZ7TIa__metricLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-size:9px;font-weight:600}.PartnerBiome-module__YZ7TIa__emptyState{padding:var(--space-12);text-align:center;color:var(--text-secondary);font-size:var(--text-lg)}.PartnerBiome-module__YZ7TIa__actionBtn{height:30px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-lift-sm);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;align-items:center;gap:var(--space-1);font-weight:600;transition:all .2s;display:flex}.PartnerBiome-module__YZ7TIa__actionBtn:hover{background:var(--surface-lift-lg);color:var(--text-primary);border-color:var(--text-tertiary)}.PartnerBiome-module__YZ7TIa__actionBtnDanger{border-color:var(--error-500);color:var(--error-500);background:rgba(var(--error-rgb),.1)}.PartnerBiome-module__YZ7TIa__actionBtnDanger:hover{background:rgba(var(--error-rgb),.2)}.PartnerBiome-module__YZ7TIa__loading{text-align:center;padding:var(--space-16);color:var(--text-tertiary);font-size:var(--text-sm)}.PartnerBiome-module__YZ7TIa__projectForm{gap:var(--space-4);padding:var(--space-5)var(--space-6);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;display:flex}.PartnerBiome-module__YZ7TIa__projectFormRow{gap:var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}.PartnerBiome-module__YZ7TIa__projectFormRow>*{flex:1;min-width:180px}.PartnerBiome-module__YZ7TIa__projectFormActions{gap:var(--space-3);justify-content:flex-end;display:flex}.PartnerBiome-module__YZ7TIa__secondaryBtn{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;background:0 0;font-weight:600;text-decoration:none;transition:all .15s;display:flex}.PartnerBiome-module__YZ7TIa__secondaryBtn:hover{background:var(--surface-lift-sm);color:var(--text-primary);border-color:var(--text-tertiary)}.PartnerBiome-module__YZ7TIa__formContainer{gap:var(--space-6);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.PartnerBiome-module__YZ7TIa__formHeader{align-items:center;gap:var(--space-4);max-width:1200px;margin:0 auto var(--space-6);width:100%;display:flex}.PartnerBiome-module__YZ7TIa__backBtn{border-radius:var(--radius-lg);background:var(--surface-lift-sm);border:1px solid var(--border-default);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex}.PartnerBiome-module__YZ7TIa__backBtn:hover{background:var(--surface-lift-md);color:var(--text-primary)}.PartnerBiome-module__YZ7TIa__formHeaderText h1{font-size:var(--text-2xl);color:var(--text-primary);margin-bottom:2px;font-weight:700}.PartnerBiome-module__YZ7TIa__formHeaderText p{color:var(--text-tertiary);font-size:var(--text-sm)}.PartnerBiome-module__YZ7TIa__section{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:visible}.PartnerBiome-module__YZ7TIa__sectionHeader{padding:var(--space-4)var(--space-5);border-bottom:1px solid var(--border-default);align-items:center;gap:var(--space-3);display:flex}.PartnerBiome-module__YZ7TIa__sectionIcon{border-radius:var(--radius-lg);background:var(--surface-lift-md);width:32px;height:32px;color:var(--accent-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.PartnerBiome-module__YZ7TIa__sectionTitle{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.PartnerBiome-module__YZ7TIa__sectionSubtitle{color:var(--text-tertiary);font-size:11px}.PartnerBiome-module__YZ7TIa__sectionBody{padding:var(--space-5);gap:var(--space-4);flex-direction:column;display:flex}.PartnerBiome-module__YZ7TIa__fieldRow{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.PartnerBiome-module__YZ7TIa__itemBlock{padding:var(--space-4)0}.PartnerBiome-module__YZ7TIa__itemBlock+.PartnerBiome-module__YZ7TIa__itemBlock{padding-top:var(--space-4)}.PartnerBiome-module__YZ7TIa__toggleRow{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.PartnerBiome-module__YZ7TIa__toggleLeft{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.PartnerBiome-module__YZ7TIa__toggleName{font-size:var(--text-sm);color:var(--text-primary);font-weight:600;transition:opacity .2s}.PartnerBiome-module__YZ7TIa__itemInactive .PartnerBiome-module__YZ7TIa__toggleName{opacity:.35}.PartnerBiome-module__YZ7TIa__itemInactive .PartnerBiome-module__YZ7TIa__itemDetails{opacity:.35;pointer-events:none}.PartnerBiome-module__YZ7TIa__toggle{background:var(--surface-lift-lg);border:1px solid var(--border-default);cursor:pointer;border-radius:12px;flex-shrink:0;width:44px;height:24px;padding:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative}.PartnerBiome-module__YZ7TIa__toggleActive{background:var(--status-success);border-color:rgba(var(--status-success-rgb),.4)}.PartnerBiome-module__YZ7TIa__toggleKnob{background:var(--text-primary);width:18px;height:18px;box-shadow:0 1px 4px rgba(var(--bg-app-rgb),.5);border-radius:50%;transition:transform .3s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;left:2px}.PartnerBiome-module__YZ7TIa__toggleActive .PartnerBiome-module__YZ7TIa__toggleKnob{transform:translate(20px)}.PartnerBiome-module__YZ7TIa__itemDetails{padding:var(--space-3)0 0 0;align-items:center;gap:var(--space-4);flex-wrap:wrap;transition:opacity .2s;display:flex}.PartnerBiome-module__YZ7TIa__itemField{flex:1;min-width:200px}.PartnerBiome-module__YZ7TIa__formFooter{gap:var(--space-3);justify-content:flex-end;align-items:center;display:flex}.PartnerBiome-module__YZ7TIa__submitBtn{align-items:center;gap:var(--space-2);background:linear-gradient(135deg,var(--accent-primary)0%,var(--accent-secondary)100%);border-radius:var(--radius-lg);color:var(--text-inverse);font-weight:600;font-size:var(--text-sm);cursor:pointer;box-shadow:0 2px 8px rgba(var(--bg-app-rgb),.3);border:none;padding:12px 28px;transition:all .2s;display:inline-flex}.PartnerBiome-module__YZ7TIa__submitBtn:hover:not(:disabled){box-shadow:0 4px 16px rgba(var(--bg-app-rgb),.4)}.PartnerBiome-module__YZ7TIa__submitBtn:disabled{opacity:.6;cursor:wait}.PartnerBiome-module__YZ7TIa__cancelBtn{align-items:center;gap:var(--space-2);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-secondary);font-weight:600;font-size:var(--text-sm);cursor:pointer;padding:12px 20px;text-decoration:none;transition:all .2s;display:inline-flex}.PartnerBiome-module__YZ7TIa__cancelBtn:hover{background:var(--surface-lift-md);color:var(--text-primary)}.PartnerBiome-module__YZ7TIa__deleteBtn{align-items:center;gap:var(--space-2);border:1px solid rgba(var(--error-rgb),.3);border-radius:var(--radius-lg);color:var(--error-500);font-weight:600;font-size:var(--text-sm);cursor:pointer;background:0 0;padding:12px 20px;transition:all .2s;display:inline-flex}.PartnerBiome-module__YZ7TIa__deleteBtn:hover{background:rgba(var(--error-rgb),.1);border-color:var(--error-500)}.PartnerBiome-module__YZ7TIa__errorBanner{background:rgba(var(--error-rgb),.1);border:1px solid rgba(var(--error-rgb),.2);border-radius:var(--radius-lg);color:var(--error-500);font-size:var(--text-sm);padding:12px 16px}@media (max-width:1024px){.PartnerBiome-module__YZ7TIa__container{max-width:none}}@media (max-width:768px){.PartnerBiome-module__YZ7TIa__header{gap:var(--space-4);flex-direction:column}.PartnerBiome-module__YZ7TIa__grid{grid-template-columns:1fr}.PartnerBiome-module__YZ7TIa__cardMetrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.PartnerBiome-module__YZ7TIa__headerTitle h1{font-size:20px}.PartnerBiome-module__YZ7TIa__headerTitle p{font-size:var(--text-sm)}.PartnerBiome-module__YZ7TIa__toolbar{flex-wrap:wrap}.PartnerBiome-module__YZ7TIa__toolbarLeft{flex:100%}.PartnerBiome-module__YZ7TIa__searchBar{flex:1;width:auto}.PartnerBiome-module__YZ7TIa__cardBody,.PartnerBiome-module__YZ7TIa__cardMetrics{padding:var(--space-3)var(--space-4)}}
.UserDetail-module__tIfYDq__page{flex-direction:column;display:flex}.UserDetail-module__tIfYDq__userHubHeader{padding-bottom:var(--space-6);margin-bottom:var(--space-6);min-height:80px;margin-left:calc(-1*var(--space-10));margin-right:calc(-1*var(--space-10));padding-left:var(--space-10);padding-right:var(--space-10);flex-direction:column;gap:0;display:flex;overflow-x:clip}.UserDetail-module__tIfYDq__userHubInner{gap:var(--space-5);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.UserDetail-module__tIfYDq__userHubTabsWrapper{z-index:1;position:relative}.UserDetail-module__tIfYDq__userHubTabsWrapper:after{content:"";background-color:var(--border-default);z-index:-1;width:100vw;max-width:100vw;height:1px;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.UserDetail-module__tIfYDq__backLink{align-items:center;gap:var(--space-2);color:var(--text-tertiary);font-size:var(--text-sm);width:fit-content;text-decoration:none;transition:color .2s;display:inline-flex}.UserDetail-module__tIfYDq__backLink:hover{color:var(--text-primary)}.UserDetail-module__tIfYDq__userHeader{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.UserDetail-module__tIfYDq__userHeaderLeft{align-items:center;gap:var(--space-5);background:var(--bg-surface-subtle);border-radius:var(--radius-xl);width:fit-content;min-width:0;padding:var(--space-5)var(--space-6);display:flex}.UserDetail-module__tIfYDq__avatar{background:color-mix(in srgb,var(--accent-primary)12%,transparent);width:56px;height:56px;color:var(--accent-primary);font-size:var(--text-2xl);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.UserDetail-module__tIfYDq__userInfo{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.UserDetail-module__tIfYDq__userNameRow{align-items:center;gap:var(--space-3);display:flex}.UserDetail-module__tIfYDq__userName{font-size:var(--text-xl);color:var(--text-primary);letter-spacing:-.02em;font-weight:700}.UserDetail-module__tIfYDq__userMeta{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);display:flex}.UserDetail-module__tIfYDq__metaItem{align-items:center;gap:var(--space-1);display:inline-flex}.UserDetail-module__tIfYDq__metaSep{color:var(--text-tertiary);font-size:13px}.UserDetail-module__tIfYDq__userId{align-items:center;gap:var(--space-2);cursor:pointer;display:inline-flex;position:relative}.UserDetail-module__tIfYDq__userId code{color:var(--text-tertiary);letter-spacing:.02em;font-family:SF Mono,Fira Code,monospace;font-size:11px}.UserDetail-module__tIfYDq__userId:hover code{color:var(--text-secondary)}.UserDetail-module__tIfYDq__roleBadge{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.5px;border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.UserDetail-module__tIfYDq__roleBadgeAdmin{background:var(--bg-warning-subtle);color:var(--warning-500);border:1px solid var(--border-warning-subtle)}.UserDetail-module__tIfYDq__roleBadgePartner{background:color-mix(in srgb,var(--accent-primary)10%,transparent);color:var(--accent-text);border:1px solid color-mix(in srgb,var(--accent-primary)20%,transparent)}.UserDetail-module__tIfYDq__toggleLabel{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.UserDetail-module__tIfYDq__toggleHint{font-size:var(--text-xs);color:var(--text-tertiary);max-width:400px;line-height:1.4}.UserDetail-module__tIfYDq__toggleSwitch{border-radius:var(--radius-full);border:1px solid var(--border-default);background:var(--surface-lift-md);cursor:pointer;width:130px;height:36px;padding:0 var(--space-3);flex-shrink:0;justify-content:flex-end;align-items:center;font-family:inherit;transition:all .3s;display:flex;position:relative;overflow:hidden}.UserDetail-module__tIfYDq__toggleSwitch:hover{border-color:var(--border-hover)}.UserDetail-module__tIfYDq__toggleSwitchOn{background:color-mix(in srgb,var(--accent-primary)15%,transparent);border-color:color-mix(in srgb,var(--accent-primary)40%,transparent);justify-content:flex-start}.UserDetail-module__tIfYDq__toggleKnob{background:var(--text-tertiary);border-radius:50%;width:28px;height:28px;transition:all .3s cubic-bezier(.16,1,.3,1);position:absolute;left:3px}.UserDetail-module__tIfYDq__toggleSwitchOn .UserDetail-module__tIfYDq__toggleKnob{background:var(--accent-primary);box-shadow:0 0 10px color-mix(in srgb,var(--accent-primary)40%,transparent);left:calc(100% - 31px)}.UserDetail-module__tIfYDq__toggleState{text-transform:uppercase;letter-spacing:.04em;color:var(--text-tertiary);white-space:nowrap;font-size:10px;font-weight:700;transition:all .3s}.UserDetail-module__tIfYDq__toggleSwitchOn .UserDetail-module__tIfYDq__toggleState{color:var(--accent-primary)}.UserDetail-module__tIfYDq__badge{align-items:center;gap:var(--space-2);text-transform:uppercase;letter-spacing:.5px;background:var(--bg-surface-subtle);color:var(--text-tertiary);border:1px solid var(--border-default);border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.UserDetail-module__tIfYDq__badgeSuccess{background:rgba(var(--success-rgb),.1);color:var(--success-400)}.UserDetail-module__tIfYDq__badgeWarning{background:rgba(var(--warning-rgb,245,158,11),.1);color:var(--warning-500,#f59e0b)}.UserDetail-module__tIfYDq__badgeDanger{background:rgba(var(--error-rgb),.1);color:var(--error-500)}.UserDetail-module__tIfYDq__badgeMuted{background:var(--bg-surface-subtle);color:var(--text-secondary)}.UserDetail-module__tIfYDq__badgeAccent{background:rgba(var(--accent-primary-rgb),.1);color:var(--accent-text)}.UserDetail-module__tIfYDq__badgeError{background:rgba(var(--error-rgb),.1);color:var(--error-500)}.UserDetail-module__tIfYDq__badgeInfo{background:rgba(var(--info-rgb),.1);color:var(--info-500)}.UserDetail-module__tIfYDq__emptyTab{padding:var(--space-12);text-align:center;color:var(--text-tertiary);font-size:var(--text-sm)}.UserDetail-module__tIfYDq__detailRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.UserDetail-module__tIfYDq__detailLabel{font-size:var(--text-xs);color:var(--text-tertiary);flex-shrink:0;font-weight:500}.UserDetail-module__tIfYDq__detailValue{font-size:var(--text-sm);color:var(--text-primary);text-align:right}.UserDetail-module__tIfYDq__detailValue code{background:var(--surface-lift-lg);border-radius:var(--radius-md);padding:1px 6px;font-family:SF Mono,Fira Code,monospace;font-size:11px}.UserDetail-module__tIfYDq__accountSelect{flex-shrink:0;min-width:240px;max-width:320px}.UserDetail-module__tIfYDq__allAccountsOption{color:var(--accent-text);align-items:center;gap:6px;font-weight:600;display:inline-flex}.UserDetail-module__tIfYDq__noAccountCard{padding:var(--space-3)var(--space-5);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);font-size:var(--text-xs);color:var(--text-tertiary);opacity:.6;flex-shrink:0;font-weight:500}.UserDetail-module__tIfYDq__accountStrip{gap:var(--space-10);padding:var(--space-3)0;display:flex;overflow-x:auto}.UserDetail-module__tIfYDq__stripItem{flex-direction:column;gap:2px;min-width:0;display:flex}.UserDetail-module__tIfYDq__stripSpacer{flex:1}.UserDetail-module__tIfYDq__stripLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:10px;font-weight:600}.UserDetail-module__tIfYDq__stripValue{font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap;align-items:center;gap:var(--space-1);font-weight:600;display:inline-flex;position:relative}.UserDetail-module__tIfYDq__stripCopyable{cursor:pointer;transition:color .15s}.UserDetail-module__tIfYDq__stripCopyable:hover{color:var(--text-secondary)}.UserDetail-module__tIfYDq__tabContent{gap:var(--space-6);flex-direction:column;width:100%;max-width:1200px;min-height:400px;margin:0 auto;display:flex}.UserDetail-module__tIfYDq__metricsGrid{gap:var(--space-4);grid-template-columns:repeat(4,1fr);display:grid}.UserDetail-module__tIfYDq__metricCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);gap:var(--space-2);flex-direction:column;display:flex}.UserDetail-module__tIfYDq__metricLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.UserDetail-module__tIfYDq__metricValue{font-size:var(--text-2xl);color:var(--text-primary);font-weight:700}.UserDetail-module__tIfYDq__chartContainer{height:280px;margin-top:var(--space-6);background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-4)}.UserDetail-module__tIfYDq__adminExtras{margin-top:var(--space-6)}.UserDetail-module__tIfYDq__sectionTitle{font-size:var(--text-sm);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-4);font-weight:600}.UserDetail-module__tIfYDq__adminExtrasGrid{gap:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.UserDetail-module__tIfYDq__extraCard{align-items:center;gap:var(--space-4);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);display:flex}.UserDetail-module__tIfYDq__extraCard>div{flex-direction:column;gap:2px;display:flex}.UserDetail-module__tIfYDq__extraLabel{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:500}.UserDetail-module__tIfYDq__extraValue{font-size:var(--text-base);color:var(--text-primary);font-weight:700}.UserDetail-module__tIfYDq__table{border-collapse:collapse;text-align:left;width:100%}.UserDetail-module__tIfYDq__table th{padding:var(--space-3)var(--space-5);font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border-default);white-space:nowrap;font-weight:600}.UserDetail-module__tIfYDq__table td{padding:var(--space-3)var(--space-5);font-size:var(--text-sm);color:var(--text-secondary);border-bottom:1px solid var(--border-default);white-space:nowrap}.UserDetail-module__tIfYDq__table tbody tr:last-child td{border-bottom:none}.UserDetail-module__tIfYDq__adminTab{gap:var(--space-6);flex-direction:column;display:flex}.UserDetail-module__tIfYDq__adminRoleGrid{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.UserDetail-module__tIfYDq__adminCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-6)}.UserDetail-module__tIfYDq__adminRoleCardHeader{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.UserDetail-module__tIfYDq__adminRoleCardInfo{align-items:flex-start;gap:var(--space-3);display:flex}.UserDetail-module__tIfYDq__adminRoleCardInfo>div{flex-direction:column;gap:2px;display:flex}.UserDetail-module__tIfYDq__adminRoleCardInfo>svg{flex-shrink:0;margin-top:2px}.UserDetail-module__tIfYDq__adminCardTitle{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em;margin-bottom:var(--space-5);font-weight:600;display:flex}.UserDetail-module__tIfYDq__adminCardHeaderRow{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.UserDetail-module__tIfYDq__adminCardBody{gap:var(--space-3);flex-direction:column;display:flex}.UserDetail-module__tIfYDq__linkedPartner{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);background:var(--surface-lift-md);border:1px solid var(--border-default);border-radius:var(--radius-lg);display:flex}.UserDetail-module__tIfYDq__revokeBtn{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-3);border:1px solid color-mix(in srgb,var(--error-500)30%,transparent);border-radius:var(--radius-md);color:var(--error-400);font-size:var(--text-xs);cursor:pointer;white-space:nowrap;background:0 0;margin-left:auto;font-family:inherit;font-weight:600;transition:all .15s;display:inline-flex}.UserDetail-module__tIfYDq__revokeBtn:hover{color:var(--error-500);background:#ef44441a;border-color:#ef444466}.UserDetail-module__tIfYDq__linkedPartnerInfo{flex-direction:column;gap:2px;display:flex}.UserDetail-module__tIfYDq__linkedPartnerName{font-size:var(--text-xs);color:var(--text-primary);font-weight:600}.UserDetail-module__tIfYDq__linkedPartnerEmail{color:var(--text-tertiary);font-size:11px}.UserDetail-module__tIfYDq__partnerListSearch{margin-bottom:var(--space-3)}.UserDetail-module__tIfYDq__partnerList{gap:var(--space-2);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.UserDetail-module__tIfYDq__partnerListItem{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);background:var(--surface-lift-md);border:1px solid var(--border-default);border-radius:var(--radius-lg);cursor:pointer;transition:all .15s;display:flex}.UserDetail-module__tIfYDq__partnerListItem:hover{border-color:color-mix(in srgb,var(--accent-primary)40%,transparent);background:color-mix(in srgb,var(--accent-primary)5%,var(--surface-lift-md))}.UserDetail-module__tIfYDq__partnerListAvatar{border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-primary)10%,transparent);width:32px;height:32px;color:var(--accent-primary);font-weight:700;font-size:var(--text-xs);flex-shrink:0;justify-content:center;align-items:center;display:flex}.UserDetail-module__tIfYDq__partnerListInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.UserDetail-module__tIfYDq__partnerListName{font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.UserDetail-module__tIfYDq__partnerListEmail{font-size:var(--text-xs);color:var(--text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.UserDetail-module__tIfYDq__partnerListEmpty{padding:var(--space-6);text-align:center;color:var(--text-tertiary);font-size:var(--text-sm)}.UserDetail-module__tIfYDq__dismissBtn{align-items:center;gap:var(--space-1);padding:var(--space-2)var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;background:0 0;font-weight:600;transition:all .2s;display:inline-flex}.UserDetail-module__tIfYDq__dismissBtn:hover:not(:disabled){background:var(--surface-lift-md);color:var(--text-primary)}.UserDetail-module__tIfYDq__dismissBtn:disabled{opacity:.5;cursor:not-allowed}.UserDetail-module__tIfYDq__loading,.UserDetail-module__tIfYDq__error{padding:var(--space-12);text-align:center;color:var(--text-secondary)}.UserDetail-module__tIfYDq__importBtn{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--accent-primary);color:var(--accent-primary);font-size:var(--text-sm);cursor:pointer;background:0 0;font-weight:600;transition:all .2s;display:flex}.UserDetail-module__tIfYDq__importBtn:hover{background:var(--accent-primary);color:var(--bg-app)}.UserDetail-module__tIfYDq__formGroup{margin-bottom:var(--space-5)}.UserDetail-module__tIfYDq__formLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--space-2);font-weight:600;display:block}.UserDetail-module__tIfYDq__formSelect{width:100%;padding:var(--space-3)var(--space-4);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%23888' stroke-width='2'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3)center;padding-right:var(--space-8);font-family:inherit}.UserDetail-module__tIfYDq__formSelect:focus{border-color:var(--accent-primary);outline:none}.UserDetail-module__tIfYDq__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UserDetail-module__tIfYDq__modalContent{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);width:90%;max-width:480px;overflow:hidden}.UserDetail-module__tIfYDq__modalHeader{padding:var(--space-6);border-bottom:1px solid var(--border-default)}.UserDetail-module__tIfYDq__modalTitle{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700}.UserDetail-module__tIfYDq__modalSubtitle{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.UserDetail-module__tIfYDq__modalBody{padding:var(--space-6)}.UserDetail-module__tIfYDq__modalFooter{padding:var(--space-4)var(--space-6);border-top:1px solid var(--border-default);justify-content:flex-end;gap:var(--space-3);display:flex}.UserDetail-module__tIfYDq__warningBox{border-radius:var(--radius-lg);padding:var(--space-4);background:#ef44441a;border:1px solid #ef44444d}.UserDetail-module__tIfYDq__warningText{color:#fca5a5;font-weight:600;font-size:var(--text-sm)}.UserDetail-module__tIfYDq__warningList{color:var(--text-secondary);margin:1rem 0;padding-left:1.2rem;font-size:.85rem;list-style:outside}.UserDetail-module__tIfYDq__warningList li{margin-bottom:.5rem}.UserDetail-module__tIfYDq__confirmInput{width:100%;padding:var(--space-3)var(--space-4);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);font-size:var(--text-sm);font-family:inherit}.UserDetail-module__tIfYDq__confirmInput:focus{border-color:var(--accent-primary);outline:none}.UserDetail-module__tIfYDq__dangerBtn{padding:var(--space-2)var(--space-4);border-radius:var(--radius-lg);color:#fff;font-size:var(--text-sm);cursor:pointer;background:#ef4444;border:1px solid #ef4444;font-weight:600;transition:opacity .2s}.UserDetail-module__tIfYDq__dangerBtn:hover:not(:disabled){opacity:.85}.UserDetail-module__tIfYDq__dangerBtn:disabled{opacity:.4;cursor:not-allowed}.UserDetail-module__tIfYDq__primaryBtn{padding:var(--space-2)var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--accent-primary);background:var(--accent-primary);color:var(--bg-app);font-size:var(--text-sm);cursor:pointer;font-weight:600;transition:opacity .2s}.UserDetail-module__tIfYDq__primaryBtn:hover:not(:disabled){opacity:.85}.UserDetail-module__tIfYDq__primaryBtn:disabled{opacity:.4;cursor:not-allowed}.UserDetail-module__tIfYDq__headerTopRow{justify-content:space-between;align-items:center;display:flex}@media (max-width:1024px){.UserDetail-module__tIfYDq__userHubHeader{padding-bottom:var(--space-4);margin-bottom:var(--space-4);margin-left:calc(-1*var(--space-4));margin-right:calc(-1*var(--space-4));padding-left:var(--space-4);padding-right:var(--space-4)}.UserDetail-module__tIfYDq__metricsGrid{grid-template-columns:repeat(2,1fr)}.UserDetail-module__tIfYDq__adminExtrasGrid,.UserDetail-module__tIfYDq__adminRoleGrid{grid-template-columns:1fr}.UserDetail-module__tIfYDq__accountStrip{flex-wrap:wrap}.UserDetail-module__tIfYDq__userHeader,.UserDetail-module__tIfYDq__accountBanner{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.UserDetail-module__tIfYDq__metricsGrid{grid-template-columns:repeat(2,1fr)}.UserDetail-module__tIfYDq__avatar{width:44px;height:44px;font-size:var(--text-lg)}.UserDetail-module__tIfYDq__userName{font-size:var(--text-lg)}.UserDetail-module__tIfYDq__userNameRow{flex-wrap:wrap}.UserDetail-module__tIfYDq__toggleHint{max-width:none}}.UserDetail-module__tIfYDq__deleteUserBtn{align-self:flex-start;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);border:1px solid rgba(var(--error-rgb),.2);background:rgba(var(--error-rgb),.1);height:48px;color:var(--error-500);cursor:pointer;white-space:nowrap;padding:0 1.5rem;font-family:inherit;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.UserDetail-module__tIfYDq__deleteUserBtn:hover{background:rgba(var(--error-rgb),.2)}.UserDetail-module__tIfYDq__skeletonBar{background:linear-gradient(90deg,var(--bg-surface-subtle)25%,var(--bg-surface-elevated)50%,var(--bg-surface-subtle)75%);background-size:200% 100%;border-radius:6px;height:14px;animation:1.5s ease-in-out infinite UserDetail-module__tIfYDq__skeletonShimmer}.UserDetail-module__tIfYDq__skeletonBarTall{height:24px;}.UserDetail-module__tIfYDq__skeletonCard{background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-5);gap:var(--space-3);flex-direction:column;display:flex}@keyframes UserDetail-module__tIfYDq__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.PricingGrid-module__-tKkQG__section{padding-block:var(--space-20);background-color:var(--bg-app);color:var(--text-primary);position:relative;overflow:hidden}.PricingGrid-module__-tKkQG__container{max-width:1180px;padding:0 var(--space-8);margin:0 auto}.PricingGrid-module__-tKkQG__sectionHeader{text-align:center;align-items:center}.PricingGrid-module__-tKkQG__subtitle{margin:0 auto}.PricingGrid-module__-tKkQG__pricingGrid{width:100%}.PricingGrid-module__-tKkQG__header{gap:var(--space-4);padding:var(--space-8)0;border-bottom:1px solid var(--border-default);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.05em;grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.PricingGrid-module__-tKkQG__header>div{align-items:center;display:flex}.PricingGrid-module__-tKkQG__header>div:first-child{justify-content:flex-start}.PricingGrid-module__-tKkQG__header>div:nth-child(2),.PricingGrid-module__-tKkQG__header>div:nth-child(3),.PricingGrid-module__-tKkQG__header>div:nth-child(4){justify-content:center}.PricingGrid-module__-tKkQG__accordionContainer{margin-top:0}.PricingGrid-module__-tKkQG__accordionHeader{gap:var(--space-4);padding:var(--space-8)0;border-bottom:1px solid var(--border-default);cursor:pointer;transition:background-color .3s var(--ease-default);-webkit-user-select:none;user-select:none;grid-template-columns:2fr 1fr 1fr 1fr;display:grid;position:relative}.PricingGrid-module__-tKkQG__accordionHeader:hover{background-color:var(--surface-lift-sm)}.PricingGrid-module__-tKkQG__accordionTitle{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary)}.PricingGrid-module__-tKkQG__accordionLimit{text-align:center;font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-secondary)}.PricingGrid-module__-tKkQG__accordionFee{font-size:var(--text-base);font-weight:var(--weight-medium);color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}.PricingGrid-module__-tKkQG__accordionReturn{font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--accent-primary);flex-direction:column;justify-content:center;align-items:center;display:flex}.PricingGrid-module__-tKkQG__accordionLabel{font-size:var(--text-xs);font-weight:var(--weight-medium);text-transform:uppercase;letter-spacing:.05em;opacity:.6;line-height:1}.PricingGrid-module__-tKkQG__accordionValue{line-height:1.2}.PricingGrid-module__-tKkQG__limitGreen{color:var(--success-500)!important}.PricingGrid-module__-tKkQG__limitYellow{color:var(--warning-500)!important}.PricingGrid-module__-tKkQG__limitRed{color:var(--error-500)!important}.PricingGrid-module__-tKkQG__accordionIcon{width:20px;height:20px;transition:transform .4s var(--ease-elastic);color:var(--text-tertiary);position:absolute;top:50%;right:0;transform:translateY(-50%)}.PricingGrid-module__-tKkQG__active .PricingGrid-module__-tKkQG__accordionIcon{color:var(--accent-primary);transform:translateY(-50%)rotate(180deg)}.PricingGrid-module__-tKkQG__accordionContent{max-height:0;transition:max-height .6s cubic-bezier(.4,0,.2,1);overflow:hidden}.PricingGrid-module__-tKkQG__contentActive{max-height:5000px}.PricingGrid-module__-tKkQG__accordionBody{padding-bottom:var(--space-8)}.PricingGrid-module__-tKkQG__pricingRow{gap:var(--space-4);padding:var(--space-6)0;border-bottom:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-secondary);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}.PricingGrid-module__-tKkQG__pricingRow:hover{color:var(--text-primary)}.PricingGrid-module__-tKkQG__pricingRow>div:first-child{text-align:left}.PricingGrid-module__-tKkQG__pricingRow>div:nth-child(2),.PricingGrid-module__-tKkQG__pricingRow>div:nth-child(3){text-align:center}.PricingGrid-module__-tKkQG__pricingRow>div:last-child{text-align:center;font-weight:var(--weight-semibold);color:var(--accent-primary)}.PricingGrid-module__-tKkQG__footnote{margin-top:var(--space-12);font-size:var(--text-xs);color:var(--text-tertiary);text-align:center;font-style:italic}@media (max-width:768px){.PricingGrid-module__-tKkQG__header{gap:var(--space-2);font-size:10px}.PricingGrid-module__-tKkQG__accordionHeader{gap:var(--space-2)}.PricingGrid-module__-tKkQG__accordionTitle,.PricingGrid-module__-tKkQG__accordionLimit,.PricingGrid-module__-tKkQG__accordionFee,.PricingGrid-module__-tKkQG__accordionReturn{font-size:var(--text-xs)}.PricingGrid-module__-tKkQG__pricingRow{font-size:var(--text-xs);gap:var(--space-2)}.PricingGrid-module__-tKkQG__accordionLabel{font-size:9px}}
.Textarea-module__nldQNa__wrapper{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.Textarea-module__nldQNa__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.Textarea-module__nldQNa__textarea{box-sizing:border-box;border-radius:var(--radius-lg);border:1px solid var(--border-default);width:100%;min-height:140px;color:var(--text-primary);resize:vertical;background:0 0;padding:.75rem 1rem;font-family:inherit;font-size:.9rem;line-height:1.5;transition:all .2s}.Textarea-module__nldQNa__textarea::placeholder{color:var(--text-tertiary)}.Textarea-module__nldQNa__textarea:hover{border-color:var(--text-tertiary)}.Textarea-module__nldQNa__textarea:focus{border-color:var(--accent-primary);outline:none}.Textarea-module__nldQNa__textareaError{border-color:var(--error-500)}.Textarea-module__nldQNa__textareaError:focus{border-color:var(--error-500);box-shadow:none}.Textarea-module__nldQNa__description{color:var(--text-tertiary);opacity:.8;margin-top:-4px;font-size:11px}.Textarea-module__nldQNa__error{font-size:var(--text-xs);color:var(--error-500)}@media (max-width:640px){.Textarea-module__nldQNa__textarea{min-height:120px;font-size:.9rem}}
.Payouts-module__7OKklq__container{gap:var(--space-8);flex-direction:column;width:100%;max-width:1200px;margin:0 auto;display:flex}.Payouts-module__7OKklq__toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.Payouts-module__7OKklq__toolbarLeft,.Payouts-module__7OKklq__toolbarRight{align-items:center;gap:var(--space-3);display:flex}.Payouts-module__7OKklq__searchBar{width:320px}.Payouts-module__7OKklq__filterSelect{width:auto;min-width:0}.Payouts-module__7OKklq__filterSelect button{width:auto;height:36px;font-size:var(--text-sm);white-space:nowrap;padding:0 .85rem;background:var(--surface-lift-sm)!important}.Payouts-module__7OKklq__compactStat{height:36px;padding:0 var(--space-3);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);align-items:center;gap:var(--space-3);display:flex}.Payouts-module__7OKklq__compactStat .Payouts-module__7OKklq__statIcon{color:var(--accent-primary)}.Payouts-module__7OKklq__compactStat .Payouts-module__7OKklq__statValue{font-size:var(--text-sm);color:var(--text-primary);font-weight:700}.Payouts-module__7OKklq__compactStat .Payouts-module__7OKklq__statLabel{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:600}.Payouts-module__7OKklq__partnerInfo{align-items:center;gap:var(--space-3);display:flex}.Payouts-module__7OKklq__avatar{border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-primary)10%,transparent);width:32px;height:32px;color:var(--accent-primary);font-weight:700;font-size:var(--text-xs);flex-shrink:0;justify-content:center;align-items:center;display:flex}.Payouts-module__7OKklq__name{color:var(--text-primary);font-weight:600}.Payouts-module__7OKklq__email{font-size:var(--text-xs);color:var(--text-tertiary)}.Payouts-module__7OKklq__amount{color:var(--text-primary);font-weight:600}.Payouts-module__7OKklq__invoiceBtn{align-items:center;gap:var(--space-1);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;padding:4px 10px;font-weight:500;transition:all .15s;display:inline-flex}.Payouts-module__7OKklq__invoiceBtn:hover:not(:disabled){background:var(--surface-lift-md);color:var(--text-primary)}.Payouts-module__7OKklq__invoiceBtn:disabled{opacity:.5;cursor:default}.Payouts-module__7OKklq__actions{gap:var(--space-2);display:flex}.Payouts-module__7OKklq__actionBtn{height:30px;padding:0 var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--surface-lift-sm);color:var(--text-secondary);font-size:var(--text-xs);cursor:pointer;align-items:center;gap:var(--space-1);font-weight:600;transition:all .2s;display:flex}.Payouts-module__7OKklq__actionBtn:hover{background:var(--surface-lift-lg);color:var(--text-primary);border-color:var(--text-tertiary)}.Payouts-module__7OKklq__approveBtn{border-color:var(--success-500);color:var(--success-500)}.Payouts-module__7OKklq__approveBtn:hover{background:rgba(var(--success-rgb,34,197,94),.1)}.Payouts-module__7OKklq__payBtn{border-color:var(--accent-primary);color:var(--accent-primary)}.Payouts-module__7OKklq__payBtn:hover{background:color-mix(in srgb,var(--accent-primary)10%,transparent)}.Payouts-module__7OKklq__rejectBtn{border-color:var(--error-500);color:var(--error-500)}.Payouts-module__7OKklq__rejectBtn:hover{background:rgba(var(--error-rgb),.1)}.Payouts-module__7OKklq__deleteBtn{border-color:var(--text-tertiary);color:var(--text-tertiary);padding:4px 6px}.Payouts-module__7OKklq__deleteBtn:hover{border-color:var(--error-500);color:var(--error-500);background:rgba(var(--error-rgb),.1)}.Payouts-module__7OKklq__deleteBtnConfirm{border-color:var(--error-500);color:var(--error-500);background:rgba(var(--error-rgb),.1);padding:4px 8px;font-weight:600}.Payouts-module__7OKklq__modalOverlay{z-index:1000;background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Payouts-module__7OKklq__modal{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);padding:var(--space-8);width:100%;max-width:440px}.Payouts-module__7OKklq__modal h3{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700}.Payouts-module__7OKklq__modal p{color:var(--text-secondary);font-size:var(--text-sm);margin-bottom:var(--space-6)}.Payouts-module__7OKklq__modalInput{width:100%;padding:var(--space-3)var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-input);color:var(--text-primary);font-size:var(--text-sm);margin-bottom:var(--space-4);outline:none}.Payouts-module__7OKklq__modalInput:focus{border-color:var(--accent-primary)}.Payouts-module__7OKklq__modalTextarea{width:100%;padding:var(--space-3)var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-input);color:var(--text-primary);font-size:var(--text-sm);margin-bottom:var(--space-4);resize:vertical;outline:none;min-height:80px;font-family:inherit}.Payouts-module__7OKklq__modalTextarea:focus{border-color:var(--accent-primary)}.Payouts-module__7OKklq__modalActions{gap:var(--space-3);justify-content:flex-end;display:flex}.Payouts-module__7OKklq__modalCancel{padding:var(--space-2)var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;background:0 0;font-weight:500}.Payouts-module__7OKklq__modalConfirm{padding:var(--space-2)var(--space-4);border:1px solid var(--accent-primary);border-radius:var(--radius-lg);background:var(--accent-primary);color:var(--color-black);font-size:var(--text-sm);cursor:pointer;font-weight:600}.Payouts-module__7OKklq__modalConfirm:disabled{opacity:.5;cursor:not-allowed}.Payouts-module__7OKklq__modalConfirmDanger{background:var(--error-500);border-color:var(--error-500);color:var(--color-white);}.Payouts-module__7OKklq__createPayoutBtn{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);background:var(--accent-primary);color:var(--color-black);border-radius:var(--radius-lg);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;border:none;font-weight:600;transition:opacity .15s;display:flex}[data-theme=light] .Payouts-module__7OKklq__createPayoutBtn{color:var(--color-white)}.Payouts-module__7OKklq__createPayoutBtn:hover{opacity:.85}.Payouts-module__7OKklq__wizardModal{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);flex-direction:column;width:100%;max-width:720px;max-height:85vh;display:flex;overflow:hidden}.Payouts-module__7OKklq__wizardHeader{padding:var(--space-6)var(--space-8);border-bottom:1px solid var(--border-default);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Payouts-module__7OKklq__wizardHeader h3{font-size:var(--text-lg);color:var(--text-primary);margin:0;font-weight:700}.Payouts-module__7OKklq__wizardCloseBtn{color:var(--text-tertiary);cursor:pointer;padding:var(--space-1);border-radius:var(--radius-md);background:0 0;border:none;display:flex}.Payouts-module__7OKklq__wizardCloseBtn:hover{color:var(--text-primary)}.Payouts-module__7OKklq__wizardSteps{gap:var(--space-3);padding:var(--space-4)var(--space-8);border-bottom:1px solid var(--border-default);flex-shrink:0;display:flex}.Payouts-module__7OKklq__wizardStep{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--text-tertiary);font-weight:500;display:flex}.Payouts-module__7OKklq__wizardStepActive{color:var(--accent-text)}.Payouts-module__7OKklq__wizardStepDone{color:var(--success-400)}.Payouts-module__7OKklq__wizardStepCircle{border:1.5px solid var(--border-default);width:22px;height:22px;color:var(--text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.Payouts-module__7OKklq__wizardStepActive .Payouts-module__7OKklq__wizardStepCircle{border-color:var(--accent-primary);color:var(--accent-text)}.Payouts-module__7OKklq__wizardStepDone .Payouts-module__7OKklq__wizardStepCircle{border-color:var(--success-400);background:var(--success-400);color:var(--color-black)}.Payouts-module__7OKklq__wizardBody{padding:var(--space-6)var(--space-8);flex:1;overflow-y:auto}.Payouts-module__7OKklq__wizardFooter{padding:var(--space-4)var(--space-8);border-top:1px solid var(--border-default);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.Payouts-module__7OKklq__partnerSearchResults{gap:var(--space-2);margin-top:var(--space-4);flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.Payouts-module__7OKklq__partnerResult{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);cursor:pointer;transition:background .15s;display:flex}.Payouts-module__7OKklq__partnerResult:hover{background:var(--surface-lift-sm)}.Payouts-module__7OKklq__partnerResultAvatar{background:var(--surface-lift-md);width:36px;height:36px;font-weight:700;font-size:var(--text-sm);color:var(--text-secondary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Payouts-module__7OKklq__partnerResultInfo{flex:1;min-width:0}.Payouts-module__7OKklq__partnerResultName{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.Payouts-module__7OKklq__partnerResultEmail{font-size:var(--text-xs);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Payouts-module__7OKklq__partnerResultMeta{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.Payouts-module__7OKklq__partnerResultTier{font-size:var(--text-xs);color:var(--text-secondary);font-weight:600}.Payouts-module__7OKklq__partnerResultRate{font-size:var(--text-xs);color:var(--text-tertiary)}.Payouts-module__7OKklq__partnerResultDisabled{opacity:.45;cursor:not-allowed!important}.Payouts-module__7OKklq__partnerNoBilling{font-size:var(--text-xs);color:var(--warning-500,#f59e0b);font-weight:500}.Payouts-module__7OKklq__selectedPartner{align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface-lift-sm);border:1px solid var(--accent-primary);border-radius:var(--radius-lg);margin-bottom:var(--space-4);display:flex}.Payouts-module__7OKklq__selectedPartnerInfo{flex:1}.Payouts-module__7OKklq__selectedPartnerName{color:var(--text-primary);font-weight:600;font-size:var(--text-sm)}.Payouts-module__7OKklq__selectedPartnerMeta{font-size:var(--text-xs);color:var(--text-tertiary)}.Payouts-module__7OKklq__changePartnerBtn{border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-1)var(--space-3);font-size:var(--text-xs);color:var(--text-secondary);cursor:pointer;background:0 0}.Payouts-module__7OKklq__changePartnerBtn:hover{color:var(--text-primary);border-color:var(--text-tertiary)}.Payouts-module__7OKklq__clientList{gap:var(--space-3);flex-direction:column;display:flex}.Payouts-module__7OKklq__clientCard{border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow:hidden}.Payouts-module__7OKklq__clientCardHeader{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);cursor:pointer;transition:background .15s;display:flex}.Payouts-module__7OKklq__clientCardHeader:hover{background:var(--surface-lift-sm)}.Payouts-module__7OKklq__clientAvatar{}.Payouts-module__7OKklq__clientInfo{flex:1;min-width:0}.Payouts-module__7OKklq__clientName{font-size:var(--text-sm);color:var(--text-primary);font-weight:600}.Payouts-module__7OKklq__clientEmail{font-size:var(--text-xs);color:var(--text-tertiary)}.Payouts-module__7OKklq__clientChevron{color:var(--text-tertiary);flex-shrink:0;transition:transform .2s}.Payouts-module__7OKklq__clientChevronOpen{transform:rotate(180deg)}.Payouts-module__7OKklq__clientCardBody{padding:0 var(--space-4)var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.Payouts-module__7OKklq__invoiceRow{align-items:center;gap:var(--space-3);padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);display:flex}.Payouts-module__7OKklq__invoiceRow:hover{background:var(--surface-lift-sm)}.Payouts-module__7OKklq__invoiceRowDisabled{opacity:.4;pointer-events:none;}.Payouts-module__7OKklq__invoiceCheckbox{accent-color:var(--accent-primary);flex-shrink:0;width:16px;height:16px}.Payouts-module__7OKklq__invoiceDate{color:var(--text-secondary);flex-shrink:0;width:90px}.Payouts-module__7OKklq__invoiceAmount{color:var(--text-primary);flex-shrink:0;width:80px;font-weight:500}.Payouts-module__7OKklq__invoiceShare{color:var(--success-400);white-space:nowrap;margin-left:auto;font-weight:600}.Payouts-module__7OKklq__invoiceProcessed{color:var(--text-tertiary);font-size:var(--text-xs);margin-left:auto;font-style:italic}.Payouts-module__7OKklq__acquisitionRow{border:1px dashed var(--border-default);background:var(--surface-lift-sm);}.Payouts-module__7OKklq__acquisitionLabel{color:var(--info-500);flex:1;font-weight:500}.Payouts-module__7OKklq__acquisitionAmount{color:var(--info-500);margin-left:auto;font-weight:600}.Payouts-module__7OKklq__invoiceBreakdown{gap:var(--space-1)var(--space-4);padding:var(--space-1)var(--space-3)var(--space-3)34px;color:var(--text-tertiary);font-variant-numeric:tabular-nums;flex-wrap:wrap;font-size:11px;display:flex}.Payouts-module__7OKklq__invoiceBreakdownNet{color:var(--text-secondary);font-weight:600}.Payouts-module__7OKklq__invoiceRefundWarning{color:var(--warning-500,#f59e0b);font-weight:600}.Payouts-module__7OKklq__loadingInvoices{padding:var(--space-4);text-align:center;color:var(--text-tertiary);font-size:var(--text-sm)}.Payouts-module__7OKklq__runningTotal{font-size:var(--text-sm);color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}.Payouts-module__7OKklq__runningTotalAmount{font-weight:700;font-size:var(--text-lg);color:var(--text-primary)}.Payouts-module__7OKklq__reviewPartnerCard{padding:var(--space-3)var(--space-4);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);margin-bottom:var(--space-5)}.Payouts-module__7OKklq__reviewPartnerName{font-weight:600;font-size:var(--text-sm);color:var(--text-primary)}.Payouts-module__7OKklq__reviewPartnerMeta{font-size:var(--text-xs);color:var(--text-tertiary);margin-top:2px}.Payouts-module__7OKklq__reviewSection{margin-bottom:var(--space-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--bg-tertiary)}.Payouts-module__7OKklq__reviewSectionTitle{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--space-3);font-weight:600}.Payouts-module__7OKklq__reviewTableHeader{gap:var(--space-3);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.04em;padding-bottom:var(--space-2);border-bottom:1px solid var(--border-default);margin-bottom:var(--space-2);font-size:10px;font-weight:600;display:flex}.Payouts-module__7OKklq__reviewTableRow{gap:var(--space-3);padding:var(--space-2)0;font-size:var(--text-sm);color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:baseline;display:flex}.Payouts-module__7OKklq__reviewRowBreakdown{color:var(--text-tertiary);padding:0 0 var(--space-2)0;border-bottom:1px solid var(--border-default);font-variant-numeric:tabular-nums;font-size:11px}.Payouts-module__7OKklq__reviewRowSub{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:400;display:block}.Payouts-module__7OKklq__reviewSubtotalRow{padding-top:var(--space-3);margin-top:var(--space-2);border-top:1px solid var(--border-default);font-size:var(--text-sm);color:var(--text-secondary);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;font-weight:600;display:flex}.Payouts-module__7OKklq__reviewRow{padding:var(--space-2)0;font-size:var(--text-sm);color:var(--text-secondary);border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;display:flex}.Payouts-module__7OKklq__reviewRow:last-of-type{border-bottom:none}.Payouts-module__7OKklq__reviewRowLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Payouts-module__7OKklq__reviewRowAmount{color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.Payouts-module__7OKklq__previewPdfBtn{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);background:var(--surface-lift-sm);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-secondary);font-size:var(--text-sm);cursor:pointer;white-space:nowrap;font-weight:500;transition:all .15s;display:inline-flex}.Payouts-module__7OKklq__previewPdfBtn:hover:not(:disabled){background:var(--surface-lift-md);color:var(--text-primary);border-color:var(--text-tertiary)}.Payouts-module__7OKklq__previewPdfBtn:disabled{opacity:.5;cursor:default}.Payouts-module__7OKklq__doneState{text-align:center;padding:var(--space-8)0}.Payouts-module__7OKklq__doneIcon{color:var(--success-400);margin-bottom:var(--space-4)}.Payouts-module__7OKklq__doneTitle{font-size:var(--text-lg);color:var(--text-primary);margin-bottom:var(--space-2);font-weight:700}.Payouts-module__7OKklq__doneStat{font-size:var(--text-sm);color:var(--text-secondary)}.Payouts-module__7OKklq__errorMsg{color:var(--error-500);font-size:var(--text-sm);margin-top:var(--space-2)}@media (max-width:768px){.Payouts-module__7OKklq__wizardModal{max-width:95%;max-height:90vh}.Payouts-module__7OKklq__wizardHeader,.Payouts-module__7OKklq__wizardBody,.Payouts-module__7OKklq__wizardFooter,.Payouts-module__7OKklq__wizardSteps{padding-left:var(--space-4);padding-right:var(--space-4)}}.Payouts-module__7OKklq__emptyState{padding:var(--space-12);text-align:center;color:var(--text-secondary);font-size:var(--text-lg)}@media (max-width:1024px){.Payouts-module__7OKklq__container{max-width:none}}@media (max-width:768px){.Payouts-module__7OKklq__header{gap:var(--space-4);flex-direction:column}.Payouts-module__7OKklq__tableContainer{-webkit-overflow-scrolling:touch;overflow-x:auto}.Payouts-module__7OKklq__table th,.Payouts-module__7OKklq__table td{padding:var(--space-3)var(--space-4)}.Payouts-module__7OKklq__table th:nth-child(4),.Payouts-module__7OKklq__table td:nth-child(4),.Payouts-module__7OKklq__table th:nth-child(5),.Payouts-module__7OKklq__table td:nth-child(5){display:none}.Payouts-module__7OKklq__modal{max-width:95%;padding:var(--space-6)}}@media (max-width:640px){.Payouts-module__7OKklq__headerTitle h1{font-size:20px}.Payouts-module__7OKklq__headerTitle p{font-size:var(--text-sm)}.Payouts-module__7OKklq__toolbar{flex-wrap:wrap}.Payouts-module__7OKklq__toolbarLeft{flex:100%}.Payouts-module__7OKklq__searchBar{flex:1;width:auto}.Payouts-module__7OKklq__modalActions{flex-direction:column}.Payouts-module__7OKklq__actions{flex-wrap:wrap}}
.Testimonials-module__B-KRCa__section{background:var(--bg-app);color:var(--text-primary);padding:var(--space-24)0;position:relative;overflow:hidden}.Testimonials-module__B-KRCa__section:before{content:"";background-image:linear-gradient(var(--color-lime-dim)1px,transparent 1px),linear-gradient(90deg,var(--color-lime-dim)1px,transparent 1px);pointer-events:none;opacity:.5;background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 30% 70%,#0000 100%)}.Testimonials-module__B-KRCa__container{z-index:1;max-width:100%;margin:0 auto;position:relative}.Testimonials-module__B-KRCa__header{text-align:center;padding:0 var(--container-padding)}.Testimonials-module__B-KRCa__subtitle{margin:0 auto}.Testimonials-module__B-KRCa__carouselWrapper{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}.Testimonials-module__B-KRCa__carousel{gap:var(--space-6);will-change:transform;width:max-content;display:flex}.Testimonials-module__B-KRCa__card{border-radius:var(--radius-2xl);width:380px;min-height:420px;transition:transform .4s var(--ease-elastic);cursor:default;flex-direction:column;flex-shrink:0;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.Testimonials-module__B-KRCa__cardBackground{z-index:0;background-position:top;background-size:cover;position:absolute;inset:0}.Testimonials-module__B-KRCa__cardOverlay{z-index:1;background:linear-gradient(#0003 0%,#0009 50%,#000000f2 100%);position:absolute;inset:0}.Testimonials-module__B-KRCa__cardContent{z-index:2;padding:var(--space-8);gap:var(--space-4);flex-direction:column;display:flex;position:relative}.Testimonials-module__B-KRCa__quoteIcon{color:var(--accent-primary);font-size:var(--text-4xl);opacity:.6;line-height:1}.Testimonials-module__B-KRCa__quote{font-size:var(--text-lg);color:var(--text-primary);font-style:italic;line-height:1.6}.Testimonials-module__B-KRCa__clientInfo{align-items:center;gap:var(--space-3);margin-top:var(--space-2);display:flex}.Testimonials-module__B-KRCa__clientAvatar{border-radius:var(--radius-full);background:var(--bg-surface);border:2px solid var(--accent-primary);width:48px;height:48px;font-weight:var(--weight-bold);color:var(--accent-primary);font-size:var(--text-lg);justify-content:center;align-items:center;display:flex}.Testimonials-module__B-KRCa__clientDetails{flex-direction:column;display:flex}.Testimonials-module__B-KRCa__clientName{font-size:var(--text-base);font-weight:var(--weight-semibold);color:var(--text-primary)}.Testimonials-module__B-KRCa__clientLocation{font-size:var(--text-sm);color:var(--text-tertiary)}.Testimonials-module__B-KRCa__card:after{content:"";border-radius:var(--radius-2xl);pointer-events:none;z-index:3;border:2px solid #0000;transition:border-color .3s;position:absolute;inset:0}.Testimonials-module__B-KRCa__card:hover:after{border-color:var(--accent-primary)}@media (max-width:768px){.Testimonials-module__B-KRCa__card{width:320px;min-height:380px}.Testimonials-module__B-KRCa__quote{font-size:var(--text-base)}.Testimonials-module__B-KRCa__header{margin-bottom:var(--space-10)}.Testimonials-module__B-KRCa__carousel{animation-duration:30s}}[data-theme=light] .Testimonials-module__B-KRCa__cardOverlay{background:linear-gradient(#0000000d 0%,#00000073 50%,#000000d9 100%)}[data-theme=light] .Testimonials-module__B-KRCa__quote,[data-theme=light] .Testimonials-module__B-KRCa__clientName{color:var(--color-white)}[data-theme=light] .Testimonials-module__B-KRCa__clientLocation{color:rgba(var(--color-white-rgb),.5)}
.DataTable-module__7dcBQG__wrapper{background:var(--bg-card);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:hidden}.DataTable-module__7dcBQG__header{padding:var(--space-5)var(--space-5)0}.DataTable-module__7dcBQG__tableScroll{overflow:auto hidden}.DataTable-module__7dcBQG__table{border-collapse:collapse;text-align:left;table-layout:fixed;width:100%}.DataTable-module__7dcBQG__table th{padding:var(--space-4)var(--space-5);border-bottom:1px solid var(--border-default);color:var(--text-tertiary);white-space:nowrap;vertical-align:middle;font-size:.875rem;font-weight:500}.DataTable-module__7dcBQG__table td{padding:var(--space-4)var(--space-5);border-bottom:1px solid var(--border-default);color:var(--text-primary);vertical-align:middle;font-size:.9375rem;overflow:hidden}.DataTable-module__7dcBQG__table tr:last-child td{border-bottom:none}.DataTable-module__7dcBQG__clickableRow{cursor:pointer;transition:background .15s}.DataTable-module__7dcBQG__clickableRow:hover,.DataTable-module__7dcBQG__expandedRow{background:var(--bg-surface-subtle)}.DataTable-module__7dcBQG__expandedRow td{border-bottom:none}.DataTable-module__7dcBQG__highlightRow{animation:2s ease-out DataTable-module__7dcBQG__rowHighlight}@keyframes DataTable-module__7dcBQG__rowHighlight{0%{background:#c8ff0026}to{background:0 0}}.DataTable-module__7dcBQG__emptyState{text-align:center;color:var(--text-tertiary);font-style:italic;padding:var(--space-12)!important}.DataTable-module__7dcBQG__pagination{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4)0;display:flex}.DataTable-module__7dcBQG__pageBtn{border-radius:var(--radius-md);background:var(--bg-surface-elevated);border:1px solid var(--border-default);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.DataTable-module__7dcBQG__pageBtn:hover:not(:disabled){background:var(--bg-surface-subtle);color:var(--text-primary)}.DataTable-module__7dcBQG__pageBtn:disabled{opacity:.35;cursor:not-allowed}.DataTable-module__7dcBQG__pageInfo{font-size:var(--text-sm);color:var(--text-secondary);text-align:center;font-variant-numeric:tabular-nums;min-width:60px;font-weight:500}.DataTable-module__7dcBQG__loadMoreRow{text-align:center;padding:var(--space-6)0}.DataTable-module__7dcBQG__loadMoreButton{background:var(--bg-surface-elevated);color:var(--text-secondary);border:1px solid var(--border-default);padding:var(--space-2)var(--space-6);cursor:pointer;border-radius:8px;font-size:.875rem;font-weight:500;transition:all .2s}.DataTable-module__7dcBQG__loadMoreButton:hover:not(:disabled){background:var(--bg-surface-subtle);color:var(--text-primary)}.DataTable-module__7dcBQG__loadMoreButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.DataTable-module__7dcBQG__wrapper{border-radius:var(--radius-lg)}.DataTable-module__7dcBQG__table{table-layout:auto}.DataTable-module__7dcBQG__table th,.DataTable-module__7dcBQG__table td{padding:var(--space-3);font-size:13px}.DataTable-module__7dcBQG__hideOnMobile{display:none}}
.CloseTicketModal-module__dIgH4G__overlay{z-index:9000;background:#000000d9;position:fixed;inset:0}[data-theme=light] .CloseTicketModal-module__dIgH4G__overlay{background:#ffffffe6}.CloseTicketModal-module__dIgH4G__contentLayer{z-index:9001;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.CloseTicketModal-module__dIgH4G__modal{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:420px;display:flex}.CloseTicketModal-module__dIgH4G__iconWrap{background:color-mix(in srgb,var(--accent-primary)15%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary)30%,transparent);width:48px;height:48px;color:var(--accent-text);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.CloseTicketModal-module__dIgH4G__title{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.CloseTicketModal-module__dIgH4G__subtitle{color:var(--text-secondary);margin:0;font-size:1rem;line-height:1.55}.CloseTicketModal-module__dIgH4G__btnWrap{width:100%}.CloseTicketModal-module__dIgH4G__primaryBtn{background:var(--accent-primary);width:100%;color:var(--text-inverse);cursor:pointer;border:none;border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:700;transition:opacity .15s;display:flex}.CloseTicketModal-module__dIgH4G__primaryBtn:hover:not(:disabled){opacity:.9}.CloseTicketModal-module__dIgH4G__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.CloseTicketModal-module__dIgH4G__cancelBtn{width:100%;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:.875rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:color .15s;display:flex}.CloseTicketModal-module__dIgH4G__cancelBtn:hover:not(:disabled){color:var(--text-secondary)}.CloseTicketModal-module__dIgH4G__spinner{animation:.8s linear infinite CloseTicketModal-module__dIgH4G__spin}@keyframes CloseTicketModal-module__dIgH4G__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.FileUpload-module__lnq1HW__wrapper{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.FileUpload-module__lnq1HW__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.FileUpload-module__lnq1HW__dropZone{border:2px dashed var(--border-default);border-radius:var(--radius-lg);background:var(--surface-lift-xs);cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 20px;transition:all .2s;display:flex}.FileUpload-module__lnq1HW__dropZone:hover,.FileUpload-module__lnq1HW__dropZone.FileUpload-module__lnq1HW__dragOver{border-color:var(--accent-text);background:color-mix(in srgb,var(--accent-text)5%,transparent)}.FileUpload-module__lnq1HW__dropIcon{color:var(--text-tertiary);transition:color .2s}.FileUpload-module__lnq1HW__dropZone:hover .FileUpload-module__lnq1HW__dropIcon,.FileUpload-module__lnq1HW__dropZone.FileUpload-module__lnq1HW__dragOver .FileUpload-module__lnq1HW__dropIcon{color:var(--accent-text)}.FileUpload-module__lnq1HW__dropText{color:var(--text-secondary);font-size:13px;font-weight:500}.FileUpload-module__lnq1HW__dropHint{color:var(--text-tertiary);font-size:11px}.FileUpload-module__lnq1HW__hiddenInput{display:none}.FileUpload-module__lnq1HW__previewContainer{align-items:center;gap:var(--space-3);padding:var(--space-3)var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-lift-xs);display:flex}.FileUpload-module__lnq1HW__previewImg{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--border-default);flex-shrink:0;width:48px;height:48px}.FileUpload-module__lnq1HW__fileIcon{border-radius:var(--radius-md);background:var(--surface-lift-sm);border:1px solid var(--border-default);width:48px;height:48px;color:var(--text-tertiary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.FileUpload-module__lnq1HW__previewInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.FileUpload-module__lnq1HW__fileName{font-size:var(--text-sm);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.FileUpload-module__lnq1HW__fileSize{color:var(--text-tertiary);font-size:11px}.FileUpload-module__lnq1HW__removeBtn{border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--error-500)20%,transparent);background:color-mix(in srgb,var(--error-500)10%,transparent);width:32px;height:32px;color:var(--error-500);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:all .15s;display:flex}.FileUpload-module__lnq1HW__removeBtn:hover{background:color-mix(in srgb,var(--error-500)18%,transparent);border-color:var(--error-500)}.FileUpload-module__lnq1HW__error{font-size:var(--text-xs);color:var(--error-500)}
.Contact-module__txIx4a__section{background:var(--bg-app);color:var(--text-primary);padding:var(--space-24)0;position:relative;overflow:hidden}.Contact-module__txIx4a__container{max-width:800px;padding:0 var(--container-padding);z-index:1;margin:0 auto;position:relative}.Contact-module__txIx4a__header{text-align:center}.Contact-module__txIx4a__subtitle{margin:0 auto}.Contact-module__txIx4a__form{gap:var(--space-6);flex-direction:column;display:flex}.Contact-module__txIx4a__formRow{gap:var(--space-6);grid-template-columns:1fr 1fr;display:grid}.Contact-module__txIx4a__inputGroup{gap:var(--space-2);flex-direction:column;display:flex}.Contact-module__txIx4a__label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-primary)}.Contact-module__txIx4a__label .Contact-module__txIx4a__required{color:var(--accent-primary);margin-left:2px}.Contact-module__txIx4a__labelHint{font-weight:var(--weight-normal);color:var(--text-tertiary);font-size:var(--text-xs)}.Contact-module__txIx4a__input,.Contact-module__txIx4a__textarea,.Contact-module__txIx4a__select{width:100%;padding:var(--space-4)var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);color:var(--text-primary);font-size:var(--text-base);background:0 0;font-family:inherit;transition:all .2s}.Contact-module__txIx4a__input::placeholder,.Contact-module__txIx4a__textarea::placeholder{color:var(--text-tertiary)}.Contact-module__txIx4a__input:hover,.Contact-module__txIx4a__textarea:hover,.Contact-module__txIx4a__select:hover{border-color:var(--text-tertiary)}.Contact-module__txIx4a__input:focus,.Contact-module__txIx4a__textarea:focus,.Contact-module__txIx4a__select:focus{border-color:var(--accent-primary);outline:none}.Contact-module__txIx4a__textarea{resize:vertical;min-height:140px}.Contact-module__txIx4a__select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%23888' d='M6 8.5L1.5 4h9L6 8.5z'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:40px}.Contact-module__txIx4a__select option{background:var(--bg-app);color:var(--text-primary)}.Contact-module__txIx4a__submitButton{width:100%;margin-top:var(--space-4);padding:var(--space-4)var(--space-8);font-size:var(--text-base);justify-content:center}.Contact-module__txIx4a__submitButton:disabled{opacity:.6;cursor:not-allowed}.Contact-module__txIx4a__successMessage{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-16)var(--space-6);text-align:center;flex-direction:column;display:flex}.Contact-module__txIx4a__successIcon{background:var(--accent-primary);width:72px;height:72px;color:var(--bg-app);font-size:var(--text-3xl);font-weight:var(--weight-bold);border-radius:var(--radius-full);justify-content:center;align-items:center;display:flex}.Contact-module__txIx4a__successMessage p{font-size:var(--text-lg);color:var(--text-secondary)}@media (max-width:768px){.Contact-module__txIx4a__formRow{grid-template-columns:1fr}}
.TicketsTab-module__jyHeCq__sectionTitle{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:var(--space-1);font-size:24px;font-weight:700}.TicketsTab-module__jyHeCq__sectionSubtitle{font-size:var(--text-sm);color:var(--text-tertiary);margin-bottom:var(--space-8)}.TicketsTab-module__jyHeCq__reason{font-size:var(--text-sm);color:var(--text-primary);font-weight:500}.TicketsTab-module__jyHeCq__message{font-size:var(--text-sm);color:var(--text-secondary)}.TicketsTab-module__jyHeCq__date{font-size:var(--text-xs);color:var(--text-tertiary)}.TicketsTab-module__jyHeCq__badge{text-transform:uppercase;letter-spacing:.02em;border-radius:999px;padding:.15rem .6rem;font-size:11px;font-weight:700}.TicketsTab-module__jyHeCq__badgeOpen{background:var(--bg-success-subtle);color:var(--success-500);border:1px solid var(--border-success-subtle)}.TicketsTab-module__jyHeCq__badgeClosed{background:var(--bg-surface-subtle);color:var(--text-tertiary);border:1px solid var(--border-default)}.TicketsTab-module__jyHeCq__closeBtn{border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--bg-surface-subtle);color:var(--text-secondary);cursor:pointer;padding:.3rem .75rem;font-size:12px;font-weight:600;transition:all .15s}.TicketsTab-module__jyHeCq__closeBtn:hover{background:var(--surface-lift-lg);border-color:var(--border-hover);color:var(--text-primary)}
.FeedbackModal-module__sraHba__overlay{z-index:9000;background:#000000d9;position:fixed;inset:0}[data-theme=light] .FeedbackModal-module__sraHba__overlay{background:#ffffffe6}.FeedbackModal-module__sraHba__contentLayer{z-index:9001;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:0;overflow-y:auto}.FeedbackModal-module__sraHba__modal{flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;max-width:480px;display:flex}.FeedbackModal-module__sraHba__iconWrap{background:color-mix(in srgb,var(--accent-primary)15%,transparent);border:1px solid color-mix(in srgb,var(--accent-primary)30%,transparent);width:48px;height:48px;color:var(--accent-text);border-radius:50%;justify-content:center;align-items:center;margin-bottom:.25rem;display:flex}.FeedbackModal-module__sraHba__title{color:var(--text-primary);letter-spacing:-.025em;margin:0;font-size:2rem;font-weight:700;line-height:1.15}.FeedbackModal-module__sraHba__subtitle{color:var(--text-secondary);margin:0;font-size:1.0625rem;line-height:1.55}.FeedbackModal-module__sraHba__successHeader{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.FeedbackModal-module__sraHba__ticketLink{color:var(--accent-text);cursor:pointer;font-weight:500;text-decoration:underline}.FeedbackModal-module__sraHba__ticketLink:hover{opacity:.8}.FeedbackModal-module__sraHba__ticketCard{gap:var(--space-4);width:100%;padding:var(--space-4);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--surface-lift-sm);display:flex}.FeedbackModal-module__sraHba__ticketCardBody{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.FeedbackModal-module__sraHba__ticketCardReason{text-transform:uppercase;letter-spacing:.06em;color:var(--accent-text);font-size:11px;font-weight:700}.FeedbackModal-module__sraHba__ticketCardMessage{font-size:var(--text-sm);color:var(--text-secondary);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.FeedbackModal-module__sraHba__ticketCardThumb{border-radius:var(--radius-md);object-fit:cover;border:1px solid var(--border-default);flex-shrink:0;width:64px;height:64px}.FeedbackModal-module__sraHba__ticketCardFile{border-radius:var(--radius-md);background:var(--surface-lift-xs);border:1px solid var(--border-default);flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:24px;display:flex}.FeedbackModal-module__sraHba__form{gap:var(--space-4);flex-direction:column;width:100%;display:flex}.FeedbackModal-module__sraHba__btnWrap{width:100%}.FeedbackModal-module__sraHba__primaryBtn{background:var(--accent-primary);width:100%;color:var(--text-inverse);cursor:pointer;border:none;border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:700;transition:opacity .15s,transform .15s;display:flex}.FeedbackModal-module__sraHba__primaryBtn:hover:not(:disabled){opacity:.9}.FeedbackModal-module__sraHba__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.FeedbackModal-module__sraHba__cancelBtn{width:100%;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:.875rem;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:color .15s;display:flex}.FeedbackModal-module__sraHba__cancelBtn:hover{color:var(--text-secondary)}.FeedbackModal-module__sraHba__spinner{animation:.8s linear infinite FeedbackModal-module__sraHba__spin}@keyframes FeedbackModal-module__sraHba__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.FeedbackModal-module__sraHba__contentLayer{align-items:flex-start;padding:3rem 1rem 1.5rem}.FeedbackModal-module__sraHba__title{font-size:1.5rem}}
