/* KAQIUSHA — porcelain surfaces, midnight blue and ice. No styles leak to the legacy domains. */
html[data-brand="kaqiusha"] {
  --ink:#20314c; --muted:#68778c; --line:#dce3ec; --surface:#fff;
  --page:#f7f7f5; --teal:#2467bd; --teal-950:#112b53; --teal-900:#1b3c6c;
  --teal-700:#2467bd; --teal-600:#347fd8; --teal-300:#afd7ff; --teal-100:#e1efff; --teal-50:#f0f6fe;
  --amber:#996a26; --amber-bg:#fff6e8; --shadow:0 7px 26px #233e6608,0 1px 3px #233e6605;
  background:var(--page); color:var(--ink);
}
html[data-brand="kaqiusha"] body {
  background:radial-gradient(ellipse 100% 500px at 85% -10%,#e6effa 0,transparent 75%),var(--page);
  color:var(--ink); font-family:Inter,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;
  -webkit-font-smoothing:antialiased;
}
html[data-brand="kaqiusha"] :is(button,input,textarea,select):focus-visible { outline:3px solid #81b8f373; outline-offset:3px; }
html[data-brand="kaqiusha"] :is(input,textarea,select):focus { border-color:#6a9dd8; background:#fff; }
html[data-brand="kaqiusha"] :is(input,textarea)::placeholder { color:#8491a3; }
html[data-brand="kaqiusha"] :is(h1,h2,h3,.account-id) { color:#20314c; letter-spacing:-.02em; }
html[data-brand="kaqiusha"] :is(.topbar,.app-header) {
  color:#fff; background:linear-gradient(110deg,#112644,#17375f 65%,#254b78);
  border-bottom:1px solid #ffffff12; box-shadow:0 4px 16px #1329480c;
}
html[data-brand="kaqiusha"] .brand strong { color:#fff; letter-spacing:.045em; font-weight:700; }
html[data-brand="kaqiusha"] .brand small { color:#bacbe1; letter-spacing:.1em; font-size:10px; }
html[data-brand="kaqiusha"] .brand-mark { background:transparent; box-shadow:0 4px 12px #00163826; border-radius:12px; }
html[data-brand="kaqiusha"] .brand-mark img { display:block; width:100%; height:100%; }
html[data-brand="kaqiusha"] :is(.status,.sync-status) { color:#d4e2f2; }
html[data-brand="kaqiusha"] :is(.status-dot,.signal-dot) { background:#a1d4ff; box-shadow:0 0 0 4px #a1d4ff12; }
html[data-brand="kaqiusha"] :is(.btn,.button,.copy-button) { border-radius:9px; transition:background-color 180ms ease,border-color 180ms ease,box-shadow 180ms ease,transform 180ms ease; }
html[data-brand="kaqiusha"] :is(.btn,.button.secondary,.copy-button) { color:#365475; border-color:#d2ddea; background:#fff; }
html[data-brand="kaqiusha"] :is(.btn:hover,.button.secondary:hover:not(:disabled),.copy-button:hover:not(:disabled)) { color:#1b4e8e; background:#f0f6fd; border-color:#adc8e8; box-shadow:0 3px 10px #254b780b; }
html[data-brand="kaqiusha"] :is(.btn-primary,.button.primary) { color:#fff; border-color:#2467bd; background:linear-gradient(110deg,#2d75cc,#235daa); box-shadow:0 4px 12px #2467bd23; }
html[data-brand="kaqiusha"] :is(.btn-primary:hover,.button.primary:hover:not(:disabled),.btn-primary:disabled:hover) { color:#fff; border-color:#225b9e; background:linear-gradient(110deg,#286ab8,#1e5296); box-shadow:0 6px 18px #2467bd28; }
html[data-brand="kaqiusha"] .btn-primary::after { background:linear-gradient(112deg,transparent 36%,#9bcfff1a 44%,#ffffff40 49%,#9bcfff1a 54%,transparent 64%); animation-duration:14s; }
html[data-brand="kaqiusha"] :is(.btn-ghost-dark,.header-button) { color:#e7eff9; border-color:#dcecff30; background:#e6efff0a; }
html[data-brand="kaqiusha"] :is(.btn-ghost-dark:hover,.header-button:hover:not(:disabled)) { color:#fff; border-color:#dcecff59; background:#dcecff16; }
html[data-brand="kaqiusha"] :is(.eyebrow,.account-name,.workspace-intro,.updated,.balance-sync,.field-meta,.lookup-head p,.lookup-group-hint,.bridge-state,.sku-name,.batch-cutoff,.pagination,.cell-sub,.form-hint,.optional,.workspace-footer) { color:#68778c; }
html[data-brand="kaqiusha"] :is(.form-group label,.competitor-lookup label,.issue-form label,.login-card form label) { color:#405570; }
html[data-brand="kaqiusha"] :is(textarea,select,.field,.lookup-url-row input,.issue-form input,.search-box,.login-card input,.card-dialog input) { color:#20314c; border-color:#d9e2ed; background:#fcfdff; }
html[data-brand="kaqiusha"] :is(.table-wrap,.surface,.sidebar,.workspace,.card-dialog,.referral-dialog,.legal-dialog) { border-color:#dee5ec; }
html[data-brand="kaqiusha"] :is(th,td) { border-color:#e7edf4; }
html[data-brand="kaqiusha"] th { color:#62748c; background:#f4f7fb; font-size:11px; }
html[data-brand="kaqiusha"] td { color:#3c506d; }
html[data-brand="kaqiusha"] :is(td code,td strong,.sku-title) { color:#253e5e; }
html[data-brand="kaqiusha"] tbody tr:hover { background:#f5f9ff; }
html[data-brand="kaqiusha"] :is(.toast,.card-dialog,.referral-dialog,.legal-dialog) { color:#263c59; background:#fff; box-shadow:0 15px 50px #152e5723; }
html[data-brand="kaqiusha"] .toast { border-color:#c7daee; border-left-color:#3478c4; }
html[data-brand="kaqiusha"] :is(.card-dialog,.legal-dialog,.referral-dialog)::backdrop { background:#13284570; backdrop-filter:none; }
html[data-brand="kaqiusha"] :is(.legal-banner,.legal-dialog-icon) { color:#865d2f; background:#fff8ed; border-color:#eddfc9; box-shadow:inset 3px 0 #c99e63; }
html[data-brand="kaqiusha"] :is(.legal-label,.legal-label .icon,.legal-pause,.legal-open) { color:#865d2f; }
html[data-brand="kaqiusha"] .legal-open { background:#f4e9d7; }
html[data-brand="kaqiusha"] .announcement-banner { color:#365b87; background:#edf5ff; border-color:#d6e5f5; }
html[data-brand="kaqiusha"] :is(.announcement-label,.announcement-pause,.announcement-open) { color:#356093; }
html[data-brand="kaqiusha"] .announcement-open { background:#dfedfd; }
/* Client: a compact control bar above a clean paper workspace. */
html[data-brand="kaqiusha"][data-brand-surface="customer"] .shell { gap:18px 22px; }
html[data-brand="kaqiusha"] :is(.sidebar,.workspace) { background:#fff; }
html[data-brand="kaqiusha"][data-brand-surface="customer"] :is(.sidebar,.workspace) { border-radius:16px; box-shadow:var(--shadow); }
html[data-brand="kaqiusha"] .sidebar::before { width:46px; height:3px; background:#4d89cc; }
html[data-brand="kaqiusha"] .connected { color:#285d93; border-color:#c4daf3; background:#ecf4fe; }
html[data-brand="kaqiusha"] :is(.stat,.task-metrics>div,.ledger-metric) { border-radius:12px; border-color:#e0e7f0; background:#f7f9fc; }
html[data-brand="kaqiusha"] .stat:first-child, html[data-brand="kaqiusha"] body.is-activated .stat:first-child { background:#edf5ff; border-color:#c5dcf5; }
html[data-brand="kaqiusha"] .stat:first-child strong { color:#245d9f; }
html[data-brand="kaqiusha"] .stat:first-child .stat-icon { color:#2b6ab3; background:#d8eaff; }
html[data-brand="kaqiusha"] .stat:nth-child(2),html[data-brand="kaqiusha"] body.is-activated .stat:nth-child(2) { background:#fff9ef; border-color:#eee0c8; }
html[data-brand="kaqiusha"] .stat:nth-child(2) strong { color:#966b35; }
html[data-brand="kaqiusha"] .stat:nth-child(2) .stat-icon { color:#a0753b; background:#f8ebd4; }
html[data-brand="kaqiusha"] .stat:nth-child(3),html[data-brand="kaqiusha"] body.is-activated .stat:nth-child(3) { background:#f3f2fb; border-color:#dfdcef; }
html[data-brand="kaqiusha"] .stat:nth-child(3) strong { color:#685991; }
html[data-brand="kaqiusha"] .stat:nth-child(3) .stat-icon { color:#72639c; background:#e7e2f5; }
html[data-brand="kaqiusha"] :is(.stat span,.task-metrics span,.ledger-metric span) { color:#64758a; }
html[data-brand="kaqiusha"] .balance-sync::before { background:#6f9fd4; }
html[data-brand="kaqiusha"] :is(.logout-link,.safety .icon) { color:#6783a6; }
html[data-brand="kaqiusha"] .shell>.tabs { padding:5px; border-color:#d4dfed; background:#eaf0f7; border-radius:12px; box-shadow:0 3px 12px #173c6408; }
html[data-brand="kaqiusha"] .tab { color:#687d96; }
html[data-brand="kaqiusha"] .tab-indicator { background:#fff; border-color:#cbddef; border-radius:8px; box-shadow:0 2px 7px #1d426e0c; }
html[data-brand="kaqiusha"] .tab.active { color:#215b9e; }
html[data-brand="kaqiusha"] :is(.tab .count,.tab.active .count) { color:#315f96; background:#e0ecfb; }
html[data-brand="kaqiusha"] :is(.account-ledger-link,.account-ledger-link:hover,.account-ledger-link[aria-expanded="true"]) { color:#456583; border-color:#d8e3ef; background:#f6f9fd; }
html[data-brand="kaqiusha"] .account-ledger-copy small { color:#73869b; }
html[data-brand="kaqiusha"] :is(.activation-panel,.activation-panel.activated) { border-color:#24466e; border-radius:13px; background:linear-gradient(112deg,#183456,#244e7b 65%,#326595); box-shadow:0 8px 24px #1b43671c; }
html[data-brand="kaqiusha"] .activation-panel::after { border-radius:28px; transform:rotate(28deg); border-color:#b9dbff20; box-shadow:0 0 0 60px #b9dbff07,0 0 0 120px #b9dbff04; }
html[data-brand="kaqiusha"] .activation-panel::before { background:linear-gradient(113deg,transparent 32%,#8dbdf010 43%,#edf6ff26 49%,#8dbdf010 54%,transparent 65%); animation-duration:16s; }
html[data-brand="kaqiusha"] .activation-copy h2 { color:#fff; }
html[data-brand="kaqiusha"] .activation-copy .section-kicker { color:#b5d7fa; }
html[data-brand="kaqiusha"] :is(.activation-copy p,.activation-panel.activated .activation-form label,.activation-panel.activated .activation-visibility,.activation-panel.activated .activation-copy h2) { color:#d1e3f7; }
html[data-brand="kaqiusha"] .activation-controls input { color:#263c59; border-color:#ccdff5; background:#fff; }
html[data-brand="kaqiusha"] .activation-panel.activated .activation-expand { color:#e0eeff; border-color:#d0e6ff50; background:#e3efff0a; }
html[data-brand="kaqiusha"] .mode-option.active { color:#285e9d; border-color:#a9c9ed; background:#edf5ff; box-shadow:inset 0 0 0 1px #d4e5f9; }
html[data-brand="kaqiusha"] .mode-option.active small { color:#607fa4; }
html[data-brand="kaqiusha"] .form-section { border-color:#dce5ef; border-top:3px solid #6799d1; border-radius:13px; }
html[data-brand="kaqiusha"] .competitor-lookup { border-color:#dce5ef; border-top:3px solid #87a4c4; border-radius:13px; background:#fff; }
html[data-brand="kaqiusha"] .competitor-lookup .lookup-head h3 { color:#315f91; }
html[data-brand="kaqiusha"] :is(.guide,.lookup-mobile-notice) { border-color:#d8e4f1; border-radius:13px; background:linear-gradient(120deg,#f0f6fd,#fafcfe); }
html[data-brand="kaqiusha"] :is(.guide h3,.batch-lead,.lookup-mobile-notice h3,.lookup-mobile-notice h2,.lookup-mobile-notice>.icon) { color:#315e8f; }
html[data-brand="kaqiusha"] :is(.batch-copy,.guide li,.guide-note,.lookup-mobile-notice p) { color:#607892; }
html[data-brand="kaqiusha"] :is(.guide-note,.batch-countdown) { border-color:#d8e4f1; }
html[data-brand="kaqiusha"] .batch-countdown strong { color:#285c96; }
html[data-brand="kaqiusha"] :is(.batch-countdown span,.batch-countdown small) { color:#68809b; }
html[data-brand="kaqiusha"] .cost-hint strong { color:#2863a6; }
html[data-brand="kaqiusha"] :is(.refresh-status,.lookup-result,.lookup-desktop-guide) { color:#456c98; border-color:#d5e3f4; background:#f1f6fd; }
html[data-brand="kaqiusha"] .lookup-desktop-guide strong { color:#315e92; }
html[data-brand="kaqiusha"] .lookup-desktop-guide p { color:#647e9b; }
html[data-brand="kaqiusha"] .sku-avatar { color:#3069ab; background:#e4effc; border-radius:9px; }
html[data-brand="kaqiusha"] #resultsPanel .panel-bar h2 { color:#285e9d; }
html[data-brand="kaqiusha"] #ledgerPanel .panel-bar h2 { color:#826647; }
html[data-brand="kaqiusha"] .task-metrics>div:nth-child(2) { background:#edf5ff; border-color:#d0e0f3; }
html[data-brand="kaqiusha"] :is(.task-metrics>div:nth-child(3),.ledger-metric:nth-child(1)) { background:#edf7f8; border-color:#cde3e9; }
html[data-brand="kaqiusha"] :is(.task-metrics>div:nth-child(3) strong,.ledger-metric:nth-child(1) strong) { color:#2e7384; }
html[data-brand="kaqiusha"] :is(.tag,.withdraw-action) { color:#2a6a80; background:#e6f3f7; border-color:#c9e0e9; }
html[data-brand="kaqiusha"] .withdraw-action:hover { color:#23586b; background:#daebf3; border-color:#a7c9d8; }
html[data-brand="kaqiusha"] :is(.tag.pending,.tag.refunded) { color:#91652d; background:#fff1da; }
html[data-brand="kaqiusha"] .lookup-low-group { border-color:#ccdfec; background:#f1f7fc; }
html[data-brand="kaqiusha"] .lookup-low-group .lookup-group-head h4 { color:#2e658c; }
html[data-brand="kaqiusha"] .lookup-high-group { border-color:#dcd8ed; background:#f7f5fc; }
html[data-brand="kaqiusha"] .lookup-high-group .lookup-group-head h4 { color:#6b5995; }
html[data-brand="kaqiusha"] .referral-card { border-color:#c8d9ef; background:linear-gradient(125deg,#edf4ff,#f9fbff); border-radius:13px; }
html[data-brand="kaqiusha"] :is(.referral-card h3,.referral-code-row>strong,.referral-card-actions button) { color:#2e629d; }
html[data-brand="kaqiusha"] :is(.referral-gift,.referral-entry-icon) { color:#2c68ae; border-color:#b8d2ef; background:#deecff; }
html[data-brand="kaqiusha"] :is(.referral-earned,.referral-card-note,.referral-entry-note) { color:#617d9d; }
html[data-brand="kaqiusha"] .referral-copy { color:#32649c; border-color:#c2d6ec; }
html[data-brand="kaqiusha"] .referral-card-actions { border-color:#d2e1f2; }
html[data-brand="kaqiusha"] .referral-entry { border-color:#c1d7f0; background:linear-gradient(118deg,#eff5ff,#fff 60%,#f9fbff); box-shadow:0 3px 13px #2b6daf0a,inset 3px 0 #699bd4; }
html[data-brand="kaqiusha"] .referral-entry::before { background:linear-gradient(112deg,transparent 35%,#69a9f00a 44%,#69a9f020 49%,#69a9f00a 54%,transparent 64%); animation-duration:15s; }
html[data-brand="kaqiusha"] .referral-entry-copy h2 { color:#294f7d; }
html[data-brand="kaqiusha"] :is(.referral-entry-open,.referral-entry-open:hover) { color:#315f94; border-color:#bed3ed; background:#e9f2ff; }
html[data-brand="kaqiusha"] .referral-dialog-head { background:linear-gradient(125deg,#eff5ff,#fff); }
html[data-brand="kaqiusha"] :is(.referral-form,.referral-used,.referral-tier.qualified) { color:#345c89; border-color:#d1dff0; background:#f2f7fe; }
html[data-brand="kaqiusha"] :is(.referral-form label,.referral-tier>strong,.referral-history-row b,.referral-history-row strong) { color:#315e94; }
html[data-brand="kaqiusha"] .referral-input-row input { color:#263c59; border-color:#cedff2; }
html[data-brand="kaqiusha"] .referral-tier small { color:#3c6697; background:#dfeafa; }
/* Partner console: a calm navy welcome, strong numeric hierarchy and paper cards. */
html[data-brand="kaqiusha"][data-brand-surface="agent"] .workspace { background:transparent; }
html[data-brand="kaqiusha"] .login-shell { background:#fbfbf8; }
html[data-brand="kaqiusha"] .login-story { background:radial-gradient(ellipse at 100% 20%,#568dcc28,transparent 65%),linear-gradient(145deg,#112846,#244a75); }
html[data-brand="kaqiusha"] .login-story::before,html[data-brand="kaqiusha"] .login-story::after { border-radius:36px; transform:rotate(32deg); border-color:#aecbfb21; }
html[data-brand="kaqiusha"] .story-copy h1 { max-width:380px; color:#fff; font-size:clamp(40px,4.7vw,66px); line-height:1.3; font-weight:650; letter-spacing:.01em; }
html[data-brand="kaqiusha"] .story-copy .eyebrow { color:#a9ccef; letter-spacing:.18em; }
html[data-brand="kaqiusha"] :is(.story-copy p,.story-footer) { color:#b8cce4; }
html[data-brand="kaqiusha"] .story-pills span { color:#c9dbed; border-color:#9abce548; background:#cadffc05; }
html[data-brand="kaqiusha"] .login-monogram { background:transparent; border-radius:14px; }
html[data-brand="kaqiusha"] .login-monogram img { display:block; }
html[data-brand="kaqiusha"] .login-footnote { color:#738197; }
html[data-brand="kaqiusha"] .login-panel { background:radial-gradient(ellipse at 100% 0,#e8f0fb,transparent 60%),#fbfbf8; }
html[data-brand="kaqiusha"] .login-card h2 { font-weight:650; }
html[data-brand="kaqiusha"] .welcome { margin-bottom:22px; }
html[data-brand="kaqiusha"] .welcome .eyebrow,html[data-brand="kaqiusha"] .section-title .eyebrow { color:#6287b3; }
html[data-brand="kaqiusha"] .welcome p { color:#687b93; }
html[data-brand="kaqiusha"] .account-tag { color:#47709d; border-color:#ccddf0; background:#eff5fc; }
html[data-brand="kaqiusha"] .account-tag .signal-dot { background:#6b9fd7; }
html[data-brand="kaqiusha"] .metric-card { border-radius:13px; border-color:#dce5ef; border-top:3px solid #83a9d5; box-shadow:var(--shadow); }
html[data-brand="kaqiusha"] .metric-card>span { color:#60738c; }
html[data-brand="kaqiusha"] .metric-card>strong { color:#295b97; font-weight:650; }
html[data-brand="kaqiusha"] .metric-card:nth-child(2) { border-top-color:#77a8bb; background:#f5fbfe; }
html[data-brand="kaqiusha"] .metric-card:nth-child(2)>strong { color:#34778b; }
html[data-brand="kaqiusha"] .metric-card.warning { border-top-color:#d4b27a; background:#fffbf4; }
html[data-brand="kaqiusha"] .metric-card.warning>strong { color:#9a7138; }
html[data-brand="kaqiusha"] .metric-card.accent { border-color:#275b99; background:linear-gradient(120deg,#244e7d,#2e68aa); }
html[data-brand="kaqiusha"] .metric-card.accent>strong { color:#fff; }
html[data-brand="kaqiusha"] :is(.metric-card.accent>span,.metric-card.accent>small) { color:#dbeaff; }
html[data-brand="kaqiusha"] .metric-card.accent::after { border-radius:20px; transform:rotate(30deg); }
html[data-brand="kaqiusha"] .metric-card>small { color:#748399; }
html[data-brand="kaqiusha"] .workspace-tabs { border-color:#d6e2ef; background:#eaf0f7; border-radius:12px; }
html[data-brand="kaqiusha"] .workspace-tab { color:#677c95; border-radius:8px; }
html[data-brand="kaqiusha"] .workspace-tab.active { color:#275d9b; background:#fff; box-shadow:0 2px 8px #2349780d; }
html[data-brand="kaqiusha"] .workspace-tab[data-tab="referrals"].active { color:#706098; }
html[data-brand="kaqiusha"] .workspace-tab[data-tab="settlements"].active { color:#44718e; }
html[data-brand="kaqiusha"] .surface { border-radius:14px; box-shadow:var(--shadow); }
html[data-brand="kaqiusha"] .issue-surface { border-top-color:#6a98cf; }
html[data-brand="kaqiusha"] .result-surface { border-top-color:#9cb4d0; }
html[data-brand="kaqiusha"] :is(.section-title h2,.history-heading h2) { color:#243c5b; }
html[data-brand="kaqiusha"] :is(.section-title p,.history-heading p,.result-empty span,.history-toolbar>small,.record-item p,.record-item small,.empty-state,.load-more) { color:#6c7e95; }
html[data-brand="kaqiusha"] .issue-preview { border-color:#c8dbf0; background:#eef5ff; }
html[data-brand="kaqiusha"] :is(.issue-preview>span,.issue-preview>strong) { color:#355f92; }
html[data-brand="kaqiusha"] .new-card { border-color:#c9dcf0; background:#f4f8ff; }
html[data-brand="kaqiusha"] :is(.new-card code,.new-card>span) { color:#315e91; }
html[data-brand="kaqiusha"] .result-empty svg { fill:#eff5fd; stroke:#8babcd; }
html[data-brand="kaqiusha"] .result-empty strong { color:#597fa7; }
html[data-brand="kaqiusha"] :is(.history-heading,.history-toolbar,.load-more,.record-item) { border-color:#e4ebf3; }
html[data-brand="kaqiusha"] .search-box svg { color:#7a95b2; }
html[data-brand="kaqiusha"] .status-badge { color:#987240; background:#fff3df; }
html[data-brand="kaqiusha"] .status-badge.activated { color:#326b87; background:#e5f2fa; }
html[data-brand="kaqiusha"] .status-badge.disabled { color:#728094; background:#eff2f6; }
html[data-brand="kaqiusha"] .record-icon { color:#4675a9; background:#ebf2fc; }
html[data-brand="kaqiusha"] .record-item strong { color:#314d70; }
html[data-brand="kaqiusha"] .record-item>b { color:#3969a2; }
html[data-brand="kaqiusha"] :is(.record-item>b.settled,.record-item.refund-record>b) { color:#397a93; }
html[data-brand="kaqiusha"] .record-item.refund-record .record-icon { color:#397a93; background:#e7f2f9; }
html[data-brand="kaqiusha"] .agent-credit-summary { border-color:#d6e3f0; background:#f1f6fc; }
html[data-brand="kaqiusha"] .agent-credit-summary>div+div { border-color:#d2e0f0; }
html[data-brand="kaqiusha"] .agent-credit-summary span { color:#587694; }
html[data-brand="kaqiusha"] .agent-credit-summary strong { color:#315f94; }
html[data-brand="kaqiusha"] .agent-credit-summary small { color:#75849a; }
html[data-brand="kaqiusha"] .agent-referral-card { border-color:#ded9eb; border-radius:14px; background:linear-gradient(110deg,#fbfaff,#f6f3fb); box-shadow:none; }
html[data-brand="kaqiusha"] .agent-referral-copy h2 { color:#655881; }
html[data-brand="kaqiusha"] :is(.agent-referral-copy .eyebrow,.agent-referral-code code,.agent-referral-credit>strong,.agent-referral-tiers) { color:#756399; }
html[data-brand="kaqiusha"] :is(.agent-referral-copy p,.agent-referral-code small,.agent-referral-credit>small) { color:#7b7890; }
html[data-brand="kaqiusha"] .agent-referral-credit { border-color:#e0dbec; }
html[data-brand="kaqiusha"] .dialog-close { color:#66809b; background:#eff4fa; }
html[data-brand="kaqiusha"] .card-dialog .form-hint { color:#587494; background:#f1f6fc; }
html[data-brand="kaqiusha"] #agentCardActionLabel { color:#6a7f99; }
html[data-brand="kaqiusha"] :is(.danger-text,.btn-danger) { color:#b05b51; border-color:#ebc9c5; background:#fff8f6; }
html[data-brand="kaqiusha"] .button.danger { color:#fff; border-color:#ac5149; background:#ac5149; }
html[data-brand="kaqiusha"] .toast.error { color:#a35d43; border-color:#efd6c9; border-left-color:#c48261; }
@media(max-width:720px) {
  html[data-brand="kaqiusha"] .login-story { min-height:216px; padding:24px; }
  html[data-brand="kaqiusha"] .story-copy h1 { max-width:none; font-size:30px; margin:12px 0 0; }
  html[data-brand="kaqiusha"] .login-panel { min-height:calc(100vh - 216px); padding:27px 25px; }
  html[data-brand="kaqiusha"] .metric-card { padding:16px; }
  html[data-brand="kaqiusha"] .cards-table tr { background:#fff; border-color:#dbe4ef; }
  html[data-brand="kaqiusha"] .cards-table td::before { color:#7c8ca1; }
  html[data-brand="kaqiusha"] .cards-table td:first-child { border-color:#e2eaf4; }
  html[data-brand="kaqiusha"] .agent-referral-card { padding:19px; gap:14px; }
  html[data-brand="kaqiusha"] .app-header .brand strong { font-size:13px; letter-spacing:0; }
}
@media(max-width:620px) {
  html[data-brand="kaqiusha"] .brand strong { font-size:16px; }
  html[data-brand="kaqiusha"] .brand small { font-size:9px; letter-spacing:.025em; }
  html[data-brand="kaqiusha"][data-brand-surface="customer"] .shell { gap:10px; }
  html[data-brand="kaqiusha"] .shell>.tabs { border-radius:10px; }
  html[data-brand="kaqiusha"] .tab { gap:5px; }
  html[data-brand="kaqiusha"] :is(.stat,.task-metrics>div,.ledger-metric) { border-radius:10px; }
  html[data-brand="kaqiusha"] .referral-entry { padding:9px 10px; }
  html[data-brand="kaqiusha"] :is(#resultsBody tr,#ledgerBody tr) { border-color:#dfe6ef; }
}
@media(prefers-reduced-motion:reduce) {
  html[data-brand="kaqiusha"] *,html[data-brand="kaqiusha"] *::before,html[data-brand="kaqiusha"] *::after { animation:none!important; transition:none!important; scroll-behavior:auto!important; }
}
