/* Existing blue UI accents only. No page, card, reading surface, or layout resets. */
:root[data-rankrr-accent] {
  --rr-accent-text: #075de3;
  --rr-accent-icon: #0b64f2;
  --rr-accent-ink: #ffffff;
  --rr-accent-fill: linear-gradient(180deg, #0b64f2 0%, #075ce8 58%, #0756df 100%);
  --rr-accent-gloss: inset 0 1.5px 2px #a5d2ff99, inset 0 0 0 1px #4b91ff70, 0 4px 10px #065cdd24;
  --rr-accent-soft-fill: linear-gradient(135deg, #e1f2ff, #f0f8ff);
  --rr-accent-ring: #72b4ed;
}
html[data-rankrr-accent="dashboard"] body.chats-active {
  --rr-accent-text: #60a5fa;
  --rr-accent-icon: #60a5fa;
  --rr-accent-fill: linear-gradient(135deg, #106ddb 0%, #0965d9 55%, #075bd3 100%);
  --rr-accent-soft-fill: linear-gradient(135deg, #e1f2ff, #f0f8ff);
  --rr-accent-ring: #72b4ed;
}
:root[data-rankrr-accent="focus"] {
  --rr-accent-text: #60a5fa;
  --rr-accent-icon: #60a5fa;
}

html[data-rankrr-accent="auth"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* auth: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="auth"] .author-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="auth"] .author-avatar { color: var(--rr-accent-text); }
html[data-rankrr-accent="auth"] .message.info:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="auth"] .message.info { color: var(--rr-accent-text); }
html[data-rankrr-accent="auth"] .primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="auth"] .primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="auth"] .primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="auth"] .primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="auth"] .primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="auth"] .primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="onboarding"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* onboarding: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="onboarding"] .huge-card.selected:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="onboarding"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="onboarding"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="onboarding"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="onboarding"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="onboarding"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="onboarding"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="onboarding"] .dot.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="onboarding"] .dot.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="onboarding"] .year-box.selected:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="onboarding"] .enrollment-card:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="onboarding"] .enrollment-card.selected { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="onboarding"] .enrollment-best:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="onboarding"] .enrollment-best:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="onboarding"] .momentum .enrollment-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="onboarding"] .momentum .enrollment-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="onboarding"] .enrollment-arrow:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="onboarding"] .enrollment-arrow:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }
html[data-rankrr-accent="dashboard"] body.chats-active { --primary: var(--rr-accent-text); --primary-hover: #8bc2ff; }

/* dashboard: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="dashboard"] .task-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .task-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .pdf-drop-zone:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .pdf-drop-zone:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .pdf-drop-zone i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .selection-chip.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .selection-chip.active { border-color: var(--rr-accent-icon); color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .process-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .process-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .process-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .process-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .process-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .process-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .loading-bar-inner:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .loading-bar-inner:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body.chats-active .msg-bubble.out:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill) !important; color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] body.chats-active .msg-bubble.out:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
/* The calendar floats over the dashboard; blue accents belong on its controls. */
html[data-rankrr-accent="dashboard"] #dash-calendar-modal { background: transparent; backdrop-filter: none; -webkit-backdrop-filter: none; }
html[data-rankrr-accent="dashboard"] .dash-range-go-btn.ready:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-range-go-btn.ready:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .dash-range-go-btn.ready:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .dash-range-go-btn.ready:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-range-go-btn.ready:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .dash-range-go-btn.ready:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .dash-calendar-modal .calendar-day.selected:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill) !important; color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-calendar-modal .calendar-day.selected:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .dash-calendar-modal .calendar-day.in-range:not(.selected):not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .dash-calendar-modal .calendar-day.range-start:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill) !important; color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-calendar-modal .calendar-day.range-start:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .dash-calendar-modal .calendar-day.range-end:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill) !important; color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-calendar-modal .calendar-day.range-end:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .dash-modal-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-modal-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .dash-modal-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .nav-item:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .nav-item.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body.parent-control-mode #sidebar-menu-label { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .lock-icon-wrap:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .today-classes-toggle button.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .today-classes-toggle button.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .today-classes-toggle button.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .dash-back-dashboard-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-back-dashboard-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .dash-back-dashboard-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .dash-back-dashboard-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-back-dashboard-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .dash-back-dashboard-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .dashboard-stats-grid .dashboard-stat-card .dash-stat-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .dashboard-stats-grid .dashboard-stat-card .dash-stat-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: #fff !important; box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .dashboard-stats-grid .dashboard-stat-card .dash-stat-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .dashboard-stats-grid .dashboard-stat-card .dash-stat-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dash-stat-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .dash-stat-pill { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dash-progress-meta-badge.in-progress:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .dash-progress-meta-badge.in-progress { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dash-goal-row button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .dash-goal-row button { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dash-date-nav-btn { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dash-date-nav-btn:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dash-activity-tooltip .dash-tooltip-indicator.solid:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-activity-tooltip .dash-tooltip-indicator.solid:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .dash-activity-detail:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .dash-activity-detail .time { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dash-app-bar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .dash-app-bar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .dash-app-fallback-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dashboard-report-trigger:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .dashboard-report-trigger:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dashboard-report-menu.open .dashboard-report-trigger:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .dashboard-report-menu.open .dashboard-report-trigger { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .dashboard-report-option:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .dashboard-report-option:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .flip-icon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .flip-icon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .flip-icon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .user .ai-bubble:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .user .ai-bubble:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .subject-card:hover .action-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .subject-card:hover .action-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .subject-card:hover .action-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .card-physics .bg-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .goals-pill { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .goals-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .goals-pill.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .goals-pill.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .goals-pill.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .feedback-type-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .topbar-xp-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .topbar-xp-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: #fff !important; box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .topbar-xp-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .topbar-xp-icon b { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mission-slot-timing i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mission-type:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mission-type { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mission-play-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mission-play-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .mission-play-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .mission-play-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mission-play-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .mission-play-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .mission-btn-edit:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mission-btn-edit:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .todo-panel-header button:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .todo-footer button:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mission-subj-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .custom-dropdown-item:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .custom-dropdown-item.selected:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .custom-dropdown-item.selected:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .goals-planner-footer .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .goals-planner-footer .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .goals-planner-footer .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .goals-planner-footer .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .goals-planner-footer .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .goals-planner-footer .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .slots-filled-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .slots-filled-clear-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .slots-filled-clear-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .slots-filled-clear-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .goals-category-pill.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .goals-category-pill.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .goals-category-pill.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .goals-category-save-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .goals-category-save-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .goals-category-save-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .goals-category-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .goals-add-category-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .goals-category-save-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .goals-category-save-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .goals-category-save-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
@media (min-width: 769px) {
html[data-rankrr-accent="dashboard"] #view-subject.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
}
html[data-rankrr-accent="dashboard"] .lec-btn-play.resume:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .lec-btn-play.resume:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .lec-btn-play.resume:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .lec-btn-play.resume:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .lec-btn-play.resume:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .lec-btn-play.resume:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .lec-btn-notes:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .parent-permissions-eyebrow { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .parent-permissions-lock:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .parent-permissions-lock { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .parent-permissions-count:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .parent-permissions-count { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #section-camera-focus h4 i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #section-camera-focus .profile-setting-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #section-extension-focus h4 i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #section-assistant h4 i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .extension-link-panel #extension-link-generate-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .extension-link-panel #extension-link-generate-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .extension-link-panel #extension-link-generate-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .extension-install-steps code { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .extension-file-link { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .extension-file-link:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #section-parent-access h4 i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .parent-access-icon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .parent-access-icon-btn:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .profile-setting-row:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .profile-setting-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .attachments-row:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .attachments-slide-status.is-processing { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .btn-open-yt:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .btn-open-yt:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .btn-open-yt:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .btn-open-yt:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .btn-open-yt:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .btn-open-yt:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .split-results-bar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .chapter-item.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .btn-add-slot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .btn-add-slot:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .slot-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .slot-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .slot-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .slot-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .btn-play-outline { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .btn-play-outline:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .btn-play-outline:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .btn-play-outline:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .rankrr-toggle input:checked+.slider:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-toggle input:checked+.slider:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .assign-subject-header { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .assign-subject-header .header-left .color-box:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .assign-subject-header .header-left .color-box:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .assign-topic-item:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .today-class-card:hover .play-action-btn.not-completed:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill) !important; color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .today-class-card:hover .play-action-btn.not-completed:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .today-class-card:hover .play-action-btn.not-completed:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .mobile-nav-item.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .carousel-dot.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .carousel-dot.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] .topbar-goals-btn.add-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] .topbar-goals-btn.add-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .topbar-goals-btn.add-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] .topbar-goals-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] .topbar-goals-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .topbar-goals-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] .subject-layout.selection-mode .chapter-item .ch-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] #topbar-actions button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill) !important; color: var(--rr-accent-ink) !important; text-shadow: none; }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] #topbar-actions button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
}
@media (max-width: 1024px) {
html[data-rankrr-accent="dashboard"] body:not(.chats-active) #topbar-actions button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
}
html[data-rankrr-accent="dashboard"] .drawer-stat-card.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .lb-v2-person:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .lb-v2-mini-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .lb-page-num.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill) !important; color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .lb-page-num.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .msg-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .msg-bubble.out:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .msg-bubble.out:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .msg-bubble.in .msg-voice-play-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .msg-bubble.in .msg-voice-play-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .msg-bubble.in .msg-voice-play-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .msg-bubble.in .msg-voice-bar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .msg-bubble.in .msg-voice-bar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .msg-voice-bar.played.in:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .msg-voice-bar.played.in:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .msg-send-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .msg-send-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .msg-send-circle:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .msg-send-circle:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .msg-label:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .mingle-inbox-eyebrow { color: var(--rr-accent-text); }
@media (min-width: 821px) {
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .inbox-tab.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
}
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .mingle-inbox-action.link { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .mingle-inbox-status.is-pending:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .mingle-inbox-status.is-pending { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .mingle-inbox-hero-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .mingle-inbox-count:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .mingle-inbox-empty-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] #mingle-inbox-view .mingle-inbox-empty-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #mingle-messages-view .dm-list-head button { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #mingle-messages-view .msg-bubble.out:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] #mingle-messages-view .msg-bubble.out:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .ai-speech-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-speech-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-speech-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-speech-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-input-tools-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-input-tools-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-input-tools-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-input-tools.open .ai-input-tools-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-input-tools.open .ai-input-tools-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-input-tools.open .ai-input-tools-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-voice-chat-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-voice-chat-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-voice-chat-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-voice-chat-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .rankrr-voice-call-brand i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .rankrr-voice-call:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .rankrr-voice-action.pause.muted:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-voice-action.pause.muted:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .rankrr-voice-action.pause.muted:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .rankrr-voice-orb-ring:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-voice-orb-ring:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .rankrr-voice-orb:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-voice-orb:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .rankrr-voice-call.listening .rankrr-voice-orb:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-voice-call.listening .rankrr-voice-orb:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .rankrr-voice-call.speaking .rankrr-voice-orb-ring:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-voice-call.speaking .rankrr-voice-orb-ring:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .ai-settings-save-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-settings-save-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-settings-save-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-settings-save-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-settings-save-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-settings-save-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .topbar-ai-history-pill.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-knowledge-node.node-study .ai-node-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-knowledge-node.node-study .ai-node-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ai-input-add-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-input-add-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-input-add-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-voice-wave:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-voice-wave:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .ai-mic-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-mic-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-mic-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-mic-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-typing-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-typing-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .ai-send-btn-circle.speaking:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill) !important; color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-send-btn-circle.speaking:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-send-btn-circle.speaking:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-thinking span:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-thinking span:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .ai-step-row.active .ai-step-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-bubble mark:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-bubble mark { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ai-bubble .ai-highlight:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-bubble .ai-highlight { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ai-bubble .ai-hl-blue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-bubble .ai-hl-blue { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .markdown-body mark:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .markdown-body mark { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .markdown-body .ai-highlight:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .markdown-body .ai-highlight { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .markdown-body .ai-hl-blue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .markdown-body .ai-hl-blue { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] body.dark-theme .ai-bubble mark:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body.dark-theme .ai-bubble mark { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] body.dark-theme .ai-bubble .ai-highlight:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body.dark-theme .ai-bubble .ai-highlight { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] body.dark-theme .ai-bubble .ai-hl-blue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body.dark-theme .ai-bubble .ai-hl-blue { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] body.dark-theme .markdown-body mark:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body.dark-theme .markdown-body mark { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] body.dark-theme .markdown-body .ai-highlight:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body.dark-theme .markdown-body .ai-highlight { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] body.dark-theme .markdown-body .ai-hl-blue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body.dark-theme .markdown-body .ai-hl-blue { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ai-bubble .markdown-body :not(pre)>code:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ai-send-btn-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-send-btn-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-send-btn-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-send-btn-circle:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-send-btn-circle:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ai-send-btn-circle:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-carousel-progress-fill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ai-carousel-progress-fill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-ig-share { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-video-ratio-picker button.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mingle-video-ratio-picker button.active { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] #mingle-post-view #mingle-post-step-1.has-text .mingle-composer-media-btn { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #mingle-post-view .mingle-composer-media-btn { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-confirm-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mingle-confirm-icon i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-confirm-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-confirm-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-confirm-continue:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-confirm-continue:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-hashtag { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-hashtag-suggestions button { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-hashtag-suggestions button:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mingle-hashtag-filter button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mingle-hashtag-filter button { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-post-comment-form button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-post-comment-form button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .mingle-post-comment-form button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .mingle-people-friend-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-people-friend-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .mingle-people-friend-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .circle-book-dot-inner { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .circle-book-download-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .circle-book-download-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .circle-book-download-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .circle-book-download-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .circle-book-download-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .circle-book-download-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .rankrr-book-modal-badge i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .rankrr-book-pill i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .rankrr-book-modal-step.active .rankrr-book-modal-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-book-modal-step.active .rankrr-book-modal-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .rankrr-book-modal-step.active .rankrr-book-modal-circle { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .rankrr-book-modal-step.active .step-label { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .rankrr-book-modal-instruction i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .rankrr-book-btn-create:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-book-btn-create:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .rankrr-book-btn-create:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .rankrr-book-btn-create:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .rankrr-book-btn-create:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .rankrr-book-btn-create:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .mingle-story-camera:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-story-camera:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-story.seen .mingle-story-ring:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-story.seen .mingle-story-ring:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-startup-card:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-startup-card:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-change-photo:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-change-photo:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-toggle-row a { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-toggle.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-toggle.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-more-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mingle-more-btn:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-local-post-more:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mingle-local-post-more:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-local-post-actions button:hover { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] #mingle-featured-post .post-actions button:hover { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .mingle-comment-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-comment-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .mingle-comment-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .mingle-comment-composer-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-comment-composer-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .mingle-comment-composer-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .mingle-post-comment-form button:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .mingle-circle-search:focus-within { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .mingle-user-search-result:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .mingle-user-search-copy strong i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-rail-heading > i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-rail-person-copy strong i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-rail-link { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-people-name i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-notification-card.is-unread { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .mingle-notification-card > i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-public-profile-card h2 i { color: var(--rr-accent-text); }
@media (max-width: 1180px) {
html[data-rankrr-accent="dashboard"] .mingle-mobile-discover-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
}
@media (max-width: 1180px) {
html[data-rankrr-accent="dashboard"] .mingle-mobile-discover-btn i:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
}
@media (max-width: 1180px) {
html[data-rankrr-accent="dashboard"] .mingle-mobile-discover-btn i { color: var(--rr-accent-text); }
}
html[data-rankrr-accent="dashboard"] .profile-nav-item.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .profile-nav-item.active { color: var(--rr-accent-text); }
@media (max-width: 768px) {
html[data-rankrr-accent="dashboard"] .profile-mobile-back-btn { color: var(--rr-accent-text); }
}
@media (max-width: 768px) {
html[data-rankrr-accent="dashboard"] .profile-mobile-back-btn:active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
}
@media (max-width: 768px) {
html[data-rankrr-accent="dashboard"] .profile-nav-item.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill) !important; }
}
@media (max-width: 768px) {
html[data-rankrr-accent="dashboard"] .profile-nav-item.active { color: var(--rr-accent-text) !important; }
}
html[data-rankrr-accent="dashboard"] .cd-back-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .cd-back-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .cd-back-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .cd-back-btn:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .mingle-post-expand-btn:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .rankrr-bookmark-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .yt-back-study-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .yt-back-study-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .yt-back-study-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .yt-back-study-pill:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .yt-search-form:focus-within { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .yt-user-avatar-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .yt-user-avatar-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .yt-user-avatar-circle:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .yt-channel-item-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .yt-channel-item-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .yt-chip-btn.add-interest:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .yt-chip-btn.add-interest { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .yt-chip-btn.add-interest:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .yt-chip-btn.add-interest:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .yt-chip-btn.add-interest:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .yt-edu-floating-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .yt-edu-floating-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .yt-edu-floating-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .yt-modal-submit-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .yt-modal-submit-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .yt-modal-submit-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .yt-modal-submit-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .yt-modal-submit-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .yt-modal-submit-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .time-icon-btn.selected { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ios-slot-item.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ios-slot-check { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ios-slot-item.active .ios-slot-range { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ios-range-tab.active { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .ios-range-tab.active .ios-range-tab-step:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ios-range-tab.active .ios-range-tab-step:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .ios-range-tab.active .ios-range-tab-label { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ios-ring-col.is-focused .ios-ring-item.selected { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ios-time-btn-save-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ios-time-btn-save-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ios-time-btn-save-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ios-time-btn-save-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ios-time-btn-save-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ios-time-btn-save-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ios-time-step-back-btn { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ios-time-step-back-btn:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .slot-time-selected-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .slot-time-selected-pill { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .slot-time-selected-pill:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .slot-time-selected-pill:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .mission-slot-timing i { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .mission-slot-timing i.ri-sun-cloudy-fill { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .mission-slot-timing i.timing-icon-morning { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .mission-slot-timing i.ri-sun-fill { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .mission-slot-timing i.timing-icon-afternoon { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .mission-slot-timing i.ri-moon-fill { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .mission-slot-timing i.timing-icon-evening { color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .pw-top-promo-headline { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-top-promo-headline .pw-star-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-top-promo-price-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .pw-top-promo-price-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .pw-top-promo-price-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .pw-top-promo-diamond-gem:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .pw-top-promo-diamond-gem:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .pw-ribbon-tag:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .pw-ribbon-tag { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-scholarship-headline { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-phase2-is-text { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-coupon-pill strong { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-coupon-diamond { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-benefit-check { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-benefit-link { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .pw-phase2-footnote { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ranker-cd-tile-label { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ranker-cd-emi-banner:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ranker-cd-emi-banner { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ranker-inst-top-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ranker-inst-top-total { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ranker-inst-top-sub { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ranker-inst-row-name { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ranker-btn-fee-struct { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ranker-btn-fee-struct:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .ranker-counsel-text strong { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .ranker-btn-call-expert:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ranker-btn-call-expert:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ranker-btn-call-expert:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ranker-btn-call-expert:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .ranker-btn-call-expert:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .ranker-btn-call-expert:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] #view-ai .user .ai-bubble:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] #view-ai .user .ai-bubble:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] #view-ai .bot .ai-bubble strong { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] #view-ai .ai-bottom-input .ai-main-input-box:focus-within { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] body.dark-theme #view-ai .bot .ai-bubble strong { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-groups-card-title-wrap i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-groups-msg-bubble:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-groups-msg-bubble:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-groups-msg-row.out .mingle-groups-msg-bubble:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-groups-msg-row.out .mingle-groups-msg-bubble:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .mingle-groups-msg-author { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-groups-reply-preview-author { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .mingle-groups-camera-btn.shutter:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-groups-camera-btn.shutter:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .mingle-groups-camera-btn.shutter:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .mingle-groups-camera-btn.shutter { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .mingle-groups-send-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .mingle-groups-send-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .mingle-groups-send-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .announcement-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .announcement-close-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .announcement-close-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .announcement-close-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .account-restriction-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .account-restriction-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .account-restriction-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .ai-settings-select:focus { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] th:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .hour-grid span:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .hour-grid span:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .qs-hero-eyebrow i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-feature-item i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-pack-tag.jee:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .qs-pack-tag.jee { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-pyq-badge.jee:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .qs-pyq-badge.jee { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-gtile.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill) !important; }
html[data-rankrr-accent="dashboard"] .qs-gtile.active { border-color: var(--rr-accent-icon) !important; color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .qs-gtile.attempted:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill) !important; }
html[data-rankrr-accent="dashboard"] .qs-gtile.attempted { border-color: var(--rr-accent-icon) !important; color: var(--rr-accent-text) !important; }
html[data-rankrr-accent="dashboard"] .qs-gtile.attempted:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill) !important; }
html[data-rankrr-accent="dashboard"] .qs-gtile.attempted:hover { border-color: var(--rr-accent-icon) !important; }
html[data-rankrr-accent="dashboard"] .qs-gtile.attempted .qs-gtile-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .qs-gtile.attempted .qs-gtile-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .qs-gtile.attempted .qs-gtile-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .qs-gtile-badge.attempted:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .qs-gtile-badge.attempted:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .qs-gtile-badge.attempted:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .qs-panel-icon-btn { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-panel-icon-btn i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-panel-icon-btn:hover i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-panel-btn-count:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .qs-panel-btn-count { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-drawer-icon-wrap:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .qs-drawer-icon-wrap:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: #fff !important; box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .qs-drawer-icon-wrap:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] .qs-drawer-icon-wrap { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-drawer-search-wrap input:focus { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .qs-hist-card.active-quiz:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .qs-hist-card.active-quiz { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="dashboard"] .qs-types-preference-banner i { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-format-numerical:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="dashboard"] .qs-format-numerical { color: var(--rr-accent-text); }
html[data-rankrr-accent="dashboard"] .qs-btn-submit-val:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="dashboard"] .qs-btn-submit-val:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="dashboard"] body:not(.chats-active) .qs-btn-submit-val:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="dashboard"] .qs-textarea-answer:focus { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="player"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* player: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="player"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="player"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="player"] .up-next-item:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .up-next-subject-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .progress-fill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .progress-fill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .controls-toolbar .toolbar-right .quiz-toggle.quiz-generating:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill) !important; }
html[data-rankrr-accent="player"] .rankrr-ai-history-toggle:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .rankrr-ai-new-chat:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .rankrr-ai-chat-item:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .lecture-notes-add:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .lecture-notes-add:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .lecture-notes-add:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .lecture-notes-add:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .lecture-notes-close:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .lecture-note-pdf-open-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .lecture-note-pdf-open-btn { color: var(--rr-accent-text); }
html[data-rankrr-accent="player"] .lecture-note-pdf-open-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .lecture-note-pdf-open-btn:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="player"] .lecture-notes-upload-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .lecture-notes-upload-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .lecture-notes-upload-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="player"] .timeline-action-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .timeline-close-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .lecture-notes-pdf-box:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .lecture-notes-pdf-box:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="player"] .pdf-box-open-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .pdf-box-open-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .pdf-box-open-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="player"] .pdf-box-open-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .pdf-box-open-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .pdf-box-open-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="player"] .lecture-notes-action:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .lecture-notes-action:hover { color: var(--rr-accent-text); }
html[data-rankrr-accent="player"] .lecture-notes-action.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .lecture-notes-action.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .lecture-notes-action.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="player"] .lecture-notes-save-wrap:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .lecture-notes-save-wrap:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .lecture-selection-save:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .lecture-selection-save:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .lecture-quiz-back:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .lecture-quiz-close:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .quiz-choice.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .quiz-generate:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-generate:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-submit:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-submit:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-retry:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-retry:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-generate:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-generate:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-submit:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-submit:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-retry:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-retry:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-source-tag:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .quiz-source-tag.rankrr:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .quiz-option:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .quiz-question-tab.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-question-tab.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-question-tab.answered:not(.active):not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .quiz-action-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="player"] .quiz-action-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-action-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-action-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="player"] .quiz-action-btn.primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="player"] .quiz-action-btn.primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="player"] .quiz-action-btn.primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="player"] .note-card.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="focus"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* focus: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="focus"] body:not(.break-mode) .focus-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="focus"] body:not(.break-mode) .camera-pip-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="focus"] body:not(.break-mode) .camera-pip-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="focus"] body:not(.break-mode) .focus-voice-status.listening:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="focus"] body:not(.break-mode) .focus-voice-status.listening:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="focus"] body:not(.break-mode) .control-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="focus"] body:not(.break-mode) .control-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="focus"] body:not(.break-mode) .control-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="focus"] body:not(.break-mode) .control-btn.listening { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="focus"] body:not(.break-mode) .btn-stay:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="focus"] body:not(.break-mode) .btn-stay:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="focus"] body:not(.break-mode) .btn-stay:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }

/* lecturesplit: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="lecturesplit"] .logo-badge { color: var(--rr-accent-text); }
html[data-rankrr-accent="lecturesplit"] .btn-copy-all { color: var(--rr-accent-text); }
html[data-rankrr-accent="lecturesplit"] .badge-count { color: var(--rr-accent-text); }
html[data-rankrr-accent="lecture-notes-pdf"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* lecture-notes-pdf: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="lecture-notes-pdf"] .back-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="lecture-notes-pdf"] .toolbar-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="lecture-notes-pdf"] .toolbar-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="lecture-notes-pdf"] .toolbar-btn.primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="lecture-notes-pdf"] .settings-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="lecture-notes-pdf"] .page-thumb.active .page-thumb-preview { border-color: var(--rr-accent-icon); }

/* spiral-notebook-viewer: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="spiral-notebook-viewer"] .subject-title { color: var(--rr-accent-text); }
html[data-rankrr-accent="spiral-notebook-viewer"] .notebook-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="spiral-notebook-viewer"] .pill.blue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="spiral-notebook-viewer"] .pill.blue { color: var(--rr-accent-text); }
html[data-rankrr-accent="spiral-notebook-viewer"] .numbered-prefix { color: var(--rr-accent-text); }
html[data-rankrr-accent="pricing"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* pricing: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="pricing"] .header-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="pricing"] .purpose-kicker:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="pricing"] .purpose-option.selected:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="pricing"] .purpose-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="pricing"] .purpose-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="pricing"] .purpose-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="pricing"] .page-hero .eyebrow:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="pricing"] .plan-popular-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="pricing"] .plan-popular-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="pricing"] .plan-popular-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="pricing"] .plan-go-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="pricing"] .plan-go-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="pricing"] .plan-go-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="pricing"] .plan-icon.scholar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="pricing"] .coupon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="pricing"] .coupon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="pricing"] .coupon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="pricing"] .btn-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="pricing"] .btn-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="pricing"] .btn-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="pricing"] .payment-step.visible .step-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="pricing"] .payment-step.visible .step-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="billing"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* billing: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="billing"] .header-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="billing"] .coupon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="billing"] .coupon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="billing"] .coupon-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="billing"] .btn-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="billing"] .btn-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="billing"] .btn-continue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="billing"] .payment-step.visible .step-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="billing"] .payment-step.visible .step-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }

/* checkout: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="features"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* features: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="features"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="features"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="features"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="features"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="features"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="features"] .btn-primary:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="features"] .v-chapter.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="features"] .v-cal-tile.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="features"] .v-cal-tile.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="features"] .v-cal-tile.soft:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="features"] .v-bar.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="features"] .v-bar.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="features"] .v-tag:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="contact"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* contact: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="contact"] .support-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="contact"] .icon-wrapper:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="contact"] .icon-wrapper:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: #fff !important; box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="contact"] .icon-wrapper:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(i, svg) { color: inherit !important; }
html[data-rankrr-accent="contact"] .btn-submit:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="contact"] .btn-submit:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="contact"] .btn-submit:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="contact"] .btn-submit:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="contact"] .btn-submit:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="contact"] .btn-submit:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="privacy"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* privacy: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="privacy"] .legal-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="privacy"] .toc a:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="privacy"] .info-box:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="privacy"] .info-box { color: var(--rr-accent-text); }
html[data-rankrr-accent="terms"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* terms: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="terms"] .legal-badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="terms"] .toc a:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="terms"] .info-box:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="terms"] .info-box { color: var(--rr-accent-text); }
html[data-rankrr-accent="404"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* 404: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="404"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="404"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="404"] .btn-primary:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="admin"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* admin: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="admin"] .nav-item:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .nav-item.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .nav-item .badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="admin"] .nav-item .badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="admin"] .nav-item .badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="admin"] .user-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="admin"] .user-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="admin"] .user-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="admin"] .stat-icon.blue:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .chart-tab:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .chart-tab.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .chart-tab.active { color: var(--rr-accent-text); }
html[data-rankrr-accent="admin"] .user-row-avatar:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .profile-avatar-xl:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="admin"] .profile-avatar-xl:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="admin"] .profile-avatar-xl:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="admin"] .usage-action-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .usage-action-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="admin"] .usage-action-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="admin"] .usage-action-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="admin"] .usage-action-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="admin"] .usage-action-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="admin"] .usage-action-btn.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="admin"] .usage-cloud-pill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .badge-plan.foundation:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="admin"] .badge-plan.foundation { color: var(--rr-accent-text); }
html[data-rankrr-accent="admin"] #admin-user-plan.plan-synced { color: var(--rr-accent-text); }
html[data-rankrr-accent="admin"] #admin-academic-subscribed-plan.plan-synced { color: var(--rr-accent-text); }
html[data-rankrr-accent="admin"] #admin-plan-details-name.plan-synced { color: var(--rr-accent-text); }
html[data-rankrr-accent="admin"] .login-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="admin"] .login-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="admin"] .login-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }

/* notes-converter: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="notes-converter"] .badge { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] h1 em { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .upload-zone:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-converter"] .upload-zone:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .upload-zone.drag { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .upload-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-converter"] .upload-sub span { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .section-label { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .style-card:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .style-card.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-converter"] .style-card.active { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .prev-dark { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .opt-group label { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .opt-group select:focus { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .toggle-pill:hover { border-color: var(--rr-accent-icon); color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .toggle-pill.on:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-converter"] .toggle-pill.on { border-color: var(--rr-accent-icon); color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .toggle-pill.on .toggle-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="notes-converter"] .toggle-pill.on .toggle-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="notes-converter"] .toggle-pill.on .toggle-dot:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="notes-converter"] .convert-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="notes-converter"] .convert-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="notes-converter"] .convert-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="notes-converter"] .thumb:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .thumb.active { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .t-dark { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .prog-fill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="notes-converter"] .prog-fill:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="notes-converter"] .done-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-converter"] .dl-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="notes-converter"] .dl-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="notes-converter"] .dl-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="notes-converter"] .info-card:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .info-list i { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .history-item:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-converter"] .history-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-converter"] .history-icon { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .history-dl { color: var(--rr-accent-text); }
html[data-rankrr-accent="notes-converter"] .history-dl:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-pdf"] { --primary: var(--rr-accent-text); --primary-hover: #0056c9; --primary-dark: #0056c9; --primary-soft: #eaf5ff; --primary-light: #eaf5ff; }

/* notes-pdf: existing blue fills, selection tints, and foregrounds. */
html[data-rankrr-accent="notes-pdf"] .badge:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-pdf"] .upload-zone:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-pdf"] .style-card:hover { border-color: var(--rr-accent-icon); }
html[data-rankrr-accent="notes-pdf"] .style-card.active:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-pdf"] .convert-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="notes-pdf"] .convert-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="notes-pdf"] .convert-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="notes-pdf"] .convert-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="notes-pdf"] .convert-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="notes-pdf"] .convert-btn:hover:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }
html[data-rankrr-accent="notes-pdf"] .success-icon:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-soft-fill); }
html[data-rankrr-accent="notes-pdf"] .dl-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { background: var(--rr-accent-fill); color: var(--rr-accent-ink) !important; text-shadow: none; }
html[data-rankrr-accent="notes-pdf"] .dl-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) > :is(span, i, svg) { color: inherit !important; }
html[data-rankrr-accent="notes-pdf"] .dl-btn:not(:disabled):not([aria-disabled="true"]):not(.completed):not(.success):not(.danger):not(.error) { box-shadow: var(--rr-accent-gloss); }

