*{box-sizing:border-box}body,html{margin:0;min-height:100%;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#071018;color:#e9f0f6}body{min-height:100vh}a{color:inherit;text-decoration:none}button,input{font:inherit}.loginPage{min-height:100vh;display:grid;grid-template-columns:1.1fr .9fr;background:#071018}.loginHero{position:relative;overflow:hidden;padding:54px 7vw;display:flex;flex-direction:column;border-right:1px solid #172631;background:radial-gradient(circle at 20% 25%,rgba(20,184,166,.11),transparent 32%),linear-gradient(145deg,#08141d,#071018 70%)}.heroGlow{position:absolute;width:440px;height:440px;border-radius:50%;border:1px solid rgba(45,212,191,.16);right:-170px;bottom:-120px;box-shadow:inset 0 0 100px rgba(20,184,166,.04)}.heroBrand{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.16em;color:#b5c6d2;font-weight:700}.brandMark{width:36px;height:36px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#18b8a6,#1687c7);color:white;box-shadow:0 8px 30px rgba(20,184,166,.2)}.brandMark.large{width:42px;height:42px}.heroCopy{max-width:650px;margin:auto 0}.eyebrow{font-size:11px;font-weight:800;letter-spacing:.17em;color:#38c7b4}.heroCopy h1{font-size:clamp(42px,5vw,72px);line-height:1.02;margin:18px 0 22px;letter-spacing:-.055em}.heroCopy h1 em{font-style:normal;color:#41cbbb}.heroCopy>p{max-width:570px;color:#91a5b3;font-size:17px;line-height:1.7}.heroFeature{display:flex;gap:14px;margin-top:36px;padding:16px 0;color:#90a8b5}.heroFeature svg{color:#35c5b1}.heroFeature div{display:flex;flex-direction:column;gap:4px}.heroFeature strong{color:#dce8ef;font-size:14px}.heroFeature span{font-size:13px}.loginPanel{display:grid;place-items:center;padding:40px;background:#0a1219}.loginCard{width:min(420px,100%);padding:38px;border:1px solid #1b2c37;background:rgba(13,24,32,.78);border-radius:24px;box-shadow:0 30px 80px rgba(0,0,0,.3)}.loginIcon{width:50px;height:50px;border-radius:15px;display:grid;place-items:center;color:#45d1be;background:#102a2d;border:1px solid #1a4546}.loginCard h2{font-size:28px;letter-spacing:-.03em;margin:22px 0 6px}.loginCard>p{color:#7f95a3;margin:0 0 28px}.apiForm label,.loginCard label{display:block;font-size:12px;font-weight:700;color:#a8bac5;margin:18px 0 8px}.apiForm input,.loginCard input{width:100%;height:48px;border-radius:12px;border:1px solid #243642;background:#0a131a;color:#edf5f8;padding:0 14px;outline:none;transition:.2s}.apiForm input:focus,.loginCard input:focus{border-color:#2fb9aa;box-shadow:0 0 0 3px rgba(47,185,170,.1)}.passwordWrap{position:relative}.passwordWrap input{padding-right:48px}.passwordWrap button{position:absolute;right:4px;top:4px;width:40px;height:40px;border:0;background:transparent;color:#77909e;cursor:pointer}.primaryButton,.secondaryButton{height:46px;border-radius:12px;padding:0 18px;border:0;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px}.primaryButton{width:100%;margin-top:20px;background:linear-gradient(135deg,#2bc4b0,#2496c7);color:#031013;box-shadow:0 10px 30px rgba(29,184,168,.18)}.primaryButton:disabled{opacity:.55;cursor:not-allowed}.secondaryButton{background:#111e27;color:#c7d5dc;border:1px solid #263945}.formError,.formMessage{margin-top:14px;padding:11px 13px;border-radius:10px;background:#27171a;border:1px solid #51242a;color:#ffabb5;font-size:13px}.formMessage{background:#102429;border-color:#1d4549;color:#8fe0d4}.loginNote{display:flex;gap:7px;justify-content:center;align-items:center;color:#607986;font-size:11px;margin-top:18px}.appShell{min-height:100vh;display:flex}.sidebar{position:fixed;inset:0 auto 0 0;width:250px;padding:24px 18px;background:#081119;border-right:1px solid #172631;z-index:20}.brand{display:flex;align-items:center;gap:11px;padding:0 6px 28px}.brand>div:last-child{display:flex;flex-direction:column}.brand strong{font-size:16px}.brand span{font-size:11px;color:#718896}.navCaption{font-size:9px;letter-spacing:.18em;color:#4e6572;font-weight:900;padding:8px 10px 10px}.navItem{height:44px;display:flex;align-items:center;gap:12px;padding:0 12px;margin:3px 0;color:#78909d;font-size:13px;font-weight:650;transition:.18s}.navItem:hover{color:#dbe8ee;background:#0e1a22}.navItem.active{color:#dffffa;background:linear-gradient(90deg,rgba(37,183,167,.17),rgba(24,129,182,.07));border:1px solid rgba(47,196,180,.16)}.navItem.active svg{color:#39c7b4}.sidebarFoot{position:absolute;bottom:20px;left:18px;right:18px;border-top:1px solid #182630;padding:18px 8px 0;color:#718793;font-size:11px;display:flex;align-items:center;gap:7px}.sidebarFoot small{color:#3f5663}.statusDot{width:7px;height:7px;border-radius:50%;background:#33c9a6;box-shadow:0 0 0 4px rgba(51,201,166,.08)}.mainArea{margin-left:250px;width:calc(100% - 250px);min-height:100vh;background:#091219}.topbar{height:78px;position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:0 32px;border-bottom:1px solid rgba(27,44,55,.8);background:rgba(9,18,25,.88);backdrop-filter:blur(18px)}.topTitle{font-size:14px;font-weight:800}.topSub{font-size:11px;color:#627b88;margin-top:3px}.topActions{gap:10px}.securePill,.topActions{display:flex;align-items:center}.securePill{height:32px;padding:0 11px;border:1px solid #21423f;border-radius:999px;gap:6px;color:#79cfc2;background:#0d201f;font-size:10px;font-weight:800}.userPill{display:flex;align-items:center;gap:8px;padding:5px 10px 5px 5px;border:1px solid #1d303b;border-radius:12px;background:#0c171e}.avatar{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:#16353a;color:#7fe1d5;font-size:12px;font-weight:900}.userPill>div:last-child{display:flex;flex-direction:column}.userPill strong{font-size:11px}.userPill span{font-size:9px;color:#667f8c}.iconButton{width:38px;height:38px;border-radius:10px;border:1px solid #1e313c;background:#0b161d;color:#7d95a1;display:grid;place-items:center;cursor:pointer}.content{padding:32px;max-width:1500px;margin:auto}.pageHead{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.pageHead h1{font-size:30px;letter-spacing:-.035em;margin:5px 0}.pageHead p{margin:0;color:#718996;font-size:13px}.connectionBadge{height:32px;padding:0 12px;border-radius:999px;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:800;border:1px solid}.connectionBadge span{width:7px;height:7px;border-radius:50%}.connectionBadge.ready{color:#75dbc9;border-color:#214a45;background:#0d2221}.connectionBadge.ready span{background:#3ac9aa}.connectionBadge.waiting{color:#d3b478;border-color:#473a22;background:#211c12}.connectionBadge.waiting span{background:#d8ad57}.statsGrid{display:grid;grid-template-columns:1.4fr 1fr 1fr .8fr;gap:14px;margin-bottom:14px}.statsGrid.three{grid-template-columns:repeat(3,1fr)}.panel,.statCard{border:1px solid #182a35;background:linear-gradient(145deg,rgba(14,25,33,.96),rgba(9,18,25,.96));border-radius:17px}.statCard{min-height:140px;padding:20px;position:relative;display:flex;flex-direction:column}.statCard.featured{background:radial-gradient(circle at 80% 0,rgba(38,188,170,.12),transparent 35%),linear-gradient(145deg,#0e1c24,#0b171e)}.statCard>span{color:#718a97;font-size:11px;font-weight:700}.statCard>strong{font-size:25px;letter-spacing:-.04em;margin-top:auto}.statCard>small{font-size:10px;color:#526a77;margin-top:5px}.statIcon{position:absolute;right:18px;top:18px;width:38px;height:38px;border-radius:12px;background:#123036;color:#48caba;display:grid;place-items:center}.twoCol{display:grid;grid-template-columns:1.35fr .85fr;gap:14px;margin-bottom:14px}.panel{padding:21px}.panelHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.panelHead h2{font-size:15px;margin:0 0 4px}.panelHead p{margin:0;color:#5e7683;font-size:10px}.panelHead>a{color:#5ccdbd;font-size:11px}.tradeSummary{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tradeSummary>div{padding:14px;border-radius:13px;border:1px solid #172b35;background:#0a151c;display:grid;grid-template-columns:38px 1fr;column-gap:10px}.roundIcon{grid-row:1/4;width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.placeholderIcon.buy,.roundIcon.buy{background:#102d2b;color:#51d0b7}.placeholderIcon.sell,.roundIcon.sell{background:#28241b;color:#e2be6b}.tradeSummary span{font-size:10px;color:#718894}.tradeSummary strong{font-size:17px;margin-top:2px}.tradeSummary small{font-size:9px;color:#4f6774}.emptyChart{height:170px;margin-top:16px;border-top:1px dashed #1b313c;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;color:#506975;font-size:10px}.chartBars{height:80px;width:90%;display:flex;align-items:flex-end;gap:6px}.chartBars i{display:block;flex:1;border-radius:4px 4px 1px 1px;background:linear-gradient(#1b867c,#123e45);opacity:.65}.quickGrid{display:grid;gap:8px}.quickGrid a{display:flex;gap:12px;align-items:center;padding:12px;border:1px solid #172b35;border-radius:12px;background:#0a151c;transition:.18s}.quickGrid a:hover{transform:translateY(-1px);border-color:#25464c}.quickGrid svg{color:#4dc8b8}.quickGrid div{display:flex;flex-direction:column}.quickGrid strong{font-size:11px}.quickGrid span{font-size:9px;color:#59727f;margin-top:2px}.safetyBox{margin-top:14px;padding:13px;border-radius:11px;border:1px solid #1f3f3b;background:#0b201e;display:flex;gap:10px;align-items:center}.safetyBox,.safetyBox>div{color:#79c9bb}.safetyBox strong{display:block;font-size:10px}.safetyBox span{display:block;font-size:9px;color:#5c8d85;margin-top:2px}.transactionsPanel{margin-bottom:30px}.emptyState{min-height:95px;border:1px dashed #203541;border-radius:12px;display:grid;place-items:center;color:#506975;font-size:11px;background:#09151b}.apiLayout{display:grid;grid-template-columns:1.3fr .7fr;gap:14px}.apiForm{margin-top:20px}.apiForm .primaryButton{width:auto;margin:0}.formActions{display:flex;gap:9px;margin-top:22px}.savedCredential{display:flex;justify-content:space-between;align-items:center;padding:14px;border:1px solid #1f4944;border-radius:12px;background:#0b211f;color:#6ad4c4}.savedCredential div{display:flex;flex-direction:column}.savedCredential span{font-size:9px;color:#60978f}.savedCredential strong{font-size:12px;margin-top:4px;letter-spacing:.05em}.securityPanel{border:1px solid #1b3038;border-radius:17px;padding:24px;background:radial-gradient(circle at 80% 0,rgba(43,194,176,.09),transparent 35%),#0b171e}.securityIcon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;background:#102b2a;color:#54cdbd}.securityPanel h3{font-size:16px;margin:18px 0 8px}.securityPanel>p{font-size:11px;line-height:1.6;color:#68818e}.securityPanel ul{list-style:none;padding:0;margin:20px 0;display:grid;gap:9px}.securityPanel li{display:flex;align-items:center;gap:9px;color:#9aadb6;font-size:10px}.securityPanel li svg{width:15px;color:#4ec7b7}.noteBox{padding:12px;border:1px solid #283747;border-radius:11px;background:#101822;color:#718594;font-size:9px;line-height:1.6}.placeholderPanel{text-align:center;padding:38px}.placeholderPanel>p{max-width:570px;margin:8px auto 25px;color:#66808c;font-size:11px}.placeholderIcon{width:52px;height:52px;border-radius:16px;margin:auto;display:grid;place-items:center}.placeholderIcon.neutral{background:#15252e;color:#78a5b4}.demoFields{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:26px;text-align:left}.demoFields>div{padding:13px;border:1px solid #192e39;border-radius:11px;background:#09151b}.demoFields span{display:block;color:#58717e;font-size:9px}.demoFields strong{display:block;font-size:13px;margin-top:5px}.financeTabs{display:flex;justify-content:center;gap:7px;margin-bottom:14px}.financeTabs button{height:33px;padding:0 12px;border-radius:9px;border:1px solid #1d333e;background:#0b171e;color:#78909d;font-size:10px;display:flex;gap:6px;align-items:center}.rulePreview{display:flex;justify-content:space-between;align-items:center;text-align:left;padding:12px 14px;border:1px solid #1b303a;background:#09151b;border-radius:10px;margin:8px 0}.rulePreview span{color:#69818e;font-size:10px}.rulePreview strong{color:#83c9bd;font-size:10px}.fullLoader{min-height:100vh;display:grid;place-content:center;gap:12px;justify-items:center;color:#718895;font-size:11px}.spinner{width:26px;height:26px;border:2px solid #1c3740;border-top-color:#43c7b5;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media(max-width:1050px){.statsGrid{grid-template-columns:1fr 1fr}.apiLayout,.loginPage,.twoCol{grid-template-columns:1fr}.loginHero{display:none}.sidebar{width:210px}.mainArea{margin-left:210px;width:calc(100% - 210px)}}@media(max-width:760px){.sidebar{position:static;width:100%;height:auto;padding:14px}.sidebar nav{display:flex;overflow:auto}.navCaption,.sidebarFoot{display:none}.navItem{flex:0 0 auto}.appShell{display:block}.mainArea{margin:0;width:100%}.topbar{padding:0 16px}.securePill,.topSub,.topTitle,.userPill>div:last-child{display:none}.content{padding:20px 14px}.demoFields,.statsGrid,.statsGrid.three{grid-template-columns:1fr 1fr}.twoCol{grid-template-columns:1fr}.pageHead h1{font-size:25px}.connectionBadge{font-size:9px}.loginPanel{padding:18px}.loginCard{padding:28px 22px}}.mobileSidebarHost{display:contents}.mobileMenuButton,.mobileNavOverlay{display:none}@media (max-width:900px){body,html{max-width:100%;overflow-x:hidden}body{font-size:14px}.mobileSidebarHost{display:block;position:fixed;inset:0;z-index:110;pointer-events:none}.mobileSidebarHost .sidebar{display:block!important;position:absolute!important;inset:0 auto 0 0!important;width:min(86vw,320px)!important;max-width:320px!important;transform:translateX(-105%);transition:transform .22s ease;z-index:2!important;box-shadow:22px 0 55px rgba(0,0,0,.45)}.mobileSidebarHost.open{pointer-events:auto}.mobileSidebarHost.open .sidebar{transform:translateX(0)}.mobileNavOverlay{display:block;position:absolute;inset:0;border:0;padding:0;background:rgba(1,7,11,.72);backdrop-filter:blur(3px);opacity:0;transition:opacity .2s ease;z-index:1}.mobileSidebarHost.open .mobileNavOverlay{opacity:1}.sidebarNavScroll{overflow-y:auto!important;overscroll-behavior:contain;padding-bottom:86px}.mobileMenuButton{display:grid!important;position:fixed;top:14px;left:12px;width:40px;height:40px;padding:10px;gap:4px;align-content:center;border-radius:11px;border:1px solid #24414a;background:#0b1b22;z-index:105;box-shadow:0 8px 24px rgba(0,0,0,.22)}.mobileMenuButton span{display:block;height:2px;border-radius:999px;background:#64d9cb}.mainArea{margin-left:0!important;width:100%!important;min-width:0!important}.topbar{height:68px!important;padding:0 12px 0 62px!important;gap:8px}.topTitle{font-size:12px!important}.topSub{font-size:9px!important;max-width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topActions{display:flex!important;gap:6px!important;min-width:0}.securePill{height:30px!important;padding:0 7px!important;font-size:0!important}.securePill svg{margin:0}.userPill{padding:4px!important;max-width:118px}.userPill>div:last-child{min-width:0}.userPill strong{display:block;max-width:72px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userPill span{display:none}.avatar{width:28px!important;height:28px!important}.iconButton{width:34px!important;height:34px!important;flex:0 0 auto}.content{width:100%!important;max-width:none!important;padding:14px 12px 92px!important;overflow-x:hidden}.pageHead{gap:12px;align-items:flex-start;flex-direction:column!important;margin-bottom:16px!important}.pageHead h1{font-size:23px!important}.connectionBadge{align-self:flex-start}.apiLayout,.demoFields,.statsGrid,.statsGrid.three,.twoCol{grid-template-columns:1fr!important;gap:10px!important}.statCard{min-height:112px!important;padding:16px!important}.statCard>strong{font-size:21px!important}.panel{padding:14px!important;max-width:100%;min-width:0}.panelHead{gap:10px;align-items:flex-start;flex-wrap:wrap}.panelHead>div{min-width:0}.tradeSummary{grid-template-columns:1fr!important}.formActions{flex-direction:column!important;align-items:stretch!important}.apiForm .primaryButton,.formActions a,.formActions button{width:100%!important}input,select,textarea{max-width:100%}.financeTabs{justify-content:flex-start!important;overflow-x:auto!important;overscroll-behavior-x:contain;padding-bottom:5px;scrollbar-width:thin}.financeTabs button{flex:0 0 auto}.content table{min-width:720px}.content .panel:has(table),.content .transactionsPanel:has(table){overflow-x:auto!important;overscroll-behavior-x:contain}.adGrid,.cardGrid,.financeGrid,.memberGrid,.settingGrid,.settingsGrid,.summaryGrid,.teamFinanceGrid{grid-template-columns:1fr!important}.ad,.financeCard,.memberCard,.teamCard{min-width:0!important;max-width:100%!important}.modalBackdrop,.modalOverlay{padding:8px!important;align-items:flex-end!important}.chatPanel,.chatRoom,.modal,.modalCard,.modalPanel,.roleModal{width:100%!important;max-width:100%!important;max-height:92dvh!important;overflow:auto!important;border-radius:18px 18px 0 0!important}.chatFab,.floatingChatButton,.teamChatFab{right:14px!important;bottom:18px!important}.sidebar .navGroup,.sidebar .navItem,.sidebar .navText,.sidebar nav{visibility:visible!important}.sidebar .navItem{display:flex!important}}@media (max-width:520px){.content{padding-left:9px!important;padding-right:9px!important}.topbar{padding-right:8px!important}.securePill{display:none!important}.userPill{max-width:100px}.panel,.statCard{border-radius:13px!important}.primaryButton,.secondaryButton{min-height:42px}}@media (max-width:900px){.mobileSidebarHost .sidebar{display:flex!important;flex-direction:column!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;padding:18px 14px 12px!important}.mobileSidebarHost .sidebar .brand{display:flex!important;flex:0 0 auto!important;width:100%!important;padding:0 6px 16px!important;margin:0!important}.mobileSidebarHost .sidebar .sidebarNavScroll{display:block!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;padding:0 0 82px!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;white-space:normal!important;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain}.mobileSidebarHost .sidebar .navGroup{display:block!important;width:100%!important;min-width:0!important;margin:0 0 14px!important;padding:0!important;float:none!important}.mobileSidebarHost .sidebar .navCaption,.mobileSidebarHost .sidebar .navGroupLabel{display:block!important;width:100%!important;padding:8px 10px 7px!important;margin:0!important;white-space:normal!important}.mobileSidebarHost .sidebar nav{display:block!important;margin:0!important;padding:0!important;overflow:visible!important}.mobileSidebarHost .sidebar .navItem,.mobileSidebarHost .sidebar nav{width:100%!important;min-width:0!important;white-space:normal!important}.mobileSidebarHost .sidebar .navItem{display:flex!important;flex:none!important;max-width:none!important;height:44px!important;margin:3px 0!important;padding:0 12px!important}.mobileSidebarHost .sidebar .navIcon{flex:0 0 auto!important}.mobileSidebarHost .sidebar .navText{display:block!important;flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.mobileSidebarHost .sidebar .sidebarFoot{display:flex!important;position:absolute!important;left:14px!important;right:14px!important;bottom:0!important;height:58px!important;padding:14px 8px 10px!important;margin:0!important;background:#081119!important;border-top:1px solid #182630!important;z-index:4!important}}@media (max-width:520px){.mobileSidebarHost .sidebar{width:min(88vw,340px)!important;max-width:340px!important}}.alert{margin:0 0 16px;padding:12px 14px;border-radius:12px;font-size:12px;border:1px solid}.alert.info,.alert.success{background:#0d2423;border-color:#20504a;color:#80d8ca}.alert.error{background:#291619;border-color:#58252d;color:#ffacb5}.primaryButton.compact{width:auto;margin:0}.secondaryButton.accent{border-color:#24514c;color:#73d6c7}.secondaryButton.full{width:100%;margin-top:12px}.goodIcon{color:#52ccb8}.mutedIcon{color:#607985}.statusStrip{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:14px}.statusItem{display:flex;align-items:center;gap:11px;padding:13px 15px;border:1px solid #172b35;background:#0a151c;border-radius:13px}.statusItem>span{width:8px;height:8px;border-radius:50%;background:#536874}.statusItem.ok>span{background:#39c7a8;box-shadow:0 0 0 4px rgba(57,199,168,.08)}.statusItem.warn>span{background:#d2a959}.statusItem div{display:flex;flex-direction:column;gap:2px}.statusItem small{font-size:8px;letter-spacing:.12em;color:#58717d}.statusItem strong{font-size:10px;color:#a9bac2}.metricRibbon{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px}.metricRibbon>div{padding:12px;border:1px solid #172b35;border-radius:11px;background:#09151b}.guardValue span,.metricRibbon span{display:block;font-size:9px;color:#59717d}.metricRibbon b{display:block;margin-top:4px;font-size:12px}.pricingStatusCard{display:grid;grid-template-columns:38px 1fr auto;gap:10px;align-items:center;padding:12px;border:1px solid #172b35;border-radius:12px;background:#09151b;margin-bottom:8px}.pricingStatusCard>div:nth-child(2){display:flex;flex-direction:column}.pricingStatusCard span{font-size:9px;color:#607884}.pricingStatusCard strong{font-size:11px}.pricingStatusCard small{font-size:9px;color:#536b76}.pricingStatusCard>a{font-size:10px;color:#60cfbf}.quickBottom{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:25px}.quickBottom>a{display:flex;gap:12px;align-items:center;padding:15px;border:1px solid #172b35;background:#0a151c;border-radius:13px}.quickBottom svg{color:#4dc8b8}.quickBottom div{display:flex;flex-direction:column}.quickBottom strong{font-size:11px}.quickBottom span{font-size:9px;color:#607884;margin-top:2px}.modernTable{overflow:auto}.tableRow{min-width:720px;display:grid;grid-template-columns:1.6fr .7fr .8fr .9fr 1.1fr;align-items:center;gap:12px;padding:12px 10px;border-top:1px solid #152832;font-size:10px;color:#91a5ae}.tableRow:first-of-type{border-top:0}.tableRow>span{min-width:0}.tableRow>span:first-child{display:flex;flex-direction:column;gap:3px}.tableRow b{color:#d5e2e8;font-size:10px}.tableRow small{color:#536c78;font-size:8px}.tableHead{color:#526b77;font-size:8px;font-weight:900;letter-spacing:.08em;border:0;padding-top:0}.selectedRow{background:linear-gradient(90deg,rgba(42,190,172,.08),transparent);border-color:#21413f}.mono{font-variant-numeric:tabular-nums}.strong{color:#dce9ee!important;font-weight:800}.sideBadge{display:inline-flex;padding:4px 7px;border-radius:7px;font-style:normal;font-size:8px;font-weight:900}.sideBadge.buy{background:#102d2b;color:#52d1b8}.sideBadge.sell{background:#2a2418;color:#dfbb68}.tinyPill{font-size:8px;padding:5px 8px;border:1px solid #213640;border-radius:999px;color:#72909d}.rateHeroGrid{display:grid;grid-template-columns:1.45fr .55fr;gap:14px;margin-bottom:14px}.rateHero{padding:24px}.rateHeroTop{display:flex;justify-content:space-between;align-items:flex-start}.rateHeroTop span{font-size:9px;letter-spacing:.13em;color:#607986;font-weight:800}.rateHeroTop strong{display:block;font-size:37px;letter-spacing:-.05em;margin:8px 0 3px}.rateHeroTop small{color:#536c78;font-size:9px}.bigSideIcon{width:54px;height:54px;border-radius:16px;display:grid;place-items:center}.bigSideIcon.buy{background:#11302e;color:#55d2ba}.bigSideIcon.sell{background:#2a2419;color:#e1bd6a}.rateFlow{display:grid;grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;gap:5px;margin-top:28px;padding-top:18px;border-top:1px solid #172a34}.rateFlow>div{padding:10px}.rateFlow span{display:block;font-size:8px;color:#58717c}.rateFlow b{display:block;font-size:14px;margin:4px 0}.rateFlow small{font-size:8px;color:#536a76}.rateFlow i{font-style:normal;color:#39515c;text-align:center}.targetRate{border:1px solid #1d4843;border-radius:11px;background:#0c211f}.autoReplyPanel h2,.chatTools h2,.competitorPanel h2,.controlForm h2,.historyPanel h2,.protectionCard h2,.telegramSoon h2{display:flex;align-items:center;gap:7px}.guardValue{padding:13px 0;border-top:1px solid #172b35}.guardValue strong{display:block;font-size:18px;margin-top:4px}.microNote{font-size:9px;line-height:1.6;color:#5d7581}.adSettingsGrid{grid-template-columns:1.2fr .8fr}.controlForm label{display:flex;flex-direction:column;gap:6px;color:#8fa4ae;font-size:9px;font-weight:700}.autoReplyPanel textarea,.controlForm input,.controlForm select{width:100%;border:1px solid #213641;border-radius:10px;background:#09151b;color:#dfe9ee;outline:none}.controlForm input,.controlForm select{height:40px;padding:0 11px}.controlForm label small{font-weight:400;color:#526a76;line-height:1.45}.formGrid{display:grid;grid-template-columns:1fr 1fr;gap:13px}.toggleRow{flex-direction:row!important;align-items:center!important;gap:8px!important}.toggleRow input{width:34px!important;height:18px!important;accent-color:#36c4b0}.toggleRow.wide{margin:18px 0}.autoReplyPanel textarea{min-height:190px;padding:13px;resize:vertical;font:inherit;font-size:11px;line-height:1.6}.textCounter{text-align:right;color:#536b76;font-size:8px;margin-top:5px}.sourceSafeNote{display:flex;gap:10px;align-items:flex-start;margin-top:14px;padding:12px;border-radius:11px;border:1px solid #20413e;background:#0b201e;color:#67cdbf}.sourceSafeNote div{display:flex;flex-direction:column;gap:3px}.sourceSafeNote strong{font-size:9px}.sourceSafeNote span{font-size:8px;line-height:1.55;color:#60968d}.competitorPanel,.historyPanel{margin-bottom:14px}.compactTable .tableRow{grid-template-columns:1.2fr .7fr .7fr 1.3fr 1fr}.periodTabs{display:flex;gap:7px;margin-bottom:14px}.periodTabs button{height:34px;padding:0 13px;border-radius:9px;border:1px solid #1b303a;background:#0a151c;color:#728995;font-size:9px;cursor:pointer}.periodTabs button.active{border-color:#24534d;background:#0d2422;color:#75d5c7}.financeNotice{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid #1b3638;background:#0b1d1d;border-radius:13px;margin-bottom:14px;color:#62cbbd}.financeNotice div{display:flex;flex-direction:column;gap:3px}.financeNotice strong{font-size:10px}.financeNotice span{font-size:9px;color:#65858a;line-height:1.55}.chatReplyMenu{margin-bottom:14px}.chatReplyCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.chatReplyCard{padding:16px;border:1px solid #18303a;border-radius:13px;background:#09151b;color:#dce7eb;text-align:left;cursor:pointer;display:grid;grid-template-columns:44px 1fr;gap:12px;align-items:start;transition:.18s ease}.chatReplyCard:hover{transform:translateY(-1px);border-color:#24534d;background:#0b1c20}.chatReplyCard strong{font-size:11px}.chatReplyCard p{font-size:8px;color:#607985;line-height:1.5;margin:4px 0 0}.chatReplyCard>span{grid-column:2;color:#63cfbf;font-size:8px}.chatWorkspace.clean{display:grid;grid-template-columns:300px minmax(0,1fr);gap:12px;min-height:650px}.orderList{padding:14px;overflow:hidden;display:flex;flex-direction:column}.chatFilterTabs{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:2px 0 12px}.chatFilterTabs button{height:30px;border:1px solid #18303a;border-radius:8px;background:#09151b;color:#607985;font-size:8px;font-weight:800;cursor:pointer}.chatFilterTabs button.active{background:#0d2422;border-color:#24534d;color:#75d5c7}.orderScroll{overflow:auto;padding-right:3px}.orderItem{width:100%;display:grid;grid-template-columns:36px 1fr;gap:9px;text-align:left;padding:10px;border:1px solid transparent;background:transparent;color:#9eb0b8;border-radius:10px;cursor:pointer}.orderItem.active{background:#0d2022;border-color:#1f4644}.orderAvatar{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#133238;color:#62d0c0;font-size:12px;font-weight:900}.orderItem>div:last-child{display:flex;flex-direction:column;gap:2px;min-width:0}.orderItem strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orderItem small,.orderItem span{font-size:8px;color:#5d7580}.chatSide{font-style:normal;font-size:7px;font-weight:900;padding:2px 5px;border-radius:5px}.chatSide.buy{background:#102d2b;color:#52d1b8}.chatSide.sell{background:#2a2418;color:#dfbb68}.conversation{padding:0;display:flex;flex-direction:column;overflow:hidden;min-width:0}.conversationHead{min-height:72px;padding:0 18px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #172a34}.conversationHead>div{display:flex;gap:10px;align-items:center;min-width:0}.conversationHead svg{color:#4dc8b8}.conversationHead>div>div{display:flex;flex-direction:column;min-width:0}.conversationHead strong{font-size:11px}.conversationHead span,.conversationHead strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversationHead span{font-size:8px;color:#607986}.messagesArea{flex:1;padding:22px 24px;overflow:auto;display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,#09151b,#0a161d)}.bubble{max-width:68%;align-self:flex-start;padding:10px 12px;background:#111f28;border:1px solid #1c313c;border-radius:5px 14px 14px 14px;font-size:10px;line-height:1.55;word-break:break-word}.bubble.mine{align-self:flex-end;background:#0e2927;border-color:#1e4945;border-radius:14px 5px 14px 14px}.bubble a{color:#63cfbf}.bubble span{display:block;font-size:7px;color:#58707c;margin-top:5px}.systemMessage{align-self:center;width:min(86%,600px);padding:10px 14px;border:1px solid #243642;border-radius:12px;background:#0d171e;text-align:center;display:flex;flex-direction:column;gap:3px}.systemMessage>span{font-size:7px;letter-spacing:.13em;color:#71909d;font-weight:900}.systemMessage strong{font-size:10px;color:#cbd9df}.systemMessage small{font-size:8px;line-height:1.5;color:#647d88}.systemMessage time{font-size:7px;color:#4f6873;margin-top:2px}.emptyChat{margin:auto;display:grid;place-items:center;text-align:center;color:#526b77;gap:7px}.emptyChat strong{font-size:11px}.emptyChat span{font-size:9px}.readOnlyComposer{display:flex;gap:10px;align-items:center;padding:12px 16px;border-top:1px solid #172a34;color:#65808b;background:#09141b}.readOnlyComposer>div{display:flex;flex-direction:column;gap:2px}.readOnlyComposer strong{font-size:8px;color:#8ca2ab}.readOnlyComposer span{font-size:8px}.chatTools p,.settingsCards p,.telegramSoon>p{font-size:9px;line-height:1.6;color:#627b87}.toolIcon{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:#102c2c;color:#53cbbb}.toolLink{display:block;margin-top:8px;padding:10px;border:1px solid #1a343b;border-radius:9px;color:#70cfc1;font-size:9px}.connectionMeta{display:grid;grid-template-columns:.7fr 1fr 1.5fr;gap:8px;margin-top:18px}.connectionMeta>div{padding:11px;border:1px solid #172b35;border-radius:10px;background:#09151b}.connectionMeta span{display:block;font-size:7px;color:#526b77}.connectionMeta strong{display:block;font-size:9px;margin-top:4px}.savedCredential small{font-size:8px;color:#527d77;margin-top:3px}.settingsCards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.settingsCards>.panel{min-height:230px}.settingsLink span{font-size:9px;color:#65cfc0}.sessionList{display:grid;gap:8px}.sessionItem{display:grid;grid-template-columns:28px 1fr auto;gap:9px;align-items:center;padding:10px;border:1px solid #172b35;border-radius:10px;background:#09151b}.sessionItem svg{color:#4fc9b8}.sessionItem>div{display:flex;flex-direction:column;gap:2px}.sessionItem strong{font-size:9px}.sessionItem small,.sessionItem span{font-size:8px;color:#5d7480}.sessionItem em{font-style:normal;color:#58cdbd;font-size:7px}.telegramSoon{max-width:850px}.soonRules{display:grid;gap:8px;margin-top:20px}.soonRules>div{display:grid;grid-template-columns:28px 1fr auto;align-items:center;padding:12px;border:1px solid #172b35;border-radius:10px;background:#09151b}.soonRules svg{color:#5bcabc}.soonRules span{font-size:10px}.soonBadge,.soonRules b{font-size:7px;color:#d4ac59}.soonBadge{border:1px solid #4b3d22;padding:3px 5px;border-radius:6px}.emptyState.small{min-height:70px}@media(max-width:1100px){.adSettingsGrid,.chatWorkspace.clean,.rateHeroGrid{grid-template-columns:1fr}.chatWorkspace.clean{min-height:auto}.orderList{max-height:340px}.conversation{min-height:560px}.settingsCards{grid-template-columns:1fr}.statusStrip{grid-template-columns:1fr 1fr}}@media(max-width:820px){.chatReplyCards{grid-template-columns:1fr}.bubble{max-width:86%}}@media(max-width:720px){.connectionMeta,.formGrid,.metricRibbon,.quickBottom,.rateFlow,.statusStrip{grid-template-columns:1fr}.rateFlow>i{transform:rotate(90deg)}.financeStats{grid-template-columns:1fr!important}.pageHead.adPageHead{gap:12px}.formActions{flex-wrap:wrap}.messagesArea{padding:15px}.conversationHead{padding:0 13px}}.adActionCell{display:flex!important;flex-direction:column;gap:4px}.adActionButtons{display:flex;gap:6px;flex-wrap:wrap}.miniButton,.strategyButton{height:29px!important;padding:0 9px!important;font-size:9px!important}.strategyButton{border-color:#24514c!important;color:#76d4c7!important}.strategyModalBackdrop{position:fixed;inset:0;z-index:80;background:rgba(2,8,12,.78);backdrop-filter:blur(8px);display:grid;place-items:center;padding:24px}.strategyModal{width:min(1050px,96vw);max-height:92vh;overflow:auto;border:1px solid #24404b;background:linear-gradient(145deg,#0d1b23,#091219);border-radius:20px;padding:22px;box-shadow:0 28px 90px rgba(0,0,0,.48)}.strategyModalHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:17px;border-bottom:1px solid #172d37;margin-bottom:16px}.strategyModalHead h2{margin:5px 0 4px;font-size:21px;display:flex;align-items:center;gap:8px}.strategyModalHead p{margin:0;color:#607d89;font-size:10px}.strategyToggleRow{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border:1px solid #1d3d3d;background:#0b201e;border-radius:13px;margin-bottom:14px}.strategyToggleRow>div{display:flex;flex-direction:column;gap:4px}.strategyToggleRow strong{font-size:11px}.strategyToggleRow span{font-size:9px;color:#65918c}.strategySection{padding:16px;border:1px solid #192f39;background:#0a151c;border-radius:14px;margin-bottom:13px}.strategySectionTitle{display:flex;flex-direction:column;gap:3px;margin-bottom:13px}.strategySectionTitle strong{font-size:12px}.strategySectionTitle span{font-size:9px;color:#617a86}.strategyFormGrid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.strategyFormGrid.three{grid-template-columns:repeat(3,1fr);margin-top:12px}.strategyFormGrid label{display:flex;flex-direction:column;gap:6px;color:#91a6af;font-size:9px;font-weight:700}.strategyFormGrid input,.strategyFormGrid select{width:100%;height:39px;padding:0 10px;border:1px solid #213641;border-radius:9px;background:#08141b;color:#e4edf1;outline:none}.strategyFormGrid input:focus,.strategyFormGrid select:focus{border-color:#2f8379;box-shadow:0 0 0 3px rgba(47,131,121,.08)}.strategyFormGrid small{font-size:8px;color:#56707b;font-weight:400;line-height:1.45}.strategyRuleCallout{margin-top:12px;padding:11px 12px;border-radius:10px;border:1px solid #1d3d3b;background:#0b1f1e;display:flex;flex-direction:column;gap:3px}.strategyRuleCallout.top{border-color:#39462b;background:#171d12}.strategyRuleCallout strong{font-size:9px;color:#7ed8ca}.strategyRuleCallout.top strong{color:#bdd77b}.strategyRuleCallout span{font-size:8px;color:#638b87;line-height:1.55}.strategyPresets{display:flex;gap:7px;height:39px}.strategyPresets button{flex:1;border:1px solid #263d46;border-radius:9px;background:#0b171e;color:#91a5ae;font-size:10px;font-weight:800;cursor:pointer}.strategyPresets button.active,.strategyPresets button:hover{border-color:#2d756b;background:#0d2926;color:#7ed9cb}.strategyPreview{padding:16px;border:1px solid #21413f;background:radial-gradient(circle at 90% 0,rgba(42,190,172,.08),transparent 32%),#0a171c;border-radius:14px}.strategyPreviewHead{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.strategyPreviewHead>div{display:flex;flex-direction:column;gap:3px}.strategyPreviewHead strong{font-size:12px}.strategyPreviewHead span{font-size:8px;color:#607d87}.strategyPreviewGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.strategyPreviewGrid>div{padding:10px;border:1px solid #172f38;border-radius:10px;background:#08141b}.strategyPreviewGrid span{display:block;font-size:8px;color:#5f7782}.strategyPreviewGrid b{display:block;margin-top:4px;font-size:11px}.strategyPreviewGrid .target{border-color:#24504a;background:#0c211f}.strategyPreviewGrid .target b{font-size:16px;color:#77d9ca}.activeMerchantCard{margin-top:12px;padding:14px;border:1px solid #275149;border-radius:12px;background:linear-gradient(135deg,#0d2421,#0a171c)}.activeMerchantTitle{display:flex;align-items:center;justify-content:space-between;gap:12px}.activeMerchantTitle>div:first-child{display:flex;flex-direction:column;gap:3px}.activeMerchantTitle span{font-size:8px;letter-spacing:.1em;color:#5f8d84}.activeMerchantTitle strong{font-size:14px;color:#dcebe8}.merchantBadges{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.merchantBadges em{font-style:normal;font-size:7px;font-weight:900;padding:5px 7px;border:1px solid #28424a;border-radius:999px;color:#8aa2aa}.merchantBadges em.gold{color:#e3bd55;border-color:#5d4920;background:#241e10;display:flex;align-items:center;gap:4px}.activeMerchantMetrics{display:grid;grid-template-columns:.7fr 1.4fr .7fr .7fr;gap:8px;margin-top:12px}.activeMerchantMetrics>div,.activeMerchantPayments{padding:9px 10px;border:1px solid #19353a;border-radius:9px;background:#08161b}.activeMerchantMetrics span,.activeMerchantPayments span{display:block;font-size:7px;color:#5f7880}.activeMerchantMetrics b,.activeMerchantPayments b{display:block;margin-top:4px;font-size:10px}.activeMerchantPayments{margin-top:8px}.marketActiveList{margin-top:12px;border:1px solid #18323a;border-radius:11px;overflow:hidden}.marketActiveHead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 11px;background:#0a151c;border-bottom:1px solid #18323a}.marketActiveHead strong{font-size:9px}.marketActiveHead span{font-size:7px;color:#607d86}.marketActiveRow{display:grid;grid-template-columns:42px 1.4fr .75fr 1fr .55fr .75fr;gap:8px;align-items:center;padding:9px 10px;border-top:1px solid #142a32;font-size:8px;color:#8da2aa}.marketActiveRow:first-of-type{border-top:0}.marketActiveRow.active{background:linear-gradient(90deg,rgba(48,199,175,.11),rgba(48,199,175,.025));box-shadow:inset 3px 0 #3cc9b2}.marketActiveRow b{display:block;color:#d4e2e6;font-size:9px}.marketActiveRow small{display:block;color:#58727b;font-size:7px;margin-top:2px}.marketRank{font-weight:900;color:#66818a}.marketName{min-width:0}.marketName b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activeTarget,.goldTarget{font-style:normal;font-size:7px;font-weight:900;padding:4px 6px;border-radius:6px;white-space:nowrap}.activeTarget{background:#10342e;color:#73d5c5;border:1px solid #276457}.goldTarget{background:#251f11;color:#dbba61;border:1px solid #564821}.strategyDecision{display:flex;align-items:center;gap:7px;margin-top:10px;padding:9px 10px;border-radius:9px;font-size:8px}.strategyDecision.good{color:#76d4c6;background:#0c231f;border:1px solid #1d4941}.strategyDecision.warn{color:#d7b978;background:#261f13;border:1px solid #4b3a1f}.strategyActions{display:flex;justify-content:flex-end;gap:9px;flex-wrap:wrap;margin-top:16px}.strategyActions .primaryButton{margin:0}.marketStrategyTable .tableRow{grid-template-columns:1.2fr .6fr 1fr 1fr 1.1fr}.strategyFlow>div{min-width:0}@media(max-width:900px){.activeMerchantMetrics,.strategyFormGrid,.strategyFormGrid.three,.strategyPreviewGrid{grid-template-columns:1fr 1fr}.strategyModal{padding:17px}.marketStrategyTable .tableRow{min-width:860px}.marketActiveRow{min-width:720px}}@media(max-width:620px){.strategyModalBackdrop{padding:8px}.strategyModal{width:100%;max-height:96vh;border-radius:14px}.activeMerchantMetrics,.strategyFormGrid,.strategyFormGrid.three,.strategyPreviewGrid{grid-template-columns:1fr}.activeMerchantTitle,.strategyToggleRow{align-items:flex-start;flex-direction:column}.merchantBadges{justify-content:flex-start}.marketActiveList{overflow:auto}.strategyActions{justify-content:stretch}.strategyActions button{width:100%}.adActionButtons{flex-direction:column}.adActionButtons button{width:100%}}.sidebar{display:flex;flex-direction:column;height:100vh;padding:18px 14px 12px;overflow:hidden;background:linear-gradient(180deg,#081119,#081118)}.brand{flex:0 0 auto;padding:4px 8px 18px;margin-bottom:2px}.brandMark{width:40px;height:40px;border-radius:12px}.brand strong{font-size:17px;line-height:1.05}.brand span{font-size:10px;margin-top:3px;letter-spacing:.02em}.sidebarNavScroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 3px 12px 0;scrollbar-width:thin;scrollbar-color:#1d3941 transparent}.sidebarNavScroll::-webkit-scrollbar{width:5px}.sidebarNavScroll::-webkit-scrollbar-track{background:transparent}.sidebarNavScroll::-webkit-scrollbar-thumb{background:#1d3941;border-radius:999px}.navGroup{margin:0 0 12px}.navGroup:last-child{margin-bottom:4px}.navGroupLabel{padding:7px 10px 6px;color:#4f6a77;font-size:8px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.navGroup nav{display:grid;gap:2px}.navItem{height:39px;min-height:39px;margin:0;padding:0 10px;gap:10px;border:1px solid transparent;border-radius:10px;color:#78929f;font-size:12px;font-weight:700}.navItem:hover{color:#dce9ee;background:#0d1a22;border-color:#152b35}.navItem.active{color:#e8fffb;background:linear-gradient(90deg,rgba(32,188,169,.17),rgba(18,103,143,.08));border-color:rgba(55,205,188,.22);box-shadow:inset 3px 0 0 rgba(48,210,190,.75)}.navIcon{width:24px;height:24px;flex:0 0 24px;display:grid;place-items:center;border-radius:7px;color:#6f8b99}.navItem.active .navIcon{color:#3fd4c0;background:rgba(46,200,181,.08)}.navItem:hover .navIcon{color:#9bb1bb}.navText{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.soonBadge{margin-left:auto;padding:2px 6px;border-radius:999px;border:1px solid #6b5317;background:#17150c;color:#f4c542;font-size:7px;font-style:normal;font-weight:900;letter-spacing:.05em}.sidebarFoot{position:static;flex:0 0 auto;margin-top:8px;padding:11px 8px 2px;border-top:1px solid #172730;color:#708995;font-size:10px;background:#081119}.sidebarFoot small{margin-left:auto;color:#415966}@media(max-width:1050px){.sidebar{padding:16px 10px 10px}.navItem{padding:0 8px;font-size:11px}.navIcon{width:22px;flex-basis:22px}}@media(max-width:760px){.sidebar{height:auto;overflow:visible;padding:12px 10px}.brand{padding:2px 4px 10px}.sidebarNavScroll{display:flex;overflow-x:auto;overflow-y:hidden;padding:0 0 4px;gap:8px}.navGroup{display:flex;align-items:center;margin:0;gap:4px}.navGroupLabel{display:none}.navGroup nav{display:flex;gap:4px}.navItem{flex:0 0 auto;height:38px;min-height:38px}.sidebarFoot{display:none}}.autoSellPage{display:grid;gap:16px}.autoSellHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:4px 2px 2px}.autoSellHeader h1{margin:6px 0;font-size:31px;letter-spacing:-.04em}.autoSellHeader p{margin:0;max-width:850px;color:#718996;font-size:12px;line-height:1.6}.autoSellHeaderActions{display:flex;gap:9px;flex-wrap:wrap}.autoSellSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.autoSellSummaryCard{min-height:132px;padding:18px;border:1px solid #19303a;border-radius:16px;background:radial-gradient(circle at 85% 5%,rgba(45,212,191,.08),transparent 30%),linear-gradient(145deg,#0d1a22,#09141b);display:flex;flex-direction:column;position:relative;overflow:hidden}.autoSellSummaryCard:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,rgba(61,201,183,.45),transparent);opacity:.55}.autoSellSummaryLabel{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#6e8995;font-weight:800}.autoSellSummaryValue{margin-top:auto;font-size:24px;line-height:1.08;letter-spacing:-.035em;color:#eff9fc;font-weight:850;font-variant-numeric:tabular-nums}.autoSellSummaryHint{margin-top:7px;color:#506d79;font-size:8px;line-height:1.45}.autoSellPanel{border:1px solid #19303a;border-radius:17px;background:linear-gradient(145deg,rgba(14,25,33,.98),rgba(9,18,25,.98));padding:18px}.autoSellPanelHead{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.autoSellPanelTitle{display:flex;align-items:flex-start;gap:9px}.autoSellPanelTitle svg{color:#48cbbb;margin-top:2px}.autoSellPanelTitle h2{margin:0;font-size:14px}.autoSellPanelTitle p{margin:4px 0 0;color:#5d7682;font-size:9px;line-height:1.5}.autoSellToggle{display:flex;align-items:center;gap:8px;color:#8ba2ad;font-size:10px;white-space:nowrap}.autoSellToggle input{width:34px;height:18px;accent-color:#34c6b0}.autoSellSettingsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.autoSellField{display:flex;flex-direction:column;gap:6px;padding:12px;border:1px solid #172d37;border-radius:12px;background:#09151b;color:#8ca2ad;font-size:9px;font-weight:700}.autoSellField input{width:100%;height:39px;border:1px solid #203640;border-radius:9px;background:#0b171e;color:#e7f0f4;padding:0 11px;outline:none}.autoSellField input:focus{border-color:#2b7068;box-shadow:0 0 0 3px rgba(49,196,177,.08)}.autoSellField input:disabled{color:#7f9aa4;background:#0a141b}.autoSellField small{font-weight:400;color:#506b77;line-height:1.45}.autoSellActions{display:flex;gap:9px;flex-wrap:wrap;margin-top:12px}.autoSellActions .primaryButton{width:auto;margin:0}.autoSellAdsTable,.autoSellBasisTable{overflow:auto;border:1px solid #162c36;border-radius:12px;background:#09151b}.autoSellBasisRow{min-width:760px;display:grid;grid-template-columns:1.5fr .9fr .7fr 1fr .6fr;gap:10px;align-items:center;padding:11px 12px;border-top:1px solid #152832;font-size:9px;color:#91a5ae}.autoSellBasisRow:first-child{border-top:0}.autoSellBasisHead{color:#526b77;font-size:8px;font-weight:900;letter-spacing:.07em}.autoSellBasisRow span{min-width:0}.autoSellBasisRow b{display:block;color:#dce8ed;font-size:9px}.autoSellBasisRow small{display:block;color:#506b77;font-size:8px;margin-top:2px}.autoSellSlotList{display:grid;gap:10px}.autoSellSlotCard{border:1px solid #18313a;border-radius:14px;background:#09151b;overflow:hidden}.autoSellSlotTop{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 15px;border-bottom:1px solid #16303a;background:linear-gradient(90deg,rgba(42,190,172,.06),transparent 55%)}.autoSellSlotTitle{min-width:0}.autoSellSlotTitle strong{display:block;font-size:11px;color:#dce9ee}.autoSellSlotTitle span{display:block;margin-top:3px;color:#58727e;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.autoSellProfitGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:12px 14px 0}.autoSellMetricsGrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:10px 14px 14px}.autoSellMetric{padding:10px;border:1px solid #17303a;border-radius:10px;background:#0b171e;min-width:0}.autoSellMetric span{display:block;font-size:7px;letter-spacing:.06em;color:#58717d;text-transform:uppercase}.autoSellMetric b{display:block;margin-top:5px;font-size:10px;color:#d9e7ec;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.autoSellSlotFooter{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 14px}.autoSellError{flex:1;padding:9px 10px;border-radius:9px;background:#28171a;border:1px solid #51262c;color:#ffadb7;font-size:8px}.autoSellFormula{display:flex;align-items:center;gap:9px;padding:12px 14px;border:1px solid #1d4944;border-radius:12px;background:#0b201e;color:#75d3c5;font-size:9px;line-height:1.5}.autoSellFormula svg{flex:0 0 auto}.autoSellPill{font-size:8px;padding:5px 8px;border:1px solid #213640;border-radius:999px;color:#72909d;white-space:nowrap}@media(max-width:1250px){.autoSellSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.autoSellMetricsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.autoSellHeader{flex-direction:column}.autoSellProfitGrid,.autoSellSettingsGrid{grid-template-columns:1fr}.autoSellMetricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.autoSellPanelHead,.autoSellSlotTop{align-items:flex-start}.autoSellSlotTop{grid-template-columns:1fr}}@media(max-width:620px){.autoSellSummaryGrid{grid-template-columns:1fr}.autoSellSummaryCard{min-height:112px}.autoSellSummaryValue{font-size:22px}.autoSellMetricsGrid{grid-template-columns:1fr}.autoSellPanel{padding:14px}.autoSellSlotFooter{align-items:stretch}.autoSellActions,.autoSellSlotFooter{flex-direction:column}.autoSellActions button{width:100%!important}}.notification-center_toastViewport__oehKk{position:fixed;top:20px;right:20px;z-index:12000;display:grid;gap:10px;width:min(390px,calc(100vw - 30px));pointer-events:none}.notification-center_toast__g_feW{position:relative;display:grid;grid-template-columns:38px 1fr 28px;gap:10px;align-items:start;min-width:0;overflow:hidden;padding:13px 12px;border:1px solid rgba(79,211,190,.22);border-radius:14px;background:linear-gradient(145deg,rgba(11,27,34,.98),rgba(6,18,24,.98));box-shadow:0 22px 60px rgba(0,0,0,.36),inset 0 1px rgba(255,255,255,.025);backdrop-filter:blur(18px);pointer-events:auto;animation:notification-center_toastIn___mCuJ .28s cubic-bezier(.2,.9,.25,1)}.notification-center_toast__g_feW:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#47cfb8}.notification-center_toastIcon__zYLVY{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;background:rgba(74,211,185,.08);color:#4fd4bc}.notification-center_toastCopy__eyjkI{min-width:0}.notification-center_toastCopy__eyjkI strong{display:block;margin:1px 0 4px;color:#e9f6f7;font-size:12px;line-height:1.25}.notification-center_toastCopy__eyjkI span{display:block;color:#8ba5ab;font-size:10px;line-height:1.55;overflow-wrap:anywhere}.notification-center_closeToast__ymH5u{width:28px;height:28px;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:#607d85;cursor:pointer}.notification-center_closeToast__ymH5u:hover{background:#142a31;color:#d6e6e9}.notification-center_success__rmu5D:before{background:#4cd1a8}.notification-center_success__rmu5D .notification-center_toastIcon__zYLVY{color:#58d8b0;background:rgba(76,209,168,.09)}.notification-center_info__Sa5cN:before{background:#49bcd7}.notification-center_info__Sa5cN .notification-center_toastIcon__zYLVY{color:#54c5df;background:rgba(73,188,215,.09)}.notification-center_warning__CQ39R:before{background:#e5b84e}.notification-center_warning__CQ39R .notification-center_toastIcon__zYLVY{color:#e7bd59;background:rgba(229,184,78,.09)}.notification-center_error__bzG52:before{background:#ef6476}.notification-center_error__bzG52 .notification-center_toastIcon__zYLVY{color:#f07080;background:rgba(239,100,118,.09)}.notification-center_backdrop__4J2Gk{position:fixed;inset:0;z-index:13000;display:grid;place-items:center;padding:20px;background:rgba(1,8,12,.74);backdrop-filter:blur(9px) saturate(.82);animation:notification-center_fadeIn___6N2i .18s ease-out}.notification-center_dialog__eWbC_{position:relative;isolation:isolate;width:min(520px,100%);overflow:hidden;border:1px solid #24434b;border-radius:20px;background:radial-gradient(circle at 12% 0,rgba(44,181,159,.1),transparent 34%),linear-gradient(160deg,#0b1c23,#07141a 72%);box-shadow:0 35px 100px rgba(0,0,0,.58),inset 0 1px rgba(255,255,255,.035);animation:notification-center_dialogIn__i_8T7 .24s cubic-bezier(.2,.9,.25,1)}.notification-center_dialogGlow__KeL9r{position:absolute;z-index:-1;width:220px;height:220px;top:-130px;right:-80px;border-radius:999px;background:rgba(63,202,181,.13);filter:blur(10px)}.notification-center_dialog_warning__EFKSb{border-color:#635526}.notification-center_dialog_warning__EFKSb .notification-center_dialogGlow__KeL9r{background:rgba(227,180,67,.14)}.notification-center_dialog_error__o7RvS{border-color:#66303a}.notification-center_dialog_error__o7RvS .notification-center_dialogGlow__KeL9r{background:rgba(239,87,108,.14)}.notification-center_dialog_info__Xs_sK{border-color:#21505b}.notification-center_dialogHeader__yN7EA{display:grid;grid-template-columns:48px 1fr 32px;gap:12px;align-items:center;padding:20px 20px 16px;border-bottom:1px solid rgba(106,145,153,.13)}.notification-center_dialogIcon__8mXse{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;border:1px solid #285a50;background:#0d2925;color:#56d6bf}.notification-center_dialogIcon_warning__o4M_d{border-color:#625224;background:#29220e;color:#e6bb50}.notification-center_dialogIcon_error__zzLc6{border-color:#66303a;background:#2b151b;color:#ef7180}.notification-center_dialogIcon_info__yVIpY{border-color:#255764;background:#0d252c;color:#53c5dd}.notification-center_dialogHeader__yN7EA small{display:block;margin-bottom:5px;color:#5d8189;font-size:8px;font-weight:900;letter-spacing:.13em}.notification-center_dialogHeader__yN7EA h3{margin:0;color:#eef7f8;font-size:18px;line-height:1.25}.notification-center_dialogX__at0qw{width:32px;height:32px;display:grid;place-items:center;border:1px solid transparent;border-radius:9px;background:transparent;color:#66838b;cursor:pointer}.notification-center_dialogX__at0qw:hover{border-color:#28454d;background:#10242b;color:#dcecee}.notification-center_dialogBody__jt6IR{padding:20px}.notification-center_dialogBody__jt6IR p{margin:0;color:#9db2b7;font-size:12px;line-height:1.7;white-space:pre-line}.notification-center_dialogBody__jt6IR input{width:100%;height:45px;margin-top:15px;padding:0 13px;outline:none;border:1px solid #25444d;border-radius:11px;background:#07151b;color:#eaf5f6;font:inherit;font-size:12px;transition:.15s ease}.notification-center_dialogBody__jt6IR input:focus{border-color:#3d907f;box-shadow:0 0 0 3px rgba(63,198,175,.09)}.notification-center_dialogFooter__3wz1g{display:flex;justify-content:flex-end;gap:9px;padding:0 20px 20px}.notification-center_primary__tOqfj,.notification-center_secondary__0Pasx{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:10px;font:inherit;font-size:10px;font-weight:900;cursor:pointer}.notification-center_secondary__0Pasx{border:1px solid #29444c;background:#0c1b21;color:#91aab0}.notification-center_secondary__0Pasx:hover{background:#10242b;color:#d6e6e8}.notification-center_primary__tOqfj{border:1px solid #347a6d;background:linear-gradient(180deg,#1c7668,#155d54);color:#ecfffb;box-shadow:0 8px 26px rgba(28,118,104,.2)}.notification-center_primary__tOqfj:hover{filter:brightness(1.08)}.notification-center_primaryWarning__nXuYT{border-color:#80682c;background:linear-gradient(180deg,#816723,#675018)}.notification-center_primaryDanger__K42Fq{border-color:#8b3d4b;background:linear-gradient(180deg,#8d3545,#702b38)}@keyframes notification-center_toastIn___mCuJ{0%{opacity:0;transform:translateX(24px) scale(.98)}to{opacity:1;transform:none}}@keyframes notification-center_dialogIn__i_8T7{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:none}}@keyframes notification-center_fadeIn___6N2i{0%{opacity:0}to{opacity:1}}@media(max-width:600px){.notification-center_toastViewport__oehKk{top:12px;right:12px;left:12px;width:auto}.notification-center_dialogHeader__yN7EA{padding:16px 15px 13px}.notification-center_dialogBody__jt6IR{padding:16px 15px}.notification-center_dialogFooter__3wz1g{padding:0 15px 15px;flex-direction:column-reverse}.notification-center_primary__tOqfj,.notification-center_secondary__0Pasx{width:100%}}