.dash-mindora-theme{--ct-ink:#000;--ct-ink-700:#2a2a2b;--ct-bg:#e9e9e9;--ct-border:#d0d0d0;--ct-fg-2:#4a4a4b;--ct-fg-3:#828282;--ms-shine:#fff;--ct-charcoal:#121213;--ct-accent-warm:#c9785c;--ct-accent-cool:#000;--mindora-text:var(--ct-ink);--mindora-text-secondary:var(--ct-fg-2);--mindora-text-muted:var(--ct-fg-3);--mindora-glass:#fff3;--mindora-glass-strong:#ffffff57;--mindora-glass-weak:#ffffff1f;--mindora-glass-border:#ffffffb8;--mindora-glass-border-outer:#ffffff61;--mindora-glass-shadow:0 20px 50px #0f172a14,0 4px 16px #0f172a0a;--mindora-glass-shadow-hover:0 24px 56px #0f172a1a,0 6px 20px #0f172a0d;--mindora-surface:var(--ms-shine);--mindora-accent:var(--ct-accent-cool);--mindora-teal:var(--ct-accent-cool);--mindora-teal-dark:#1a1a1a;--mindora-teal-light:#f0f0f0;--mindora-coral:var(--ct-accent-warm);--mindora-radius:14px;--mindora-radius-sm:10px;--mindora-radius-pill:999px;--mindora-blur:22px;--mindora-glass-saturate:1.55;--font-display:var(--font-jp);--font-body:var(--font-jp);--font-nav:var(--font-jp);--mindora-btn-transition:color .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease;--font-noto:"Noto Sans JP",sans-serif;--theme-btn-primary-bg:#000;--theme-btn-primary-text:#fff;--theme-btn-primary-hover:color-mix(in srgb,var(--theme-btn-primary-bg)14%,#9ca3af);--theme-btn-secondary-bg:#f0f2f5;--theme-btn-secondary-text:#4b5563;--theme-btn-secondary-hover:color-mix(in srgb,var(--theme-btn-secondary-bg)10%,#6b7280);--soft-pill-bg:#f0f2f5;--soft-pill-text:#4b5563;--soft-pill-hover:color-mix(in srgb,var(--soft-pill-bg)10%,#6b7280);--dash-danger:#dc2626;--dash-danger-bg:#dc262614;--dash-danger-border:#dc262638;--dash-danger-soft-bg:#dc26260a;--indicator-danger:var(--dash-danger);--indicator-danger-bg:var(--dash-danger-bg);--dash-shell-bar-height:61px;--dash-shell-bar-pad-x:20px;--dash-shell-safe-top:env(safe-area-inset-top,0px);--dash-shell-bar-border-color:#eef2f7;--dash-shell-bar-border:1px solid var(--dash-shell-bar-border-color);--dash-shell-bar-shadow:0 1px 0 #0f172a0a}.dash-mindora-theme .dash-sidebar__badge,.dash-navbar__notify-badge{background:var(--dash-danger);color:#fff}.dash-mindora-theme [class*=btn--danger].twisty-pill,.dash-mindora-theme [class*=btn--danger].dash-soft-cta-btn,.dash-mindora-theme .dash-soft-modal [class*=btn--danger].twisty-pill,.dash-mindora-theme .dash-soft-modal [class*=btn--danger].dash-soft-cta-btn{background:var(--dash-danger)!important;border-color:var(--dash-danger)!important;color:#fff!important;box-shadow:none!important}.dash-mindora-theme [class*=btn--danger].twisty-pill:hover:not(:disabled),.dash-mindora-theme [class*=btn--danger].dash-soft-cta-btn:hover:not(:disabled),.dash-mindora-theme .dash-soft-modal [class*=btn--danger].twisty-pill:hover:not(:disabled),.dash-mindora-theme .dash-soft-modal [class*=btn--danger].dash-soft-cta-btn:hover:not(:disabled){filter:brightness(.92);background:var(--dash-danger)!important;border-color:var(--dash-danger)!important;color:#fff!important}.dash-mindora-theme [class*=btn--danger].twisty-pill i,.dash-mindora-theme [class*=btn--danger].dash-soft-cta-btn i,.dash-mindora-theme .dash-soft-modal [class*=btn--danger] i{opacity:.9;color:#fff!important}.dash-mindora-theme [class*=tab--danger],.dash-mindora-theme [class*=btn--danger]:not(.twisty-pill):not(.dash-soft-cta-btn),.dash-mindora-theme [class*=text-btn--danger]{color:var(--dash-danger)!important;border-color:var(--dash-danger-border)!important}.dash-mindora-theme [class*=tab--danger]:hover:not(:disabled),.dash-mindora-theme [class*=btn--danger]:not(.twisty-pill):not(.dash-soft-cta-btn):hover:not(:disabled),.dash-mindora-theme [class*=text-btn--danger]:hover:not(:disabled){background:var(--dash-danger-soft-bg)!important;color:var(--dash-danger)!important}.dash-notifications-panel--mindora .dash-notifications-panel__type,.dash-analytics-alert-row__unread{color:var(--dash-danger)}.dash-mindora-theme .dash-mindora-progress__bar--negative{background:var(--dash-danger)}.dash-mindora-theme--ja{--font-display:var(--font-noto);--font-body:var(--font-noto);--font-nav:var(--font-noto);font-family:var(--font-noto)}.dash-mindora-theme--ja .dash-overview,.dash-mindora-theme--ja .dash-login,.dash-mindora-theme--ja .dash-overview button,.dash-mindora-theme--ja .dash-login button,.dash-mindora-theme--ja .dash-overview input,.dash-mindora-theme--ja .dash-login input,.dash-mindora-theme--ja .dash-overview select,.dash-mindora-theme--ja .dash-overview textarea,.dash-mindora-theme--ja .mindora-theme-editor-panel,.dash-mindora-theme--ja .mindora-theme-editor-panel button,.dash-mindora-theme--ja .mindora-theme-editor-panel input{font-family:var(--font-noto)}.dash-mindora-theme.dash-root{height:100dvh;min-height:100dvh;max-height:100dvh;color:var(--ct-ink);background:var(--mindora-page-bg,#f6f6f6);flex-direction:row;display:flex;position:relative;overflow:hidden}.dash-mindora-theme .mindora-backdrop{z-index:0;pointer-events:none;position:fixed;inset:0;background:var(--mindora-page-bg,#f4f6f8)!important}.dash-mindora-theme.dash-root>.dash-shell-main{z-index:1;min-width:0;position:relative}.dash-mindora-theme .dash-shell-main--mindora{flex:auto;width:100%;min-width:0;max-width:100%;min-height:0;overflow-x:clip;overflow:hidden!important}.dash-mindora-theme .dash-page-host{z-index:1;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;overscroll-behavior-x:none;flex:1;width:100%;min-width:0;max-width:100%;min-height:0;position:relative;background:0 0!important;overflow:clip auto!important}.dash-mindora-theme .dash-page,.dash-mindora-theme .dash-mindora-page,.dash-mindora-theme .dash-mindora-page__grid,.dash-mindora-theme .dash-overview-soft__grid{min-width:0;max-width:100%;overflow-x:clip}.dash-mindora-theme .dash-soft-card{box-sizing:border-box;min-width:0;max-width:100%;overflow:hidden}.dash-mindora-theme .mindora-glass-panel{position:relative;overflow:visible;transform:translateZ(0);background:linear-gradient(145deg,var(--mindora-glass-grad-a,#ffffffb8)0%,var(--mindora-glass-grad-b,#ffffff85)52%,var(--mindora-glass-grad-c,#ffffffa3)100%)!important;border:1px solid var(--mindora-glass-border-panel,#ffffffb8)!important;border-radius:var(--mindora-radius)!important;box-shadow:var(--mindora-glass-shadow),inset 0 1px 0 var(--mindora-glass-sheen-a,#ffffffa6)!important;-webkit-backdrop-filter:blur(var(--mindora-blur))saturate(var(--mindora-glass-saturate))brightness(1.04)!important;backdrop-filter:blur(var(--mindora-blur))saturate(var(--mindora-glass-saturate))brightness(1.04)!important}.dash-mindora-theme .mindora-glass-panel:before{display:none}.dash-mindora-theme .mindora-glass-panel>*{z-index:1;position:relative}.dash-mindora-theme .mindora-glass-panel:hover{box-shadow:var(--mindora-glass-shadow)!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dash-mindora-theme .mindora-glass-panel{background:#ffffffe0!important}}.dash-mindora-theme .dash-sidebar{--nav-label:.8125rem;--nav-kicker:.6875rem;--nav-gap:8px;--nav-pad-x:12px;--nav-pad-y:10px;--sidebar-width:256px;--sidebar-width-collapsed:72px;--sidebar-logo-height:26px;--sidebar-logo-icon-width:calc(var(--sidebar-logo-height)*152/121);width:var(--sidebar-width);box-sizing:border-box;z-index:2;flex-direction:column;flex-shrink:0;min-height:100dvh;transition:width .25s,transform .28s cubic-bezier(.4,0,.2,1),box-shadow .28s,visibility .28s;display:flex;position:relative;overflow-x:hidden;transform:translateZ(0);container:sidebar/inline-size;border-right:1px solid var(--dash-shell-bar-border-color)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important}.dash-mindora-theme .dash-sidebar--collapsed{width:var(--sidebar-width-collapsed)}@media (max-width:767px){.dash-mindora-theme.dash-root{overflow:visible}.dash-mindora-theme .dash-sidebar{z-index:1200;pointer-events:none;visibility:hidden;max-width:86vw;height:100dvh;min-height:0;box-shadow:none;flex:none;transition:transform .28s cubic-bezier(.4,0,.2,1),visibility .28s,box-shadow .28s;top:0;bottom:0;left:0;transform:translate(-100%);width:min(288px,86vw)!important;position:fixed!important}.dash-mindora-theme .dash-sidebar.dash-sidebar--open{pointer-events:auto;visibility:visible;box-shadow:4px 0 28px #0f172a2e;transform:translate(0,0)!important}.dash-mindora-theme .dash-sidebar.dash-sidebar--collapsed{width:min(288px,86vw)!important}.dash-mindora-theme .dash-sidebar-backdrop{display:block}.dash-mindora-theme .dash-shell-main--mindora,.dash-mindora-theme .dash-shell-main{flex:100%;width:100%;max-width:100%}}.dash-mindora-theme .dash-sidebar-backdrop{z-index:1190;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);cursor:pointer;-webkit-tap-highlight-color:transparent;background:#0f172a73;border:none;margin:0;padding:0;display:none;position:fixed;inset:0}.dash-mobile-nav-layer{z-index:1190;pointer-events:none;position:fixed;inset:0}.dash-mobile-nav-layer .dash-sidebar-backdrop,.dash-mobile-nav-layer .dash-sidebar.dash-sidebar--open{pointer-events:auto}html.dash-mobile-nav-open,html.dash-mobile-nav-open body{overflow:hidden}.dash-mindora-theme .dash-sidebar__close{width:36px;height:36px;color:var(--ct-fg-2);cursor:pointer;background:#f0f2f5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1rem;display:none}@media (max-width:767px){.dash-mindora-theme{--dash-shell-bar-height:56px;--dash-shell-bar-pad-x:14px}.dash-mindora-theme .dash-sidebar__header{padding-inline:var(--dash-shell-bar-pad-x);justify-content:space-between;gap:8px}.dash-mindora-theme .dash-sidebar__close{display:inline-flex}}.dash-mindora-theme .dash-sidebar__collapse-mark{color:var(--ct-fg-3);font-size:1.125rem;font-weight:600;line-height:1}.dash-mindora-theme .dash-sidebar__badge{color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:1.25rem;height:1.25rem;margin-left:auto;padding:0 5px;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex;box-shadow:0 0 0 1px #ffffffa6}.dash-mindora-theme .dash-sidebar__lock{opacity:.7;color:var(--ct-fg-3);flex-shrink:0;font-size:.6875rem}.dash-mindora-theme .dash-sidebar__header,.dash-mindora-theme .dash-navbar__inner{box-sizing:border-box;padding-top:var(--dash-shell-safe-top);flex-shrink:0;align-items:center;padding-bottom:0;display:flex;height:calc(var(--dash-shell-bar-height) + var(--dash-shell-safe-top))!important;min-height:calc(var(--dash-shell-bar-height) + var(--dash-shell-safe-top))!important;max-height:calc(var(--dash-shell-bar-height) + var(--dash-shell-safe-top))!important;border-bottom:var(--dash-shell-bar-border)!important;box-shadow:var(--dash-shell-bar-shadow)!important}.dash-mindora-theme .dash-sidebar__header{grid-template-columns:var(--sidebar-width-collapsed)minmax(0,1fr);align-items:center;padding-inline:0;display:grid;overflow:hidden}.dash-mindora-theme .dash-navbar{z-index:1100;flex-shrink:0;position:relative;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-bottom:none!important;padding-top:0!important}.dash-mindora-theme .dash-navbar__inner{width:100%;padding-inline:var(--dash-shell-bar-pad-x);justify-content:space-between;gap:12px}.dash-mindora-theme .dash-sidebar__title{font-family:var(--font-body);font-size:var(--nav-kicker);letter-spacing:.1em;text-transform:uppercase;color:var(--ct-fg-3);text-align:center;margin:0;font-weight:500;line-height:1.35}.dash-mindora-theme .dash-sidebar__brand{grid-column:1/-1;grid-template-columns:var(--sidebar-width-collapsed)minmax(0,1fr);box-sizing:border-box;align-items:center;column-gap:0;width:100%;min-width:0;padding:0;display:grid;overflow:hidden}.dash-mindora-theme .dash-sidebar__logo{height:var(--sidebar-logo-height);object-fit:contain;object-position:left center;flex-shrink:0;width:auto;max-width:none;display:block}.dash-mindora-theme .dash-sidebar__logo-mark-wrap{z-index:1;width:100%;min-width:0;padding-left:var(--nav-pad-x);box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;justify-content:flex-start;align-items:center;display:flex}.dash-mindora-theme .dash-sidebar__logo--mark{height:var(--sidebar-logo-height);width:var(--sidebar-logo-icon-width);max-width:var(--sidebar-logo-icon-width);min-width:var(--sidebar-logo-icon-width);object-fit:cover;object-position:left center}.dash-mindora-theme .dash-sidebar__logo-full-wrap{min-width:0;padding-left:var(--nav-pad-x);opacity:1;visibility:visible;pointer-events:auto;grid-area:1/1/auto/-1;align-items:center;display:flex;overflow:hidden}@container sidebar (max-width:96px){.dash-mindora-theme .dash-sidebar__logo-full-wrap{opacity:0;visibility:hidden;pointer-events:none}.dash-mindora-theme .dash-sidebar__logo-mark-wrap{opacity:1;visibility:visible;pointer-events:auto}}.dash-mindora-theme .dash-sidebar__nav{padding-top:var(--nav-gap);padding-bottom:max(12px,env(safe-area-inset-bottom));scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#00000038 transparent;flex-direction:column;flex:1;gap:4px;min-height:0;padding-inline:0;display:flex;overflow:hidden auto}.dash-mindora-theme .dash-sidebar__nav::-webkit-scrollbar{width:4px}.dash-mindora-theme .dash-sidebar__nav::-webkit-scrollbar-track{background:0 0}.dash-mindora-theme .dash-sidebar__nav::-webkit-scrollbar-thumb{background:#0000002e;border-radius:2px}.dash-mindora-theme .dash-sidebar__nav::-webkit-scrollbar-thumb:hover{background:#0000004d}.dash-mindora-theme .dash-sidebar__footer{padding-top:var(--nav-gap);border-top:1px solid var(--ct-border);flex-direction:column;flex-shrink:0;gap:4px;margin-top:auto;display:flex}.dash-mindora-theme .dash-sidebar__link{grid-template-columns:var(--sidebar-width-collapsed)minmax(0,1fr);width:100%;min-height:44px;padding:var(--nav-pad-y)0;cursor:pointer;box-sizing:border-box;font-family:var(--font-body);font-size:var(--nav-label);letter-spacing:.01em;box-shadow:none;-webkit-tap-highlight-color:transparent;border:1px solid #0000;align-items:center;column-gap:0;font-weight:500;line-height:1.4;text-decoration:none;transition:color .2s,background .2s;display:grid;position:relative;color:#0f172a!important;background:0 0!important;border-radius:0!important}.dash-mindora-theme .dash-sidebar__link-icon-wrap{flex:none;grid-column:1;justify-content:center;align-items:center;width:100%;min-width:0;max-width:none;display:flex}.dash-mindora-theme .dash-sidebar__link--locked{opacity:.72}.dash-mindora-theme .dash-sidebar__link-icon{text-align:center;opacity:1;color:currentColor;flex-shrink:0;width:24px;font-size:1rem;line-height:1}.dash-mindora-theme .dash-sidebar__link-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:var(--nav-pad-x);opacity:1;visibility:visible;pointer-events:auto;grid-column:2;align-items:center;gap:8px;display:flex;overflow:hidden}@container sidebar (max-width:96px){.dash-mindora-theme .dash-sidebar__link-label{opacity:0;visibility:hidden;pointer-events:none}}.dash-mindora-theme .dash-sidebar__link--active{outline:none;font-weight:600;color:#fff!important;box-shadow:none!important;background:#000!important;border:none!important;border-radius:0!important}.dash-mindora-theme .dash-sidebar__link--active .dash-sidebar__link-icon{opacity:1;color:#fff!important}.dash-mindora-theme .dash-sidebar__link:hover,.dash-mindora-theme .dash-sidebar__link:focus-visible{box-shadow:none;color:var(--ct-ink)!important;background:var(--theme-btn-secondary-hover)!important;border-color:#0000!important}.dash-mindora-theme .dash-sidebar__link--active:hover,.dash-mindora-theme .dash-sidebar__link--active:focus-visible{outline:none;color:#fff!important;background:var(--theme-btn-primary-hover)!important;box-shadow:none!important;border:none!important;border-radius:0!important}.dash-mindora-theme .dash-sidebar>div:first-child{border-bottom:var(--dash-shell-bar-border)!important;box-shadow:var(--dash-shell-bar-shadow)!important}.dash-mindora-theme .dash-sidebar h2{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;font-size:var(--nav-kicker);color:var(--ct-fg-3)!important}.dash-mindora-theme .dash-sidebar a:not(.dash-sidebar__link){font-family:var(--font-body);transition:color .15s,background .15s;color:var(--ct-fg-2)!important;border-radius:0!important}.dash-mindora-theme .dash-sidebar a:not(.dash-sidebar__link)[aria-current=page]{box-shadow:none;font-weight:500;color:var(--ct-ink)!important;background:#0000000a!important}.dash-mindora-theme .dash-sidebar a:not(.dash-sidebar__link):hover{box-shadow:none;color:var(--ct-ink)!important;background:#00000008!important}.dash-mindora-theme .dash-sidebar>nav>div{border-top-color:var(--ct-border)!important}@media (max-width:767px){.dash-mindora-theme .dash-navbar__inner{gap:8px}.dash-mindora-theme .dash-navbar__title{font-size:.9375rem}.dash-mindora-theme .dash-navbar__account-btn{min-height:38px;padding:2px}.dash-mindora-theme .dash-navbar__avatar{width:34px;height:34px}}.dash-mindora-theme .dash-navbar__start{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.dash-mindora-theme .dash-navbar__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.dash-mindora-theme .dash-navbar__account-wrap{position:relative}.dash-mindora-theme .dash-navbar__title{font-family:var(--font-display);letter-spacing:.01em;color:var(--ct-ink);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35;overflow:hidden}.dash-mindora-theme .dash-navbar__workspace{color:var(--ct-fg-2);text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:.75rem;font-weight:500;line-height:1.3;overflow:hidden}.dash-mindora-theme .dash-navbar__titles{flex:1;min-width:0}.dash-mindora-theme .dash-navbar__icon-btn{cursor:pointer;width:40px;height:40px;color:var(--ct-fg-2);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:#f0f2f5;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.0625rem;transition:color .15s,background .15s;display:inline-flex;position:relative}.dash-mindora-theme .dash-navbar__icon-btn:hover{color:var(--ct-ink);background:var(--theme-btn-secondary-hover)}.dash-mindora-theme .dash-navbar__icon-btn:focus-visible{outline-offset:2px;outline:2px solid #4f7cff}.dash-mindora-theme .dash-navbar__account-btn{border-radius:var(--mindora-radius-pill);cursor:pointer;min-height:40px;font-family:var(--font-nav);letter-spacing:.02em;text-transform:none;color:var(--ct-ink);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;transition:var(--mindora-btn-transition);background:#f0f2f5;border:none;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-flex}.dash-mindora-theme .dash-navbar__account-btn:hover,.dash-mindora-theme .dash-navbar__account-btn.is-open{color:var(--ct-ink);background:var(--theme-btn-secondary-hover)}.dash-mindora-theme .dash-navbar__account-btn:focus-visible{outline:2px solid var(--ct-accent-cool);outline-offset:2px}.dash-mindora-theme .dash-navbar__avatar{width:30px;height:30px;color:var(--ct-accent-cool);background:#5f93c424;border:1px solid #5f93c447;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.dash-mindora-theme .dash-navbar__account-btn:hover .dash-navbar__avatar,.dash-mindora-theme .dash-navbar__account-btn.is-open .dash-navbar__avatar{background:#5f93c438;border-color:#5f93c466}.dash-mindora-theme .dash-navbar__account-name{text-overflow:ellipsis;white-space:nowrap;max-width:120px;color:inherit;text-align:left;font-size:.8125rem;font-weight:500;overflow:hidden}.dash-mindora-theme .dash-navbar__account-btn .fa-chevron-down,.dash-mindora-theme .dash-navbar__account-btn .fa-chevron-up{color:var(--ct-fg-3);flex-shrink:0;font-size:.625rem}.mindora-popover-panel{color:#111827;border-radius:0;transform:none;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 16px 48px #0f172a24,0 4px 16px #0f172a14!important}.dash-mindora-theme .mindora-popover-panel{border-radius:var(--mindora-radius-sm,0)}.dash-mindora-theme .mindora-popover-panel:hover{box-shadow:0 16px 48px #0f172a24,0 4px 16px #0f172a14!important}.dash-navbar__menu.mindora-popover-panel,.dash-navbar__menu--mindora{overflow:hidden;padding:0!important}.dash-navbar__menu--mindora .dash-navbar__menu-head,.dash-mindora-theme .dash-navbar__menu-head{background:#fff;padding:12px 14px 10px}.dash-navbar__menu--mindora .dash-navbar__menu-user,.dash-mindora-theme .dash-navbar__menu-user{font-family:var(--font-display,var(--font-jp,sans-serif));color:var(--ct-ink,#0f172a);text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.35;overflow:hidden}.dash-navbar__menu--mindora .dash-navbar__menu-meta,.dash-mindora-theme .dash-navbar__menu-meta{flex-direction:column;gap:4px;margin-top:6px;display:flex}.dash-navbar__menu--mindora .dash-navbar__menu-meta-item,.dash-mindora-theme .dash-navbar__menu-meta-item{color:var(--ct-fg-2,#64748b);align-items:center;gap:6px;font-size:.75rem;font-weight:500;line-height:1.4;display:flex}.dash-navbar__menu--mindora .dash-navbar__menu-meta-item i,.dash-mindora-theme .dash-navbar__menu-meta-item i{width:.875rem;color:var(--ct-fg-3,#94a3b8);text-align:center;flex-shrink:0;font-size:.6875rem}.dash-navbar__menu--mindora .dash-navbar__menu-divider,.dash-mindora-theme .dash-navbar__menu-divider{background:#f0f2f5;height:1px;margin:0}.dash-navbar__menu--mindora .dash-navbar__menu-section,.dash-mindora-theme .dash-navbar__menu-section{background:#fff;padding:8px 12px}.dash-navbar__menu--mindora .dash-navbar__menu-section--footer,.dash-mindora-theme .dash-navbar__menu-section--footer{background:#fff;border-top:1px solid #f0f2f5;padding:6px 12px 10px}.dash-navbar__menu--mindora .dash-navbar__menu-label,.dash-mindora-theme .dash-navbar__menu-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ct-fg-3,#94a3b8);margin:0 0 6px;font-size:.6875rem;font-weight:600}.dash-navbar__menu--mindora .dash-navbar__lang-tabs,.dash-mindora-theme .dash-navbar__lang-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin:0;display:grid}.dash-navbar__menu--mindora .dash-navbar__lang-tabs .dash-mindora-tab,.dash-mindora-theme .dash-navbar__lang-tabs .dash-mindora-tab{text-align:center;border-radius:var(--soft-btn-radius,0);background:var(--theme-btn-secondary-bg,#f0f2f5);width:100%;min-height:2rem;color:var(--theme-btn-secondary-text,#4b5563);border:none;justify-content:center;align-items:center;padding:6px 10px;font-size:.75rem;font-weight:600;transition:background .18s,color .18s;display:inline-flex}.dash-navbar__menu--mindora .dash-navbar__lang-tabs .dash-mindora-tab:hover:not(.dash-mindora-tab--active),.dash-mindora-theme .dash-navbar__lang-tabs .dash-mindora-tab:hover:not(.dash-mindora-tab--active){background:var(--theme-btn-secondary-hover,#6b7280);color:var(--theme-btn-secondary-text,#4b5563)}.dash-navbar__menu--mindora .dash-navbar__lang-tabs .dash-mindora-tab--active,.dash-mindora-theme .dash-navbar__lang-tabs .dash-mindora-tab--active{background:var(--theme-btn-primary-bg,#000);color:var(--theme-btn-primary-text,#fff)}.dash-navbar__menu--mindora .dash-navbar__lang-tabs .dash-mindora-tab--active:hover,.dash-mindora-theme .dash-navbar__lang-tabs .dash-mindora-tab--active:hover{background:var(--theme-btn-primary-hover,#9ca3af);color:var(--theme-btn-primary-text,#fff)}.dash-navbar__menu--mindora .dash-navbar__logout-btn,.dash-mindora-theme .dash-navbar__logout-btn{justify-content:center;width:100%;height:auto;margin:0;font-weight:600;transition:background .18s,color .18s;letter-spacing:normal!important;text-transform:none!important;border-radius:var(--soft-btn-radius,0)!important;min-height:2rem!important;box-shadow:none!important;background:var(--theme-btn-secondary-bg,#f0f2f5)!important;color:var(--theme-btn-secondary-text,#4b5563)!important;border:none!important;gap:6px!important;padding:.35rem .75rem!important;font-size:.75rem!important}.dash-navbar__menu--mindora .dash-navbar__logout-btn:hover:not(:disabled),.dash-mindora-theme .dash-navbar__logout-btn:hover:not(:disabled){background:var(--theme-btn-secondary-hover,#6b7280)!important;color:var(--theme-btn-secondary-text,#4b5563)!important;filter:none!important;box-shadow:none!important;border:none!important;transform:none!important}.dash-navbar__menu--mindora .dash-navbar__logout-btn i,.dash-mindora-theme .dash-navbar__logout-btn i{opacity:.85;font-size:.6875rem}.dash-mindora-theme .dash-navbar__brand-mark{border-radius:var(--mindora-radius-sm,0);background:#5f93c41f;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.dash-mindora-theme .dash-navbar__brand-mark .fa-chart-line{color:var(--ct-accent-cool);font-size:.95rem}.dash-mindora-theme .dash-navbar__brand-mark img{object-fit:contain;max-width:24px;height:20px}.dash-mindora-theme .dash-navbar__brand{flex:1;align-items:center;min-width:0;display:none;overflow:hidden}.dash-mindora-theme .dash-navbar__logo{object-fit:contain;object-position:left center;flex-shrink:1;width:auto;max-width:100%;height:22px;display:block}@media (max-width:767px){.dash-mindora-theme{--dash-mobile-logo-height:22px;--dash-mobile-logo-max-width:min(156px,48vw)}.dash-mindora-theme .dash-navbar__brand{padding-right:6px;display:flex}.dash-mindora-theme .dash-navbar__logo,.dash-mindora-theme .dash-sidebar__logo{height:var(--dash-mobile-logo-height);max-width:var(--dash-mobile-logo-max-width);object-fit:contain;object-position:left center}.dash-mindora-theme .dash-sidebar__brand{align-items:center;padding-left:0;display:flex}.dash-mindora-theme .dash-navbar__start{gap:8px}}.dash-mindora-theme .dash-navbar__workspace .fa-layer-group{margin-right:6px;font-size:.6875rem}.dash-mindora-theme .dash-navbar__menu-meta-item .fa-layer-group,.dash-mindora-theme .dash-navbar__menu-meta-item .fa-user-shield{text-align:center;flex-shrink:0;width:14px;margin-right:6px}.dash-mindora-theme .dash-navbar__notify-btn span{border-color:#ffffffe6!important}.dash-mindora-theme .dash-navbar h1{font-family:var(--font-display)!important;color:var(--ct-ink)!important}.dash-mindora-theme .dash-navbar p{color:var(--ct-fg-2)!important}.dash-mindora-theme .dash-navbar [role=menu] .dash-navbar__menu-user{color:var(--ct-ink)!important}.dash-mindora-theme .dash-navbar [role=menu] .dash-navbar__menu-meta-item{color:var(--ct-fg-2)!important}.dash-mindora-theme .dash-navbar [role=menu] .dash-navbar__menu-label{color:var(--ct-fg-3)!important}.dash-mindora-theme .dash-overview{--ov-label:.6875rem;--ov-body:.8125rem;--ov-body-lg:.875rem;--ov-title:1rem;--ov-display:clamp(1.375rem,2.5vw,1.75rem);--ov-stat:clamp(1.5rem,3vw,2rem);--ov-gap-sm:8px;--ov-gap:12px;--ov-gap-lg:16px;--ov-pad:clamp(16px,3vw,24px);font-family:var(--font-body);font-size:var(--ov-body);color:var(--ct-ink);letter-spacing:.01em;background:0 0;line-height:1.5}.dash-mindora-theme .dash-overview .mindora-hero__title,.dash-mindora-theme .dash-overview .mindora-section-title,.dash-mindora-theme .dash-overview .dash-overview-section__title{font-family:var(--font-display);color:var(--ct-ink);font-weight:500}.dash-mindora-theme .dash-overview__panels{border-top:none;gap:clamp(16px,2.5vw,20px);margin-top:12px;padding-top:4px}.dash-mindora-theme .dash-overview .mindora-glass--pad,.dash-mindora-theme .dash-overview-section{border-radius:var(--mindora-radius)}.dash-mindora-theme .dash-overview-sys__card.mindora-glass-panel{border-radius:var(--mindora-radius-sm)!important}.dash-mindora-theme .dash-overview-sys__refresh{border-radius:var(--mindora-radius-pill);min-height:2.5rem;color:var(--ct-accent-cool);letter-spacing:.02em;text-transform:none;-webkit-backdrop-filter:blur(12px)saturate(var(--mindora-glass-saturate));backdrop-filter:blur(12px)saturate(var(--mindora-glass-saturate));background:#ffffff9e;border:1px solid #4f86c647;flex-shrink:0;align-self:flex-start;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;transition:color .15s,background .15s,border-color .15s,transform .15s;box-shadow:inset 0 1px #ffffffb8}.dash-mindora-theme .dash-overview-sys__refresh:hover:not(:disabled),.dash-mindora-theme .dash-overview-sys__refresh:focus-visible:not(:disabled){color:var(--ct-accent-cool);background:#ffffffd1;border-color:#4f86c66b;transform:none}.dash-mindora-theme .dash-overview-sys__refresh i{color:var(--ct-accent-cool);font-size:.875rem}.dash-mindora-theme .dash-overview-sys__refresh:disabled{opacity:.65;cursor:wait}.dash-mindora-theme .dash-overview-section{border-top:none;margin-top:clamp(20px,3vw,32px)}.dash-mindora-theme .dash-overview .dash-overview-section.mindora-glass--pad,.dash-mindora-theme .dash-overview .dash-overview-section.mindora-glass-panel{padding:var(--ov-pad);box-sizing:border-box}.dash-mindora-theme .dash-overview .dash-overview-section+.dash-overview-section{margin-top:clamp(16px,2.5vw,24px)}.dash-mindora-theme .dash-stat-grid{gap:clamp(12px,2.5vw,16px)}.dash-mindora-theme .dash-overview .dash-overview__stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,248px),1fr));margin-top:4px;margin-bottom:4px}.dash-mindora-theme .dash-page-title{font-family:var(--font-display);letter-spacing:.03em;color:var(--ct-ink);font-weight:500}.dash-mindora-theme .dash-page-subtitle,.dash-mindora-theme .dash-overview__subtitle{font-family:var(--font-body);color:var(--ct-fg-2)}.dash-mindora-theme .dash-page h1,.dash-mindora-theme .dash-page .dash-page-title,.dash-mindora-theme .dash-page h2{color:var(--ct-ink)}.dash-mindora-theme .dash-overview strong{color:var(--ct-ink-700)}.mindora-glass{border-radius:var(--mindora-radius);box-sizing:border-box}.mindora-glass--sm{border-radius:var(--mindora-radius-sm)}.mindora-glass--pad{padding:clamp(16px,3vw,24px)}.mindora-hero{border-radius:var(--mindora-radius);grid-template-columns:1fr auto;align-items:stretch;gap:20px;margin-bottom:24px;padding:clamp(20px,4vw,32px);display:grid;position:relative;overflow:visible}.mindora-hero:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#5f93c424 0%,#0000 72%);border-radius:50%;width:180px;height:180px;position:absolute;top:-40px;right:-40px}.mindora-hero__eyebrow{margin:0 0 var(--ov-gap-sm,8px);font-size:var(--ov-label,.6875rem);letter-spacing:.12em;text-transform:uppercase;color:var(--ct-fg-3);font-weight:500}.mindora-hero__title{margin:0 0 var(--ov-gap-sm,8px);font-family:var(--font-display);font-size:var(--ov-display,clamp(1.375rem,2.5vw,1.75rem));letter-spacing:.02em;color:var(--ct-ink);font-weight:500;line-height:1.3}.mindora-hero__subtitle{max-width:52ch;font-size:var(--ov-body-lg,.875rem);color:var(--ct-fg-2);margin:0;line-height:1.5}.mindora-hero__eyebrow,.mindora-hero__title,.mindora-hero__subtitle{z-index:1;position:relative}.mindora-hero__metric{border-radius:var(--mindora-radius-sm);text-align:center;z-index:1;min-width:120px;-webkit-backdrop-filter:blur(20px)saturate(var(--mindora-glass-saturate));backdrop-filter:blur(20px)saturate(var(--mindora-glass-saturate));box-shadow:none;flex-direction:column;justify-content:center;align-items:center;padding:16px 20px;display:flex;position:relative;background:#ffffff4d!important;border:none!important}.mindora-hero__metric-value{font-family:var(--font-display);font-size:var(--ov-stat,clamp(1.5rem,3vw,2rem));color:var(--ct-charcoal);letter-spacing:-.02em;font-weight:500;line-height:1.1}.mindora-hero__metric-label{margin-top:var(--ov-gap-sm,8px);font-size:var(--ov-label,.6875rem);color:var(--ct-fg-3);text-transform:uppercase;letter-spacing:.1em;font-weight:500}.mindora-chips{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.mindora-chip{box-sizing:border-box;border:1px solid var(--ct-ink);min-height:3.6rem;color:var(--ct-ink);font-family:var(--font-nav);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:var(--mindora-btn-transition);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:.6rem 1.5rem;font-size:.875rem;font-weight:500;line-height:1.6;display:inline-flex}.mindora-chip:hover:not(:disabled){color:var(--ct-ink);background:var(--theme-btn-secondary-hover)}.mindora-chip:focus-visible{outline:2px solid var(--ct-ink);outline-offset:2px}.mindora-chip i{color:currentColor;letter-spacing:0;text-transform:none;font-size:.95rem}.dash-mindora-theme .dash-overview .dash-stat-card.mindora-glass-panel{transition:transform .2s,box-shadow .2s;border:1px solid var(--mindora-glass-border-panel,#ffffffb8)!important;border-radius:var(--mindora-radius)!important;padding:var(--ov-pad)!important}.dash-mindora-theme .dash-overview .dash-stat-card.mindora-glass-panel[role=button]:hover{transform:translateY(-2px);box-shadow:var(--mindora-glass-shadow-hover),inset 0 1px 0 var(--mindora-glass-sheen-a,#ffffffa6)!important}.dash-mindora-theme .dash-overview .dash-stat-card__icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 0 1px #ffffff8c;color:var(--ct-accent-cool)!important;background:linear-gradient(145deg,#4f86c629 0%,#4f86c647 100%)!important;border:1px solid #4f86c62e!important}.dash-mindora-theme .dash-overview .dash-stat-card.mindora-glass-panel>div{align-items:flex-start}.dash-mindora-theme .dash-overview .dash-stat-card.mindora-glass-panel>div>div:first-child{flex:1;min-width:0;padding-right:8px}.dash-mindora-theme .dash-overview .dash-stat-card.mindora-glass-panel:not([role=button]):hover{box-shadow:var(--mindora-glass-shadow),inset 0 1px 0 var(--mindora-glass-sheen-a,#ffffffa6)!important}.dash-mindora-theme .dash-overview .dash-stat-card__label{font-family:var(--font-body);letter-spacing:.06em;text-transform:uppercase;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden;font-size:var(--ov-label)!important;color:var(--ct-fg-3)!important;margin:0 0 6px!important}.dash-mindora-theme .dash-overview .dash-stat-card__value{letter-spacing:-.02em;font-family:var(--font-display)!important;font-size:var(--ov-stat)!important;color:var(--ct-charcoal)!important;margin:0!important;font-weight:500!important;line-height:1.15!important}.dash-mindora-theme .dash-overview .dash-stat-card__icon{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--ct-charcoal)!important;background:#ffffff8c!important;border:none!important}.mindora-section-title{margin:0 0 var(--ov-gap-lg,16px);align-items:center;gap:var(--ov-gap-sm,8px);font-family:var(--font-display);font-size:var(--ov-title,1rem);color:var(--ct-ink);letter-spacing:.02em;font-weight:500;line-height:1.35;display:flex}.mindora-section-title--sub{font-size:var(--ov-body-lg,.875rem);margin:var(--ov-gap-lg,16px)0 var(--ov-gap-sm,8px)}.mindora-section-title i{color:var(--ct-accent-cool);font-size:.9em}.mindora-sentiment-chart{justify-content:center;align-items:flex-end;gap:clamp(16px,4vw,28px);min-height:200px;padding:8px 4px 4px;display:flex}.mindora-sentiment-bar-wrap{flex-direction:column;flex:1;align-items:center;gap:10px;max-width:88px;display:flex}.mindora-sentiment-bar{border-radius:var(--mindora-radius-sm);background:linear-gradient(180deg,var(--mindora-teal-light)0%,var(--ct-accent-cool)100%);width:100%;max-width:48px;min-height:8px;box-shadow:none;transition:height .4s}.mindora-sentiment-bar--neutral{background:linear-gradient(#d8d8d8 0%,#9a9a9a 100%)}.mindora-sentiment-bar--negative{background:linear-gradient(180deg,#d4d4d4 0%,var(--ct-fg-3)100%)}.mindora-sentiment-bar__label{font-size:var(--ov-label,.6875rem);text-align:center;color:var(--ct-fg-3);letter-spacing:.04em;font-weight:500;line-height:1.35}.mindora-sentiment-bar__value{font-family:var(--font-display);font-size:var(--ov-body,.8125rem);color:var(--ct-ink-700);font-weight:500;line-height:1.35}.mindora-empty{text-align:center;font-size:var(--ov-body-lg,.875rem);color:var(--ct-fg-3);padding:32px 16px;line-height:1.5}.dash-mindora-theme .dash-overview-activity-item{color:var(--ct-ink);box-shadow:none;font-size:var(--ov-body,.8125rem);background:#ffffff38;padding:10px 0;line-height:1.45;border:none!important;border-bottom:1px solid #0000000d!important;border-radius:0!important}.dash-mindora-theme .dash-overview-activity-item:last-child{border-bottom:none!important}.dash-mindora-theme .dash-overview-activity-list{gap:0}.dash-mindora-theme .dash-overview-activity-item__tag{color:var(--ct-fg-2);font-size:var(--ov-label,.6875rem);letter-spacing:.06em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff80;border:none;border-radius:0;padding:3px 8px}.dash-mindora-theme .dash-overview-activity-item__text{font-size:inherit;color:var(--ct-ink-700)}.dash-mindora-theme .dash-overview-sys__subtitle,.dash-mindora-theme .dash-overview-sys__snapshot,.dash-mindora-theme .dash-overview-sys__workload,.dash-mindora-theme .dash-overview-sys__notes,.dash-mindora-theme .dash-overview-job-card__detail,.dash-mindora-theme .dash-overview-monitoring-card__meta,.dash-mindora-theme .dash-overview-monitoring-card__run,.dash-mindora-theme .dash-overview-monitoring-list{font-size:var(--ov-body,.8125rem);line-height:1.5}.dash-mindora-theme .dash-overview-sys__card-label{font-size:var(--ov-label,.6875rem);margin-bottom:var(--ov-gap-sm,8px)}.dash-mindora-theme .dash-overview-job-card__title,.dash-mindora-theme .dash-overview-monitoring-card__brand{font-size:var(--ov-body-lg,.875rem);line-height:1.4}.mindora-btn{box-sizing:border-box;border-radius:var(--mindora-btn-radius,0);border:1px solid var(--ct-ink);min-height:3.6rem;color:var(--ct-ink);font-family:var(--font-nav);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:var(--mindora-btn-transition);-webkit-tap-highlight-color:transparent;background:0 0;justify-content:center;align-items:center;padding:.6rem 1.5rem;font-size:.875rem;font-weight:500;line-height:1.6;text-decoration:none;display:inline-flex}.mindora-btn:hover:not(:disabled),.mindora-btn:focus-visible:not(:disabled){color:var(--ct-fg-3);border-color:var(--ct-fg-3);background:0 0}.mindora-btn:focus-visible{outline:2px solid var(--ct-ink);outline-offset:2px}.mindora-btn:disabled{opacity:.55;cursor:not-allowed}.mindora-btn--primary{background:linear-gradient(135deg,var(--ct-accent-cool)0%,var(--mindora-teal-dark,#3d73a8)100%);color:var(--ms-shine);border:1px solid #0000;box-shadow:0 8px 24px #4f86c647}.mindora-btn--primary:hover:not(:disabled),.mindora-btn--primary:focus-visible:not(:disabled){color:var(--ms-shine);background:linear-gradient(135deg,var(--mindora-teal-dark,#3d73a8)0%,#356697 100%);border-color:#0000;box-shadow:0 10px 28px #4f86c657}.mindora-btn--secondary{color:var(--ct-ink);border-color:var(--ct-ink);background:0 0}.mindora-btn--secondary:hover:not(:disabled),.mindora-btn--secondary:focus-visible:not(:disabled){color:var(--ct-ink);border-color:var(--ct-ink);background:var(--theme-btn-secondary-hover)}.mindora-btn--ghost{min-height:auto;color:var(--ct-ink);letter-spacing:.08em;text-transform:none;text-underline-offset:3px;background:0 0;border:none;border-radius:0;padding:8px 0;text-decoration:underline}.mindora-btn--ghost:hover:not(:disabled),.mindora-btn--ghost:focus-visible:not(:disabled){color:var(--ct-fg-3);background:0 0;border-color:#0000}.mindora-alert{border-radius:var(--mindora-radius-sm);color:var(--ct-ink-700);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#4f86c61a;border:1px solid #4f86c63d;margin-bottom:20px;padding:14px 18px;font-size:.875rem}.mindora-scope-banner{border-radius:var(--mindora-radius-sm);color:var(--ct-fg-2);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#4f86c614;border:1px solid #4f86c62e;margin-bottom:16px;padding:12px 16px;font-size:.8125rem}.dash-mindora-theme .dash-overview-sys__cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.dash-mindora-theme .dash-overview-sys__cards--paired{align-items:stretch}.dash-mindora-theme .dash-overview-sys__cards--paired .dash-overview-sys__card.mindora-glass-panel{height:100%}.dash-mindora-theme .dash-overview-sys__card.mindora-glass-panel{box-sizing:border-box;height:auto;color:var(--ct-fg-2);flex-direction:column;display:flex;padding:var(--ov-gap-lg)!important;border:none!important;border-radius:0!important}.dash-mindora-theme .dash-overview-sys__card-label{min-height:2.25rem;line-height:1.3;font-family:var(--font-display);color:var(--ct-ink);letter-spacing:.08em;text-transform:uppercase;flex-shrink:0;align-items:flex-end;margin:0 0 8px;font-size:.75rem;display:flex}.dash-mindora-theme .dash-overview-sys__card .dash-overview-sys__workload--balanced{flex-direction:column;justify-content:flex-start;gap:.125rem;margin:0;padding:0 0 0 18px;font-size:.8125rem;line-height:1.25;list-style:outside;display:flex}.dash-mindora-theme .dash-overview-sys__cards--paired .dash-overview-sys__workload--balanced{flex:auto;justify-content:space-between;gap:0}.dash-mindora-theme .dash-overview-sys__card .dash-overview-sys__workload--balanced li{flex:none;margin:0;padding:0;line-height:1.25;display:list-item}.dash-mindora-theme .dash-overview-sys__subtitle,.dash-mindora-theme .dash-overview-sys__snapshot,.dash-mindora-theme .dash-overview-sys__workload,.dash-mindora-theme .dash-overview-sys__notes{color:var(--ct-fg-2)!important}.dash-mindora-theme .dash-overview-job-card,.dash-mindora-theme .dash-overview-monitoring-card{color:var(--ct-fg-2);margin-bottom:10px}.dash-mindora-theme .dash-overview-job-card.mindora-glass-panel,.dash-mindora-theme .dash-overview-monitoring-card.mindora-glass-panel{margin-bottom:10px;padding:var(--ov-gap-lg)var(--ov-pad)!important;border:none!important}.dash-mindora-theme .dash-overview-monitoring-list{padding:var(--ov-gap-sm)0 0 var(--ov-gap-lg);margin:0}.dash-mindora-theme .dash-overview-jobs-cards,.dash-mindora-theme .dash-overview-monitoring{gap:10px}.dash-mindora-theme .dash-overview-job-card__title,.dash-mindora-theme .dash-overview-monitoring-card__brand,.dash-mindora-theme .dash-overview-monitoring-list{color:var(--ct-ink)!important}.dash-mindora-theme .dash-overview-monitoring-card__meta,.dash-mindora-theme .dash-overview-monitoring-card__run,.dash-mindora-theme .dash-overview-job-card__detail{color:var(--ct-fg-2)!important}.dash-mindora-theme .dash-table-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;background:0 0;overflow:auto hidden;border:none!important;border-radius:0!important}.dash-mindora-theme .dash-overview table thead tr{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #0000000f;background:#ffffff59!important}.dash-mindora-theme .dash-overview table th,.dash-mindora-theme .dash-overview table td{color:var(--ct-ink-700);border:none}.dash-mindora-theme .dash-overview table th{letter-spacing:.04em;text-transform:uppercase;font-size:.75rem;color:var(--ct-fg-3)!important}.dash-mindora-theme .dash-overview-section__title{font-family:var(--font-display);color:var(--ct-ink)}.dash-mindora-theme .dash-overview-section__title i{color:var(--ct-accent-cool)}.dash-mindora-theme .dash-overview-sys__toolbar{margin-bottom:var(--ov-gap-lg)}.dash-mindora-theme .dash-overview-sys__heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.dash-mindora-theme .dash-overview-sys__title{flex:1;min-width:0;margin:0}.dash-mindora-theme .dash-overview-sys__heading .dash-overview-sys__refresh{align-self:center}@media (max-width:767px){.dash-mindora-theme .dash-overview-sys__refresh-label{display:none}.dash-mindora-theme .dash-overview.dash-overview--soft .dash-overview-sys__refresh-btn,.dash-mindora-theme .dash-overview-sys__refresh-btn{justify-content:center;width:1.625rem;min-width:1.625rem;max-width:1.625rem;gap:0!important;height:1.625rem!important;min-height:1.625rem!important;max-height:1.625rem!important;padding:0!important;transform:none!important}.dash-mindora-theme .dash-overview-sys__refresh-btn i{margin:0;line-height:1;font-size:.625rem!important}}.dash-mindora-theme .dash-overview-sys__brand-table th{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--ct-fg-3);vertical-align:bottom;font-size:.6875rem;font-weight:600}.dash-mindora-theme .dash-overview-sys__brand-table th:first-child{text-transform:none;letter-spacing:.02em;color:var(--ct-ink);font-size:.75rem}.dash-mindora-theme .dash-overview-sys__brand-table td{white-space:nowrap}.dash-mindora-theme .dash-overview-sys__jobs-table th{white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:var(--ct-fg-3);vertical-align:bottom;font-size:.6875rem;font-weight:600}.dash-mindora-theme .dash-overview-sys__jobs-table th:first-child{text-transform:none;letter-spacing:.02em;color:var(--ct-ink);font-size:.75rem}.dash-mindora-theme .dash-overview-sys__jobs-table .dash-system-jobs-table td:first-child{white-space:normal}.dash-mindora-theme .dash-overview-sys__jobs-table .dash-system-jobs-table td:not(:first-child){white-space:nowrap}.dash-mindora-theme .dash-overview__empty,.dash-mindora-theme .dash-overview-workers__empty,.dash-mindora-theme .dash-overview-jobs-cards__empty{color:var(--ct-fg-3);padding:var(--ov-gap-lg)var(--ov-pad)}.mindora-collapse-btn{border:1px solid var(--mindora-glass-border-outer);background:var(--mindora-glass-weak);width:100%;color:var(--ct-ink);cursor:pointer;font-family:var(--font-nav);text-align:left;letter-spacing:.06em;transition:var(--mindora-btn-transition);-webkit-backdrop-filter:blur(12px)saturate(var(--mindora-glass-saturate));backdrop-filter:blur(12px)saturate(var(--mindora-glass-saturate));border-radius:0;align-items:center;gap:8px;padding:.75rem 1rem;font-size:.8125rem;font-weight:500;display:flex;box-shadow:inset 0 1px #ffffffa6}.mindora-collapse-btn:hover{background:var(--mindora-glass-weak);border-color:var(--mindora-glass-border-outer);color:var(--ct-ink);box-shadow:inset 0 1px #ffffffa6}@media (max-width:767px){.mindora-hero{grid-template-columns:1fr}.mindora-hero__metric{flex-direction:row;justify-content:flex-start;gap:14px;width:100%;min-width:0}.mindora-chips{gap:8px}.mindora-chip{flex:calc(50% - 4px);justify-content:center}.mindora-btn,.mindora-chip{letter-spacing:.12em;padding-inline:1rem;font-size:.8125rem}.mindora-theme-editor-panel{border-left:none;border-top:1px solid var(--ct-border);border-radius:var(--mindora-radius,16px)var(--mindora-radius,16px)0 0;width:100%;max-width:none;inset:10vh 0 0;box-shadow:0 -8px 32px #0f172a29}.mindora-theme-editor-toggle--sticky{right:calc(16px + env(safe-area-inset-right,0px));left:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:52px;height:52px;font-size:1.0625rem;transform:none;box-shadow:0 6px 24px #0f172a38}.mindora-theme-editor-toggle--sticky:hover{transform:none}.mindora-theme-editor-root--open .mindora-theme-editor-toggle--sticky{transform:translateY(8px)}}.mindora-overview-header{margin-bottom:20px}.dash-mindora-theme .dash-overview .mindora-hero{border-radius:var(--mindora-radius);grid-template-columns:1fr;align-items:stretch;gap:20px;margin-bottom:0;padding:clamp(22px,3vw,28px);position:relative}.mindora-hero__main{flex-direction:column;gap:8px;min-width:0;display:flex}.mindora-hero__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.dash-mindora-theme .dash-overview .mindora-hero__main{padding-right:48px}.dash-mindora-theme .dash-overview .mindora-hero__eyebrow{font-size:var(--ov-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ct-accent-cool);margin:0;font-weight:600}.dash-mindora-theme .dash-overview .mindora-hero__title{letter-spacing:-.025em;margin:0;font-size:clamp(1.625rem,3vw,2.125rem);font-weight:600;line-height:1.2}.dash-mindora-theme .dash-overview .mindora-hero__subtitle{font-size:var(--ov-body-lg);color:var(--ct-fg-2);max-width:48ch;margin:0;line-height:1.55}.dash-mindora-theme .dash-overview .mindora-hero__metric{border-radius:var(--mindora-radius-sm);min-width:112px;-webkit-backdrop-filter:blur(16px)saturate(var(--mindora-glass-saturate));backdrop-filter:blur(16px)saturate(var(--mindora-glass-saturate));flex-direction:column;justify-content:center;align-self:center;align-items:center;padding:16px 20px;display:flex;box-shadow:inset 0 1px #fff9;border:1px solid var(--mindora-glass-border-outer)!important;background:#ffffff59!important}.mindora-hero__metric-icon{border-radius:var(--mindora-radius-sm);width:36px;height:36px;color:var(--ct-accent-cool);background:#5f93c424;justify-content:center;align-items:center;margin-bottom:8px;font-size:1rem;display:flex}.dash-mindora-theme .dash-overview .mindora-hero__metric-value{font-size:var(--ov-stat);color:var(--ct-charcoal);font-weight:600}.dash-mindora-theme .dash-overview .mindora-hero__metric-label{font-size:var(--ov-label);color:var(--ct-fg-3);text-transform:uppercase;letter-spacing:.08em;margin-top:4px;font-weight:500}.dash-mindora-theme .dash-overview .mindora-overview-toolbar{z-index:3;margin:0;position:absolute;top:20px;right:24px}.dash-mindora-theme .dash-overview .mindora-hero:after{display:none}.dash-mindora-theme .dash-overview .mindora-chips--in-hero{border-top:1px solid #ffffff8c;flex-wrap:wrap;gap:10px;margin:14px 0 0;padding-top:18px;display:flex}.dash-mindora-theme .dash-overview .mindora-chips--in-hero .mindora-chip{border-radius:var(--mindora-radius-pill);min-height:2.35rem;color:var(--ct-ink-700);letter-spacing:.02em;text-transform:none;-webkit-backdrop-filter:blur(12px)saturate(var(--mindora-glass-saturate));backdrop-filter:blur(12px)saturate(var(--mindora-glass-saturate));background:#ffffff94;border:1px solid #4f86c638;padding:.45rem 1rem;font-size:.8125rem;font-weight:500;transition:color .15s,background .15s,border-color .15s,transform .15s;box-shadow:inset 0 1px #ffffffb8}.dash-mindora-theme .dash-overview .mindora-chips--in-hero .mindora-chip:hover:not(:disabled),.dash-mindora-theme .dash-overview .mindora-chips--in-hero .mindora-chip:focus-visible:not(:disabled){color:var(--ct-accent-cool);background:#ffffffc7;border-color:#4f86c661;transform:none;box-shadow:inset 0 1px #ffffffd9,0 6px 16px #4f86c61f}.dash-mindora-theme .dash-overview .mindora-chips--in-hero .mindora-chip i{color:var(--ct-accent-cool);font-size:.875rem}.dash-mindora-theme .dash-overview .mindora-chips--in-hero .mindora-chip:focus-visible{outline:2px solid var(--ct-accent-cool);outline-offset:2px}.dash-notifications-backdrop--mindora{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a73}.dash-notifications-panel.mindora-popover-panel,.dash-mindora-theme .dash-notifications-panel.mindora-popover-panel{border-radius:0;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #e5e7eb!important;box-shadow:0 16px 48px #0f172a24,0 4px 16px #0f172a14!important}.dash-notifications-panel--mindora.dash-notifications-panel--sheet{border-radius:0}.dash-notifications-panel--mindora .dash-notifications-panel__header{background:#fff;border-bottom:1px solid #e5e7eb;padding:14px 16px}.dash-notifications-panel--mindora .dash-notifications-panel__header strong{color:#111827;font-family:Inter,system-ui,sans-serif;font-size:.9375rem;font-weight:600}.dash-notifications-panel--mindora .dash-notifications-panel__header>span:not(.dash-notifications-panel__hint){color:#6b7280;font-size:.75rem}.dash-notifications-panel--mindora .dash-notifications-panel__hint{color:#9ca3af;font-size:.6875rem}.dash-notifications-panel--mindora .dash-notifications-panel__list{background:#fff}.dash-notifications-panel--mindora .dash-notifications-panel__empty{color:#6b7280;font-size:.875rem}.dash-notifications-panel--mindora .dash-notifications-panel__item{background:#fff;border-bottom:1px solid #f3f4f6;padding:12px 16px}.dash-notifications-panel--mindora .dash-notifications-panel__item:hover{background:#f9fafb}.dash-notifications-panel--mindora .dash-notifications-panel__type{letter-spacing:.04em;text-transform:uppercase;color:var(--dash-danger);font-size:.6875rem;font-weight:600}.dash-notifications-panel--mindora .dash-notifications-panel__time{color:#9ca3af;font-size:.6875rem}.dash-notifications-panel--mindora .dash-notifications-panel__item-title{color:#111827;font-size:.875rem;font-weight:600}.dash-notifications-panel--mindora .dash-notifications-panel__item-brand{color:#2563eb;font-size:.75rem;font-weight:500}.dash-notifications-panel--mindora .dash-notifications-panel__item-message{color:#6b7280;font-size:.8125rem;line-height:1.5}.dash-notifications-panel--mindora .dash-notifications-panel__item-actions button{color:#2563eb;background:#f9fafb;border:1px solid #e5e7eb;border-radius:0;min-height:32px;padding:6px 12px;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:500}.dash-notifications-panel--mindora .dash-notifications-panel__item-actions button:hover{background:#fff;border-color:#2563eb59}.dash-notifications-panel--mindora .dash-notifications-panel__item-actions a{color:#2563eb;font-size:.75rem;font-weight:500}.dash-notifications-panel--mindora .dash-notifications-panel__footer{background:#f9fafb;border-top:1px solid #e5e7eb;gap:8px;padding:12px 16px}.dash-notifications-panel--mindora .dash-notifications-panel__footer button{border-radius:0;min-height:40px;font-family:Inter,system-ui,sans-serif;font-size:.8125rem;font-weight:500}.dash-notifications-panel--mindora .dash-notifications-panel__btn-primary{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#111827;border:1px solid #111827}.dash-notifications-panel--mindora .dash-notifications-panel__btn-primary:hover:not(:disabled){background:var(--theme-btn-primary-hover);border:none}.dash-notifications-panel--mindora .dash-notifications-panel__btn-secondary{color:#111827;letter-spacing:.06em;text-transform:uppercase;background:#fff;border:1px solid #e5e7eb}.dash-notifications-panel--mindora .dash-notifications-panel__btn-secondary:hover:not(:disabled){background:var(--theme-btn-secondary-hover)}@media (max-width:767px){.dash-mindora-theme .dash-navbar__inner{min-height:56px;padding:10px 12px}.dash-mindora-theme .dash-overview .mindora-hero{grid-template-columns:1fr;padding:16px}.dash-mindora-theme .dash-overview .mindora-overview-toolbar{top:16px;right:16px}.dash-mindora-theme .dash-overview .mindora-hero__main{padding-right:48px}.dash-mindora-theme .dash-overview .mindora-chips--in-hero .mindora-chip{flex:calc(50% - 4px);justify-content:center}.dash-mindora-theme .dash-overview-sys__cards{grid-template-columns:1fr}}.mindora-overview-toolbar{justify-content:flex-end;align-items:center;display:flex}.mindora-theme-editor-root{z-index:1250;pointer-events:none;position:fixed;inset:0}.mindora-theme-editor-root--open{z-index:2095;pointer-events:auto}.mindora-theme-editor-toggle{border:1px solid var(--ct-border);border-radius:var(--mindora-btn-radius,0);width:36px;height:36px;color:var(--ct-fg-2);cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffeb;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:.9375rem;line-height:1;transition:color .15s,border-color .15s,background .15s,transform .15s,opacity .15s;display:inline-flex;box-shadow:0 4px 16px #0f172a1f}.mindora-theme-editor-toggle--sticky{z-index:1250;bottom:calc(24px + env(safe-area-inset-bottom,0px));right:calc(24px + env(safe-area-inset-right,0px));pointer-events:auto;background:var(--theme-btn-primary-bg,#000);width:44px;height:44px;color:var(--theme-btn-primary-text,#fff);-webkit-backdrop-filter:none;backdrop-filter:none;border:none;border-radius:50%;font-size:1rem;position:fixed;left:auto}.mindora-theme-editor-toggle--sticky:hover{background:var(--theme-btn-primary-hover,#868c97);color:var(--theme-btn-primary-text,#fff);border:none;transform:none}.mindora-theme-editor-root--open .mindora-theme-editor-toggle--sticky{opacity:0;pointer-events:none;transform:translateY(8px)}.mindora-theme-editor-toggle:hover{color:var(--ct-ink);border-color:var(--ct-ink);background:#ffffffd1}.mindora-theme-editor-toggle:focus-visible{outline:2px solid var(--ct-ink);outline-offset:2px}html.dash-theme-editor-open,html.dash-theme-editor-open body{overflow:hidden}.mindora-theme-editor-backdrop{z-index:2090;-webkit-backdrop-filter:blur(2px);cursor:pointer;background:#00000047;border:none;margin:0;padding:0;position:fixed;inset:0}.mindora-theme-editor-panel{z-index:2100;background:var(--ms-shine);border-left:1px solid var(--ct-border);pointer-events:auto;flex-direction:column;gap:0;width:min(380px,100vw);padding:0;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-12px 0 40px #0000001f}.mindora-theme-editor-panel__scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:1;min-height:0;padding:0 18px 12px;overflow:hidden auto}.mindora-theme-editor-panel__header{border-bottom:1px solid var(--ct-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.mindora-theme-editor-panel__header h2{font-family:var(--font-display);color:var(--ct-ink);margin:0;font-size:1rem;font-weight:500}.mindora-theme-editor-panel__close{border:1px solid var(--ct-border);width:36px;height:36px;color:var(--ct-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.mindora-theme-editor-panel__hint{color:var(--ct-fg-2);border:1px solid var(--ct-border);border-radius:var(--mindora-radius-sm,0);background:#00000005;margin:0 0 12px;padding:10px 12px;font-size:.75rem;line-height:1.5}.mindora-theme-editor-panel__scroll .mindora-theme-editor-section{border-bottom:1px solid var(--ct-border);padding:14px 0}.mindora-theme-editor-panel__scroll .mindora-theme-editor-section:last-child{border-bottom:none;padding-bottom:4px}.mindora-theme-editor-section{border-bottom:1px solid var(--ct-border);padding:16px 18px;overflow:auto}.mindora-theme-editor-section h3{letter-spacing:.12em;text-transform:uppercase;color:var(--ct-fg-3);margin:0 0 12px;font-size:.6875rem;font-weight:600}.mindora-theme-editor-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.mindora-theme-editor-field{color:var(--ct-fg-2);flex-direction:column;gap:6px;font-size:.75rem;display:flex}.mindora-theme-editor-field input[type=color]{border:1px solid var(--ct-border);background:var(--ms-shine);cursor:pointer;width:100%;height:36px;padding:2px}.mindora-theme-editor-sliders{flex-direction:column;gap:14px;display:flex}.mindora-theme-editor-slider{color:var(--ct-fg-2);flex-direction:column;gap:6px;font-size:.75rem;display:flex}.mindora-theme-editor-slider__row{justify-content:space-between;align-items:center;gap:8px;display:flex}.mindora-theme-editor-slider__value{font-variant-numeric:tabular-nums;color:var(--ct-ink)}.mindora-theme-editor-slider input[type=range]{width:100%;accent-color:var(--ct-ink)}.mindora-theme-editor-panel__footer{border-top:1px solid var(--ct-border);background:var(--ms-shine);gap:10px;margin-top:auto;padding:16px 18px;display:flex}.mindora-theme-editor-panel__footer .mindora-btn{letter-spacing:.1em;flex:1;min-height:40px;padding:.5rem 1rem}.dash-mindora-theme:has(.dash-overview--soft){--font-display:"Inter",var(--font-noto),system-ui,sans-serif;--font-body:"Inter",var(--font-noto),system-ui,sans-serif;--font-nav:"Inter",var(--font-noto),system-ui,sans-serif;font-family:var(--font-body)}.dash-mindora-theme:has(.dash-overview--soft) .mindora-backdrop{background:var(--mindora-page-bg,#f4f6f8)!important}:is(.dash-mindora-theme:has(.dash-overview--soft) .dash-sidebar,.dash-mindora-theme:has(.dash-overview--soft) .dash-navbar){border-color:var(--dash-shell-bar-border-color)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:#fff!important}:is(.dash-mindora-theme:has(.dash-overview--soft) .dash-sidebar__header,.dash-mindora-theme:has(.dash-overview--soft) .dash-navbar__inner){border-bottom:var(--dash-shell-bar-border)!important;box-shadow:var(--dash-shell-bar-shadow)!important}.dash-mindora-theme:has(.dash-overview--soft) .dash-navbar__icon-btn{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f0f2f5;border:none;border-radius:50%}.dash-mindora-theme:has(.dash-overview--soft) .dash-navbar__icon-btn:hover{background:var(--theme-btn-secondary-hover);color:var(--ct-ink)}.dash-mindora-theme:has(.dash-overview--soft) .dash-navbar__account-btn{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f0f2f5;border:none}.dash-mindora-theme:has(.dash-overview--soft) .dash-sidebar__link{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.dash-mindora-theme:has(.dash-overview--soft) .dash-sidebar__link--active{color:#fff!important;box-shadow:none!important;background:#000!important;border:none!important;border-radius:0!important}.dash-mindora-theme:has(.dash-overview--soft) .dash-sidebar__link--active .dash-sidebar__link-icon{color:#fff!important}.dash-overview--soft{--soft-shadow:0 10px 40px #0f172a0f;--soft-shadow-sm:0 4px 20px #0f172a0d;--soft-border:transparent;--soft-btn-height:2.75rem;--soft-btn-padding-y:.6rem;--soft-btn-padding-x:1.15rem;--soft-btn-font-size:.875rem;--soft-btn-font-weight:600;--soft-btn-gap:8px;--soft-btn-icon-size:.75rem;font-family:"Inter",var(--font-noto),system-ui,sans-serif;padding-bottom:8px}.dash-mindora-theme .dash-overview--soft .dash-soft-card,.dash-mindora-theme .dash-login.dash-overview--soft .dash-soft-card,.dash-mindora-theme .dash-overview--soft .mindora-glass-panel,.dash-mindora-theme .dash-overview--soft .mindora-scope-banner,.dash-mindora-theme .dash-overview--soft .mindora-alert{border-radius:var(--soft-ui-radius)!important}.dash-mindora-theme .dash-overview--soft .dash-soft-card__icon-wrap,.dash-mindora-theme .dash-overview--soft .dash-overview-soft-insight .dash-overview-activity-card,.dash-mindora-theme .dash-overview--soft .dash-overview-soft-insight .dash-overview-activity-card__icon{border-radius:var(--soft-ui-radius-sm)}.dash-mindora-theme .dash-overview--soft button,.dash-mindora-theme .dash-overview--soft .dash-soft-cta-btn,.dash-mindora-theme .mindora-btn{border-radius:var(--soft-btn-radius,var(--mindora-btn-radius,0px))!important}.dash-mindora-theme .dash-overview--soft button:hover:not(:disabled),.dash-mindora-theme .dash-overview--soft .dash-soft-cta-btn:hover:not(:disabled),.dash-mindora-theme .dash-overview--soft .mindora-btn:hover:not(:disabled),.dash-mindora-theme .dash-login.dash-overview--soft button:hover:not(:disabled),.dash-mindora-theme .dash-login.dash-overview--soft .dash-soft-cta-btn:hover:not(:disabled){transform:none!important}.dash-mindora-theme .dash-overview--soft button.twisty-pill:hover:not(:disabled),.dash-mindora-theme .dash-overview--soft .dash-soft-cta-btn:hover:not(:disabled),.dash-mindora-theme .dash-login.dash-overview--soft button.twisty-pill:hover:not(:disabled),.dash-mindora-theme .dash-login.dash-overview--soft .dash-soft-cta-btn:hover:not(:disabled){transition:background .18s,color .18s!important}.dash-mindora-theme .dash-overview--soft button.twisty-pill--filter:hover:not(:disabled),.dash-mindora-theme .dash-overview--soft .mindora-collapse-btn:hover:not(:disabled),.dash-mindora-theme .dash-overview--soft button.twisty-pill:not(.twisty-pill--chip):not([class*=btn--danger]):not(.twisty-pill--active):hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important}.dash-mindora-theme .dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-mindora-theme .dash-overview--soft .dash-soft-cta-btn:hover:not(:disabled),.dash-mindora-theme .dash-overview--soft .dash-overview-sys__refresh:hover:not(:disabled){background:var(--theme-btn-primary-hover)!important;box-shadow:none!important;border:none!important}.dash-mindora-theme .dash-overview--soft button.twisty-pill:not(.twisty-pill--tag):not([class*=btn--danger]),.dash-mindora-theme .dash-overview--soft button.twisty-pill:not(.twisty-pill--tag):not([class*=btn--danger]):hover:not(:disabled),.dash-mindora-theme .dash-overview--soft .dash-soft-cta-btn:not([class*=btn--danger]),.dash-mindora-theme .dash-overview--soft .dash-soft-cta-btn:not([class*=btn--danger]):hover:not(:disabled),.dash-mindora-theme .dash-login.dash-overview--soft button.twisty-pill:not(.twisty-pill--tag):not([class*=btn--danger]),.dash-mindora-theme .dash-login.dash-overview--soft button.twisty-pill:not(.twisty-pill--tag):not([class*=btn--danger]):hover:not(:disabled),.dash-mindora-theme .dash-login.dash-overview--soft .dash-soft-cta-btn:not([class*=btn--danger]),.dash-mindora-theme .dash-login.dash-overview--soft .dash-soft-cta-btn:not([class*=btn--danger]):hover:not(:disabled),.dash-mindora-theme .dash-soft-modal .dash-soft-cta-btn:not([class*=btn--danger]),.dash-mindora-theme .dash-soft-modal .dash-soft-cta-btn:not([class*=btn--danger]):hover:not(:disabled),.dash-mindora-theme .dash-soft-modal button.dash-soft-modal__btn-primary,.dash-mindora-theme .dash-soft-modal button.dash-soft-modal__btn-primary:hover:not(:disabled),.dash-mindora-theme .dash-soft-modal .twisty-pill:not([class*=btn--danger]),.dash-mindora-theme .dash-soft-modal .twisty-pill:not([class*=btn--danger]):hover:not(:disabled){outline:none;box-shadow:none!important;border:none!important;transform:none!important}.twisty-pill{background:var(--soft-pill-bg);min-height:2.125rem;color:var(--soft-pill-text);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:.35rem .95rem;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1.2;transition:background .18s,color .18s,transform .18s;display:inline-flex}.twisty-pill:hover:not(:disabled),.twisty-pill:focus-visible:not(:disabled){background:var(--soft-pill-hover);transform:none}.twisty-pill:disabled{cursor:default;opacity:1}.twisty-pill--filter{min-height:2rem;padding:.3rem .85rem;font-size:.75rem}.twisty-pill--filter i{opacity:.65;font-size:.625rem}.twisty-pill--chip i{color:#6b7280;font-size:.75rem}.twisty-pill--tag{cursor:default;min-height:1.75rem;padding:.25rem .75rem;font-size:.75rem}.twisty-badge{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 12px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.twisty-badge--dark{background:var(--soft-ink-badge);color:#fff}.twisty-badge--light{background:var(--soft-pill-bg);color:var(--soft-pill-text)}.twisty-badge--warm{background:var(--soft-accent-warm);color:#fff}.dash-overview-soft__insights-row{order:2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,20px);display:grid}.dash-overview--soft .dash-overview-soft-hero{order:1}.dash-overview--soft .dash-overview-section{order:3;margin-top:0}.dash-overview--soft .dash-soft-card--cta{box-shadow:var(--soft-shadow);background:#fff;order:4}.dash-overview-soft__grid{flex-direction:column;gap:clamp(18px,2.2vw,24px);min-width:0;display:flex}.dash-overview-soft__insights-row>.dash-soft-card{flex-direction:column;min-width:0;height:100%;display:flex}.dash-overview-soft-insight .dash-overview-activity-stack,.dash-overview-soft-insight .dash-overview-monitoring-soft{flex:1;gap:8px}.dash-overview-soft-insight.dash-soft-card{padding:clamp(16px,2vw,20px)}.dash-soft-card__header--compact{min-width:0;margin-bottom:12px}.dash-overview-soft-insight .dash-soft-card__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.875rem;overflow:hidden}.dash-overview-soft-insight .dash-soft-card__link-btn{flex-shrink:0;font-size:.75rem}.dash-overview-soft-insight .dash-overview-activity-card{padding:12px}.dash-overview-soft-insight .dash-overview-activity-card__icon{width:34px;height:34px;font-size:.875rem}.dash-overview-soft-insight .dash-overview-activity-card__title{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.dash-overview-soft-insight .dash-overview-activity-card__body{margin-top:10px;padding-top:10px}.dash-overview-soft-insight .dash-overview-monitoring-soft__row{padding:8px 12px}.dash-overview-soft-insight .dash-overview-monitoring-soft__avatar{width:30px;height:30px;font-size:.75rem}.dash-overview-soft-insight .dash-overview-monitoring-soft__name{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.dash-overview-soft-insight .dash-overview-monitoring-soft__meta{text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.dash-overview-soft-insight .dash-overview-soft-empty{padding:12px 4px;font-size:.8125rem}.dash-overview-soft__insights-row .dash-overview-kpi__grid{grid-template-columns:1fr;gap:14px}.dash-overview-soft__insights-row .dash-overview-kpi__item{border-bottom:1px solid #f0f2f5;padding-bottom:12px}.dash-overview-soft__insights-row .dash-overview-kpi__item:last-child{border-bottom:none;padding-bottom:0}.dash-soft-card{border-radius:var(--soft-ui-radius,0px);box-shadow:var(--soft-shadow);box-sizing:border-box;background:#fff;border:none;padding:clamp(24px,3vw,32px)}.dash-soft-card--cta{box-shadow:var(--soft-shadow);background:#fff;border:none}.dash-soft-card__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.dash-soft-card__header--split{margin-bottom:24px}.dash-soft-card__title-row{align-items:center;gap:10px;min-width:0;display:flex}.dash-soft-card__icon-wrap{border-radius:var(--soft-ui-radius-sm,0px);color:#000;background:#f0f2f5;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.dash-soft-card__title{font-family:var(--font-display);color:var(--ct-ink);letter-spacing:-.01em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.dash-soft-card__title--cta{font-size:1.125rem}.dash-soft-card__link-btn{color:var(--ct-fg-3);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;font-weight:500;transition:color .15s}.dash-soft-card__link-btn:hover{color:var(--ct-ink)}.dash-soft-card__meta{color:var(--ct-fg-3);white-space:nowrap;font-size:.75rem}.dash-soft-card__cta-copy{color:var(--ct-fg-2);margin:0 0 16px;font-size:.875rem;line-height:1.55}.dash-overview-soft-hero__tools{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;max-width:min(100%,420px);display:flex}.dash-overview-soft-hero__snapshot{color:var(--ct-fg-3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.75rem;font-weight:500;line-height:1.3;overflow:hidden}.dash-overview-soft-hero__body{grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:end;gap:clamp(16px,2.5vw,28px);display:grid}.dash-overview-soft-hero__left{flex-direction:column;gap:16px;min-width:0;min-height:0;display:flex}.dash-overview-soft-hero__copy{flex-shrink:0}.dash-overview-soft-hero__kpis{flex-direction:column;justify-content:flex-end;gap:0;min-width:0;padding-bottom:2px;display:flex}.dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dash-overview-kpi__grid--hero .dash-overview-kpi__label{text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(1.125rem,1.8vw,1.5rem)}.dash-overview-kpi__grid--hero .dash-overview-kpi__tally{min-height:22px}.dash-overview-kpi__grid--hero .dash-overview-kpi__tick{height:14px}.dash-overview-soft-hero__greeting{color:var(--ct-fg-3);margin:0 0 10px;font-size:.8125rem;font-weight:500}.dash-overview-soft-hero__stat{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ct-ink);margin:0;font-size:clamp(2.25rem,4.5vw,3rem);font-weight:700;line-height:1}.dash-overview-soft-hero__caption{color:var(--ct-fg-2);margin:10px 0 0;font-size:.875rem;font-weight:500;line-height:1.45}.dash-overview-soft-hero__subtitle{color:var(--ct-fg-3);max-width:36ch;margin:12px 0 0;font-size:.8125rem;line-height:1.5}.dash-overview-soft-hero__chart{width:100%;min-height:0;padding:0}.dash-overview-soft-hero__chart .dash-week-chart{width:100%;min-height:108px}.dash-overview-soft-hero__chart .dash-week-chart__col{min-height:100px}.dash-week-chart{justify-content:space-between;align-items:flex-end;gap:6px;min-height:170px;padding:0 4px;display:flex}.dash-week-chart--empty{min-height:140px;color:var(--ct-fg-3);justify-content:center;align-items:center;font-size:.875rem;display:flex}.dash-week-chart__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:0;min-height:160px;display:flex;position:relative}.dash-week-chart__tooltip{background:var(--soft-ink-badge);color:#fff;white-space:nowrap;z-index:2;border-radius:999px;padding:5px 11px;font-size:.75rem;font-weight:600;position:absolute;top:0;left:50%;transform:translate(-50%)}.dash-overview--soft .dash-week-chart__bar,.dash-overview--soft .dash-week-chart__dot{background:#000}.dash-week-chart__bar{background:#e5e7eb;border-radius:999px;flex-shrink:0;width:10px;margin-bottom:6px}.dash-week-chart__line{background:#e5e7eb;flex:1;justify-content:center;align-items:flex-start;width:2px;min-height:48px;max-height:72px;display:flex;position:relative}.dash-week-chart__dot{background:var(--ct-accent-cool);z-index:1;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:-5px;position:relative}.dash-week-chart__day{color:#9ca3af;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-top:10px;font-size:.75rem;font-weight:500;display:flex}.dash-week-chart__day--active{background:var(--soft-ink-badge);color:#fff;font-weight:600}.dash-overview-soft-chips{border-top:1px solid #f0f2f5;flex-wrap:wrap;gap:8px;margin-top:24px;padding-top:20px;display:flex}.dash-soft-cta-btn{border-radius:var(--soft-btn-radius,0px);min-height:2.75rem;color:var(--ct-ink);cursor:pointer;box-shadow:var(--soft-shadow-sm);background:#fff;border:none;justify-content:center;align-items:center;gap:10px;padding:.6rem 1.35rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:background .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex}.dash-soft-cta-btn:hover:not(:disabled){background:var(--theme-btn-secondary-hover);box-shadow:var(--soft-shadow-sm);transform:none}.dash-overview-kpi__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.dash-overview-kpi__item{text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:column;align-items:stretch;gap:8px;padding:0;display:flex}.dash-overview-kpi__item:disabled{cursor:default}.dash-overview-kpi__label{color:var(--ct-fg-3);font-size:.6875rem;font-weight:500;line-height:1.35}.dash-overview-kpi__value{font-family:var(--font-display);letter-spacing:-.03em;color:var(--ct-ink);font-size:clamp(1.5rem,2.5vw,1.875rem);font-weight:700;line-height:1.1}.dash-overview-kpi__tally{align-items:flex-end;gap:3px;min-height:28px;display:flex}.dash-overview-kpi__tick{background:#e8eaee;border-radius:999px;width:3px;height:18px}.dash-overview--soft .dash-overview-kpi__tick--neutral,.dash-overview--soft .dash-overview-kpi__tick--warm,.dash-overview--soft .dash-overview-kpi__tick--ink{background:#000}.dash-overview-kpi__tick--neutral{background:#4f7cff}.dash-overview-kpi__tick--warm{background:var(--soft-accent-warm)}.dash-overview-kpi__tick--ink{background:var(--soft-ink-badge)}.dash-overview-activity-stack{flex-direction:column;gap:10px;display:flex}.dash-overview-activity-card{background:#f8f9fb;border:none;border-radius:20px;padding:16px}.dash-overview-activity-card--featured{box-shadow:var(--soft-shadow-sm);background:#fff}.dash-overview-activity-card__top{align-items:flex-start;gap:12px;display:flex}.dash-overview-activity-card__icon{color:#ea580c;background:#f59e0b24;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:1rem;display:inline-flex}.dash-overview-activity-card__head{flex:1;min-width:0}.dash-overview-activity-card__title{color:var(--ct-ink);word-break:break-word;margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.dash-overview-activity-card__rate{color:var(--ct-fg-2);margin:4px 0 0;font-size:.8125rem;font-weight:500}.dash-overview-activity-card__chevron{color:var(--ct-fg-3);flex-shrink:0;margin-top:6px;font-size:.7rem}.dash-overview-activity-card__body{border-top:1px solid #f0f2f5;margin-top:14px;padding-top:14px}.dash-overview-activity-card__tags{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.dash-overview-activity-card__time{color:var(--ct-fg-3);margin:0;font-size:.75rem;line-height:1.45}.dash-overview-monitoring-soft{flex-direction:column;gap:8px;display:flex}.dash-overview-monitoring-soft__row{background:#f8f9fb;border:none;border-radius:999px;align-items:center;gap:12px;padding:12px 14px;display:flex}.dash-overview-monitoring-soft__avatar{width:36px;height:36px;color:var(--ct-accent-cool);background:#4f7cff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.dash-overview-monitoring-soft__name{color:var(--ct-ink);font-size:.875rem;font-weight:600;line-height:1.3}.dash-overview-monitoring-soft__meta{color:var(--ct-fg-3);margin-top:2px;font-size:.75rem;line-height:1.35}.dash-overview-soft-empty{text-align:center;color:var(--ct-fg-3);padding:24px 8px;font-size:.875rem}.dash-overview--soft .mindora-glass-panel{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f8f9fb!important;border:none!important}.dash-overview--soft .dash-overview-sys__cards--paired{align-items:stretch}.dash-overview--soft .dash-overview-sys__cards--paired .dash-overview-sys__card.mindora-glass-panel{height:100%;color:var(--ct-fg-2);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden;padding:clamp(16px,2vw,18px)!important}.dash-overview--soft .dash-overview-sys__cards--workload.dash-overview-sys__cards--paired .dash-overview-sys__card.mindora-glass-panel{min-height:15.5rem;max-height:15.5rem}.dash-overview--soft .dash-overview-sys__cards--workload .dash-overview-sys__workload--balanced{-webkit-overflow-scrolling:touch;flex-direction:column;flex:0 0 10.5rem;height:10.5rem;min-height:0;max-height:10.5rem;margin:0;padding:0 4px 0 18px;font-size:.8125rem;line-height:1.45;list-style:outside;display:flex;overflow:hidden auto;justify-content:flex-start!important;gap:.375rem!important}.dash-overview--soft .dash-overview-sys__cards--scheduler.dash-overview-sys__cards--paired{border-top:1px solid #e8eaee;margin-top:clamp(20px,2.5vw,28px);padding-top:clamp(20px,2.5vw,28px)}.dash-overview--soft .dash-overview-sys__cards--scheduler.dash-overview-sys__cards--paired .dash-overview-sys__card.mindora-glass-panel{min-height:10.75rem;max-height:10.75rem}.dash-overview--soft .dash-overview-sys__cards--scheduler .dash-overview-sys__workload--balanced{-webkit-overflow-scrolling:touch;flex-direction:column;flex:0 0 5.75rem;height:5.75rem;min-height:0;max-height:5.75rem;margin:0;padding:0 4px 0 18px;font-size:.8125rem;line-height:1.45;list-style:outside;display:flex;overflow:hidden auto;justify-content:flex-start!important;gap:.375rem!important}.dash-overview--soft .dash-overview-sys__cards--paired .dash-overview-sys__workload--balanced li{word-break:break-word;flex:none;margin:0;padding:0;font-size:.8125rem;line-height:1.45}.dash-overview--soft .dash-overview-sys__card-label{min-height:2.25rem;line-height:1.3;font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ct-ink);flex-shrink:0;margin:0 0 10px;font-size:.75rem;font-weight:600}.dash-overview--soft .dash-overview-sys__refresh{box-shadow:none}.dash-overview--soft .mindora-collapse-btn{background:var(--soft-pill-bg);color:#4b5563;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;letter-spacing:0;text-transform:none;border:none;border-radius:999px;font-weight:500}.dash-overview--soft .mindora-scope-banner,.dash-overview--soft .mindora-alert{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8f9fb;border:none}.dash-overview--soft .mindora-section-title--sub{letter-spacing:0;text-transform:none;font-size:.9375rem;font-weight:600}.dash-overview--soft button.twisty-pill--chip,.dash-overview--soft .dash-soft-cta-btn,.dash-overview--soft .dash-soft-card__link-btn,.dash-overview--soft .dash-overview-sys__refresh{background:var(--theme-btn-primary-bg)!important;color:var(--theme-btn-primary-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important}.dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-overview--soft .dash-soft-cta-btn:hover,.dash-overview--soft .dash-soft-card__link-btn:hover,.dash-overview--soft .dash-overview-sys__refresh:hover:not(:disabled){background:var(--theme-btn-primary-hover)!important;color:var(--theme-btn-primary-text)!important}.dash-overview--soft button.twisty-pill--chip i{opacity:.9;color:var(--theme-btn-primary-text)!important}.dash-overview--soft .dash-soft-card__link-btn{box-shadow:none!important}.dash-overview--soft .dash-overview-kpi__item,.dash-overview--soft .dash-overview-kpi__item:hover:not(:disabled),.dash-overview--soft .dash-overview-kpi__item:disabled{color:inherit!important;box-shadow:none!important;background:0 0!important;border:none!important}.dash-overview--soft button.twisty-pill--filter,.dash-overview--soft button.twisty-pill--filter:disabled{cursor:default;background:var(--theme-btn-secondary-bg)!important;color:var(--theme-btn-secondary-text)!important;border:none!important}.dash-overview--soft button.twisty-pill--filter:hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:var(--theme-btn-secondary-text)!important}.dash-overview--soft button.twisty-pill--filter i{opacity:.65;color:var(--theme-btn-secondary-text)!important}.dash-overview--soft .mindora-collapse-btn{letter-spacing:0;text-transform:none;font-weight:500;background:var(--theme-btn-secondary-bg)!important;color:var(--theme-btn-secondary-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important}.dash-overview--soft .mindora-collapse-btn:hover:not(:disabled),.dash-overview--soft .mindora-collapse-btn:focus-visible:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:var(--theme-btn-secondary-text)!important}.dash-mindora-theme .dash-overview--soft button.twisty-pill:not(.twisty-pill--tag),.dash-mindora-theme .dash-login.dash-overview--soft button.twisty-pill:not(.twisty-pill--tag),.dash-mindora-theme .dash-overview--soft .dash-soft-cta-btn,.dash-mindora-theme .dash-login.dash-overview--soft .dash-soft-cta-btn,.dash-mindora-theme .dash-overview--soft .dash-mindora-tab,.dash-mindora-theme .dash-login.dash-overview--soft .dash-mindora-tab,.dash-mindora-theme .dash-overview--soft .mindora-btn,.dash-mindora-theme .dash-overview--soft .mindora-collapse-btn,.dash-mindora-theme .dash-overview--soft .dash-soft-card__link-btn,.dash-mindora-theme .dash-overview--soft .dash-overview-sys__refresh{box-sizing:border-box!important;min-height:var(--soft-btn-height)!important;height:auto!important;padding:var(--soft-btn-padding-y)var(--soft-btn-padding-x)!important;font-size:var(--soft-btn-font-size)!important;font-weight:var(--soft-btn-font-weight)!important;justify-content:center!important;align-items:center!important;gap:var(--soft-btn-gap)!important;letter-spacing:0!important;text-transform:none!important;line-height:1.2!important;display:inline-flex!important}.dash-mindora-theme .dash-overview--soft button.twisty-pill:not(.twisty-pill--tag) i,.dash-mindora-theme .dash-overview--soft .dash-soft-cta-btn i,.dash-mindora-theme .dash-overview--soft .mindora-btn i,.dash-mindora-theme .dash-overview--soft .dash-mindora-tab i{font-size:var(--soft-btn-icon-size)!important}.mindora-theme-editor-panel .mindora-btn--primary{background:var(--theme-btn-primary-bg,var(--ct-ink))!important;color:var(--theme-btn-primary-text,#fff)!important;border:none!important}.mindora-theme-editor-panel .mindora-btn--secondary{background:var(--theme-btn-secondary-bg,#ffffff8c)!important;color:var(--theme-btn-secondary-text,var(--ct-ink))!important;border:1px solid var(--ct-border)!important}.mindora-theme-editor-panel__close{color:var(--ct-fg-2)!important;background:0 0!important;border:none!important}@media (max-width:1023px){.dash-overview-soft__insights-row{grid-template-columns:1fr}.dash-overview-soft-hero__body{grid-template-columns:1fr;align-items:start}.dash-overview-soft-hero__tools{justify-content:flex-end;width:100%;max-width:100%}.dash-overview-soft-hero__snapshot{white-space:normal;text-align:right}.dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dash-overview-kpi__grid--hero .dash-overview-kpi__item{border-bottom:none;min-width:0;padding-bottom:0}.dash-overview-kpi__grid--hero .dash-overview-kpi__label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.5625rem;line-height:1.25;display:-webkit-box;overflow:hidden}.dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(1rem,4.5vw,1.25rem)}.dash-overview-kpi__grid--hero .dash-overview-kpi__tally{min-height:18px}.dash-overview-kpi__grid--hero .dash-overview-kpi__tick{height:12px}.dash-overview-kpi__grid:not(.dash-overview-kpi__grid--hero){grid-template-columns:1fr;gap:16px}.dash-overview-kpi__grid:not(.dash-overview-kpi__grid--hero) .dash-overview-kpi__item{border-bottom:1px solid #f0f2f5;padding-bottom:12px}.dash-overview-kpi__grid:not(.dash-overview-kpi__grid--hero) .dash-overview-kpi__item:last-child{border-bottom:none;padding-bottom:0}}@media (max-width:767px){.dash-overview-soft-hero .dash-soft-card__header--split{flex-direction:column;align-items:stretch;gap:10px}.dash-brands-soft-hero__copy,.dash-billing-soft-hero__copy,.dash-teams-soft-hero__copy,.dash-enterprise-soft-hero__copy,.dash-compliance-soft-hero__copy,.dash-mindora-page-hero__copy,.dash-overview-soft-hero__left,.dash-overview-soft-hero__tools{display:none}.dash-overview-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-overview-soft-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px;margin-bottom:14px}.dash-overview-soft-hero__title-row{flex:1;min-width:0}.dash-overview-soft-hero__title-row .dash-soft-card__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-overview-soft-hero{padding:14px}.dash-overview-soft-hero__body{gap:0}.dash-brands-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-brands-soft-hero .dash-soft-card__header--split,.dash-billing-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-billing-soft-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px;margin-bottom:14px}.dash-billing-soft-hero__title-row{flex:1;gap:6px;min-width:0}.dash-billing-soft-hero__title-row .dash-soft-card__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-billing-soft-hero__action-btn{flex-shrink:0;justify-content:center;width:1.625rem;min-width:1.625rem;height:1.625rem;margin-left:0;gap:0!important;min-height:1.625rem!important;padding:0!important}.dash-billing-soft-hero__title-row .dash-billing-soft-hero__action-btn:first-of-type{margin-left:auto}.dash-billing-soft-hero__action-btn i{margin:0;font-size:.625rem!important}.dash-billing-soft-hero__action-label{display:none}.dash-billing-soft-hero{padding:14px}.dash-billing-soft-hero__body{gap:0}.dash-brands-soft-hero__title-row{flex:1;min-width:0}.dash-brands-soft-hero__title-row .dash-soft-card__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-brands-soft-hero__add-btn{flex-shrink:0;justify-content:center;width:1.625rem;min-width:1.625rem;height:1.625rem;margin-left:auto;gap:0!important;min-height:1.625rem!important;padding:0!important}.dash-brands-soft-hero__add-btn i{margin:0;font-size:.625rem!important}.dash-brands.dash-overview--soft{--soft-btn-height:1.75rem;--soft-btn-padding-y:.18rem;--soft-btn-padding-x:.42rem;--soft-btn-font-size:.625rem;--soft-btn-gap:3px;--soft-btn-icon-size:.5rem}.dash-brands-card__toolbar{gap:5px;padding:8px 10px}.dash-teams-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-teams-soft-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}.dash-teams-soft-hero__title-row .dash-soft-card__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-teams-soft-hero__title-row{flex:1;min-width:0}.dash-teams-soft-hero{padding:14px}.dash-teams-soft-hero__body{gap:0}.dash-teams-soft-hero .dash-overview-soft-hero__stat{word-break:break-word;font-size:clamp(1.75rem,9vw,2.5rem)}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__label{letter-spacing:0;font-size:.5rem}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(.9375rem,4.2vw,1.125rem)}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-teams-kpi__value--role{font-size:clamp(.8125rem,3.6vw,1rem)}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tally{gap:2px;min-height:16px}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tick{height:10px}.dash-teams.dash-overview--soft{--soft-btn-height:1.75rem;--soft-btn-padding-y:.18rem;--soft-btn-padding-x:.42rem;--soft-btn-font-size:.625rem;--soft-btn-gap:3px;--soft-btn-icon-size:.5rem}.dash-enterprise-soft-hero .dash-soft-card__header--split,.dash-compliance-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-enterprise-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-compliance-soft-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px;margin-bottom:14px}.dash-enterprise-soft-hero__title-row,.dash-compliance-soft-hero__title-row{flex:1;gap:6px;min-width:0}.dash-enterprise-soft-hero__title-row .dash-soft-card__title,.dash-compliance-soft-hero__title-row .dash-soft-card__title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.dash-enterprise-soft-hero__action-btn,.dash-compliance-soft-hero__action-btn{flex-shrink:0;justify-content:center;width:1.625rem;min-width:1.625rem;height:1.625rem;margin-left:auto;gap:0!important;min-height:1.625rem!important;padding:0!important}.dash-enterprise-soft-hero__action-btn i,.dash-compliance-soft-hero__action-btn i{margin:0;font-size:.625rem!important}.dash-enterprise-soft-hero__action-label,.dash-compliance-soft-hero__action-label{display:none}.dash-enterprise-soft-hero,.dash-compliance-soft-hero{padding:14px}.dash-enterprise-soft-hero__body,.dash-compliance-soft-hero__body{gap:0}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__label,.dash-compliance-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__label{letter-spacing:0;font-size:.5rem}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__value,.dash-compliance-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__value{text-transform:none;font-size:clamp(.9375rem,4.2vw,1.125rem)}.dash-compliance-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tally,.dash-compliance-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tally{gap:2px;min-height:16px}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tick,.dash-compliance-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tick{height:10px}.dash-enterprise.dash-overview--soft,.dash-compliance.dash-overview--soft{--soft-btn-height:1.75rem;--soft-btn-padding-y:.18rem;--soft-btn-padding-x:.42rem;--soft-btn-font-size:.625rem;--soft-btn-gap:3px;--soft-btn-icon-size:.5rem}.dash-mindora-page-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-mindora-page-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px;margin-bottom:14px}.dash-mindora-page-hero__title-row{flex:1;gap:6px;min-width:0}.dash-mindora-page-hero__title-row .dash-soft-card__title{white-space:normal;min-width:0;text-overflow:unset;flex:1;overflow:visible}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions,.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions>div{flex-shrink:0;align-items:center;gap:6px;margin-left:auto;display:flex}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__action-btn{flex-shrink:0;justify-content:center;width:1.625rem;min-width:1.625rem;max-width:1.625rem;height:1.625rem;margin-left:0;gap:0!important;min-height:1.625rem!important;padding:0!important;font-size:0!important;line-height:0!important}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions button:has(i){flex-shrink:0;justify-content:center;width:1.625rem;min-width:1.625rem;max-width:1.625rem;height:1.625rem;margin-left:0;gap:0!important;min-height:1.625rem!important;padding:0!important;font-size:0!important;line-height:0!important}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions .dash-mindora-tab:has(i){flex-shrink:0;justify-content:center;width:1.625rem;min-width:1.625rem;max-width:1.625rem;height:1.625rem;margin-left:0;gap:0!important;min-height:1.625rem!important;padding:0!important;font-size:0!important;line-height:0!important}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions>.dash-mindora-page-hero__action-btn:first-child{margin-left:auto}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions>button:has(i):first-child{margin-left:auto}.dash-mindora-page-hero__action-label{display:none}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__action-btn i{margin:0;line-height:1;font-size:.625rem!important}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions button:has(i) i{margin:0;line-height:1;font-size:.625rem!important}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions .dash-mindora-tab:has(i) i{margin:0;line-height:1;font-size:.625rem!important}.dash-mindora-page-hero{padding:14px}.dash-mindora-page-hero__body{gap:0}.dash-mindora-page-hero__scope{margin-bottom:-14px;margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero:has(.dash-overview-kpi__item:nth-child(4)):not(:has(.dash-overview-kpi__item:nth-child(5))){grid-template-columns:repeat(2,minmax(0,1fr))}.dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__label{letter-spacing:0;font-size:.5rem}.dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(.9375rem,4.2vw,1.125rem)}.dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tally{gap:2px;min-height:16px}.dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tick{height:10px}.dash-mindora-page-hero__title-row .dash-analytics-layout-btn-label,.dash-mindora-page-hero__title-row .dash-analytics-live-btn-label,.dash-mindora-page-hero__title-row .dash-analytics-live-badge__label{display:none}.dash-mindora-theme .dash-analytics-page.dash-overview--soft .dash-analytics-hero-actions>button,.dash-mindora-theme .dash-analytics-page.dash-overview--soft .dash-analytics-hero-actions .dash-mindora-tab.dash-mindora-page-hero__action-btn,.dash-analytics-page .dash-analytics-hero-actions .dash-mindora-tab.dash-mindora-page-hero__action-btn,.dash-analytics-page .dash-analytics-hero-actions button.dash-mindora-page-hero__action-btn{width:1.625rem;min-width:1.625rem;max-width:1.625rem;gap:0!important;height:1.625rem!important;min-height:1.625rem!important;max-height:1.625rem!important;padding:0!important;font-size:0!important;line-height:0!important}.dash-analytics-page .dash-analytics-hero-actions .dash-mindora-page-hero__action-btn i{margin:0;line-height:1;font-size:.625rem!important}.dash-mindora-page.dash-overview--soft{--soft-btn-height:1.75rem;--soft-btn-padding-y:.18rem;--soft-btn-padding-x:.42rem;--soft-btn-font-size:.625rem;--soft-btn-gap:3px;--soft-btn-icon-size:.5rem}.dash-billing-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dash-billing-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__label{letter-spacing:0;font-size:.5rem}.dash-billing-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(.9375rem,4.2vw,1.125rem)}.dash-billing-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-billing-kpi__value--badge{align-items:flex-start;min-height:0}.dash-billing-soft-hero__kpis .dash-billing-status--hero{gap:3px;padding:2px 4px;font-size:.5rem}.dash-billing-soft-hero__kpis .dash-billing-status--hero .dash-billing-status__dot{width:5px;height:5px;margin-top:2px}.dash-billing-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tally{gap:2px;min-height:16px}.dash-billing-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tick{height:10px}.dash-billing.dash-overview--soft{--soft-btn-height:1.75rem;--soft-btn-padding-y:.18rem;--soft-btn-padding-x:.42rem;--soft-btn-font-size:.625rem;--soft-btn-gap:3px;--soft-btn-icon-size:.5rem}.dash-billing-trust__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dash-billing-trust__item--wide{grid-column:1/-1}.dash-billing-trust__item{padding:7px 8px}.dash-billing-trust__text{font-size:.6875rem}.dash-mindora-theme .dash-teams-tabs.dash-mindora-tabs{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:5px;width:100%;display:grid}.dash-mindora-theme .dash-teams-tabs .dash-mindora-tab{width:100%;min-width:0}.dash-mindora-theme .dash-teams-activity-pager__btn{width:1.375rem;min-width:1.375rem;height:1.375rem;min-height:1.375rem}.dash-mindora-theme .dash-teams-activity-pager__btn i{font-size:.5rem}.dash-brands-soft-hero__add-btn-label{display:none}.dash-brands-soft-hero .dash-overview-soft-hero__stat{word-break:break-word;font-size:clamp(1.75rem,9vw,2.5rem)}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__label{letter-spacing:0;font-size:.5rem}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(.9375rem,4.2vw,1.125rem)}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tally{gap:2px;min-height:16px}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__tick{height:10px}.dash-brands-card__header{flex-direction:column;align-items:stretch;gap:8px}.dash-brands-card__title-block{flex:none}.dash-brands-card__status{align-self:flex-start}.dash-brands-card__section--grid,.dash-brands-voice__tone-grid{grid-template-columns:1fr}.dash-brands-negative__tabs{flex-wrap:wrap;gap:6px}.dash-brands-negative__tabs .twisty-pill{flex:calc(50% - 3px);justify-content:center;min-width:0}.dash-brands-kw-col__pager{flex-flow:row;justify-content:space-between;align-items:center;gap:8px}.dash-brands-kw-col__pager-meta{flex:1;min-width:0;font-size:.6875rem}.dash-brands-kw-col__pager-actions{flex-shrink:0;align-self:center}.dash-overview-soft-hero__tools{justify-content:space-between}.dash-overview-soft-hero__stat{word-break:break-word;font-size:clamp(1.75rem,9vw,2.5rem)}.dash-overview-soft-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dash-overview-kpi__grid--hero .dash-overview-kpi__label{letter-spacing:0;font-size:.5rem}.dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(.9375rem,4.2vw,1.125rem)}.dash-overview-kpi__grid--hero .dash-overview-kpi__tally{gap:2px;min-height:16px}.dash-overview-kpi__grid--hero .dash-overview-kpi__tick{height:10px}.dash-overview-soft-chips .twisty-pill{justify-content:center;width:100%;min-width:0;padding-inline:10px;font-size:.75rem}.dash-overview-soft-chips .twisty-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-overview-activity-card__title,.dash-overview-monitoring-soft__name,.dash-overview-soft-insight .dash-soft-card__title{white-space:normal;text-overflow:unset;overflow:visible}.dash-week-chart{gap:4px;min-height:120px;padding:0 2px}.dash-week-chart__day{font-size:.625rem}}.dash-brands.dash-overview--soft .dash-brands-soft__grid{flex-direction:column;gap:clamp(18px,2.2vw,24px);min-width:0;display:flex}.dash-brands-soft-hero{padding:clamp(20px,2.5vw,28px)}.dash-brands-soft-hero__title-row{width:100%;min-width:0}.dash-brands-soft-hero__add-btn{flex-shrink:0;margin-left:auto}.dash-brands.dash-overview--soft{--soft-btn-height:1.875rem;--soft-btn-padding-y:.22rem;--soft-btn-padding-x:.5rem;--soft-btn-font-size:.6875rem;--soft-btn-font-weight:600;--soft-btn-gap:4px;--soft-btn-icon-size:.5625rem}.dash-mindora-theme .dash-brands.dash-overview--soft button.twisty-pill:not(.twisty-pill--tag),.dash-mindora-theme .dash-brands.dash-overview--soft .dash-soft-cta-btn,.dash-mindora-theme .dash-brands.dash-overview--soft .dash-mindora-tab,.dash-mindora-theme .dash-brands.dash-overview--soft .mindora-btn,.dash-mindora-theme .dash-brands.dash-overview--soft .dash-soft-modal__footer .twisty-pill,.dash-mindora-theme .dash-brands.dash-overview--soft .dash-soft-modal__footer .dash-soft-cta-btn,.dash-mindora-theme .dash-brands.dash-overview--soft .dash-soft-modal__setup-actions .twisty-pill,.dash-mindora-theme .dash-brands.dash-overview--soft .dash-soft-modal__setup-actions .dash-soft-cta-btn{box-sizing:border-box!important;min-height:var(--soft-btn-height)!important;height:auto!important;padding:var(--soft-btn-padding-y)var(--soft-btn-padding-x)!important;font-size:var(--soft-btn-font-size)!important;font-weight:var(--soft-btn-font-weight)!important;gap:var(--soft-btn-gap)!important;letter-spacing:0!important;box-shadow:none!important;line-height:1.15!important}.dash-mindora-theme .dash-brands.dash-overview--soft button.twisty-pill:not(.twisty-pill--tag) i,.dash-mindora-theme .dash-brands.dash-overview--soft .dash-soft-cta-btn i,.dash-mindora-theme .dash-brands.dash-overview--soft .dash-mindora-tab i,.dash-mindora-theme .dash-brands.dash-overview--soft .mindora-btn i{font-size:var(--soft-btn-icon-size)!important}.dash-mindora-theme .dash-brands.dash-overview--soft .dash-soft-cta-btn:hover{transform:none}.dash-brands-soft-hero__add-btn.dash-soft-cta-btn{min-height:var(--soft-btn-height)!important;padding:var(--soft-btn-padding-y)calc(var(--soft-btn-padding-x) + .1rem)!important;font-size:var(--soft-btn-font-size)!important;gap:var(--soft-btn-gap)!important;box-shadow:none!important}.dash-brands-soft-hero__add-btn.dash-soft-cta-btn:hover{box-shadow:none;transform:none}.dash-brands-negative__header .twisty-pill{min-height:var(--soft-btn-height);padding:var(--soft-btn-padding-y)var(--soft-btn-padding-x);font-size:var(--soft-btn-font-size)}.dash-brands-soft-hero__body{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:clamp(16px,2.5vw,28px);display:grid}.dash-brands-soft-hero__copy{min-width:0}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dash-brands-soft-hero__kpis .dash-overview-kpi__label{font-size:.625rem}.dash-brands-soft-hero__kpis .dash-overview-kpi__value{font-size:clamp(1.125rem,1.8vw,1.5rem)}.dash-brands-card{padding:0;overflow:hidden}.dash-brands-card__header{border-bottom:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:clamp(16px,2vw,20px);display:flex}.dash-brands-card__title-block{flex:220px;min-width:0}.dash-brands-card__status{flex-shrink:0}.dash-brands-card__name{font-family:var(--font-display);color:var(--ct-ink);word-break:break-word;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.dash-brands-card__section{border-bottom:1px solid #f0f2f5;padding:clamp(14px,1.8vw,18px) clamp(16px,2vw,20px)}.dash-brands-card__section--grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.dash-brands-field__label{color:var(--ct-fg-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:.6875rem;font-weight:600;line-height:1.35;display:block}.dash-brands-field__label i{opacity:.75;margin-right:6px;font-size:.6875rem}.dash-brands-field__box{color:var(--ct-ink);border-radius:var(--soft-ui-radius-sm,0px);word-break:break-word;background:#f8f9fb;border:none;max-height:104px;padding:10px 12px;font-size:.8125rem;line-height:1.5;overflow-y:auto}.dash-brands-field__box a{color:var(--ct-ink);text-underline-offset:2px;text-decoration:underline}.dash-brands-field__hint{color:var(--ct-fg-3);margin:6px 0 0;font-size:.75rem;line-height:1.45}.dash-brands-card__section--keywords{border-bottom:1px solid #f0f2f5;padding:0}.dash-brands-kw-panel{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;overflow:hidden}.dash-brands-kw-panel__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.dash-brands-kw-col{flex-direction:column;min-width:0;height:100%;display:flex}.dash-brands-kw-col--core{border-right:1px solid #f0f2f5}.dash-brands-kw-col__head{align-items:flex-start;gap:var(--ov-gap-sm,8px);background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px);display:flex}.dash-brands-kw-col__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-brands-kw-col__title-wrap{flex:1;min-width:0}.dash-brands-kw-col__title{font-family:var(--font-display);color:var(--ct-ink);text-transform:lowercase;margin:0;font-size:.8125rem;font-weight:600;line-height:1.3}.dash-brands-kw-col__meta{color:var(--ct-fg-3);text-transform:lowercase;margin:3px 0 0;font-size:.6875rem;font-weight:500;line-height:1.35}.dash-brands-kw-col__body{padding:var(--ov-gap-sm,8px)clamp(16px,2vw,20px)0;flex:1;min-height:0}.dash-brands-kw-col__body:not(:has(+.dash-brands-kw-col__pager)){padding-bottom:var(--ov-gap,12px)}.dash-brands-kw-table-wrap{width:100%;margin-bottom:var(--ov-gap-lg,16px);overflow-x:auto}.dash-brands-kw-table{border-collapse:collapse;table-layout:fixed;width:100%}.dash-brands-kw-table thead th{font-family:var(--font-display);color:var(--ct-fg-3);text-align:left;text-transform:lowercase;letter-spacing:.02em;background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:8px 12px;font-size:.6875rem;font-weight:600}.dash-brands-kw-table tbody td{color:var(--ct-ink);text-transform:lowercase;word-break:break-word;vertical-align:top;border-bottom:1px solid #f4f6f8;padding:10px 12px;font-size:.8125rem;font-weight:500;line-height:1.4}.dash-brands-kw-table tbody tr:last-child td{border-bottom:none}.dash-brands-kw-table__col-num{text-align:right;width:2.75rem;color:var(--ct-fg-3);font-variant-numeric:tabular-nums}.dash-brands-kw-table thead .dash-brands-kw-table__col-num{text-align:right}.dash-brands-kw-col__pager{background:#fafbfc;border-top:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:0;padding:8px clamp(12px,2vw,16px);display:flex}.dash-brands-kw-col__pager-meta{color:var(--ct-fg-3);text-transform:lowercase;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:500}.dash-brands-kw-col__pager-actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.dash-brands-kw-col__pager-btn{box-sizing:border-box;border-radius:var(--soft-ui-radius-sm,4px);color:#4b5563;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;padding:0;font-size:.625rem;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.dash-brands-kw-col__pager-btn:hover:not(:disabled){background:var(--theme-btn-secondary-hover);color:var(--ct-ink)}.dash-brands-kw-col__pager-btn:disabled{opacity:.45;cursor:default}.dash-brands-kw-col__pager-btn i{font-size:.5625rem;line-height:1}.dash-brands-kw-col__pager-page{text-align:center;min-width:0;color:var(--ct-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;padding:0 2px;font-size:.6875rem;font-weight:500}.dash-brands-kw-col__empty{color:var(--ct-fg-3);text-transform:lowercase;margin:4px 0 0;font-size:.8125rem;line-height:1.45}.dash-brands-kw-col__hint{padding:var(--ov-gap,12px)clamp(16px,2vw,20px)clamp(14px,1.8vw,18px);color:var(--ct-fg-3);text-transform:lowercase;border-top:1px solid #f4f6f8;margin:0;font-size:.75rem;line-height:1.45}.dash-brands-voice{flex-direction:column;gap:clamp(14px,1.8vw,18px);min-width:0;display:flex}.dash-brands-voice__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dash-brands-voice__title-row{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.dash-brands-voice__title{font-family:var(--font-display);color:var(--ct-ink);margin:0 0 4px;font-size:1rem;font-weight:600;line-height:1.3}.dash-brands-voice__subtitle{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.45}.dash-brands-voice__summary{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;border-left:3px solid #000;padding:14px 16px}.dash-brands-voice__summary p{color:var(--ct-ink);margin:0;font-size:.875rem;font-weight:600;line-height:1.55}.dash-brands-voice__section{min-width:0}.dash-brands-voice__section-title{color:var(--ct-ink);letter-spacing:normal;margin:0 0 10px;font-size:.8125rem;font-weight:600}.dash-brands-voice__tags{flex-wrap:wrap;gap:6px;display:flex}.dash-brands-voice__tag{color:var(--ct-ink);border-radius:var(--soft-ui-radius-sm,0px);text-transform:lowercase;background:#f0f2f5;align-items:center;padding:.3rem .7rem;font-size:.75rem;font-weight:500;display:inline-flex}.dash-brands-voice__copy{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.55}.dash-brands-voice__copy strong{color:var(--ct-ink);font-weight:600}.dash-brands-voice__copy--pre{white-space:pre-wrap}.dash-brands-voice__block{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;padding:12px 14px}.dash-brands-voice__tone-grid{margin:0}.dash-brands-voice__samples{flex-direction:column;gap:8px;display:flex}.dash-brands-voice__sample{border-radius:var(--soft-ui-radius-sm,0px);color:var(--ct-fg-2);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;border-left:2px solid #000;margin:0;padding:12px 14px;font-size:.8125rem;line-height:1.55}.dash-brands-voice__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 16px;display:flex}.dash-brands-voice__state-icon-wrap{width:40px;height:40px;font-size:.875rem}.dash-brands-voice__state-icon{color:#000;font-size:1.5rem}.dash-brands-voice__state-text{color:var(--ct-fg-2);max-width:36ch;margin:0;font-size:.875rem;line-height:1.45}.dash-brands-voice__actions{justify-content:flex-end;display:flex}.dash-brands-voice__actions--center{justify-content:center}@media (max-width:767px){.dash-brands-kw-panel__grid{grid-template-columns:1fr}.dash-brands-kw-col--core{border-bottom:1px solid #f0f2f5;border-right:none}}.dash-brands-field__label--keyword,.dash-brands-keyword-field .dash-brands-field__label,.dash-brands-keyword-field .dash-brands-field__hint{text-transform:lowercase!important;letter-spacing:normal!important}.dash-brands-keyword-field .dash-brands-field__label i,.dash-brands-field__label--keyword i{text-transform:none!important}.dash-mindora-theme .dash-soft-modal .dash-brands-field__label,.dash-mindora-theme .dash-soft-modal .dash-brands-field__label i{font-size:.6875rem}.dash-mindora-theme .dash-soft-modal .dash-brands-field__box{font-size:.8125rem}.dash-mindora-theme .dash-soft-modal .dash-brands-kw-panel{margin-top:4px}.dash-mindora-theme .dash-soft-modal .dash-brands-field__hint{font-size:.75rem}.dash-brands-negative__tabs{gap:4px}.dash-brands-negative__tabs .twisty-pill,.dash-brands-voice__actions .twisty-pill,.dash-brands-voice__actions .dash-soft-cta-btn,.dash-brands-negative__card-actions .dash-soft-cta-btn,.dash-brands-negative__header .twisty-pill{min-height:var(--soft-btn-height);padding:var(--soft-btn-padding-y)var(--soft-btn-padding-x);font-size:var(--soft-btn-font-size)}.dash-brands-card__toolbar{background:#fafbfc;flex-wrap:wrap;align-items:center;gap:6px;padding:8px clamp(12px,2vw,16px);display:flex}.dash-brands-card__expand{background:#f8f9fb;border-top:1px solid #f0f2f5;max-height:min(72vh,640px);padding:clamp(16px,2vw,20px);overflow-y:auto}.dash-brands-serp{flex-direction:column;gap:clamp(14px,1.8vw,18px);min-width:0;display:flex}.dash-brands-serp__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dash-brands-serp__title-row{align-items:flex-start;gap:10px;min-width:0;display:flex}.dash-brands-serp__title{font-family:var(--font-display);color:var(--ct-ink);margin:0 0 4px;font-size:1rem;font-weight:600;line-height:1.3}.dash-brands-serp__subtitle{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.45}.dash-brands-serp__status{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border-left:3px solid #000;padding:12px 14px}.dash-brands-serp__status--excellent,.dash-brands-serp__status--good{border-left-color:var(--indicator-success);background:var(--indicator-success-bg)}.dash-brands-serp__status--warning{border-left-color:var(--indicator-warning);background:var(--indicator-warning-bg)}.dash-brands-serp__status--concern{border-left-color:var(--indicator-danger);background:var(--indicator-danger-bg)}.dash-brands-serp__status--no_results,.dash-brands-serp__status--unknown{border-left-color:var(--indicator-neutral)}.dash-brands-serp__status-title{color:var(--ct-ink);align-items:center;gap:8px;margin:0 0 6px;font-size:.8125rem;font-weight:600;display:flex}.dash-brands-serp__status-text{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.45}.dash-brands-serp__kpis{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:10px;display:grid}.dash-brands-serp__kpi{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;padding:12px 14px}.dash-brands-serp__kpi-label{color:var(--ct-fg-3);text-transform:lowercase;letter-spacing:normal;margin-bottom:6px;font-size:.625rem;font-weight:600;line-height:1.3;display:block}.dash-brands-serp__kpi-value{font-family:var(--font-display);color:var(--ct-ink);letter-spacing:-.02em;font-size:1.25rem;font-weight:700;line-height:1.1}.dash-brands-serp__kpi-value--ok{color:#166534}.dash-brands-serp__kpi-value--warn{color:#b45309}.dash-brands-serp__kpi-value--bad{color:var(--dash-danger)}.dash-brands-serp__section-title{color:var(--ct-ink);align-items:center;gap:8px;margin:0 0 10px;font-size:.875rem;font-weight:600;display:flex}.dash-brands-serp__list{flex-direction:column;gap:8px;display:flex}.dash-brands-serp__row{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;padding:12px 14px}.dash-brands-serp__row--brand{border-color:#000}.dash-brands-serp__row-head{flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0;margin-bottom:8px;display:flex}.dash-brands-serp__position{color:var(--ct-fg-3);flex-shrink:0;min-width:2rem;font-size:.75rem;font-weight:700}.dash-brands-serp__row-title{min-width:0;color:var(--ct-ink);word-break:break-word;flex:1;font-size:.875rem;font-weight:600;line-height:1.35;text-decoration:none}.dash-brands-serp__row-title:hover{text-underline-offset:2px;text-decoration:underline}.dash-brands-serp__snippet{color:var(--ct-fg-2);margin:0 0 10px;padding-left:2.5rem;font-size:.8125rem;line-height:1.5}.dash-brands-serp__meta{flex-wrap:wrap;align-items:center;gap:6px;padding-left:2.5rem;display:flex}.dash-brands-serp__meta-item{color:var(--ct-fg-3);align-items:center;gap:4px;font-size:.75rem;display:inline-flex}.dash-brands-serp__meta-item i{opacity:.7;font-size:.6875rem}.dash-brands-serp__meta .twisty-badge,.dash-brands-serp__row-head .twisty-badge{min-height:1.75rem;padding:.2rem .65rem;font-size:.6875rem}.dash-brands-serp__row-head .twisty-badge--dark{color:#fff;background:#000}.dash-brands-serp__empty{text-align:center;color:var(--ct-fg-3);border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;padding:20px;font-size:.875rem}@media (max-width:767px){.dash-brands-serp__snippet,.dash-brands-serp__meta{padding-left:0}}.dash-brands-negative{flex-direction:column;gap:clamp(14px,1.8vw,18px);min-width:0;display:flex}.dash-brands-negative__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dash-brands-negative__title-row{flex:1;align-items:flex-start;gap:10px;min-width:0;display:flex}.dash-brands-negative__title{font-family:var(--font-display);color:var(--ct-ink);margin:0 0 4px;font-size:1rem;font-weight:600;line-height:1.3}.dash-brands-negative__subtitle{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.45}.dash-brands-negative__meta-line{color:var(--ct-fg-3);margin:6px 0 0;font-size:.75rem;line-height:1.45}.dash-brands-negative__tabs{flex-wrap:wrap;gap:8px;display:flex}.dash-brands-negative__banner{border-radius:var(--soft-ui-radius-sm,0px);color:var(--ct-fg-2);background:#f8f9fb;border-left:3px solid #000;padding:12px 14px;font-size:.8125rem;line-height:1.45}.dash-brands-negative__banner--ok{color:#166534;background:#f6faf7;border-left-color:#166534}.dash-brands-negative__banner--warn{color:#92400e;background:#fffbeb;border-left-color:#b45309}.dash-brands-negative__banner--risk{border-left-color:var(--dash-danger);color:var(--dash-danger);background:#fef2f2}.dash-brands-negative__list{flex-direction:column;gap:10px;display:flex}.dash-brands-negative__card{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;padding:14px 16px}.dash-brands-negative__card--risk{border-left:3px solid var(--dash-danger)}.dash-brands-negative__card-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;display:flex}.dash-brands-negative__card-index{color:var(--ct-fg-3);font-size:.75rem;font-weight:700}.dash-brands-negative__card-title{color:var(--ct-ink);margin:0 0 6px;font-size:.9375rem;font-weight:600;line-height:1.35}.dash-brands-negative__card-link{color:var(--ct-ink);word-break:break-all;text-underline-offset:2px;font-size:.75rem;text-decoration:underline}.dash-brands-negative__section{margin-top:12px}.dash-brands-negative__section-label{color:var(--ct-fg-3);text-transform:lowercase;letter-spacing:.02em;margin-bottom:4px;font-size:.6875rem;font-weight:600}.dash-brands-negative__copy{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.45}.dash-brands-negative__steps{color:var(--ct-fg-2);margin:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.5}.dash-brands-negative__card-actions{margin-top:12px}.dash-brands-negative__panel{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;padding:14px 16px}.dash-brands-negative__panel-title{color:var(--ct-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 8px;font-size:.875rem;font-weight:600;display:flex}.dash-brands-negative__panel-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-top:10px;display:grid}.dash-brands-negative__panel-cell{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;padding:12px 14px}.dash-brands-negative__strategy-stack{flex-direction:column;gap:12px;display:flex}.dash-brands-negative__state{text-align:center;padding:24px}.dash-brands-negative__state-icon{color:#000;margin-bottom:8px;font-size:1.5rem;display:block}.dash-brands-negative__state-text{color:var(--ct-fg-2);margin:0;font-size:.875rem}.dash-brands-negative__empty{text-align:center;border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;padding:24px}.dash-brands-negative__empty-icon{color:#166534;margin-bottom:8px;font-size:2rem;display:block}.dash-brands-negative__empty-text{color:#166534;margin:0;font-size:.875rem;font-weight:500}.dash-brands-negative__review-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}.dash-brands-negative__review-title{color:var(--ct-ink);word-break:break-word;font-weight:600;line-height:1.35;text-decoration:none}.dash-brands-negative__review-title:hover{text-underline-offset:2px;text-decoration:underline}.dash-brands-negative__review-badges{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.dash-brands-negative__review-meta{color:var(--ct-fg-3);flex-wrap:wrap;gap:12px;margin-top:10px;font-size:.8125rem;display:flex}.dash-brands-negative__review-meta a{color:var(--ct-ink);text-underline-offset:2px;text-decoration:underline}.dash-brands-negative__llm{border-radius:var(--soft-ui-radius-sm,0px);color:var(--ct-fg-2);background:#f8f9fb;border:1px solid #f0f2f5;margin-top:10px;padding:12px 14px;font-size:.8125rem}.dash-brands-negative__tags{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.dash-brands-negative__tasks{margin-bottom:4px}.dash-brands-negative__tasks-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.dash-brands-negative__tasks-title{color:var(--ct-ink);font-size:.9375rem;font-weight:600}.dash-brands-negative__tasks-summary{color:var(--ct-fg-3);font-size:.8125rem}.dash-brands-negative__tasks-hint{color:var(--ct-fg-3);margin:0 0 10px;font-size:.75rem;line-height:1.45}.dash-brands-negative__table-wrap{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;overflow-x:auto}.dash-brands-negative__table{border-collapse:collapse;width:100%;min-width:720px}.dash-brands-negative__table th{color:var(--ct-fg-3);text-align:left;text-transform:lowercase;letter-spacing:.02em;background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:10px 12px;font-size:.6875rem;font-weight:600}.dash-brands-negative__table td{color:var(--ct-fg-2);vertical-align:top;border-bottom:1px solid #f4f6f8;padding:10px 12px;font-size:.8125rem}.dash-brands-negative__table tr:last-child td{border-bottom:none}.dash-brands-negative__table-task-title{color:var(--ct-ink);font-weight:600}.dash-brands-negative__table-task-detail{color:var(--ct-fg-3);margin-top:4px;font-size:.75rem;line-height:1.45}.dash-brands-negative__table select{border-radius:var(--soft-ui-radius-sm,0px);width:100%;color:var(--ct-ink);background:#f8f9fb;border:none;padding:6px 8px;font-size:.75rem}.dash-brands-negative .twisty-badge--severity-high{background:var(--indicator-danger-bg);color:var(--indicator-danger)}.dash-brands-negative .twisty-badge--severity-medium{background:var(--indicator-warning-bg);color:var(--indicator-warning)}.dash-brands-negative .twisty-badge--severity-low{background:var(--indicator-neutral-bg);color:var(--indicator-neutral)}.dash-brands-state-card{text-align:center;padding:clamp(40px,5vw,48px)}.dash-brands-state-card__icon{color:var(--ct-fg-3);margin-bottom:12px;font-size:2.25rem;display:block}.dash-brands-state-card__icon--spin{color:#000}.dash-brands-state-card__text{color:var(--ct-fg-2);margin:0;font-size:.875rem}.dash-brands-list{flex-direction:column;gap:clamp(16px,2vw,20px);display:flex}.dash-brands .twisty-pill--active:not(.dash-brands-btn--danger),.dash-teams .twisty-pill--active:not(.dash-teams-btn--danger){box-shadow:inset 0 0 0 2px #ffffff59!important}.dash-teams.dash-overview--soft button.twisty-pill--chip,.dash-teams.dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-teams.dash-overview--soft button.twisty-pill--chip i,.dash-billing.dash-overview--soft button.twisty-pill--chip,.dash-billing.dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-billing.dash-overview--soft button.twisty-pill--chip i,.dash-enterprise.dash-overview--soft button.twisty-pill--chip,.dash-enterprise.dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-enterprise.dash-overview--soft button.twisty-pill--chip i,.dash-compliance.dash-overview--soft button.twisty-pill--chip,.dash-compliance.dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-compliance.dash-overview--soft button.twisty-pill--chip i{color:var(--theme-btn-primary-text)!important}.dash-teams.dash-overview--soft button.twisty-pill--chip i,.dash-billing.dash-overview--soft button.twisty-pill--chip i,.dash-enterprise.dash-overview--soft button.twisty-pill--chip i,.dash-compliance.dash-overview--soft button.twisty-pill--chip i{opacity:.9}.dash-brands.dash-overview--soft button.twisty-pill:not(.dash-brands-btn--danger),.dash-brands.dash-overview--soft .dash-soft-cta-btn:not(.dash-brands-btn--danger),.dash-teams.dash-overview--soft button.twisty-pill:not(.dash-teams-btn--danger):not(.dash-teams-invite-role),.dash-teams.dash-overview--soft .dash-soft-cta-btn:not(.dash-teams-btn--danger),.dash-billing.dash-overview--soft button.twisty-pill:not(.dash-billing-btn--secondary):not(.dash-billing-btn--danger),.dash-billing.dash-overview--soft .dash-soft-cta-btn:not(.dash-billing-btn--secondary):not(.dash-billing-btn--danger),.dash-enterprise.dash-overview--soft button.twisty-pill:not(.dash-enterprise-btn--secondary):not(.dash-enterprise-sso-option),.dash-enterprise.dash-overview--soft .dash-soft-cta-btn:not(.dash-enterprise-btn--secondary),.dash-compliance.dash-overview--soft button.twisty-pill:not(.dash-compliance-btn--secondary),.dash-compliance.dash-overview--soft .dash-soft-cta-btn:not(.dash-compliance-btn--secondary),.dash-mindora-page.dash-overview--soft button.twisty-pill--chip,.dash-mindora-page.dash-overview--soft .dash-soft-cta-btn{transform:none;background:var(--theme-btn-primary-bg)!important;color:var(--theme-btn-primary-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important}.dash-brands.dash-overview--soft button.twisty-pill:not(.dash-brands-btn--danger):hover:not(:disabled),.dash-brands.dash-overview--soft .dash-soft-cta-btn:not(.dash-brands-btn--danger):hover:not(:disabled),.dash-teams.dash-overview--soft button.twisty-pill:not(.dash-teams-btn--danger):not(.dash-teams-invite-role):hover:not(:disabled),.dash-teams.dash-overview--soft .dash-soft-cta-btn:not(.dash-teams-btn--danger):hover:not(:disabled),.dash-billing.dash-overview--soft button.twisty-pill:not(.dash-billing-btn--secondary):not(.dash-billing-btn--danger):hover:not(:disabled),.dash-billing.dash-overview--soft .dash-soft-cta-btn:not(.dash-billing-btn--secondary):not(.dash-billing-btn--danger):hover:not(:disabled),.dash-enterprise.dash-overview--soft button.twisty-pill:not(.dash-enterprise-btn--secondary):not(.dash-enterprise-sso-option):hover:not(:disabled),.dash-enterprise.dash-overview--soft .dash-soft-cta-btn:not(.dash-enterprise-btn--secondary):hover:not(:disabled),.dash-compliance.dash-overview--soft button.twisty-pill:not(.dash-compliance-btn--secondary):hover:not(:disabled),.dash-compliance.dash-overview--soft .dash-soft-cta-btn:not(.dash-compliance-btn--secondary):hover:not(:disabled),.dash-mindora-page.dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-mindora-page.dash-overview--soft .dash-soft-cta-btn:hover:not(:disabled){background:var(--theme-btn-primary-hover)!important;color:var(--theme-btn-primary-text)!important;box-shadow:none!important;transform:none!important}.dash-brands.dash-overview--soft button.twisty-pill:not(.dash-brands-btn--danger):disabled,.dash-brands.dash-overview--soft .dash-soft-cta-btn:not(.dash-brands-btn--danger):disabled,.dash-teams.dash-overview--soft button.twisty-pill:not(.dash-teams-btn--danger):not(.dash-teams-invite-role):disabled,.dash-teams.dash-overview--soft .dash-soft-cta-btn:not(.dash-teams-btn--danger):disabled,.dash-billing.dash-overview--soft button.twisty-pill:not(.dash-billing-btn--secondary):not(.dash-billing-btn--danger):disabled,.dash-billing.dash-overview--soft .dash-soft-cta-btn:not(.dash-billing-btn--secondary):not(.dash-billing-btn--danger):disabled,.dash-enterprise.dash-overview--soft button.twisty-pill:not(.dash-enterprise-btn--secondary):not(.dash-enterprise-sso-option):disabled,.dash-enterprise.dash-overview--soft .dash-soft-cta-btn:not(.dash-enterprise-btn--secondary):disabled,.dash-compliance.dash-overview--soft button.twisty-pill:not(.dash-compliance-btn--secondary):disabled,.dash-compliance.dash-overview--soft .dash-soft-cta-btn:not(.dash-compliance-btn--secondary):disabled,.dash-mindora-page.dash-overview--soft button.twisty-pill--chip:disabled,.dash-mindora-page.dash-overview--soft .dash-soft-cta-btn:disabled{opacity:.55;cursor:not-allowed;background:var(--theme-btn-primary-bg)!important;color:var(--theme-btn-primary-text)!important}.dash-brands.dash-overview--soft button.twisty-pill:not(.dash-brands-btn--danger) i,.dash-brands.dash-overview--soft .dash-soft-cta-btn:not(.dash-brands-btn--danger) i,.dash-teams.dash-overview--soft button.twisty-pill:not(.dash-teams-btn--danger):not(.dash-teams-invite-role) i,.dash-teams.dash-overview--soft .dash-soft-cta-btn:not(.dash-teams-btn--danger) i,.dash-billing.dash-overview--soft button.twisty-pill:not(.dash-billing-btn--secondary):not(.dash-billing-btn--danger) i,.dash-billing.dash-overview--soft .dash-soft-cta-btn:not(.dash-billing-btn--secondary):not(.dash-billing-btn--danger) i,.dash-enterprise.dash-overview--soft button.twisty-pill:not(.dash-enterprise-btn--secondary):not(.dash-enterprise-sso-option) i,.dash-enterprise.dash-overview--soft .dash-soft-cta-btn:not(.dash-enterprise-btn--secondary) i,.dash-compliance.dash-overview--soft button.twisty-pill:not(.dash-compliance-btn--secondary) i,.dash-compliance.dash-overview--soft .dash-soft-cta-btn:not(.dash-compliance-btn--secondary) i{opacity:.9;color:#fff!important}.dash-brands.dash-overview--soft .dash-brands-btn--danger.twisty-pill,.dash-brands.dash-overview--soft .dash-brands-btn--danger.dash-soft-cta-btn,.dash-teams.dash-overview--soft .dash-teams-btn--danger.twisty-pill,.dash-teams.dash-overview--soft .dash-teams-btn--danger.dash-soft-cta-btn{background:var(--dash-danger)!important;border-color:var(--dash-danger)!important;color:#fff!important;box-shadow:none!important}.dash-brands.dash-overview--soft .dash-brands-btn--danger.twisty-pill:hover:not(:disabled),.dash-brands.dash-overview--soft .dash-brands-btn--danger.dash-soft-cta-btn:hover:not(:disabled),.dash-teams.dash-overview--soft .dash-teams-btn--danger.twisty-pill:hover:not(:disabled),.dash-teams.dash-overview--soft .dash-teams-btn--danger.dash-soft-cta-btn:hover:not(:disabled){background:var(--dash-danger)!important;border-color:var(--dash-danger)!important;color:#fff!important}.dash-brands.dash-overview--soft .dash-brands-btn--danger i,.dash-teams.dash-overview--soft .dash-teams-btn--danger i{opacity:.9;color:#fff!important}.dash-teams.dash-overview--soft .dash-teams-soft__grid{flex-direction:column;gap:clamp(18px,2.2vw,24px);min-width:0;display:flex}.dash-teams-soft-hero{padding:clamp(20px,2.5vw,28px)}.dash-teams-soft-hero__body{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:end;gap:clamp(16px,2.5vw,28px);display:grid}.dash-teams-soft-hero__copy{min-width:0}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dash-teams-soft-hero__kpis .dash-overview-kpi__label{font-size:.625rem}.dash-teams-soft-hero__kpis .dash-overview-kpi__value{font-size:clamp(1.125rem,1.8vw,1.5rem)}.dash-teams.dash-overview--soft{--soft-btn-height:1.875rem;--soft-btn-padding-y:.22rem;--soft-btn-padding-x:.5rem;--soft-btn-font-size:.6875rem;--soft-btn-font-weight:600;--soft-btn-gap:4px;--soft-btn-icon-size:.5625rem}.dash-mindora-theme .dash-teams.dash-overview--soft button.twisty-pill:not(.twisty-pill--tag),.dash-mindora-theme .dash-teams.dash-overview--soft .dash-soft-cta-btn,.dash-mindora-theme .dash-teams.dash-overview--soft .dash-mindora-tab,.dash-mindora-theme .dash-teams.dash-overview--soft .mindora-btn{box-sizing:border-box!important;min-height:var(--soft-btn-height)!important;height:auto!important;padding:var(--soft-btn-padding-y)var(--soft-btn-padding-x)!important;font-size:var(--soft-btn-font-size)!important;font-weight:var(--soft-btn-font-weight)!important;gap:var(--soft-btn-gap)!important;letter-spacing:0!important;box-shadow:none!important;line-height:1.15!important}.dash-mindora-theme .dash-teams.dash-overview--soft button.twisty-pill:not(.twisty-pill--tag) i,.dash-mindora-theme .dash-teams.dash-overview--soft .dash-soft-cta-btn i,.dash-mindora-theme .dash-teams.dash-overview--soft .dash-mindora-tab i,.dash-mindora-theme .dash-teams.dash-overview--soft .mindora-btn i{font-size:var(--soft-btn-icon-size)!important}.dash-mindora-theme .dash-teams.dash-overview--soft .dash-soft-cta-btn:hover{transform:none}.dash-teams-soft-hero__title-row{width:100%;min-width:0}.dash-teams-tabs.dash-mindora-tabs{flex-wrap:wrap;align-self:stretch;align-items:stretch;gap:6px;width:100%;max-width:100%;margin-bottom:0;display:flex}.dash-teams-tabs .dash-mindora-tab{text-align:center;flex:auto;justify-content:center;min-width:0;background:var(--theme-btn-secondary-bg,#f0f2f5)!important;color:var(--theme-btn-secondary-text,#4b5563)!important;box-shadow:none!important;border:1px solid #0000!important}.dash-teams-tabs .dash-mindora-tab:hover:not(.dash-mindora-tab--active){background:var(--theme-btn-secondary-hover,#787f8c)!important;color:var(--theme-btn-secondary-text,#4b5563)!important}.dash-teams-tabs .dash-mindora-tab--active{background:var(--theme-btn-primary-bg,#000)!important;color:var(--theme-btn-primary-text,#fff)!important}.dash-teams-tabs .dash-mindora-tab--active:hover{background:var(--theme-btn-primary-hover,#868c97)!important;color:var(--theme-btn-primary-text,#fff)!important}.dash-teams-kpi__label{align-items:center;gap:6px;display:inline-flex}.dash-teams-kpi__label i{opacity:.75;font-size:.625rem}.dash-teams-kpi__value--role{text-transform:lowercase;letter-spacing:-.02em;font-size:clamp(1rem,1.6vw,1.375rem);font-weight:600;line-height:1.2}.dash-teams-workspace-bar{padding:0;overflow:hidden}.dash-teams-workspace-bar__main{align-items:flex-start;gap:12px;padding:clamp(16px,2vw,20px);display:flex}.dash-teams-workspace-bar__icon{flex-shrink:0}.dash-teams-workspace-bar__copy{flex:1;min-width:0}.dash-teams-workspace-bar__label{color:var(--ct-fg-3);text-transform:lowercase;letter-spacing:.02em;margin:0 0 4px;font-size:.6875rem;font-weight:600}.dash-teams-workspace-bar__name{font-family:var(--font-display);color:var(--ct-ink);word-break:break-word;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.35}.dash-teams-workspace-bar__meta{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.dash-teams-workspace-bar__role{color:var(--ct-fg-2);text-transform:lowercase;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:inline-flex}.dash-teams-workspace-bar__role i{opacity:.75;font-size:.6875rem}.dash-teams-workspace-bar__hint{color:#b45309;font-size:.75rem;line-height:1.4}.dash-teams-banner{border-radius:var(--soft-ui-radius-sm,0px);padding:12px 16px;font-size:.875rem;line-height:1.45}.dash-teams-banner--ok{color:#166534;background:#f6faf7;border-left:3px solid #166534}.dash-teams-section{min-width:0;padding:0;overflow:hidden}.dash-teams-section--narrow{max-width:48rem}.dash-teams-section__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px)}.dash-teams-section__title-row{align-items:flex-start;gap:10px;min-width:0;display:flex}.dash-teams-section__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-teams-section__title-wrap{flex:1;min-width:0}.dash-teams-section__title{font-family:var(--font-display);color:var(--ct-ink);text-transform:lowercase;margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.dash-teams-section__subtitle{color:var(--ct-fg-3);text-transform:lowercase;margin:4px 0 0;font-size:.75rem;font-weight:500;line-height:1.45}.dash-teams-section__body{min-width:0;padding:clamp(14px,1.8vw,18px) clamp(16px,2vw,20px)}.dash-teams-overview-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;gap:clamp(16px,2vw,20px);display:grid}.dash-teams-callout{padding:clamp(16px,2vw,20px)}.dash-teams-callout__title{color:var(--ct-ink);margin:0 0 10px;font-size:.9375rem;font-weight:600}.dash-teams-callout__list{color:var(--ct-fg-2);margin:0;padding-left:1.25rem;font-size:.875rem;line-height:1.65}.dash-teams-state-card{text-align:center;padding:clamp(28px,3vw,36px) clamp(16px,2vw,20px)}.dash-teams-state-card__title{color:var(--ct-ink);margin:0 0 8px;font-size:1rem;font-weight:600}.dash-teams-state-card__text{color:var(--ct-fg-3);margin:0 0 16px;font-size:.875rem;line-height:1.45}.dash-teams-empty{text-align:center;color:var(--ct-fg-3);padding:24px 16px;font-size:.875rem}.dash-teams-empty__icon{opacity:.35;margin:0 auto 12px;font-size:2rem;display:block}.dash-teams-empty__text{margin:0}.dash-teams-empty__action{margin-top:16px}.dash-teams-team-list{flex-direction:column;gap:10px;display:flex}.dash-teams-team-row{border-radius:var(--soft-ui-radius-sm,0px);width:100%;box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);cursor:pointer;text-align:left;background:#fff;border:1px solid #f0f2f5;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;transition:border-color .15s,box-shadow .15s;display:flex}.dash-teams-team-row:hover:not(:disabled):not(.dash-teams-team-row--active){box-shadow:var(--soft-shadow,0 10px 40px #0f172a0f);border-color:#e5e7eb}.dash-teams-team-row--active{cursor:default;background:#fafbfc;border-color:#000}.dash-teams-avatar{border-radius:var(--soft-ui-radius-sm,0px);width:40px;height:40px;color:var(--ct-ink);background:#f0f2f5;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.dash-teams-team-row--active .dash-teams-avatar{color:#fff;background:#000}.dash-teams-avatar--round{border-radius:50%}.dash-teams-team-row__main{flex:1;min-width:0}.dash-teams-team-row__name{color:var(--ct-ink);text-transform:lowercase;font-size:.9375rem;font-weight:600;line-height:1.35;display:block}.dash-teams-team-row__meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.dash-teams-team-row__role{color:var(--ct-fg-3);text-transform:lowercase;align-items:center;gap:5px;font-size:.6875rem;font-weight:500;display:inline-flex}.dash-teams-team-row__role i{opacity:.75;font-size:.625rem}.dash-teams-team-row__active{color:var(--ct-ink);text-transform:lowercase;background:#f0f2f5;padding:2px 8px;font-size:.6875rem;font-weight:600}.dash-teams-team-row__switch,.dash-teams-team-row__chevron{color:var(--ct-fg-3);font-size:.75rem}.dash-teams-team-row__check{color:#000}.dash-teams-create-form{border-top:1px solid #f0f2f5;flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:16px;display:flex}.dash-teams-create-form__input{flex:1;min-width:160px}.dash-teams-role-cards{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.dash-teams-role-card{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:14px 16px}.dash-teams-role-card__head{color:var(--ct-ink);align-items:center;gap:10px;margin-bottom:8px;font-size:.875rem;font-weight:600;display:flex}.dash-teams-role-card__desc{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.45}.dash-teams-role.twisty-badge{text-transform:lowercase}.dash-teams-member-list{flex-direction:column;gap:8px;display:flex}.dash-teams-member-row{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;align-items:center;gap:12px;padding:12px 14px;display:flex}.dash-teams-member-row--you{border-color:#000}.dash-teams-member-row__main{flex:1;min-width:0}.dash-teams-member-row__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-teams-member-row__name{color:var(--ct-ink);font-size:.875rem;font-weight:600}.dash-teams-member-row__email{color:var(--ct-fg-3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.8125rem;overflow:hidden}.dash-teams-member-row__actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.dash-teams-field{flex-direction:column;gap:6px;display:flex}.dash-teams-field__label{color:var(--ct-fg-3);text-transform:lowercase;letter-spacing:.02em;font-size:.6875rem;font-weight:600}.dash-teams-field__hint{color:var(--ct-fg-3);margin:0;font-size:.75rem;line-height:1.45}.dash-teams-field__input,.dash-teams-field__select,.dash-teams-field__textarea{border-radius:var(--soft-ui-radius-sm,0px);width:100%;min-height:2.5rem;color:var(--ct-ink);box-sizing:border-box;background:#f8f9fb;border:none;padding:.55rem .85rem;font-family:inherit;font-size:.875rem}.dash-teams-field__textarea{resize:vertical;min-height:4.5rem}.dash-teams-form{flex-direction:column;gap:14px;display:flex}.dash-teams-form--comments{margin-bottom:16px}.dash-teams-form__stack{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.dash-teams-checkbox{color:var(--ct-ink);cursor:pointer;align-items:center;gap:8px;font-size:.8125rem;display:flex}.dash-teams-invite-roles{flex-wrap:wrap;gap:8px;display:flex}.dash-teams-invite-role{flex:90px;justify-content:center;min-width:90px;background:var(--soft-pill-bg)!important;color:#4b5563!important;box-shadow:none!important;border:none!important}.dash-teams-invite-role:hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:#374151!important}.dash-teams-invite-role i{opacity:.85;color:#6b7280!important}.dash-teams-invite-role.twisty-pill--active{color:#fff!important;background:#000!important;border-color:#000!important;box-shadow:inset 0 0 0 2px #ffffff59!important}.dash-teams-invite-role.twisty-pill--active:hover:not(:disabled){background:var(--theme-btn-primary-hover)!important;color:#fff!important}.dash-teams-invite-role.twisty-pill--active i{opacity:.9;color:#fff!important}.dash-teams-code-block{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px dashed #e5e7eb;margin-top:16px;padding:14px 16px}.dash-teams-code-block__code{word-break:break-all;color:var(--ct-ink);margin:8px 0 10px;font-size:.75rem;display:block}.dash-teams-code-block__code--muted{color:var(--ct-fg-3);font-size:.7rem}.dash-teams-code-block__actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.dash-teams-locked{border-radius:var(--soft-ui-radius-sm,0px);color:var(--ct-fg-3);background:#f8f9fb;border:1px dashed #e5e7eb;align-items:center;gap:12px;padding:24px;font-size:.875rem;display:flex}.dash-teams-activity-list{flex-direction:column;display:flex}.dash-teams-activity-row{border-bottom:1px solid #f0f2f5;padding:12px 0}.dash-teams-activity-row:last-child{border-bottom:none}.dash-teams-activity-row__title{color:var(--ct-ink);font-size:.875rem;font-weight:600}.dash-teams-activity-row__resource{color:var(--ct-fg-3);font-weight:400}.dash-teams-activity-row__meta{color:var(--ct-fg-3);margin-top:4px;font-size:.75rem}.dash-teams-activity-pager{background:#fafbfc;border-top:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:12px calc(-1*clamp(16px,2vw,20px)) calc(-1*clamp(16px,2vw,20px));padding:8px clamp(12px,2vw,16px);display:flex}.dash-teams-activity-pager__meta{color:var(--ct-fg-3);text-transform:lowercase;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:500}.dash-teams-activity-pager__actions{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.dash-teams-activity-pager__btn{box-sizing:border-box;border-radius:var(--soft-ui-radius-sm,4px);color:#4b5563;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem;padding:0;font-size:.625rem;line-height:1;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.dash-teams-activity-pager__btn:hover:not(:disabled){background:var(--theme-btn-secondary-hover);color:var(--ct-ink)}.dash-teams-activity-pager__btn:disabled{opacity:.45;cursor:default}.dash-teams-activity-pager__btn i{font-size:.5625rem;line-height:1}.dash-teams-activity-pager__page{text-align:center;min-width:0;color:var(--ct-fg-3);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;padding:0 2px;font-size:.6875rem;font-weight:500}.dash-teams-comment-list{flex-direction:column;gap:10px;display:flex}.dash-teams-comment-card{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;padding:12px 14px}.dash-teams-comment-card__body{color:var(--ct-ink);font-size:.875rem;line-height:1.5}.dash-teams-comment-card__note{color:var(--ct-fg-3);margin-top:6px;font-size:.75rem}.dash-teams-comment-card__meta{color:var(--ct-fg-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:.75rem;display:flex}.dash-teams-text-btn{color:var(--ct-ink);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-self:flex-start;padding:0;font-family:inherit;font-size:.8125rem;text-decoration:underline}.dash-teams-text-btn--danger{color:var(--dash-danger);font-size:1rem;line-height:1;text-decoration:none}@media (max-width:1023px){.dash-teams-soft-hero__body{grid-template-columns:1fr;align-items:start;gap:14px}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__item{border-bottom:none;min-width:0;padding-bottom:0}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.5625rem;line-height:1.25;display:-webkit-box;overflow:hidden}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(1rem,4.5vw,1.25rem)}.dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-teams-kpi__value--role{font-size:clamp(.875rem,3.8vw,1.0625rem)}.dash-brands-soft-hero__body{grid-template-columns:1fr;align-items:start;gap:14px}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__item{border-bottom:none;min-width:0;padding-bottom:0}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__label{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.5625rem;line-height:1.25;display:-webkit-box;overflow:hidden}.dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__value{font-size:clamp(1rem,4.5vw,1.25rem)}}.dash-mindora-theme .dash-soft-modal-overlay{padding:max(12px,env(safe-area-inset-top))max(12px,env(safe-area-inset-right))max(12px,env(safe-area-inset-bottom))max(12px,env(safe-area-inset-left));box-sizing:border-box;z-index:50;-webkit-backdrop-filter:blur(4px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;background:#0f172a59!important}.dash-mindora-theme .dash-soft-modal-overlay--raised{z-index:70}.dash-mindora-theme .dash-soft-modal{width:min(32rem,100%);max-width:100%;max-height:min(90dvh,100%);box-shadow:var(--soft-shadow,0 10px 40px #0f172a0f);background:#fff;border:none;flex-direction:column;display:flex;overflow:hidden;border-radius:var(--soft-ui-radius,0px)!important;padding:0!important}.dash-mindora-theme .dash-soft-modal--wide{width:min(40rem,100%)}.dash-mindora-theme .dash-soft-modal--setup{-webkit-overflow-scrolling:touch;gap:0;width:min(36rem,100%);overflow:hidden auto;padding:clamp(18px,2.2vw,22px)!important}.dash-mindora-theme .dash-soft-modal--setup .dash-soft-modal__title{margin-bottom:8px}.dash-mindora-theme .dash-soft-modal--setup .dash-soft-modal__checks{margin-top:4px}.dash-mindora-theme .dash-soft-modal--setup .dash-soft-modal__setup-actions{border-top:1px solid #f0f2f5;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.dash-mindora-theme .dash-soft-modal--setup .dash-soft-modal__footer{justify-content:flex-end;width:100%;margin-top:0;padding-top:0}.dash-mindora-theme .dash-soft-modal--setup .dash-soft-modal__footer .twisty-pill,.dash-mindora-theme .dash-soft-modal--setup .dash-soft-modal__footer .dash-soft-cta-btn{flex:0 auto;min-width:7rem}.dash-mindora-theme .dash-soft-modal__header{border-bottom:1px solid #f0f2f5;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:clamp(16px,2vw,20px) clamp(18px,2.2vw,24px);display:flex}.dash-mindora-theme .dash-soft-modal__header--actions{flex-wrap:wrap}.dash-mindora-theme .dash-soft-modal__title{font-family:var(--font-display);color:var(--ct-ink);min-width:0;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.dash-mindora-theme .dash-soft-modal__title i{opacity:.75;margin-right:8px}.dash-mindora-theme .dash-soft-modal__close{border-radius:var(--soft-btn-radius,0px);color:#4b5563;cursor:pointer;background:#f0f2f5;border:none;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.25rem;line-height:1;transition:background .15s,color .15s;display:inline-flex}.dash-mindora-theme .dash-soft-modal__close:hover{color:#fff;background:#000}.dash-mindora-theme .dash-soft-modal__header-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.dash-mindora-theme .dash-soft-modal__body{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:clamp(16px,2vw,22px) clamp(18px,2.2vw,24px);overflow-y:auto}.dash-mindora-theme .dash-soft-modal__form{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:1rem;min-height:0;padding:clamp(16px,2vw,22px) clamp(18px,2.2vw,24px);display:flex;overflow-y:auto}.dash-mindora-theme .dash-soft-modal__footer{gap:10px;margin-top:4px;padding-top:4px;display:flex}.dash-mindora-theme .dash-soft-modal__footer .twisty-pill,.dash-mindora-theme .dash-soft-modal__footer .dash-soft-cta-btn{flex:1;justify-content:center}.dash-mindora-theme .dash-soft-modal__callout{border-radius:var(--soft-ui-radius-sm,0px);color:var(--ct-fg-2);background:#f8f9fb;border:none;padding:12px 14px;font-size:.8125rem;line-height:1.5}.dash-mindora-theme .dash-soft-modal__callout-title{color:var(--ct-ink);margin:0 0 6px;font-size:.8125rem;font-weight:600}.dash-mindora-theme .dash-soft-modal__callout-body{color:var(--ct-fg-2);margin:0 0 10px;font-size:.75rem;line-height:1.45}.dash-mindora-theme .dash-soft-modal__hint{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem;line-height:1.45}.dash-mindora-theme .dash-soft-modal__status{margin:0 0 10px;font-size:.8125rem;line-height:1.45}.dash-mindora-theme .dash-soft-modal__status--info{color:var(--ct-ink)}.dash-mindora-theme .dash-soft-modal__status--ok{color:var(--indicator-success)}.dash-mindora-theme .dash-soft-modal__status--error{color:var(--indicator-danger)}.dash-mindora-theme .dash-soft-modal__checks{gap:6px;margin-bottom:14px;display:grid}.dash-mindora-theme .dash-soft-modal__check-row{justify-content:space-between;gap:12px;font-size:.8125rem;display:flex}.dash-mindora-theme .dash-soft-modal__check-label{color:var(--ct-fg-2)}.dash-mindora-theme .dash-soft-modal__check-value{flex-shrink:0;font-weight:600}.dash-mindora-theme .dash-soft-modal__check-value--ok{color:#166534}.dash-mindora-theme .dash-soft-modal__check-value--pending{color:var(--ct-fg-3)}.dash-mindora-theme .dash-soft-modal__field-label{color:var(--ct-fg-3);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:.6875rem;font-weight:600;display:block}.dash-mindora-theme .dash-soft-modal__field-value{color:var(--ct-fg-2);word-break:break-word;margin:0;font-size:.875rem;line-height:1.5}.dash-mindora-theme .dash-soft-modal__field-value a{color:var(--ct-ink);text-underline-offset:2px;text-decoration:underline}.dash-mindora-theme .dash-soft-modal__tag-grid{flex-wrap:wrap;gap:6px;display:flex}.dash-mindora-theme .dash-soft-modal__details-grid{gap:1.25rem;display:grid}.dash-mindora-theme .dash-soft-modal__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dash-mindora-theme .dash-soft-modal__text-btn{text-underline-offset:2px;cursor:pointer;margin-top:.5rem;text-decoration:underline;color:var(--ct-ink)!important;box-shadow:none!important;background:0 0!important;border:none!important;padding:0!important;font-size:.8125rem!important;font-weight:600!important}.dash-mindora-theme .dash-soft-modal__text-btn:hover:not(:disabled){color:#000!important}.dash-mindora-theme .dash-soft-modal button[type=button]:not(.dash-soft-cta-btn):not(.dash-soft-modal__close):not(.twisty-pill):not(.dash-soft-modal__text-btn){cursor:pointer;border-radius:var(--soft-btn-radius,0px)!important;background:var(--soft-pill-bg,#f0f2f5)!important;color:#4b5563!important;box-shadow:none!important;border:none!important;padding:.4rem .75rem!important;font-family:inherit!important;font-size:.8125rem!important;font-weight:500!important}.dash-mindora-theme .dash-soft-modal button[type=button]:not(.dash-soft-cta-btn):not(.dash-soft-modal__close):not(.twisty-pill):not(.dash-soft-modal__text-btn):hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important}.dash-mindora-theme .dash-soft-modal__tag-grid .dash-soft-modal__tag--risk{color:var(--dash-danger);background:#fef2f2}.dash-mindora-theme .dash-soft-modal__keyword-list{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:none;max-height:200px;padding:8px 10px;overflow-y:auto}.dash-mindora-theme .dash-soft-modal__keyword-row{color:var(--ct-fg-2);align-items:center;gap:8px;padding:6px 4px;font-size:.875rem;display:flex}.dash-mindora-theme .dash-soft-modal__keyword-row label{text-transform:none;letter-spacing:normal;cursor:pointer;flex:1;color:var(--ct-fg-2)!important;margin:0!important;font-size:.875rem!important;font-weight:400!important}.dash-mindora-theme .dash-soft-modal input:not([type=radio]):not([type=checkbox]):not([type=button]):not([type=submit]),.dash-mindora-theme .dash-soft-modal select,.dash-mindora-theme .dash-soft-modal textarea{border-radius:var(--soft-ui-radius-sm,0px)!important;width:100%!important;color:var(--ct-ink)!important;box-sizing:border-box!important;box-shadow:none!important;background:#f8f9fb!important;border:none!important;padding:.55rem .85rem!important;font-family:inherit!important;font-size:.875rem!important}.dash-mindora-theme .dash-soft-modal input:disabled,.dash-mindora-theme .dash-soft-modal select:disabled,.dash-mindora-theme .dash-soft-modal textarea:disabled{opacity:.72;cursor:not-allowed}.dash-mindora-theme .dash-soft-modal input:focus,.dash-mindora-theme .dash-soft-modal select:focus,.dash-mindora-theme .dash-soft-modal textarea:focus{outline-offset:1px;outline:2px solid #0000001f}.dash-mindora-theme .dash-soft-modal label{color:var(--ct-fg-3);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:600}:is(.dash-mindora-theme .dash-soft-modal label:has(input[type=radio]),.dash-mindora-theme .dash-soft-modal label:has(input[type=checkbox])){letter-spacing:normal;text-transform:none;cursor:pointer;align-items:flex-start;gap:.5rem;display:flex;color:var(--ct-fg-2)!important;font-size:.8125rem!important;font-weight:400!important}:is(.dash-mindora-theme .dash-soft-modal label:has(input[type=radio]) strong,.dash-mindora-theme .dash-soft-modal label:has(input[type=checkbox]) strong){color:var(--ct-ink);font-weight:600}.dash-mindora-theme .dash-soft-modal .dash-soft-cta-btn,.dash-mindora-theme .dash-soft-modal button.dash-soft-modal__btn-primary,.dash-mindora-theme .dash-soft-modal .twisty-pill:not(.dash-brands-btn--danger){color:#fff!important;box-shadow:none!important;background:#000!important;border:none!important}.dash-mindora-theme .dash-soft-modal .dash-soft-cta-btn:hover:not(:disabled),.dash-mindora-theme .dash-soft-modal button.dash-soft-modal__btn-primary:hover:not(:disabled),.dash-mindora-theme .dash-soft-modal .twisty-pill:not(.dash-brands-btn--danger):hover:not(:disabled){background:var(--theme-btn-primary-hover)!important;color:#fff!important;transform:none!important}.dash-mindora-theme .dash-soft-modal .dash-soft-cta-btn:disabled,.dash-mindora-theme .dash-soft-modal button.dash-soft-modal__btn-primary:disabled,.dash-mindora-theme .dash-soft-modal .twisty-pill:not(.dash-brands-btn--danger):disabled{opacity:.55;cursor:not-allowed}.dash-mindora-theme .dash-soft-modal .twisty-pill:not(.dash-brands-btn--danger) i,.dash-mindora-theme .dash-soft-modal .dash-soft-cta-btn i{opacity:.9;color:#fff!important}.dash-mindora-theme .dash-soft-modal .twisty-pill.dash-brands-btn--danger,.dash-mindora-theme .dash-soft-modal .dash-soft-cta-btn.dash-brands-btn--danger,.dash-mindora-theme .dash-soft-modal .twisty-pill.dash-brands-btn--danger:hover:not(:disabled),.dash-mindora-theme .dash-soft-modal .dash-soft-cta-btn.dash-brands-btn--danger:hover:not(:disabled){background:var(--dash-danger)!important;border-color:var(--dash-danger)!important;color:#fff!important}.dash-mindora-theme .dash-soft-modal .dash-brands-btn--danger i{opacity:.9;color:#fff!important}@media (max-width:767px){.dash-mindora-theme .dash-soft-modal__meta-grid{grid-template-columns:1fr}.dash-mindora-theme .dash-soft-modal__footer{flex-direction:column}}.dash-billing.dash-overview--soft .dash-billing-soft__grid{flex-direction:column;gap:clamp(18px,2.2vw,24px);min-width:0;display:flex}.dash-billing-soft-hero{padding:clamp(20px,2.5vw,28px)}.dash-billing-soft-hero__body{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:end;gap:clamp(16px,2.5vw,28px);display:grid}.dash-billing-soft-hero__copy{min-width:0}@media (min-width:768px){.dash-billing-soft-hero__copy .dash-overview-soft-hero__stat.dash-billing-soft-hero__stat--status{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:700;line-height:1.15}}.dash-billing-soft-hero__copy .twisty-badge{margin-top:10px}.dash-billing-soft-hero__title-row{width:100%}.dash-billing-soft-hero__action-btn{flex-shrink:0}.dash-billing-soft-hero__title-row .dash-billing-soft-hero__action-btn:first-of-type{margin-left:auto}.dash-billing-soft-hero__title-row .dash-billing-soft-hero__action-btn+.dash-billing-soft-hero__action-btn{margin-left:0}.dash-billing-soft-hero__kpis .dash-overview-kpi__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dash-billing-soft-hero__kpis .dash-overview-kpi__label{font-size:.625rem}.dash-billing-soft-hero__kpis .dash-overview-kpi__value{font-size:clamp(1rem,1.6vw,1.375rem)}.dash-billing-kpi__value--badge{align-items:center;min-width:0;max-width:100%;min-height:1.75rem;display:flex}.dash-billing-soft-hero__kpis .dash-overview-kpi__item{min-width:0}.dash-billing-soft-hero__kpis .dash-billing-kpi__value--badge{align-items:flex-start}.dash-billing-status--hero{white-space:normal;word-break:break-word;align-items:flex-start;gap:4px;max-width:100%;padding:2px 6px;font-size:.5625rem;line-height:1.25}.dash-billing-banner{border-radius:var(--soft-ui-radius-sm,0px);padding:12px 16px;font-size:.875rem;line-height:1.45}.dash-billing-banner--ok{color:#166534;background:#f6faf7;border-left:3px solid #166534}.dash-billing-banner--warn{color:#92400e;background:#fffbeb;border-left:3px solid #b45309}.dash-billing-active-bar{flex-wrap:wrap;align-items:center;gap:12px;padding:clamp(16px,2vw,20px);display:flex}.dash-billing-active-bar__label{color:var(--ct-fg-3);text-transform:lowercase;margin:0 0 4px;font-size:.6875rem;font-weight:600}.dash-billing-active-bar__name{color:var(--ct-ink);margin:0;font-size:1rem;font-weight:600}.dash-billing-active-bar__cancel{color:#b45309;font-size:.75rem}.dash-billing-status{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.dash-billing-status__dot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.dash-billing-status--active{color:#14532d;background:#dcfce7;border:1px solid #86efac}.dash-billing-status--active .dash-billing-status__dot{background:#16a34a}.dash-billing-status--trialing{color:#0c4a6e;background:#e0f2fe;border:1px solid #7dd3fc}.dash-billing-status--trialing .dash-billing-status__dot{background:#0284c7}.dash-billing-status--past_due{color:#9a3412;background:#ffedd5;border:1px solid #fdba74}.dash-billing-status--past_due .dash-billing-status__dot{background:#ea580c}.dash-billing-status--canceled{background:var(--dash-danger-bg);color:var(--dash-danger);border:1px solid var(--dash-danger-border)}.dash-billing-status--canceled .dash-billing-status__dot{background:var(--dash-danger)}.dash-billing-status--none{color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb}.dash-billing-status--none .dash-billing-status__dot{background:#9ca3af}.dash-billing-section{min-width:0;padding:0;overflow:hidden}.dash-billing-section__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px)}.dash-billing-section__title{color:var(--ct-ink);text-transform:lowercase;letter-spacing:-.01em;margin:0;font-size:.9375rem;font-weight:600}.dash-billing-section__subtitle{color:var(--ct-fg-3);margin:4px 0 0;font-size:.8125rem;line-height:1.45}.dash-billing-section__body{padding:clamp(16px,2vw,20px)}.dash-billing-protect__title{color:var(--ct-ink);text-transform:lowercase;margin:0 0 6px;font-size:1rem;font-weight:600}.dash-billing-protect__text{color:var(--ct-fg-2);max-width:42rem;margin:0;font-size:.875rem;line-height:1.55}.dash-billing-tier-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-top:16px;display:grid}.dash-billing-tier-card{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:12px 14px}.dash-billing-tier-card__label{text-transform:uppercase;letter-spacing:.03em;font-size:.6875rem;font-weight:700}.dash-billing-tier-card__price{color:var(--ct-ink);margin-top:6px;font-size:1rem;font-weight:700;line-height:1.2}.dash-billing-tier-card__trial{margin-top:8px}.dash-billing-trial-badge{letter-spacing:.02em;white-space:nowrap;color:#fff;background:linear-gradient(135deg,#111827 0%,#000 100%);border:1px solid #1f2937;border-radius:999px;justify-content:center;align-items:center;padding:5px 12px;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-flex;box-shadow:0 1px 2px #0f172a1f}.dash-billing-tier-card__trial.dash-billing-trial-badge{box-shadow:none}.dash-billing-tier-card__timeline{color:var(--ct-ink);margin-top:4px;font-size:.9375rem;font-weight:600}.dash-billing-speed{gap:4px;margin-top:8px;display:flex}.dash-billing-speed__bar{opacity:.45;background:#e5e7eb;border-radius:999px;flex:1;height:4px}.dash-billing-speed__bar--on{opacity:1;background:var(--billing-accent,#000)}.dash-billing-trust{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;margin:0;padding:clamp(12px,1.8vw,16px)}.dash-billing-trust__list{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.dash-billing-trust__item{border-radius:var(--soft-ui-radius-sm,0px);background:#fff;border:1px solid #eef0f3;align-items:flex-start;gap:8px;min-width:0;padding:8px 10px;display:flex}.dash-billing-trust__item--wide{grid-column:1/-1}.dash-billing-trust__icon{width:1.375rem;height:1.375rem;color:var(--ct-ink);opacity:.72;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex}.dash-billing-trust__item--stripe .dash-billing-trust__icon{opacity:.85;font-size:.9375rem}.dash-billing-trust__text{color:var(--ct-fg-2);font-size:.75rem;line-height:1.4}.dash-billing-plans-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:stretch;gap:20px;display:grid}.dash-billing-plan-card{border-radius:var(--soft-ui-radius-sm,0px);min-height:520px;box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;flex-direction:column;padding:16px;display:flex;position:relative}.dash-billing-plan-card--badge{padding-top:22px}.dash-billing-plan-card--current,.dash-billing-plan-card--highlight{border-width:2px;border-color:#000}.dash-billing-plan-card__badge{z-index:1;background:#fff;padding:0 4px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.dash-billing-plan-card__badge-pill{white-space:nowrap;border-radius:999px;padding:4px 12px;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-block}.dash-billing-plan-card__badge-pill--current{color:#fff;background:#000}.dash-billing-plan-card__badge-pill--popular{color:#000;background:#f3f4f6;border:1px solid #e5e7eb}.dash-billing-plan-card__hero{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;margin-bottom:12px;padding:12px 14px}.dash-billing-plan-card__hero-label{color:var(--ct-fg-3);text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:700}.dash-billing-plan-card__hero-timeline{color:var(--ct-ink);margin-top:4px;font-size:1.25rem;font-weight:700;line-height:1.25}.dash-billing-plan-card__hero-note{color:var(--ct-fg-3);margin:8px 0 0;font-size:.75rem;line-height:1.45}.dash-billing-plan-card__head{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.dash-billing-plan-card__icon{color:#000;border-radius:var(--soft-ui-radius-sm,0px);background:#f3f4f6;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1rem;display:flex}.dash-billing-plan-card__name{color:var(--ct-ink);margin:0;font-size:1.0625rem;font-weight:600;line-height:1.3}.dash-billing-plan-card__price{color:#000;margin-top:6px;font-size:1.25rem;font-weight:600;line-height:1.2}.dash-billing-plan-card__desc{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.5}.dash-billing-plan-card__trial-note{color:var(--ct-fg-2);text-align:center;margin:auto 0 0;padding-top:16px;font-size:.8125rem;font-weight:600;line-height:1.45}.dash-billing-plan-card__cta{width:100%;margin-top:auto;padding-top:16px}.dash-billing-plan-card__cta.dash-billing-btn--secondary{cursor:default;color:#6b7280!important;background:#f3f4f6!important;border-color:#e5e7eb!important}.dash-billing-features{margin-top:14px}.dash-billing-features__title{color:var(--ct-fg-3);text-transform:uppercase;letter-spacing:.04em;margin:0 0 10px;font-size:.6875rem;font-weight:700}.dash-billing-features__grid{gap:12px;display:grid}.dash-billing-features__category{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:10px 12px}.dash-billing-features__category-title{color:var(--ct-fg-3);text-transform:uppercase;letter-spacing:.03em;margin:0 0 8px;font-size:.6875rem;font-weight:700}.dash-billing-features__list{gap:8px;display:grid}.dash-billing-features__row{grid-template-columns:18px 1fr;align-items:start;gap:4px 10px;font-size:.8125rem;line-height:1.45;display:grid}.dash-billing-features__row i{color:var(--ct-fg-3);margin-top:3px;font-size:.75rem}.dash-billing-features__label{color:var(--ct-fg-3);font-size:.6875rem;font-weight:600}.dash-billing-features__value{color:var(--ct-ink);font-weight:500}.dash-billing-features__value--strong{font-weight:600}.dash-billing-features__footnote{color:var(--ct-fg-3);margin:10px 0 0;font-size:.75rem;line-height:1.45}.dash-billing-empty{text-align:center;color:var(--ct-fg-3);padding:48px 20px}.dash-billing-empty__icon{opacity:.3;margin-bottom:16px;font-size:2.5rem}.dash-billing-empty__text{margin:0;font-size:.9375rem}.dash-billing-secure-note{color:var(--ct-fg-3);text-align:center;border-top:1px solid #f0f2f5;margin:28px 0 0;padding-top:20px;font-size:.8125rem;line-height:1.6}.dash-billing-secure-note i{opacity:.6;margin-right:8px}.dash-billing-skeleton{border-radius:var(--soft-ui-radius-sm,0px);background:#fff;border:1px solid #f0f2f5;min-height:320px;padding:16px}.dash-billing-skeleton__block{background:#f3f4f6;border-radius:6px}.dash-billing-btn--secondary.twisty-pill,.dash-billing-btn--secondary.dash-soft-cta-btn{background:var(--soft-pill-bg)!important;color:#4b5563!important;border:none!important}.dash-billing-btn--secondary.twisty-pill:hover:not(:disabled),.dash-billing-btn--secondary.dash-soft-cta-btn:hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:#374151!important}@media (max-width:900px){.dash-billing-soft-hero__body{grid-template-columns:1fr}}.dash-enterprise.dash-overview--soft .dash-enterprise-soft__grid{flex-direction:column;gap:clamp(18px,2.2vw,24px);min-width:0;display:flex}.dash-enterprise-soft-hero{padding:clamp(20px,2.5vw,28px)}.dash-enterprise-soft-hero__body{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:end;gap:clamp(16px,2.5vw,28px);display:grid}.dash-enterprise-soft-hero__copy{min-width:0}.dash-enterprise-soft-hero__copy .twisty-badge{margin-top:10px}.dash-enterprise-soft-hero__title-row{width:100%}.dash-enterprise-soft-hero__action-btn{flex-shrink:0;margin-left:auto}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__label{font-size:.625rem}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__value{text-transform:lowercase;font-size:clamp(.9375rem,1.4vw,1.25rem)}.dash-enterprise-banner{border-radius:var(--soft-ui-radius-sm,0px);padding:12px 16px;font-size:.875rem;line-height:1.45}.dash-enterprise-banner--ok{color:#166534;background:#f6faf7;border-left:3px solid #166534}.dash-enterprise-banner--upgrade{color:#5b21b6;background:#faf5ff;border-left:3px solid #7c3aed}.dash-enterprise-banner--upgrade strong{margin-bottom:6px;font-size:.9375rem;display:block}.dash-enterprise-section{min-width:0;padding:0;overflow:hidden}.dash-enterprise-section__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px)}.dash-enterprise-section__title-row{align-items:flex-start;gap:10px;display:flex}.dash-enterprise-section__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-enterprise-section__title{color:var(--ct-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.dash-enterprise-section__subtitle{color:var(--ct-fg-3);margin:4px 0 0;font-size:.8125rem;line-height:1.45}.dash-enterprise-section__body{padding:clamp(16px,2vw,20px)}.dash-enterprise-form-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.dash-enterprise-field{flex-direction:column;gap:6px;display:flex}.dash-enterprise-field__label{color:var(--ct-fg-3);text-transform:lowercase;letter-spacing:.02em;font-size:.6875rem;font-weight:600}.dash-enterprise-field__input,.dash-enterprise-field__select{border-radius:var(--soft-ui-radius-sm,0px);width:100%;min-height:2.5rem;color:var(--ct-ink);box-sizing:border-box;background:#f8f9fb;border:none;padding:.55rem .85rem;font-family:inherit;font-size:.875rem}.dash-enterprise-field__input[type=color]{cursor:pointer;min-height:2.5rem;padding:.25rem}.dash-enterprise-checkbox{color:var(--ct-ink);cursor:pointer;align-items:center;gap:8px;margin-bottom:12px;font-size:.8125rem;display:flex}.dash-enterprise-preview{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px dashed #e5e7eb;margin-top:16px;padding:12px 14px}.dash-enterprise-preview img{object-fit:contain;max-width:200px;max-height:48px}.dash-enterprise-domain-meta{color:var(--ct-fg-2);margin-top:12px;font-size:.8125rem;line-height:1.6}.dash-enterprise-domain-meta p{margin:10px 0 4px}.dash-enterprise-domain-meta code{word-break:break-all;font-size:.75rem}.dash-enterprise-sso-options{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.dash-enterprise-sso-option{flex:0 auto;background:var(--soft-pill-bg)!important;color:#4b5563!important;box-shadow:none!important;border:none!important}.dash-enterprise-sso-option:hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:#374151!important}.dash-enterprise-sso-option.twisty-pill--active{color:#fff!important;background:#000!important;border-color:#000!important;box-shadow:inset 0 0 0 2px #ffffff59!important}.dash-enterprise-security-list{gap:8px;display:grid}.dash-enterprise-security-row{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:.875rem;display:flex}.dash-enterprise-security-row .twisty-badge{flex-shrink:0}.dash-enterprise-split-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(18px,2.2vw,24px);display:grid}.dash-enterprise-sla-list{color:var(--ct-ink);margin:0;padding-left:18px;font-size:.875rem;line-height:1.7}.dash-enterprise-sla-list a{color:inherit;text-decoration:underline}.dash-enterprise-save-bar{justify-content:flex-end;padding-top:4px;display:flex}.dash-enterprise-btn--secondary.twisty-pill,.dash-enterprise-btn--secondary.dash-soft-cta-btn{background:var(--soft-pill-bg)!important;color:#4b5563!important;border:none!important}.dash-enterprise-btn--secondary.twisty-pill:hover:not(:disabled),.dash-enterprise-btn--secondary.dash-soft-cta-btn:hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:#374151!important}@media (max-width:960px){.dash-enterprise-soft-hero__body{grid-template-columns:1fr}.dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-compliance.dash-overview--soft .dash-compliance-soft__grid{flex-direction:column;gap:clamp(18px,2.2vw,24px);min-width:0;display:flex}.dash-compliance-soft-hero{padding:clamp(20px,2.5vw,28px)}.dash-compliance-soft-hero__body{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);align-items:end;gap:clamp(16px,2.5vw,28px);display:grid}.dash-compliance-soft-hero__copy{min-width:0}.dash-compliance-soft-hero__copy .twisty-badge{margin-top:10px}.dash-compliance-soft-hero__title-row{width:100%}.dash-compliance-soft-hero__action-btn{flex-shrink:0;margin-left:auto}.dash-compliance-soft-hero__kpis .dash-overview-kpi__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.dash-compliance-soft-hero__kpis .dash-overview-kpi__label{font-size:.625rem}.dash-compliance-soft-hero__kpis .dash-overview-kpi__value{font-size:clamp(.9375rem,1.4vw,1.25rem)}.dash-compliance-banner{border-radius:var(--soft-ui-radius-sm,0px);padding:12px 16px;font-size:.875rem;line-height:1.45}.dash-compliance-banner--ok{color:#166534;background:#f6faf7;border-left:3px solid #166534}.dash-compliance-section{min-width:0;padding:0;overflow:hidden}.dash-compliance-section__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px)}.dash-compliance-section__title-row{align-items:flex-start;gap:10px;display:flex}.dash-compliance-section__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-compliance-section__title{color:var(--ct-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.dash-compliance-section__subtitle{color:var(--ct-fg-3);margin:4px 0 0;font-size:.8125rem;line-height:1.45}.dash-compliance-section__body{padding:clamp(16px,2vw,20px)}.dash-compliance-checkbox{color:var(--ct-ink);cursor:pointer;align-items:center;gap:8px;font-size:.8125rem;display:flex}.dash-compliance-checklist{gap:8px;margin-bottom:12px;display:grid}.dash-compliance-field{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.dash-compliance-field__label{color:var(--ct-fg-3);text-transform:lowercase;letter-spacing:.02em;font-size:.6875rem;font-weight:600}.dash-compliance-field__input,.dash-compliance-field__textarea{border-radius:var(--soft-ui-radius-sm,0px);width:100%;min-height:2.5rem;color:var(--ct-ink);box-sizing:border-box;background:#f8f9fb;border:none;padding:.55rem .85rem;font-family:inherit;font-size:.875rem}.dash-compliance-field__textarea{resize:vertical;min-height:4.5rem}.dash-compliance-save-bar{justify-content:flex-start;margin-top:4px;display:flex}.dash-compliance-table-wrap{border-radius:var(--soft-ui-radius-sm,0px);border:1px solid #f0f2f5;overflow-x:auto}.dash-compliance-table{border-collapse:collapse;width:100%;font-size:.8125rem}.dash-compliance-table thead th{text-align:left;color:var(--ct-fg-3);text-transform:lowercase;letter-spacing:.02em;white-space:nowrap;background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:10px 12px;font-size:.6875rem;font-weight:600}.dash-compliance-table tbody td{color:var(--ct-ink);vertical-align:middle;border-bottom:1px solid #f0f2f5;padding:10px 12px}.dash-compliance-table tbody tr:last-child td{border-bottom:none}.dash-compliance-table__title{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.dash-compliance-table__actions{white-space:nowrap;flex-wrap:wrap;gap:6px;display:flex}.dash-compliance-table__actions .twisty-pill{min-height:2rem;padding:.3rem .75rem;font-size:.75rem}.dash-compliance-status{text-transform:lowercase;white-space:nowrap;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid #0000;border-radius:999px;flex-shrink:0;align-items:center;padding:4px 10px;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.dash-compliance.dash-overview--soft .dash-compliance-status{transform:none;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.dash-compliance.dash-overview--soft .dash-compliance-status--pass{background:var(--indicator-success-bg)!important;color:var(--indicator-success)!important;border-color:var(--indicator-success)!important}.dash-compliance.dash-overview--soft .dash-compliance-status--warn{background:var(--indicator-warning-bg)!important;color:var(--indicator-warning)!important;border-color:var(--indicator-warning)!important}.dash-compliance.dash-overview--soft .dash-compliance-status--fail{background:var(--indicator-danger-bg)!important;color:var(--indicator-danger)!important;border-color:var(--indicator-danger)!important}.dash-compliance.dash-overview--soft .dash-compliance-status--info{background:var(--indicator-info-bg)!important;color:var(--indicator-info)!important;border-color:var(--indicator-info)!important}.dash-compliance-disclaimer-tag{color:var(--ct-fg-3);margin-left:6px;font-size:.7rem}.dash-compliance-empty{color:var(--ct-fg-3);margin:0;font-size:.875rem}.dash-compliance-split-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(18px,2.2vw,24px);display:grid}.dash-compliance-gdpr-list,.dash-compliance-audit-list{gap:8px;display:grid}.dash-compliance-audit-list{max-height:420px;overflow-y:auto}.dash-compliance-gdpr-card,.dash-compliance-audit-row{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:10px 12px}.dash-compliance-gdpr-card__head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:4px;display:flex}.dash-compliance-gdpr-card__title{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-compliance-gdpr-card__head .dash-compliance-status{flex-shrink:0;margin-top:1px}.dash-compliance-gdpr-card__text{color:var(--ct-fg-3);margin:0;font-size:.75rem;line-height:1.45}.dash-compliance-audit-row__head{justify-content:space-between;align-items:flex-start;gap:10px;font-size:.8125rem;display:flex}.dash-compliance-audit-row__head>span:first-child{flex:1;min-width:0}.dash-compliance-audit-row__head .dash-compliance-status{margin-top:1px}.dash-compliance-audit-row__meta{color:var(--ct-fg-3);margin-top:4px;font-size:.75rem}.dash-compliance-btn--secondary.twisty-pill,.dash-compliance-btn--secondary.dash-soft-cta-btn{background:var(--soft-pill-bg)!important;color:#4b5563!important;border:none!important}.dash-compliance-btn--secondary.twisty-pill:hover:not(:disabled),.dash-compliance-btn--secondary.dash-soft-cta-btn:hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:#374151!important}@media (max-width:1100px){.dash-compliance-soft-hero__kpis .dash-overview-kpi__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.dash-compliance-soft-hero__body{grid-template-columns:1fr}.dash-compliance-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr))}}.dash-mindora-page.dash-overview--soft .dash-mindora-page__grid{flex-direction:column;gap:clamp(18px,2.2vw,24px);min-width:0;display:flex}.dash-mindora-page-hero{padding:clamp(20px,2.5vw,28px)}.dash-mindora-page-hero__body{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:end;gap:clamp(16px,2.5vw,28px);display:grid}.dash-mindora-page-hero__copy{min-width:0}.dash-mindora-page-hero__copy .twisty-badge{margin-top:10px}.dash-mindora-page-hero__title-row{width:100%}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.dash-mindora-page-hero__title-row .dash-mindora-page-hero__action-btn{flex-shrink:0;margin-left:auto}.dash-mindora-page-hero__kpis .dash-overview-kpi__grid{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:10px}.dash-mindora-page-hero__kpis .dash-overview-kpi__label{font-size:.625rem}.dash-mindora-page-hero__kpis .dash-overview-kpi__value{font-size:clamp(.9375rem,1.4vw,1.25rem)}.dash-mindora-page-hero__kpis .dash-overview-kpi__item{min-width:0}.dash-mindora-kpi-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.dash-mindora-scope__row{max-width:360px}.dash-mindora-scope__dropdown{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:360px;height:2.125rem;min-height:2.125rem;padding:0 10px;font-size:.8125rem;line-height:1.2;overflow:hidden}.dash-mindora-filter-select,.dash-mindora-scope__dropdown,.dash-tasks-filter-control,.dash-alerts-filter-control,.dash-alerts-brand-filter__select,.dash-articles-filter-control,.dash-content-filter-control,.dash-backlinks-filter-control,.dash-reports-filter-control,.dash-data-export-filter-control,.dash-trends-filter-control,.dash-competitive-filter-control,.dash-workflows-filter-control{text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;width:min(360px,100%);min-width:168px;max-width:360px;overflow:hidden}@media (max-width:700px){.dash-mindora-scope__row{width:100%;max-width:none}}.dash-mindora-page-hero__scope{background:#fafbfc;border-top:1px solid #f0f2f5;margin:clamp(14px,2vw,18px) calc(-1*clamp(20px,2.5vw,28px)) calc(-1*clamp(20px,2.5vw,28px));padding:clamp(14px,2vw,18px) clamp(20px,2.5vw,28px) clamp(18px,2.2vw,24px)}.dash-mindora-banner{border-radius:var(--soft-ui-radius-sm,0px);padding:12px 16px;font-size:.875rem;line-height:1.45}.dash-mindora-banner--ok{color:#166534;background:#f6faf7;border-left:3px solid #166534}.dash-mindora-section{min-width:0;padding:0;overflow:hidden}.dash-mindora-section__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px)}.dash-mindora-section__title-row{align-items:flex-start;gap:10px;display:flex}.dash-mindora-section__title-block{flex:1;min-width:0}.dash-mindora-section__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.dash-mindora-section__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-mindora-section__title{color:var(--ct-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.dash-mindora-section__subtitle{color:var(--ct-fg-3);margin:4px 0 0;font-size:.8125rem;line-height:1.45}.dash-mindora-section__body{padding:clamp(16px,2vw,20px)}.dash-mindora-field{flex-direction:column;gap:6px;display:flex}.dash-mindora-field__label{color:var(--ct-fg-2);font-size:.75rem;font-weight:600}.dash-mindora-field__input,.dash-mindora-field__select,.dash-mindora-field__textarea{width:100%;color:var(--ct-ink);border-radius:var(--soft-ui-radius-sm,0px);background:#fff;border:1px solid #e5e7eb;padding:8px 10px;font-family:inherit;font-size:.875rem}.dash-mindora-field__textarea{resize:vertical;min-height:72px}.dash-mindora-stat-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;display:grid}.dash-mindora-stat-card{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:12px 14px}.dash-mindora-stat-card__label{color:var(--ct-fg-3);text-transform:lowercase;font-size:.6875rem;font-weight:600}.dash-mindora-stat-card__value{color:var(--ct-ink);margin-top:4px;font-size:1.125rem;font-weight:700;line-height:1.25}.dash-mindora-card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;display:grid}.dash-mindora-tile{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;padding:16px;transition:border-color .2s,box-shadow .2s}.dash-mindora-tile--interactive{cursor:pointer}.dash-mindora-tile--interactive:hover{box-shadow:var(--soft-shadow-md,0 8px 28px #0f172a14);border-color:#d1d5db}.dash-mindora-tile--active{background:#fafbfc;border-color:#000}.dash-mindora-tile__title{color:var(--ct-ink);margin:0 0 8px;font-size:1rem;font-weight:600}.dash-mindora-empty{text-align:center;color:var(--ct-fg-3);grid-column:1/-1;padding:2.5rem 1rem}.dash-mindora-empty i{opacity:.45;margin-bottom:.75rem;font-size:2.5rem;display:block}.dash-mindora-tabs{flex-wrap:wrap;gap:6px;margin-bottom:4px;display:inline-flex}.dash-mindora-tab{appearance:none;color:#4b5563;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:.8125rem;font-weight:600;transition:background .2s,color .2s,border-color .2s}.dash-mindora-tab--active{color:#fff;background:#000;border-color:#000}.dash-mindora-toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.dash-mindora-toolbar__spacer{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.dash-mindora-progress{background:#e5e7eb;border-radius:999px;width:100%;height:6px;overflow:hidden}.dash-mindora-progress__bar{border-radius:999px;height:100%;transition:width .3s}.dash-mindora-progress__bar--positive{background:#16a34a}.dash-mindora-progress__bar--negative{background:var(--dash-danger)}.dash-mindora-progress__bar--neutral{background:#9ca3af}.dash-mindora-sentiment-row{flex-direction:column;gap:6px;display:flex}.dash-mindora-sentiment-row__head{justify-content:space-between;align-items:center;font-size:.875rem;font-weight:500;display:flex}.dash-mindora-sentiment-row__head--positive{color:#16a34a}.dash-mindora-sentiment-row__head--negative{color:var(--dash-danger)}.dash-mindora-sentiment-row__head--neutral{color:#4b5563}.dash-mindora-skeleton{animation:2s infinite dash-mindora-pulse}@keyframes dash-mindora-pulse{0%,to{opacity:1}50%{opacity:.5}}.dash-mindora-btn--secondary.twisty-pill,.dash-mindora-btn--secondary.dash-soft-cta-btn{background:var(--theme-btn-secondary-bg)!important;color:var(--theme-btn-secondary-text)!important;border:none!important}.dash-mindora-btn--secondary.twisty-pill:hover:not(:disabled),.dash-mindora-btn--secondary.dash-soft-cta-btn:hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:var(--theme-btn-secondary-text)!important}.dash-mindora-page.dash-overview--soft button.twisty-pill--chip,.dash-mindora-page.dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-mindora-page.dash-overview--soft button.twisty-pill--chip i{color:var(--theme-btn-primary-text)!important}.dash-mindora-page.dash-overview--soft button.twisty-pill--chip i{opacity:.9}.dash-mindora-page.dash-overview--soft button.twisty-pill:not(.dash-mindora-btn--secondary):not(.dash-mindora-tab):not(.dash-mindora-tab--active),.dash-mindora-page.dash-overview--soft .dash-soft-cta-btn:not(.dash-mindora-btn--secondary){transform:none;background:var(--theme-btn-primary-bg)!important;color:var(--theme-btn-primary-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important}.dash-mindora-page.dash-overview--soft button.twisty-pill:not(.dash-mindora-btn--secondary):not(.dash-mindora-tab):not(.dash-mindora-tab--active):hover:not(:disabled),.dash-mindora-page.dash-overview--soft .dash-soft-cta-btn:not(.dash-mindora-btn--secondary):hover:not(:disabled){background:var(--theme-btn-primary-hover)!important;color:var(--theme-btn-primary-text)!important}.dash-mindora-page.dash-overview--soft .dash-mindora-tab--active{background:var(--theme-btn-primary-bg)!important;color:var(--theme-btn-primary-text)!important}@media (max-width:900px){.dash-mindora-page-hero__body{grid-template-columns:1fr}}.dash-mindora-alert-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.dash-mindora-alert-card{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:14px 16px;display:flex}.dash-mindora-alert-card--unread{background:#fffbfb;border-color:#d32f2f59}.dash-mindora-alert-card--read{background:#00000005;border-color:#f0f2f5}.dash-mindora-alert-card__body{flex:1;min-width:0}.dash-mindora-alert-card__actions{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.dash-mindora-tag{border-radius:4px;padding:.2rem .5rem;font-size:.75rem;font-weight:600}.dash-mindora-check-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.dash-mindora-check-tile{border-radius:var(--soft-ui-radius-sm,0px);cursor:pointer;background:#fff;border:1px solid #e5e7eb;align-items:center;gap:8px;padding:8px 10px;font-size:.8125rem;display:flex}.dash-mindora-check-tile--on{background:#f3f4f6;border-color:#000}.dash-mindora-pill-row{flex-wrap:wrap;gap:8px;display:flex}.dash-mindora-pill{appearance:none;color:#374151;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:6px 12px;font-family:inherit;font-size:.8125rem;font-weight:500}.dash-mindora-pill--on{color:#000;background:#f3f4f6;border-color:#000;font-weight:600}.dash-mindora-table-wrap{overflow-x:auto}.dash-mindora-table{border-collapse:collapse;width:100%}.dash-mindora-table th,.dash-mindora-table td{text-align:left;border-top:1px solid #f0f2f5;padding:10px 12px}.dash-mindora-table th{color:var(--ct-fg-3);font-weight:600}.dash-mindora-table td{color:var(--ct-ink)}.dash-targets-automation{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.dash-targets-automation__field{flex:200px;min-width:0}.dash-targets-automation .dash-mindora-field__select{box-sizing:border-box;height:2.125rem;min-height:2.125rem;padding:0 10px;font-size:.8125rem;line-height:1.2}.dash-targets-automation__save{flex:none;align-self:flex-end;box-sizing:border-box!important;height:2.125rem!important;min-height:2.125rem!important;max-height:2.125rem!important;box-shadow:none!important;gap:6px!important;padding:0 14px!important;font-size:.8125rem!important;font-weight:600!important;line-height:1.2!important;transform:none!important}.dash-mindora-theme .dash-targets.dash-overview--soft .dash-targets-automation__save.twisty-pill,.dash-mindora-theme .dash-targets.dash-overview--soft .dash-targets-automation__save.dash-soft-cta-btn{height:2.125rem!important;min-height:2.125rem!important;max-height:2.125rem!important;padding:0 14px!important;font-size:.8125rem!important;line-height:1.2!important}.dash-targets-automation__save:hover:not(:disabled){box-shadow:none!important;transform:none!important}@media (max-width:767px){.dash-targets-automation{flex-direction:column;align-items:stretch;gap:10px}.dash-targets-automation__field{flex:none;width:100%}.dash-targets-automation__save{flex:none;justify-content:center;width:100%;margin-top:4px}}.dash-mindora-page .dash-social-writer{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;padding:0;overflow:hidden}.dash-mindora-page .dash-social-writer+.dash-social-writer{margin-top:0}.dash-mindora-page .dash-social-writer__intro{background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px)}.dash-mindora-page .dash-social-writer__intro h2{color:var(--ct-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.dash-mindora-page .dash-social-writer__intro p{color:var(--ct-fg-3);margin:4px 0 0;font-size:.8125rem;line-height:1.45}.dash-mindora-page .dash-social-writer__sections{flex-direction:column;gap:0;display:flex}.dash-mindora-page .dash-social-writer__section{border-top:1px solid #f0f2f5;padding:clamp(16px,2vw,20px)}.dash-mindora-page .dash-social-writer__section:first-child{border-top:none}.dash-mindora-page .dash-social-writer__section-head h3{color:var(--ct-ink);margin:0;font-size:.875rem;font-weight:600}.dash-mindora-page .dash-social-writer__section-head p{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem;line-height:1.45}.dash-mindora-page .dash-social-writer__grid{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:12px;margin-top:12px;display:grid}.dash-mindora-page .dash-social-platform-card{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;flex-direction:column;align-items:flex-start;gap:8px;min-height:168px;padding:14px;display:flex}.dash-mindora-page .dash-social-platform-card--connected{background:#fff;border-color:#000}.dash-mindora-page .dash-social-platform-card__icon{border-radius:var(--soft-ui-radius-sm,0px);color:#000;background:#f3f4f6;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.dash-mindora-page .dash-social-platform-card__name{color:var(--ct-ink);font-size:.875rem;font-weight:600;line-height:1.25}.dash-mindora-page .dash-social-platform-card__hint{color:var(--ct-fg-3);flex:1;font-size:.6875rem;line-height:1.4}.dash-mindora-page .dash-social-platform-card__badge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-mindora-page .dash-social-platform-card__badge--on{color:#166534;background:#f0fdf4}.dash-mindora-page .dash-social-platform-card__badge--off{color:#6b7280;background:#f3f4f6}.dash-mindora-page .dash-social-platform-card__badge--pending{color:#b45309;background:#fffbeb}.dash-mindora-page .dash-gsc-connect__title{color:var(--ct-ink);font-size:.875rem;font-weight:600}.dash-mindora-page .dash-gsc-connect__site{color:var(--ct-fg-3);word-break:break-all;margin-top:2px;font-size:.75rem}.dash-mindora-page .dash-gsc-connect__meta{grid-template-columns:auto 1fr;gap:4px 12px;margin:12px 0 0;font-size:.75rem;display:grid}.dash-mindora-page .dash-gsc-connect__meta dt{color:var(--ct-fg-3);font-weight:600}.dash-mindora-page .dash-gsc-connect__meta dd{color:var(--ct-ink);word-break:break-all;margin:0}.dash-mindora-page .dash-social-platform-card__btn{color:#fff;cursor:pointer;background:#000;border:none;border-radius:999px;width:100%;margin-top:auto;padding:8px 10px;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .2s,border-color .2s}.dash-mindora-page .dash-social-platform-card__btn:hover:not(:disabled){background:var(--theme-btn-primary-hover);border:none}.dash-mindora-page .dash-social-platform-card__btn:disabled{opacity:.55;cursor:not-allowed}.dash-mindora-page .dash-social-writer__configured{flex-direction:column;gap:8px;margin-top:12px;display:flex}.dash-mindora-page .dash-social-writer__configured-row{border-radius:var(--soft-ui-radius-sm,0px);color:var(--ct-ink);background:#f8f9fb;border:1px solid #f0f2f5;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-size:.8125rem;display:flex}.dash-mindora-page .dash-social-writer__tag{text-transform:uppercase;letter-spacing:.04em;color:#4b5563;background:#f3f4f6;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-mindora-page .dash-social-writer__tag--social{color:#1d4ed8;background:#eff6ff}.dash-mindora-page .dash-social-writer__configured-row button{cursor:pointer;color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:4px 10px;font-family:inherit;font-size:.75rem;font-weight:600}.dash-mindora-page .dash-social-writer__configured-row button:last-of-type{color:var(--dash-danger)}.dash-mindora-page .dash-gsc-connect__card{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:14px}.dash-mindora-page .dash-gsc-connect__head{align-items:flex-start;gap:12px;display:flex}.dash-mindora-page .dash-gsc-connect__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dash-mindora-page .dash-gsc-connect__actions button{cursor:pointer;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:.8125rem;font-weight:600}.dash-mindora-page .dash-gsc-connect__actions button:not(.dash-gsc-connect__btn--secondary){color:#fff;background:#000;border:1px solid #000}.dash-mindora-page .dash-gsc-connect__actions .dash-gsc-connect__btnSecondary{color:#374151;cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:8px 14px;font-family:inherit;font-size:.8125rem;font-weight:600}.dash-mindora-page .dash-gsc-connect__verify{border-radius:var(--soft-ui-radius-sm,0px);background:#fff;border:1px solid #f0f2f5;margin-top:12px;padding:12px;font-size:.8125rem}.dash-mindora-page .dash-gsc-connect__verify h3{color:var(--ct-ink);margin:0 0 8px;font-size:.875rem;font-weight:600}@media (max-width:700px){.dash-mindora-page .dash-social-writer__grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}}.dash-targets .dash-targets-platform-groups{flex-direction:column;gap:20px;display:flex}.dash-targets .dash-targets-platform-block__title{color:var(--ct-ink);margin:0;font-size:.875rem;font-weight:600}.dash-targets .dash-targets-platform-block__hint{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem;line-height:1.45}.dash-targets .dash-targets-platform-grid{grid-template-columns:repeat(auto-fill,minmax(152px,1fr));gap:12px;margin-top:12px;display:grid}.dash-targets .dash-social-platform-card{border-radius:var(--soft-ui-radius-sm,0px);min-height:172px;box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#f8f9fb;border:1px solid #f0f2f5;flex-direction:column;align-items:flex-start;gap:8px;padding:14px;transition:border-color .2s,box-shadow .2s;display:flex}.dash-targets .dash-social-platform-card--connected{background:#fff;border-color:#000}.dash-targets .dash-social-platform-card__icon{border-radius:var(--soft-ui-radius-sm,0px);color:#000;background:#f3f4f6;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;display:flex}.dash-targets .dash-social-platform-card__name{color:var(--ct-ink);font-size:.875rem;font-weight:600;line-height:1.25}.dash-targets .dash-social-platform-card__hint{color:var(--ct-fg-3);flex:1;font-size:.6875rem;line-height:1.4}.dash-targets .dash-social-platform-card__badge{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-targets .dash-social-platform-card__badge--on{color:#166534;background:#f0fdf4}.dash-targets .dash-social-platform-card__badge--off{color:#6b7280;background:#f3f4f6}.dash-targets .dash-social-platform-card__badge--pending{color:#b45309;background:#fffbeb}.dash-targets .dash-targets-connected{border-top:1px solid #f0f2f5;margin-top:20px;padding-top:20px}.dash-targets .dash-targets-connected__title{color:var(--ct-ink);margin:0 0 10px;font-size:.875rem;font-weight:600}.dash-targets .dash-targets-connected__list{flex-direction:column;gap:8px;display:flex}.dash-targets .dash-targets-connected__row{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.dash-targets .dash-targets-connected__label{min-width:0;color:var(--ct-ink);word-break:break-word;flex:1;font-size:.8125rem}.dash-targets .dash-targets-connected__actions{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.dash-targets .dash-targets-connected__tag{text-transform:uppercase;letter-spacing:.04em;color:#4b5563;background:#f3f4f6;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-targets .dash-targets-connected__tag--social{color:#1d4ed8;background:#eff6ff}.dash-targets .dash-targets-btn--danger{color:var(--dash-danger)!important;border-color:var(--dash-danger-border)!important}.dash-targets .dash-targets-btn--danger:hover:not(:disabled){background:var(--dash-danger-soft-bg)!important;color:var(--dash-danger)!important}.dash-targets .dash-targets-checkbox{color:var(--ct-fg-2);align-items:center;gap:8px;margin:8px 0;font-size:.8125rem;display:flex}.dash-targets .dash-gsc-connect__card{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:14px}.dash-targets .dash-gsc-connect__head{align-items:flex-start;gap:12px;display:flex}.dash-targets .dash-gsc-connect__head-copy{flex:1;min-width:0}.dash-targets .dash-gsc-connect__head .dash-social-platform-card__badge{flex-shrink:0;margin-left:auto}.dash-targets .dash-gsc-connect__actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.dash-targets .dash-gsc-connect__verify{border-radius:var(--soft-ui-radius-sm,0px);background:#fff;border:1px solid #f0f2f5;margin-top:14px;padding:14px}.dash-targets .dash-gsc-connect__verify h3{color:var(--ct-ink);margin:0 0 8px;font-size:.875rem;font-weight:600}.dash-targets .dash-gsc-connect__methodRow{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;font-size:.8125rem;display:flex}.dash-targets .dash-gsc-connect__tokenBox{border-radius:var(--soft-ui-radius-sm,0px);word-break:break-all;background:#f8f9fb;border:1px solid #f0f2f5;margin:12px 0;padding:12px;font-size:.75rem}.dash-targets .dash-gsc-connect__tokenBox code{background:#fff;border:1px solid #e5e7eb;border-radius:4px;margin-top:6px;padding:8px;display:block}.dash-targets .dash-gsc-connect__hint{color:var(--ct-fg-3);margin:12px 0 0;font-size:.75rem;line-height:1.45}.dash-mindora-modal-overlay{z-index:80;background:#0f172a73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dash-mindora-modal-panel{border-radius:var(--soft-ui-radius,0px);width:100%;max-width:440px;max-height:90vh;box-shadow:var(--soft-shadow,0 10px 40px #0f172a0f);background:#fff;border:1px solid #f0f2f5;padding:22px;overflow:auto}.dash-mindora-modal-panel__head{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dash-mindora-modal-panel__title{color:var(--ct-ink);margin:0;font-size:1rem;font-weight:600}.dash-mindora-modal-panel__subtitle{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem;line-height:1.45}.dash-mindora-modal-panel__note{color:var(--ct-fg-3);margin:0 0 12px;font-size:.8125rem;line-height:1.45}.dash-mindora-modal-panel__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.dash-targets.dash-overview--soft .dash-mindora-section+.dash-mindora-section,.dash-targets.dash-overview--soft .dash-mindora-section+.dash-soft-card{margin-top:0}@media (max-width:700px){.dash-targets .dash-targets-platform-grid{grid-template-columns:repeat(auto-fill,minmax(136px,1fr))}}.dash-targets-scope__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:10px;display:flex}.dash-targets-scope__label{color:var(--ct-ink);letter-spacing:.02em;font-size:.75rem;font-weight:600}.dash-targets-scope__hint{color:var(--ct-fg-3);font-size:.75rem;line-height:1.45}.dash-targets-scope__status{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.45}.dash-targets-scope__row{max-width:360px}.dash-alerts-filters{align-items:center;gap:12px;margin-bottom:0}.dash-alerts-brand-filter{flex:0 auto;align-items:center;gap:8px;min-width:0;display:inline-flex}.dash-alerts-brand-filter__label{color:var(--ct-fg-2);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.dash-alerts-brand-filter__select{width:min(360px,100%);min-width:168px}.dash-alerts-brand-filter .dash-alerts-brand-filter__select{flex:auto;min-width:0;max-width:360px}.dash-alerts-filter-tabs{margin-bottom:0;margin-left:auto}.dash-alerts-filters .dash-alerts-filter-control,.dash-alerts-page .dash-mindora-tab{box-sizing:border-box}.dash-alerts-filters .dash-alerts-filter-control{min-height:2.375rem;padding:8px 10px;line-height:1.35}.dash-alerts-page .dash-mindora-tab{justify-content:center;align-items:center;display:inline-flex}.dash-alerts-page .dash-mindora-alert-card__actions{align-items:center}@media (max-width:767px){.dash-alerts-filters.dash-mindora-toolbar,.dash-mindora-theme .dash-alerts-filters.dash-mindora-toolbar{flex-direction:column;align-items:stretch;gap:10px;display:flex}.dash-alerts-brand-filter{flex-direction:column;align-items:stretch;gap:6px;width:100%}.dash-alerts-brand-filter__label{white-space:normal}.dash-alerts-brand-filter__select,.dash-alerts-filters .dash-alerts-filter-control{width:100%;min-width:0;max-width:none}.dash-alerts-filter-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin-left:0;display:grid}.dash-alerts-filter-tabs .dash-mindora-tab{justify-content:center;width:100%;min-width:0;min-height:1.75rem;padding:.2rem .42rem;font-size:.625rem}}.dash-plan-locked-page .dash-mindora-page__grid{min-height:min(calc(100vh - var(--dash-shell-bar-height) - 56px),640px);place-content:center}.dash-plan-locked-card{text-align:center;flex-direction:column;align-items:center;gap:14px;width:min(100%,520px);margin:0 auto;padding:clamp(28px,4vw,40px);display:flex}.dash-plan-locked-card__icon-wrap{background:var(--soft-pill-bg);width:52px;height:52px;color:var(--ct-ink);border:1px solid #e5e7eb;border-radius:999px;justify-content:center;align-items:center;font-size:1.125rem;display:inline-flex}.dash-plan-locked-card__badge{text-transform:capitalize;margin-top:2px}.dash-plan-locked-card__title{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ct-ink);margin:0;font-size:clamp(1.125rem,2vw,1.375rem);font-weight:700;line-height:1.3}.dash-plan-locked-card__body{max-width:42ch;margin:0}.dash-plan-locked-card__actions{justify-content:center;margin-top:6px;display:flex}.dash-targets .dash-social-platform-card:hover,.dash-targets .dash-mindora-tile.dash-targets-platform-card:hover{box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);border-color:#e5e7eb}.dash-targets .dash-targets-platform-card__icon{border-radius:var(--soft-ui-radius-sm,0px);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.dash-targets .dash-social-platform-card__icon[class*=dash-social-platform-card__icon--],.dash-targets .dash-targets-platform-card__icon,.dash-targets .dash-targets-platform-card__icon--gsc{color:#000!important;background:#f3f4f6!important}.dash-targets .dash-mindora-tile.dash-targets-platform-card{flex-direction:column;align-items:flex-start;gap:8px;min-height:172px;padding:14px;display:flex}.dash-targets .dash-targets-platform-card--connected{background:#fff!important;border-color:#000!important}.dash-targets .dash-targets-platform-card .dash-social-platform-card__name{color:var(--ct-ink);font-size:.875rem;font-weight:600}.dash-targets .dash-targets-platform-card .dash-social-platform-card__hint{color:var(--ct-fg-3);flex:1;font-size:.6875rem;line-height:1.4}.dash-targets .dash-targets-platform-card .dash-social-platform-card__badge{text-transform:uppercase;letter-spacing:.04em;font-size:.625rem;font-weight:700}.dash-targets .dash-targets-platform-card .dash-soft-cta-btn{justify-content:center;width:100%;margin-top:auto;padding:.3rem .75rem;font-size:.75rem}.dash-targets .dash-targets-connected--section{border-top:none;margin-top:0;padding-top:0}.dash-targets .dash-gsc-connect__card--soft{background:0 0;border:none;border-radius:0;padding:0}.dash-targets .dash-gsc-connect__card--soft .dash-gsc-connect__head{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:14px}.dash-targets .dash-gsc-connect__title{color:var(--ct-ink);font-size:.875rem;font-weight:600}.dash-targets .dash-gsc-connect__site{color:var(--ct-fg-3);font-size:.75rem}.dash-targets .dash-gsc-connect__meta{margin:12px 0 0;font-size:.75rem}.dash-targets .dash-gsc-connect__meta dt{color:var(--ct-fg-3)}.dash-targets .dash-gsc-connect__meta dd{color:var(--ct-ink)}.dash-targets .dash-gsc-connect__verify p{color:var(--ct-fg-3);margin:0 0 10px;font-size:.8125rem;line-height:1.45}@media (max-width:700px){.dash-targets-scope__head{flex-direction:column;align-items:flex-start;gap:4px}}.dash-tasks-filters{align-items:center;gap:12px;margin-bottom:0}.dash-tasks-brand-filter{flex:0 auto;align-items:center;gap:8px;min-width:0;display:inline-flex}.dash-tasks-brand-filter__label{color:var(--ct-fg-2);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.dash-tasks-filter-control{width:min(360px,100%);min-width:168px}.dash-tasks-brand-filter .dash-tasks-filter-control{flex:auto;min-width:0;max-width:360px}.dash-tasks-filter-tabs{margin-bottom:0;margin-left:auto}.dash-tasks-filters .dash-tasks-filter-control,.dash-tasks-page .dash-mindora-tab,.dash-tasks .dash-mindora-tab{box-sizing:border-box}.dash-tasks-filters .dash-tasks-filter-control{padding:0 10px}.dash-tasks-page .dash-mindora-tab,.dash-tasks .dash-mindora-tab{justify-content:center;align-items:center;display:inline-flex}.dash-tasks .dash-tasks-layout{grid-template-columns:minmax(260px,320px) minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,20px);display:grid}@media (min-width:1100px){.dash-tasks .dash-tasks-layout{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}}@media (max-width:900px){.dash-tasks .dash-tasks-layout{grid-template-columns:1fr}.dash-tasks .dash-tasks-panel--list{position:static}}.dash-tasks .dash-tasks-panel{min-width:0;padding:0;overflow:hidden}.dash-tasks .dash-tasks-panel--list{position:sticky;top:10px}.dash-tasks-panel__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px)}.dash-tasks-panel__head--detail{display:block}.dash-tasks-panel__title-row{align-items:flex-start;gap:10px;min-width:0;display:flex}.dash-tasks-panel__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-tasks-panel__title-block{flex:1;min-width:0}.dash-tasks-panel__count{flex-shrink:0;margin-left:auto}.dash-tasks-count-badge{min-width:1.5rem;height:1.5rem;color:var(--ct-fg-2);background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 7px;font-size:.6875rem;font-weight:700;display:inline-flex}.dash-tasks-panel__title{color:var(--ct-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.dash-tasks-panel__hint{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem;line-height:1.45}.dash-tasks-panel__hint--truncate{text-overflow:ellipsis;white-space:nowrap;color:var(--ct-fg-3);letter-spacing:.01em;font-size:.6875rem;font-weight:500;display:block;overflow:hidden}.dash-tasks-list-scroll,.dash-tasks .dash-tasks-panel--list .dash-articles-list-scroll{-webkit-overflow-scrolling:touch;max-height:min(74dvh,820px);padding:10px;overflow-y:auto}.dash-tasks .dash-tasks-panel--detail .dash-tasks-detailScroll{-webkit-overflow-scrolling:touch;max-height:min(74dvh,820px);padding:clamp(14px,2vw,18px) clamp(18px,3vw,24px) clamp(12px,2vw,16px);overflow-y:auto}.dash-tasks-list__status{color:var(--ct-fg-3);margin:0;padding:16px;font-size:.8125rem;line-height:1.5}.dash-tasks-list__empty{margin:12px 6px}.dash-tasks-empty{margin:16px}.dash-tasks-list-group{margin-bottom:12px}.dash-tasks-list-group:last-child{margin-bottom:0}.dash-tasks-list-group__head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}.dash-tasks-list-group__label{color:var(--ct-ink);font-size:.75rem;font-weight:600;line-height:1.35}.dash-tasks-list-group__kw{color:var(--ct-fg-3);margin-top:2px;font-size:.6875rem;line-height:1.4}.dash-tasks-list-group__summary{color:var(--ct-fg-3);margin-top:4px;font-size:.6875rem;line-height:1.4}.dash-tasks-list-group__source{color:var(--ct-fg-3);word-break:break-all;border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;align-items:flex-start;gap:6px;margin:0 6px 8px;padding:6px 10px;font-size:.6875rem;text-decoration:none;display:flex}.dash-tasks-list-group__source:hover{color:var(--ct-ink);background:#fff}.dash-tasks-list-group__source i{flex-shrink:0;margin-top:2px}.dash-tasks-list-group__items{flex-direction:column;gap:8px;display:flex}.dash-tasks-list-item{border-radius:var(--soft-ui-radius-sm,0px);text-align:left;cursor:pointer;width:100%;box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;grid-template-columns:36px 1fr;gap:10px;margin:0;padding:12px;transition:border-color .15s,box-shadow .15s,background .15s;display:grid}.dash-tasks-list-item:hover{background:#fafbfc;border-color:#e5e7eb}.dash-tasks-list-item--active{box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d),inset 3px 0 0 #000;background:#f8f9fb;border-color:#000}.dash-tasks-list-item--overdue:not(.dash-tasks-list-item--active){border-color:var(--dash-danger-border);background:#fffbfb}.dash-tasks-list-item__icon{justify-content:center;align-items:flex-start;padding-top:2px;display:flex}.dash-tasks-list-item__body{min-width:0}.dash-tasks-list-item__badges{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.dash-tasks-pill{text-transform:uppercase;letter-spacing:.03em;color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-tasks-pill--scheduled{color:#4b5563;background:#f3f4f6;border-color:#e5e7eb}.dash-tasks-pill--progress{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.dash-tasks-pill--done{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.dash-tasks-pill--error{border-color:var(--dash-danger-border);color:var(--dash-danger);background:#fef2f2}.dash-tasks-pill--muted{color:#6b7280;background:#f8f9fb;border-color:#e5e7eb}.dash-tasks-pill--cycle{cursor:pointer;background:#fff;border-color:#d1d5db}.dash-tasks-list-item__title{color:var(--ct-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.dash-tasks-list-item__meta{color:var(--ct-fg-3);flex-wrap:wrap;gap:6px 10px;margin-top:6px;font-size:.6875rem;display:flex}.dash-tasks-list-item__meta i{opacity:.75;margin-right:4px}.dash-tasks-mobile-back{width:100%;color:var(--ct-ink);cursor:pointer;text-align:left;background:#fafbfc;border:none;border-bottom:1px solid #f0f2f5;align-items:center;gap:8px;margin:0;padding:10px clamp(16px,2vw,20px);font-family:inherit;font-size:.8125rem;font-weight:600;display:flex}.dash-tasks .dash-tasks-detail{max-width:100%;color:var(--ct-ink);flex-direction:column;gap:14px;padding:0;font-size:.875rem;line-height:1.5;display:flex}.dash-tasks-detail-toolbar{border-bottom:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:12px clamp(12px,2.5vw,18px) 14px;display:flex}.dash-tasks-detail-toolbar__status,.dash-tasks-detail-toolbar__actions{flex-wrap:wrap;gap:6px;display:inline-flex}.dash-tasks .dash-tasks-detail-toolbar .dash-mindora-tab{justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.dash-tasks-detail-section{border-radius:var(--soft-ui-radius-sm,0px);box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;overflow:hidden}.dash-tasks-detail-section__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.dash-tasks-detail-section__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-tasks-detail-section__title{color:var(--ct-ink);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.dash-tasks-detail-section__subtitle{color:var(--ct-fg-3);-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:4px 0 0;font-size:.6875rem;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.dash-tasks-detail-section__body{flex-direction:column;gap:12px;padding:14px;display:flex}.dash-tasks-detail-section--preview .dash-tasks-detail-section__body{gap:0;padding:0}.dash-tasks .dash-tasks-callout{color:var(--ct-fg-2);border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;padding:12px 14px;font-size:.8125rem;line-height:1.45}.dash-tasks-detail-meta{flex-direction:column;gap:12px;display:flex}.dash-tasks-detail-field{margin:0}.dash-tasks-detail-target{align-items:center;gap:10px;display:flex}.dash-tasks-detail-target__select{box-sizing:border-box;flex:1;min-width:0;height:2.25rem;min-height:2.25rem;padding:0 10px;font-size:.8125rem}.dash-tasks-detail-meta__grid{color:var(--ct-fg-3);flex-wrap:wrap;gap:8px 16px;font-size:.75rem;display:flex}.dash-tasks-detail-meta__grid strong{color:var(--ct-fg-2);font-weight:600}.dash-tasks-detail-loading{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;align-items:flex-start;gap:10px;padding:12px;font-size:.8125rem;display:flex}.dash-tasks-detail-loading p{color:var(--ct-fg-3);margin:4px 0 0}.dash-tasks-detail-error{margin:0}.dash-tasks-detail-muted{color:var(--ct-fg-3);margin:0;font-size:.75rem}.dash-tasks-detail-advanced{color:var(--ct-fg-2);font-size:.8125rem}.dash-tasks-detail-advanced summary{cursor:pointer;color:var(--ct-ink);font-weight:600}.dash-tasks-detail-advanced pre{border-radius:var(--soft-ui-radius-sm,0px);white-space:pre-wrap;word-break:break-word;background:#f8f9fb;border:1px solid #f0f2f5;max-height:200px;margin:10px 0 0;padding:10px;font-size:.6875rem;line-height:1.45;overflow:auto}.dash-tasks-detail-cover img{object-fit:cover;border-bottom:1px solid #f0f2f5;width:100%;max-height:220px;display:block}.dash-tasks-detail-preview-head{border-bottom:1px solid #f0f2f5;padding:14px}.dash-tasks-detail-preview-target{align-items:center;gap:10px;margin-bottom:12px;display:flex}.dash-tasks-detail-preview-kicker{text-transform:uppercase;letter-spacing:.04em;color:var(--ct-fg-3);font-size:.625rem;font-weight:600}.dash-tasks-detail-preview-target-name{color:var(--ct-ink);font-size:.875rem;font-weight:600;line-height:1.3}.dash-tasks-detail-goal{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;margin-bottom:12px;padding:12px}.dash-tasks-detail-goal__label{text-transform:uppercase;letter-spacing:.04em;color:var(--ct-fg-3);margin-bottom:4px;font-size:.625rem;font-weight:600}.dash-tasks-detail-goal p{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.45}.dash-tasks-detail-goal__angles{color:var(--ct-fg-3);margin-top:8px;font-size:.75rem}.dash-tasks-detail-preview-title{color:var(--ct-ink);letter-spacing:-.01em;word-break:break-word;margin:0 0 10px;font-size:clamp(.9375rem,1.6vw,1.0625rem);font-weight:600;line-height:1.35}.dash-tasks-detail-preview-title--label{color:var(--ct-fg-2);letter-spacing:0;font-size:.75rem;font-weight:500;line-height:1.45}.dash-tasks-detail-preview-meta{color:var(--ct-fg-3);flex-wrap:wrap;gap:8px 14px;font-size:.6875rem;display:flex}.dash-tasks-detail-preview-meta i{opacity:.75;margin-right:4px}.dash-tasks-detail-preview-body{color:var(--ct-fg-2);word-break:break-word;padding:16px;font-size:.875rem;line-height:1.6;overflow-x:auto}.dash-tasks-detail-preview-body h1,.dash-tasks-detail-preview-body h2,.dash-tasks-detail-preview-body h3{color:var(--ct-ink);line-height:1.3}.dash-tasks-detail-preview-body img,.dash-tasks-detail-preview-body video,.dash-tasks-detail-preview-body iframe,.dash-tasks-detail-preview-body table{max-width:100%;height:auto}.dash-tasks-detail-empty{text-align:center;color:var(--ct-fg-3);padding:28px 16px;font-size:.8125rem}.dash-tasks-detail-empty i{margin-bottom:8px;font-size:1.25rem;display:block}.dash-tasks-detail-footnote{color:var(--ct-fg-3);margin:0;font-size:.75rem;line-height:1.45}.dash-tasks .dash-tasks-detailRoot{gap:14px;padding:0}@media (max-width:767px){.dash-tasks-filters.dash-mindora-toolbar,.dash-mindora-theme .dash-tasks-filters.dash-mindora-toolbar{flex-direction:column;align-items:stretch;gap:10px;display:flex}.dash-tasks-brand-filter{flex-direction:column;align-items:stretch;gap:6px;width:100%}.dash-tasks-brand-filter__label{white-space:normal}.dash-tasks-brand-filter .dash-tasks-filter-control,.dash-tasks-filters .dash-tasks-filter-control{width:100%;min-width:0;max-width:none}.dash-tasks-filter-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin-left:0;display:grid}.dash-tasks-filter-tabs .dash-mindora-tab{justify-content:center;width:100%;min-width:0;min-height:1.75rem;padding:.2rem .42rem;font-size:.625rem}.dash-tasks .dash-tasks-panel--list .dash-tasks-list-scroll,.dash-tasks .dash-tasks-panel--list .dash-articles-list-scroll{max-height:none}.dash-tasks .dash-tasks-panel--detail{display:none}.dash-articles .dash-articles-panel--list .dash-articles-list-scroll{max-height:none}.dash-articles .dash-articles-panel--detail{display:none}}.dash-articles-filters{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:0}.dash-articles-filter-row{flex-wrap:wrap;flex:auto;align-items:center;gap:12px;min-width:0;display:inline-flex}.dash-articles-brand-filter{flex:0 auto;align-items:center;gap:8px;min-width:0;display:inline-flex}.dash-articles-brand-filter--brand{flex:220px}.dash-articles-brand-filter__label{color:var(--ct-fg-2);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.dash-articles-filter-control{box-sizing:border-box;width:min(360px,100%);min-width:168px;max-width:360px;height:2.25rem;min-height:2.25rem;padding:0 10px;font-size:.8125rem}.dash-articles-brand-filter .dash-articles-filter-control{flex:auto;min-width:0}.dash-articles-filters .dash-articles-filter-control{box-sizing:border-box}.dash-articles .dash-mindora-tab{justify-content:center;align-items:center;gap:6px;display:inline-flex}.dash-articles .dash-articles-layout{grid-template-columns:minmax(260px,360px) minmax(0,1fr);align-items:start;gap:clamp(16px,2vw,20px);display:grid}@media (max-width:900px){.dash-articles .dash-articles-layout{grid-template-columns:1fr}.dash-articles .dash-articles-panel--list{position:static}}@media (max-width:767px){.dash-articles-filters-section .dash-mindora-section__head,.dash-articles-filters-section .dash-mindora-section__body{padding:10px 12px}.dash-articles-filters-section .dash-mindora-section__title{font-size:.8125rem}.dash-articles-filters-section .dash-mindora-section__subtitle{margin-top:3px;font-size:.625rem;line-height:1.4}.dash-articles-filters-section .dash-mindora-section__icon{width:24px;height:24px;font-size:.625rem}.dash-articles-filters.dash-mindora-toolbar,.dash-mindora-theme .dash-articles-filters.dash-mindora-toolbar{flex-direction:column;align-items:stretch;gap:10px;display:flex}.dash-articles-brand-filter,.dash-articles-brand-filter--brand{flex-direction:column;flex:auto;align-items:stretch;gap:6px;width:100%}.dash-articles-brand-filter__label{white-space:normal;font-size:.6875rem}.dash-articles-filter-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-articles-filter-row .dash-articles-brand-filter{min-width:0}.dash-articles-brand-filter .dash-articles-filter-control,.dash-articles-filters .dash-articles-filter-control{width:100%;min-width:0;max-width:none;height:2rem;min-height:2rem;font-size:.75rem}}.dash-articles .dash-articles-panel{min-width:0;padding:0;overflow:hidden}.dash-articles .dash-articles-panel--list{position:sticky;top:10px}.dash-articles-panel__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;padding:12px clamp(16px,2vw,20px)}.dash-articles-panel__title-row{align-items:flex-start;gap:10px;min-width:0;display:flex}.dash-articles-panel__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-articles-panel__title-block{flex:1;min-width:0}.dash-articles-panel__count{flex-shrink:0;margin-left:auto}.dash-articles-count-badge{min-width:1.5rem;height:1.5rem;color:var(--ct-fg-2);background:#fff;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 7px;font-size:.6875rem;font-weight:700;display:inline-flex}.dash-articles-panel__title{color:var(--ct-ink);margin:0;font-size:.9375rem;font-weight:600;line-height:1.3}.dash-articles-panel--list .dash-articles-panel__title{font-size:.75rem;font-weight:600;line-height:1.35}.dash-articles-panel__hint{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem;line-height:1.45}.dash-articles-panel__hint--truncate{text-overflow:ellipsis;white-space:nowrap;color:var(--ct-fg-3);font-size:.6875rem;font-weight:500;display:block;overflow:hidden}.dash-articles-list-scroll{-webkit-overflow-scrolling:touch;max-height:min(74dvh,820px);padding:10px;overflow-y:auto}.dash-articles .dash-articles-panel--detail .dash-articles-detailScroll{-webkit-overflow-scrolling:touch;max-height:min(74dvh,820px);padding:clamp(14px,2vw,18px) clamp(18px,3vw,24px) clamp(12px,2vw,16px);overflow-y:auto}.dash-articles-list__status{color:var(--ct-fg-3);margin:0;padding:16px;font-size:.8125rem}.dash-articles-list__empty,.dash-articles-empty{margin:16px}.dash-articles-list-group{margin-bottom:12px}.dash-articles-list-group__head{justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:6px;padding:8px 10px;display:flex}.dash-articles-list-group__label{color:var(--ct-ink);font-size:.75rem;font-weight:600}.dash-articles-list-group__kw{color:var(--ct-fg-3);margin-top:2px;font-size:.6875rem}.dash-articles-list-group__items{flex-direction:column;gap:8px;display:flex}.dash-articles-list-item{border-radius:var(--soft-ui-radius-sm,0px);text-align:left;cursor:pointer;width:100%;box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;grid-template-columns:52px 1fr;gap:10px;margin:0;padding:12px;transition:border-color .15s,background .15s;display:grid}.dash-articles-list-item:hover{background:#fafbfc;border-color:#e5e7eb}.dash-articles-list-item--active{box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d),inset 3px 0 0 #000;background:#f8f9fb;border-color:#000}.dash-articles-list-item__platformStack{flex-direction:column;align-items:center;gap:4px;display:flex}.dash-articles-list-item__socialRow{flex-wrap:wrap;justify-content:center;gap:3px;display:flex}.dash-articles-list-item__badges{flex-wrap:wrap;gap:4px;margin-bottom:6px;display:flex}.dash-articles-pill{text-transform:uppercase;letter-spacing:.03em;color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-articles-pill--progress{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.dash-articles-pill--done{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.dash-articles-pill--error{border-color:var(--dash-danger-border);color:var(--dash-danger);background:#fef2f2}.dash-articles-pill--warn{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.dash-articles-pill--muted{color:#6b7280;background:#f8f9fb;border-color:#e5e7eb}.dash-articles-list-item__title{color:var(--ct-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.dash-articles-list-item__meta{color:var(--ct-fg-3);flex-wrap:wrap;gap:6px 10px;margin-top:6px;font-size:.6875rem;display:flex}.dash-articles-mobile-back{width:100%;color:var(--ct-ink);cursor:pointer;text-align:left;background:#fafbfc;border:none;border-bottom:1px solid #f0f2f5;align-items:center;gap:8px;margin:0;padding:10px clamp(16px,2vw,20px);font-family:inherit;font-size:.8125rem;font-weight:600;display:flex}.dash-articles .dash-articles-detail{max-width:100%;color:var(--ct-ink);flex-direction:column;gap:14px;padding:0;font-size:.875rem;line-height:1.5;display:flex}.dash-articles-detail-toolbar{border-bottom:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding:12px clamp(12px,2.5vw,18px) 14px;display:flex}.dash-articles-detail-toolbar__actions{flex-wrap:wrap;gap:6px;display:inline-flex}.dash-articles .dash-articles-detail-toolbar .dash-soft-cta-btn{box-sizing:border-box;transform:none}.dash-articles .dash-articles-detail-toolbar .dash-soft-cta-btn:hover:not(:disabled){transform:none}.dash-articles-detail-section{box-shadow:var(--soft-shadow-sm,0 4px 20px #0f172a0d);background:#fff;border:1px solid #f0f2f5;border-radius:0;overflow:hidden}.dash-articles-detail-section__head{background:#fafbfc;border-bottom:1px solid #f0f2f5;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.dash-articles-detail-section__icon{flex-shrink:0;width:28px;height:28px;font-size:.6875rem}.dash-articles-detail-section__title{color:var(--ct-ink);margin:0;font-size:.875rem;font-weight:600;line-height:1.3}.dash-articles-detail-section__subtitle{color:var(--ct-fg-3);margin:4px 0 0;font-size:.6875rem;font-weight:500;line-height:1.45}.dash-articles-detail-section__body{flex-direction:column;gap:12px;padding:14px;display:flex}.dash-articles-detail-section--preview .dash-articles-detail-section__body{gap:0;padding:0}.dash-articles-detail-meta{flex-direction:column;gap:12px;display:flex}.dash-articles-detail-target{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dash-articles-detail-target__label{text-transform:uppercase;letter-spacing:.04em;color:var(--ct-fg-3);font-size:.625rem;font-weight:600}.dash-articles-detail-target__name{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-articles-detail-target__id{color:var(--ct-fg-3);margin-left:auto;font-size:.6875rem}.dash-articles-detail-social{flex-direction:column;gap:8px;display:flex}.dash-articles-detail-social__badges{flex-wrap:wrap;gap:6px;display:flex}.dash-articles-detail-meta__grid{color:var(--ct-fg-3);flex-wrap:wrap;gap:8px 16px;font-size:.75rem;display:flex}.dash-articles-detail-meta__grid strong{color:var(--ct-fg-2);font-weight:600}.dash-articles-detail-github__links{flex-wrap:wrap;gap:8px;display:flex}.dash-articles-detail-github__links a{color:var(--ct-ink);font-size:.75rem;text-decoration:underline}.dash-articles-detail-muted{color:var(--ct-fg-3);margin:0;font-size:.75rem;line-height:1.45}.dash-articles-detail-preview-head{border-bottom:1px solid #f0f2f5;padding:14px}.dash-articles-detail-preview-target{align-items:center;gap:10px;margin-bottom:12px;display:flex}.dash-articles-detail-preview-kicker{text-transform:uppercase;letter-spacing:.04em;color:var(--ct-fg-3);font-size:.625rem;font-weight:600}.dash-articles-detail-preview-target-name{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-articles-detail-goal{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;margin-bottom:12px;padding:12px}.dash-articles-detail-goal__label{text-transform:uppercase;letter-spacing:.04em;color:var(--ct-fg-3);margin-bottom:4px;font-size:.625rem;font-weight:600}.dash-articles-detail-goal p{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.45}.dash-articles-detail-seo{border-radius:var(--soft-ui-radius-sm,0px);background:#f8f9fb;border:1px solid #f0f2f5;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin-bottom:12px;padding:12px;display:grid}.dash-articles-detail-seo__score{text-align:center;min-width:3.5rem}.dash-articles-detail-seo__value{color:var(--ct-ink);font-size:1.25rem;font-weight:700;line-height:1.1;display:block}.dash-articles-detail-seo__label{text-transform:uppercase;color:var(--ct-fg-3);font-size:.625rem;font-weight:600}.dash-articles-detail-seo__track{background:#e5e7eb;border-radius:999px;height:6px;overflow:hidden}.dash-articles-detail-seo__fill{background:#2563eb;border-radius:999px;height:100%;transition:width .2s}.dash-articles-detail-seo__fill--done{background:#16a34a}.dash-articles-detail-seo__meta{color:var(--ct-fg-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-size:.6875rem;display:flex}.dash-articles-detail-preview-title{color:var(--ct-ink);word-break:break-word;margin:0 0 10px;font-size:clamp(.9375rem,1.6vw,1.0625rem);font-weight:600;line-height:1.35}.dash-articles-detail-preview-meta{color:var(--ct-fg-3);flex-wrap:wrap;gap:8px 14px;font-size:.6875rem;display:flex}.dash-articles-detail-preview-meta i{opacity:.75;margin-right:4px}.dash-articles-detail-issues{color:#b45309;margin-top:8px;font-size:.75rem;line-height:1.45}.dash-articles-detail-preview-body{color:var(--ct-fg-2);word-break:break-word;padding:16px;font-size:.875rem;line-height:1.6;overflow-x:auto}.dash-articles-detail-preview-body h1,.dash-articles-detail-preview-body h2,.dash-articles-detail-preview-body h3{color:var(--ct-ink)}.dash-articles-detail-empty{text-align:center;color:var(--ct-fg-3);padding:28px 16px;font-size:.8125rem}.dash-articles-social-card{border-radius:var(--soft-ui-radius-sm,0px);background:#fafbfc;border:1px solid #f0f2f5;padding:12px}.dash-articles-social-card__head{align-items:center;gap:10px;margin-bottom:8px;display:flex}.dash-articles-social-card__plat{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-articles-social-card__feed{color:var(--ct-fg-3);font-size:.6875rem}.dash-articles-social-card__text{color:var(--ct-fg-2);white-space:pre-wrap;word-break:break-word;font-size:.8125rem;line-height:1.5}.dash-articles-social-card__text--engagement{border-radius:var(--soft-ui-radius-sm,0px);background:#fff;border:1px solid #f0f2f5;margin-top:6px;padding:8px 10px}.dash-articles-social-card__link{color:var(--ct-ink);word-break:break-all;margin-top:8px;font-size:.75rem;display:inline-block}.dash-articles-social-card__engagement{border-top:1px solid #f0f2f5;margin-top:10px;padding-top:10px}.dash-articles-social-card__engagement-label{color:var(--ct-fg-2);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;font-size:.6875rem;font-weight:600;display:flex}.dash-articles-gsc-card{margin:0}.dash-articles-gsc-card .dash-articles-social-card__head{align-items:center}.dash-articles-gsc-card__head-text{flex:1;min-width:0}.dash-articles-gsc-card__icon{color:#fff;background:linear-gradient(135deg,#4285f4 0%,#34a853 55%,#ea4335 100%);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.875rem;display:flex}.dash-articles-gsc-card .dash-articles-gsc__badge{text-transform:lowercase;border-radius:999px;flex-shrink:0;margin-left:auto;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-articles-gsc-card .dash-articles-gsc__meta{grid-template-columns:auto 1fr;gap:4px 10px;margin:0 0 8px;font-size:.75rem;display:grid}.dash-articles-gsc-card .dash-articles-gsc__meta dt{color:var(--ct-fg-3);margin:0;font-size:.6875rem;font-weight:600}.dash-articles-gsc-card .dash-articles-gsc__meta dd{color:var(--ct-fg-2);word-break:break-all;margin:0;line-height:1.4}.dash-articles-gsc-card .dash-articles-gsc__meta a{color:var(--ct-ink);text-decoration:underline}.dash-articles-gsc-card .dash-articles-gsc__detail,.dash-articles-gsc-card .dash-articles-gsc__muted{color:var(--ct-fg-3);margin:0 0 8px;font-size:.75rem;line-height:1.45}.dash-articles-gsc-card .dash-articles-gsc__error{color:var(--dash-danger);margin:0 0 8px;font-size:.75rem;line-height:1.45}.dash-articles-gsc-card .dash-articles-gsc__actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.dash-articles-gsc-card .dash-articles-gsc__btn{min-height:1.875rem;color:var(--ct-ink);cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:0;justify-content:center;align-items:center;padding:.25rem .55rem;font-size:.6875rem;font-weight:600;text-decoration:none;display:inline-flex}.dash-articles-gsc-card .dash-articles-gsc__btn--primary{color:#fff;background:#000;border-color:#000}.dash-articles-gsc-card .dash-articles-gsc__btn:disabled{opacity:.65;cursor:not-allowed}.dash-articles .dash-gen-pipeline{background:0 0;border:none;border-top:1px solid #f0f2f5;border-radius:0;margin:0;padding:12px 0 0}.dash-articles .dash-gen-pipeline--compact{margin:0}.dash-articles .dash-gen-pipeline__title,.dash-articles .dash-gen-pipeline__overall{color:var(--ct-fg-2);font-size:.75rem;font-weight:600}.dash-articles .dash-gen-pipeline__step{background:#fafbfc;border-color:#f0f2f5;border-radius:0}.dash-articles .dash-gen-pipeline__step-index{color:var(--ct-fg-2);background:#f3f4f6;border-radius:0}.dash-articles .dash-gen-pipeline__step-status{color:var(--ct-fg-2)}.dash-articles .dash-gen-pipeline__verdict{border-radius:0}.dash-articles .dash-articles-detailRoot{gap:14px;padding:0}.dash-articles .dash-mindora-banner{margin:0}@media (max-width:767px){.dash-articles-gsc-card .dash-articles-social-card__head,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-social-card__head{flex-wrap:wrap;gap:8px;margin-bottom:0}.dash-articles-gsc-card__icon,.dash-articles-detail-modal__body .dash-articles-gsc-card__icon{border-radius:6px;width:28px;height:28px;font-size:.75rem}.dash-articles-gsc-card .dash-articles-social-card__plat,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-social-card__plat{font-size:.75rem}.dash-articles-gsc-card .dash-articles-social-card__feed,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-social-card__feed{font-size:.625rem}.dash-articles-gsc-card .dash-articles-gsc__badge,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__badge{padding:2px 7px;font-size:.5625rem}.dash-articles-gsc-card .dash-articles-gsc__meta,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__meta{gap:3px 8px;font-size:.6875rem}.dash-articles-gsc-card .dash-articles-gsc__meta dt,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__meta dt{font-size:.625rem}.dash-articles-gsc-card .dash-articles-gsc__meta dd,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__meta dd{font-size:.6875rem}.dash-articles-gsc-card .dash-articles-gsc__detail,.dash-articles-gsc-card .dash-articles-gsc__muted,.dash-articles-gsc-card .dash-articles-gsc__error,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__detail,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__muted,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__error{margin-bottom:6px;font-size:.6875rem}.dash-articles-gsc-card .dash-articles-gsc__actions,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:5px;display:grid}.dash-articles-gsc-card .dash-articles-gsc__btn,.dash-articles-detail-modal__body .dash-articles-gsc-card .dash-articles-gsc__btn{width:100%;min-width:0;min-height:1.75rem;padding:.18rem .42rem;font-size:.625rem}}.dash-mindora-theme .dash-articles-preview-modal{flex-direction:column;width:min(920px,100%);height:min(88dvh,100%);max-height:min(88dvh,100%);display:flex;border-radius:var(--soft-ui-radius,0px)!important}.dash-articles-preview-modal__subtitle{color:var(--ct-fg-3);text-overflow:ellipsis;white-space:nowrap;background:#fafbfc;border-bottom:1px solid #f0f2f5;flex-shrink:0;margin:0;padding:10px clamp(18px,2.2vw,24px);font-size:.8125rem;font-weight:500;line-height:1.45;overflow:hidden}.dash-articles-preview-modal .dash-articles-preview-modal__body{flex-direction:column;flex:1;min-height:0;padding:0;display:flex;overflow:hidden}.dash-articles-preview-iframe{background:#fff;border:none;border-radius:0;flex:1;width:100%;min-height:280px;display:block}@media (max-width:640px){.dash-mindora-theme .dash-articles-preview-modal{height:min(92dvh,100%);max-height:min(92dvh,100%)}}.dash-content-brand-filter{flex:0 auto;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.dash-content-brand-filter__label{color:var(--ct-fg-2);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.dash-content-brand-filter .dash-content-filter-control{flex:auto;min-width:0;height:2.25rem;min-height:2.25rem;padding:0 10px;font-size:.8125rem}.dash-content-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.dash-content .dash-content-actions .dash-soft-cta-btn{box-sizing:border-box;transform:none}.dash-content .dash-content-actions .dash-soft-cta-btn:hover:not(:disabled){transform:none}.dash-content-loading{padding:48px 16px}.dash-content-list{flex-direction:column;gap:14px;display:flex}.dash-content-list__status{color:var(--ct-fg-3);margin:0;font-size:.8125rem}.dash-content-card{min-width:0;padding:0;overflow:hidden}.dash-content-card__promo{justify-content:flex-end;padding:10px 14px 0;display:flex}.dash-content-card__head{border-bottom:1px solid #f0f2f5;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.dash-content-card__copy{flex:1;min-width:0}.dash-content-card__title{color:var(--ct-ink);word-break:break-word;margin:0;font-size:.875rem;font-weight:600;line-height:1.4}.dash-content-card__meta{color:var(--ct-fg-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:8px;font-size:.75rem;display:grid}.dash-content-card__meta strong{color:var(--ct-fg-2);font-weight:600}.dash-content-card__hero{padding:10px 14px 0}.dash-content-card__hero img{object-fit:cover;border:1px solid #f0f2f5;width:100%;max-height:220px}.dash-content-card__quality{color:var(--ct-fg-2);border-bottom:1px solid #f0f2f5;padding:10px 14px;font-size:.8125rem}.dash-content-card__actions{background:#fafbfc;border-top:1px solid #f0f2f5;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 14px;display:flex}.dash-content .dash-content-card__actions .dash-mindora-tab{padding:0 12px;text-decoration:none}.dash-content-card__target-select{text-overflow:ellipsis;white-space:nowrap;max-width:min(240px,100%);height:2.25rem;min-height:2.25rem;padding:0 8px;font-size:.75rem;overflow:hidden}.dash-content-tab--danger{color:var(--dash-danger)!important;border-color:var(--dash-danger-border)!important}.dash-content-tab--danger:hover:not(:disabled){background:var(--dash-danger-soft-bg)!important}.dash-content-card__panel,.dash-content-card__feedback{background:#fafbfc;border-top:1px solid #f0f2f5;padding:12px 14px 16px}.dash-content-card__feedback{max-height:280px;font-size:.8125rem;overflow-y:auto}.dash-content-pill{text-transform:uppercase;letter-spacing:.03em;color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-content-pill--progress{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.dash-content-pill--done{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.dash-content-pill--error{border-color:var(--dash-danger-border);color:var(--dash-danger);background:#fef2f2}.dash-content-pill--warn{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.dash-content-pill--muted{color:#6b7280;background:#f8f9fb;border-color:#e5e7eb}.dash-content .dash-gen-pipeline{background:0 0;border:none;border-top:1px solid #f0f2f5;border-radius:0;margin:0;padding:12px 0 0}.dash-content .dash-gen-pipeline__title,.dash-content .dash-gen-pipeline__overall{color:var(--ct-fg-2);font-size:.75rem}.dash-content .dash-gen-pipeline__step{background:#fafbfc;border-color:#f0f2f5;border-radius:0}.dash-content .dash-gen-pipeline__step-index{color:var(--ct-fg-2);background:#f3f4f6;border-radius:0}.dash-content .dash-gen-pipeline__step-status{color:var(--ct-fg-2)}.dash-content .dash-gen-pipeline__verdict{border-radius:0}.dash-content-card__hero-ref{color:var(--ct-fg-3);word-break:break-all;margin-top:0;font-size:.75rem;line-height:1.45}.dash-content-card__hero-ref--spaced{margin-top:8px}.dash-content-card__hero-ref a{color:var(--ct-ink);text-underline-offset:2px;text-decoration:underline}.dash-content-card__hero-model{color:var(--ct-fg-3);margin-left:8px}.dash-content-quality{flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;display:flex}.dash-content-quality__score{font-weight:600}.dash-content-quality__score--good{color:#166534}.dash-content-quality__score--mid{color:#9a3412}.dash-content-quality__score--bad{color:var(--dash-danger)}.dash-content-quality__dup{color:var(--ct-fg-3)}.dash-content-quality__dup--high{color:var(--dash-danger)}.dash-hva-pill{color:#4b5563;text-transform:none;letter-spacing:0;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:0;flex-shrink:0;padding:3px 8px;font-size:.6875rem;font-weight:600;line-height:1.35;display:inline-block}.dash-hva-pill--compact{padding:2px 7px;font-size:.625rem}.dash-hva-pill--done{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.dash-hva-pill--error{border-color:var(--dash-danger-border);color:var(--dash-danger);background:#fef2f2}.dash-hva-pill--warn{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.dash-content-quality .dash-content-quality__details-btn{appearance:none;cursor:pointer;vertical-align:middle;color:#4b5563;background:#fff;margin:0;font-family:inherit}.dash-content-quality .dash-content-quality__details-btn:hover{background:#f9fafb;border-color:#d1d5db}.dash-content .dash-gen-pipeline__verdict,.dash-content-generate-modal .dash-gen-pipeline__verdict{border-radius:0;margin-top:10px}.dash-content-quality__empty{color:var(--ct-fg-3);font-size:.8125rem}.dash-content-quality__social{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.dash-content-feedback-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.dash-content-feedback-col{min-width:0}.dash-content-feedback-col__title{color:var(--ct-ink);font-size:.8125rem;display:block}.dash-content-feedback-col__list{margin:6px 0 0;padding-left:1rem;line-height:1.45}.dash-content-feedback-col__list li{word-break:break-word}.dash-content-feedback-col__list--issues{color:var(--dash-danger)}.dash-content-feedback-col__list--suggestions{color:#166534}.dash-content-feedback-col__empty{color:var(--ct-fg-3);margin:6px 0 0;font-size:.8125rem}.dash-content-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (max-width:480px){.dash-content-form-row{grid-template-columns:1fr}}.dash-content-revision-list{flex-direction:column;gap:10px;display:flex}.dash-content-revision-item{background:#fafbfc;border:1px solid #f0f2f5;padding:12px}.dash-content-revision-item__head{justify-content:space-between;gap:8px;margin-bottom:6px;display:flex}.dash-content-revision-item__action{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-content-revision-item__date{color:var(--ct-fg-3);flex-shrink:0;font-size:.75rem}.dash-content-revision-item__body{color:var(--ct-fg-2);font-size:.8125rem;line-height:1.45}.dash-content-revision-item__diff{margin-top:8px}.dash-content-revision-item__diff ul{margin:4px 0 0;padding-left:1rem}.dash-content-revision-item__diff-muted{color:var(--ct-fg-3)}.dash-content-revision-subtitle{color:var(--ct-fg-3);word-break:break-word;margin:0 0 14px;font-size:.8125rem;line-height:1.45}.dash-content-generate-modal{width:min(40rem,100%)}.dash-content-generate-modal__desc{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.5}.dash-content-generate-modal__pipeline{background:#fafbfc;border:1px solid #f0f2f5;padding:12px 14px}.dash-content-generate-modal__pipeline .dash-gen-pipeline{background:0 0;border:none;border-radius:0;margin:0;padding:0}.dash-content-generate-modal__pipeline .dash-gen-pipeline__title,.dash-content-generate-modal__pipeline .dash-gen-pipeline__overall{color:var(--ct-fg-2);font-size:.75rem;font-weight:600}.dash-content-generate-modal__pipeline .dash-gen-pipeline__step{background:#fff;border-color:#f0f2f5;border-radius:0}.dash-content-generate-modal__pipeline .dash-gen-pipeline__step-index{color:var(--ct-fg-2);background:#f3f4f6;border-radius:0}.dash-content-generate-modal__pipeline .dash-gen-pipeline__step-status{color:var(--ct-fg-2)}.dash-content-generate-modal__result{color:var(--ct-fg-2);background:#fafbfc;border:1px solid #f0f2f5;padding:14px;font-size:.8125rem;line-height:1.5}.dash-content-generate-modal__result-row{word-break:break-word;margin-bottom:8px}.dash-content-generate-modal__result-row strong{color:var(--ct-ink)}.dash-content-generate-modal__result-label{color:var(--ct-fg-2);margin-bottom:6px;font-size:.8125rem}.dash-content-generate-modal__model{color:var(--ct-fg-3);margin-left:8px;font-weight:400}.dash-content-generate-modal__hero img,.dash-content-generate-modal__ref img{background:#fff;border:1px solid #f0f2f5;width:100%;display:block}.dash-content-generate-modal__hero img{object-fit:cover;max-height:220px}.dash-content-generate-modal__ref{margin-top:10px;font-size:.8125rem}.dash-content-generate-modal__ref a{color:var(--ct-ink);word-break:break-all;text-underline-offset:2px;text-decoration:underline}.dash-content-generate-modal__ref img{object-fit:contain;max-height:120px;margin-top:8px}.dash-content-generate-modal__preview{margin-top:10px}.dash-content-generate-modal__preview-body{background:#fff;border:1px solid #f0f2f5;max-height:280px;margin-top:6px;padding:10px;font-size:.8125rem;line-height:1.5;overflow-y:auto}.dash-content-generate-modal__footer{border-top:1px solid #f0f2f5;flex-wrap:wrap;justify-content:flex-end;margin-top:8px;padding-top:8px}.dash-content-generate-modal__footer .dash-soft-cta-btn,.dash-content-generate-modal__footer .twisty-pill{flex:0 auto;min-width:7rem}.dash-backlinks .dash-mindora-section__title{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.3}.dash-backlinks .dash-mindora-section__subtitle{font-size:.75rem}.dash-backlinks-brand-filter{flex:0 auto;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.dash-backlinks-brand-filter__label{color:var(--ct-fg-2);white-space:nowrap;flex-shrink:0;font-size:.75rem;font-weight:600}.dash-backlinks-brand-filter .dash-backlinks-filter-control{flex:auto;min-width:0;height:2.25rem;min-height:2.25rem;padding:0 10px;font-size:.8125rem}.dash-backlinks-filter-control--compact{box-sizing:border-box;max-width:min(168px,100%);height:2.25rem;min-height:2.25rem;padding:0 8px;font-size:.75rem;line-height:1.2}.dash-backlinks .dash-backlinks-tasks-toolbar__field select,.dash-backlinks .dash-backlinks-tasks__filters select{box-sizing:border-box;max-width:min(168px,100%);height:2.25rem;min-height:2.25rem;padding:0 8px;line-height:1.2;font-size:.75rem!important}.dash-backlinks-tasks-toolbar{border-bottom:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 16px;margin-bottom:14px;padding-bottom:12px;display:flex}.dash-backlinks-tasks-toolbar__filters{flex-direction:column;flex:auto;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}.dash-backlinks-tasks-toolbar__field{grid-template-columns:minmax(4.75rem,5.75rem) minmax(0,1fr);align-items:center;gap:8px 10px;width:100%;min-width:0;display:grid}.dash-backlinks-tasks-toolbar__label{color:var(--ct-fg-3);margin:0;font-size:.6875rem;font-weight:600;line-height:1.2}.dash-backlinks-tasks-toolbar__field .dash-backlinks-filter-control,.dash-backlinks-tasks-toolbar__field .dash-backlinks-filter-control--compact{width:100%;min-width:0;max-width:none}.dash-backlinks-tasks-toolbar__count{color:var(--ct-fg-3);white-space:nowrap;margin:0;font-size:.75rem}.dash-backlinks-stat-grid{margin:0}.dash-backlinks .dash-mindora-stat-card--warn .dash-mindora-stat-card__value{color:var(--dash-danger)}.dash-backlinks-veb-section{background:#fafbfc;border:1px solid #f0f2f5;margin:0}.dash-backlinks .dash-backlinks-veb-tabs{background:#fff;border-bottom:1px solid #f0f2f5;flex-wrap:wrap;gap:6px;padding:12px 14px;display:flex}.dash-backlinks .dash-backlinks-veb-tabs .dash-mindora-tab{border-radius:0;padding:0 12px}.dash-backlinks-veb-section--en .dash-backlinks-veb-tabs .dash-mindora-tab{padding:0 10px;font-size:.6875rem}.dash-backlinks-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.dash-backlinks-table{border-collapse:collapse;width:100%;font-size:.75rem}.dash-backlinks-table th,.dash-backlinks-table td{text-align:left;vertical-align:top;border-bottom:1px solid #f0f2f5;padding:8px 10px}.dash-backlinks-table th{color:var(--ct-fg-3);white-space:nowrap;background:#fff;font-size:.6875rem;font-weight:600}.dash-backlinks-table td{color:var(--ct-fg-2)}.dash-backlinks-table__num{color:var(--ct-fg-3);width:2rem}.dash-backlinks-table__url{text-overflow:ellipsis;white-space:nowrap;max-width:280px;color:var(--ct-ink);overflow:hidden}.dash-backlinks-table__empty{text-align:center;color:var(--ct-fg-3);padding:16px}.dash-backlinks .dash-backlinks-veb-list{background:#fff;max-height:360px;padding:10px 14px;font-size:.8125rem;overflow-y:auto}.dash-backlinks .dash-backlinks-veb-list__row{border-bottom-color:#f0f2f5}.dash-backlinks-empty{color:var(--ct-fg-3);margin:0;font-size:.8125rem}.dash-backlinks-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:14px;display:grid}.dash-backlinks-side{flex-direction:column;gap:14px;min-width:0;display:flex}.dash-backlinks-side .dash-mindora-section__body{padding-top:12px}.dash-backlinks-tasks__filters{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.dash-backlinks-task-list{flex-direction:column;gap:10px;display:flex}.dash-backlinks-task-card{padding:0;overflow:hidden}.dash-backlinks-task-card__head{border-bottom:1px solid #f0f2f5;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.dash-backlinks-task-card__copy{flex:1;min-width:0}.dash-backlinks-task-card__title{color:var(--ct-ink);word-break:break-word;margin:0;font-size:.8125rem;font-weight:600;line-height:1.35}.dash-backlinks-task-card__kicker{color:var(--ct-fg-3);margin-bottom:2px;font-size:.6875rem;font-weight:600}.dash-backlinks-task-card__facts{flex-direction:column;gap:6px;margin-top:8px;display:flex}.dash-backlinks-task-card__fact{grid-template-columns:minmax(4.75rem,5.75rem) minmax(0,1fr);align-items:center;gap:8px 10px;font-size:.75rem;line-height:1.35;display:grid}.dash-backlinks-task-card__fact-label{color:var(--ct-fg-3);font-size:.6875rem;font-weight:600}.dash-backlinks-task-card__fact-value{color:var(--ct-fg-2);word-break:break-word}.dash-backlinks-task-card__fact .dash-backlinks-pill{justify-self:start}.dash-backlinks-task-card__hint{color:var(--ct-fg-2);background:#f8f9fb;border-bottom:1px solid #f0f2f5;margin:0;padding:10px 14px;font-size:.75rem;line-height:1.45}.dash-backlinks-task-card__meta{color:var(--ct-fg-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px;margin-top:6px;font-size:.75rem;display:grid}.dash-backlinks-task-card__meta strong{color:var(--ct-fg-2);font-weight:600}.dash-backlinks-task-card__actions{background:#fafbfc;flex-wrap:wrap;gap:6px;padding:10px 14px;display:flex}.dash-backlinks .dash-backlinks-task-card__actions .dash-mindora-tab{padding:0 12px}.dash-backlinks-tab--danger{color:var(--dash-danger)!important;border-color:var(--dash-danger-border)!important}.dash-backlinks-tab--danger:hover:not(:disabled){background:var(--dash-danger-soft-bg)!important}.dash-backlinks-tab--muted{color:var(--ct-fg-3)!important;background:#fff!important;border-color:#e5e7eb!important}.dash-backlinks-tab--muted:hover:not(:disabled){color:var(--ct-fg-2)!important;background:#f8f9fb!important}.dash-backlinks-pill{text-transform:uppercase;letter-spacing:.03em;color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:0;flex-shrink:0;padding:3px 8px;font-size:.625rem;font-weight:700}.dash-backlinks-pill--progress{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.dash-backlinks-pill--done{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.dash-backlinks-pill--error{border-color:var(--dash-danger-border);color:var(--dash-danger);background:#fef2f2}.dash-backlinks-pill--muted{color:#6b7280;background:#f8f9fb;border-color:#e5e7eb}.dash-backlinks-analytics{gap:8px;font-size:.8125rem;display:grid}.dash-backlinks-analytics>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dash-backlinks-analytics__label{color:var(--ct-fg-3)}.dash-backlinks-analytics__value{color:var(--ct-ink);text-align:right;font-weight:600}.dash-backlinks-analytics__divider{background:#f0f2f5;height:1px;margin:4px 0}.dash-backlinks-panel-scroll{-webkit-overflow-scrolling:touch;max-height:min(240px,42vh);overflow-y:auto}.dash-backlinks-panel-scroll--spaced{border-top:1px solid #f0f2f5;margin-top:12px;padding-top:12px}.dash-backlinks-row{border-bottom:1px solid #f0f2f5;padding:8px 0;font-size:.75rem}.dash-backlinks-row:last-child{border-bottom:none}.dash-backlinks-row__title{color:var(--ct-ink);word-break:break-word;font-weight:600;line-height:1.4}.dash-backlinks-row__meta{color:var(--ct-fg-3);word-break:break-word;margin-top:4px;line-height:1.45}.dash-backlinks-row__action{margin-top:6px}.dash-backlinks-disavow-form{flex-direction:column;gap:8px;display:flex}.dash-backlinks-disavow-form__row{flex-wrap:wrap;gap:8px;display:flex}.dash-backlinks-disavow-form__row .dash-mindora-field__select{flex:0 7.5rem;min-width:0}.dash-backlinks-disavow-form__row .dash-mindora-field__input{flex:160px;min-width:0}.dash-backlinks-disavow-form .dash-soft-cta-btn{align-self:flex-start}.dash-backlinks-disavow-entry__type{text-transform:uppercase;color:var(--ct-fg-3);margin-right:6px;font-size:.625rem;font-weight:700;display:inline}@media (max-width:1024px){.dash-backlinks-layout{grid-template-columns:1fr}}@media (max-width:767px){.dash-backlinks .dash-mindora-page__grid{gap:12px}.dash-backlinks .dash-mindora-section__head,.dash-backlinks-brand-section .dash-mindora-section__head,.dash-backlinks .dash-mindora-section__body,.dash-backlinks-brand-section .dash-mindora-section__body{padding:10px 12px}.dash-backlinks .dash-mindora-section__title{font-size:.8125rem}.dash-backlinks .dash-mindora-section__subtitle{font-size:.625rem;line-height:1.4}.dash-backlinks .dash-mindora-section__icon{width:24px;height:24px;font-size:.625rem}.dash-backlinks-brand-filter{flex-direction:column;align-items:stretch;gap:6px;width:100%}.dash-backlinks-brand-filter__label{white-space:normal;font-size:.6875rem}.dash-backlinks-brand-filter .dash-backlinks-filter-control{width:100%;max-width:none;height:2rem;min-height:2rem;font-size:.75rem}.dash-backlinks-stat-grid{gap:8px}.dash-backlinks-stat-grid .dash-mindora-stat-card{padding:10px 12px}.dash-backlinks-stat-grid .dash-mindora-stat-card__label{font-size:.625rem}.dash-backlinks-stat-grid .dash-mindora-stat-card__value{font-size:1rem}.dash-backlinks .dash-backlinks-veb-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:10px;display:grid}.dash-backlinks .dash-backlinks-veb-tabs .dash-mindora-tab{text-align:center;justify-content:center;width:100%;min-width:0;min-height:1.75rem;padding:.18rem .42rem;font-size:.625rem;line-height:1.25}.dash-backlinks-table-wrap{margin:0 -10px;padding:0 10px}.dash-backlinks-table{font-size:.6875rem}.dash-backlinks-table th,.dash-backlinks-table td{padding:6px 8px}.dash-backlinks-layout,.dash-backlinks-side{gap:12px}.dash-backlinks-tasks-toolbar{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:10px;padding-bottom:10px}.dash-backlinks-tasks-toolbar__filters{gap:8px;width:100%}.dash-backlinks-tasks-toolbar__field{grid-template-columns:minmax(4.25rem,5rem) minmax(0,1fr);gap:6px 8px;min-width:0}.dash-backlinks-tasks-toolbar__label{font-size:.625rem}.dash-backlinks-tasks-toolbar__count{white-space:normal;font-size:.6875rem}.dash-backlinks .dash-backlinks-tasks-toolbar__field select,.dash-backlinks .dash-backlinks-tasks__filters select{width:100%;max-width:none;height:2rem;min-height:2rem;font-size:.75rem!important}.dash-backlinks-task-card__head{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px}.dash-backlinks-task-card__fact{grid-template-columns:minmax(4.25rem,5rem) minmax(0,1fr);gap:6px 8px}.dash-backlinks-task-card__fact-label{font-size:.625rem}.dash-backlinks-task-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:8px 10px;display:grid}.dash-backlinks .dash-backlinks-task-card__actions .dash-mindora-tab{justify-content:center;width:100%;min-width:0;min-height:1.75rem;padding:.18rem .42rem;font-size:.625rem}.dash-backlinks-disavow-form__row{flex-direction:column;align-items:stretch}.dash-backlinks-disavow-form__row .dash-mindora-field__select,.dash-backlinks-disavow-form__row .dash-mindora-field__input,.dash-backlinks-disavow-form .dash-mindora-field__input{flex:auto;width:100%;max-width:none}.dash-backlinks-disavow-form .dash-soft-cta-btn{justify-content:center;align-self:stretch;width:100%}.dash-backlinks-panel-scroll{max-height:min(200px,36vh)}.dash-backlinks-row__action{justify-content:center;width:100%}}@media (max-width:640px){.dash-backlinks-tasks-toolbar__field{flex:auto}}.dash-reports .dash-mindora-section__title{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.3}.dash-reports .dash-mindora-section__subtitle{font-size:.75rem}.dash-reports-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -4px;padding:0 4px;overflow-x:auto}.dash-reports-table-wrap--spaced{margin-top:16px}.dash-reports-table{border-collapse:collapse;width:100%;font-size:.8125rem}.dash-reports-table th,.dash-reports-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f0f2f5;padding:10px 12px}.dash-reports-table th{text-transform:uppercase;letter-spacing:.03em;color:var(--ct-fg-3);white-space:nowrap;background:#fafbfc;font-size:.6875rem;font-weight:600}.dash-reports-table tbody tr:hover td{background:#fafbfc}.dash-reports-table__brand,.dash-reports-table__brand-col{text-align:left;white-space:nowrap}.dash-reports-table__brand{max-width:100%;color:var(--ct-ink);vertical-align:middle;font-weight:600;display:inline-block}.dash-reports-table__brand-col,.dash-reports-table td.dash-reports-table__brand{width:1%}.dash-reports-table__empty{text-align:center;color:var(--ct-fg-3);padding:24px 12px!important}.dash-reports-cell--good{color:#166534;font-weight:600}.dash-reports-filters{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.dash-reports-filters .dash-mindora-field{flex:0 140px;min-width:0}.dash-reports-filters .dash-mindora-field__input{height:2.25rem;min-height:2.25rem;font-size:.8125rem}.dash-reports-checkbox{color:var(--ct-fg-2);cursor:pointer;align-items:center;gap:8px;min-height:2.25rem;padding-bottom:2px;font-size:.8125rem;display:inline-flex}.dash-reports-checkbox input{width:15px;height:15px;accent-color:var(--ct-primary,#2563eb);margin:0}.dash-reports-columns{border-top:1px solid #f0f2f5;flex-direction:column;align-items:stretch;gap:10px;margin-top:16px;padding-top:16px;display:flex}.dash-reports-columns-panel{background:#fafbfc;border:1px solid #f0f2f5;border-radius:0;padding:12px 14px}.dash-reports-columns__head{flex-direction:column;gap:3px;display:flex}.dash-reports-columns__label{color:var(--ct-fg-2);font-size:.75rem;font-weight:600}.dash-reports-columns__hint{color:var(--ct-fg-3);font-size:.6875rem;font-weight:500;line-height:1.4}.dash-reports-columns__list{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.dash-reports-column-pill{min-height:2rem;color:var(--ct-fg-2);cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:.75rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.dash-reports-column-pill:hover{background:#f5f7ff;border-color:#c7d2fe}.dash-reports-column-pill--on{color:#fff;background:#000;border-color:#000}.dash-reports-schedule{flex-direction:column;align-items:stretch;gap:12px;display:flex}.dash-reports-schedule__toggle-row{align-items:center;display:flex}.dash-reports-schedule__enable{box-sizing:border-box;background:#fafbfc;border:1px solid #f0f2f5;width:100%;min-height:2.25rem;padding:10px 12px}.dash-reports-schedule__fields{grid-template-columns:minmax(180px,240px) repeat(2,minmax(96px,120px));align-items:end;gap:12px 16px;display:grid}.dash-reports-schedule__fields--disabled{opacity:.55}.dash-reports-schedule__time-row{display:contents}.dash-reports-schedule .dash-mindora-field,.dash-reports-schedule__field{width:100%;min-width:0}.dash-reports-schedule__field--cadence{grid-column:1}.dash-reports-schedule .dash-mindora-field__input,.dash-reports-schedule .dash-mindora-field__select,.dash-reports-schedule .dash-reports-filter-control{box-sizing:border-box;width:100%;min-width:0;max-width:none;height:2.375rem;min-height:2.375rem;font-size:.8125rem}.dash-reports-schedule__next{color:var(--ct-fg-3);background:#f8f9fb;border:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;margin:0;padding:10px 12px;font-size:.8125rem;display:flex}.dash-reports-schedule__next-label{text-transform:uppercase;letter-spacing:.03em;color:var(--ct-fg-3);font-size:.6875rem;font-weight:600}.dash-reports-schedule__next strong{color:var(--ct-ink);font-size:.8125rem}.dash-reports-column-pill input{accent-color:#2563eb;flex-shrink:0;width:14px;height:14px;margin:0}.dash-reports-column-pill--on input{accent-color:#fff}@media (max-width:767px){.dash-reports-custom-section .dash-mindora-section__head,.dash-reports-schedule-section .dash-mindora-section__head,.dash-reports-custom-section .dash-mindora-section__body,.dash-reports-schedule-section .dash-mindora-section__body{padding:10px 12px}.dash-reports-custom-section .dash-mindora-section__title,.dash-reports-schedule-section .dash-mindora-section__title{font-size:.8125rem}.dash-reports-custom-section .dash-mindora-section__subtitle,.dash-reports-schedule-section .dash-mindora-section__subtitle{font-size:.625rem;line-height:1.4}.dash-reports-filters,.dash-reports-custom-filters{flex-direction:column;align-items:stretch;gap:10px}.dash-reports-filters .dash-mindora-field,.dash-reports-custom-filters .dash-mindora-field{flex:auto;width:100%}.dash-reports-filters .dash-mindora-field__input,.dash-reports-custom-filters .dash-mindora-field__input{width:100%;height:2rem;min-height:2rem;font-size:.75rem}.dash-reports-checkbox{box-sizing:border-box;background:#fafbfc;border:1px solid #f0f2f5;width:100%;min-height:auto;padding:10px 12px}.dash-reports-columns-panel{gap:8px;margin-top:12px;padding:10px 12px}.dash-reports-columns__label{font-size:.6875rem}.dash-reports-columns__hint{font-size:.625rem}.dash-reports-columns__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.dash-reports-column-pill{gap:4px;width:100%;min-width:0;min-height:1.75rem;padding:.18rem .42rem;font-size:.625rem}.dash-reports-column-pill input{width:12px;height:12px}.dash-reports-schedule{gap:10px}.dash-reports-schedule__fields{grid-template-columns:1fr;gap:8px}.dash-reports-schedule__time-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dash-reports-schedule__field--cadence,.dash-reports-schedule .dash-mindora-field,.dash-reports-schedule__field{width:100%}.dash-reports-schedule .dash-mindora-field__input,.dash-reports-schedule .dash-mindora-field__select,.dash-reports-schedule .dash-reports-filter-control{width:100%;height:2rem;min-height:2rem;font-size:.75rem}.dash-reports-schedule__next{flex-direction:column;align-items:stretch;gap:4px;padding:10px 12px;font-size:.75rem}.dash-reports-schedule__next strong{word-break:break-word;font-size:.8125rem}.dash-reports .dash-mindora-section__actions .dash-reports-filter-control{width:100%;max-width:none}.dash-reports-table-wrap{-webkit-overflow-scrolling:touch;margin:0;padding:0}.dash-reports-table{width:max-content;min-width:100%}.dash-reports-table th:not(.dash-reports-table__empty),.dash-reports-table td:not(.dash-reports-table__empty){white-space:nowrap}.dash-reports-table td.dash-reports-table__brand,.dash-reports-table__brand{text-align:left;white-space:nowrap}}.dash-reports-export-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-reports-export-actions .dash-mindora-tab,.dash-reports-export-hint,.dash-reports-empty{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.5}.dash-reports-metric-grid{margin-top:0}.dash-reports-trend{gap:10px;display:grid}.dash-reports-trend__row{grid-template-columns:minmax(72px,96px) 1fr auto;align-items:center;gap:10px;display:grid}.dash-reports-trend__date{color:var(--ct-fg-3);white-space:nowrap;font-size:.75rem}.dash-reports-trend__track{background:#f0f2f5;height:8px;overflow:hidden}.dash-reports-trend__fill{background:linear-gradient(90deg,var(--dash-danger-border),var(--dash-danger));min-width:4px;height:100%;transition:width .25s}.dash-reports-trend__value{color:var(--ct-ink);text-align:right;min-width:2ch;font-size:.8125rem;font-weight:600}.dash-reports .dash-mindora-section__actions .dash-reports-filter-control{height:2.25rem;min-height:2.25rem;font-size:.8125rem}.dash-analytics-page .dash-mindora-section__title{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.3}.dash-analytics-page .dash-mindora-section__subtitle{font-size:.75rem}.dash-analytics-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.dash-analytics-page .dash-analytics-hero-actions>button,.dash-analytics-page .dash-analytics-hero-actions .dash-mindora-tab,.dash-analytics-page .dash-analytics-hero-actions .dash-mindora-page-hero__action-btn,.dash-mindora-theme .dash-analytics-page.dash-overview--soft .dash-analytics-hero-actions>button,.dash-mindora-theme .dash-analytics-page.dash-overview--soft .dash-analytics-hero-actions .dash-mindora-tab,.dash-mindora-theme .dash-analytics-page.dash-overview--soft .dash-analytics-hero-actions .dash-mindora-page-hero__action-btn{white-space:nowrap;box-sizing:border-box!important;height:2.25rem!important;min-height:2.25rem!important;max-height:2.25rem!important;box-shadow:none!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 12px!important;font-size:.75rem!important;font-weight:600!important;line-height:1!important;display:inline-flex!important;transform:none!important}.dash-analytics-page .dash-analytics-hero-actions button i,.dash-analytics-page .dash-analytics-hero-actions .dash-mindora-tab i,.dash-mindora-theme .dash-analytics-page.dash-overview--soft .dash-analytics-hero-actions button i,.dash-mindora-theme .dash-analytics-page.dash-overview--soft .dash-analytics-hero-actions .dash-mindora-tab i{margin:0!important;font-size:.75rem!important;line-height:1!important}.dash-analytics-live-badge{color:#166534;box-sizing:border-box;background:#f0fdf4;border:1px solid #bbf7d0;align-items:center;gap:8px;height:2.25rem;min-height:2.25rem;padding:0 12px;font-size:.75rem;font-weight:600;display:inline-flex}.dash-analytics-live-dot{background:#22c55e;border-radius:999px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 2px #22c55e40}.dash-analytics-live-badge__label{white-space:nowrap}.dash-analytics-meta{background:#fafbfc;border:1px solid #f0f2f5;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:10px 14px;font-size:.8125rem;line-height:1.45;display:flex}.dash-analytics-meta__label{color:var(--ct-fg-3)}.dash-analytics-meta__value{color:var(--ct-ink)}.dash-analytics-meta__updated{color:var(--ct-fg-3);margin-left:auto;font-size:.75rem}.dash-analytics-kpi-grid{margin-bottom:4px}.dash-analytics-kpi-skeleton{opacity:.55}.dash-analytics-hint{color:var(--ct-fg-3);margin:0 0 12px;font-size:.8125rem;line-height:1.45}.dash-analytics-page .dash-analytics-widget.dash-soft-card,.dash-analytics-page .dash-analytics-widget--table.dash-soft-card,.dash-analytics-page .dash-analytics-drill.dash-soft-card{border-radius:var(--soft-ui-radius,0px);box-shadow:var(--soft-shadow);background:#fff;border:none;padding:clamp(16px,2vw,20px)}.dash-analytics-page .dash-analytics-widget__head{margin-bottom:12px}.dash-analytics-page .dash-analytics-widget__icon{border-radius:0;width:28px;height:28px;font-size:.6875rem}.dash-analytics-page .dash-analytics-widget__title{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-analytics-page .dash-analytics-widget__hint{color:var(--ct-fg-3);font-size:.75rem}.dash-analytics-main-col{gap:16px;min-width:0;display:grid}.dash-analytics-widget-row{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.dash-analytics-widget--table{overflow:hidden;padding:0!important}.dash-analytics-widget--table .dash-analytics-widget__head-wrap{padding:clamp(16px,2vw,20px) clamp(16px,2vw,20px) 8px}.dash-analytics-widget--table .dash-analytics-widget__head{margin-bottom:0}.dash-analytics-brands-table{border-collapse:collapse;width:100%;font-size:.8125rem}.dash-analytics-brands-table th,.dash-analytics-brands-table td{border-top:1px solid #f0f2f5;padding:10px 12px}.dash-analytics-brands-table th{text-transform:uppercase;letter-spacing:.03em;color:var(--ct-fg-3);text-align:center;font-size:.6875rem;font-weight:600}.dash-analytics-brands-table th:first-child,.dash-analytics-brands-table td:first-child{text-align:left}.dash-analytics-brands-table .dash-analytics-brand-name{color:#2563eb;font-weight:600}.dash-analytics-brands-table .dash-analytics-negative{text-align:center;color:var(--dash-danger);font-weight:600}.dash-analytics-brands-table .dash-analytics-delta{text-align:center;font-weight:600}.dash-analytics-brands-table .dash-analytics-delta--up{color:var(--dash-danger)}.dash-analytics-brands-table .dash-analytics-delta--down{color:#166534}.dash-analytics-brands-table .dash-analytics-delta--flat{color:var(--ct-ink)}.dash-analytics-brands-table .dash-analytics-cell-center{text-align:center}.dash-analytics-brands-table .dash-analytics-monitoring{text-align:center;text-transform:capitalize}.dash-analytics-page .dash-analytics-brand-row{cursor:pointer}.dash-analytics-page .dash-analytics-brand-row:hover td{background:#fafbfc}.dash-analytics-page .dash-analytics-brand-row.is-selected td{background:#eff6ff}@media (max-width:767px){.dash-analytics-page .dash-analytics-widget--table .dash-table-scroll{-webkit-overflow-scrolling:touch;touch-action:pan-x;max-width:100%;margin:0;padding:0 4px;overflow-x:auto!important}.dash-analytics-brands-table{width:max-content;min-width:100%}.dash-analytics-brands-table th,.dash-analytics-brands-table td{white-space:nowrap}.dash-analytics-brands-table .dash-analytics-brand-name{white-space:nowrap;max-width:none}}.dash-analytics-heatmap-legend{color:var(--ct-fg-3);align-items:center;gap:8px;margin-bottom:10px;font-size:.75rem;display:flex}.dash-analytics-heatmap-legend__bar{background:linear-gradient(90deg,#1976d226,#d32f2f);flex:1;height:8px}.dash-analytics-page .dash-analytics-heatmap .brand-col{background:#fff}.dash-analytics-alert-row{margin-bottom:12px}.dash-analytics-alert-row__head{justify-content:space-between;margin-bottom:4px;font-size:.8125rem;display:flex}.dash-analytics-alert-row__brand{cursor:pointer;color:var(--ct-ink);background:0 0;border:none;padding:0;font-weight:600}.dash-analytics-alert-row__brand.is-active{color:#2563eb}.dash-analytics-alert-row__unread{color:var(--dash-danger);margin-left:6px;font-size:.75rem}.dash-analytics-alert-row__track{background:#f0f2f5;height:8px;overflow:hidden}.dash-analytics-alert-row__fill{background:#f59e0b;height:100%;transition:width .3s}.dash-analytics-live-row{border-bottom:1px solid #f0f2f5;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:10px 0;font-size:.8125rem;display:grid}.dash-analytics-live-row:last-child{border-bottom:none}.dash-analytics-live-row__brand{cursor:pointer;color:var(--ct-ink);text-align:left;background:0 0;border:none;padding:0;font-weight:600}.dash-analytics-live-row__status{white-space:nowrap;padding:2px 8px;font-size:.6875rem;font-weight:600}.dash-analytics-live-row__status--fresh{color:#166534;background:#f0fdf4}.dash-analytics-live-row__status--stale{color:#c2410c;background:#fff7ed}.dash-analytics-live-row__count{color:var(--dash-danger);text-align:right;min-width:24px;font-weight:700}.dash-analytics-page .dash-analytics-drill{border-left:3px solid #2563eb}.dash-analytics-drill-actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.dash-analytics-drill-actions .dash-mindora-tab{height:2rem;padding:0 12px}.dash-analytics-drill-stats{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.dash-analytics-drill-stat{background:#f8f9fb;border:1px solid #f0f2f5;padding:10px}.dash-analytics-drill-stat__label{color:var(--ct-fg-3);margin-bottom:4px;font-size:.6875rem}.dash-analytics-drill-stat--accent{background:#eff6ff;border-color:#dbeafe}.dash-analytics-drill-stat--warn{background:#fff7ed;border-color:#ffedd5}.dash-analytics-drill-ranks{font-size:.8125rem}.dash-analytics-drill-ranks__title{color:var(--ct-ink);margin:0 0 8px;font-weight:600}.dash-analytics-drill-ranks ul{color:var(--ct-ink);margin:0;padding-left:18px}.dash-analytics-drill-ranks li{margin-bottom:6px}.dash-analytics-drill-ranks__muted{color:var(--ct-fg-3)}.dash-analytics-drill-ranks__empty{color:var(--ct-fg-3);margin-left:-18px;list-style:none}.dash-analytics-page .dash-analytics-widget-toggle{min-height:2.5rem;box-shadow:none;background:#fff;border:1px solid #e5e7eb;border-radius:0;padding:8px 10px}.dash-analytics-page .dash-analytics-widget-toggle:hover{background:#f8fafc;border-color:#93c5fd}.dash-analytics-page .dash-analytics-widget-toggle.is-on{background:#eff6ff;border-color:#2563eb;box-shadow:inset 0 0 0 1px #2563eb1f}.dash-analytics-page .dash-analytics-layout-footer{border-top-color:#f0f2f5;margin-top:4px;padding-top:14px}.dash-analytics-page .dash-analytics-layout-footer .dash-soft-cta-btn{padding:0 16px}.dash-analytics-page .dash-analytics-empty{color:var(--ct-fg-3)}@media (max-width:720px){.dash-analytics-meta__updated{width:100%;margin-left:0}.dash-reports-trend__row{grid-template-columns:minmax(64px,80px) 1fr auto;gap:8px}}.dash-data-export .dash-mindora-section__title{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.3}.dash-data-export .dash-mindora-section__subtitle{font-size:.75rem}.dash-data-export-meta{background:#fafbfc;border:1px solid #f0f2f5;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 14px;font-size:.8125rem;line-height:1.45;display:flex}.dash-data-export-meta__label{color:var(--ct-fg-3)}.dash-data-export-meta__value{color:var(--ct-ink)}.dash-data-export-meta__hint{color:var(--ct-fg-3);margin-left:auto;font-size:.75rem}.dash-data-export-empty{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.5}.dash-data-export-hint{color:var(--ct-fg-3);margin:12px 0 0;font-size:.75rem;line-height:1.45}.dash-data-export-check-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}.dash-data-export-check-tile{cursor:pointer;background:#fff;border:1px solid #e5e7eb;align-items:center;gap:8px;min-height:2.5rem;padding:8px 10px;font-size:.8125rem;transition:border-color .15s,background .15s;display:flex}.dash-data-export-check-tile:hover{background:#f8fafc;border-color:#c7d2fe}.dash-data-export-check-tile--on{background:#eff6ff;border-color:#2563eb}.dash-data-export-check-tile input{accent-color:#2563eb;flex-shrink:0;width:15px;height:15px;margin:0}.dash-data-export-check-tile__label{min-width:0;color:var(--ct-ink);flex:1;line-height:1.35}.dash-data-export-check-tile__count{color:var(--ct-fg-3);white-space:nowrap;flex-shrink:0;font-size:.6875rem;font-weight:600}.dash-data-export-brand-pills,.dash-data-export-format-pills{flex-wrap:wrap;gap:8px;display:flex}.dash-data-export-brand-pill,.dash-data-export-format-pill{appearance:none;height:2rem;color:var(--ct-fg-2);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#f8f9fb;border:1px solid #e5e7eb;align-items:center;max-width:100%;padding:0 12px;font-family:inherit;font-size:.75rem;font-weight:500;transition:border-color .15s,background .15s,color .15s;display:inline-flex;overflow:hidden}.dash-data-export-brand-pill:hover,.dash-data-export-format-pill:hover:not(:disabled){background:#f8fafc;border-color:#93c5fd}.dash-data-export-brand-pill--on,.dash-data-export-format-pill--on{color:#1d4ed8;background:#eff6ff;border-color:#2563eb;font-weight:600}.dash-data-export-format-pill:disabled{opacity:.55;cursor:not-allowed}.dash-data-export-schedule{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.dash-data-export-schedule .dash-mindora-field{flex:0 120px;min-width:0}.dash-data-export-schedule .dash-mindora-field__input,.dash-data-export-schedule .dash-mindora-field__select{height:2.25rem;min-height:2.25rem;font-size:.8125rem}.dash-data-export-checkbox{color:var(--ct-fg-2);cursor:pointer;align-items:center;gap:8px;min-height:2.25rem;padding-bottom:2px;font-size:.8125rem;display:inline-flex}.dash-data-export-checkbox input{accent-color:#2563eb;width:15px;height:15px;margin:0}.dash-data-export-backup-formats{border-top:1px solid #f0f2f5;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:16px;display:flex}.dash-data-export-backup-formats__label{color:var(--ct-fg-2);flex-shrink:0;font-size:.75rem;font-weight:600}.dash-data-export-schedule-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.dash-data-export-schedule-actions .dash-soft-cta-btn{padding:0 16px}.dash-data-export-schedule__next{color:var(--ct-fg-3);margin:14px 0 0;font-size:.8125rem;line-height:1.5}.dash-data-export-schedule__next strong{color:var(--ct-ink)}.dash-data-export .dash-mindora-section__actions .dash-soft-cta-btn{padding:0 16px}.dash-data-export-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -4px;padding:0 4px;overflow-x:auto}.dash-data-export-table{border-collapse:collapse;width:100%;font-size:.8125rem}.dash-data-export-table th,.dash-data-export-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f0f2f5;padding:10px 12px}.dash-data-export-table th{text-transform:uppercase;letter-spacing:.03em;color:var(--ct-fg-3);white-space:nowrap;background:#fafbfc;font-size:.6875rem;font-weight:600}.dash-data-export-table tbody tr:hover td{background:#fafbfc}.dash-data-export-table__file,.dash-data-export-table__file-col{text-align:left;white-space:nowrap}.dash-data-export-table__file{max-width:100%;color:var(--ct-ink);vertical-align:middle;font-weight:600;display:inline-block}.dash-data-export-table__file-col,.dash-data-export-table td.dash-data-export-table__file{width:1%}.dash-data-export-table__date{color:var(--ct-fg-3);white-space:nowrap}.dash-data-export-table__action{text-align:right;white-space:nowrap}.dash-data-export-table__action .dash-mindora-tab{height:2rem;padding:0 12px}.dash-data-export-table__empty{text-align:center;color:var(--ct-fg-3);padding:24px 12px!important}@media (max-width:767px){.dash-data-export-table-wrap{-webkit-overflow-scrolling:touch;margin:0;padding:0}.dash-data-export-table{width:max-content;min-width:100%}.dash-data-export-table th:not(.dash-data-export-table__empty),.dash-data-export-table td:not(.dash-data-export-table__empty){white-space:nowrap}.dash-data-export-table td.dash-data-export-table__file,.dash-data-export-table__file{text-align:left;white-space:nowrap}}@media (max-width:720px){.dash-data-export-meta__hint{width:100%;margin-left:0}.dash-data-export-check-grid{grid-template-columns:1fr}}.dash-trends .dash-mindora-section__title{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.3}.dash-trends .dash-mindora-section__subtitle{font-size:.75rem}.dash-trends-hero-actions{flex-wrap:wrap;align-items:flex-end;gap:8px;display:inline-flex}.dash-trends-brand-filter{flex-direction:column;align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.dash-trends-brand-filter__label{color:var(--ct-fg-2);font-size:.75rem;font-weight:600}.dash-trends-brand-filter .dash-trends-filter-control{width:100%;max-width:none;height:2.25rem;min-height:2.25rem;font-size:.8125rem}.dash-trends-banner{margin-bottom:0}.dash-trends-empty{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.5}.dash-mindora-empty.dash-trends-empty{padding:28px 16px}.dash-mindora-empty.dash-trends-empty i{opacity:.35;margin-bottom:10px;font-size:1.75rem;display:block}.dash-trends-timeline{gap:10px;display:grid}.dash-trends-timeline__row{grid-template-columns:minmax(72px,100px) 1fr minmax(140px,1fr);align-items:center;gap:10px;display:grid}.dash-trends-timeline__date{color:var(--ct-fg-3);white-space:nowrap;font-size:.75rem}.dash-trends-timeline__track{background:#f0f2f5;height:8px;overflow:hidden}.dash-trends-timeline__fill{background:linear-gradient(90deg,var(--dash-danger-border),var(--dash-danger));min-width:4px;height:100%;transition:width .25s}.dash-trends-timeline__stats{color:var(--ct-ink);text-align:right;font-size:.75rem;line-height:1.35}.dash-trends-split{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (min-width:960px){.dash-trends-split{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-trends-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -4px;padding:0 4px;overflow-x:auto}.dash-trends-table{border-collapse:collapse;width:100%;font-size:.8125rem}.dash-trends-table th,.dash-trends-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f0f2f5;padding:10px 12px}.dash-trends-table th{text-transform:uppercase;letter-spacing:.03em;color:var(--ct-fg-3);white-space:nowrap;background:#fafbfc;font-size:.6875rem;font-weight:600}.dash-trends-table th:not(:first-child),.dash-trends-table td.dash-trends-table__center{text-align:center}.dash-trends-table tbody tr:hover td{background:#fafbfc}.dash-trends-table__keyword{color:var(--ct-ink);word-break:break-word;font-weight:600}.dash-trends-table__empty{text-align:center;color:var(--ct-fg-3);padding:20px 12px!important}.dash-trends-delta--good{color:#166534;font-weight:600}.dash-trends-delta--bad{color:var(--dash-danger);font-weight:600}.dash-trends-delta--flat{color:var(--ct-ink);font-weight:600}.dash-trends-forecast-grid{margin-top:0}.dash-trends-anomalies{gap:10px;display:grid}.dash-trends-anomaly{background:#fafbfc;border:1px solid #f0f2f5;padding:12px 14px}.dash-trends-anomaly--high{border-color:var(--dash-danger-border);background:#fef2f2}.dash-trends-anomaly--medium{background:#fffbeb;border-color:#fde68a}.dash-trends-anomaly--low{background:#f8f9fb;border-color:#e5e7eb}.dash-trends-anomaly__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.dash-trends-anomaly__title{color:var(--ct-ink);font-size:.8125rem}.dash-trends-anomaly__severity{text-transform:uppercase;letter-spacing:.04em;color:var(--ct-fg-3);white-space:nowrap;font-size:.6875rem;font-weight:700}.dash-trends-anomaly__message{color:var(--ct-fg-3);margin:6px 0 0;font-size:.8125rem;line-height:1.45}@media (max-width:720px){.dash-trends-timeline__row{grid-template-columns:minmax(64px,88px) 1fr;gap:8px}.dash-trends-timeline__stats{text-align:left;grid-column:1/-1;font-size:.6875rem}.dash-trends-brand-section .dash-mindora-section__head,.dash-competitive-brand-section .dash-mindora-section__head,.dash-workflows-brand-section .dash-mindora-section__head,.dash-trends-brand-section .dash-mindora-section__body,.dash-competitive-brand-section .dash-mindora-section__body,.dash-workflows-brand-section .dash-mindora-section__body{padding:10px 12px}.dash-trends-brand-filter__label,.dash-competitive-brand-filter__label,.dash-workflows-brand-filter__label{font-size:.6875rem}.dash-trends-brand-filter .dash-trends-filter-control,.dash-competitive-brand-filter .dash-competitive-filter-control,.dash-workflows-brand-filter .dash-workflows-filter-control{height:2rem;min-height:2rem;font-size:.75rem}}.dash-competitive .dash-mindora-section__title,.dash-workflows .dash-mindora-section__title{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.3}.dash-competitive .dash-mindora-section__subtitle,.dash-workflows .dash-mindora-section__subtitle{font-size:.75rem}.dash-competitive-hero-actions,.dash-workflows-hero-actions{flex-wrap:wrap;align-items:flex-end;gap:8px;display:inline-flex}.dash-competitive-brand-filter,.dash-workflows-brand-filter{flex-direction:column;align-items:stretch;gap:6px;width:100%;min-width:0;display:flex}.dash-competitive-brand-filter__label,.dash-workflows-brand-filter__label{color:var(--ct-fg-2);font-size:.75rem;font-weight:600}.dash-competitive-brand-filter .dash-competitive-filter-control,.dash-workflows-brand-filter .dash-workflows-filter-control{width:100%;max-width:none;height:2.25rem;min-height:2.25rem;font-size:.8125rem}.dash-competitive-hero-actions .dash-soft-cta-btn,.dash-competitive-empty,.dash-workflows-empty{color:var(--ct-fg-3);margin:0;font-size:.8125rem;line-height:1.5}.dash-mindora-empty.dash-competitive-empty,.dash-mindora-empty.dash-workflows-empty{padding:28px 16px}.dash-mindora-empty.dash-competitive-empty i,.dash-mindora-empty.dash-workflows-empty i{opacity:.35;margin-bottom:10px;font-size:1.75rem;display:block}.dash-competitive-banner{color:var(--ct-fg-2);background:#fffbeb;border-left-color:#d97706;margin-bottom:0;font-size:.8125rem;line-height:1.45}.dash-competitive-banner strong{color:var(--ct-ink);margin-bottom:4px;display:block}.dash-competitive-banner p{margin:0}.dash-competitive-hint{color:var(--ct-fg-3);margin:12px 0 0;font-size:.75rem;line-height:1.45}.dash-competitive-table-wrap,.dash-workflows-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -4px;padding:0 4px;overflow-x:auto}.dash-competitive-table,.dash-workflows-table{border-collapse:collapse;width:100%;font-size:.8125rem}.dash-competitive-table th,.dash-competitive-table td,.dash-workflows-table th,.dash-workflows-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f0f2f5;padding:10px 12px}.dash-competitive-table th,.dash-workflows-table th{text-transform:uppercase;letter-spacing:.03em;color:var(--ct-fg-3);white-space:nowrap;background:#fafbfc;font-size:.6875rem;font-weight:600}.dash-competitive-table th:not(:first-child),.dash-competitive-table td.dash-competitive-table__center,.dash-workflows-table th:not(:first-child):not(:last-child),.dash-workflows-table td.dash-workflows-table__center{text-align:center}.dash-competitive-table tbody tr:hover td,.dash-workflows-table tbody tr:hover td{background:#fafbfc}.dash-competitive-table__name{color:var(--ct-ink);word-break:break-word;font-weight:600}.dash-competitive-table__gap{color:var(--dash-danger);font-weight:500}.dash-competitive-table__empty,.dash-workflows-table__empty{text-align:center;color:var(--ct-fg-3);padding:20px 12px!important}.dash-competitive-negative{color:var(--dash-danger);font-weight:600}.dash-competitive-table--compact th,.dash-competitive-table--compact td{padding:8px 10px;font-size:.75rem}.dash-competitive-serp-list{gap:10px;display:grid}.dash-competitive-serp-card{background:#fafbfc;border:1px solid #f0f2f5;padding:12px 14px}.dash-competitive-serp-card__query{color:var(--ct-ink);word-break:break-word;margin:0 0 6px;font-size:.8125rem;font-weight:600;line-height:1.35}.dash-competitive-serp-card__brand{color:var(--ct-fg-3);margin:0 0 8px;font-size:.75rem;line-height:1.45}.dash-competitive-serp-card__link{color:#2563eb;margin-left:8px;font-weight:600;text-decoration:none}.dash-competitive-serp-card__link:hover{text-decoration:underline}.dash-competitive-serp-pills{flex-wrap:wrap;gap:6px;display:flex}.dash-competitive-serp-pill{height:1.75rem;color:var(--ct-fg-2);background:#eff6ff;border:1px solid #dbeafe;align-items:center;padding:0 10px;font-size:.6875rem;font-weight:500;display:inline-flex}.dash-competitive-split{grid-template-columns:1fr;align-items:start;gap:16px;display:grid}@media (min-width:960px){.dash-competitive-split{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.dash-competitive-benchmark-grid{margin-top:0}.dash-workflows-section-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dash-workflows-section-actions .dash-mindora-tab,.dash-workflows-list{gap:10px;display:grid}.dash-workflows-card{background:#fff;border:1px solid #e5e7eb;padding:12px 14px}.dash-workflows-card--disabled{opacity:.72;background:#f8f9fb}.dash-workflows-card__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dash-workflows-card__copy{flex:1;min-width:0}.dash-workflows-card__title{color:var(--ct-ink);margin:0;font-size:.8125rem;font-weight:600;line-height:1.35}.dash-workflows-card__meta{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem}.dash-workflows-card__desc{color:var(--ct-fg-3);margin:6px 0 0;font-size:.8125rem;line-height:1.45}.dash-workflows-card__actions{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.dash-workflows-card__actions .dash-mindora-tab{height:2rem;padding:0 12px}.dash-workflows-card__delete{color:var(--dash-danger);border-color:var(--dash-danger-border)}.dash-workflows-card__delete:hover{border-color:var(--dash-danger-border);background:#fef2f2}.dash-workflows-card__steps{color:var(--ct-fg-3);margin:10px 0 0;padding-left:18px;font-size:.75rem;line-height:1.5}.dash-workflows-card__steps li{margin-bottom:4px}.dash-workflows-templates{gap:8px;display:grid}.dash-workflows-template{background:#fafbfc;border:1px solid #f0f2f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.dash-workflows-template__copy{flex:1;min-width:0}.dash-workflows-template__title{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-workflows-template__meta{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem;line-height:1.45}.dash-workflows-template .dash-mindora-tab{flex-shrink:0;height:2rem;padding:0 12px}.dash-workflows-run-output{max-height:220px;color:var(--ct-ink);background:#f8f9fb;border:1px solid #f0f2f5;margin:0;padding:12px 14px;font-size:.6875rem;line-height:1.5;overflow:auto}.dash-workflows-table__when{white-space:nowrap;color:var(--ct-fg-3);font-size:.75rem}.dash-workflows-table__summary{word-break:break-word;line-height:1.4}@media (max-width:720px){.dash-workflows-section-actions{width:100%}}.dash-admin .dash-mindora-section__title{font-family:inherit;font-size:.8125rem;font-weight:600;line-height:1.3}.dash-admin .dash-mindora-section__subtitle{font-size:.75rem}.dash-admin-loading{color:var(--ct-fg-3);flex-direction:column;align-items:center;gap:10px;padding:28px 16px;font-size:.8125rem;display:flex}.dash-admin-loading i{color:#2563eb;font-size:1.5rem}.dash-admin-empty{padding:28px 16px}.dash-admin-empty i{opacity:.35;margin-bottom:10px;font-size:1.75rem;display:block}.dash-admin-table-wrap{-webkit-overflow-scrolling:touch;margin:0 -4px;padding:0 4px;overflow-x:auto}.dash-admin-table{border-collapse:collapse;width:100%;font-size:.8125rem}.dash-admin-table th,.dash-admin-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #f0f2f5;padding:10px 12px}.dash-admin-table th{text-transform:uppercase;letter-spacing:.03em;color:var(--ct-fg-3);white-space:nowrap;background:#fafbfc;font-size:.6875rem;font-weight:600}.dash-admin-table tbody tr:hover td{background:#fafbfc}.dash-admin-table tbody tr.is-self td{background:#f8fafc}.dash-admin-table__username,.dash-admin-table__username-col{text-align:left;white-space:nowrap}.dash-admin-table__username{max-width:100%;color:var(--ct-ink);vertical-align:middle;font-weight:600;display:inline-block}.dash-admin-table__username-col,.dash-admin-table td.dash-admin-table__username{width:1%}.dash-admin-table__email{color:var(--ct-fg-2);white-space:nowrap}.dash-admin-table__date{color:var(--ct-fg-3);white-space:nowrap;font-size:.75rem}.dash-admin-table__actions{white-space:nowrap}.dash-admin-table__actions .dash-mindora-tab{height:2rem;margin-right:6px;padding:0 12px}@media (max-width:767px){.dash-admin-table-wrap{-webkit-overflow-scrolling:touch;touch-action:pan-x;margin:0;padding:0;overflow-x:auto!important}.dash-admin-table{width:max-content;min-width:100%}.dash-admin-table th,.dash-admin-table td{white-space:nowrap}.dash-admin-table td.dash-admin-table__username,.dash-admin-table__username{text-align:left;white-space:nowrap;max-width:none}}.dash-admin-table__delete{color:var(--dash-danger);border-color:var(--dash-danger-border)}.dash-admin-table__delete:hover:not(:disabled){border-color:var(--dash-danger-border);background:#fef2f2}.dash-admin-table__delete:disabled{opacity:.5;cursor:not-allowed}.dash-admin-pill{text-transform:uppercase;letter-spacing:.03em;border:1px solid #0000;align-items:center;height:1.5rem;padding:0 8px;font-size:.6875rem;font-weight:600;display:inline-flex}.dash-admin-pill--admin{color:#7e22ce;background:#f3e8ff;border-color:#e9d5ff}.dash-admin-pill--user{color:#1d4ed8;background:#eff6ff;border-color:#dbeafe}.dash-admin-pill--active{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.dash-admin-pill--inactive{color:#6b7280;background:#f8f9fb;border-color:#e5e7eb}.dash-admin-edit-modal{width:min(28rem,100%)}.dash-admin-edit-modal__body{flex-direction:column;gap:12px;display:flex}.dash-admin-edit-modal__username{color:var(--ct-fg-3);margin:0;font-size:.8125rem;font-weight:600}.dash-admin-edit-form{flex-direction:column;gap:12px;display:flex}.dash-admin-edit-form .dash-mindora-field__input,.dash-admin-edit-form .dash-mindora-field__select{height:2.25rem;min-height:2.25rem;font-size:.8125rem}.dash-admin-edit-modal__footer{gap:8px}.dash-admin-edit-modal__footer .dash-soft-cta-btn{padding:0 16px}.dash-login.dash-root{height:auto;min-height:100dvh;max-height:none;font-family:"Inter",var(--font-noto),system-ui,sans-serif;background:0 0;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden auto}.dash-login__backdrop{z-index:0;pointer-events:none;background-color:#f2f4f7;position:fixed;inset:0;overflow:hidden}.dash-login__pattern{opacity:.72;background-position:50%;background-repeat:repeat;background-size:min(400px,58vw);position:absolute;inset:0}.dash-login__backdrop-shade{background:radial-gradient(88% 72% at 50% 46%,#ffffff8c 0%,#ffffff2e 48%,#0000 72%),linear-gradient(#ffffff38 0%,#0000 18% 82%,#eef2f673 100%);position:absolute;inset:0}.dash-login{box-sizing:border-box;min-height:100dvh;padding:clamp(16px,4vw,28px)}.dash-login>:not(.dash-login__backdrop){z-index:1;width:100%;max-width:22rem;position:relative}.dash-login__card{width:100%;max-width:22rem;margin:0 auto;padding:clamp(20px,4vw,24px);box-shadow:0 24px 64px #0f172a24,0 8px 20px #0f172a0f,inset 0 0 0 1px #ffffffd9;background:#fff!important;border:1px solid #e3e6ea!important}.dash-login__header.dash-soft-card__header--split{align-items:center;margin-bottom:18px}.dash-login__brand{flex:1;justify-content:flex-start;align-items:center;min-width:0;display:flex}.dash-login__logo{object-fit:contain;object-position:left center;width:100%;max-width:168px;height:auto;max-height:32px;display:block}.dash-login__header .dash-soft-card__title{font-size:1.0625rem}.dash-login__brand-copy{min-width:0}.dash-login__brand-sub{color:var(--ct-fg-2);margin:4px 0 0;font-size:.8125rem;font-weight:500;line-height:1.4}.dash-login__lang{border-radius:var(--mindora-radius-sm,0);background:#fff;border:1px solid #e5e7eb;flex-shrink:0;display:inline-flex;overflow:hidden}.dash-login__lang-btn{cursor:pointer;color:var(--ct-fg-2);background:0 0;border:none;padding:6px 12px;font-family:inherit;font-size:.75rem;font-weight:600;transition:background .15s,color .15s}.dash-login__lang-btn+.dash-login__lang-btn{border-left:1px solid #e5e7eb}.dash-login__lang-btn--active{color:var(--ct-accent-cool);background:#5f93c41f}.dash-login__lang-btn:hover:not(.dash-login__lang-btn--active){color:var(--ct-ink);background:#f9fafb}.dash-login__tabs{margin-bottom:18px}.dash-login__title{font-family:var(--font-display);letter-spacing:.01em;color:var(--ct-ink);margin:0 0 8px;font-size:1.0625rem;font-weight:600;line-height:1.3}.dash-login__lead{max-width:none;margin:0 0 20px}.dash-login.dash-overview--soft .dash-mindora-tab{background:var(--theme-btn-secondary-bg)!important;color:var(--theme-btn-secondary-text)!important;border:1px solid #0000!important}.dash-login.dash-overview--soft .dash-mindora-tab:hover:not(.dash-mindora-tab--active){background:var(--theme-btn-secondary-hover)!important;color:var(--theme-btn-secondary-text)!important}.dash-login.dash-overview--soft .dash-mindora-tab--active{background:var(--theme-btn-primary-bg)!important;color:var(--theme-btn-primary-text)!important}.dash-login.dash-overview--soft button.twisty-pill--chip,.dash-login.dash-overview--soft .dash-soft-cta-btn{background:var(--theme-btn-primary-bg)!important;color:var(--theme-btn-primary-text)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:none!important}.dash-login.dash-overview--soft button.twisty-pill--chip:hover:not(:disabled),.dash-login.dash-overview--soft .dash-soft-cta-btn:hover:not(:disabled){background:var(--theme-btn-primary-hover)!important;color:var(--theme-btn-primary-text)!important}.dash-login.dash-overview--soft button.dash-mindora-btn--secondary,.dash-login.dash-overview--soft .dash-mindora-btn--secondary{background:var(--theme-btn-secondary-bg)!important;color:var(--theme-btn-secondary-text)!important;border:1px solid #0000!important}.dash-login.dash-overview--soft button.dash-mindora-btn--secondary:hover:not(:disabled){background:var(--theme-btn-secondary-hover)!important;color:var(--theme-btn-secondary-text)!important}.dash-login.dash-overview--soft button.twisty-pill--chip i,.dash-login.dash-overview--soft .dash-soft-cta-btn i{opacity:.9;color:var(--theme-btn-primary-text)!important}.dash-login__form,.dash-login__verify{flex-direction:column;gap:14px;display:flex}.dash-login__field{margin:0}.dash-login .dash-mindora-field__input{border-radius:var(--mindora-radius-sm,0);height:2.5rem;min-height:2.5rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.dash-login .dash-mindora-field__input:focus{border-color:#5f93c48c;outline:none;box-shadow:0 0 0 3px #5f93c424}.dash-login .dash-mindora-field--error .dash-mindora-field__input{border-color:var(--dash-danger-border);background:#fffbfb}.dash-login .dash-mindora-field__error{color:var(--dash-danger);font-size:.75rem;line-height:1.4}.dash-login .mindora-alert,.dash-login .dash-mindora-banner{margin:0}.dash-login .mindora-alert{color:var(--dash-danger);background:#fef2f2eb;border-color:#dc262647;padding:12px 14px;font-size:.8125rem}.dash-login .dash-mindora-banner--ok{font-size:.8125rem}.dash-login__actions{flex-direction:column;gap:10px;display:flex}.dash-login .dash-soft-cta-btn{justify-content:center;width:100%}.dash-login__status{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:40vh;padding:24px;display:flex}.dash-login__status-card{flex-direction:column;align-items:stretch;gap:16px;display:flex}.dash-login__spinner{width:48px;height:48px;color:var(--ct-accent-cool);background:#5f93c41f;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;display:inline-flex}.dash-login__status-text{color:var(--ct-fg-2);margin:0;font-size:.875rem;font-weight:500;line-height:1.45}@media (max-width:480px){.dash-login__brand{flex-direction:column;align-items:stretch}.dash-login__lang{align-self:flex-start}.dash-login__title{font-size:1.125rem}}@media (max-width:767px){.dash-mindora-theme.dash-root{width:100%;max-width:100%;overflow-x:clip}.dash-mindora-theme img,.dash-mindora-theme video,.dash-mindora-theme svg{max-width:100%}.dash-mindora-theme .dash-page-host{padding-bottom:calc(56px + env(safe-area-inset-bottom,0px))}.dash-mindora-theme .dash-page.dash-mindora-page,.dash-mindora-theme .dash-page.dash-overview--soft{box-sizing:border-box;min-width:0;max-width:100%;padding:10px 12px}.dash-mindora-theme .dash-soft-card{padding:14px}.dash-mindora-theme .dash-mindora-page__grid,.dash-mindora-theme .dash-overview-soft__grid{gap:12px;min-width:0}.dash-mindora-theme .dash-soft-card__header,.dash-mindora-theme .dash-soft-card__header--split{flex-direction:column;align-items:stretch;gap:10px;margin-bottom:14px}.dash-mindora-theme .dash-brands-soft-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px}.dash-mindora-theme .dash-mindora-page-hero__body{grid-template-columns:1fr;gap:0}.dash-mindora-theme .dash-mindora-page-hero__copy{display:none}.dash-mindora-theme .dash-mindora-page-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px;margin-bottom:14px}.dash-mindora-theme .dash-mindora-page-hero__title-row{flex-wrap:nowrap;gap:6px}.dash-mindora-theme .dash-mindora-page-hero__title-row .dash-mindora-page-hero__action-btn{justify-content:center;width:1.625rem!important;min-width:1.625rem!important;max-width:1.625rem!important;min-height:1.625rem!important;padding:0!important}.dash-mindora-theme .dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions button:has(i){justify-content:center;width:1.625rem!important;min-width:1.625rem!important;max-width:1.625rem!important;min-height:1.625rem!important;padding:0!important}.dash-mindora-theme .dash-mindora-page-hero__title-row .dash-mindora-page-hero__actions .dash-mindora-tab:has(i){justify-content:center;width:1.625rem!important;min-width:1.625rem!important;max-width:1.625rem!important;min-height:1.625rem!important;padding:0!important}.dash-mindora-theme .dash-mindora-section__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;margin-left:0;display:grid}.dash-mindora-theme .dash-mindora-section__title-row{flex-wrap:wrap;gap:8px}.dash-mindora-theme .dash-overview-soft__insights-row{grid-template-columns:1fr}.dash-mindora-theme .dash-mindora-page-hero{min-width:0;max-width:100%;padding:14px}.dash-mindora-theme .dash-navbar__title{max-width:42vw;font-size:.875rem}.dash-mindora-theme .dash-navbar__brand-mark{width:28px;height:28px}.dash-mindora-theme .twisty-pill{min-width:0;max-width:100%}.dash-mindora-theme .mindora-glass-panel{max-width:100%;overflow:hidden}.dash-mindora-theme .dash-mindora-tabs{width:100%}.dash-mindora-theme .dash-mindora-tab{text-align:center;flex:auto}.dash-mindora-theme .dash-mindora-filter-select,.dash-mindora-theme .dash-mindora-scope__dropdown,.dash-mindora-theme .dash-mindora-scope__row{width:100%;max-width:100%}.dash-mindora-theme .dash-content-card__head{flex-direction:column;align-items:stretch}.dash-mindora-theme .dash-content-card__meta{grid-template-columns:1fr}.dash-mindora-theme .dash-content.dash-overview--soft{--soft-btn-height:1.75rem;--soft-btn-padding-y:.18rem;--soft-btn-padding-x:.42rem;--soft-btn-font-size:.625rem;--soft-btn-gap:3px;--soft-btn-icon-size:.5rem}.dash-mindora-theme .dash-content-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:5px;padding:8px 10px;display:grid}.dash-mindora-theme .dash-content-card__actions .dash-content-card__target-select{grid-column:1/-1;width:100%;max-width:100%}.dash-mindora-theme .dash-content-card__actions .dash-mindora-tab,.dash-mindora-theme .dash-content .dash-content-card__actions .dash-mindora-tab,.dash-mindora-theme .dash-content-card__actions a.dash-mindora-tab{text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;min-height:1.75rem;padding:.18rem .42rem;font-size:.625rem;line-height:1.25}.dash-mindora-theme .dash-content-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;display:grid}.dash-mindora-theme .dash-content .dash-mindora-section__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:100%;margin-left:0;display:grid}.dash-mindora-theme .dash-content .dash-mindora-section__actions .dash-content-actions{grid-column:1/-1;width:100%}.dash-mindora-theme .dash-content-actions .dash-soft-cta-btn{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-mindora-alert-card{flex-direction:column}.dash-mindora-theme .dash-mindora-alert-card__actions{width:100%}.dash-mindora-theme .dash-mindora-alert-card__actions .dash-mindora-tab{flex:auto}.dash-mindora-theme .dash-mindora-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-mindora-theme .dash-mindora-card-grid,.dash-mindora-theme .dash-mindora-check-grid,.dash-mindora-theme .dash-billing-soft-hero__body{grid-template-columns:1fr}.dash-mindora-theme .dash-billing-soft-hero__copy,.dash-mindora-theme .dash-brands-soft-hero__copy,.dash-mindora-theme .dash-teams-soft-hero__copy,.dash-mindora-theme .dash-enterprise-soft-hero__copy,.dash-mindora-theme .dash-compliance-soft-hero__copy,.dash-mindora-theme .dash-mindora-page-hero__copy,.dash-mindora-theme .dash-overview-soft-hero__left,.dash-mindora-theme .dash-overview-soft-hero__tools{display:none}.dash-mindora-theme .dash-billing-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-brands-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-enterprise-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-compliance-soft-hero .dash-soft-card__header--split,.dash-mindora-theme .dash-overview-soft-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px}.dash-mindora-theme .dash-billing-soft-hero__title-row,.dash-mindora-theme .dash-enterprise-soft-hero__title-row,.dash-mindora-theme .dash-compliance-soft-hero__title-row,.dash-mindora-theme .dash-overview-soft-hero__title-row,.dash-mindora-theme .dash-teams-soft-hero__title-row{flex-wrap:nowrap;gap:6px}.dash-mindora-theme .dash-enterprise-soft-hero__action-btn,.dash-mindora-theme .dash-compliance-soft-hero__action-btn,.dash-mindora-theme .dash-billing-soft-hero__action-btn{justify-content:center;width:1.625rem;min-width:1.625rem}.dash-mindora-theme .dash-brands-soft-hero__actions,.dash-mindora-theme .dash-teams-soft-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-teams-soft-hero .dash-soft-card__header--split{flex-direction:row;align-items:center;gap:8px}.dash-mindora-theme .dash-billing-soft-hero__kpis .dash-overview-kpi__grid,.dash-mindora-theme .dash-billing-soft-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-compliance-soft-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-brands-soft-hero__kpis .dash-overview-kpi__grid,.dash-mindora-theme .dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-overview-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}:is(.dash-mindora-theme .dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero:has(.dash-overview-kpi__item:nth-child(4)):not(:has(.dash-overview-kpi__item:nth-child(5))),.dash-mindora-theme .dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero){grid-template-columns:repeat(2,minmax(0,1fr))}.dash-mindora-theme .dash-teams-soft-hero__kpis .dash-overview-kpi__grid:not(.dash-overview-kpi__grid--hero){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dash-mindora-theme .dash-billing-plans-grid{grid-template-columns:1fr;gap:14px}.dash-mindora-theme .dash-billing-plan-card{min-height:0}.dash-mindora-theme .dash-billing-active-bar{flex-direction:column;align-items:stretch;gap:10px}.dash-mindora-theme .dash-billing-active-bar__cancel{align-self:flex-start}.dash-mindora-theme .dash-billing-feature-grid{grid-template-columns:1fr}.dash-mindora-theme .dash-enterprise-soft-hero__body,.dash-mindora-theme .dash-compliance-soft-hero__body,.dash-mindora-theme .dash-brands-soft-hero__body,.dash-mindora-theme .dash-teams-soft-hero__body,.dash-mindora-theme .dash-billing-soft-hero__body{grid-template-columns:1fr;align-items:start;gap:14px}.dash-mindora-theme .dash-brands-negative__header{flex-direction:column;align-items:stretch}.dash-mindora-theme .dash-soft-modal{width:calc(100vw - 24px);max-width:calc(100vw - 24px);margin:12px}.dash-mindora-theme .dash-navbar__start{gap:8px}.dash-mindora-theme .dash-navbar__actions{gap:6px}.dash-mindora-theme .dash-mindora-toolbar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.dash-mindora-theme .dash-mindora-toolbar__spacer{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;gap:8px;width:100%;margin-left:0;display:flex}.dash-mindora-theme .dash-mindora-toolbar .dash-mindora-filter-select,.dash-mindora-theme .dash-mindora-toolbar .dash-mindora-field,.dash-mindora-theme .dash-mindora-toolbar select,.dash-mindora-theme .dash-mindora-toolbar input[type=search],.dash-mindora-theme .dash-mindora-toolbar input[type=text],.dash-mindora-theme .dash-mindora-toolbar label{grid-column:1/-1;width:100%;min-width:0;max-width:100%}.dash-mindora-theme .dash-mindora-toolbar .twisty-pill,.dash-mindora-theme .dash-mindora-toolbar .dash-soft-cta-btn,.dash-mindora-theme .dash-mindora-toolbar .mindora-btn,.dash-mindora-theme .dash-mindora-toolbar .dash-mindora-tab{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-alerts-filters.dash-mindora-toolbar{flex-direction:column;align-items:stretch;gap:10px;display:flex}.dash-mindora-theme .dash-alerts-filter-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin-left:0;display:grid}.dash-mindora-theme .dash-tasks-filters.dash-mindora-toolbar{flex-direction:column;align-items:stretch;gap:10px;display:flex}.dash-mindora-theme .dash-tasks-filter-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin-left:0;display:grid}.dash-mindora-theme .dash-articles-filters.dash-mindora-toolbar{flex-direction:column;align-items:stretch;gap:10px;display:flex}.dash-mindora-theme .dash-articles-filter-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-articles-filters-section .dash-mindora-section__head,.dash-mindora-theme .dash-articles-filters-section .dash-mindora-section__body{padding:10px 12px}.dash-mindora-theme .dash-soft-card__title-row{flex-wrap:wrap;min-width:0}.dash-mindora-theme .dash-soft-card__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-mindora-theme .dash-mindora-page-hero__actions .twisty-pill:not(.dash-mindora-page-hero__action-btn),.dash-mindora-theme .dash-mindora-page-hero__actions .dash-soft-cta-btn:not(.dash-mindora-page-hero__action-btn),.dash-mindora-theme .dash-mindora-page-hero__actions .mindora-btn,.dash-mindora-theme .dash-mindora-page-hero__actions .dash-mindora-tab{justify-content:center;width:auto;min-width:0}.dash-mindora-theme .dash-mindora-section__actions .twisty-pill,.dash-mindora-theme .dash-mindora-section__actions .dash-soft-cta-btn,.dash-mindora-theme .dash-mindora-section__actions .mindora-btn,.dash-mindora-theme .dash-mindora-section__actions .dash-mindora-tab,.dash-mindora-theme .dash-brands-soft-hero__actions .twisty-pill,.dash-mindora-theme .dash-brands-soft-hero__actions .dash-soft-cta-btn,.dash-mindora-theme .dash-teams-soft-hero__actions .twisty-pill,.dash-mindora-theme .dash-teams-soft-hero__actions .dash-soft-cta-btn,.dash-mindora-theme .dash-content-actions .twisty-pill,.dash-mindora-theme .dash-content-actions .dash-mindora-tab{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-mindora-page-hero__actions .twisty-pill span,.dash-mindora-theme .dash-mindora-section__actions .twisty-pill span,.dash-mindora-theme .dash-brands-soft-hero__actions .twisty-pill span,.dash-mindora-theme .dash-teams-soft-hero__actions .twisty-pill span,.dash-mindora-theme .dash-content-actions .twisty-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-mindora-theme .dash-brands-card__toolbar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:5px;padding:8px 10px;display:grid}.dash-mindora-theme .dash-brands-card__toolbar .twisty-pill,.dash-mindora-theme .dash-brands-card__toolbar .dash-soft-cta-btn{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-brands-card__header{gap:8px}.dash-mindora-theme .dash-brands-card__title-block{flex:none}.dash-mindora-theme .dash-brands-kw-col__pager-btn{width:1.375rem;min-width:1.375rem;height:1.375rem;min-height:1.375rem}.dash-mindora-theme .dash-brands-kw-col__pager-btn i{font-size:.5rem}.dash-mindora-theme .dash-overview-soft-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-overview-soft-chips .twisty-pill{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-overview-soft-chips .twisty-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-mindora-theme .dash-brands-serp__header{flex-direction:column;align-items:stretch}.dash-mindora-theme .dash-brands-kw-panel__grid{grid-template-columns:1fr}.dash-mindora-theme .dash-brands-voice__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-brands-voice__actions .twisty-pill,.dash-mindora-theme .dash-brands-voice__actions .dash-soft-cta-btn{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-teams-member-row{flex-direction:column;align-items:stretch;gap:10px}.dash-mindora-theme .dash-teams-member-row__actions{flex-wrap:wrap;justify-content:flex-start;width:100%}.dash-mindora-theme .dash-teams-code-block__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-teams-activity-pager__actions{align-items:center;gap:6px;width:auto;display:inline-flex}.dash-mindora-theme .dash-compliance-table__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-compliance-table__actions .twisty-pill{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-compliance-section__title-row{flex-wrap:wrap}.dash-mindora-theme .dash-enterprise-section__head,.dash-mindora-theme .dash-billing-section__head{flex-direction:column;align-items:stretch;gap:8px}.dash-mindora-theme .dash-table-scroll,.dash-mindora-theme .dash-admin-table-wrap,.dash-mindora-theme .dash-task-table-scroll{-webkit-overflow-scrolling:touch;touch-action:pan-x;margin-inline:-2px;padding-inline:2px;overflow-x:auto!important}.dash-mindora-theme .dash-mindora-check-row,.dash-mindora-theme .dash-mindora-list-row{flex-direction:column;align-items:stretch;gap:8px}.dash-mindora-theme .dash-mindora-check-row__actions,.dash-mindora-theme .dash-mindora-list-row__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-mindora-check-row__actions .twisty-pill,.dash-mindora-theme .dash-mindora-check-row__actions .dash-soft-cta-btn,.dash-mindora-theme .dash-mindora-check-row__actions .dash-mindora-tab,.dash-mindora-theme .dash-mindora-list-row__actions .twisty-pill,.dash-mindora-theme .dash-mindora-list-row__actions .dash-soft-cta-btn,.dash-mindora-theme .dash-mindora-list-row__actions .dash-mindora-tab,.dash-mindora-theme .dash-articles-detail-toolbar__actions .twisty-pill,.dash-mindora-theme .dash-articles-detail-toolbar__actions .dash-soft-cta-btn,.dash-mindora-theme .dash-articles-detail-toolbar__actions .dash-mindora-tab{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-articles-detail-toolbar__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-mindora-split{grid-template-columns:1fr}.dash-mindora-theme .dash-mindora-detail-panel{min-width:0;max-width:100%}.dash-mindora-theme .dash-mindora-detail-panel__toolbar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.dash-mindora-theme .dash-mindora-detail-panel__toolbar .twisty-pill,.dash-mindora-theme .dash-mindora-detail-panel__toolbar .dash-soft-cta-btn{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-targets-connected__actions,.dash-mindora-theme .dash-gsc-connect__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-targets-connected__actions button,.dash-mindora-theme .dash-gsc-connect__actions button{justify-content:center;width:100%;min-width:0}.dash-mindora-theme .dash-overview-soft-hero__tools{flex-wrap:wrap;gap:8px;width:100%}.dash-mindora-theme .dash-overview-kpi__grid:not(.dash-overview-kpi__grid--hero){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dash-mindora-theme .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dash-mindora-theme .dash-overview-kpi__grid--hero .dash-overview-kpi__item,.dash-mindora-theme .dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero .dash-overview-kpi__item{border-bottom:none;padding-bottom:0}.dash-mindora-theme .dash-backlinks-panel__toolbar,.dash-mindora-theme .dash-backlinks-disavow-form{flex-direction:column;align-items:stretch}.dash-mindora-theme .dash-backlinks-veb-tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.dash-mindora-theme .dash-analytics-layout{grid-template-columns:1fr}.dash-mindora-theme .dash-analytics-sidebar{max-height:none;position:static}.dash-mindora-theme .dash-competitive-match-row,.dash-mindora-theme .dash-trends-row,.dash-mindora-theme .dash-workflows-step{flex-direction:column;align-items:stretch}.dash-mindora-theme .dash-data-export-format-grid,.dash-mindora-theme .dash-reports-type-grid{grid-template-columns:1fr}.dash-mindora-theme .dash-roadmap-phase{flex-direction:column;align-items:stretch}.dash-mindora-theme .dash-sentiment-breakdown,.dash-mindora-theme .dash-collections-detail-grid,.dash-mindora-theme .dash-function-explain-grid,.dash-mindora-theme .dash-content-strategy-grid{grid-template-columns:1fr}.dash-mindora-theme .dash-admin-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-mindora-theme .dash-soft-modal__footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.dash-mindora-theme .dash-soft-modal__footer .twisty-pill,.dash-mindora-theme .dash-soft-modal__footer .dash-soft-cta-btn,.dash-mindora-theme .dash-soft-modal__footer .mindora-btn{justify-content:center;width:100%;min-width:0}}@media (max-width:479px){.dash-mindora-theme .dash-content-actions,.dash-mindora-theme .dash-content .dash-mindora-section__actions,.dash-mindora-theme .dash-content-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}.dash-mindora-theme .dash-mindora-section__actions,.dash-mindora-theme .dash-brands-soft-hero__actions,.dash-mindora-theme .dash-teams-soft-hero__actions,.dash-mindora-theme .dash-brands-voice__actions,.dash-mindora-theme .dash-mindora-toolbar,.dash-mindora-theme .dash-compliance-table__actions,.dash-mindora-theme .dash-mindora-detail-panel__toolbar,.dash-mindora-theme .dash-targets-connected__actions,.dash-mindora-theme .dash-gsc-connect__actions,.dash-mindora-theme .dash-soft-modal__footer,.dash-mindora-theme .dash-mindora-check-row__actions,.dash-mindora-theme .dash-mindora-list-row__actions,.dash-mindora-theme .dash-articles-detail-toolbar__actions,.dash-mindora-theme .dash-mindora-stat-grid,.dash-mindora-theme .dash-billing-soft-hero__kpis .dash-overview-kpi__grid,.dash-mindora-theme .dash-teams-soft-hero__kpis .dash-overview-kpi__grid:not(.dash-overview-kpi__grid--hero),.dash-mindora-theme .dash-brands-soft-hero__kpis .dash-overview-kpi__grid:not(.dash-overview-kpi__grid--hero),.dash-mindora-theme .dash-overview-kpi__grid:not(.dash-overview-kpi__grid--hero){grid-template-columns:1fr}.dash-mindora-theme .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-brands-soft-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-teams-soft-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-billing-soft-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-compliance-soft-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero,.dash-mindora-theme .dash-overview-soft-hero__kpis .dash-overview-kpi__grid--hero{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}:is(.dash-mindora-theme .dash-mindora-page-hero__kpis .dash-overview-kpi__grid--hero:has(.dash-overview-kpi__item:nth-child(4)):not(:has(.dash-overview-kpi__item:nth-child(5))),.dash-mindora-theme .dash-enterprise-soft-hero__kpis .dash-overview-kpi__grid--hero){grid-template-columns:repeat(2,minmax(0,1fr))}.dash-mindora-theme .dash-admin-kpi-grid,.dash-mindora-theme .dash-test-indicators-plan__grid{grid-template-columns:1fr}.dash-mindora-theme .dash-navbar__title{max-width:36vw;font-size:.8125rem}}.dash-test-indicators .dash-mindora-section__title{font-size:.8125rem}.dash-test-indicators-loading{text-align:center;color:var(--ct-fg-3);padding:48px 16px;font-size:.8125rem}.dash-test-indicators-grade{background:#ed6c0214;border-left:4px solid #ed6c02;padding:clamp(16px,2vw,20px)}.dash-test-indicators-grade--ready{background:#2e7d3214;border-left-color:#2e7d32}.dash-test-indicators-grade--blocked{background:#d32f2f14;border-left-color:#d32f2f}.dash-test-indicators-grade__meta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.dash-test-indicators-grade__label{letter-spacing:.06em;text-transform:uppercase;color:#ed6c02;font-size:.6875rem;font-weight:700}.dash-test-indicators-grade--ready .dash-test-indicators-grade__label{color:#2e7d32}.dash-test-indicators-grade--blocked .dash-test-indicators-grade__label{color:#d32f2f}.dash-test-indicators-grade__time{color:var(--ct-fg-3);font-size:.75rem}.dash-test-indicators-grade__hint{color:var(--ct-fg-2);margin:0 0 8px;font-size:.75rem;line-height:1.45}.dash-test-indicators-grade__headline{color:var(--ct-ink);margin:0 0 8px;font-size:1rem;font-weight:600;line-height:1.35}.dash-test-indicators-grade__summary{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.55}.dash-test-indicators-list{color:var(--ct-ink);margin:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.65}.dash-test-indicators-brand-tabs{border-bottom:1px solid #f0f2f5;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding-bottom:8px;display:flex}.dash-test-indicators-brand-tab{max-width:100%;color:var(--ct-ink);cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-family:inherit;font-size:.75rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.dash-test-indicators-brand-tab--active{color:#fff;background:#000;border-color:#000;font-weight:600}.dash-test-indicators-brand-tab__dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.dash-test-indicators-brand-tab__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dash-test-indicators-brand-tab__meta{opacity:.8;flex-shrink:0;font-size:.6875rem}.dash-test-indicators-step{border-bottom:1px solid #f0f2f5;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.dash-test-indicators-step__icon{flex-shrink:0;margin-top:2px;font-size:1.125rem}.dash-test-indicators-step__icon--pass{color:#2e7d32}.dash-test-indicators-step__icon--warn{color:#ed6c02}.dash-test-indicators-step__icon--fail{color:#d32f2f}.dash-test-indicators-step__body{flex:1;min-width:0}.dash-test-indicators-step__row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}.dash-test-indicators-step__label{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-test-indicators-step__status{text-transform:uppercase;letter-spacing:.04em;font-size:.6875rem;font-weight:600}.dash-test-indicators-step__status--pass{color:#2e7d32}.dash-test-indicators-step__status--warn{color:#ed6c02}.dash-test-indicators-step__status--fail{color:#d32f2f}.dash-test-indicators-step__message{color:var(--ct-fg-2);margin:0;font-size:.8125rem;line-height:1.5}.dash-test-indicators-step__help{color:#4f7cff;margin:6px 0 0;font-size:.75rem}.dash-test-indicators-panel{border-radius:var(--soft-ui-radius-sm,0);margin-bottom:16px;padding:14px 16px}.dash-test-indicators-panel--error{border:1px solid var(--dash-danger-border);background:#fffbfb}.dash-test-indicators-panel--setup{background:#d32f2f0a;border:1px solid #d32f2f38}.dash-test-indicators-panel__title{color:var(--ct-ink);margin:0 0 6px;font-size:.8125rem;font-weight:600}.dash-test-indicators-panel__hint{color:var(--ct-fg-2);margin:0 0 12px;font-size:.75rem;line-height:1.55}.dash-test-indicators-panel__items{flex-direction:column;gap:10px;display:flex}.dash-test-indicators-panel__item{border-radius:var(--soft-ui-radius-sm,0);background:#fff;border:1px solid #f0f2f5;padding:12px 14px}.dash-test-indicators-panel__item--severity-error{border-left:4px solid #d32f2f}.dash-test-indicators-panel__item--severity-warning{border-left:4px solid #ed6c02}.dash-test-indicators-panel__item-head{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px;display:flex}.dash-test-indicators-panel__item-title{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-test-indicators-pill{text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 8px;font-size:.6875rem;font-weight:700}.dash-test-indicators-brand-card{border-radius:var(--soft-ui-radius-sm,0);background:#fff;border:1px solid #f0f2f5;margin-bottom:16px;padding:16px 18px}.dash-test-indicators-brand-card__head{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:10px;display:flex}.dash-test-indicators-brand-card__title{color:var(--ct-ink);margin:0;font-size:.9375rem;font-weight:600}.dash-test-indicators-brand-card__website{color:var(--ct-fg-3);margin:4px 0 0;font-size:.75rem}.dash-test-indicators-brand-card__progress{color:var(--ct-fg-3);font-size:.75rem}.dash-test-indicators-brand-card__headline{color:var(--ct-ink);margin:0 0 12px;font-size:.8125rem}.dash-test-indicators-brand-card__blockers{color:#d32f2f;margin:0 0 12px;padding-left:1.25rem;font-size:.75rem}.dash-test-indicators-status-pill{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:.6875rem;font-weight:700;display:inline-flex}.dash-test-indicators-check-row{border-radius:var(--soft-ui-radius-sm,0);background:#fafbfc;border:1px solid #f0f2f5;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.dash-test-indicators-check-row--ok{background:#2e7d320f}.dash-test-indicators-check-grid{gap:10px;margin-bottom:16px;display:grid}.dash-test-indicators-next-step{border-radius:var(--soft-ui-radius-sm,0);background:#4f7cff14;border:1px solid #4f7cff33;margin-bottom:16px;padding:14px 16px}.dash-test-indicators-next-step__label{color:#4f7cff;text-transform:uppercase;margin-bottom:6px;font-size:.6875rem;font-weight:700}.dash-test-indicators-next-step__text{color:var(--ct-ink);margin:0;font-size:.8125rem;line-height:1.55}.dash-test-indicators-subhead{color:var(--ct-ink);margin:16px 0 8px;font-size:.8125rem;font-weight:600}.dash-test-indicators-simple-step{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.dash-test-indicators-simple-step__mark{width:28px;height:28px;color:var(--ct-fg-3);background:#94a3b833;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:flex}.dash-test-indicators-simple-step__mark--done{color:#2e7d32;background:#2e7d3226}.dash-test-indicators-simple-step__title{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-test-indicators-simple-step__desc{color:var(--ct-fg-2);margin-top:4px;font-size:.75rem;line-height:1.5}.dash-test-indicators-toggle{cursor:pointer;color:var(--ct-ink);background:0 0;border:none;padding:0;font-family:inherit;font-size:.8125rem;font-weight:600}.dash-test-indicators-plan{border-radius:var(--soft-ui-radius-sm,0);background:#fafbfc;border:1px solid #f0f2f5;margin-bottom:16px;padding:12px 14px}.dash-test-indicators-plan__title{color:var(--ct-fg-3);text-transform:uppercase;margin-bottom:8px;font-size:.6875rem;font-weight:700}.dash-test-indicators-plan__code{color:#4f7cff;text-transform:none;margin-left:8px}.dash-test-indicators-plan__grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;font-size:.75rem;display:grid}.dash-test-indicators-plan__key{color:var(--ct-fg-3);text-transform:capitalize;font-size:.6875rem;font-weight:600}.dash-test-indicators-plan__value{color:var(--ct-ink);font-weight:500}.dash-test-indicators-stat-tile{border-radius:var(--soft-ui-radius-sm,0);background:#fff;border:1px solid #f0f2f5;padding:14px 16px}.dash-test-indicators-stat-tile__value{color:var(--ct-fg-3);font-size:1.25rem;font-weight:600}.dash-test-indicators-stat-tile__value--active{color:#4f7cff}.dash-test-indicators-stat-tile__label{color:var(--ct-ink);margin-top:4px;font-size:.8125rem;font-weight:500}.dash-test-indicators-stat-tile__hint{color:var(--ct-fg-3);margin-top:6px;font-size:.6875rem;line-height:1.45}.dash-test-indicators-detail{border-top:1px solid #f0f2f5;margin-top:16px;padding-top:16px}.dash-test-indicators-detail__item{border-radius:var(--soft-ui-radius-sm,0);background:#fafbfc;border:1px solid #f0f2f5;margin-bottom:8px;padding:10px 12px}.dash-test-indicators-detail__item--dashed{background:#fff;border-style:dashed}.dash-test-indicators-detail__item-title{color:var(--ct-ink);font-size:.8125rem;font-weight:600}.dash-test-indicators-detail__item-meta{color:var(--ct-fg-3);margin-top:4px;font-size:.6875rem}.dash-test-indicators-detail__item-body{color:var(--ct-fg-2);margin-top:6px;font-size:.75rem}.dash-test-indicators-detail__list{margin:0;padding-left:1.25rem;font-size:.8125rem}.dash-test-indicators-detail__process{margin:0;padding-left:1.25rem;font-size:.8125rem;line-height:1.55}.dash-test-indicators-tech-row{color:var(--ct-fg-2);border-bottom:1px solid #f0f2f5;padding:6px 0;font-size:.75rem}.dash-test-indicators-tech-cat{color:var(--ct-fg-3);margin-bottom:8px;font-size:.75rem;font-weight:600}@media (max-width:767px){.dash-test-indicators-brand-tab{flex:calc(50% - 4px);justify-content:center}.dash-test-indicators-plan__grid{grid-template-columns:1fr 1fr}}
