/* ============================================================================
   polish-lime.css — loaded last. Pipeline picker, the move panel in every lead's
   pop-up, All Agents placement, dark-mode reading fixes and the dark-mode hover glow.
   ========================================================================== */

/* ---------- pipeline picker: a real menu that reads the same in light and dark ---------- */
.pb-native{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;min-width:0!important;border:0!important;padding:0!important}
.pb-pick{display:flex;align-items:center;gap:10px;position:relative}
.pb-dd{position:relative}
.pb-dd-btn{display:inline-flex;align-items:center;gap:10px;height:38px;min-width:200px;padding:0 12px 0 14px;border-radius:10px;border:1px solid #C9DACF;background:#FFFFFF;color:#0B2B1D;font:inherit;font-size:14px;cursor:pointer;box-shadow:0 1px 2px rgba(11,43,29,.06)}
.pb-dd-btn b{font-weight:800;white-space:nowrap}
.pb-dd-btn em{font-style:normal;font-weight:800;font-size:12px;min-width:24px;height:22px;padding:0 7px;border-radius:99px;display:inline-grid;place-items:center;background:#E3F1E8;color:#14603A}
.pb-dd-btn svg{width:16px;height:16px;margin-left:auto;flex:none;transition:transform .15s}
.pb-dd-btn[aria-expanded="true"] svg{transform:rotate(180deg)}
.pb-dd-btn:hover{border-color:#1E9A52}
.pb-dd-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:60;min-width:100%;width:max-content;max-width:320px;padding:6px;border-radius:12px;background:#FFFFFF;border:1px solid #C9DACF;box-shadow:0 24px 50px -18px rgba(7,31,21,.45)}
.pb-dd-menu[hidden]{display:none}
.pb-dd-opt{display:flex;align-items:center;gap:18px;width:100%;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#0B2B1D;font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer}
.pb-dd-opt span{flex:1;white-space:nowrap}
.pb-dd-opt em{font-style:normal;font-size:12px;font-weight:800;color:#3F5A4B}
.pb-dd-opt:hover,.pb-dd-opt:focus-visible{background:#EEF8F1;outline:none}
.pb-dd-opt.on{background:#14603A;color:#FFFFFF}.pb-dd-opt.on em{color:#D9F2E3}
html[data-theme="dark"] .pb-dd-btn{background:#133826;border-color:rgba(255,255,255,.18);color:#FFFFFF}
html[data-theme="dark"] .pb-dd-btn em{background:rgba(255,255,255,.12);color:#FFFFFF}
html[data-theme="dark"] .pb-dd-menu{background:#0F3324;border-color:rgba(255,255,255,.16);box-shadow:0 24px 50px -18px rgba(0,0,0,.8)}
html[data-theme="dark"] .pb-dd-opt{color:#FFFFFF}
html[data-theme="dark"] .pb-dd-opt em{color:#D4E2D8}
html[data-theme="dark"] .pb-dd-opt:hover,html[data-theme="dark"] .pb-dd-opt:focus-visible{background:rgba(255,255,255,.08)}
html[data-theme="dark"] .pb-dd-opt.on{background:#1E9A52;color:#FFFFFF}
.pb-pick-l{white-space:nowrap}

/* ---------- the move panel in every lead's pop-up ---------- */
.pb-movebar{display:flex!important;flex-direction:column;gap:12px!important;padding:12px 14px!important}
.pb-mv-h{display:flex;align-items:baseline;gap:10px;margin:0 0 8px;font-size:10.5px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#2A4537}
.pb-mv-h small{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:#53695C}
.pb-mv-chips{display:flex;flex-wrap:wrap;gap:6px}
.pb-mv-chip{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:99px;border:1px solid #C9DACF;background:#FFFFFF;color:#0B2B1D;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;line-height:1.2}
.pb-mv-chip i{width:8px;height:8px;border-radius:50%;background:var(--c);flex:none}
.pb-mv-chip:hover{border-color:#1E9A52}
.pb-mv-chip.on{background:#14603A;border-color:#14603A;color:#FFFFFF}.pb-mv-chip.on i{background:#FFFFFF}
.pb-mv-chip:disabled{opacity:.55;cursor:default}
.pb-mv-native{position:absolute!important;width:1px!important;height:1px!important;opacity:0!important;pointer-events:none!important}
.pb-mv-send{border-top:1px solid #CFE6D7;padding-top:12px}
.pb-mv-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;gap:8px}
.pb-mv-row select{height:38px;border-radius:8px;border:1px solid #BFE0CC;background:#FFFFFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314603A' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right 10px center/14px no-repeat;color:#0B2B1D;font:inherit;font-size:13px;font-weight:700;padding:0 32px 0 10px;min-width:0;appearance:none;-webkit-appearance:none;cursor:pointer}
.pb-mv-row select[hidden]{display:none}
.pb-mv-go{height:38px;padding:0 18px;border-radius:8px;border:0;background:#14603A;color:#FFFFFF;font:inherit;font-size:14px;font-weight:800;cursor:pointer}
.pb-mv-go:disabled,.pb-mv-row select:disabled{opacity:.5;cursor:default}
.pb-mv-h{flex-wrap:wrap;row-gap:2px}
@media (max-width:640px){.pb-mv-row{grid-template-columns:1fr}.pb-mv-h small{flex-basis:100%}}
/* phone: the pipeline header stacks, nothing runs off the right edge */
@media (max-width:640px){
  .pb-head{display:grid!important;grid-template-columns:1fr;gap:8px!important}
  .pb-head .pb-exit{justify-self:start}
  .pb-pick{width:100%!important;display:flex!important}
  .pb-dd{flex:1;min-width:0}.pb-dd-btn{width:100%;min-width:0!important}
  .pb-dd-menu{left:auto;right:0;max-width:calc(100vw - 32px)}
  .pb-tools{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px!important;width:100%;margin:0!important}
  .pb-tools .btn-row{width:100%;justify-content:center;min-width:0;padding:0 8px!important}
  .pb-tools .btn-row span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
@media (max-width:420px){.pb-tools{grid-template-columns:1fr 1fr}.pb-tools .pb-add{grid-column:1/-1}}
html[data-theme="dark"] .pb-mv-h{color:#FFFFFF}
html[data-theme="dark"] .pb-mv-h small{color:#D4E2D8}
html[data-theme="dark"] .pb-mv-chip{background:#0A2419;border-color:rgba(255,255,255,.18);color:#FFFFFF}
html[data-theme="dark"] .pb-mv-chip.on{background:#1E9A52;border-color:#3FC178;color:#FFFFFF}
html[data-theme="dark"] .pb-mv-send{border-top-color:rgba(255,255,255,.12)}
html[data-theme="dark"] .pb-mv-row select{background-position:right 10px center!important;background-size:14px!important;background-repeat:no-repeat!important;background-color:#0A2419;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23FFFFFF' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");border-color:rgba(255,255,255,.18);color:#FFFFFF}
html[data-theme="dark"] .pb-mv-go{background:#167A43;color:#FFFFFF}

/* ---------- All Agents: right under the Light / Dark switch, above Quick Links ---------- */
.sidebar .nav-dash{display:flex!important;align-items:center;gap:10px;width:calc(100% - 20px);margin:10px 10px 6px!important;padding:11px 14px!important;border-radius:10px!important;border:1px solid rgba(255,255,255,.16)!important;background:rgba(255,255,255,.07)!important;color:#FFFFFF!important;font:inherit;font-size:14px!important;font-weight:800!important;text-align:left;cursor:pointer;transform:none!important}
.sidebar .nav-dash .di{width:20px;height:20px;display:grid;place-items:center;color:#F8D80A!important}
.sidebar .nav-dash .di svg{width:18px;height:18px}
.sidebar .nav-dash:hover{background:rgba(255,255,255,.12)!important;border-color:rgba(248,216,10,.55)!important}
.sidebar .nav-dash.active{background:linear-gradient(180deg,#F8D80A,#F2B705)!important;border-color:#F8D80A!important;color:#0B2B1D!important}
.sidebar .nav-dash.active .di{color:#0B2B1D!important}

/* ---------- dark mode: crisp white text on the dark green, everywhere ---------- */
html[data-theme="dark"] input::placeholder,html[data-theme="dark"] textarea::placeholder{color:rgba(234,242,236,.62)!important;opacity:1}
html[data-theme="dark"] input,html[data-theme="dark"] textarea,html[data-theme="dark"] select{color:#FFFFFF}
html[data-theme="dark"] option{background:#0F3324;color:#FFFFFF}
html[data-theme="dark"] .switch{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.18)!important;color:#FFFFFF!important;font-weight:700!important}
html[data-theme="dark"] .switch.on{background:rgba(63,193,120,.18)!important;border-color:#3FC178!important}
html[data-theme="dark"] .td2-kpi-v,html[data-theme="dark"] .td2-leg b,html[data-theme="dark"] .ob-card-h,html[data-theme="dark"] .dsov-v,html[data-theme="dark"] .dsov-wsc{color:#FFFFFF!important}
html[data-theme="dark"] .pg-eyebrow,html[data-theme="dark"] .pg-card-t,html[data-theme="dark"] .tl-tag,html[data-theme="dark"] .tl-go,html[data-theme="dark"] .tl-brand-edit,html[data-theme="dark"] .td2-arrow,html[data-theme="dark"] .settings-ico{color:#9FE3BB!important}
html[data-theme="dark"] .pb-col-empty,html[data-theme="dark"] .pb-col.gold .pb-col-empty{background:rgba(255,255,255,.03)!important}
html[data-theme="dark"] .pb-col.gold .pb-col-empty{border-color:rgba(248,216,10,.35)!important}
html[data-theme="dark"] .pb-col-empty b{color:#FFFFFF!important}
html[data-theme="dark"] .pb-col-empty small{color:#D4E2D8!important}

html[data-theme="dark"] .tab.active,html[data-theme="dark"] .theme-switch .ts-opt.on{background:linear-gradient(180deg,#167A43,#0F5E34)!important;color:#FFFFFF!important;font-weight:800!important}
html[data-theme="dark"] .tab.active .badge{background:rgba(0,0,0,.28)!important;color:#FFFFFF!important}

html[data-theme="dark"]{color-scheme:dark}
.ov-kid i{font-family:inherit!important;font-size:12.5px!important;font-weight:800!important;color:#0B2B1D!important;background:#F6E6A2!important;min-width:22px;height:20px;padding:0 7px!important;border-radius:99px!important;display:inline-grid!important;place-items:center}
html[data-theme="dark"] .ov-kid{color:#FFFFFF!important;font-weight:700!important}
html[data-theme="dark"] .ov-kid i{font-family:inherit!important;font-size:12.5px!important;font-weight:800!important;color:#FFFFFF!important;background:rgba(248,216,10,.24)!important;min-width:22px;height:20px;padding:0 7px!important;border-radius:99px!important;display:inline-grid!important;place-items:center}
html[data-theme="dark"] .ae2-save,html[data-theme="dark"] .pc-done,html[data-theme="dark"] .btn-primary,html[data-theme="dark"] .dr-primary{background:linear-gradient(180deg,#167A43,#0F5E34)!important;color:#FFFFFF!important}

html[data-theme="dark"] .ae2-danger,html[data-theme="dark"] button.danger,html[data-theme="dark"] .btn-danger,html[data-theme="dark"] .pc-del{color:#FF9A90!important;border-color:rgba(255,154,144,.6)!important;background:rgba(255,120,110,.08)!important;font-weight:800!important}

/* stage pills on the dark green: white words, the colour lives in the dot and the tint */
html[data-theme="dark"] .stage-pill,html[data-theme="dark"] .stage-pill.st-complete,html[data-theme="dark"] .stage-pill.st-onboarding,html[data-theme="dark"] .stage-pill[class*="st-phase"],html[data-theme="dark"] .sidebar .stage-pill.st-onboarding,html[data-theme="dark"] .sidebar .stage-pill.st-complete{color:#FFFFFF!important}
html[data-theme="dark"] .stage-pill::before{opacity:1!important}
html[data-theme="dark"] .stage-pill.st-complete{background:rgba(63,193,120,.22)!important;border-color:rgba(63,193,120,.6)!important}
html[data-theme="dark"] .stage-pill.st-complete::before{background:#4ADE80!important}
html[data-theme="dark"] .stage-pill.st-onboarding{background:rgba(242,166,90,.2)!important;border-color:rgba(242,166,90,.55)!important}
html[data-theme="dark"] .stage-pill.st-onboarding::before{background:#F2A65A!important}
html[data-theme="dark"] .stage-pill[class*="st-phase"]{background:rgba(248,216,10,.16)!important;border-color:rgba(248,216,10,.5)!important}
html[data-theme="dark"] .stage-pill[class*="st-phase"]::before{background:#F8D80A!important}
html[data-theme="dark"] .stage-pill.ov2-stage[class*="st-phase"]{color:#0B2B1D!important}

/* ---------- hover, light and dark: a light switched on behind the element. Nothing on the front moves, grows, tilts or changes colour to something harder to read ---------- */
.adv-pathbtn:hover,
.agent-card:not(.active):hover,
.agent-item:not(.active):not(.active-selected-style):hover,
.as-card:hover,
.as-cta:hover,
.av-cal-btn:hover,
.av-expand:hover,
.cal-cta:hover,
.dr-card:hover,
.dr-primary:hover,
.dr-tile:hover,
.dsov-mcell:hover,
.dsov-wcell:hover,
.gcal-add:hover,
.gcal-btn:hover,
.gcal-ev:hover,
.gcal-save:hover,
.kap-card:hover,
.kap-cta:hover,
.kap-linkcard:hover,
.kc-btn:hover,
.kc-ev:hover,
.kpi:hover,
.kwc-btn:hover,
.kwc-ev.editable:hover,
.lead-card:hover,
.nav-dash:not(.active):hover,
.ob-tool:hover,
.ov2-kpi:hover,
.pb-card:hover,
.pb-exit:hover,
.pg-navbtn:hover,
.pg-ov-row:hover,
.pg-wrap .pg-adv:hover,
.pg-wrap .pg-bigcard:hover,
.pg-wrap .pg-card:hover,
.pg-wrap .pg-leg:hover,
.pg-wrap .pg-ring:hover,
.ql-item.ql-company:hover,
.td2-kpi:hover,
.tl-card:hover,
.pg-adv:hover .pg-adv-code,
.pg-adv:hover .pg-adv-col li::before,
.pg-ring:hover .pg-ring-ic,
.pg-ring:hover::after,
.ql-list .ql-item:hover,
.tl-card:hover .tl-go svg,
.tl-card:hover .tl-ic,
.tl-card:hover::after{transform:none!important}
html[data-theme="dark"] .adv-pathbtn:hover,
html[data-theme="dark"] .agent-card:not(.active):hover,
html[data-theme="dark"] .agent-item:not(.active):not(.active-selected-style):hover,
html[data-theme="dark"] .as-card:hover,
html[data-theme="dark"] .as-cta:hover,
html[data-theme="dark"] .av-cal-btn:hover,
html[data-theme="dark"] .av-expand:hover,
html[data-theme="dark"] .cal-cta:hover,
html[data-theme="dark"] .dr-card:hover,
html[data-theme="dark"] .dr-primary:hover,
html[data-theme="dark"] .dr-tile:hover,
html[data-theme="dark"] .dsov-mcell:hover,
html[data-theme="dark"] .dsov-wcell:hover,
html[data-theme="dark"] .gcal-add:hover,
html[data-theme="dark"] .gcal-btn:hover,
html[data-theme="dark"] .gcal-ev:hover,
html[data-theme="dark"] .gcal-save:hover,
html[data-theme="dark"] .kap-card:hover,
html[data-theme="dark"] .kap-cta:hover,
html[data-theme="dark"] .kap-linkcard:hover,
html[data-theme="dark"] .kc-btn:hover,
html[data-theme="dark"] .kc-ev:hover,
html[data-theme="dark"] .kpi:hover,
html[data-theme="dark"] .kwc-btn:hover,
html[data-theme="dark"] .kwc-ev.editable:hover,
html[data-theme="dark"] .lead-card:hover,
html[data-theme="dark"] .nav-dash:not(.active):hover,
html[data-theme="dark"] .ob-tool:hover,
html[data-theme="dark"] .ov2-kpi:hover,
html[data-theme="dark"] .pb-card:hover,
html[data-theme="dark"] .pb-exit:hover,
html[data-theme="dark"] .pg-navbtn:hover,
html[data-theme="dark"] .pg-ov-row:hover,
html[data-theme="dark"] .pg-wrap .pg-adv:hover,
html[data-theme="dark"] .pg-wrap .pg-bigcard:hover,
html[data-theme="dark"] .pg-wrap .pg-card:hover,
html[data-theme="dark"] .pg-wrap .pg-leg:hover,
html[data-theme="dark"] .pg-wrap .pg-ring:hover,
html[data-theme="dark"] .ql-item.ql-company:hover,
html[data-theme="dark"] .td2-kpi:hover,
html[data-theme="dark"] .tl-card:hover,
html[data-theme="dark"] .btn-row:hover,
html[data-theme="dark"] .btn-add:hover,
html[data-theme="dark"] .btn-edit:hover,
html[data-theme="dark"] .tab:hover,
html[data-theme="dark"] .ph-ql .ql-item:hover,
html[data-theme="dark"] .settings-btn:hover,
html[data-theme="dark"] .pb-dd-btn:hover,
html[data-theme="dark"] .uc-signout:hover,
html[data-theme="dark"] .ts-opt:not(.on):hover,
html[data-theme="dark"] .agent-item:hover,
html[data-theme="dark"] .switch:hover,
html[data-theme="dark"] .pb-mv-chip:hover,
html[data-theme="dark"] .pb-mv-go:hover,
html[data-theme="dark"] .pc-done:hover,
html[data-theme="dark"] .as-act:hover,
html[data-theme="dark"] .tb-manage-btn:hover,
html[data-theme="dark"] .dash-back:hover,
html[data-theme="dark"] .fsg-btn:hover,
html[data-theme="dark"] .fsg-tab:hover,
html[data-theme="dark"] .fsg-ritem:hover,
html[data-theme="dark"] .fsg-lbar:hover{
  box-shadow:0 0 0 1px rgba(248,216,10,.4),0 0 22px 4px rgba(110,226,155,.5),0 0 56px 14px rgba(63,193,120,.26)!important;
  transition:box-shadow .22s ease,background-color .18s ease,border-color .18s ease!important}
html:not([data-theme="dark"]) .adv-pathbtn:hover,
html:not([data-theme="dark"]) .agent-card:not(.active):hover,
html:not([data-theme="dark"]) .agent-item:not(.active):not(.active-selected-style):hover,
html:not([data-theme="dark"]) .as-card:hover,
html:not([data-theme="dark"]) .as-cta:hover,
html:not([data-theme="dark"]) .av-cal-btn:hover,
html:not([data-theme="dark"]) .av-expand:hover,
html:not([data-theme="dark"]) .cal-cta:hover,
html:not([data-theme="dark"]) .dr-card:hover,
html:not([data-theme="dark"]) .dr-primary:hover,
html:not([data-theme="dark"]) .dr-tile:hover,
html:not([data-theme="dark"]) .dsov-mcell:hover,
html:not([data-theme="dark"]) .dsov-wcell:hover,
html:not([data-theme="dark"]) .gcal-add:hover,
html:not([data-theme="dark"]) .gcal-btn:hover,
html:not([data-theme="dark"]) .gcal-ev:hover,
html:not([data-theme="dark"]) .gcal-save:hover,
html:not([data-theme="dark"]) .kap-card:hover,
html:not([data-theme="dark"]) .kap-cta:hover,
html:not([data-theme="dark"]) .kap-linkcard:hover,
html:not([data-theme="dark"]) .kc-btn:hover,
html:not([data-theme="dark"]) .kc-ev:hover,
html:not([data-theme="dark"]) .kpi:hover,
html:not([data-theme="dark"]) .kwc-btn:hover,
html:not([data-theme="dark"]) .kwc-ev.editable:hover,
html:not([data-theme="dark"]) .lead-card:hover,
html:not([data-theme="dark"]) .nav-dash:not(.active):hover,
html:not([data-theme="dark"]) .ob-tool:hover,
html:not([data-theme="dark"]) .ov2-kpi:hover,
html:not([data-theme="dark"]) .pb-card:hover,
html:not([data-theme="dark"]) .pb-exit:hover,
html:not([data-theme="dark"]) .pg-navbtn:hover,
html:not([data-theme="dark"]) .pg-ov-row:hover,
html:not([data-theme="dark"]) .pg-wrap .pg-adv:hover,
html:not([data-theme="dark"]) .pg-wrap .pg-bigcard:hover,
html:not([data-theme="dark"]) .pg-wrap .pg-card:hover,
html:not([data-theme="dark"]) .pg-wrap .pg-leg:hover,
html:not([data-theme="dark"]) .pg-wrap .pg-ring:hover,
html:not([data-theme="dark"]) .ql-item.ql-company:hover,
html:not([data-theme="dark"]) .td2-kpi:hover,
html:not([data-theme="dark"]) .tl-card:hover,
html:not([data-theme="dark"]) .btn-row:hover,
html:not([data-theme="dark"]) .btn-add:hover,
html:not([data-theme="dark"]) .btn-edit:hover,
html:not([data-theme="dark"]) .tab:hover,
html:not([data-theme="dark"]) .ph-ql .ql-item:hover,
html:not([data-theme="dark"]) .settings-btn:hover,
html:not([data-theme="dark"]) .pb-dd-btn:hover,
html:not([data-theme="dark"]) .uc-signout:hover,
html:not([data-theme="dark"]) .ts-opt:not(.on):hover,
html:not([data-theme="dark"]) .agent-item:hover,
html:not([data-theme="dark"]) .switch:hover,
html:not([data-theme="dark"]) .pb-mv-chip:hover,
html:not([data-theme="dark"]) .pb-mv-go:hover,
html:not([data-theme="dark"]) .pc-done:hover,
html:not([data-theme="dark"]) .as-act:hover,
html:not([data-theme="dark"]) .tb-manage-btn:hover,
html:not([data-theme="dark"]) .dash-back:hover,
html:not([data-theme="dark"]) .fsg-btn:hover,
html:not([data-theme="dark"]) .fsg-tab:hover,
html:not([data-theme="dark"]) .fsg-ritem:hover,
html:not([data-theme="dark"]) .fsg-lbar:hover{
  box-shadow:0 0 0 1px rgba(30,154,82,.35),0 0 16px 2px rgba(30,154,82,.22),0 0 38px 8px rgba(30,154,82,.10)!important;
  transition:box-shadow .22s ease,background-color .18s ease,border-color .18s ease!important}
/* green buttons keep white words on hover; the green only deepens */
.btn-row.primary:hover,.as-act.primary:hover,.kc-btn.kc-primary:hover,.cz-save:hover,.ae2-save:hover,.btn-primary:hover,.pb-mv-go:hover,.pc-done:hover,.btn-row.primary:focus-visible,.as-act.primary:focus-visible,html[data-theme="dark"] .btn-row.primary:hover,html[data-theme="dark"] .as-act.primary:hover,html[data-theme="dark"] .pb-mv-go:hover,html[data-theme="dark"] .pc-done:hover,html[data-theme="dark"] .ae2-save:hover{
  background:linear-gradient(180deg,#178A4A 0%,#0F5E34 100%)!important;border-color:#0F5E34!important;color:#FFFFFF!important;filter:none!important}
.btn-row.primary:hover *,.as-act.primary:hover *,.pb-mv-go:hover *,.pc-done:hover *{color:#FFFFFF!important}
/* gold buttons keep deep green words on hover */
.btn-add:hover,.as-cta:hover,.fsg-btn.gold:hover,.pb-add:hover{color:#0B2B1D!important;filter:brightness(1.04)!important}
html[data-theme="dark"] .pg-navbtn{color:#FFFFFF!important;background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.2)!important}
/* the onboarding section buttons: gold with deep green words when hovered, in both modes */
.pg-navbtn:hover,html[data-theme="dark"] .pg-navbtn:hover{color:#0B2B1D!important;background:linear-gradient(180deg,#F8D80A,#F2B705)!important;border-color:#F8D80A!important}
/* sidebar Settings: white words, gold gear */
.sidebar .settings-btn:hover{color:#FFFFFF!important;background:rgba(255,255,255,.08)!important}
.sidebar .settings-btn .settings-ico,.sidebar .settings-btn:hover .settings-ico{color:#F8D80A!important}
.dsov-wcell:hover{color:#0B2B1D}
html[data-theme="dark"] .dsov-wcell:hover{color:#FFFFFF}