/* Primary actions keep white glyphs on the deeper blue fill. */
html[data-rankrr-accent] :is(.btn-primary, .primary, .btn-continue, .plan-go-btn, .purpose-continue, .btn-submit, .btn-stay, .pay-sim-btn, .process-btn, .toolbar-btn.primary):not(:disabled):not([aria-disabled="true"]) :is(svg[fill="white"], svg [fill="white"], svg[fill="#fff"], svg [fill="#fff"]) { fill: currentColor; }
html[data-rankrr-accent] :is(.btn-primary, .primary, .btn-continue, .plan-go-btn, .purpose-continue, .btn-submit, .btn-stay, .pay-sim-btn, .process-btn, .toolbar-btn.primary):not(:disabled):not([aria-disabled="true"]) :is(svg[stroke="white"], svg [stroke="white"], svg[stroke="#fff"], svg [stroke="#fff"]) { stroke: currentColor; }



/* Shared soft switch finish. Existing dimensions and thumb travel are preserved. */
html :is(.rankrr-toggle .slider, .qs-switch .qs-slider, .mingle-toggle) {
  background: linear-gradient(180deg, #eaf0f8 0%, #d3dfed 48%, #b7c8de 100%) !important;
  border: 0 !important;
  box-shadow: inset 0 1px 2px #ffffffeb, inset 0 -1px 3px #829bb952, 0 1px 3px #58769a26 !important;
  transition: background 180ms ease, box-shadow 180ms ease;
}
html :is(.rankrr-toggle .slider, .qs-switch .qs-slider)::before,
html .mingle-toggle::after {
  background: linear-gradient(180deg, #ffffff 0%, #ffffff 55%, #f0f5fc 100%) !important;
  box-shadow: inset 0 0 0 1px #ffffff, 0 1px 3px #52749e66, 0 0 0 1px #b8cbe252 !important;
  transition: transform 180ms ease;
}
html :is(.rankrr-toggle input:checked + .slider, .qs-switch input:checked + .qs-slider, .mingle-toggle.active) {
  background: linear-gradient(180deg, #60a5fa 0%, #237df0 48%, #075de3 100%) !important;
  box-shadow: inset 0 1px 2px #b9dcffb3, inset 0 -1px 3px #0451bd66, 0 1px 3px #286bc326 !important;
}
html :is(.rankrr-toggle input:focus-visible + .slider, .qs-switch input:focus-visible + .qs-slider, .mingle-toggle:focus-visible) {
  outline: 2px solid #79b1ff;
  outline-offset: 3px;
}
html :is(.rankrr-toggle input:disabled + .slider, .qs-switch input:disabled + .qs-slider, .mingle-toggle:disabled, .mingle-toggle[aria-disabled="true"]) {
  opacity: .5;
  cursor: not-allowed;
}
@media (prefers-reduced-motion: reduce) {
  html :is(.rankrr-toggle .slider, .qs-switch .qs-slider, .mingle-toggle),
  html :is(.rankrr-toggle .slider, .qs-switch .qs-slider)::before,
  html .mingle-toggle::after { transition: none; }
}
