﻿@charset "UTF-8";

/* RDG cache bump: dashboard-publica-preview-contain-20260605 */

/* ===============================
   TOKENS
================================ */
@import url("./tokens/_tokens.css?v=no-cookie-font-flicker-20260515");

/* ===============================
   BASE
================================ */
@import url("./base/_reset.css");
@import url("./base/_typography.css");
@import url("./base/_type-scale.css");

/* ===============================
   LAYOUT
================================ */
@import url("./layout/_container.css");
@import url("./layout/_header.css?v=header-language-menu-layer-20260716-03");

/* ===============================
   COMPONENTS (Global UI)
================================ */
@import url("./components/_buttons.css");
@import url("./components/_forms.css");
@import url("./components/_messages-composer.css?v=single-mobile-static-actions-20260702-01");
@import url("./components/_media.css?v=generic-fallback-svg-20260704-05");
@import url("./components/_hero-promo-card.css?v=hero-fallback-card-actions-scale-20260606");
@import url("./components/_alerts.css");
@import url("./components/_checkbox.css");
@import url("./components/_tabs.css");
@import url("./components/_search.css");
@import url("./components/_badges.css");

/* --- AUTH RELATED COMPONENTS (scoped) --- */
@import url("./components/_auth-social.css");
@import url("./components/_turnstile.css");
@import url("./components/_legal.css");
@import url("./components/_notices.css?v=signout-confirmation-20260715-01");
@import url("./components/_cookie-consent.css?v=no-cookie-font-flicker-20260515");

/* ===============================
   PAGES
================================ */
@import url("./pages/_auth.css?v=font-stability-20260515");
@import url("./pages/_auth-lock.css");
@import url("./pages/_legal.css?v=legal-rules-mobile-density-20260512");
@import url("./pages/_contact.css?v=contact-header-width-unify-20260420");
@import url("./pages/_collaborate.css?v=collaborate-page-header-bg-20260704-05");
@import url("./pages/_support.css?v=support-faq-mobile-polish-20260512");
@import url("./pages/_categories.css?v=categories-header-width-unify-20260420");
@import url("./pages/_home.css?v=home-anunturi-smart-image-20260715-07");
@import url("./pages/_search-receivers.css?v=smart-card-images-20260714-01");
@import url("./pages/_listing.css?v=single-price-accent-breath-20260709-01");
@import url("./pages/_events.css?v=event-card-pills-subtle-20260523");
@import url("./pages/_account.css");
@import url("./pages/dashboard/_shell.css?v=dashboard-sidebar-fixed-compact-20260630-04");
@import url("./pages/dashboard/_overview.css?v=dashboard-overview-pager-20260720-01");
@import url("./pages/dashboard/_anunturi.css?v=dashboard-anunturi-empty-soft-20260703-01");
@import url("./pages/dashboard/_publica.css?v=publica-card-focus-standard-20260714-01");
@import url("./pages/dashboard/_messages.css?v=messages-fixed-thread-public-name-20260612-01");
@import url("./pages/dashboard/_states.css?v=dashboard-mobile-top-clean-20260605");
@import url("./pages/dashboard/_planuri.css?v=planuri-anchor-clean-20260629-02");
@import url("./pages/_directory.css");
@import url("./pages/_anunturi.css?v=anunturi-editorial-footer-20260715-02");
@import url("./pages/_servicii.css?v=servicii-add-hover-gold-20260610-01");
@import url("./pages/_firme.css?v=afaceri-add-hover-gold-20260610-01");
@import url("./pages/_tourism.css?v=tourism-visual-bands-20260716-04");
@import url("./pages/_articole.css?v=epa-cover-overlay-center-20260530");
@import url("./pages/_woocommerce.css?v=woo-order-success-facts-underline-20260515");

/* Prevent mobile browser auto-zoom on focused form fields. */
@media (max-width: 900px){
  input:not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]),
  select,
  textarea{
    font-size: 16px !important;
  }
}

.rdg-guides-section--monetization.is-temporarily-locked .is-disabled,
.rdg-premium-resource-card.is-temporarily-locked .is-disabled{
  cursor:default;
  pointer-events:none;
}

