
html,body{height:100%}
body.bsae-shell-page{margin:0;background:#f3f5f9;color:#111827}
body.bsae-shell-page #masthead,body.bsae-shell-page #site-header,body.bsae-shell-page #colophon,body.bsae-shell-page footer,body.bsae-shell-page header.site-header,body.bsae-shell-page .site-header,body.bsae-shell-page .site-footer,body.bsae-shell-page .hfe-before-footer,body.bsae-shell-page .hfe-after-footer{display:none!important}
body.bsae-shell-page .site,body.bsae-shell-page .site-content,body.bsae-shell-page .content-area,body.bsae-shell-page .site-main,body.bsae-shell-page article,body.bsae-shell-page .entry-content{margin:0!important;padding:0!important;max-width:none!important;width:100%!important}
.bsae-shell{min-height:100vh;padding:18px 22px;box-sizing:border-box}.admin-bar .bsae-shell{min-height:calc(100vh - 32px)}
.bsae-shell-main{height:100%}
.bsae-portal-wrap{width:100%;margin:0;padding:0;display:flex;flex-direction:column;gap:18px;min-height:calc(100vh - 36px);font-family:inherit}
.bsae-portal-header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.bsae-portal-header h1{margin:0 0 4px;font-size:30px;line-height:1.1}.bsae-portal-sub{margin:0;color:#666}.bsae-portal-header-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bsae-chip{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#111827;color:#fff;font-size:12px}.bsae-chip-muted{background:#e5e7eb;color:#111827}.bsae-text-link{font-size:14px;text-decoration:none}
.bsae-portal-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;align-items:start;flex:1}.bsae-portal-block{background:#fff;border:1px solid #e5e7eb;border-radius:18px;padding:18px;box-shadow:0 10px 30px rgba(17,24,39,.05)}.bsae-portal-block h2{margin:0 0 14px;font-size:20px}.bsae-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bsae-card-grid-admin{grid-template-columns:repeat(4,minmax(0,1fr))}.bsae-portal-card{border:1px solid #e5e7eb;border-radius:16px;background:#fafafa;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}.bsae-portal-card-link,.bsae-portal-card-toggle{display:flex;flex-direction:column;gap:8px;width:100%;min-height:118px;padding:16px;border:0;background:transparent;text-align:left;text-decoration:none;cursor:pointer}.bsae-card-title{font-size:18px;font-weight:700;color:#111827}.bsae-card-desc{font-size:13px;line-height:1.5;color:#4b5563}.bsae-card-note{font-size:12px;color:#b45309}.bsae-portal-card:hover{transform:translateY(-2px);box-shadow:0 14px 26px rgba(17,24,39,.12);background:#f3f6fb}.bsae-portal-submenu{display:grid;gap:8px;padding:0 16px 16px}.bsae-submenu-link{display:block;padding:10px 12px;border-radius:10px;background:#fff;border:1px solid #e5e7eb;text-decoration:none;color:#111827;font-size:14px}.bsae-submenu-link:hover{background:#edf2fa}.bsae-portal-block-admin{margin-top:0}.bsae-portal-guest{max-width:860px;margin:40px auto;padding:20px;background:#fffbe6;border:1px solid #fde68a;border-radius:14px}.bsae-seq-badge{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:28px;padding:0 8px;border-radius:999px;background:#eef2ff;font-weight:700;color:#3730a3}.bsae-primary-button,.bsae-secondary-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:12px;text-decoration:none;font-weight:700}.bsae-primary-button{background:#111827;color:#fff}.bsae-primary-button:hover{background:#0f172a}.bsae-secondary-button{background:#fff;color:#111827;border:1px solid #d1d5db}.bsae-secondary-button:hover{background:#eef2f7}
@media (max-width:1100px){.bsae-portal-grid,.bsae-card-grid-admin{grid-template-columns:1fr}.bsae-card-grid{grid-template-columns:1fr 1fr}}
@media (max-width:960px){.bsae-shell{padding:14px}.bsae-portal-grid,.bsae-card-grid{grid-template-columns:1fr}.bsae-portal-header{flex-direction:column;align-items:flex-start}.admin-bar .bsae-shell{min-height:calc(100vh - 46px)}}

/* v0.6.48 portal inventory labels */

.bsae-portal-admin-mode{display:flex;justify-content:space-between;align-items:center;gap:14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:12px 14px;color:#334155}
.bsae-portal-admin-mode strong{display:block;font-size:13px;color:#0f172a}.bsae-portal-admin-mode span{display:block;margin-top:2px;font-size:12px;color:#64748b}.bsae-mini-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border-radius:999px;background:#111827;color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:700;line-height:1;padding:10px 14px}.bsae-mini-button:hover{opacity:.88}
.bsae-portal-inventory{display:flex;justify-content:space-between;gap:18px;align-items:center;background:#111827;color:#fff;border-radius:18px;padding:18px 20px;box-shadow:0 12px 26px rgba(17,24,39,.14)}
.bsae-portal-inventory h2{margin:0 0 4px;font-size:20px;line-height:1.3;color:#fff}.bsae-portal-inventory p{margin:0;color:#d1d5db;font-size:13px;line-height:1.6}.bsae-portal-inventory-kicker{font-weight:700;color:#93c5fd!important;letter-spacing:.04em}.bsae-portal-inventory-counts{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.bsae-portal-inventory-counts span{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.08);border-radius:999px;padding:7px 10px;font-size:12px;color:#f9fafb}.bsae-portal-inventory-counts strong{font-size:14px}.bsae-card-labels{display:flex;flex-wrap:wrap;gap:6px;min-height:24px}.bsae-card-label{display:inline-flex;align-items:center;width:max-content;padding:4px 8px;border-radius:999px;background:#e5e7eb;color:#374151;font-size:11px;font-weight:700;line-height:1.2}.bsae-card-label.is-core{background:#dbeafe;color:#1d4ed8}.bsae-card-label.is-preset{background:#fef3c7;color:#92400e}.bsae-card-label.is-plan{background:#ffedd5;color:#c2410c}.bsae-card-label.is-admin{background:#ede9fe;color:#6d28d9}.bsae-card-label.is-admin-link{background:#e0f2fe;color:#0369a1}
@media (max-width:960px){.bsae-portal-admin-mode{flex-direction:column;align-items:flex-start}.bsae-portal-inventory{flex-direction:column;align-items:flex-start}.bsae-portal-inventory-counts{justify-content:flex-start}}

/* v0.6.64 CBE frontend skin variables */
body.cbe-skin-default{--cbe-primary:#2271b1;--cbe-primary-dark:#135e96;--cbe-accent-soft:#f6f7f7;--cbe-bg:#f0f0f1;--cbe-surface:#fff;--cbe-text:#1d2327;--cbe-muted:#646970;--cbe-border:#dcdcde}
body.cbe-skin-classic-gold{--cbe-primary:#d7ad45;--cbe-primary-dark:#8b6518;--cbe-accent-soft:#fff7df;--cbe-bg:#f3f5f9;--cbe-surface:#fff;--cbe-text:#111827;--cbe-muted:#64748b;--cbe-border:#dbe2ea}
body.cbe-skin-clean-blue{--cbe-primary:#3b82f6;--cbe-primary-dark:#1d4ed8;--cbe-accent-soft:#eff6ff;--cbe-bg:#eef4ff;--cbe-surface:#fff;--cbe-text:#0f172a;--cbe-muted:#64748b;--cbe-border:#bfdbfe}
body.cbe-skin-soft-green{--cbe-primary:#2f9e72;--cbe-primary-dark:#17664a;--cbe-accent-soft:#ecfdf5;--cbe-bg:#eef8f2;--cbe-surface:#fff;--cbe-text:#10231b;--cbe-muted:#5b7267;--cbe-border:#bbf7d0}
body.cbe-skin-wine-premium{--cbe-primary:#b23a5b;--cbe-primary-dark:#7f1d3a;--cbe-accent-soft:#fff1f4;--cbe-bg:#fbf1f3;--cbe-surface:#fff;--cbe-text:#241018;--cbe-muted:#765766;--cbe-border:#f3c2cf}
body.cbe-skin-mono-slate{--cbe-primary:#334155;--cbe-primary-dark:#111827;--cbe-accent-soft:#f1f5f9;--cbe-bg:#f1f5f9;--cbe-surface:#fff;--cbe-text:#0f172a;--cbe-muted:#64748b;--cbe-border:#cbd5e1}
body[class*="cbe-skin-"]:not(.cbe-skin-default).bsae-shell-page{background:var(--cbe-bg);color:var(--cbe-text)}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-shell{background:var(--cbe-bg)}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-block,body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-card,body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-table-scroller{background:var(--cbe-surface);border-color:var(--cbe-border)}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-sub,body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-card-desc{color:var(--cbe-muted)}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-primary-button,body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-mini-button,body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-chip{background:var(--cbe-primary-dark)!important;color:#fff!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-secondary-button,body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-submenu-link{border-color:var(--cbe-border);background:var(--cbe-surface);color:var(--cbe-text)}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-inventory{background:linear-gradient(135deg,var(--cbe-primary-dark),#111827)}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-sticky-header,body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-filters{background:var(--cbe-bg);border-color:var(--cbe-border)}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-table thead th{background:var(--cbe-accent-soft);color:var(--cbe-text)}

/* v0.6.65 CBE premium flat frontend skin variables */
body.cbe-skin-default{--cbe-primary:#2271b1;--cbe-primary-dark:#135e96;--cbe-accent-soft:#f6f7f7;--cbe-bg:#f0f0f1;--cbe-surface:#fff;--cbe-text:#1d2327;--cbe-muted:#646970;--cbe-border:#dcdcde;--cbe-ring:rgba(34,113,177,.18)}
body.cbe-skin-classic-gold{--cbe-primary:#d7ad45;--cbe-primary-dark:#8b6518;--cbe-accent-soft:#fff7df;--cbe-bg:#f3f5f9;--cbe-surface:#fff;--cbe-text:#111827;--cbe-muted:#64748b;--cbe-border:#dbe2ea;--cbe-ring:rgba(215,173,69,.22)}
body.cbe-skin-clean-blue{--cbe-primary:#3b82f6;--cbe-primary-dark:#1d4ed8;--cbe-accent-soft:#eff6ff;--cbe-bg:#eef4ff;--cbe-surface:#fff;--cbe-text:#0f172a;--cbe-muted:#64748b;--cbe-border:#bfdbfe;--cbe-ring:rgba(59,130,246,.20)}
body.cbe-skin-soft-green{--cbe-primary:#2f9e72;--cbe-primary-dark:#17664a;--cbe-accent-soft:#ecfdf5;--cbe-bg:#eef8f2;--cbe-surface:#fff;--cbe-text:#10231b;--cbe-muted:#5b7267;--cbe-border:#bbf7d0;--cbe-ring:rgba(47,158,114,.20)}
body.cbe-skin-wine-premium{--cbe-primary:#b23a5b;--cbe-primary-dark:#7f1d3a;--cbe-accent-soft:#fff1f4;--cbe-bg:#fbf1f3;--cbe-surface:#fff;--cbe-text:#241018;--cbe-muted:#765766;--cbe-border:#f3c2cf;--cbe-ring:rgba(178,58,91,.20)}
body.cbe-skin-mono-slate{--cbe-primary:#334155;--cbe-primary-dark:#111827;--cbe-accent-soft:#f1f5f9;--cbe-bg:#f1f5f9;--cbe-surface:#fff;--cbe-text:#0f172a;--cbe-muted:#64748b;--cbe-border:#cbd5e1;--cbe-ring:rgba(51,65,85,.18)}


/* v0.6.65 CBE frontend premium-flat skin expansion
   Scope: CBE-managed front UI only. Do not recolor WooCommerce public pages. */
body[class*="cbe-skin-"]:not(.cbe-skin-default).bsae-shell-page{background:var(--cbe-bg)!important;color:var(--cbe-text)!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-shell{background:var(--cbe-bg)!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-block,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-card,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-create-card,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-card,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-panel,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-order-panel,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-order-info-card,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-issue-card,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-filter-card,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-preview-panel,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-test-panel,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-history-card,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-table-scroller{
  background:var(--cbe-surface)!important;
  border-color:var(--cbe-border)!important;
  color:var(--cbe-text)!important;
  box-shadow:0 14px 34px rgba(15,23,42,.055)!important;
}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-sticky-header,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-filters{
  background:color-mix(in srgb,var(--cbe-bg) 86%,#fff)!important;
  border-color:var(--cbe-border)!important;
}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-block,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-create-card,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-panel,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-order-panel,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-filter-card{
  box-shadow:0 14px 34px rgba(15,23,42,.055)!important;
}
body[class*="cbe-skin-"]:not(.cbe-skin-default) h1,
body[class*="cbe-skin-"]:not(.cbe-skin-default) h2,
body[class*="cbe-skin-"]:not(.cbe-skin-default) h3,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-card-title,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-panel__head strong{color:var(--cbe-text)!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-sub,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-card-desc,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-help-text,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-description,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-row-meta{color:var(--cbe-muted)!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-primary-button,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-mini-button,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-button,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-submit,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-order-wide-button,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-chip{
  background:var(--cbe-primary-dark)!important;
  border-color:var(--cbe-primary-dark)!important;
  color:#fff!important;
  box-shadow:0 8px 18px color-mix(in srgb,var(--cbe-primary-dark) 18%,transparent)!important;
}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-primary-button:hover,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-mini-button:hover,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-button:hover,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-submit:hover{filter:brightness(.95)!important;transform:translateY(-1px)}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-secondary-button,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-submenu-link,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-action-stack .button,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-action-trigger,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-inline-toggle{
  background:var(--cbe-surface)!important;
  border-color:var(--cbe-border)!important;
  color:var(--cbe-text)!important;
}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-secondary-button:hover,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-submenu-link:hover,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-action-trigger:hover,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-inline-toggle:hover{background:var(--cbe-accent-soft)!important;border-color:color-mix(in srgb,var(--cbe-primary) 42%,var(--cbe-border))!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) input:not([type="checkbox"]):not([type="radio"]),
body[class*="cbe-skin-"]:not(.cbe-skin-default) select,
body[class*="cbe-skin-"]:not(.cbe-skin-default) textarea{
  border-color:var(--cbe-border)!important;
  background:#fff!important;
  color:var(--cbe-text)!important;
}
body[class*="cbe-skin-"]:not(.cbe-skin-default) input:not([type="checkbox"]):not([type="radio"]):focus,
body[class*="cbe-skin-"]:not(.cbe-skin-default) select:focus,
body[class*="cbe-skin-"]:not(.cbe-skin-default) textarea:focus{
  border-color:var(--cbe-primary)!important;
  box-shadow:0 0 0 3px var(--cbe-ring)!important;
  outline:none!important;
}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-table thead th,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-order-table thead th,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-target-table thead th{background:var(--cbe-accent-soft)!important;color:var(--cbe-text)!important;border-bottom-color:var(--cbe-border)!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-table tbody td,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-order-table tbody td,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-target-table tbody td{border-bottom-color:color-mix(in srgb,var(--cbe-border) 58%,#fff)!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-registry-table tbody tr:hover td,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-order-table tbody tr:hover td,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-target-table tbody tr:hover td{background:color-mix(in srgb,var(--cbe-accent-soft) 72%,#fff)!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-seq-badge,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-card-label,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-pm-meta-pill,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-order-status,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-bulk-count{
  background:var(--cbe-accent-soft)!important;
  color:var(--cbe-primary-dark)!important;
  border-color:color-mix(in srgb,var(--cbe-primary) 35%,var(--cbe-border))!important;
}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-portal-inventory{background:linear-gradient(135deg,var(--cbe-primary-dark),#111827)!important}
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-note-modal-panel,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-issue-modal-dialog,
body[class*="cbe-skin-"]:not(.cbe-skin-default) .bsae-action-popover{border-color:var(--cbe-border)!important;box-shadow:0 24px 50px rgba(15,23,42,.18)!important}


/* v0.6.69 plain UI guard: keep portal cards immune from theme/button focus colors while skins are paused. */
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-link,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-toggle{
  -webkit-appearance:none!important;
  appearance:none!important;
  background:transparent!important;
  background-image:none!important;
  border:0!important;
  box-shadow:none!important;
  color:inherit!important;
  outline:0!important;
}
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-link:visited,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-link:hover,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-link:focus,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-link:focus-visible,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-link:active,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-toggle:hover,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-toggle:focus,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-toggle:focus-visible,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card-toggle:active{
  background:transparent!important;
  background-image:none!important;
  border:0!important;
  box-shadow:none!important;
  color:inherit!important;
  outline:0!important;
}
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card:focus,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card:focus-within,
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card:active{
  border-color:#e5e7eb!important;
  box-shadow:0 10px 30px rgba(17,24,39,.05)!important;
}
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-card-title{color:#111827!important;}
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-card-desc{color:#4b5563!important;}
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-card-note{color:#b45309!important;}
html body.bsae-shell-page.cbe-plain-ui .bsae-portal-wrap .bsae-portal-card:hover{
  background:#f3f6fb!important;
  border-color:#e5e7eb!important;
  box-shadow:0 14px 26px rgba(17,24,39,.12)!important;
}