/* Dashboard dark-mode polish: contrast + calmer edge layering. */
body.rdg-dashboard-theme-dark{
  background:linear-gradient(180deg, #07111f 0%, #091322 52%, #07111f 100%);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark{
  --rdg-muted: rgba(203,213,225,.78);
  --rdg-text-soft: rgba(226,232,240,.90);
  --rdg-border: rgba(148,163,184,.17);
  --rdg-border-strong: rgba(148,163,184,.25);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-main--runway::before{
  display:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-shell--landscape::before{
  display:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-head--shell::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header.is-context::before{
  display:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-surface::before{
  opacity:.16;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-surface,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__surface,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-vertical-card{
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.045),
    0 16px 34px rgba(2,6,23,.26);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-num,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-v,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-top-title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-saved-count,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-endcap__link,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price.rdg-price .rdg-plan-card__price-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price.rdg-price .rdg-plan-card__price-free{
  color:rgba(248,250,252,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-lbl,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-k,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-top__eyebrow,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-top-meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-card-sub,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-context,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-muted,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-endcap__line,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price.rdg-price .rdg-plan-card__price-currency,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price.rdg-price .rdg-plan-card__price-unit{
  color:rgba(203,213,225,.78);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-inline-link,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-saved-action{
  color:rgba(147,197,253,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__draft,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__draft.is-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__status-meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-live-status,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-live-status__label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-live-status__value{
  color:rgba(203,213,225,.80);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__draft,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__draft.is-empty{
  color:rgba(226,232,240,.74);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__fact-label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card .rdg-listing-card__fact.is-location .rdg-listing-card__fact-label{
  color:rgba(203,213,225,.72);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__fact.is-price .rdg-listing-card__fact-label{
  color:rgba(147,197,253,.88);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__fact-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__fact.is-price .rdg-listing-card__fact-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card .rdg-listing-card__fact.is-location .rdg-listing-card__fact-value{
  color:rgba(248,250,252,.92);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card{
  border-color:rgba(148,163,184,.16);
  background:
    linear-gradient(180deg, rgba(16,25,40,.96), rgba(9,16,29,.92));
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__title a{
  color:rgba(248,250,252,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__title a:hover{
  color:rgba(191,219,254,.98);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__excerpt{
  color:rgba(203,213,225,.76);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__facts .rdg-listing-card__fact{
  background:transparent;
  border-color:transparent;
  color:rgba(226,232,240,.76);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__facts .rdg-listing-card__fact-label{
  color:rgba(147,197,253,.82);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__facts .rdg-listing-card__fact-value{
  color:rgba(248,250,252,.92);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-panel--performance .rdg-ov-stat--performance .rdg-ov-lbl{
  color:rgba(203,213,225,.70);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-panel--performance .rdg-ov-stat--performance .rdg-ov-num{
  color:rgba(226,232,240,.92);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-panel--performance .rdg-ov-stat--performance .rdg-ov-context{
  color:rgba(203,213,225,.76);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark input::placeholder,
.rdg-dashboard--v3.rdg-dashboard--theme-dark textarea::placeholder{
  color:rgba(203,213,225,.54);
}

/* Planurile mele + SetÄƒri dark-mode hardening. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-tabs-shell,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-channel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-signal,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__row,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__surface,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-showcase-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-showcase-campaign,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-event-composer,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-choice,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-theme-option,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-note,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-legal-top,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-sensitive,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-sensitive__status,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-summary--settings .rdg-dash-summary__item{
  border-color:rgba(148,163,184,.16);
  background:
    linear-gradient(180deg, rgba(17,26,42,.96), rgba(10,17,30,.90));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.045),
    0 14px 30px rgba(2,6,23,.24);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-card::before{
  opacity:.18;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel[open] .rdg-settings-panel__summary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel__body,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-meta__row,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__details,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__management,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection + .rdg-planuri-subsection,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-event-pane + .rdg-planuri-event-pane{
  border-color:rgba(148,163,184,.14);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-channel h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection__toggle-title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__copy h3,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__titleline strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__amount strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__empty strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price-free,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price.rdg-price .rdg-plan-card__price-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-card .rdg-ov-card-h,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-theme-option__body strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-meta dd,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-sensitive h3,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-sensitive__status strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-summary--settings .rdg-dash-summary__value{
  color:rgba(248,250,252,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-channel__eyebrow,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-signal__label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-showcase-campaign__eyebrow,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__eyebrow,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-meta dt,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-summary--settings .rdg-dash-summary__label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-sensitive__eyebrow{
  color:rgba(203,213,225,.74);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-signal small,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-channel p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection__toggle-text,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__subtitle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__status-line,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__reason,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__details ul,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__target > span:first-child,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__applied,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__date,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__item-title span,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__item-target,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__method span,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price-currency,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price-unit,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price.rdg-price .rdg-plan-card__price-currency,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price.rdg-price .rdg-plan-card__price-unit,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel__intro,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-card__intro,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-choice label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-theme-option__body small,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-note p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-sensitive p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-legal-copy p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-inline-list,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-summary--settings .rdg-dash-summary__meta{
  color:rgba(203,213,225,.78);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-tab,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection__toggle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__target select,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel__toggle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-link,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form input[type="text"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form input[type="email"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form input[type="password"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form select,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form textarea{
  border-color:rgba(148,163,184,.18);
  background:rgba(12,20,34,.82);
  color:rgba(241,245,249,.94);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel__toggle::before{
  border-right-color:rgba(226,232,240,.68);
  border-bottom-color:rgba(226,232,240,.68);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-link::after{
  color:rgba(147,197,253,.84);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-link:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-theme-option:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-tab:hover{
  border-color:rgba(96,165,250,.28);
  background:rgba(20,33,54,.92);
}

/* Dashboard full dark-mode QA hardening. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-shell--landscape::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-main--runway::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-head--shell::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header.is-context::before{
  content:none;
  display:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty-state,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-summary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-summary__item,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-draft-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-stage,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-note,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-workspace,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-rail,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-list,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-panel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__summary-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-empty-panel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-route-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-support-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-policy-row{
  border-color:rgba(148,163,184,.16);
  background:
    linear-gradient(180deg, rgba(17,26,42,.96), rgba(9,16,29,.92));
  color:rgba(226,232,240,.88);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.04),
    0 14px 30px rgba(2,6,23,.24);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-mobile-shell,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-mobile-body,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-main,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-main > *{
  background:transparent;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-user-name,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-nav-label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty-state h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card h3,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card h3 a,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-draft-card__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-stage .rdg-ov-card-h,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-note strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-empty h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-rail__toggle-copy strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-conversation__identity strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-conversation__subject,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__head h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__fact strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-empty-panel__head h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-router h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-route-card strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-support-card strong{
  color:rgba(248,250,252,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side-subtitle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-user-meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-nav-group-label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header__subtitle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty-state p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty-state__note,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-draft-card__meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__promo-copy,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__action-info-dot,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-stage__copy p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-stage__feedback,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-note p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-empty p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__updated,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-rail__toggle-copy small,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-list__summary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-list__empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-conversation__excerpt,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-conversation__meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__summary-copy,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__fact small,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-empty-panel__note,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-router__head p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-route-card p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-support-card small{
  color:rgba(203,213,225,.78);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-nav-group-label::after,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__foot,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__timeline,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-entry,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__fact,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-policy-row + .rdg-help-policy-row{
  border-color:rgba(148,163,184,.14);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-pagination .page-numbers,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-filter,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-promo-toggle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-message-composer--dashboard textarea,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-message-composer--dashboard input,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-message-composer--dashboard select{
  border-color:rgba(148,163,184,.18);
  background:rgba(12,20,34,.82);
  color:rgba(241,245,249,.94);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-pagination .page-numbers.current,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-pagination .page-numbers:hover{
  border-color:rgba(96,165,250,.30);
  background:rgba(37,99,235,.18);
  color:rgba(248,250,252,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-btn-light,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-btn-outline,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-link-btn.is-utility,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__secondary-link--button{
  border-color:rgba(148,163,184,.18);
  background:rgba(15,23,42,.62);
  color:rgba(226,232,240,.90);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-btn-light:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-btn-outline:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-link-btn.is-utility:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__secondary-link--button:hover{
  border-color:rgba(96,165,250,.28);
  background:rgba(30,41,59,.78);
  color:rgba(248,250,252,.96);
}

/* Dashboard dark mode, aligned with the calmer RDG admin palette. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark{
  --rdg-bg:#0f1724;
  --rdg-surface:rgba(22,31,46,.96);
  --rdg-surface-2:rgba(17,26,40,.94);
  --rdg-surface-3:rgba(13,21,34,.82);
  --rdg-border:rgba(148,163,184,.18);
  --rdg-border-strong:rgba(148,163,184,.28);
  --rdg-text:rgba(241,245,249,.96);
  --rdg-text-soft:rgba(218,226,237,.88);
  --rdg-muted:rgba(165,176,193,.80);
  --rdg-accent:rgba(59,130,246,.10);
  --rdg-accent-strong:rgba(59,130,246,.16);
  --rdg-accent-border:rgba(96,165,250,.30);
  --rdg-cta:rgba(37,99,235,.16);
  --rdg-cta-border:rgba(96,165,250,.32);
  --rdg-cta-hover:rgba(59,130,246,.22);
  --rdg-cta-hover-border:rgba(147,197,253,.38);
  --rdg-premium:rgba(180,117,20,.18);
  --rdg-premium-border:rgba(245,196,31,.30);
  --rdg-success:rgba(15,118,110,.22);
  --rdg-success-border:rgba(45,212,191,.28);
  --rdg-shadow-soft:0 10px 24px rgba(2,6,23,.22);
  --rdg-shadow:0 16px 34px rgba(2,6,23,.26);
  --rdg-shadow-hover:0 20px 42px rgba(2,6,23,.32);
  background:
    radial-gradient(circle at 12% -12%, rgba(37,99,235,.12), transparent 30%),
    radial-gradient(circle at 94% 4%, rgba(245,196,31,.045), transparent 24%),
    linear-gradient(180deg, #101929 0%, #0d1523 54%, #0b121f 100%);
  color:var(--rdg-text-soft);
}

body:has(.rdg-dashboard--v3.rdg-dashboard--theme-dark){
  background:#0d1523;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark.rdg-dashboard--sec-publica{
  background:
    radial-gradient(circle at 12% -12%, rgba(37,99,235,.12), transparent 30%),
    radial-gradient(circle at 94% 4%, rgba(245,196,31,.045), transparent 24%),
    linear-gradient(180deg, #101929 0%, #0d1523 54%, #0b121f 100%);
}

.rdg-dashboard--v3{
  min-height:100svh;
}

@media (min-width:981px){
  html:has(.rdg-dashboard--v3){
    scrollbar-gutter:stable;
    overflow-y:scroll;
  }
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-shell--landscape::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-main--runway::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-head--shell::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-surface::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header.is-context::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-card::before,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__summary-card::before{
  content:none !important;
  display:none !important;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-surface,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-stat,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-empty-state,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-summary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-summary__item,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header.is-context,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-draft-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-stage,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-note,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-tabs-shell,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-channel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-signal,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-history__row,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__surface,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-showcase-empty,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-showcase-campaign,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-event-composer,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-choice,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-theme-option,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-note,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-legal-top,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-sensitive,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-sensitive__status,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-vertical-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-workspace,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-rail,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-list,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-panel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__summary-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-empty-panel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-route-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-support-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-policy-row,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-link-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-link-list a{
  border-color:var(--rdg-border);
  background:linear-gradient(180deg, var(--rdg-surface), var(--rdg-surface-2));
  color:var(--rdg-text-soft);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.035),
    var(--rdg-shadow-soft);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark.rdg-dashboard--sec-publica .rdg-publish-vertical-card--context{
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-mobile-shell,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-mobile-body,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-main,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-main > *,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page{
  background:transparent !important;
  box-shadow:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side{
  background:
    linear-gradient(180deg, rgba(24,34,50,.98), rgba(14,22,35,.95));
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side .rdg-dash-context-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side .rdg-dash-context-link,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side .rdg-dash-utility-link,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-controls__group,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__support-item,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__metric,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__promo,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-entry,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__fact{
  border-color:rgba(148,163,184,.14);
  background:rgba(12,19,31,.42);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-user-name,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-nav-label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header h1,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-num,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-v,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-top-title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-card-h,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card h3,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card h3 a,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__title a,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-channel h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection__toggle-title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__copy h3,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__price-free,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel__title,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-card .rdg-ov-card-h,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-conversation__subject,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__head h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-router h2,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-route-card strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-support-card strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-link-card strong{
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side-subtitle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-user-meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-nav-group-label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header__subtitle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-section-header p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-lbl,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-k,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-card-sub,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-context,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-muted,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__promo-copy,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__status-copy,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__status-secondary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__promo-state,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__insight,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__excerpt,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__updated,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-channel p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__subtitle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__reason,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__status-line,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel__intro,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-card__intro,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-list__summary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-conversation__excerpt,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-conversation__meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-route-card p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-support-card small{
  color:var(--rdg-muted);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__status-secondary.is-danger{
  color:rgba(251,113,133,.92);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__fact,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__inline-secondary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__secondary-link,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__facts .rdg-listing-card__fact{
  background:transparent;
  border-color:transparent;
  color:var(--rdg-text-soft);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__fact-label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__support-label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__metric-label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__promo-label{
  color:rgba(165,176,193,.72);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__fact-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__support-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__metric strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__fact.is-price{
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side .rdg-dash-nav-item:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side .rdg-dash-context-link:hover{
  border-color:rgba(96,165,250,.20);
  background:rgba(31,43,63,.72);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-side .rdg-dash-nav-item.is-active,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-tab.is-active,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-tab.is-active{
  border-color:rgba(96,165,250,.30);
  background:linear-gradient(180deg, rgba(37,99,235,.20), rgba(37,99,235,.10));
  color:var(--rdg-text);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.045);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-pill-dyn,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-listing-card__badges .rdg-status-pill{
  border-color:rgba(148,163,184,.20);
  background:rgba(31,41,55,.62);
  color:rgba(226,232,240,.90);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-publish,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-success{
  border-color:rgba(45,212,191,.30);
  background:rgba(20,83,76,.42);
  color:rgba(204,251,241,.94);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-draft,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-muted{
  border-color:rgba(148,163,184,.18);
  background:rgba(51,65,85,.46);
  color:rgba(203,213,225,.90);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-pending,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-paused{
  border-color:rgba(251,191,36,.30);
  background:rgba(120,53,15,.38);
  color:rgba(254,240,138,.94);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-promoted,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-visibility,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-status-pill.is-visibility{
  border-color:rgba(245,196,31,.28);
  background:rgba(133,77,14,.34);
  color:rgba(253,230,138,.95);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-company-plan,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-service-plan,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-visibility-top,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-status-pill.is-visibility-top{
  border-color:rgba(96,165,250,.30);
  background:rgba(30,64,175,.28);
  color:rgba(191,219,254,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-status-pill.is-visibility-complete,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-status-pill.is-visibility-complete{
  border-color:rgba(45,212,191,.28);
  background:linear-gradient(135deg, rgba(133,77,14,.32), rgba(15,118,110,.30));
  color:rgba(204,251,241,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-btn-light,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-btn-outline,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-link-btn.is-utility,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__secondary-link--button,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-filter,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-promo-toggle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-tab,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection__toggle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-tab,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-link,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form input[type="text"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form input[type="email"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form input[type="password"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form select,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-form textarea,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__target select,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-message-composer--dashboard textarea,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-message-composer--dashboard input,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-message-composer--dashboard select{
  border-color:rgba(148,163,184,.20);
  background:rgba(12,19,31,.72);
  color:var(--rdg-text-soft);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-btn-light:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-btn-outline:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-link-btn.is-utility:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__secondary-link--button:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-filter:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-promo-toggle:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-link:hover{
  border-color:rgba(96,165,250,.30);
  background:rgba(31,43,63,.86);
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark input::placeholder,
.rdg-dashboard--v3.rdg-dashboard--theme-dark textarea::placeholder{
  color:rgba(165,176,193,.54);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-dash-nav-group-label::after,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__aside,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-listing-card__footer,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-fav-card__foot,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-panel__body,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-meta__row,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__details,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-plan-card__management,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-subsection + .rdg-planuri-subsection,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-thread__timeline,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-entry,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-help-policy-row + .rdg-help-policy-row{
  border-color:rgba(148,163,184,.14);
}

/* Publish hub cards: calmer premium dark treatment. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-grid{
  gap:16px;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-guidance{
  gap:16px;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card{
  --rdg-hub-accent:rgba(96,165,250,.62);
  --rdg-hub-accent-soft:rgba(59,130,246,.10);
  gap:12px;
  min-height:198px;
  padding:16px;
  border-radius:22px;
  border-color:rgba(148,163,184,.20);
  background:
    radial-gradient(circle at 18% 0%, var(--rdg-hub-accent-soft), transparent 34%),
    linear-gradient(180deg, rgba(23,34,51,.94), rgba(13,21,34,.96));
  color:var(--rdg-text-soft);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.045),
    0 14px 30px rgba(2,6,23,.24);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-listing{
  --rdg-hub-accent:rgba(96,165,250,.68);
  --rdg-hub-accent-soft:rgba(37,99,235,.13);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-service{
  --rdg-hub-accent:rgba(103,232,249,.58);
  --rdg-hub-accent-soft:rgba(8,145,178,.12);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-event{
  --rdg-hub-accent:rgba(216,180,254,.54);
  --rdg-hub-accent-soft:rgba(147,51,234,.11);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-company{
  --rdg-hub-accent:rgba(125,211,252,.56);
  --rdg-hub-accent-soft:rgba(14,116,144,.11);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card::before{
  inset:0;
  height:auto;
  border-radius:inherit;
  background:
    linear-gradient(180deg, rgba(255,255,255,.045), rgba(255,255,255,0) 42%),
    linear-gradient(90deg, rgba(255,255,255,.035), transparent 48%);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card::after{
  top:-1px;
  left:24px;
  width:52px;
  height:3px;
  background:var(--rdg-hub-accent);
  box-shadow:0 0 16px color-mix(in srgb, var(--rdg-hub-accent) 42%, transparent);
}

@media (hover:hover) and (pointer:fine){
  .rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card:hover{
    transform:translateY(-2px);
    border-color:rgba(148,163,184,.30);
    box-shadow:
      inset 0 1px 0 rgba(255,255,255,.055),
      0 20px 38px rgba(2,6,23,.30);
  }
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__top{
  align-items:flex-start;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__icon,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-listing .rdg-publica-hub-card__icon,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-service .rdg-publica-hub-card__icon,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-event .rdg-publica-hub-card__icon,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-company .rdg-publica-hub-card__icon{
  width:44px;
  height:44px;
  border-radius:15px;
  border-color:rgba(148,163,184,.17);
  background:linear-gradient(180deg, rgba(15,23,42,.76), rgba(15,23,42,.54));
  color:rgba(219,234,254,.88);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.055),
    0 10px 22px rgba(2,6,23,.22);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__icon svg{
  width:19px;
  height:19px;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-listing .rdg-publica-hub-card__icon{
  border-color:rgba(96,165,250,.26);
  background:
    radial-gradient(circle at 30% 20%, rgba(96,165,250,.22), transparent 58%),
    linear-gradient(180deg, rgba(17,35,62,.88), rgba(11,24,43,.72));
  color:rgba(125,211,252,.92);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.06),
    0 10px 22px rgba(2,6,23,.22),
    0 0 18px rgba(59,130,246,.10);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-service .rdg-publica-hub-card__icon{
  border-color:rgba(45,212,191,.25);
  background:
    radial-gradient(circle at 30% 20%, rgba(45,212,191,.20), transparent 58%),
    linear-gradient(180deg, rgba(13,49,58,.88), rgba(9,31,42,.72));
  color:rgba(103,232,249,.94);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.06),
    0 10px 22px rgba(2,6,23,.22),
    0 0 18px rgba(8,145,178,.11);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-event .rdg-publica-hub-card__icon{
  border-color:rgba(216,180,254,.24);
  background:
    radial-gradient(circle at 30% 20%, rgba(168,85,247,.20), transparent 58%),
    linear-gradient(180deg, rgba(42,26,70,.88), rgba(25,19,49,.72));
  color:rgba(216,180,254,.94);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.06),
    0 10px 22px rgba(2,6,23,.22),
    0 0 18px rgba(147,51,234,.12);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card.is-company .rdg-publica-hub-card__icon{
  border-color:rgba(125,211,252,.24);
  background:
    radial-gradient(circle at 30% 20%, rgba(125,211,252,.18), transparent 58%),
    linear-gradient(180deg, rgba(17,42,60,.88), rgba(10,27,43,.72));
  color:rgba(125,211,252,.94);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.06),
    0 10px 22px rgba(2,6,23,.22),
    0 0 18px rgba(14,165,233,.10);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__pill{
  min-height:30px;
  padding:0 12px;
  border-color:rgba(148,163,184,.16);
  background:rgba(15,23,42,.58);
  color:rgba(226,232,240,.88);
  font-size:11px;
  letter-spacing:.01em;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__copy{
  gap:6px;
  padding-top:2px;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__copy strong{
  color:var(--rdg-text);
  font-size:15.8px;
  line-height:1.16;
  letter-spacing:-.01em;
  font-weight:780;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__copy p{
  color:rgba(203,213,225,.82);
  font-size:12px;
  line-height:1.48;
  font-weight:560;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__status{
  gap:5px;
  padding-top:10px;
  border-top-color:rgba(148,163,184,.12);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__draft,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__draft.is-empty{
  color:rgba(203,213,225,.72);
  font-size:10.25px;
  letter-spacing:.08em;
  font-weight:760;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__status-meta{
  color:rgba(203,213,225,.76);
  font-size:11.4px;
  font-weight:640;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__actions{
  gap:7px;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__actions .rdg-btn{
  min-height:38px;
  border-radius:15px;
  border-color:rgba(96,165,250,.28);
  background:
    linear-gradient(180deg, rgba(59,130,246,.26), rgba(30,64,175,.28));
  color:rgba(248,250,252,.96);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.055),
    0 10px 22px rgba(2,6,23,.22);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__actions .rdg-btn:hover{
  border-color:rgba(147,197,253,.38);
  background:
    linear-gradient(180deg, rgba(59,130,246,.32), rgba(30,64,175,.34));
  transform:translateY(-1px);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__actions .rdg-publica-hub-card__secondary-action{
  color:rgba(191,219,254,.72);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publica-hub-card__actions .rdg-publica-hub-card__secondary-action:hover{
  color:rgba(219,234,254,.92);
}

/* Publish forms: dark mode form controls and accordion surfaces. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium{
  color-scheme:dark;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-accordion-item,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-publish-cluster--soft,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-structured-cluster{
  border-color:rgba(148,163,184,.18);
  background:linear-gradient(180deg, rgba(22,31,46,.96), rgba(17,26,40,.94));
  color:var(--rdg-text-soft);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035), var(--rdg-shadow-soft);
}

.rdg-dashboard--v3 .rdg-publish-premium.is-job-context .rdg-structured-cluster{
  display:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-accordion-head{
  border-bottom-color:rgba(148,163,184,.13);
  background:linear-gradient(180deg, rgba(30,41,59,.58), rgba(15,23,42,.22));
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-accordion-item.is-open .rdg-accordion-head{
  background:linear-gradient(180deg, rgba(37,99,235,.16), rgba(15,23,42,.24));
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-accordion-body{
  color:var(--rdg-muted);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-accordion-step,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-structured-group__title{
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-accordion-head__meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-help,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-structured-field__hint,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-hint,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-guidance,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-order-note,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-dropzone-sub{
  color:var(--rdg-muted);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field input[type="text"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field input[type="email"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field input[type="tel"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field input[type="url"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field input[type="number"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field input[type="date"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field input[type="time"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field select,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field textarea,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield input[type="text"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield input[type="email"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield input[type="tel"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield input[type="url"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield input[type="number"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield input[type="date"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield input[type="time"],
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield select,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield textarea{
  border-color:rgba(148,163,184,.22);
  background:rgba(12,19,31,.82);
  color:var(--rdg-text);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field input:focus,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field select:focus,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-field textarea:focus,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield input:focus,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield select:focus,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-pfield textarea:focus{
  border-color:rgba(96,165,250,.42);
  background:rgba(12,19,31,.92);
  box-shadow:0 0 0 4px rgba(59,130,246,.14);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium input::placeholder,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium textarea::placeholder{
  color:rgba(165,176,193,.54);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-price-currency,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-count,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-grip{
  color:rgba(203,213,225,.78);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-combobox__panel{
  border-color:rgba(148,163,184,.18);
  background:#0f172a;
  box-shadow:0 18px 30px rgba(2,6,23,.34);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-option{
  color:var(--rdg-text-soft);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-option:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-option.is-active{
  background:rgba(30,64,175,.26);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-option__label{
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-option__meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-combobox__empty{
  color:var(--rdg-muted);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-quick-action,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-publish-cluster--choices .rdg-choice-inline label{
  border-color:rgba(148,163,184,.18);
  background:rgba(12,19,31,.62);
  color:var(--rdg-text-soft);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-location-quick-action:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-publish-cluster--choices .rdg-choice-inline label:has(input:checked){
  border-color:rgba(96,165,250,.32);
  background:rgba(30,64,175,.24);
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-dropzone,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-item,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-trash{
  border-color:rgba(148,163,184,.18);
  background:rgba(12,19,31,.58);
  color:var(--rdg-text-soft);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.025);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-dropzone-btn{
  border-color:rgba(148,163,184,.20);
  background:rgba(30,41,59,.72);
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-dropzone-btn:hover,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-trash:hover{
  border-color:rgba(96,165,250,.30);
  background:rgba(31,43,63,.86);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-media-thumb{
  background:rgba(15,23,42,.58);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-card{
  border-color:rgba(148,163,184,.18);
  background:
    linear-gradient(180deg, rgba(22,31,46,.94), rgba(17,26,40,.92)),
    radial-gradient(circle at top right, rgba(245,196,31,.07), transparent 34%);
  color:var(--rdg-text-soft);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035), var(--rdg-shadow-soft);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-head,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-card__section,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-actions{
  border-color:rgba(148,163,184,.13);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-card h3,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-summary strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-total strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-guidance__title{
  color:var(--rdg-text);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-summary p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-guidance__item,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-guidance__ready,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-total,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-note{
  color:var(--rdg-muted);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-publish-premium .rdg-preview-total{
  background:rgba(12,19,31,.48);
}


/* Settings cards: clearer premium dark treatment. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-dash-summary--settings{
  gap:12px;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-dash-summary--settings .rdg-dash-summary__item{
  border-color:rgba(148,163,184,.24);
  background:
    radial-gradient(circle at top right, rgba(96,165,250,.10), transparent 42%),
    linear-gradient(180deg, rgba(24,35,53,.98), rgba(13,22,37,.96) 56%, rgba(8,15,27,.98));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.055),
    0 16px 34px rgba(2,6,23,.28);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-dash-summary--settings .rdg-dash-summary__item::before{
  height:36%;
  background:linear-gradient(180deg, rgba(148,163,184,.10), rgba(148,163,184,0));
  opacity:.50;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-dash-summary--settings .rdg-dash-summary__item.is-primary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-dash-summary--settings .rdg-dash-summary__item.is-warm{
  border-color:rgba(245,196,31,.24);
  background:
    radial-gradient(circle at top right, rgba(245,196,31,.12), transparent 38%),
    linear-gradient(180deg, rgba(26,36,52,.98), rgba(13,22,37,.96) 56%, rgba(8,15,27,.98));
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-dash-summary--settings .rdg-dash-summary__label{
  color:rgba(203,213,225,.82);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-dash-summary--settings .rdg-dash-summary__value{
  color:rgba(248,250,252,.98);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-dash-summary--settings .rdg-dash-summary__meta{
  color:rgba(226,232,240,.80);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel{
  border-color:rgba(148,163,184,.22);
  background:linear-gradient(180deg, rgba(23,34,51,.96), rgba(12,20,34,.96));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.045),
    0 16px 34px rgba(2,6,23,.26);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel[open]{
  border-color:rgba(96,165,250,.22);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel__summary{
  min-height:66px;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel__title{
  color:rgba(248,250,252,.97);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel__intro{
  color:rgba(203,213,225,.78);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel__toggle{
  border-color:rgba(148,163,184,.22);
  background:rgba(12,19,31,.70);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.035),
    0 8px 18px rgba(2,6,23,.18);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel__toggle::before{
  border-right-color:rgba(226,232,240,.76);
  border-bottom-color:rgba(226,232,240,.76);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel[open] .rdg-settings-panel__summary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel__body{
  border-color:rgba(148,163,184,.16);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-card,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-choice,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-theme-option,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-note,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-legal-top,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-sensitive,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-sensitive__status{
  border-color:rgba(148,163,184,.18);
  background:linear-gradient(180deg, rgba(18,29,45,.92), rgba(10,17,30,.88));
  box-shadow:inset 0 1px 0 rgba(255,255,255,.035);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-card .rdg-ov-card-h,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-theme-option__body strong,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-meta dd,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-sensitive h3,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-sensitive__status strong{
  color:rgba(248,250,252,.96);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-card__intro,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-choice label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-theme-option__body small,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-note p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-sensitive p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-legal-copy p,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-inline-list{
  color:rgba(203,213,225,.80);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-meta dt,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-sensitive__eyebrow{
  color:rgba(203,213,225,.76);
}

/* Plan cards: clearer premium dark treatment. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__surface{
  border-color:rgba(148,163,184,.24);
  background:
    radial-gradient(circle at top right, rgba(96,165,250,.12), transparent 42%),
    linear-gradient(180deg, rgba(24,35,53,.98), rgba(13,22,37,.96) 55%, rgba(8,15,27,.98));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.055),
    0 18px 38px rgba(2,6,23,.30);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__surface::before{
  height:38%;
  background:linear-gradient(180deg, rgba(148,163,184,.10), rgba(148,163,184,0));
  opacity:.55;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card.is-recommended .rdg-plan-card__surface,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card.is-included-offer .rdg-plan-card__surface{
  border-color:rgba(245,196,31,.30);
  background:
    radial-gradient(circle at top right, rgba(245,196,31,.16), transparent 38%),
    radial-gradient(circle at bottom left, rgba(45,212,191,.08), transparent 44%),
    linear-gradient(180deg, rgba(28,37,53,.98), rgba(13,22,37,.96) 55%, rgba(8,15,27,.98));
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card.is-disabled .rdg-plan-card__surface{
  opacity:.95;
  filter:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__eyebrow{
  color:rgba(203,213,225,.82);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__copy h3,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price-free{
  color:rgba(248,250,252,.98);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__subtitle,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__status-line,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__reason,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__target > span:first-child,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__applied{
  color:rgba(226,232,240,.82);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price-currency,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price-unit{
  color:rgba(203,213,225,.84);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price.rdg-price{
  border-color:rgba(245,196,31,.42);
  background:linear-gradient(180deg, rgba(251,232,147,.34), rgba(136,116,54,.28));
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.12),
    0 10px 22px rgba(2,6,23,.22);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price.rdg-price .rdg-plan-card__price-value,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price.rdg-price .rdg-plan-card__price-free{
  color:rgba(248,250,252,.98);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price.rdg-price .rdg-plan-card__price-currency,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__price.rdg-price .rdg-plan-card__price-unit{
  color:rgba(226,232,240,.78);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__benefits li{
  color:rgba(226,232,240,.88);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__benefits li::before{
  border-left-color:rgba(96,165,250,.88);
  border-bottom-color:rgba(96,165,250,.88);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__details{
  border-top-color:rgba(148,163,184,.18);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__details summary,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__aux-link{
  color:rgba(147,197,253,.92);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__details ul{
  color:rgba(203,213,225,.80);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__cta{
  border-color:rgba(96,165,250,.24);
  background:linear-gradient(180deg, rgba(38,58,90,.90), rgba(21,34,56,.92));
  color:rgba(248,250,252,.96);
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.055),
    0 12px 24px rgba(2,6,23,.24);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__cta.is-buy,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card.is-recommended .rdg-plan-card__cta{
  border-color:rgba(245,196,31,.28);
  background:
    radial-gradient(circle at top right, rgba(245,196,31,.16), transparent 42%),
    linear-gradient(180deg, rgba(45,62,91,.94), rgba(24,38,63,.94));
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__cta.is-disabled{
  opacity:1;
  border-color:rgba(148,163,184,.14);
  background:rgba(15,23,42,.50);
  color:rgba(203,213,225,.72);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.03);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__badge{
  border:1px solid rgba(148,163,184,.16);
  background:rgba(15,23,42,.40);
  color:rgba(226,232,240,.86);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__badge.is-recommended{
  border-color:rgba(245,196,31,.32);
  background:rgba(133,77,14,.34);
  color:rgba(253,230,138,.94);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__badge.is-included,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-plan-card__badge.is-active{
  border-color:rgba(45,212,191,.28);
  background:rgba(20,83,76,.36);
  color:rgba(204,251,241,.94);
}

/* SEO landing copy: quiet, useful context for public vertical pages. */
.rdg-seo-landing{
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(300px,.84fr);
  gap:clamp(18px,2.2vw,28px);
  width:100%;
  margin-top:clamp(28px,4vw,46px);
  padding:clamp(20px,3vw,30px) 0;
  border-top:1px solid rgba(15,23,42,.08);
  border-bottom:1px solid rgba(15,23,42,.06);
  border-radius:0;
  background:transparent;
  box-shadow:none;
  color:#152033;
}

.rdg-guides-section--seo{
  padding:clamp(18px,3vw,30px) 0;
}

.rdg-guides-seo{
  margin-top:0;
}

.rdg-seo-landing__copy{
  max-width:720px;
}

.rdg-seo-landing__eyebrow{
  display:inline-flex;
  align-items:center;
  gap:10px;
  margin-bottom:10px;
  color:rgba(111,121,137,.78);
  font-size:11px;
  font-weight:800;
  letter-spacing:0;
  line-height:1.2;
  text-transform:uppercase;
}

.rdg-seo-landing__eyebrow::before{
  content:"";
  display:block;
  width:36px;
  height:1px;
  background:linear-gradient(90deg,rgba(207,158,48,.62),rgba(207,158,48,0));
}

.rdg-seo-landing h2{
  margin:0;
  color:#152033;
  font-size:clamp(20px,1.55vw,26px);
  font-weight:760;
  line-height:1.16;
}

.rdg-seo-landing p{
  margin:10px 0 0;
  color:rgba(72,82,100,.72);
  font-size:clamp(13px,.94vw,15px);
  font-weight:430;
  line-height:1.66;
}

.rdg-seo-landing__faq{
  display:grid;
  align-content:start;
  gap:0;
  padding-left:clamp(18px,2vw,28px);
  border-left:1px solid rgba(15,23,42,.10);
}

.rdg-seo-landing__faqItem{
  padding:0 0 14px;
}

.rdg-seo-landing__faqItem + .rdg-seo-landing__faqItem{
  padding-top:14px;
  border-top:1px solid rgba(15,23,42,.08);
}

.rdg-seo-landing__faqItem h3{
  margin:0;
  color:#152033;
  font-size:14px;
  font-weight:760;
  line-height:1.35;
}

.rdg-seo-landing__faqItem p{
  margin-top:6px;
  font-size:13px;
  line-height:1.66;
}

@media (max-width: 860px){
  .rdg-seo-landing{
    grid-template-columns:1fr;
  }

  .rdg-seo-landing__faq{
    padding-left:0;
    border-left:0;
    border-top:1px solid rgba(15,23,42,.10);
    padding-top:18px;
  }
}

@media (max-width: 560px){
  .rdg-seo-landing{
    margin-top:28px;
    padding:18px 0;
  }

  .rdg-seo-landing h2{
    font-size:21px;
  }

  .rdg-seo-landing p{
    font-size:13px;
    line-height:1.64;
  }
}

/* Dashboard anunturi: keep KPI cards, remove the large backing band. */
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-controls.rdg-ov-card,
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-controls.rdg-ov-surface{
  border-color:transparent !important;
  background:transparent !important;
  box-shadow:none !important;
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-controls::before{
  content:none !important;
  display:none !important;
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-controls__group{
  border-color:transparent !important;
  background:transparent !important;
  box-shadow:none !important;
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-controls__top{
  border-color:transparent !important;
  background:transparent !important;
  box-shadow:none !important;
}

@media (max-width: 980px){
  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-controls__top{
    gap:8px;
  }

  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter,
  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle{
    border:1px solid var(--rdg-anunturi-soft-border) !important;
    border-radius:16px;
  }

  .rdg-dashboard--v3:not(.rdg-dashboard--theme-dark) .rdg-anunturi-page .rdg-anunturi-filter,
  .rdg-dashboard--v3:not(.rdg-dashboard--theme-dark) .rdg-anunturi-page .rdg-anunturi-promo-toggle{
    background:var(--rdg-anunturi-soft-bg-muted) !important;
    box-shadow:inset 0 1px 0 rgba(255,255,255,.58) !important;
  }
}

/* Dashboard anunturi: align KPI cells with the overview/plan dashboard model. */
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter,
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle{
  overflow:hidden;
  border-color:rgba(15,23,42,.085) !important;
  background:
    linear-gradient(180deg, rgba(255,255,255,.985), rgba(247,250,255,.95)) !important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.62),
    0 10px 24px rgba(15,23,42,.05) !important;
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter::before,
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle::before{
  left:16px;
  width:26px;
  height:2px;
  background:rgba(15,23,42,.12);
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter__label,
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle__label{
  color:rgba(15,23,42,.66);
  font-size:11.2px;
  line-height:1.2;
  font-weight:820;
  letter-spacing:.105em;
  text-transform:uppercase;
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter__count,
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle__count{
  color:rgba(15,23,42,.94);
  font-size:27px;
  line-height:1;
  letter-spacing:-.02em;
  font-weight:830;
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter__meta,
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle__meta{
  color:rgba(15,23,42,.58);
  font-size:11.5px;
  line-height:1.45;
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter.is-active{
  border-color:rgba(27,58,138,.15) !important;
  background:
    linear-gradient(180deg, rgba(59,130,246,.10), rgba(59,130,246,0) 58%),
    linear-gradient(180deg, rgba(255,255,255,.985), rgba(247,250,255,.95)) !important;
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter.is-active::before{
  background:rgba(27,58,138,.72);
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter.is-pending.is-active::before{
  background:rgba(59,130,246,.72);
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter.is-draft.is-active::before{
  background:rgba(148,163,184,.74);
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter.is-expired.is-active::before{
  background:rgba(244,114,182,.72);
}

.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle::before,
.rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle.is-active::before{
  background:rgba(245,196,31,.78);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-filter,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-promo-toggle{
  border-color:rgba(148,163,184,.18) !important;
  background:
    linear-gradient(180deg, rgba(22,31,46,.96), rgba(17,26,40,.94)) !important;
  box-shadow:
    inset 0 1px 0 rgba(255,255,255,.035),
    0 10px 24px rgba(2,6,23,.22) !important;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-filter.is-active{
  border-color:rgba(96,165,250,.26) !important;
  background:
    linear-gradient(180deg, rgba(59,130,246,.10), rgba(59,130,246,0) 58%),
    linear-gradient(180deg, rgba(22,31,46,.96), rgba(17,26,40,.94)) !important;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-promo-toggle.is-active{
  border-color:rgba(245,196,31,.26) !important;
  background:
    linear-gradient(180deg, rgba(245,196,31,.11), rgba(245,196,31,0) 58%),
    linear-gradient(180deg, rgba(22,31,46,.96), rgba(17,26,40,.94)) !important;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-filter__label,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-promo-toggle__label{
  color:rgba(226,232,240,.64);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-filter__count,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-promo-toggle__count{
  color:rgba(248,250,252,.94);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-filter__meta,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-anunturi-page .rdg-anunturi-promo-toggle__meta{
  color:rgba(203,213,225,.64);
}

@media (max-width: 560px){
  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter::before,
  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle::before{
    left:13px;
    width:24px;
  }

  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter__label,
  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle__label{
    font-size:11.8px;
  }

  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter__count,
  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle__count{
    font-size:22px;
  }

  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-filter__meta,
  .rdg-dashboard--v3 .rdg-anunturi-page .rdg-anunturi-promo-toggle__meta{
    font-size:10.9px;
    line-height:1.42;
  }
}

/* Dashboard KPI rows: fill the row before switching to the mobile rail. */
@media (min-width: 641px) and (max-width: 980px){
  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-row--kpi{
    display:grid;
    grid-template-columns:repeat(4, minmax(0, 1fr));
    overflow:hidden;
    scroll-snap-type:none;
  }

  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-row--kpi .rdg-ov-kpi-cell{
    flex:initial;
    min-width:0;
    scroll-snap-align:none;
  }

  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-row--kpi .rdg-ov-kpi-cell:nth-child(n){
    border-left:none;
    border-top:none;
  }

  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-row--kpi .rdg-ov-kpi-cell + .rdg-ov-kpi-cell{
    border-left:1px solid rgba(15,23,42,.07);
  }

  .rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-ov-row--kpi .rdg-ov-kpi-cell + .rdg-ov-kpi-cell{
    border-color:rgba(148,163,184,.12);
  }
}

@media (min-width: 781px) and (max-width: 1080px){
  .rdg-dashboard--v3 .rdg-ov-page .rdg-planuri-signals{
    display:grid;
    grid-template-columns:repeat(5, minmax(0, 1fr));
    overflow:hidden;
    scroll-snap-type:none;
  }

  .rdg-dashboard--v3 .rdg-ov-page .rdg-planuri-signal{
    flex:initial;
    min-width:0;
    scroll-snap-align:none;
  }

  .rdg-dashboard--v3 .rdg-ov-page .rdg-planuri-signal:nth-child(n){
    border-left:none;
    border-top:none;
  }

  .rdg-dashboard--v3 .rdg-ov-page .rdg-planuri-signal + .rdg-planuri-signal{
    border-left:1px solid rgba(15,23,42,.07);
  }

  .rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-ov-page .rdg-planuri-signal + .rdg-planuri-signal{
    border-color:rgba(148,163,184,.12);
  }
}

/* Favorites: remove only the large backing panel, keep favorite cards intact. */
.rdg-dashboard--v3 .rdg-fav-page .rdg-fav-stage{
  border-color:transparent;
  background:transparent;
  box-shadow:none;
}

/* Settings: remove only the backing panel behind the summary cards. */
.rdg-dashboard--v3 .rdg-settings-page .rdg-dash-summary--settings{
  border-color:transparent;
  background:transparent;
  box-shadow:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-settings-page .rdg-settings-panel::before{
  content:"" !important;
  display:block !important;
  opacity:1;
}

/* Planuri: mirror the subtle top accent used on Settings dropdown panels. */
.rdg-dashboard--v3 .rdg-planuri-page .rdg-planuri-subsection__toggle{
  position:relative;
}

.rdg-dashboard--v3 .rdg-planuri-page .rdg-planuri-subsection__toggle::before{
  content:"";
  position:absolute;
  top:0;
  left:18px;
  width:36px;
  height:2px;
  border-radius:999px;
  background:rgba(27,58,138,.34);
  pointer-events:none;
}

.rdg-dashboard--v3 .rdg-planuri-page .rdg-planuri-subsection__toggle.is-expanded::before{
  background:rgba(37,99,235,.38);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-planuri-subsection__toggle::before{
  background:rgba(147,197,253,.32);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-planuri-subsection__toggle.is-expanded::before{
  background:rgba(147,197,253,.48);
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-planuri-page .rdg-planuri-subsection__toggle .rdg-planuri-subsection__toggle-text{
  color:rgba(203,213,225,.78);
}

/* Messages home: remove only the backing panel, not the cards inside it. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-empty-panel.rdg-msg-home-panel{
  border-color:transparent;
  background:transparent;
  box-shadow:none;
}

/* Messages chat: remove the vertical rail/list ghost without changing the cards. */
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-page .rdg-msg-rail{
  border-right-color:transparent;
  box-shadow:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-page .rdg-msg-list{
  background:transparent;
  box-shadow:none;
}

.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-page .rdg-msg-panel,
.rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-page .rdg-msg-thread{
  box-shadow:none;
}

@media (min-width: 981px){
  .rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-page .rdg-msg-rail[open]{
    border-right:0;
    background:transparent;
  }

  .rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-page .rdg-msg-rail[open]::after{
    content:none;
    display:none;
  }

  .rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-page .rdg-msg-panel{
    position:relative;
  }

  .rdg-dashboard--v3.rdg-dashboard--theme-dark .rdg-msg-page .rdg-msg-panel::before{
    content:"";
    position:absolute;
    top:0;
    bottom:0;
    left:0;
    z-index:1;
    width:1px;
    background:rgba(148,163,184,.16);
    pointer-events:none;
  }
}

/* RDG mobile compact calibration: phone only, rollback-safe single layer. */
@media (max-width: 767px){
  :root{
    --rdg-mobile-gutter:18px;
    --rdg-mobile-panel-radius:18px;
    --rdg-mobile-card-radius:16px;
    --rdg-mobile-card-pad:14px;
    --rdg-mobile-gap:12px;
  }

  body{
    overflow-x:hidden;
  }

  .rdg-container,
  .rdg-container--default,
  .rdg-container--reading,
  .rdg-container--dashboard,
  .rdg-container--market,
  .rdg-container--wide,
  .rdg-container--narrow{
    padding-left:var(--rdg-mobile-gutter) !important;
    padding-right:var(--rdg-mobile-gutter) !important;
  }

  .rdg-homepage .rdg-home-hero{
    padding-bottom:42px !important;
  }

  .rdg-homepage .rdg-home-hero__stage,
  .rdg-homepage .rdg-home-hero__promo-shell{
    padding:18px 16px !important;
    border-radius:var(--rdg-mobile-panel-radius) !important;
  }

  .rdg-homepage .rdg-home-hero__title,
  .rdg-search-receiver--market .rdg-search-receiver__hero-title{
    font-size:32px !important;
    line-height:1.06 !important;
    letter-spacing:0 !important;
  }

  .rdg-dashboard--v3 .rdg-dash-section-header h1{
    font-size:22px !important;
    line-height:1.12 !important;
    letter-spacing:0 !important;
  }

  .rdg-homepage .rdg-home-hero__subtext,
  .rdg-search-receiver--market .rdg-search-receiver__hero p,
  .rdg-dashboard--v3 .rdg-dash-section-header p{
    font-size:15px !important;
    line-height:1.42 !important;
  }

  .rdg-homepage .rdg-platform-card,
  .rdg-homepage .rdg-market-card,
  .rdg-homepage .rdg-event-card,
  .rdg-homepage .rdg-home-guides-grid .rdg-guide-card,
  .rdg-search-receiver--market .rdg-receiver-card,
  .rdg-dashboard--v3 .rdg-dash-card,
  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-surface,
  .rdg-dashboard--v3 .rdg-settings-panel,
  .rdg-dashboard--v3 .rdg-msg-panel,
  .rdg-dashboard--v3 .rdg-msg-thread{
    border-radius:var(--rdg-mobile-card-radius) !important;
  }

  .rdg-homepage .rdg-platform-card,
  .rdg-homepage .rdg-market-card__body,
  .rdg-homepage .rdg-event-card__body,
  .rdg-homepage .rdg-home-guides-grid .rdg-guide-card__body,
  .rdg-search-receiver--market .rdg-receiver-card__body{
    padding:var(--rdg-mobile-card-pad) !important;
  }

  .rdg-homepage .rdg-market-card h3,
  .rdg-homepage .rdg-event-card h3,
  .rdg-homepage .rdg-home-guides-grid .rdg-guide-card h3,
  .rdg-search-receiver--market .rdg-receiver-card h2{
    font-size:15px !important;
    line-height:1.22 !important;
  }

  body.rdg-anunturi-front .rdg-search-receiver--market.is-listing .rdg-search-receiver__panel,
  body.rdg-servicii-front .rdg-search-receiver--market.is-service .rdg-search-receiver__panel,
  body.rdg-afaceri-front .rdg-search-receiver--market.is-company .rdg-search-receiver__panel{
    margin:0 0 26px !important;
    padding:14px 0 15px !important;
    border-radius:var(--rdg-mobile-panel-radius) !important;
  }

  body.rdg-anunturi-front .rdg-search-receiver--market.is-listing .rdg-search-receiver__search-form,
  body.rdg-anunturi-front .rdg-search-receiver--market.is-listing .rdg-search-receiver__quick-links--searchbar,
  body.rdg-servicii-front .rdg-search-receiver--market.is-service .rdg-search-receiver__search-form,
  body.rdg-servicii-front .rdg-search-receiver--market.is-service .rdg-search-receiver__quick-links--searchbar,
  body.rdg-afaceri-front .rdg-search-receiver--market.is-company .rdg-search-receiver__search-form,
  body.rdg-afaceri-front .rdg-search-receiver--market.is-company .rdg-search-receiver__quick-links--searchbar{
    width:100% !important;
    max-width:100% !important;
  }

  body.rdg-anunturi-front .rdg-search-receiver--market.is-listing .rdg-search-receiver__bar,
  body.rdg-servicii-front .rdg-search-receiver--market.is-service .rdg-search-receiver__bar,
  body.rdg-afaceri-front .rdg-search-receiver--market.is-company .rdg-search-receiver__bar{
    border-radius:14px !important;
  }

  .rdg-search-receiver--market .rdg-search-receiver__search-main--listing,
  .rdg-search-receiver--market .rdg-search-receiver__search-main--service,
  .rdg-search-receiver--market .rdg-search-receiver__search-main--company,
  .rdg-search-receiver--market .rdg-search-receiver__actions{
    gap:7px !important;
  }

  .rdg-search-receiver--market .rdg-search-receiver__bar input:not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="file"]),
  .rdg-search-receiver--market .rdg-search-receiver__bar select{
    min-height:42px !important;
    height:42px !important;
    font-size:16px !important;
    line-height:1.2 !important;
  }

  .rdg-search-receiver--market .rdg-search-receiver__quick-links--searchbar{
    margin-top:8px !important;
    gap:0 7px !important;
  }

  .rdg-search-receiver--market .rdg-search-receiver__quick-links--searchbar .rdg-search-receiver__quick-link{
    font-size:10px !important;
    line-height:1.18 !important;
  }

  .rdg-dashboard--v3{
    --rdg-section-gap:12px;
    --rdg-btn-h-primary:42px;
    --rdg-btn-h-secondary:40px;
    --rdg-btn-h-utility:36px;
    --rdg-btn-px-primary:14px;
    --rdg-btn-px-secondary:12px;
    --rdg-btn-px-utility:10px;
    --rdg-btn-font-primary:12.5px;
    --rdg-btn-font:12px;
  }

  .rdg-dashboard--v3 > .rdg-container--dashboard{
    gap:12px !important;
  }

  .rdg-dashboard--v3 .rdg-dash-section-header.is-context{
    padding:14px !important;
    border-radius:var(--rdg-mobile-card-radius) !important;
  }

  .rdg-dashboard--v3 .rdg-dash-mobile-shell{
    padding:5px !important;
    border-radius:18px !important;
  }

  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-panel,
  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-surface--plan,
  .rdg-dashboard--v3 .rdg-settings-panel__content,
  .rdg-dashboard--v3 .rdg-msg-empty-panel,
  .rdg-dashboard--v3 .rdg-msg-thread{
    padding:14px !important;
  }

  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-kpi-cell,
  .rdg-dashboard--v3 .rdg-ov-page .rdg-ov-plan-status-cell{
    padding:12px 13px !important;
  }
}

@media (max-width: 640px){
  body.rdg-anunturi-front .rdg-search-receiver--market.is-listing .rdg-search-receiver__search-main .rdg-search-receiver__submit.rdg-btn,
  body.rdg-servicii-front .rdg-search-receiver--market.is-service .rdg-search-receiver__search-main .rdg-search-receiver__submit.rdg-btn,
  body.rdg-afaceri-front .rdg-search-receiver--market.is-company .rdg-search-receiver__search-main .rdg-search-receiver__submit.rdg-btn{
    width:auto !important;
    min-width:150px !important;
    max-width:calc(100% - 28px) !important;
    justify-self:center !important;
    align-self:center !important;
    margin-inline:auto !important;
    padding-inline:24px !important;
  }
}
